#a_anim {
    background-image: url("../images/a_anim.png");
    height: 34px;
    left: 6px;
    position: absolute;
    top: 13px;
    width: 49px;
}
.small-a-holder, .p1t-holder, .big-a-holder, .p2t-holder {
    display: inline-block;
}
.small-a-holder, .big-a-holder {
    width: 125px;
}
.p1t-holder, .p2t-holder {
    width: 250px;
    margin-bottom: 5px;
}
.p1t-holder img, .p2t-holder img{
    width:250px;
    height:180px;
}
.p2t-holder {
    margin-bottom: 27px;
}

.p1r1-holder {
    margin-top: 5px;
}
.p1r2-texts{
    font-family:Arial, Helvetica, sans-serif;
}
.p1r2-texts span {
    text-align: center;
    display: inline-block;
    min-width: 40px;
}
.p1r21 {
    margin-right: 41px;
}
.p1r22 {
    margin-right: 41px;
}
.p1r23 {
    margin-right: 40px;
}
.p1r24 {
    margin-right: 41px;
}
.p2r1-holder {
    margin-bottom: 9px;
}

.p2r2-holder {
    margin-bottom: 19px;
}
.footer_text {
    border-top: 1px solid #BBD03B;
    display: block;
    font-family: 'PT Sans Narrow', sans-serif;
    font-size: 9px;
    max-width: 375px;
    margin-top: 10px;
    padding-top:5px;
}
.footer_important {
    color: #FF0000;
}


.response{
    color: #fff;
}
.pag_left {
    background-image: url("../images/Pg_48.jpg");
    background-position: left top;
}
.pag_right {
    background-image: url("../images/Pg_49.jpg");
    background-position: right top;
}

/*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;
    font-weight: bold;
    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: 318px;
    position: absolute;
    right: 5px;
    top: 44px;
    width: 530px;
}
#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:33.3%;
	margin-bottom: 10px;
}
#multiple_choice_select.game_frame .elements_data .img_element{
    height: 110px;
}
#multiple_choice_select.game_frame .elements_data .checkbox-holder {
	position: relative;
	/* bottom: 20px; */
	width: 70%;
	/* right: 47px; */
	padding: 10px;
	text-align: center;
	/* top: -26px; */
}
#multiple_choice_select.game_frame .elements_data .checkbox-holder .response {
   border: 1px solid rgba(0, 0, 0, 0);
    color: #000000;
    display: block;
	font-size: 28px;
	height: 30px;
	line-height: 28px;
    margin-top: 5px;
    text-align: center;
}
#multiple_choice_select.game_frame .elements_data .checkbox-holder .response.checked {
color:#009ec3;
}
#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*/
    /************************************/
.p42_ex1_box_prezentare {
    display: block;
    height: 585px;
    left: 4px;
    position: absolute;
    top: 86px;
    width: 530px;
}

    #static_ex .gm_elem{
        display:block;
    }

	.static_options .onclick_show {
		background: #fff;
	}
	
    #static_ex .bk1 {
        background:url('../images/game/Pg48_ex1_bk.jpg') no-repeat top center;
        height: 530px;
        width:100%;
        background-size: contain;
        position:relative;
    }
    #e1_img1 {
        position:absolute;
        right:0px;
        top:0px;
        height: 530px;
        width:100%;      
        background:url('../images/game/Pg48_ex1_animals.png') no-repeat top center;
        background-size: contain; 
    }
		
	#ex1_place1 {
		position: absolute;
		top: 2px;
		left: 435PX;
    }
	
	
	/*	start static2	*/
	
.p43_ex2_box_prezentare {
    display: block;
    height: 273px;
    left: 5px;
    position: absolute;
    top: 377px;
    width: 530px;
}

    #static_ex1 .gm_elem{
        display:block;
    }

	.static_options .onclick_show {
		background: #fff;
	}
	
    #static_ex1 .bk2 {
        background:url('../images/game/pg49_ex3_bk.jpg') no-repeat top center;
        height: 530px;
        width:100%;
        background-size: contain;
        position:relative;
    }
    #e2_img1 {
        position:absolute;
        right:0px;
        top:0px;
        height: 530px;
        width:100%;      
        background:url('../images/game/pg49_ex3_1.png') no-repeat top center;
        background-size: contain; 
    }
	
	#ex2_place1 {
		position: absolute;
		top: 12px;
		left: 50%;
    }
	
	.audio1 {
		position: absolute;
		top: 65px;
		left: -10px;
		z-index: 20;
	}
	
	.audio2 {
		position: absolute;
		top: 125px;
		left: -10px;
		z-index: 20;
	}
	
	.audio3 {
		position: absolute;
		top: 185px;
		left: -10px;
		z-index: 20;
	}
	
	.audio4 {
		position: absolute;
		top: 242px;
		left: -10px;
		z-index: 20;
	}
	
	.audio5 {
		position: absolute;
		top: 301px;
		left: -10px;
		z-index: 20;
	}
	
	

    /**********************************/
    /*end static default*/
    /**********************************/

@media screen and (max-width: 115px) {
     .ex1_box {
        display: block;
        height: 154px;
        position: absolute;
        right: 60px;
        top: 97px;
        width: 305px;
    }
    .ex5_box {
        display: block;
        height: 65px;
        position: absolute;
        right: 45px;
        top: 20px;
        width: 345px;
    }
    .ex9_box {
        display: block;
        height: 109px;
        position: absolute;
        right: 45px;
        top: 400px;
        width: 355px;
    }
    .game_frame .checkbox-holder div.response {
        background: url("../images/game/balon_rosu.png") center top no-repeat ;
        width:30px;
        height: 50px;
        padding:0 3px;
        background-size:contain;
    }
    .game_frame .checkbox-holder div.response:nth-child(2n) {
        background: url("../images/game/balon_verde.png") center top no-repeat;
        width:30px;
        height: 50px;
        background-size:contain;
    }
    .game_frame .checkbox-holder div.response:nth-child(3n) {
        background: url("../images/game/balon_albastru.png") center top no-repeat;
        width:30px;
        height: 50px;
        background-size:contain;
    }
    .game_frame .checkbox-holder div.response.checked,.game_frame .checkbox-holder div.response.color {
        background: url("../images/game/bbPlinRed.png") center top no-repeat;
        background-size:contain;
    }
    .game_frame .checkbox-holder div.response:nth-child(2n).checked,.game_frame .checkbox-holder div.response:nth-child(2n).color {
        background: url("../images/game/bbPlinGreen.png") center top no-repeat;
        background-size:contain;
    }
    .game_frame .checkbox-holder div.response:nth-child(3n).checked,.game_frame .checkbox-holder div.response:nth-child(3n).color {
        background: url("../images/game/bbPlinBlue.png") center top no-repeat;
        background-size:contain;

    }
    .game_frame .elements_data .img_element {
        height: 55px;
    }
    .game_frame .elements_data .name {
    color: #3698D3;
    font-size: 22px;
    font-weight: bold;
    line-height: 24px;
}
}