ol,
ul {
    margin: 0.1em 0em 0.86em 1em;
}

ol li {
    margin-left: 0.2em;
    margin-bottom: 0.1em;
}

ul li,
ol ul li {
    margin-left: 0.2em;
    margin-bottom: 0.2em;
}
ul.size-1 li {   
    margin-bottom: 1em;
}
/* sub bullet */
ul ul li{list-style: circle;}

div p:last-child ol,
div p:last-child ul{
    margin-bottom: 0em;
}
.switch-btn-panel{
    position: relative;
    margin: 0px 0px 20px 0px;
}

.btn.switch-btn{
    position: relative;
    border: 2px solid #fff;
    border-radius: 38px;
    width: 168px;
    height: 54px;
    background-color: rgba(255, 255, 255, 0.21);
    color: #fff;
	min-width: auto;
}
.btn.switch-btn .knob{
    position: absolute;
    left: -2px;
    border: 2px solid #fff;
    border-radius: 50%;
    width: 70px;
    height: 70px;
    background-color: #fff;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
    font-size: 1.2em;
    transition: all 200ms ease-out;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
    color: #0057DB;
}
.ie .btn.switch-btn .knob{
    top: -4px;
}
.btn.switch-btn .btn-txt{visibility: hidden; transition: all 100ms ease-out; font-size: 25px;}
.btn.switch-btn .btn-txt.on{visibility: visible; color: #fff;}

.btn.switch-btn.on .knob{left: -2px;}
.btn.switch-btn.on .btn-txt.off{visibility: hidden;}
.btn.switch-btn.on .btn-txt.on{visibility: visible; color: #fff;}

.btn.switch-btn.off .knob{left: 100px;}
.btn.switch-btn.off .btn-txt.off{visibility: visible; color: #fff   ;}
.btn.switch-btn.off .btn-txt.on{visibility: hidden;}
.btn.switch-btn.hover .knob{background-color: #0057DB; color: #fff; border-color: #fff;}

.color_white{color:#ffffff;}


.screen-data.color-white{color: #fff;}
.screen-container{z-index: 0;}
.max-width{max-width: 600px;}
.play-overlay{
	background: rgba(0, 0, 0, 0.5);
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 20000;
	display: flex;
	justify-content: center;
	align-items: center;
}
.play-overlay .btn {
	position: relative;
	width: 100px;
	height: 100px;
	background: rgba(240, 70, 50, 0.8);
	border-radius: 50%;
	overflow: hidden;
}
.play-overlay .btn.hover {background: rgba(240, 70, 50, 0.6);}
.play-overlay .btn .btn-icon{position: relative; left: 4px; font-size: 2.2em;}

.info-btn-panel{
	min-width: auto;
	min-height: auto;
}
.center-img-box{
	position: relative;
	max-width: 600px;
	margin: 0 auto;
}
.info-icon,
.info-btn {
	background-color:#001c4a;
	color: #fff;
	border-radius: 50%;
	width: 2em;
	height: 2em;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0em 0.5em;
	text-align: center;
	padding: 0.45em 0em 0em;
	box-sizing: border-box;
	font-size: 0.8em;
	min-width: auto;
}


.img-scroll-panel .panel{
	position: relative;
	width: 100%;
	height: 85%;
}
.zoom-btn-panel{
	position: absolute;
	bottom: 0em;
	right: 0em;
	padding: 0.5em;
}
.zoom-btn-panel .btn-panel{display: inline-block; vertical-align: middle; min-width: auto;}
.zoom-btn-panel .btn{min-width: auto;}

.img-scroll-panel .scroll-parent {max-height: none; height: 410px;}
.img-scroll-panel .scrollable{max-width: 850px; 
	transition: all 200ms ease-in; 
	-ms-transform-origin: 0 0 0; 
	-webkit-transform-origin: 0 0 0; 
	transform-origin: 0 0 0;
	margin: 0 auto;
}
.img-scroll-panel .scrollable .base-img{max-width: 850px;}

.screen .que-inner-panel{position: relative; padding: 180px 140px 20px;}

.screen .center-data-panel{
    position: relative;
    margin: 0em auto 0em;
    width: 77%;
    padding: 2em 2em 1em;
	color: #fff;
   text-align: center;
}
.screen .screen-title-div{
	position: relative;
	display: table;
	width: 100%;
	margin-bottom: 1em;
}
.screen .screen-title-div span{
	display: table-cell;
	vertical-align: middle;
}
.screen .screen-title-div .icon{
	font-size: 1.5em;
	padding-right: 0.5em;
	width: 1em;
}

.screen .circle-ost-box {
    position: relative;
    width: 500px;
    height: 500px;
    padding: 40px;
	background-color: #D6C6B6;
	color: #001C4A;
    border-radius: 0%;    
    text-align: left;
    left: 0px;
   	
}
.screen .circle-ost-box .inner-btn-block{
    width: 100%;    
    display: flex;
    justify-content: center;
    margin-top: 2em;
    align-items: center;
    padding-right: 0em;
}
.screen .circle-ost-box .inner-btn-block .btn-panel{margin: 0px 10px;}
.screen .circle-ost-box .inner-btn-block .btn{width: auto;}

.screen .screen-background.zindex,
.screen .circle-ost-box.zindex{ z-index: 1; }
.screen .circle-ost-box { 
    top: 180px;
	left: 100px;
	width: 560px;
	height: auto;	
	text-align: left;
}

.magnify-box{background-color:#001c4a; 
	border-radius: 0.33em; 
	width:3em; 
	height: 3em;
	display: flex;
	align-items: center;
	justify-content: center;
}
.magnify-box .magnify-icon{color: #fff; font-size: 1.7em;}

.gb-magnify-btn{
	height: auto;
	min-width: auto;
	background: transparent;
	padding: 0em;
	display: black;
}
.gb-magnify-btn .bottom-div{
	position: absolute;
	bottom: 0em;
	right: 0em;
}
.gb-magnify-btn.hover .magnify-box{background-color:#a8d5ff;}
.gb-magnify-btn.hover .magnify-icon{
    -ms-transform: scale(1.2);
	-webkit-transform: scale(1.2);
    transform: scale(1.2);    
}

.app-body .screen-modal-pop.magnify-pop .svg-img-box{padding: 0.5em;}
.app-body .screen-modal-pop.magnify-pop .scroll-parent{border: none;}

.white-box-img-panel {
	position: absolute;
    width: 785px;
    height: auto;
	right: 200px;
    top: 330px;
}
.white-box-img-panel img {
	width: 250px;
    position: absolute;
    top: -220px;
}
.white-box-img-panel .btn-panel {
	display: flex;
    justify-content: center;
    margin-top: 1.4em;
	width: 100%;
}
.instr-icon{
	position: relative;
    display: inline-block;
    vertical-align: baseline;
    font-size: 0.8em;
    padding: 0em 0.10em 0em 0.30em;
 }

.screen .center-img-panel{
	position: relative;
	max-width: 600px;
	margin: 0 auto;
	padding: 0.5em;
}
.screen .center-img-panel.extra-small{ max-width: 360px;}
.screen .center-img-panel.small{ max-width: 540px;}
.screen .center-img-panel.medium{ max-width: 720px;}
.screen .center-img-panel.big{ max-width: 770px;}
.screen .center-img-panel.extra-big{ max-width: 870px;}

.global-modal-pop.resources-pop .modal-alert .modal-header{padding: 0.5em;}
.global-modal-pop.resources-pop .modal-alert .modal-header .btn{ width: 150px;	margin: 1em;}
.global-modal-pop.resources-pop .modal-alert .modal-header .modal-title{padding: 0.5em 5em 0.70em 90px;}
.global-modal-pop.resources-pop .modal-content-box{background-color: transparent; text-align: left;}

.tab-circle {
    background: #E5E5E5;
    height: 64px;
    width: 64px;
    border-radius: 50%;
	margin-top: 60px;
}
.horizontal-line {
	position: absolute;
    top: 180px;
    left: -186px;
    border: 2px solid #E5E5E5;
    height: 2px;
    width: 1546px;
}
.header.type-0 .navigation-panel .btn-panel{padding-inline-start: 0px;	}
.screen .black-box-panel{
	position: relative;
	border-radius: 20px;
	padding: 30px;
	background-color: rgba(0, 0, 0, 0.8);
	color: #fff;
	width: 50%;
}
.screen .global-box-panel{
	position: relative;
	padding: 40px;
	background-color: #D6C6B6;
	color: #001C4A;
	width: 50%;
}
.de .screen .global-box-panel{
	padding: 33px;
}
.screen .white-box-panel{
	position: relative;
	background-color: #fff;
	color: #393939;
	padding: 30px;
	border-radius: 20px;
}
.screen .speech-bouble{
	background-color: #0057DB;
	padding: 30px;
	position: relative;
	color: #fff;
	border-radius: 20px;
}
.screen .static-speech-bouble{
	position: relative;
	margin-bottom: 20px;
	width: 74px;

}
.screen .char-img-div{
	position: absolute;
	width: 834px;
	bottom: 0px;
	right: 0px;
}
.screen .plus-div{
	background-color: #1C59B5;
	width: 50px;
	height: 50px;
	color: #fff;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	position: absolute;

}

.static-speech-bouble.left { transform: rotate(180deg); }

#language-screen .img-panel {
	position: absolute;
	width: 1186px;
	right: 50px;
	top: 110px;
}
#language-screen .left-box{
	position: relative;
	width: 400px;
	top: 230px;
}
#language-screen .left-box .instr-txt{padding-right: 50px;}
#language-screen .course-name{font-size: 65px;}
#language-screen .dropdown-question .question{margin-top: 30px;}
#language-screen .dropdown-question .question .que-txt-panel{min-height: 50px;}
#language-screen .dropdown-question .drop-down-panel{margin-left: 0px; display: block;}
#language-screen .dropdown-question .drop-down{width: 340px;}
#language-screen .dropdown-question .bottom-btn-panel{
    width: 340px;
    position: relative;   
    padding: 20px 0em 0em;
}
#language-screen .dropdown-question .question .submit-panel{min-height: auto;}
#language-screen .dropdown-question .drop-down-panel .status{display: none !important;}
#language-screen .dropdown-question .drop-down.nice-select .list{max-height: 250px; overflow: auto;}

#screen_0_1_20 .box-panel {
	position: relative;
	display: flex;
	justify-content: space-evenly;
	align-items: center;
	flex-flow: row nowrap;
	gap:40px;
	margin-top: 100px;
}
#screen_0_1_20 .img-panel {position: relative;	font-size: 550px;}
#screen_0_1_20 .text-panel {position: relative;	width: 754px;}

#screen_1_1_10 .circle-ost-box { 
    top: 180px;
	left: 100px;
	width: 560px;
	height: auto;	
	text-align: left;
}
.de #screen_1_1_10 .circle-ost-box{
	width: 610px;
}
.ru #screen_1_1_10 .circle-ost-box{
	width: 700px;
}
#screen_1_2_10 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
	margin-top: 50px;
}

