.pag_left {
    background-image: url("../images/Pg_06.jpg");
    background-position: left top;
}
.pag_right {
    background-image: url("../images/Pg_07.jpg");
    background-position: right top;
}
.img_pop_hover {
    display:block;
    position:absolute;
    right:62px; 
    top:100px;
    width:347px; 
    height: 203px;
}
.gm_container {
    min-height: 150px;
}
.pg8-9{
    position:absolute;
    top:137px;
    right: 60px;
    width: 410px;
    height: 10px;
}

.pg10-11{
    position:absolute;
    top:150px;
    right: 60px;
    width: 410px;
    height: 22px;
}

.pg12-13{
    position:absolute;
    top:175px;
    right: 60px;
    width: 410px;
    height: 22px;
}

.pg14-15{
    position:absolute;
    top:200px;
    right: 60px;
    width: 410px;
    height: 22px;
}
.pg16-17{
    position:absolute;
    top:225px;
    right: 60px;
    width: 410px;
    height: 22px;
}

.pg18-19{
    position:absolute;
    top:250px;
    right: 60px;
    width: 410px;
    height: 15px;
}

.pg20-21{
    position:absolute;
    top:300px;
    right: 60px;
    width: 410px;
    height: 25px;
}

.pg22-23{
    position:absolute;
    top:328px;
    right: 60px;
    width: 410px;
    height: 25px;
}
.pg24{
    position:absolute;
    top:360px;
    right: 60px;
    width: 425px;
    height: 15px;
}

.pg25{
    position:absolute;
    top:375px;
    right: 60px;
    width: 425px;
    height: 15px;
}

.pg26-27{
    position:absolute;
    top:425px;
    right: 60px;
    width: 415px;
    height: 28px;
}

.pg28-29{
    position:absolute;
    top:455px;
    right: 60px;
    width: 415px;
    height: 28px;
}

.pg30-31{
    position:absolute;
    top:480px;
    right: 60px;
    width: 415px;
    height: 28px;
}

.pg32{
    position:absolute;
    top:515px;
    right: 60px;
    width: 425px;
    height: 15px;
}

.pg33{
    position:absolute;
    top:528px;
    right: 60px;
    width: 425px;
    height: 15px;
}

.pg34-35{
    position:absolute;
    top:583px;
    right: 60px;
    width: 415px;
    height: 28px;
}

.pg36-37{
    position:absolute;
    top:612px;
    right: 60px;
    width: 415px;
    height: 28px;
}

.pg38-39{
    position:absolute;
    top:55px;
    right: 45px;
    width: 415px;
    height: 28px;
}

.pg40{
    position:absolute;
    top:85px;
    right: 45px;
    width: 425px;
    height: 15px;
}

.pg41{
    position:absolute;
    top:100px;
    right: 45px;
    width: 425px;
    height: 15px;
}

.pg42-43{
    position:absolute;
    top:148px;
    right: 45px;
    width: 415px;
    height: 25px;
}

.pg44-45{
    position:absolute;
    top:175px;
    right: 45px;
    width: 415px;
    height: 25px;
}

.pg46-47{
    position:absolute;
    top:200px;
    right: 45px;
    width: 415px;
    height: 25px;
}

.pg48{
    position:absolute;
    top:230px;
    right: 45px;
    width: 425px;
    height: 15px;
}

.pg49{
    position:absolute;
    top:243px;
    right: 45px;
    width: 425px;
    height: 15px;
}

.pg50-51{
    position:absolute;
    top:292px;
    right: 45px;
    width: 415px;
    height: 25px;
}

.pg52-53{
    position:absolute;
    top:317px;
    right: 45px;
    width: 415px;
    height: 25px;
}

.pg54-55{
    position:absolute;
    top:342px;
    right: 45px;
    width: 415px;
    height: 25px;
}

.pg56{
    position:absolute;
    top:370px;
    right: 45px;
    width: 425px;
    height: 15px;
}

.pg57{
    position:absolute;
    top:385px;
    right: 45px;
    width: 425px;
    height: 15px;
}

