@-ms-viewport {width: device-width;}
/* --- Reset --- */
html, body, div, span, object, iframe, h1, h2, h3, h4, p, a, img, center, ol, ul, li, form, label, table, tbody, tfoot, thead, tr, th, td, form, input, button, hr {margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; -webkit-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -ms-text-size-adjust: 100%; position:relative; }
body{padding: 0; border: 0; height:100%}
html {overflow-x:hidden;}
article, aside, dialog, figure, footer, header, hgroup, nav, section { display:block; zoom:1; }

/* --- Font --- */
/*h1, h2, h3, h4 {font-family:'Roboto Condensed', Arial, Helvetica, sans-serif; font-style: normal; font-weight:400;}
p, a, center, ol, ul, li, form, label, table, tbody, tfoot, thead, tr, th, td, form, input, button, hr {font-family: Verdana, Helvetica, sans-serif; position:relative;}*/

h1 {font-size: 2.063em;}
h2 {font-size: 1.688em;}
h3 {font-size: 1.438em;}
h4 {font-size: 1.063em;}
p  {font-size: 0.813em;}

.clear  	{clear:both;}
.center		{text-align:center;}
.floatLeft	{float:left;}
.floatRight	{float:right;}


/* --- 24 Grid --- */
.gItem     {float:left; text-align:left;}

.gItem-g24 {width: 100%;}
.gItem-g23 {width: 95.83333333333334%;}
.gItem-g22 {width: 91.66666666666666%;}
.gItem-g21 {width: 87.5%;}
.gItem-g20 {width: 83.33333333333334%;}
.gItem-g19 {width: 79.16666666666666%;}
.gItem-g18 {width: 75%;}
.gItem-g17 {width: 70.83333333333334%;}
.gItem-g16 {width: 66.66666666666666%;}
.gItem-g15 {width: 62.5%;}
.gItem-g14 {width: 58.333333333333336%;}
.gItem-g13 {width: 54.166666666666664%;}
.gItem-g12 {width: 50%;}
.gItem-g11 {width: 45.83333333333333%;}
.gItem-g10 {width: 41.66666666666667%;}
.gItem-g09 {width: 37.5%;}
.gItem-g08 {width: 33.33333333333333%;}
.gItem-g07 {width: 29.166666666666668%;}
.gItem-g06 {width: 25%;}
.gItem-g05 {width: 20.833333333333336%;}
.gItem-g04 {width: 16.666666666666664%;}
.gItem-g03 {width: 12.5%;}
.gItem-g02 {width: 8.333333333333332%;}
.gItem-g01 {width: 4.166666666666666%;}

.gSpace-g24 {margin-left: 100%;}
.gSpace-g23 {margin-left: 95.83333333333334%;}
.gSpace-g22 {margin-left: 91.66666666666666%;}
.gSpace-g21 {margin-left: 87.5%;}
.gSpace-g20 {margin-left: 83.33333333333334%;}
.gSpace-g19 {margin-left: 79.16666666666666%;}
.gSpace-g18 {margin-left: 75%;}
.gSpace-g17 {margin-left: 70.83333333333334%;}
.gSpace-g16 {margin-left: 66.66666666666666%;}
.gSpace-g15 {margin-left: 62.5%;}
.gSpace-g14 {margin-left: 58.333333333333336%;}
.gSpace-g13 {margin-left: 54.166666666666664%;}
.gSpace-g12 {margin-left: 50%;}
.gSpace-g11 {margin-left: 45.83333333333333%;}
.gSpace-g10 {margin-left: 41.66666666666667%;}
.gSpace-g09 {margin-left: 37.5%;}
.gSpace-g08 {margin-left: 33.33333333333333%;}
.gSpace-g07 {margin-left: 29.166666666666668%;}
.gSpace-g06 {margin-left: 25%;}
.gSpace-g05 {margin-left: 20.833333333333336%;}
.gSpace-g04 {margin-left: 16.666666666666664%;}
.gSpace-g03 {margin-left: 12.5%;}
.gSpace-g02 {margin-left: 8.333333333333332%;}
.gSpace-g01 {margin-left: 4.166666666666666%;}

