.ckav-body .padding-b-large {
    /* padding-bottom: 40px; */
    padding-bottom: 90px;
}

.zoom-carousel .owl-stage-outer {
    padding-top: 2.5rem;
    padding-bottom: 3.5rem;
}

a.button-xlarge {
    padding: 12px 24px;
    font-size: 0.9rem;
}

.vidbg-container {
    /* background-image: none !important;
    background-color: #0b0b0b; */
    background-color: transparent;
}

.vidbg-container video {
    /* top: 56%; */
    max-width: 1330px;
}

a#watch-video, a#watch-video-mobile {
    background-image: url('../images/elements/page1/watch_no_active.png');
    background-size: 100%;
    background-color: transparent;
    background-repeat: no-repeat;
    /* width: 124px; 
    height: 44px; */
    width: 74px;
    height: 74px;
    border: none;
    border-radius: unset;
    margin-right: 15px;
}

a#download-video, a#download-video-mobile {
    background-image: url('../images/elements/page1/download_no_active.png');
    background-size: 100%;
    background-color: transparent;
    background-repeat: no-repeat;
    /* width: 124px; 
    height: 44px; */
    width: 74px;
    height: 74px;
    border: none;
    border-radius: unset;
    /* margin-left: 6px; */
    margin-right: 15px;
}

a#evaluate-video, a#evaluate-video-mobile {
    background-image: url('../images/elements/page1/evaluate_no_active.png');
    background-size: 100%;
    background-color: transparent;
    background-repeat: no-repeat;
    /* width: 124px; 
    height: 44px; */
    width: 74px;
    height: 74px;
    border: none;
    border-radius: unset;
    /* margin-left: 6px; */
    margin-right: 15px;
}

a#watch-video:hover, a#watch-video-mobile:active, a#watch-video-mobile:focus {
    background-image: url('../images/elements/page1/watch_active.png');
}
a#download-video:hover, a#download-video-mobile:active, a#download-video-mobile:focus {
    background-image: url('../images/elements/page1/download_active.png');
}
a#evaluate-video:hover, a#evaluate-video-mobile:active, a#evaluate-video-mobile:focus {
    background-image: url('../images/elements/page1/evaluate_active.png');
}

a#item-watch-video {
    background-image: url('../images/elements/page2/watch_wh_no_active.png');
    background-size: 100%;
    background-color: transparent;
    background-repeat: no-repeat;
    border: none;
    border-radius: unset;
    width: 100px !important;
    margin-right: 0 !important;
}

a#item-download-video {
    background-image: url('../images/elements/page2/download_wh_no_active.png');
    background-size: 100%;
    background-color: transparent;
    background-repeat: no-repeat;
    border: none;
    border-radius: unset;
    width: 100px !important;
    margin-right: 0 !important;
    margin-left: 8px;
}

a#item-watch-video:hover, a#item-watch-video:active, a#item-watch-video:focus {
    background-image: url('../images/elements/page2/watch_wh_active.png');
}

a#item-download-video:hover, a#item-download-video:active, a#item-download-video:focus {
    background-image: url('../images/elements/page2/download_wh_active.png');
}

a#watch-video:hover, a#download-video, a#evaluate-video {
    border: none !important;
}

div[id='team'].popup-section {
    padding: 40px 0;
}

div[id='team'] .close-section {
    z-index: 1000;
}

div[id='team'] .container {
    max-width: 940px;
}

.heading.heading-title {
    /* font-family: 'Chinese-Rock-RG'; */
    font-family: 'Prompt-SemiBold';
    font-weight: normal;
    font-size: 2.8rem;
    margin-bottom: 0.2rem;
}

.heading-sub.heading-title {
    /* font-family: 'Gotham-Black'; */
    font-family: 'Prompt-Regular';
    /* margin-bottom: 0.4rem; */
    margin-bottom: 1.0rem;
    font-size: 1rem;
    letter-spacing: 1px;
    color: #04ae51;
}

.heading-sub.heading-title.ep {
    font-size: 1.4rem;
}

.heading-sub.heading-description {
    font-family: 'Gotham-Book';
    font-size: 0.8rem;
    margin-bottom: 1rem;
    letter-spacing: 2px;
}

.navigation-a .icon {
    width: 42px;
    height: 42px;
}

.navigation-a.message {
    border: none;
}

.navigation-a.message:hover,
.navigation-a.download:hover {
    background-color: transparent;
}

.icon.message,
.icon.download  {
    display: initial;
    width: 100%;
    height: 44px;
}

.icon.message img,
.icon.download img {
    margin-bottom: 4px;
}

h3.heading-content {
    font-family: 'Gotham-Book';
    font-size: 1.1rem !important;
    font-weight: normal !important;
}

.hover-box .info-text:not([class*="padding-"]) {
    padding: 20px;
}

.label-ce {
    font-family: 'Gotham-Black';
}

div[id^="popup-speaker-"] {
    min-width: 820px;
    min-height: 520px;
    padding: 8px 8px 0 8px;
}

div[id^="popup-speaker-"] embed,
div[id^="popup-speaker-"] iframe {
    min-width: 800px;
    min-height: 520px;
	border: none;
}