#screen_1_2_20 .box-coverflow {
	width: 1720px;
    height: 784px;
    padding: 0px;
    display: flex;
	margin-top: 50px;
}
#screen_1_2_20.screen .screen-padding { padding: 80px 96px 0px 96px; }
#screen_1_2_20 .coverflow-screen .pagination-parent{width: 266px;}
#screen_1_2_20 .global-box-panel { width: 496px; margin-right: 48px; }
#screen_1_2_20 .coverflow-screen .swiper-container { max-width: 1168px; min-height: 624px;}
#screen_1_2_20 .coverflow-screen .swiper-slide .flex-div .img-div { width: 100%; height: 624px; }
#screen_1_2_20 .coverflow-screen .swiper-slide .flex-div { flex-flow: row nowrap; align-items: center; flex-direction: column; }
#screen_1_2_20 .coverflow-screen .swiper-slide .flex-div .text-box { width: 100%; padding: 20px 48px; height: 160px; }

#screen_1_2_30 .text-image-box {
    width: 1730px;
    height: 780px;
    padding: 0px;
    display: flex;
	margin-top: 50px;
}
#screen_1_2_30.screen .global-box-panel { width: 1056px; }
.de #screen_1_2_30.screen .global-box-panel { width: 1056px; font-size:20px;}
.fr #screen_1_2_30.screen .global-box-panel { width: 1056px; font-size:20px; padding: 30px;}
.ru #screen_1_2_30.screen .global-box-panel{font-size:21px;}
#screen_1_2_30 .bg-tab-img { position: absolute; left: -110px; }
#screen_1_2_30.screen .screen-data .col-text.full { padding-top: 80px; padding-left: 200px; padding-right: 430px; }
#screen_1_2_30.screen .screen-data .question-content { padding-top: 30px; }
#screen_1_2_30 .bottom-btn-panel { display: flex; justify-content: center; margin-top: 10px; }
.nl #screen_1_2_30 .bottom-btn-panel { margin-top: -6px; }
#screen_1_2_30 .question .que-txt-panel_1 { margin-bottom: 30px; }
#screen_1_2_30 .question .continue-btn-panel { position: absolute; top: 568px;	left: 1380px;}
#screen_1_2_30.multi-col-opt-screen .feedback-container, 
#screen_1_2_30 .multi-col-opt-question .feedback-container {
	position: absolute;
    top: 50px;
    height: auto;
    max-height: 70%;
    width: 578px;
    z-index: 11;
    text-align: center;
    left: 1062px;
}
#screen_1_2_30.screen .cust-padding-right {padding-right: 3em; }
.vi #screen_1_2_30.screen .cust-padding-right {margin-bottom: 0.5em;}
.vi #screen_1_2_30.screen .instr-txt {margin-bottom: 0.5em;}
#screen_1_2_35 .circle-ost-box { 
    top: 180px;
	left: 100px;
	width: 560px;
	height: auto;	
	text-align: left;
}
.screen_1_2_35_popup .scroll-parent { height: 650px; }

#screen_1_2_40 .scroll-parent {
	height: 490px;
}
#screen_1_2_40 .box-coverflow {
	padding: 0px;
	display: flex;
	margin-top: 50px;
}
#screen_1_2_40.screen .screen-padding { padding: 80px 96px 0px 96px; }
#screen_1_2_40 .coverflow-screen .pagination-parent{width: 590px;}
#screen_1_2_40 .global-box-panel { background: transparent; color: #ffffff; width: 400px; margin-right: 160px; padding: 0px; }
#screen_1_2_40 .coverflow-screen .swiper-container { max-width: 1040px; min-height: 832px; }
#screen_1_2_40 .coverflow-screen .swiper-slide .flex-div .img-div { width: 100%; height: 305px; border-radius: 20px 20px 0px 0px; }
#screen_1_2_40 .coverflow-screen .swiper-slide .flex-div { flex-flow: row nowrap; align-items: center; flex-direction: column; }
#screen_1_2_40 .coverflow-screen .swiper-slide .flex-div .text-box { width: 100%; padding: 16px 32px; height: 538px; background-color: #D6C6B6; border-radius: 0px 0px 20px 20px;}
#screen_1_2_40 .coverflow-screen .swiper-slide { background-color: transparent; }
#screen_1_2_40 .coverflow-screen .pop-title { font-size: 25px; }
#screen_1_2_40 .icon-ui_resources {
    background-color: #ffffff;
    color: #1C59B5;
    width: 56px;
    height: 56px;
    border-radius: 50%;
    padding: 12px;
    font-size: 30px;
}
#screen_1_2_40 .popup-resources {
	position: absolute;
    bottom: 30px;
    right: 30px;
}
#screen_1_2_40 .popup-resources .icon-ui_resources {
    width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 40px;
}

#screen_1_3_10 .circle-ost-box { 
    top: 180px;
	left: 100px;
	width: 560px;
	height: auto;	
	text-align: left;
}
.screen_1_3_10_popup .scroll-parent { height: 650px; }
.zhcn .screen_1_3_10_popup .scroll-parent { height: 550px; }
.zhtw .screen_1_3_10_popup .scroll-parent { height: 550px; }
#screen_1_3_20 .global-box-panel {width: 100%; }
#screen_1_3_20 .screen-data {padding: 0px 30px;}

#screen_1_3_30 .text-box-0 {width: 400px; }
#screen_1_3_30 .col-text {
	display: flex;
	align-items: center;
	min-height: 850px;
	gap: 70px;
}
#screen_1_3_30 .tab-screen.image-tab {position: relative; width: 1180px;}
#screen_1_3_30 .tab-screen.image-tab .parent-div{flex-flow: row nowrap; justify-content: space-evenly; gap: 80px;}

#screen_1_3_30 .tab-screen.image-tab .parent-div .sub-title{font-size: 25px;}

#screen_1_3_30 .tab-screen.image-tab .clickable {width: 550px; height: 550px; overflow: hidden; border-radius: 20px;}
#screen_1_3_30 .tab-screen.image-tab .clickable .click-btn{width: 100%; height: 100%;}
#screen_1_3_30 .tab-screen.image-tab .popup{
	width: 100%; 
	height: 100%; 
	position: absolute; 
	top:100%; 
	background-color: rgba(0, 28, 74, 0.9);
	padding: 50px;
	/* transition: all ease-out 500ms; */
}
#screen_1_3_30 .tab-screen.image-tab .popup .popup-content-box{color: #fff;}
.ru #screen_1_3_30 .tab-screen.image-tab .popup .popup-content-box{font-size:21px;}
#screen_1_3_30 .tab-screen.image-tab .clickable.current .btn .title-block {display: none;}
#screen_1_3_30 .tab-screen.image-tab .clickable.current .popup{
	-webkit-animation: aniTop 800ms ease-out 0ms forwards;
	animation: aniTop 800ms ease-out 0ms forwards;
}
@-webkit-keyframes aniTop {
	0% {
		top: 85%;
		background-color: rgba(0, 28, 74, 1);
	}
	
	100% {
		top: 0%;
		background-color: rgba(0, 28, 74, 0.9);
	}
}
@keyframes aniTop {
	0% {
		top: 85%;
		background-color: rgba(0, 28, 74, 1);
	}
	
	100% {
		top: 0%;
		background-color: rgba(0, 28, 74, 0.9);
	}
}

#screen_1_4_10 .circle-ost-box { 
    top: 180px;
	left: 100px;
	width: 560px;
	height: auto;	
	text-align: left;
}