.ps-col			{margin:0 15px;}
.container  	{margin:0 auto; text-align:center;}

/* Footer Logos */
.logos span {background:url('//s5.rationalcdn.com/img/sprites/logos-transparent.png') no-repeat;height:46px;display:inline-block; *display: inline; *zoom:1; cursor:pointer;}
#logo_rational 		{ width:93px;background-position: 0 10px;}
#logo_cigital 		{ width:69px;background-position: 0 -40px;}
#logo_gameCareCert 	{ width:58px;background-position: 0 -90px;}
#logo_gameCare 		{ width:39px;background-position: 0 -140px;}
#logo_iom 			{ width:51px;background-position: 0 -190px;}
#logo_igc 			{ width:68px;background-position: 0 -240px;}
#logo_over18 		{ width:40px;background-position: 0 -290px;}
#logo_seguro 		{ width:160px;background-position: 0 -340px;}
#logo_estrellas 	{ width:70px;background-position: 0 -390px;}
#logo_fejar 		{ width:34px;background-position: 0 -440px;}
#logo_exclusion 	{ width:36px;background-position: 0 -490px;}
#logo_malta 		{ width:135px;background-position: 0 -540px;}
#logo_aams 			{ width:55px;background-position: 0 -590px;}
#logo_aamsgov 		{ width:70px;background-position: 0 -640px;}
#logo_labs 			{ width:85px;background-position: 0 -690px;}
#logo_arjel			{ width:45px;background-position: 0 -751px;}
#logo_adictel		{ width:105px;background-position: 0 -805px;}
#logo_secureSite	{ width:50px;background-position: 0 -854px;}


/*.logos {display: block; text-align: center; float: none; padding: 10px 0px 0 0px; margin: 0 auto;}
.logos .lg {display: inline-block; float: right; background: url('../img/logos-sprite5small-opt.png') 0 0 no-repeat; height: 26px; border: 0px solid white;}
.logos #logo_rational 		{width: 62px; background-position: -48px -10px;}
.logos #logo_cigital 		{width: 52px; background-position: -54px -52px;}
.logos #logo_gameCareCert 	{width: 30px; background-position: -64px -220px;}
.logos #logo_gameCare 		{width: 42px; background-position: -59px -96px;}
.logos #logo_iom 			{width: 34px; background-position: -63px -266px;}
.logos .zeb 				{width: 30px; background-position: -66px -311px;}
.logos .igc 				{width: 53px; background-position: -53px -136px;}
.logos .juego 				{width: 116px; background-position: -22px -392px;}
.logos .adult 				{width: 30px; background-position: -65px -175px;}
.logos #logo_exclusion 		{width: 26px; background-position: -67px -352px;}
.logos #logo_fejar 			{width: 34px; background-position: -4px -450px;}
.logos .g-cert 				{width: 70px; background-position: -47px -432px;}

.list-inline > li:first-child {padding-left: 0; padding-right: 12px;}*/