.pg58-59{
    position:absolute;
    top:433px;
    right: 45px;
    width: 415px;
    height: 25px;
}

.pg60-61{
    position:absolute;
    top:458px;
    right: 45px;
    width: 415px;
    height: 25px;
}

.pg62-63{
    position:absolute;
    top:483px;
    right: 45px;
    width: 415px;
    height: 25px;
}

.pg64{
    position:absolute;
    top:510px;
    right: 45px;
    width: 425px;
    height: 15px;
}

.pg65{
    position:absolute;
    top:525px;
    right: 45px;
    width: 425px;
    height: 15px;
}

.pg66{
    position:absolute;
    top:540px;
    right: 45px;
    width: 425px;
    height: 15px;
}

.pg67{
    position:absolute;
    top:553px;
    right: 45px;
    width: 425px;
    height: 15px;
}

.pg68{
    position:absolute;
    top:570px;
    right: 45px;
    width: 425px;
    height: 13px;
}

.pg69{
    position:absolute;
    top:580px;
    right: 45px;
    width: 425px;
    height: 13px;
}

.pg70{
    position:absolute;
    top:595px;
    right: 45px;
    width: 425px;
    height: 13px;
}

.pg71{
    position:absolute;
    top:610px;
    right: 45px;
    width: 425px;
    height: 13px;
}

.pg72{
    position:absolute;
    top:625px;
    right: 45px;
    width: 425px;
    height: 13px;
}/*custom selectable*/
.game_frame .elements_data .img_element {
    height: 130px;
    margin:20px 15px 10px;
}
.game_frame .elements_data.c_true , .game_frame .elements_data.c_false{
    background-position: top right;
}

.game_frame .elements_data  {
    text-align: center;
    float:left;
    width:33.33333%;
}
.game_frame .elements_data  .sunet{
    display:inline-block;
    vertical-align: middle;
    background: url('../../../../assets/images/sound.jpg') no-repeat center center;
    width:40px;
    height:38px;
    background-size: 40px 38px;

}
.game_frame .elements_data  .name_tag{
    display:inline-block;
    vertical-align: middle;
    border:3px solid #fca321;
    color:#000000;
    height: 33px;
    line-height: 33px;
    font-size:22px;
    text-align: center;
}
#dictionar.game_frame .elements_data  .name_tag{
    display:inline-block;
    vertical-align: middle;
    border:3px solid #fca321;
    color:#000000;
    height: 33px;
    line-height: 33px;
    font-size:22px;
    text-align: center;
}
.dictionar {
    display: block;
    height: 73px;
    position: absolute;
    right: 5px;
    top: 0;
    width: 710px;
}

#dictionar .gm_elem{
    display:block;
}

.game_frame .gm_elem {
    display: inline-block;
}
.ex2_vid {
    bottom: 58px;
    display: block;
    height: 43px;
    left: 42px;
    position: absolute;
    width: 124px;
}
.video_cta {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid rgba(0, 0, 0, 0);
    cursor: pointer;
}

/*drag game*/
.drag_container, .game_frame {
    text-align: right
}
.game_frame .gm_elem {
    display:block;
}
.droppable_container {
    position:relative;
    background: url(../images/game/Pg08_01.jpg) no-repeat top center;
    height: 530px;
    width:721px;
    margin-bottom: 20px;
    display: block;
    margin:0 0 0 auto;
}
.el1 {
    right: 100px;
	top: 320px; 
}
.el2 {
	right: 100px;
	top: 170px;
}
.el3 {
    right: 100px;
    top: 465px;
}
.el4 {
    right: 550px;
	top: 170px;
}
.el5 {
    right: 550px;
	top: 310px;
}
.ui-droppable {
    position:absolute;
    height: 40px;
    width: 150px;
    background: rgba(255,255,255,0.5);
    border:2px solid #000;
	border-radius: 10px;
}
.ui-droppable .err_block{

    position:absolute;
    height: 24px;
    top:-24px;
    right: -20px;
    width: 20px;
}
.ui-droppable .err_block.c_true {
    background: url(../images/ok.png) no-repeat center center ;   
    width: 24px;
    height: 24px;
}
.ui-droppable .err_block.c_false {
    background: url(../images/bad.png) no-repeat center center ;        
    width: 24px;
    height: 24px;
}
.draggable_container {
    height: 380px;
    left: 0px;
    position: absolute;
    text-align: left;
    top: 30px;
    width: 250px;
    padding-top:65px;
    text-align: center;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
}
.draggable_container .ui-draggable  {

    display:inline-block;

    height: 52px;    
    width: 163px;
    cursor: move;

}
.draggable_container .ui-draggable  .name{
    font-size: 20px;
    line-height: 34px;

    margin-bottom: 0px;
    padding: 5px;
    text-align: center;

    margin:0 auto;
}