#screen_1_4_20 .col-text > .text-box{width: 290px; position: relative;}
.vi #screen_1_4_20 .col-text > .text-box{width: 276px;}
.ptbr #screen_1_4_20 .col-text > .text-box{width: 266px;}
.et #screen_1_4_20 .col-text > .text-box{width: 390px; }
.zhcn #screen_1_4_20 .col-text > .text-box{padding-top: 80px;}
.zhtw #screen_1_4_20 .col-text > .text-box{padding-top: 80px;}
.fr #screen_1_4_20 .col-text > .text-box{width: 343px; left:-58px;}
.de #screen_1_4_20 .col-text > .text-box{width: 371px; left:-54px;}
.cz #screen_1_4_20 .col-text > .text-box{width: 305px; margin-left:-44px;}
#screen_1_4_20.tab_screen .activity-panel {	padding: 0em;}
.nl #screen_1_4_20.tab_screen .activity-panel {	top: -50px;}
.lv #screen_1_4_20.tab_screen .activity-panel {	top: -140px;}
.ptbr #screen_1_4_20.tab_screen .activity-panel {	top: -140px;}
.vi #screen_1_4_20.tab_screen .activity-panel {	top: -140px;}
.it #screen_1_4_20.tab_screen .activity-panel {	top: -60px;}
.ru #screen_1_4_20.tab_screen .activity-panel {top: -230px;}
.tr #screen_1_4_20.tab_screen .activity-panel{top: -100px;}
#screen_1_4_20 .parent-div{width: 100%; display: block;}
#screen_1_4_20 .center-image {
	position: absolute;
	width: 378px;
	margin: 0em auto;
	left: 0px;
	right: 0px;
	top: 404px;
	background: #b0aa7e;
	border: 2px solid #fff;
    height: 140px;
    width: 140px;
    border-radius: 50%;
    padding: 30px;
}
#screen_1_4_20 .bg-text-div {
	position: absolute;
    width: auto;
    margin: 0em auto;
    left: 950px;
    right: 0px;
    top: -70px;
    font-size: 40px;
}
.ptbr #screen_1_4_20 .bg-text-div {left: 918px;}
.nl #screen_1_4_20 .bg-text-div {
    left: 930px;
}
.fr #screen_1_4_20 .bg-text-div {
    left: 906px;
}
.de #screen_1_4_20 .bg-text-div {
    left: 928px;
}
.cz #screen_1_4_20 .bg-text-div {
    left: 913px;
}
.ru #screen_1_4_20 .bg-text-div{
    left: 910px;
	font-size: 28px;
}
#screen_1_4_20 .bg-img-div {
	position: absolute;
    width: 570px;
    margin: 0em auto;
    left: 310px;
    right: 0px;
    top: -300px;
}
#screen_1_4_20 .activity-panel .img-icon {
	background-color: #1C59B5;
    position: relative;
    width: 46px;
    height: 46px;
    border-radius: 50%;
    border: none;
    overflow: hidden;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
    font-size: 32px;
}
/* #screen_1_4_20 .activity-panel .tab-pop.right .text-content .txt {
	margin-left: 3em;
	padding-right: 35px;
} */
/* #screen_1_4_20 .activity-panel .tab-pop.left .text-content .txt {
	margin-right: 3em;
	padding-left: 20px;
} */
#screen_1_4_20 .img-circle-btn-block {position: absolute; display: flex; min-width: auto;}
#screen_1_4_20 .img-circle-btn-block.btn-block-0{ left: 754px;
    top: -106px; }
#screen_1_4_20 .img-circle-btn-block.btn-block-1{ left: 834px;
    top: -252px;}
#screen_1_4_20 .img-circle-btn-block.btn-block-2{     left: 1050px;
    top: -280px;}
#screen_1_4_20 .img-circle-btn-block.btn-block-3{     left: 1168px;
    top: -105px;}
#screen_1_4_20 .img-circle-btn-block.btn-block-4{ left: 1053px;
    top: 60px;}
	#screen_1_4_20 .img-circle-btn-block.btn-block-5 {
		left: 950px;
		top: 240px;
	}
	#screen_1_4_20 .img-circle-btn-block.btn-block-6 {
		left: 950px;
		top: 436px;
	}
#screen_1_4_20 .img-circle-btn-block .btn {
	width: 115px;
    height: 115px;
    min-width: auto;
    min-height: auto;
    padding: 0px;
    background-color: #5DA6FF;
    border: none;
    border-radius: 50%;
}
#screen_1_4_20 .img-circle-btn-block .btn *{transition: none;}
#screen_1_4_20 .img-circle-btn-block .btn .img-circle{width: 110px; height: 110px; background-color: #141E55;}
#screen_1_4_20 .activity-panel .clickable.current .btn,
#screen_1_4_20 .activity-panel .clickable.visited .btn,
#screen_1_4_20 .activity-panel .clickable .btn.hover,
#screen_1_4_20 .activity-panel .clickable.current .btn.hover,
#screen_1_4_20 .activity-panel .clickable.visited .btn.hover {
	-webkit-transform: scale(1.00);
	-ms-transform: scale(1.00);
	transform: scale(1.00);
}
#screen_1_4_20 .activity-panel .clickable.current .btn .img-icon,
#screen_1_4_20 .activity-panel .clickable.visited .btn .img-icon,
#screen_1_4_20 .activity-panel .clickable .btn.hover .img-icon,
#screen_1_4_20 .activity-panel .clickable.current .btn.hover .img-icon,
#screen_1_4_20 .activity-panel .clickable.visited .btn.hover .img-icon{
	background-color: #fff; 
	color: #141E55; 
	/* -webkit-transform: scale(1.04);
	-ms-transform: scale(1.04);
	transform: scale(1.04); */
}
#screen_1_4_20 .img-circle-btn-block .btn .img-circle span{font-size: 4em;}
#screen_1_4_20 .img-circle-btn-block .btn .inner-panel{max-width: none; width: 250px; margin: -60px 30px 10px 30px;}
#screen_1_4_20 .img-circle-btn-block .btn .inner-panel .btn-box{padding: 15px 10px;}
#screen_1_4_20 .img-circle-btn-block .btn .inner-panel .btn-txt{display: block; text-align: left;font-size: 18px;letter-spacing: 0px; padding: 0em 1em;}
#screen_1_4_20 .img-circle-btn-block.poss_right .btn .inner-panel .btn-txt{text-align: right;}
#screen_1_4_20 .img-circle-btn-block.poss_right .btn .inner-panel .btn-txt.custom{padding-left: 3em;}
#screen_1_4_20 .activity-panel .tab-pop {
    position: absolute;
    width: 480px;
    padding: 0px;
    border: none;
    border-bottom: 2px solid #ffffff;
    border-radius: 0px;
    padding-bottom: 20px;
}
#screen_1_4_20 .activity-panel .tab-pop-0{
	position: absolute;
    width: 410px;
    left: 390px;
    top: -126px;
    padding-right: 110px;
}
.vi #screen_1_4_20 .activity-panel .tab-pop-0{
    padding-right: 70px;
}
.ru #screen_1_4_20 .activity-panel .tab-pop-0{
    top: -96px;
}
#screen_1_4_20 .activity-panel .tab-pop-1{
	position: absolute;
    width: 390px;
    left: 480px;
    top: -270px;
    padding-right: 110px;
}
.de #screen_1_4_20 .activity-panel .tab-pop-1{
	position: absolute;
    width: 500px;
    left: 370px;
    top: -270px;
    padding-right: 46px;
}
#screen_1_4_20 .activity-panel .tab-pop-2{
	position: absolute;
    width: 490px;
    left: 1130px;
    top: -302px;
    padding-left: 130px;
}
.de #screen_1_4_20 .activity-panel .tab-pop-2{
    width: 560px;
}
#screen_1_4_20 .activity-panel .tab-pop-3 {
	position: absolute;
	width: 420px;
    left: 1240px;
    top: -126px;
    padding-left: 90px;
}
.zhcn #screen_1_4_20 .activity-panel .tab-pop-3 {
    top: -97px;
}
.cz #screen_1_4_20 .activity-panel .tab-pop-3 {
    top: -95px;
}
.jp #screen_1_4_20 .activity-panel .tab-pop-3 {
    top: -97px;
}
.it #screen_1_4_20 .activity-panel .tab-pop-3 {
    top: -97px;
}
#screen_1_4_20 .activity-panel .tab-pop-4{
	position: absolute;
	width: 560px;
    left: 1130px;
    top: 38px;
    padding-left: 160px;
}
#screen_1_4_20 .activity-panel .tab-pop-5 {
	position: absolute;
	width: 560px;
    left: 1024px;
    top: 218px;
    padding-left: 120px;
}
.fr #screen_1_4_20 .activity-panel .tab-pop-5 {
    top: 198px;
}
.de #screen_1_4_20 .activity-panel .tab-pop-5 {
    top: 200px;
}
.vi #screen_1_4_20 .activity-panel .tab-pop-5 {
    top: 194px;
}
.jp #screen_1_4_20 .activity-panel .tab-pop-5 {
    top: 192px;
}
.it #screen_1_4_20 .activity-panel .tab-pop-5 {
    top: 192px;
}
.ru #screen_1_4_20 .activity-panel .tab-pop-5 {
    top: 192px;
}
.tr #screen_1_4_20 .activity-panel .tab-pop-5 {
    top: 192px;
}
#screen_1_4_20 .activity-panel .tab-pop-6 {
	position: absolute;
	width: 470px;
    left: 1028px;
    top: 416px;
    padding-left: 80px;
}
.zhcn #screen_1_4_20 .activity-panel .tab-pop-6{
	top: 444px;
}
.zhtw #screen_1_4_20 .activity-panel .tab-pop-6{
	top: 444px;
}
.lv #screen_1_4_20 .activity-panel .tab-pop-6{
	top: 444px;
}
#screen_1_4_30 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
    margin-top: 50px;
}
#screen_1_4_30.screen .screen-data .text-box-0,
#screen_1_4_30.screen .screen-data .question-container { width: 740px; }
#screen_1_4_30.mcq-mrq-screen .feedback-container .popup.partial-correct,
#screen_1_4_30.mcq-mrq-screen .feedback-container .popup.incorrect,
#screen_1_4_30.mcq-mrq-screen .feedback-container .popup.correct { position: absolute; top: 244px; }
#screen_1_4_30.mcq-mrq-screen .black-box-panel { width: 100%; }
#screen_1_4_30.mcq-mrq-screen .feedback-container, #screen_1_4_30 .mcq-mrq-question .feedback-container {
	position: absolute;
    top: 14px;
    left: 866px;
    width: 760px;
}