@media (max-width: 764px) {
	.container {max-width:100%;}


   		.gSpace-g01, .gSpace-g02, .gSpace-g03, .gSpace-g04, .gSpace-g05, .gSpace-g06, .gSpace-g07, .gSpace-g08, .gSpace-g09, .gSpace-g10, .gSpace-g11, .gSpace-g12, .gSpace-g13, .gSpace-g14, .gSpace-g15, .gSpace-g16, .gSpace-g17, .gSpace-g18, .gSpace-g19, .gSpace-g20, .gSpace-g21, .gSpace-g22, .gSpace-g23, .gSpace-g24  {margin-left:0;}

        .gItem-l-g01, .gItem-l-g02, .gItem-l-g03, .gItem-l-g04, .gItem-l-g05, .gItem-l-g06, .gItem-l-g07, .gItem-l-g08, .gItem-l-g09, .gItem-l-g10, .gItem-l-g11, .gItem-l-g12, .gItem-l-g13, .gItem-l-g14, .gItem-l-g15, .gItem-l-g16, .gItem-l-g17, .gItem-l-g18, .gItem-l-g19, .gItem-l-g20, .gItem-l-g21, .gItem-l-g22, .gItem-l-g23, .gItem-l-g24, 
    .gItem-m-g01, .gItem-m-g02, .gItem-m-g03, .gItem-m-g04, .gItem-m-g05, .gItem-m-g06, .gItem-m-g07, .gItem-m-g08, .gItem-m-g09, .gItem-m-g10, .gItem-m-g11, .gItem-m-g12, .gItem-m-g13, .gItem-m-g14, .gItem-m-g15, .gItem-m-g16, .gItem-m-g17, .gItem-m-g18, .gItem-m-g19, .gItem-m-g20, .gItem-m-g21, .gItem-m-g22, .gItem-m-g23, .gItem-m-g24,
    .gItem-s-g01, .gItem-s-g02, .gItem-s-g03, .gItem-s-g04, .gItem-s-g05, .gItem-s-g06, .gItem-s-g07, .gItem-s-g08, .gItem-s-g09, .gItem-s-g10, .gItem-s-g11, .gItem-s-g12, .gItem-s-g13, .gItem-s-g14, .gItem-s-g15, .gItem-s-g16, .gItem-s-g17, .gItem-s-g18, .gItem-s-g19, .gItem-s-g20, .gItem-s-g21, .gItem-s-g22, .gItem-s-g23, .gItem-s-g24  {width:100%}

	.gItem-xs-g24 {width: 100%;}
    .gItem-xs-g23 {width: 95.83333333333334%;}
    .gItem-xs-g22 {width: 91.66666666666666%;}
    .gItem-xs-g21 {width: 87.5%;}
    .gItem-xs-g20 {width: 83.33333333333334%;}
    .gItem-xs-g19 {width: 79.16666666666666%;}
    .gItem-xs-g18 {width: 75%;}
    .gItem-xs-g17 {width: 70.83333333333334%;}
    .gItem-xs-g16 {width: 66.66666666666666%;}
    .gItem-xs-g15 {width: 62.5%;}
    .gItem-xs-g14 {width: 58.333333333333336%;}
    .gItem-xs-g13 {width: 54.166666666666664%;}
    .gItem-xs-g12 {width: 50%;}
    .gItem-xs-g11 {width: 45.83333333333333%;}
    .gItem-xs-g10 {width: 41.66666666666667%;}
    .gItem-xs-g09 {width: 37.5%;}
    .gItem-xs-g08 {width: 33.33333333333333%;}
    .gItem-xs-g07 {width: 29.166666666666668%;}
    .gItem-xs-g06 {width: 25%;}
    .gItem-xs-g05 {width: 20.833333333333336%;}
    .gItem-xs-g04 {width: 16.666666666666664%;}
    .gItem-xs-g03 {width: 12.5%;}
    .gItem-xs-g02 {width: 8.333333333333332%;}
    .gItem-xs-g01 {width: 4.166666666666666%;}

/* Footer Logos */
.logos span {background:url('//s5.rationalcdn.com/img/sprites/logos-transparent-small.png') no-repeat;height:23px;display:inline-block; *display: inline; *zoom:1; cursor:pointer;}
#logo_rational 		{ width:47px;background-position: 0 5px;}
#logo_cigital 		{ width:35px;background-position: 0 -20px;}
#logo_gameCareCert 	{ width:27px;background-position: 0 -45px;}
#logo_gameCare 		{ width:20px;background-position: 0 -70px;}
#logo_iom 			{ width:25px;background-position: 0 -85px;}
#logo_igc 			{ width:34px;background-position: 0 -120px;}
#logo_over18 		{ width:20px;background-position: 0 -145px;}
#logo_seguro 		{ width:80px;background-position: 0 -170px;}
#logo_estrellas 	{ width:35px;background-position: 0 -185px;}
#logo_fejar 		{ width:17px;background-position: 0 -220px;}
#logo_exclusion 	{ width:16px;background-position: 0 -245px;}
#logo_malta 		{ width:67px;background-position: 0 -270px;}
#logo_aams 			{ width:27px;background-position: 0 -385px;}
#logo_aamsgov 		{ width:35px;background-position: 0 -320px;}
#logo_labs 			{ width:43px;background-position: 0 -345px;}
#logo_arjel			{ width:25px;background-position: 0 -376px;}
#logo_adictel		{ width:55px;background-position: 0 -402px;}
#logo_secureSite	{ width:30px;background-position: 0 -427px;}

}