.ex9_box {
	top: 395px;
	display: block;
	height: 248px;
    position: absolute;
    right: 5px;
    width: 534px;
}
/* end drag*/
/* video start*/
.ex2_vid {
	bottom: 58px;
	display: block;
	height: 41px;
	left: 42px;
	position: absolute;
	width: 122px;
}
.video_cta {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid rgba(0, 0, 0, 0);
    cursor: pointer;
}
/* video end*/

/*game click on corect css*/


.game_frame .elements_data  {
    margin-bottom:0px;
}
.game_frame .elements_data  {

}
.game_frame .elements_data .img_element{
    height:120px;

}
.game_frame .elements_data .name {
    font-size:26px;
    line-height: 28px;  
    color:#3698d3;
}
/*.game_frame .elements_data br {
    display:none;
}*/

/*custom input game selectable*/
.game_frame .checkbox-holder div:first-child{
    margin-top:10px;
}
.game_frame .checkbox-holder div {
    font-size: 20px;
    height: 26px;
    line-height: 26px;
    color:#3698d3;
    display:block;
    text-align: center;
    margin-top:5px;
    border:1px solid transparent;
}
.game_frame .checkbox-holder div.checked {
    border:1px solid #ad1283;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}
.game_frame .checkbox-holder div.c_false{
    border-color:#CC0000;
}
.game_frame .checkbox-holder div.c_true{
    border-color:#8FC800;
}
.ex3{
        display: block;
        height: 238px;
        position: absolute;
        right: 4px;
        top: 87px;
        width: 534px;
}
#multiple_choice_select.game_frame .gm_elem{
        display:block;
        line-height: 0px;
        font-size:0px;
}
#multiple_choice_select.game_frame .gm_elem .elements_data{
        width:25%;
        margin-bottom: 10px;
}
#multiple_choice_select.game_frame .elements_data .img_element{
        height: 330px;
}
#multiple_choice_select.game_frame .elements_data .checkbox-holder {
	position: absolute;
	bottom: 36px;
	width: 170px;
	left: 28px;
	padding: 10px;
	text-align: center;
}
#multiple_choice_select.game_frame .elements_data .checkbox-holder .response {
    border: 1px solid rgba(0, 0, 0, 0);
    color: #000000;
    display: block;
	position:relative;
	font-size: 30px;
	height: 42px;
	line-height: 42px;
	margin-top: 20px;
    text-align: left;
	cursor: pointer;
	background-color: rgba(255,255,255,0);
}
#multiple_choice_select.game_frame .elements_data .checkbox-holder .response.checked {
color:#009ec3;
background: url(../images/game/checked.jpg) no-repeat 76% 50%;
background-size: 38px;
}
#multiple_choice_select.game_frame .elements_data .checkbox-holder .response.c_false {
color:#cc0000;
}
#multiple_choice_select.game_frame .elements_data .checkbox-holder .response.c_true {
color:#61c419;
}
.game_frame .elements_data.c_true,.game_frame .elements_data.c_false{
    background: none;
    
}

#multiple_choice_select .sound_cta_alone.sunet {
	position: relative !important;
}
/*end click on corect css*/