#screen_1_4_40 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
	margin-top: 50px;
}



#screen_2_1_10 .circle-ost-box { 
    top: 180px;
	left: 100px;
	width: 560px;
	height: auto;	
	text-align: left;
}

#screen_2_1_20 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
    margin-top: 50px;
}
#screen_2_1_20.screen .screen-data .text-box-0,
#screen_2_1_20.screen .screen-data .question-container { width: 740px; }
#screen_2_1_20.mcq-mrq-screen .feedback-container .popup.partial-correct,
#screen_2_1_20.mcq-mrq-screen .feedback-container .popup.incorrect,
#screen_2_1_20.mcq-mrq-screen .feedback-container .popup.correct { position: absolute; top: 244px; }
#screen_2_1_20.mcq-mrq-screen .black-box-panel { width: 100%; }
#screen_2_1_20.mcq-mrq-screen .feedback-container, #screen_2_1_20 .mcq-mrq-question .feedback-container {
	position: absolute;
    top: 14px;
    left: 866px;
    width: 760px;
}

#screen_2_1_30 .circle-ost-box { 
    top: 180px;
	left: 100px;
	width: 560px;
	height: auto;	
	text-align: left;
}

#screen_2_1_40 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
    margin-top: 50px;
}
#screen_2_1_40.screen .screen-data .text-box-0,
#screen_2_1_40.screen .screen-data .question-container { width: 740px; }
#screen_2_1_40.mcq-mrq-screen .feedback-container .popup.partial-correct,
#screen_2_1_40.mcq-mrq-screen .feedback-container .popup.incorrect,
#screen_2_1_40.mcq-mrq-screen .feedback-container .popup.correct { position: absolute; top: 244px; }
#screen_2_1_40.mcq-mrq-screen .black-box-panel { width: 100%; }
#screen_2_1_40.mcq-mrq-screen .feedback-container, #screen_2_1_40 .mcq-mrq-question .feedback-container {
	position: absolute;
    top: 14px;
    left: 866px;
    width: 760px;
}

#screen_2_1_50 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
    margin-top: 50px;
}
#screen_2_1_50.screen .screen-data .text-box-0,
#screen_2_1_50.screen .screen-data .question-container { width: 740px; }
#screen_2_1_50.mcq-mrq-screen .feedback-container .popup.partial-correct,
#screen_2_1_50.mcq-mrq-screen .feedback-container .popup.incorrect,
#screen_2_1_50.mcq-mrq-screen .feedback-container .popup.correct { position: absolute; top: 244px; }
#screen_2_1_50.mcq-mrq-screen .black-box-panel { width: 100%; }
#screen_2_1_50.mcq-mrq-screen .feedback-container, #screen_2_1_50 .mcq-mrq-question .feedback-container {
	position: absolute;
    top: 42px;
    left: 866px;
    width: 760px;
}

#screen_2_1_60 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
	margin-top: 50px;
}

#screen_2_1_70 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
	margin-top: 50px;
}

#screen_2_2_10 .circle-ost-box { 
    top: 180px;
	left: 100px;
	width: 560px;
	height: auto;	
	text-align: left;
}

#screen_2_2_20 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
    margin-top: 50px;
}
#screen_2_2_20.screen .screen-data .text-box-0,
#screen_2_2_20.screen .screen-data .question-container { width: 740px; }
#screen_2_2_20.mcq-mrq-screen .feedback-container .popup.partial-correct,
#screen_2_2_20.mcq-mrq-screen .feedback-container .popup.incorrect,
#screen_2_2_20.mcq-mrq-screen .feedback-container .popup.correct { position: absolute; top: 244px; }
#screen_2_2_20.mcq-mrq-screen .black-box-panel { width: 100%; }
#screen_2_2_20.mcq-mrq-screen .feedback-container, #screen_2_2_20 .mcq-mrq-question .feedback-container {
	position: absolute;
    top: 14px;
    left: 866px;
    width: 760px;
}

#screen_2_2_40 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
    margin-top: 50px;
}
#screen_2_2_40.screen .screen-data .text-box-0,
#screen_2_2_40.screen .screen-data .question-container { width: 740px; }
#screen_2_2_40.mcq-mrq-screen .feedback-container .popup.partial-correct,
#screen_2_2_40.mcq-mrq-screen .feedback-container .popup.incorrect,
#screen_2_2_40.mcq-mrq-screen .feedback-container .popup.correct { position: absolute; top: 244px; }
#screen_2_2_40.mcq-mrq-screen .black-box-panel { width: 100%; }
#screen_2_2_40.mcq-mrq-screen .feedback-container, #screen_2_2_40 .mcq-mrq-question .feedback-container {
	position: absolute;
    top: -14px;
    left: 866px;
    width: 760px;
}

#screen_2_2_50 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
    margin-top: 50px;
}
#screen_2_2_50.screen .screen-data .text-box-0,
#screen_2_2_50.screen .screen-data .question-container { width: 740px; }
#screen_2_2_50.mcq-mrq-screen .feedback-container .popup.partial-correct,
#screen_2_2_50.mcq-mrq-screen .feedback-container .popup.incorrect,
#screen_2_2_50.mcq-mrq-screen .feedback-container .popup.correct { position: absolute; top: 244px; }
#screen_2_2_50.mcq-mrq-screen .black-box-panel { width: 100%; }
#screen_2_2_50.mcq-mrq-screen .feedback-container, #screen_2_2_50 .mcq-mrq-question .feedback-container {
	position: absolute;
    top: 14px;
    left: 866px;
    width: 760px;
}

#screen_2_2_30 .img-panel {
	position: absolute;
	bottom: 0px;
	right: 0px;
}
#screen_2_2_30 .global-box-panel {
	position: relative;
	width: 500px;
	height: auto;
}
#screen_2_2_30 .email-block{
	position: absolute;
	top: 50px;
	left: 588px;
	width: 1126px;
	background-color: #fff;
	color: #001C4A;
}
#screen_2_2_30 .email-block .bar{
	position: relative;
  	background-color: #A8D5FF;
}
#screen_2_2_30 .email-block .to-div{
	position: relative;
	margin: 10px 50px;
	display: flex;
	flex-flow: row nowrap;
	justify-content: flex-start;
	align-items: center;
	gap: 30px;
	padding: 30px 0px;
	border-bottom: 2px solid #9D9D9D;
}
#screen_2_2_30 .email-block .email-body{
	position: relative;
 	padding: 40px 90px 60px 90px;
}
.de #screen_2_2_30 .title{
	font-size:36px;
}
#screen_2_2_60 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
	margin-top: 50px;
}
.fr #screen_2_2_60 .text-image-box {
    font-size: 21px;
}
.it #screen_2_2_60 .text-image-box {
    font-size: 21px;
}
.ru #screen_2_2_60 .text-image-box {
    font-size: 21px;
}
#screen_2_3_10 .circle-ost-box { 
    top: 180px;
	left: 100px;
	width: 560px;
	height: auto;	
	text-align: left;
}

#screen_2_3_20 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
    margin-top: 50px;
}
#screen_2_3_20.screen .screen-data .text-box-0,
#screen_2_3_20.screen .screen-data .question-container { width: 740px; }
#screen_2_3_20.mcq-mrq-screen .feedback-container .popup.partial-correct,
#screen_2_3_20.mcq-mrq-screen .feedback-container .popup.incorrect,
#screen_2_3_20.mcq-mrq-screen .feedback-container .popup.correct { position: absolute; top: 244px; }
#screen_2_3_20.mcq-mrq-screen .black-box-panel { width: 100%; }
#screen_2_3_20.mcq-mrq-screen .feedback-container, #screen_2_3_20 .mcq-mrq-question .feedback-container {
	position: absolute;
    top: 96px;
    left: 866px;
    width: 760px;
}

#screen_2_3_30 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
    margin-top: 50px;
}
#screen_2_3_30.screen .screen-data .text-box-0,
#screen_2_3_30.screen .screen-data .question-container { width: 740px; }
#screen_2_3_30.mcq-mrq-screen .feedback-container .popup.partial-correct,
#screen_2_3_30.mcq-mrq-screen .feedback-container .popup.incorrect,
#screen_2_3_30.mcq-mrq-screen .feedback-container .popup.correct { position: absolute; top: 244px; }
#screen_2_3_30.mcq-mrq-screen .black-box-panel { width: 100%; }
#screen_2_3_30.mcq-mrq-screen .feedback-container, #screen_2_3_30 .mcq-mrq-question .feedback-container {
	position: absolute;
    top: 98px;
    left: 866px;
    width: 760px;
}

#screen_2_3_40 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
	margin-top: 50px;
}