@media (min-width: 765px) {
    .container {max-width: 750px;}

    .gItem-l-g01, .gItem-l-g02, .gItem-l-g03, .gItem-l-g04, .gItem-l-g05, .gItem-l-g06, .gItem-l-g07, .gItem-l-g08, .gItem-l-g09, .gItem-l-g10, .gItem-l-g11, .gItem-l-g12, .gItem-l-g13, .gItem-l-g14, .gItem-l-g15, .gItem-l-g16, .gItem-l-g17, .gItem-l-g18, .gItem-l-g19, .gItem-l-g20, .gItem-l-g21, .gItem-l-g22, .gItem-l-g23, .gItem-l-g24, 
    .gItem-m-g01, .gItem-m-g02, .gItem-m-g03, .gItem-m-g04, .gItem-m-g05, .gItem-m-g06, .gItem-m-g07, .gItem-m-g08, .gItem-m-g09, .gItem-m-g10, .gItem-m-g11, .gItem-m-g12, .gItem-m-g13, .gItem-m-g14, .gItem-m-g15, .gItem-m-g16, .gItem-m-g17, .gItem-m-g18, .gItem-m-g19, .gItem-m-g20, .gItem-m-g21, .gItem-m-g22, .gItem-m-g23, .gItem-m-g24  {width:100%}

    .gItem-s-g24 {width: 100%;}
    .gItem-s-g23 {width: 95.83333333333334%;}
    .gItem-s-g22 {width: 91.66666666666666%;}
    .gItem-s-g21 {width: 87.5%;}
    .gItem-s-g20 {width: 83.33333333333334%;}
    .gItem-s-g19 {width: 79.16666666666666%;}
    .gItem-s-g18 {width: 75%;}
    .gItem-s-g17 {width: 70.83333333333334%;}
    .gItem-s-g16 {width: 66.66666666666666%;}
    .gItem-s-g15 {width: 62.5%;}
    .gItem-s-g14 {width: 58.333333333333336%;}
    .gItem-s-g13 {width: 54.166666666666664%;}
    .gItem-s-g12 {width: 50%;} 
    .gItem-s-g11 {width: 45.83333333333333%;}
    .gItem-s-g10 {width: 41.66666666666667%;}
    .gItem-s-g09 {width: 37.5%;}
    .gItem-s-g08 {width: 33.33333333333333%;}
    .gItem-s-g07 {width: 29.166666666666668%;}
    .gItem-s-g06 {width: 25%;}
    .gItem-s-g05 {width: 20.833333333333336%;}
    .gItem-s-g04 {width: 16.666666666666664%;}
    .gItem-s-g03 {width: 12.5%;}
    .gItem-s-g02 {width: 8.333333333333332%;}
    .gItem-s-g01 {width: 4.166666666666666%;}
	
	
/* Footer Logos */
.logos span {background:url('//s5.rationalcdn.com/img/sprites/logos-transparent-small.png') no-repeat;height:23px;display:inline-block; *display: inline; *zoom:1; cursor:pointer;}
#logo_rational 		{ width:47px;background-position: 0 5px;}
#logo_cigital 		{ width:35px;background-position: 0 -20px;}
#logo_gameCareCert 	{ width:27px;background-position: 0 -45px;}
#logo_gameCare 		{ width:20px;background-position: 0 -70px;}
#logo_iom 			{ width:25px;background-position: 0 -85px;}
#logo_igc 			{ width:34px;background-position: 0 -120px;}
#logo_over18 		{ width:20px;background-position: 0 -145px;}
#logo_seguro 		{ width:80px;background-position: 0 -170px;}
#logo_estrellas 	{ width:35px;background-position: 0 -185px;}
#logo_fejar 		{ width:17px;background-position: 0 -220px;}
#logo_exclusion 	{ width:16px;background-position: 0 -245px;}
#logo_malta 		{ width:67px;background-position: 0 -270px;}
#logo_aams 			{ width:27px;background-position: 0 -385px;}
#logo_aamsgov 		{ width:35px;background-position: 0 -320px;}
#logo_labs 			{ width:43px;background-position: 0 -345px;}
#logo_arjel			{ width:25px;background-position: 0 -376px;}
#logo_adictel		{ width:55px;background-position: 0 -402px;}
#logo_secureSite	{ width:30px;background-position: 0 -427px;}

}