/***********************************/
    /*static defaul block*/
    /************************************/
    .p6_ex1_box_prezentare {
        display: block;
        height: 524px;
        position: absolute;
        right: 4px;
        top: 85px;
        width: 536px;
    }

    #static_ex .gm_elem{
        display:block;
    }

	.static_options .onclick_show {
		background: #fff;
	}
	
    #static_ex .bk {
        background:url('../images/game/pg_4_ex_1.png') no-repeat top center;
        height: 530px;
        width:100%;
        background-size: contain;
        position:relative;
    }
    #e3_img1 {
        position:absolute;
        right:0px;
        top:0px;
        height: 530px;
        width:100%;      
        background:url('../images/game/staic_bird.png') no-repeat top center;
        background-size: contain; 
    }
	
	#ex3_place1 {
		position: absolute;
		top: 99px;
		left: 319px;
    }
	
	#ex3_place2 {
		position: absolute;
		top: 179px;
		left: 449px;
    }

	#ex3_place3 {
    left: 493px;
    position: absolute;
    top: 245px;
    }
	
	#ex3_place4 {
    left: 426px;
    position: absolute;
    top: 311px;
    }
	
	#ex3_place5 {
    position: absolute;
    top: 337px;
    left: 330px;
    }
	
	#ex3_place6 {
    left: 382px;
    position: absolute;
    top: 443px;
    }
    #e3_img2 {
        position:absolute;
        top: 0px;
		left: 0px;
        height: 530px;
        width:100%;      
        background:url('../images/game/staic_butterfly.png') no-repeat top center;
        background-size: contain; 
    }
	
    #e3_img3 {
        position:absolute;
        top: 0px;
		left: 0px;
        height: 530px;
        width:100%;      
        background:url('../images/game/staic_monkey.png') no-repeat top center;
        background-size: contain; 
    }
	
    #e3_img4 {
        position:absolute;
        top: 0px;
		left: 0px;
        height: 530px;
        width:100%;      
        background:url('../images/game/staic_elephant.png') no-repeat top center;
        background-size: contain; 
    }
	
    #e3_img5 {
        position:absolute;
        top: 0px;
		left: 0px;
        height: 530px;
        width:100%;      
        background:url('../images/game/staic_spider.png') no-repeat top center;
        background-size: contain; 
    }
	
    #e3_img6{
        position:absolute;
        top: 0px;
		left: 0px;
        height: 530px;
        width:100%;      
        background:url('../images/game/staic_frog.png') no-repeat top center;
        background-size: contain; 
    }
	

    /**********************************/
    /*end static default*/
    /**********************************/