#popup-content-question.popup-content {
   max-width: 900px;
   padding-top: 8px;
}

#popup-content-question iframe {
    border: none;
    min-width: 800px;
    min-height: 600px;
}

.navigation-li.mobile-sound {
    display: none;
}

#popup-content-video {
    min-width: 900px;
    background-color: transparent;
}

#popup-content-video video {
    width: 100%;
}

.social-links-container {
    margin-top: 0 !important;
    margin-bottom: 73px;
}

.social-links-container a {
    font-size: 16px !important;
    width: 55px !important;
    height: 55px !important;
}

.social-links-container a:first-child {
    margin-right: 50px !important;
}

.heading-desktop {
    display: block;
}

.heading-mobile {
    display: none;
}

.text-head-desktop {
    display: block;
}

.text-head-mobile {
    display: none;
}

.popover {
    background: transparent !important;
    border: none !important;
    margin-top: -10px !important;
}

.popover .arrow {
    display: none;
}

.popover .popover-body {
    padding-bottom: 0;
    margin-top: -35px;
}

.popover #watch_popover {
    width: 60px;
}

.popover #download_popover, .popover #evaluate_popover {
    width: 84px;
}

@media (min-width: 992px) and (max-width: 1280px) {
	.vidbg-container video {
        top: 50%;
        max-width: 1080px;
    }
}

@media (min-width: 200px) and (max-width: 991px) {
    .ckav-body .heading[data-ckav-smd*="large"], .ckav-body .heading-content[data-ckav-smd*="large"], .ckav-body .heading-section[data-ckav-smd*="large"], .ckav-body .heading-page[data-ckav-smd*="large"] {
        /* font-size: 2.8rem; */
        font-size: 2.4rem;
    }
    .ckav-body .heading-sub[data-ckav-smd*="mini"].heading-title {
        font-size: 1rem;
        letter-spacing: 1px;
    }
    .ckav-body .heading-sub[data-ckav-smd*="mini"].heading-description {
        font-size: 0.8rem;
        letter-spacing: 2px;
    }
    .ckav-body [data-ckav-smd*="padding-b-0"] {
        padding-bottom: 640px;
    }
    .navigation-area {
        bottom: 80px;
        background-color: transparent;
    } 

    .social-area.intro-element {
        display: none;
    }

    .navigation-a {
        margin-right: 10px;
    }
    .navigation-li.mobile-sound {
        display: inline-flex;
    }
	div[id^="popup-speaker-"] {
        min-width: 100%;
        min-height: 300px;
    }
    
    div[id^="popup-speaker-"] embed,
    div[id^="popup-speaker-"] iframe {
        min-width: 100%;
        min-height: 300px;
    } 
    #popup-content-video {
        min-width: 330px;
    }
    .heading-sub.heading-title.ep {
        font-size: 1.4rem !important;
    }
    .vidbg-container video {
        width: 100% !important;
        top: 52%;
    }

    .social-links-container {
        margin-bottom: 115px;
    }

    .social-links-container a {
        width: 60px !important;
        height: 60px !important;
    }

    .social-links-container a:first-child {
        margin-right: 80px !important;
    }
    
    .heading-desktop {
        display: none;
    }

    .heading-mobile {
        display: block;
    }

    .text-head-desktop {
        display: none;
    }
    
    .text-head-mobile {
        display: block;
    }

    .page1-logo {
        margin-top: 15px;
    }
}

@media (min-width: 200px) and (max-width: 767px) {
    #popup-content-question iframe {
        min-width: 330px;
        min-height: 620px;
    }	

    .navigation-area {
        bottom: 80px;
        background-color: transparent;
    } 

    .social-area.intro-element {
        display: none;
    }

    .navigation-a {
        margin-right: 10px;
    }

    .navigation-li.mobile-sound {
        display: inline-flex;
    }

    .ckav-body [data-ckav-smd*="padding-b-0"] {
        padding-bottom: 440px;
    }

    #popup-content-video {
        min-width: 330px;
    }
}

@media (min-width: 600px) and (max-width: 767px) {
    .ckav-body [data-ckav-smd*="padding-b-0"] {
        padding-bottom: 800px;
    }
}

/*===========================================*/
/*	DESKTOP LAYOUT 
/*===========================================*/

/*@media (min-width: 1200px) {
	

}
@media (min-width: 992px) and (max-width: 1199px) {
	
}

@media (min-width: 992px) {
		
}*/

/*===========================================*/
/*	MOBILE & TABLET COMMON
/*===========================================*/
/*@media (min-width: 200px) and (max-width: 991px) {
	
}*/


/*===========================================*/
/*	TABLET
/*===========================================*/
/*@media (min-width: 768px) and (max-width: 991px) {

}*/


/*===========================================*/
/*	MOBILE
/*===========================================*/
/*@media (min-width: 200px) and (max-width: 767px) {
	
}
@media (min-width: 600px) and (max-width: 767px) {
}
@media (min-width: 480px) and (max-width: 599px) {

}
@media (min-width: 200px) and (max-width: 479px) {

}*/