#screen_2_4_10 .black-box-panel{width: 470px; margin: 30px 0px 0px;}
#screen_2_4_10 .spot-the-error-image-question{
	position: absolute;
	top: 0px;
	left: 610px;
	width: auto;
}
#screen_2_4_10 .spot-the-error-image-question .question .img-div{width: 840px; margin-bottom: 10px;}
#screen_2_4_10 .spot-the-error-image-question .question .h-logo{
	position: relative;
	width: 234px;
	margin: 6px 0px 0px;
}
#screen_2_4_10 .spot-the-error-image-question .question .email-block{
	position: absolute;
	top: 123px;
	left: 96px;
	color: #393939;
	font-size: 22px;
	width: 580px;
}
#screen_2_4_10 .spot-the-error-image-question .question .hotspot-data {
	position: absolute;
	top: 110px;
	left: 80px;
	width: 600px;
}
#screen_2_4_10 .spot-the-error-image-question .question .hotspot_0{
	position: absolute;
	top: 13px;
	left: 70px;
	width: 80px;
	height: 32px;
}
#screen_2_4_10 .spot-the-error-image-question .question .hotspot_1{
	position: absolute;
	top: 119px;
	left: 11px;
	width: 130px;
	height: 32px;
}
#screen_2_4_10 .spot-the-error-image-question .question .hotspot_2{
	position: absolute;
	top: 256px;
	left: 10px;
	width: 300px;
	height: 32px;
}
#screen_2_4_10 .spot-the-error-image-question .question .hotspot_3{
	position: absolute;
	top: 306px;
	left: 10px;
	width: 200px;
	height: 32px;
}
#screen_2_4_10 .spot-the-error-image-question .question .hotspot_4{
	position: absolute;
	top: 339px;
	left: 10px;
	width: 200px;
	height: 32px;
}
#screen_2_4_10 .spot-the-error-image-question .question .hotspot_5{
	position: absolute;
	top: 396px;
	left: 10px;
	width: 240px;
	height: 54px;
}
#screen_2_4_10.spot-the-error-image-screen .feedback-container, 
#screen_2_4_10 .spot-the-error-image-question .feedback-container{
	position: relative;
	margin: 10px 0px 0px;
	width: 840px;
}
#screen_2_4_10 .spot-the-error-image-question .feedback-container .scroll-parent{
	max-height: 160px;
}

#screen_3_1_10 .global-box-panel{width: 560px; min-height: 798px;}
#screen_3_1_10 .accordion-screen{width: 1100px; position: absolute; top:0px; left: 626px;}

#screen_3_1_20 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
	margin-top: 50px;
}
.ru #screen_3_1_20 .text-image-box{
    height: 768px;
}
#screen_3_1_30 .box-panel {
	position: relative;
	display: flex;
	justify-content: space-evenly;
	align-items: center;
	flex-flow: row nowrap;
	gap:30px;
	margin-top: 100px;
}
.ptbr #screen_3_1_30 .box-panel {margin-top: 45px;}
#screen_3_1_30 .img-panel {
	position: relative;	
	font-size: 550px; 
	display: inline-flex;	
	align-items: center; 
	justify-content: center;
}
#screen_3_1_30 .text-panel {position: relative;	width: 928px;}

#screen_3_1_40 .text-image-box {
    width: 1720px;
    height: 780px;
    padding: 0px;
    display: flex;
	margin-top: 50px;
	gap: 50px;
}
#screen_3_1_40 .text-image-box .global-box-panel{background-color: transparent; color: #fff;}
#screen_3_1_40 .certificate-btn-panel{ margin: 30px 0px;}
#screen_3_1_40 .certificate-btn{width: 80px; height: 80px;}
#screen_3_1_40 .certificate-btn .btn-icon{font-size: 36px;}
#screen_3_1_40 .certificate-btn.hover{background-color: #5DA6FF; transform: scale(1.1);}

#screen_3_1_50 .bg-img{position: absolute; }
#screen_3_1_50 .return-btn-panel{
	position: absolute;
	right: 70px;
}
#screen_3_1_50 .inner-box {
	position: relative;
	width: 500px;
	top: 100px;
	left: 120px;
}

#screen_3_1_50 .inner-box .logo{width: 346px;}	
#screen_3_1_50 .inner-box .txt{margin-bottom: 0px; font-size: 25px;}
#screen_3_1_50 .inner-box .txt2{font-size: 40px; margin: 60px 0px;}	
#screen_3_1_50 .inner-box .student-name{font-size: 40px; margin-bottom: 60px;}	
#screen_3_1_50 .inner-box .course-name{font-size: 40px; margin-bottom: 60px;}	
#screen_3_1_50 .inner-box .bottom-btn-panel{margin: 60px 0px;}	


/* --mediaQuery Start-- */