@media (min-width: 992px) {
    .container {max-width: 970px;}

    .gItem-l-g01, .gItem-l-g02, .gItem-l-g03, .gItem-l-g04, .gItem-l-g05, .gItem-l-g06, .gItem-l-g07, .gItem-l-g08, .gItem-l-g09, .gItem-l-g10, .gItem-l-g11, .gItem-l-g12, .gItem-l-g13, .gItem-l-g14, .gItem-l-g15, .gItem-l-g16, .gItem-l-g17, .gItem-l-g18, .gItem-l-g19, .gItem-l-g20, .gItem-l-g21, .gItem-l-g22, .gItem-l-g23, .gItem-l-g24  {width:100%}
    
    .gItem-m-g24 {width: 100%;}
    .gItem-m-g23 {width: 95.83333333333334%;}
    .gItem-m-g22 {width: 91.66666666666666%;}
    .gItem-m-g21 {width: 87.5%;}
    .gItem-m-g20 {width: 83.33333333333334%;}
    .gItem-m-g19 {width: 79.16666666666666%;}
    .gItem-m-g18 {width: 75%;}
    .gItem-m-g17 {width: 70.83333333333334%;}
    .gItem-m-g16 {width: 66.66666666666666%;}
    .gItem-m-g15 {width: 62.5%;}
    .gItem-m-g14 {width: 58.333333333333336%;}
    .gItem-m-g13 {width: 54.166666666666664%;}
    .gItem-m-g12 {width: 50%;}
    .gItem-m-g11 {width: 45.83333333333333%;}
    .gItem-m-g10 {width: 41.66666666666667%;}
    .gItem-m-g09 {width: 37.5%;}
    .gItem-m-g08 {width: 33.33333333333333%;}
    .gItem-m-g07 {width: 29.166666666666668%;}
    .gItem-m-g06 {width: 25%;}
    .gItem-m-g05 {width: 20.833333333333336%;}
    .gItem-m-g04 {width: 16.666666666666664%;}
    .gItem-m-g03 {width: 12.5%;}
    .gItem-m-g02 {width: 8.333333333333332%;}
    .gItem-m-g01 {width: 4.166666666666666%;}

/* Footer Logos */
.logos span {background:url('//s5.rationalcdn.com/img/sprites/logos-transparent.png') no-repeat;height:46px;display:inline-block; *display: inline; *zoom:1; cursor:pointer;}
#logo_rational 		{ width:93px;background-position: 0 10px;}
#logo_cigital 		{ width:69px;background-position: 0 -40px;}
#logo_gameCareCert 	{ width:58px;background-position: 0 -90px;}
#logo_gameCare 		{ width:39px;background-position: 0 -140px;}
#logo_iom 			{ width:51px;background-position: 0 -190px;}
#logo_igc 			{ width:68px;background-position: 0 -240px;}
#logo_over18 		{ width:40px;background-position: 0 -290px;}
#logo_seguro 		{ width:160px;background-position: 0 -340px;}
#logo_estrellas 	{ width:70px;background-position: 0 -390px;}
#logo_fejar 		{ width:34px;background-position: 0 -440px;}
#logo_exclusion 	{ width:36px;background-position: 0 -490px;}
#logo_malta 		{ width:135px;background-position: 0 -540px;}
#logo_aams 			{ width:55px;background-position: 0 -590px;}
#logo_aamsgov 		{ width:70px;background-position: 0 -640px;}
#logo_labs 			{ width:85px;background-position: 0 -690px;}
#logo_arjel			{ width:45px;background-position: 0 -751px;}
#logo_adictel		{ width:105px;background-position: 0 -805px;}
#logo_secureSite	{ width:50px;background-position: 0 -854px;}


}