.video10 { 
    left: 122px;
    top: 599px;
}

    .karaoke_block {
    width:263px;
    height:446px;
    position:absolute;
    right:10px;
    top:25px;

    background: url("../images/game/k.png") no-repeat  right top;
    background-size:contain;
}
@media screen and (max-width: 115px) {
    .gm_container {
        min-height: 110px;
    }
    .img_pop_hover {
        height: 147px;
        right: 52px;
        top: 80px;
        width: 270px;
    }
    .pg8-9{
    position:absolute;
    top:105px;
    right: 50px;
    width: 325px;
    height: 10px;
}

.pg10-11{
    position:absolute;
    top:115px;
    right: 50px;
    width: 325px;
    height: 18px;
}

.pg12-13{
    position:absolute;
    top:135px;
    right: 50px;
    width: 325px;
    height: 18px;
}

.pg14-15{
    position:absolute;
    top:155px;
    right: 50px;
    width: 325px;
    height: 18px;
}
.pg16-17{
    position:absolute;
    top:175px;
    right: 50px;
    width: 325px;
    height: 18px;
}

.pg18-19{
    position:absolute;
    top:195px;
    right: 50px;
    width: 325px;
    height: 15px;
}

.pg20-21{
    position:absolute;
    top:232px;
    right: 50px;
    width: 325px;
    height: 20px;
}

.pg22-23{
    position:absolute;
    top:253px;
    right: 50px;
    width: 325px;
    height: 20px;
}
.pg24{
    position:absolute;
    top:278px;
    right: 50px;
    width: 335px;
    height: 14px;
}

.pg25{
    position:absolute;
    top:290px;
    right: 50px;
    width: 335px;
    height: 12px;
}

.pg26-27{
    position:absolute;
    top:332px;
    right: 50px;
    width: 325px;
    height: 20px;
}

.pg28-29{
    position:absolute;
    top:352px;
    right: 50px;
    width: 325px;
    height: 20px;
}

.pg30-31{
    position:absolute;
    top:374px;
    right: 50px;
    width: 325px;
    height: 20px;
}

.pg32{
    position:absolute;
    top:398px;
    right: 50px;
    width: 335px;
    height: 12px;
}

.pg33{
    position:absolute;
    top:410px;
    right: 50px;
    width: 335px;
    height: 12px;
}

.pg34-35{
    position:absolute;
    top:453px;
    right: 50px;
    width: 325px;
    height: 20px;
}

.pg36-37{
    position:absolute;
    top:475px;
    right: 50px;
    width: 325px;
    height: 20px;
}

.pg38-39{
    position:absolute;
    top:43px;
    right: 35px;
    width: 325px;
    height: 20px;
}

.pg40{
    position:absolute;
    top:65px;
    right: 35px;
    width: 335px;
    height: 12px;
}

.pg41{
    position:absolute;
    top:77px;
    right: 35px;
    width: 335px;
    height: 12px;
}

.pg42-43{
    position:absolute;
    top:115px;
    right: 35px;
    width: 325px;
    height: 20px;
}

.pg44-45{
    position:absolute;
    top:135px;
    right: 35px;
    width: 325px;
    height: 20px;
}

.pg46-47{
    position:absolute;
    top:155px;
    right: 35px;
    width: 325px;
    height: 20px;
}

.pg48{
    position:absolute;
    top:177px;
    right: 35px;
    width: 335px;
    height: 12px;
}

.pg49{
    position:absolute;
    top:188px;
    right: 35px;
    width: 335px;
    height: 12px;
}

.pg50-51{
    position:absolute;
    top:225px;
    right: 35px;
    width: 325px;
    height: 20px;
}

.pg52-53{
    position:absolute;
    top:245px;
    right: 35px;
    width: 325px;
    height: 20px;
}

.pg54-55{
    position:absolute;
    top:265px;
    right: 35px;
    width: 325px;
    height: 20px;
}

.pg56{
    position:absolute;
    top:285px;
    right: 35px;
    width: 335px;
    height: 12px;
}

.pg57{
    position:absolute;
    top:298px;
    right: 35px;
    width: 335px;
    height: 12px;
}

.pg58-59{
    position:absolute;
    top:336px;
    right: 35px;
    width: 325px;
    height: 20px;
}

.pg60-61{
    position:absolute;
    top:356px;
    right: 35px;
    width: 325px;
    height: 20px;
}

.pg62-63{
    position:absolute;
    top:376px;
    right: 35px;
    width: 325px;
    height: 20px;
}

.pg64{
    position:absolute;
    top:396px;
    right: 35px;
    width: 335px;
    height: 11px;
}

.pg65{
    position:absolute;
    top:406px;
    right: 35px;
    width: 335px;
    height: 11px;
}

.pg66{
    position:absolute;
    top:417px;
    right: 35px;
    width: 335px;
    height: 11px;
}

.pg67{
    position:absolute;
    top:427px;
    right: 35px;
    width: 335px;
    height: 11px;
}

.pg68{
    position:absolute;
    top:438px;
    right: 35px;
    width: 335px;
    height: 11px;
}

.pg69{
    position:absolute;
    top:450px;
    right: 35px;
    width: 335px;
    height: 11px;
}

.pg70{
    position:absolute;
    top:463px;
    right: 35px;
    width: 335px;
    height: 11px;
}

.pg71{
    position:absolute;
    top:473px;
    right: 35px;
    width: 335px;
    height: 11px;
}

.pg72{
    position:absolute;
    top:483px;
    right: 35px;
    width: 335px;
    height: 14px;
}
}