@media screen and (max-width: 834px) {

	.screen .global-box-panel {
		position: relative;
		padding: 30px;
		/* background-color: transparent;
		color: #ffffff; */
		width: 100%;
	}
	.de .screen .global-box-panel {
		position: relative;
		padding: 30px;
		/* background-color: transparent;
		color: #ffffff; */
		width: 100%;
	}
	.global-modal-pop.resources-pop .modal-alert{min-height: 200px;}
	
	.global-modal-pop.resources-pop .modal-content-box .scroll-parent {max-height: calc(100vh - 250px);}

	.btn.switch-btn{width: 118px; height: 40px;}
	.btn.switch-btn .knob{width: 50px; height: 50px;}
	.btn.switch-btn.off .knob{left: 70px;}
	.btn.switch-btn .btn-txt{font-size: 20px;}
	.screen .center-data-panel{
		position: relative;
		margin: 0em auto 0em;
		width: 100%;
		padding: 0em;
		color: #000;
	   text-align: left;
	}
	.screen .center-data-panel .title{color: #000;}
	.screen .que-inner-panel{position: relative; padding: 0px 0px;}
	.points-div{width: 60px;}
	.points-div.top-right {
		position: absolute;
		right: -15px;
		top: -15px;
	}
	.screen .black-box-panel{padding: 30px; width: 100%;}
	.screen .text-box-0{padding: 30px; width: 100%;}
	.screen .text-box-1{padding: 30px; width: 100%;}
	.screen .speech-bouble{
		position: relative;
		width: 100%;
		left: auto;
		top: auto;
		background-color: transparent;
		border-radius: 0px;
	}
	.screen .speech-bouble .css-triangle{display: none;}

	#language-screen .left-box{
		position: relative;
		width: 100%;
		padding: 30px;
		top: auto;
	}
	#language-screen .left-box .instr-txt{padding-right: 0px;}
	#language-screen .course-name{font-size: 55px;}
	#language-screen .dropdown-question .drop-down {width: 320px;}

	#screen_0_1_20 .box-panel {		
		justify-content: center;
		align-items: flex-start;
		flex-flow: column wrap;
		gap:20px;
		margin-top: 0px;
		padding: 30px;
	}
	#screen_0_1_20 .img-panel {font-size: 300px; text-align: center; width: 100%;}
	#screen_0_1_20 .text-panel {width: 100%;}

	#screen_1_1_10.screen .screen-padding { padding: 0px; }
	#screen_1_1_10 .coverflow-screen .pagination-parent{width: 470px;}
	#screen_1_1_10 .global-box-panel { width: 100%; margin: 0px; }

	#screen_1_2_10 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}

	#screen_1_2_20.screen .screen-padding { padding: 0px; }
	#screen_1_2_20 .coverflow-screen .pagination-parent{width: 266px;}
	#screen_1_2_20 .global-box-panel { width: 100%; margin: 0px; }
	#screen_1_2_20 .box-coverflow {
		width: 100%;
        height: auto;
        padding: 0px;
        display: flex;
        margin-top: 0px;
        flex-direction: column;
	}
	#screen_1_2_20 .coverflow-screen .swiper-container { max-width: 100%; min-height: 100%;}
	#screen_1_2_20 .coverflow-screen .swiper-slide .flex-div .img-div { width: 100%; height: 100%; }
	#screen_1_2_20 .coverflow-screen .swiper-slide .flex-div { flex-flow: row nowrap; align-items: center; flex-direction: column; }
	#screen_1_2_20 .coverflow-screen .swiper-slide .flex-div .text-box { width: 100%; padding: 30px; height: 100%; }

	#screen_1_2_30 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: flex;
		margin-top: 0px;
	}
	#screen_1_2_30.screen .global-box-panel { width: 100%; background-color: transparent; color: #ffffff; }
	.de #screen_1_2_30.screen .global-box-panel { width: 100%; background-color: transparent; color: #ffffff; }
	.fr #screen_1_2_30.screen .global-box-panel { width: 100%; background-color: transparent; color: #ffffff; }
	#screen_1_2_30.screen .screen-data .question-content { text-align: left; padding: 30px 1em 0px 1em; }
	#screen_1_2_30.screen .screen-data .col-text.full { padding: 0px; }
	#screen_1_2_30 .multi-col-opt-question .question { margin-top: 0px; }
	#screen_1_2_30 .multi-col-opt-question .activity-panel .table-div{padding: 0em 0em;}
	#screen_1_2_30 .multi-col-opt-question .activity-panel .table{border-spacing: 0;}
	#screen_1_2_30.multi-col-opt-screen .feedback-container .popup, 
	#screen_1_2_30 .multi-col-opt-question .feedback-container .popup {
		position: relative;
		width: auto;
		background-color: #001C4A;
		height: auto;
		padding-bottom: 25px;
		padding-top: 25px;
		border-radius: 0px;
	}
	#screen_1_2_30 .multi-col-opt-question .feedback-container .popup.incorrect.last-attempt,
	#screen_1_2_30 .multi-col-opt-question .feedback-container .popup.partial-correct.last-attempt,
	#screen_1_2_30 .multi-col-opt-question .feedback-container .popup.correct { margin-top: 30px; margin-bottom: 30px; }
	#screen_1_2_30.multi-col-opt-screen .feedback-container, 
	#screen_1_2_30 .multi-col-opt-question .feedback-container {
		position: relative;
		top: auto;
		height: auto;
		color: #fff;
		max-height: 70%;
		width: 100%;
		z-index: 11;
		text-align: center;
		left: auto;
		margin: 20px 0px;
		
	}
	#screen_1_2_30.multi-col-opt-screen .feedback-container .popup .pop-col-text,
	#screen_1_2_30 .multi-col-opt-question .feedback-container .popup .pop-col-text { background-color: transparent; padding: 0em; }
	#screen_1_2_30 .question .que-txt-panel_1 { margin-bottom: 20px; } 
	#screen_1_2_30 .bottom-btn-panel { margin: 0px; margin-top: 20px; }
	.nl #screen_1_2_30 .bottom-btn-panel { margin: 0px; margin-top: 20px; }
	#screen_1_2_30 .question-wrapper { padding: 0px 1em 0px 1em; margin-bottom: 30px; }
	#screen_1_2_30 .feedback-container .circle-points-div { margin-top: -100px; }
	#screen_1_2_30 .question .continue-btn-panel { position: relative; left: auto; top: auto; margin: 1em auto; }
	#screen_1_2_30 .continue-btn-panel .continue-btn { margin: 0 auto; }
	#screen_1_2_30 .bottom-btn-panel .click-btn.show-user-selection-btn .btn-txt { font-size: 15px; padding: 0em 0em; }
	#screen_1_2_30 .bottom-btn-panel .show-user-selection-btn, 
	#screen_1_2_30 .bottom-btn-panel .show-ans-btn { position: relative; bottom: 0px; margin-left: 0em; }
	#screen_1_2_30 .feedback-container .fb-text {
		position: relative;
		top: auto;
		width: 100%;
		text-align: left;
		padding: 0 20px;
	}
	#screen_1_2_30 .feedback-container .miles-img {
		position: relative;
		right: auto;
		margin-top: -86px;
		top: auto;
		width: 104px;
		margin-bottom: 24px;
	}
	#screen_1_2_30.screen .cust-padding-right {padding-right: 0em; }

	#screen_1_2_40 .coverflow-screen .pop-title { font-size: 18px; }
	#screen_1_2_40.screen .screen-padding { padding: 0px; }
	#screen_1_2_40 .coverflow-screen .pagination-parent{width: 380px;}
	#screen_1_2_40 .global-box-panel { width: 100%; margin: 0px; padding: 30px; }
	#screen_1_2_40 .box-coverflow {
		width: 100%;
        height: auto;
        padding: 0px;
        display: flex;
        margin-top: 0px;
        flex-direction: column;
	}
	#screen_1_2_40 .coverflow-screen .swiper-container { max-width: 100%; min-height: 100%;}
	#screen_1_2_40 .coverflow-screen .swiper-slide .flex-div .img-div { width: 100%; height: 100%; border-radius: 0px; }
	#screen_1_2_40 .coverflow-screen .swiper-slide .flex-div { flex-flow: row nowrap; align-items: center; flex-direction: column; }
	#screen_1_2_40 .coverflow-screen .swiper-slide .flex-div .text-box { width: 100%; padding: 30px; height: 100%; background-color: transparent; }
	#screen_1_2_40 .coverflow-screen .swiper-pagination .swiper-pagination-bullet { width: 20px; height: 20px; margin: 0 5px; }
	#screen_1_2_40 .popup-resources { position: relative; bottom: 0px; right: 0px; }
	#screen_1_2_40 .scroll-parent { height: auto; overflow: hidden; }
	#screen_1_2_40 .popup-resources .icon-ui_resources,
	#screen_1_2_40 .icon-ui_resources { width: 46px; height: 46px; font-size: 22px; }

	#screen_1_3_20 .global-box-panel {width: 100%; }
	#screen_1_3_20 .screen-data {padding: 0px 0px;}

	#screen_1_3_30 .text-box-0{padding: 0px; width: 100%;}
	#screen_1_3_30 .col-text{
		min-height: auto;
		flex-flow: column wrap;
		align-items: flex-start;
		gap: 30px;
	}
	#screen_1_3_30 .tab-screen.image-tab{width: 100%;}
	#screen_1_3_30 .tab-screen.image-tab .parent-div{
		flex-flow: row wrap;
		gap: 20px 20px;
		justify-content:center;
	}
	#screen_1_3_30 .tab-screen.image-tab .parent-div .sub-title {font-size: 22px;}
	#screen_1_3_30 .tab-screen.image-tab .clickable{width: 340px; height: 400px;}
	#screen_1_3_30 .tab-screen.image-tab .clickable .popup{padding: 30px;}
	
	#screen_1_4_20 .col-text > .text-box {
		width: 100%;
		position: relative;
	}
	.fr #screen_1_4_20 .col-text > .text-box {
		width: 100%;
		position: relative;
	}
	.de #screen_1_4_20 .col-text > .text-box {
		width: 100%;
		position: relative;
	}
	.cz #screen_1_4_20 .col-text > .text-box {
		width: 100%;
		position: relative;
	}
	#screen_1_4_20 .mobile-container .q-content {
		display: flex;
		align-items: center;
		min-height: 60px;
	}
	.vi #screen_1_4_20 .mobile-container .q-content{min-height: 70px;}
	#screen_1_4_20 .mobile-container .q-content img {
		width: 20px;
		margin-right: 10px;
	}

	#screen_1_4_30 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}
	#screen_1_4_30.screen .screen-data .col-text { width: auto; padding: 0px; }
	#screen_1_4_30.mcq-mrq-screen .black-box-panel { padding: 0px; }
	#screen_1_4_30.mcq-mrq-screen .feedback-container .popup.partial-correct,
	#screen_1_4_30.mcq-mrq-screen .feedback-container .popup.incorrect { position: relative; top: auto; margin: 0px; }
	#screen_1_4_30.mcq-mrq-screen .feedback-container .popup.partial-correct.last-attempt,
	#screen_1_4_30.mcq-mrq-screen .feedback-container .popup.incorrect.last-attempt,
	#screen_1_4_30.mcq-mrq-screen .feedback-container .popup.correct { position: relative; top: auto; margin: 0px; }
	#screen_1_4_30.screen .screen-data .text-box-0, 
	#screen_1_4_30.screen .screen-data .question-container { width: 100%; }
	#screen_1_4_30.mcq-mrq-screen .feedback-container, 
	#screen_1_4_30 .mcq-mrq-question .feedback-container {
		position: relative;
		top: auto;
		left: auto;
		width: auto;		
	}
	#screen_1_4_30.screen .global-box-panel { background-color: transparent; color: #ffffff; padding: 0px; }
	#screen_1_4_30 .question-content { padding: 30px; } 

	#screen_1_4_40 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}
	
	#screen_2_1_10 .speech-bouble{
		position: relative;
		width: 100%;
		left: auto;
		top: auto;
		padding: 0px;
	}
	#screen_2_1_10 .key-btn-panel{
		position: relative;
		top: auto;
		margin: 0 auto;
		left: auto;
		text-align: center;
		margin: 30px 0px;
	}
	#screen_2_1_10 .key-btn-panel .btn{
		width: 160px;
		height: auto;
	}

	#screen_2_1_20 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}
	#screen_2_1_20.screen .screen-data .col-text { width: auto; padding: 0px; }
	#screen_2_1_20.mcq-mrq-screen .black-box-panel { padding: 0px; }
	#screen_2_1_20.mcq-mrq-screen .feedback-container .popup.partial-correct,
	#screen_2_1_20.mcq-mrq-screen .feedback-container .popup.incorrect { position: relative; top: auto; margin: 0px; }
	#screen_2_1_20.mcq-mrq-screen .feedback-container .popup.partial-correct.last-attempt,
	#screen_2_1_20.mcq-mrq-screen .feedback-container .popup.incorrect.last-attempt,
	#screen_2_1_20.mcq-mrq-screen .feedback-container .popup.correct { position: relative; top: auto; margin: 0px; }
	#screen_2_1_20.screen .screen-data .text-box-0, 
	#screen_2_1_20.screen .screen-data .question-container { width: 100%; }
	#screen_2_1_20.mcq-mrq-screen .feedback-container, 
	#screen_2_1_20 .mcq-mrq-question .feedback-container {
		position: relative;
		top: auto;
		left: auto;
		width: auto;		
	}
	#screen_2_1_20.screen .global-box-panel { background-color: transparent; color: #ffffff; padding: 0px; }
	#screen_2_1_20 .question-content { padding: 30px; } 

	#screen_2_1_40 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}
	#screen_2_1_40.screen .screen-data .col-text { width: auto; padding: 0px; }
	#screen_2_1_40.mcq-mrq-screen .black-box-panel { padding: 0px; }
	#screen_2_1_40.mcq-mrq-screen .feedback-container .popup.partial-correct,
	#screen_2_1_40.mcq-mrq-screen .feedback-container .popup.incorrect { position: relative; top: auto; margin: 0px; }
	#screen_2_1_40.mcq-mrq-screen .feedback-container .popup.partial-correct.last-attempt,
	#screen_2_1_40.mcq-mrq-screen .feedback-container .popup.incorrect.last-attempt,
	#screen_2_1_40.mcq-mrq-screen .feedback-container .popup.correct { position: relative; top: auto; margin: 0px; }
	#screen_2_1_40.screen .screen-data .text-box-0, 
	#screen_2_1_40.screen .screen-data .question-container { width: 100%; }
	#screen_2_1_40.mcq-mrq-screen .feedback-container, 
	#screen_2_1_40 .mcq-mrq-question .feedback-container {
		position: relative;
		top: auto;
		left: auto;
		width: auto;		
	}
	#screen_2_1_40.screen .global-box-panel { background-color: transparent; color: #ffffff; padding: 0px; }
	#screen_2_1_40 .question-content { padding: 30px; }
	
	#screen_2_1_50 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}
	#screen_2_1_50.screen .screen-data .col-text { width: auto; padding: 0px; }
	#screen_2_1_50.mcq-mrq-screen .black-box-panel { padding: 0px; }
	#screen_2_1_50.mcq-mrq-screen .feedback-container .popup.partial-correct,
	#screen_2_1_50.mcq-mrq-screen .feedback-container .popup.incorrect { position: relative; top: auto; margin: 0px; }
	#screen_2_1_50.mcq-mrq-screen .feedback-container .popup.partial-correct.last-attempt,
	#screen_2_1_50.mcq-mrq-screen .feedback-container .popup.incorrect.last-attempt,
	#screen_2_1_50.mcq-mrq-screen .feedback-container .popup.correct { position: relative; top: auto; margin: 0px; }
	#screen_2_1_50.screen .screen-data .text-box-0, 
	#screen_2_1_50.screen .screen-data .question-container { width: 100%; }
	#screen_2_1_50.mcq-mrq-screen .feedback-container, 
	#screen_2_1_50 .mcq-mrq-question .feedback-container {
		position: relative;
		top: auto;
		left: auto;
		width: auto;		
	}
	#screen_2_1_50.screen .global-box-panel { background-color: transparent; color: #ffffff; padding: 0px; }
	#screen_2_1_50 .question-content { padding: 30px; }

	#screen_2_1_60 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}

	#screen_2_1_70 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}

	#screen_2_2_10 .dropdown-question .dd-parent{border-radius: 0px; margin-top: 0px; padding: 30px; width: 100%;}
	#screen_2_2_10 .dropdown-question .bottom-btn-panel{width: 100%;}
	#screen_2_2_10 .dropdown-question .feedback-container{position: relative; top: auto; left: auto; width: 100%; padding: 30px;}

	#screen_2_2_20 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}
	#screen_2_2_20.screen .screen-data .col-text { width: auto; padding: 0px; }
	#screen_2_2_20.mcq-mrq-screen .black-box-panel { padding: 0px; }
	#screen_2_2_20.mcq-mrq-screen .feedback-container .popup.partial-correct,
	#screen_2_2_20.mcq-mrq-screen .feedback-container .popup.incorrect { position: relative; top: auto; margin: 0px; }
	#screen_2_2_20.mcq-mrq-screen .feedback-container .popup.partial-correct.last-attempt,
	#screen_2_2_20.mcq-mrq-screen .feedback-container .popup.incorrect.last-attempt,
	#screen_2_2_20.mcq-mrq-screen .feedback-container .popup.correct { position: relative; top: auto; margin: 0px; }
	#screen_2_2_20.screen .screen-data .text-box-0, 
	#screen_2_2_20.screen .screen-data .question-container { width: 100%; }
	#screen_2_2_20.mcq-mrq-screen .feedback-container, 
	#screen_2_2_20 .mcq-mrq-question .feedback-container {
		position: relative;
		top: auto;
		left: auto;
		width: auto;		
	}
	#screen_2_2_20.screen .global-box-panel { background-color: transparent; color: #ffffff; padding: 0px; }
	#screen_2_2_20 .question-content { padding: 30px; }

	#screen_2_2_30 .global-box-panel {width: 100%;}	
	#screen_2_2_30 .email-block{
		position: relative;
		width: 100%;
		left: 0px;
		margin-top: 30px;
		top:0px;
	}
	#screen_2_2_30 .email-block .to-div {
		margin: 0px 40px;
		gap: 20px;
 		padding: 20px 0px;
	}
	#screen_2_2_30 .email-block .email-body{
		padding: 40px 70px 60px 70px;
		min-height: 350px;
	}

	#screen_2_2_40 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}
	#screen_2_2_40.screen .screen-data .col-text { width: auto; padding: 0px; }
	#screen_2_2_40.mcq-mrq-screen .black-box-panel { padding: 0px; }
	#screen_2_2_40.mcq-mrq-screen .feedback-container .popup.partial-correct,
	#screen_2_2_40.mcq-mrq-screen .feedback-container .popup.incorrect { position: relative; top: auto; margin: 0px; }
	#screen_2_2_40.mcq-mrq-screen .feedback-container .popup.partial-correct.last-attempt,
	#screen_2_2_40.mcq-mrq-screen .feedback-container .popup.incorrect.last-attempt,
	#screen_2_2_40.mcq-mrq-screen .feedback-container .popup.correct { position: relative; top: auto; margin: 0px; }
	#screen_2_2_40.screen .screen-data .text-box-0, 
	#screen_2_2_40.screen .screen-data .question-container { width: 100%; }
	#screen_2_2_40.mcq-mrq-screen .feedback-container, 
	#screen_2_2_40 .mcq-mrq-question .feedback-container {
		position: relative;
		top: auto;
		left: auto;
		width: auto;		
	}
	#screen_2_2_40.screen .global-box-panel { background-color: transparent; color: #ffffff; padding: 0px; }
	#screen_2_2_40 .question-content { padding: 30px; }

	#screen_2_2_50 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}
	#screen_2_2_50.screen .screen-data .col-text { width: auto; padding: 0px; }
	#screen_2_2_50.mcq-mrq-screen .black-box-panel { padding: 0px; }
	#screen_2_2_50.mcq-mrq-screen .feedback-container .popup.partial-correct,
	#screen_2_2_50.mcq-mrq-screen .feedback-container .popup.incorrect { position: relative; top: auto; margin: 0px; }
	#screen_2_2_50.mcq-mrq-screen .feedback-container .popup.partial-correct.last-attempt,
	#screen_2_2_50.mcq-mrq-screen .feedback-container .popup.incorrect.last-attempt,
	#screen_2_2_50.mcq-mrq-screen .feedback-container .popup.correct { position: relative; top: auto; margin: 0px; }
	#screen_2_2_50.screen .screen-data .text-box-0, 
	#screen_2_2_50.screen .screen-data .question-container { width: 100%; }
	#screen_2_2_50.mcq-mrq-screen .feedback-container, 
	#screen_2_2_50 .mcq-mrq-question .feedback-container {
		position: relative;
		top: auto;
		left: auto;
		width: auto;		
	}
	#screen_2_2_50.screen .global-box-panel { background-color: transparent; color: #ffffff; padding: 0px; }
	#screen_2_2_50 .question-content { padding: 30px; } 

	#screen_2_2_60 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}
	.fr #screen_2_2_60 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}

	#screen_2_3_10 .speech-bouble{
		position: relative;
		width: 100%;
		left: auto;
		top: auto;
		padding: 0px;
	}
	#screen_2_3_10 .key-btn-panel{
		position: relative;
		top: auto;
		margin: 0 auto;
		left: auto;
		text-align: center;
		margin: 30px 0px;
	}
	#screen_2_3_10 .key-btn-panel .btn{
		width: 160px;
		height: auto;
	}

	#screen_2_3_20 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}
	#screen_2_3_20.screen .screen-data .col-text { width: auto; padding: 0px; }
	#screen_2_3_20.mcq-mrq-screen .black-box-panel { padding: 0px; }
	#screen_2_3_20.mcq-mrq-screen .feedback-container .popup.partial-correct,
	#screen_2_3_20.mcq-mrq-screen .feedback-container .popup.incorrect { position: relative; top: auto; margin: 0px; }
	#screen_2_3_20.mcq-mrq-screen .feedback-container .popup.partial-correct.last-attempt,
	#screen_2_3_20.mcq-mrq-screen .feedback-container .popup.incorrect.last-attempt,
	#screen_2_3_20.mcq-mrq-screen .feedback-container .popup.correct { position: relative; top: auto; margin: 0px; }
	#screen_2_3_20.screen .screen-data .text-box-0, 
	#screen_2_3_20.screen .screen-data .question-container { width: 100%; }
	#screen_2_3_20.mcq-mrq-screen .feedback-container, 
	#screen_2_3_20 .mcq-mrq-question .feedback-container {
		position: relative;
		top: auto;
		left: auto;
		width: auto;		
	}
	#screen_2_3_20.screen .global-box-panel { background-color: transparent; color: #ffffff; padding: 0px; }
	#screen_2_3_20 .question-content { padding: 30px; } 

	#screen_2_3_30 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}
	#screen_2_3_30.screen .screen-data .col-text { width: auto; padding: 0px; }
	#screen_2_3_30.mcq-mrq-screen .black-box-panel { padding: 0px; }
	#screen_2_3_30.mcq-mrq-screen .feedback-container .popup.partial-correct,
	#screen_2_3_30.mcq-mrq-screen .feedback-container .popup.incorrect { position: relative; top: auto; margin: 0px; }
	#screen_2_3_30.mcq-mrq-screen .feedback-container .popup.partial-correct.last-attempt,
	#screen_2_3_30.mcq-mrq-screen .feedback-container .popup.incorrect.last-attempt,
	#screen_2_3_30.mcq-mrq-screen .feedback-container .popup.correct { position: relative; top: auto; margin: 0px; }
	#screen_2_3_30.screen .screen-data .text-box-0, 
	#screen_2_3_30.screen .screen-data .question-container { width: 100%; }
	#screen_2_3_30.mcq-mrq-screen .feedback-container, 
	#screen_2_3_30 .mcq-mrq-question .feedback-container {
		position: relative;
		top: auto;
		left: auto;
		width: auto;		
	}
	#screen_2_3_30.screen .global-box-panel { background-color: transparent; color: #ffffff; padding: 0px; }
	#screen_2_3_30 .question-content { padding: 30px; } 

	#screen_2_3_40 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}
	
	#screen_2_3_50.screen .screen-data .col-text { width: auto; padding: 0px; }
	#screen_2_3_50.mcq-mrq-screen .black-box-panel { padding: 0px; }
	#screen_2_3_50.mcq-mrq-screen .feedback-container .popup,
	#screen_2_3_50 .mcq-mrq-question .feedback-container .popup { position: relative; top: auto; margin: 0px; }
	#screen_2_3_50.mcq-mrq-screen .feedback-container .popup.partial-correct,
	#screen_2_3_50.mcq-mrq-screen .feedback-container .popup.incorrect,
	#screen_2_3_50.mcq-mrq-screen .feedback-container .popup.correct { position: relative; top: auto; }
	#screen_2_3_50.screen .screen-data .text-box-0, 
	#screen_2_3_50.screen .screen-data .question-container { width: 100%; }
	#screen_2_3_50.mcq-mrq-screen .feedback-container, 
	#screen_2_3_50 .mcq-mrq-question .feedback-container {
		position: relative;
		top: auto;
		left: auto;
	}

	#screen_2_3_60 .speech-bouble {
		position: relative;
		width: 100%;
		left: auto;
		top: auto;
		padding: 0px;
	}
	#screen_2_3_60 .key-btn-panel {
		position: relative;
		top: auto;
		margin: 0 auto;
		left: auto;
		text-align: center;
		margin: 30px 0px;
	}
	#screen_2_3_60 .key-btn-panel .btn {
		width: 160px;
		height: auto;
	}
	#screen_2_3_60 .black-box-panel {
		width: auto;
		padding: 0px;
	}
	#screen_2_3_60 .poster-div {
		left: auto;
		width: auto;
		position: relative;
		top: auto;
		padding: 20px;
	}
	#screen_2_3_60 .poster-content {
		position: relative;
		padding: 30px 20px;
		top: auto;
		width: auto;
		background-color: #325ab4;

		/* background-image: url("../../../content/images/ltr/2_3_60_3_m.png"); */
		background-repeat: no-repeat;
		/* background-attachment: fixed; */
		background-position: left;
		background-position-x: 0px;
		background-position-y: 0px;
		border: 8px solid #5e462f;
	}
	#screen_2_3_60 .poster-content hr {
		border: 2px solid #00C8D2;
	}
	#screen_2_3_60 .hotel-logo {
		background: transparent linear-gradient(180deg, #464544 0%, #000000 100%) 0% 0% no-repeat;
		display: flex;
		padding: 6px 30px;
		align-items: center;
		position: relative;
        left: -14px;
        width: calc(100% + 28px);
        top: 26px;
	}
	#screen_2_3_60 .hotel-logo img {
		width: 67px;
		margin-right: 12px;
	}
	#screen_2_3_60 .hotel-logo .txt {
		font-size: 28px;
		color: #DAB646;
	}

	#screen_3_1_10 .global-box-panel{width: 100%; min-height: auto; margin-bottom: 30px;}
	#screen_3_1_10 .accordion-screen{width: 100%; position: relative; top:0px; left: 0px;}

	#screen_3_1_20 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}

	#screen_3_1_30 .box-panel {		
		justify-content: center;
		align-items: flex-start;
		flex-flow: column wrap;
		gap:20px;
		margin-top: 0px;
		padding: 30px;
	}
	#screen_3_1_30 .img-panel {font-size: 300px; text-align: center; width: 100%;}
	#screen_3_1_30 .text-panel {width: 100%;}

	#screen_3_1_40 .text-image-box {
		width: 100%;
		height: 100%;
		padding: 0px;
		display: block;
		margin-top: 0px;
	}
	#screen_3_1_50.screen { width: 1920px; }

	#screen_3_1_50 .return-btn-panel{
		position: absolute;
		right: auto;
		left: 120px;
	}
}
@media screen and (max-width: 767px) {
	.screen .global-box-panel { padding: 20px; width: 100%; }
	.de .screen .global-box-panel { padding: 20px; width: 100%; }
	.screen .black-box-panel{padding: 20px; width: 100%;}
	.screen .text-box-0{padding: 20px; width: 100%;}
	.screen .text-box-1{padding: 20px; width: 100%;}

	#language-screen .left-box{padding: 20px;}
	#language-screen .course-name{font-size: 35px;}
	#language-screen .dropdown-question .bottom-btn-panel{padding-top: 10px;}

	#screen_0_1_20 .box-panel {padding: 20px;}
	#screen_0_1_20 .img-panel {font-size: 200px; text-align: center; width: 100%;}

	#screen_1_1_10 .coverflow-screen .swiper-pagination .swiper-pagination-bullet { width: 26px; height: 26px; margin: 0 6px; }
	#screen_1_1_10 .coverflow-screen .pagination-parent {  width: 400px; }

	#screen_1_2_20 .coverflow-screen .swiper-slide .flex-div .text-box { padding: 20px; }

	#screen_1_2_40 .coverflow-screen .swiper-slide .flex-div .text-box { padding: 20px; border-radius: 0px;  }
	#screen_1_2_40 .global-box-panel { width: 100%; margin: 0px; padding: 20px; }
	#screen_1_3_30 .tab-screen.image-tab .parent-div .sub-title{font-size: 18px;}
	#screen_1_4_30 .question-content { padding: 20px; } 

	#screen_2_1_20 .question-content { padding: 20px; } 

	#screen_2_1_40 .question-content { padding: 20px; } 

	#screen_2_1_50 .question-content { padding: 20px; } 

	#screen_2_2_10 .dropdown-question .dd-parent{padding: 20px; width: 100%;}
	#screen_2_2_10 .dropdown-question .feedback-container{padding: 20px;}

	#screen_2_2_20 .question-content { padding: 20px; } 

	#screen_2_2_40 .question-content { padding: 20px; } 

	#screen_2_2_50 .question-content { padding: 20px; } 
	#screen_2_2_30 .email-block .to-div{margin: 0px 20px;}
	#screen_2_2_30 .email-block .email-body{
		padding: 30px 40px 60px 40px;
		min-height: 300px;
	}

	#screen_2_3_20 .tab-screen .click-btn.tab-btn {	padding: 5px 20px 5px 12px; }
	#screen_2_3_20 .tab-screen.split-with-pop .collapse-pop {padding: 20px;}

	#screen_2_3_20 .question-content { padding: 20px; } 

	#screen_2_3_30 .question-content { padding: 20px; } 

	#screen_3_1_30 .box-panel {padding: 20px;}
	#screen_3_1_30 .img-panel {font-size: 200px; text-align: center; width: 100%;}

	#screen_3_1_40 .text-panel {width: 100%; padding: 20px;}
	#screen_3_1_40 .certificate-btn{width: 70px; height: 70px;}
	#screen_3_1_40 .certificate-btn .btn-icon{font-size: 30px;}
	
}
@media screen and (max-width: 680px) {
	#screen_2_4_10 .spot-the-error-image-question .question .email-block {
		position: relative;		
		top: 0px;
		left: 0px;
		font-size: 16px;
		width: 480px;		
		padding: 80px 20px 30px;
	}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot-data{
		width: 480px;
		top: 80px;
    	left: 0px;
	}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot_0{left: 58px; top: -3px;}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot_1{left: 14px; top: 73px;}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot_2{left: 14px;}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot_3{left: 14px;}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot_4{left: 14px;}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot_5{left: 14px;}
	
}
@media screen and (max-width: 480px) {

	#language-screen .dropdown-question .drop-down{min-width: 280px; width: 100%;}
    #language-screen .dropdown-question .question .que-txt-panel{}
	
    #language-screen .dropdown-question .bottom-btn-panel{ 
		width: 100%;
		text-align: center;
		justify-content: center;
		padding: 10px 0px 0px 0px;
	}

	#screen_2_4_10 .spot-the-error-image-question .question .email-block {
		position: relative;		
		top: 0px;
		left: 0px;
		font-size: 16px;
		width: 320px;		
		padding: 50px 20px 30px;
	}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot-data{
		width: 320px;
		top: 50px;
    	left: 0px;
	}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot_0{left: 58px; top: -3px;}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot_1{left: 14px; top: 95px;}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot_2{left: 14px; top: 218px;}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot_3{left: 14px; top: 255px;}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot_4{left: 14px; top: 282px;}
	#screen_2_4_10 .spot-the-error-image-question .question .hotspot_5{left: 14px; top: 324px;}

	#screen_2_5_20 .coverflow-screen .pagination-parent { width: 350px; }
	#screen_2_5_20 .coverflow-screen .swiper-pagination .swiper-pagination-bullet { width: 22px; height: 22px; }
	#screen_2_5_20 .coverflow-screen .swipe-nav .clickable-next .swiper-btn, 
	#screen_2_5_20 .coverflow-screen .swipe-nav .clickable-back .swiper-btn { height: 40px; width: 40px; }

	
}