@media (min-width: 1200px) {
    .container {max-width: 1170px;}

    .gItem-l-g24 {width: 100%;}
    .gItem-l-g23 {width: 95.83333333333334%;}
    .gItem-l-g22 {width: 91.66666666666666%;}
    .gItem-l-g21 {width: 87.5%;}
    .gItem-l-g20 {width: 83.33333333333334%;}
    .gItem-l-g19 {width: 79.16666666666666%;}
    .gItem-l-g18 {width: 75%;}
    .gItem-l-g17 {width: 70.83333333333334%;}
    .gItem-l-g16 {width: 66.66666666666666%;}
    .gItem-l-g15 {width: 62.5%;}
    .gItem-l-g14 {width: 58.333333333333336%;}
    .gItem-l-g13 {width: 54.166666666666664%;}
    .gItem-l-g12 {width: 50%;}
    .gItem-l-g11 {width: 45.83333333333333%;}
    .gItem-l-g10 {width: 41.66666666666667%;}
    .gItem-l-g09 {width: 37.5%;}
    .gItem-l-g08 {width: 33.33333333333333%;}
    .gItem-l-g07 {width: 29.166666666666668%;}
    .gItem-l-g06 {width: 25%;}
    .gItem-l-g05 {width: 20.833333333333336%;}
    .gItem-l-g04 {width: 16.666666666666664%;}
    .gItem-l-g03 {width: 12.5%;}
    .gItem-l-g02 {width: 8.333333333333332%;}
    .gItem-l-g01 {width: 4.166666666666666%;}
	
}

/* --- Template Hightlights --- 
.red 	{background-color: #dd7f80;}
.green 	{background-color: #8dc59a;}
.grey 	{background-color: #b2b2b2;}
.lgrey 	{background-color: #cccccc;}*/

/* ------------------ ie8, 7,6 Fix ------------------ */
html, body {_position : fixed;}
.gItem-g16  {_width : 65%}
.gItem-g12, .gItem-xs-g12, .gItem-s-g12, .gItem-m-g12, .gItem-l-g12 {*width: 49.9%;}
.gItem-g08, .gItem-xs-g08, .gItem-s-g08, .gItem-m-g08, .gItem-l-g08 {*width: 33.3%; _width: 33%}
.gItem-g06, .gItem-xs-g06, .gItem-s-g06, .gItem-m-g06, .gItem-l-g06 {*width: 24.9%;}
.gItem-g02, .gItem-xs-g02, .gItem-s-g02, .gItem-m-g02, .gItem-l-g02 {*width: 8.3%;}
.gItem-g01, .gItem-xs-g01, .gItem-s-g01, .gItem-m-g01, .gItem-l-g01 {*width: 4.11%;}