/* RESET
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, header, nav, footer, section, article {background: transparent;border: 0;margin:  0;padding: 0;vertical-align: baseline;font-family:Arial, Helvetica, sans-serif;}
html .locale_ar, body.locale_ar,.locale_ar div,.locale_ar span,.locale_ar applet,.locale_ar object,.locale_ar iframe,.locale_ar h1,.locale_ar h2,.locale_ar h3,.locale_ar h4,.locale_ar h5,.locale_ar h6,.locale_ar p,.locale_ar blockquote,.locale_ar pre,.locale_ar a,.locale_ar abbr,.locale_ar acronym,.locale_ar address,.locale_ar big,.locale_ar cite,.locale_ar code,.locale_ar del,.locale_ar dfn,.locale_ar em,.locale_ar font,.locale_ar img,.locale_ar ins,.locale_ar kbd,.locale_ar q,.locale_ar s,.locale_ar samp, small,.locale_ar strike,.locale_ar strong,.locale_ar sub,.locale_ar sup,.locale_ar tt,.locale_ar var,.locale_ar b,.locale_ar u,.locale_ar i,.locale_ar center,.locale_ar dl,.locale_ar dt,.locale_ar dd,.locale_ar ol,.locale_ar ul,.locale_ar li,.locale_ar fieldset,.locale_ar form,.locale_ar label.locale_ar, legend,.locale_ar table,.locale_ar caption,.locale_ar tbody.locale_ar, tfoot,.locale_ar thead,.locale_ar tr,.locale_ar th,.locale_ar td,.locale_ar header,.locale_ar nav,.locale_ar footer,.locale_ar section,.locale_ar article{font-family:'lucida grande',tahoma,verdana,arial,sans-serif !important;}
body {line-height: 1;}
h1, h2, h3, h4, h5, h6 {clear: both;font-weight: 400;}
ol, ul, li {list-style: none;}
blockquote {quotes: none;}
blockquote:before, blockquote:after {content: '';content: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
a img, a {border: none;outline:0}


/* GENERAL
-------------------------------------------------------------- */

body {min-width: 980px;color:#000;background-color:#ffffff;border: 0;margin:  0;padding: 0;font-family:Arial, Helvetica, sans-serif;}
  body.locale_ar {direction:rtl !important;}
a{color:#007cd5;text-decoration:none;}
a:hover{color:#999999}
input:-webkit-autofill, input:-webkit-autofill:focus{background-color:rgb(255,255,255) !important;color:rgb(0,0,0) !important;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important;}
a:focus, input:focus{outline:0}

.locale_ar .stwrapper{left:auto !important;right:-999px !important}

/* HEADER
-------------------------------------------------------------- */

.header{position:fixed;top:0;height:53px;width:100%;min-widht:800px;box-shadow: 0px 0px 3px 0px #000;-moz-box-shadow: 0px 0px 3px 0px #000;-webkit-box-shadow: 0px 0px 3px 0px #000;z-index:100}
.int_header{width:980px;margin:0 auto}
.header h1, .header h2 {float:left;background-repeat:no-repeat;background-position:0 0;background-size:117px;height:37px;wdth:330px;margin-top:9px;}
  .locale_ar .header h1, .locale_ar .header h2{float:right;background-position: 100% 0;}
.header h1 a, .header h2 a{display:block;width:100%;height:100%;cursor-pointer;}
.header h1 span, .header h2 span{display:none}
.h_inter{float:left;width:330px;text-align:center;height:40px;margin-top:16px}
  .locale_ru .h_inter {width: 273px}
  .locale_pt_PT .h_inter, .locale_pt_BR  .h_inter{width:323px;}
  .locale_ar .h_inter{float:right;}
  .locale_de.locale_de_AT .h_inter, .locale_de.locale_de_CH  .h_inter{width:264px}
  .locale_en_ZA .h_inter{width:252px}
.new_home .h_inter{margin-top:18px}
.h_right{width:auto;float:right;margin-top:10px;position:relative;}
  .locale_ar .h_right{float:left;}
.h_right .loading{display:none;padding:3px;position:absolute;top:-3px !important;left:-30px;width:20px;}
  .locale_ar .h_right .loading{left:auto;right:-30px;}
a.sign_up, a.forpro, a.forKids {margin-left:3px;font-size:13px;color:#fff;}
  .locale_de .h_inter a.sign_up, .locale_de  .h_inter a.forpro{font-size:12px;padding:9px 13px}
  .locale_ru a.sign_up, .locale_ru a.forpro{padding:8px 10px;letter-spacing:-0.05em;font-size:13px;}
a:hover.sign_up, a:hover.forpro{text-decoration:none}
.sp_nc{background-repeat:no-repeat;background-size:94px}

/* LOGIN AND LANG
-------------------------------------------------------------- */


.header h1 .lgSpace, .header h2 .lgSpace {display:block;float:left;width:120px;height:40px}
	.locale_ar .header h1 .lgSpace,.locale_ar .header h2 .lgSpace{float:right}
#login-head{float:left;}
  .locale_ar  #login-head{float:right;}
.langDiv{margin-right:0;margin-top:10px;float:right;position:relative;height:30px}
  .locale_ar  .langDiv{float:left;}
.langDiv a{float:right;margin-left:10px;font-size:12px;color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:uppercase;line-height:22px;text-align:right;cursor:pointer;}
  .locale_ar  .langDiv a{float:left;margin-left:0;margin-right:10px;text-align:left;}
.langDiv a:hover{text-decoration:none;}
.langDiv span{height:21px;width:21px;background-color:#3d7bd1;background-position:0px -373px;float:right;margin-left:4px;}
  .locale_ar  .langDiv span{margin-right:4px;margin-left:0;float:left;}
.langOpt{z-index:1000;position: absolute;top:30px;width:90px;padding:7px 0 10px;background-color: #fff;box-shadow:none;right: 0;display:none}
  .locale_ar  .langOpt{left:0;right:auto;}
.langDiv:hover .langOpt{display:block}
.langOpt:hover{display:block}
.langOpt a{color:#007cd5;text-decoration:none;display:block;width:auto;padding:1px 12px 0 14px}
  .locale_ar  .langOpt a{padding:1px 14px 0 12px}
.langOpt a:hover{color:#777777;text-decoration:none;}

.usTyDiv{position:relative;}
.usTyDiv a:hover{text-decoration:none}
.usTyDiv:hover .usTyOpt{display:block}
.usTyDiv span.sp_nc{height:21px;width:21px;background-color:#3d7bd1;background-position:0px -373px;float:right;margin-left:4px;}
.usTyOpt{z-index:1000;position: absolute;top:35px;width:100%;min-width:235px;padding:0;background-color: #004d7d;box-shadow:none;left: 0;display:none}
.header h1 .usTyOpt a, .header h2 .usTyOpt a{color:#fff;text-decoration:none;display:block;width:100%;padding:12px 0px; font-size: 16px;border-bottom:solid 1px #e4e4e4;height:auto;line-height:0}
.header h1 .usTyOpt a:hover, .header h2 .usTyOpt a:hover{color:#eee;text-decoration:none;background-color:#007cd5;}
#header h1 .usTyOpt a span, #header h2 .usTyOpt a span{display:block;}
.usTyDiv span.plat_select{height:21px;width:21px;background-color:transparent;background-position:0px -373px;float:right;margin-right:0px;margin-top:6px;display:block;float:left;}
.locale_ar .usTyDiv span.plat_select{float:right}
.usTyLog{display:none;padding:0px 0px;margin:0 17px}
.usTyName{font-weight:normal;padding:0px 17px;display:block;font-size:18px;line-height:30px}
	 
.Home_For_Physician .usTyLogPhy{display:block;width:220px;height:25px;background-image:url("../../img/new_cognifit/forphysicians@2x.png");background-repeat:no-repeat;background-position:-3px -2px;background-size:200px;}
	.locale_es .Home_For_Physician .usTyLogPhy{background-position:-3px -26px;}
	.locale_fr .Home_For_Physician .usTyLogPhy{background-position:-3px -55px;}
	.locale_de .Home_For_Physician .usTyLogPhy{background-position:-3px -84px;}
	.locale_it .Home_For_Physician .usTyLogPhy{background-position:-3px -116px;}
	.locale_pt_PT .Home_For_Physician .usTyLogPhy,.locale_pt_BR .Home_For_Physician .usTyLogPhy{background-position:-3px -148px;}
	.locale_nl .Home_For_Physician .usTyLogPhy{background-position:-3px -181px;}
	.locale_tr .Home_For_Physician .usTyLogPhy{background-position:-3px -210px;}
	.locale_ja .Home_For_Physician .usTyLogPhy{background-position:-3px -264px;}
	.locale_ar .Home_For_Physician .usTyLogPhy{background-position:140px -240px;}
	.locale_zh_CN .Home_For_Physician .usTyLogPhy{background-position:-3px -293px;}
	.locale_ru .Home_For_Physician .usTyLogPhy{background-position:-3px -315px;}

.Home_For_Physician .usTyName{display:none}

.Home_For_Families .usTyLogKid{display:block;width:220px;height:25px;background-image:url("../../img/new_cognifit/forkids@2x.png");background-repeat:no-repeat;background-position:-3px -2px;background-size:200px;}
	.locale_es .Home_For_Families .usTyLogKid{background-position:-3px -26px;}
	.locale_fr .Home_For_Families .usTyLogKid{background-position:-3px -55px;}
	.locale_de .Home_For_Families .usTyLogKid{background-position:-3px -84px;}
	.locale_it .Home_For_Families .usTyLogKid{background-position:-3px -116px;}
	.locale_pt_PT .Home_For_Families .usTyLogKid,.locale_pt_BR .Home_For_Families .usTyLogKid{background-position:-3px -151px;}
	.locale_nl .Home_For_Families .usTyLogKid{background-position:-3px -181px;}
	.locale_tr .Home_For_Families .usTyLogKid{background-position:-3px -210px;}
    .locale_ja .Home_For_Families .usTyLogKid{background-position:-3px -264px;}
	.locale_ar .Home_For_Families .usTyLogKid{background-position:126px -240px;}
	.locale_zh_CN .Home_For_Families .usTyLogKid{background-position:-3px -293px;}
	.locale_ru .Home_For_Families .usTyLogKid{background-position:-3px -315px;}

.Home_For_Families .usTyName{display:none}

.Home_For_Research .usTyLogKid{display:block;width:220px;height:25px;background-image:url("../../img/new_cognifit/forresearch@2x.png");background-repeat:no-repeat;background-position:-3px -2px;background-size:200px;}
	.locale_es .Home_For_Research .usTyLogKid{background-position:-3px -26px;}
	.locale_fr .Home_For_Research .usTyLogKid{background-position:-3px -55px;}
	
.Home_For_Research .usTyName{display:none}

.header h1 .usTyOpt a.Home_For_Schools, .header h2 .usTyOpt a.Home_For_Schools{border:0}
.Home_For_Schools .usTyLogKid{display:block;width:220px;height:25px;background-image:url("../../img/new_cognifit/forschool@2x.png");background-repeat:no-repeat;background-position:-3px -2px;background-size:200px;}
	.locale_es .Home_For_Schools .usTyLogKid{background-position:-3px -26px;}
	.locale_fr .Home_For_Schools .usTyLogKid{background-position:-3px -54px;}
.Home_For_Schools .usTyName{display:none}

/* SIGNUP 
-------------------------------------------------------------- */

.mod_signup{display:none;background-color:rgba(39, 71, 110, 0.95);position:fixed;top:0;left:0;width:100%;z-index:10;}
  .ie8 .mod_signup{background-image:url('../../img/new_cognifit/fsignup.png');background-repeat:repeat;}
.int_mod_signup{width:980px;margin:0 auto;padding-top:85px;color:#fff;}
.int_mod_signup #signup{float: left;color:#fff;font-size:1em;font-weight:normal;}
.int_mod_signup .title_free{font-size:28px;color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-align:center;margin-bottom:30px;}
.mod_signup form,  .mod_signup fieldset{border:0;marign:0;padding:0}
.mod_signup fieldset{position:relative;}
.mod_signup .our_register{width:476px;}

.for_pro .mod_signup.loguearse .our_register, .forkids .mod_signup.loguearse .our_register, .forAssociates .mod_signup.loguearse .our_register, .forScholls .mod_signup.loguearse .our_register, .forResearch .mod_signup.loguearse .our_register {width:608px;}

.for_pro #login-head, .forkids #login-head, .forAssociates #login-head, .forScholls #login-head, .forResearch #login-head {margin-left: 130px;}
.for_pro.locale_ar .mod_signup.loguearse .our_register, .forkids.locale_ar .mod_signup.loguearse .our_register, .forAssociates.locale_ar .mod_signup.loguearse .our_register, .forScholls.locale_ar .mod_signup.loguearse .our_register, .forResearch.locale_ar .mod_signup.loguearse .our_register{ width: 735px; }
.for_pro.locale_ar #login-head, .forkids.locale_ar #login-head, .forAssociates.locale_ar #login-head, .forScholls.locale_ar #login-head, .forResearch.locale_ar #login-head {margin-right: 120px;}

  .locale_ar  .mod_signup .our_register{float:right}
.mod_signup .our_register form div{width:100%;margin-bottom:10px;float:right}
  .locale_ar  .mod_signup .our_register form div{float:left}
.mod_signup label{float: left;font-size: 14px;padding-right: 10px;text-align: right;width: 261px;line-height:22px}
  .locale_ar  .mod_signup label{line-height:25px;float: right;padding-left: 10px;padding-right:0;text-align: left}
.mod_signup input,   .mod_signup select,  .mod_signup textarea{border:0;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;padding:3px;font-size:14px;color:#666;margin:0}
  .mac   .mod_signup select{font-size:12px}
.mod_signup input{width:193px;floaT:left;}
.mod_signup #capaCaptcha{position:relative}
.mod_signup dt, .mod_signup dd{display:inline-block}
.locale_ar .mod_signup dd{width:229px}
.mod_signup dd{float:right;padding:0;margin:0;text-align:right;margin-right:5px;width:199px}
  .locale_ar  .mod_signup dd{float:right;margin-right:4px;text-align:left}
.mod_signup .capchaRl{width:40px;height:40px;display:block;position:absolute;top:0;right:210px;-moz-border-radius: 20px; -ms-border-radius:20px;-webkit-border-radius: 20px;border-radius:20px;}
  .locale_ar  .mod_signup .capchaRl{right:auto;left:240px;}
.mod_signup .capchaRl span{background-position:0 -1156px;width:40px;height:40px;display:block;}
.mod_signup dd img{margin-bottom:5px;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;}
.mod_signup #sex select{width:199px;}
  .locale_ar  .mod_signup #sex select {float: left;}
.mod_signup #birthday select{width:63px;}
  .locale_ar  .mod_signup #birthday select {float: left;margin-right: 4px;}
.mod_signup #birthday select#signyear{width:65px;}
#capaCaptcha dt{padding-top:80px;float:left;width:261px;padding-right:10px;}
  .locale_ar  #capaCaptcha dt {float: right;}
#capaCaptcha dt label{padding-right:0;}
  .locale_ar  #capaCaptcha dt label{padding-left:0;}
.mod_signup input.button{float:left;font-size:18px;padding-top:4px;padding-bottom:4px;color:#fff;width:199px;margin-left:271px}
  .locale_ar  .mod_signup input.button{margin-left: 0;float:left;}
  .locale_ja  .mod_signup input.button{font-size:17px;letter-spacing:-0.05em}
.btn_cerrar_su{width:100%;text-align:center;clear:both;padding-top:17px;}
.locale_ar .btn_cerrar_su{right:auto;left:-50px;}
.btn_cerrar_su a.su_close_btn{background-position:0px -188px;width:86px;height:44px;margin:0 auto;display:block;cursor:pointer;}
/*arreglo, mirar con Jo*/
.registrarse a.su_close_btn, .registrarseCall a.su_close_btn {position:absolute;left:48%;bottom:0}
.btn_cerrar_su a:hover.su_close_btn{background-position:0 -232px;} 
.int_mod_signup .title_or{width:40px;float:left;margin-left:20px;font-size:28px;color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;text-align:center;}
  .locale_ar  .int_mod_signup .title_or{float:right;margin-left:0;margin-right:20px}
  .locale_de  .int_mod_signup .title_or{width:56px}
  .locale_tr  .int_mod_signup .title_or{width:53px}
.int_mod_signup .ext_register{width:240px;float:left;margin-left:20px}
  .locale_ru  .int_mod_signup .ext_register {width: 282px}
  .locale_ar  .int_mod_signup .ext_register{float:right;margin-left:0px;margin-right:20px}
  .locale_pt_BR  .int_mod_signup .ext_register, .locale_pt_PT  .int_mod_signup .ext_register{width:274px}
  .locale_tr  .int_mod_signup .ext_register{width:262px}
.int_mod_signup .ext_register .title{text-align:center;margin-bottom:15px}
.int_mod_signup .ext_register a.button,   .top_footer_redes a.button{margin-bottom:10px;color:#fff;display:block;cursor:pointer;text-align:left;padding:5px 22px 5px 8px;line-height:25px}
  .locale_ar  .int_mod_signup .ext_register a.button, .locale_ar  .top_footer_redes a.button{text-align:right;padding:5px 8px 5px 22px;}
.int_mod_signup .ext_register .connect_social,   .top_footer_redes .connect_social{font-size: 16px;height:25px;padding-left:30px;display:block}
  .locale_ar  .int_mod_signup .ext_register .connect_social, .locale_ar  .top_footer_redes .connect_social{padding-left:0px;padding-right:53px}
.int_mod_signup .ext_register .connect_social.fb,   .top_footer_redes .connect_social.fb{background-position:0 -1012px;}
.int_mod_signup .ext_register .connect_social.tw,   .top_footer_redes .connect_social.tw{background-position:0 -1037px;}
  .locale_ar  .int_mod_signup .ext_register .connect_social.fb, .locale_ar  .top_footer_redes .connect_social.fb{background-position:166px -1012px;}
  .locale_ar  .int_mod_signup .ext_register .connect_social.tw, .locale_ar  .top_footer_redes .connect_social.tw{background-position:166px -1037px;}
  .locale_ar  .top_footer_redes .connect_social.fb{background-position:150px -1012px;}
  .locale_ar  .top_footer_redes .connect_social.tw{background-position:150px -1037px;}
.int_mod_signup .accepted{width:100%;text-align:center;color:#fff;font-size:11px;clear:both;padding-top:15px;padding-bottom:10px}
  .locale_de  .int_mod_signup .accepted, .locale_nl  .int_mod_signup .accepted{letter-spacing:-0.02em;line-height:14px}
.int_mod_signup .accepted a{color:#fff;text-decoration:underline}
.int_mod_signup span.val-invalid2{text-align:right;float:right;color:#fd8e8e;margin-bottom:10px;background-position:0 -1196px;font-size:14px;padding-left:18px;line-height:15px;padding-right:5px}
  .locale_ar  .int_mod_signup span.val-invalid2{text-align:left;float:left;padding-right:18px;padding-left:0;background-position:215px -1195px}
	.int_mod_signup ul.errors{float:right}
.int_mod_signup ul.errors li{color:#fd8e8e;display:block;font-size:11px;margin-top:1px;text-align:right;padding-right:5px;}
  .locale_ar  .int_mod_signup ul.errors li{text-align: right;}
  .locale_ar  .int_mod_signup ul.errors {float: left;width: 200px;}
.int_mod_signup .val-invalid{background-color:#fd8e8e}
#capaLoadingSignUp{bottom:5px;right:-30px;position:absolute;width:20px}
  .locale_ar  #capaLoadingSignUp{right:auto;left:-30px}
div.errorPage {background-color: rgba(255, 255, 255, 0.87);border-radius: 2px 2px 2px 2px;margin:  90px auto 30px;box-shadow: 0 0 3px #888888;
  width: 980px;}
div.errorPage .titStyle {padding-top: 16px;color: #007CD5;
  font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
  font-size:35px;
  font-weight: 400;
  line-height: 55px;
  padding-top: 20px;padding-left: 50px;display:block}
.lcoale_ar div.errorPage .titStyle {padding-right: 50px;;padding-left:0}
div.errorPage .mod-izq {min-height: 386px;box-shadow: -1px 3px 2px -4px inset;
  margin: 0 auto;
  padding: 30px 51px;
  width: 878px;}
div.errorPage .mod-izq .errorPage {color: #555555;
  font-size: 13px;
  line-height: 17px;
  font-weight: 400;
  width: auto;}
img.cargandote{bottom:0;right:-30px;position:absolute}

/* POPUP
-------------------------------------------------------------- */

#colorbox,   #cboxOverlay,  #cboxWrapper{position:absolute; top:0; left:0; z-index:10000; overflow:hidden;box-shadow: 0px 0px 2px #444;-moz-box-shadow: 0px 0px 2px #444;-webkit-box-shadow: 0px 0px 2px #444;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;}
#cboxOverlay{position:fixed !important; width:100%; height:100%}
#cboxMiddleLeft,  #cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto; background-color: #FFFFFF;-webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px}
#cboxTitle{margin:0}
#cboxLoadingOverlay,  #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%}
#cboxPrevious,  #cboxNext,  #cboxClose,  #cboxSlideshow{cursor:pointer}
#cboxOverlay {background-color:#FFF; position:absolute; z-index:9999}
#colorbox{position:absolute; z-index:10000}
#cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999; padding-top:10px}
#cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999}
#cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444}
#cboxPrevious{position:absolute; bottom:0px; left:0; color:#444}
#cboxNext{position:absolute; bottom:0px; left:63px; color:#444}
#cboxLoadingOverlay{background:#fff url(../../img/loading.gif) no-repeat 50% 50%}
#cboxClose{background-repeat:no-repeat;background-size:94px;background-position:0 -1211px;top: 0; color: #444444; cursor: pointer; display: block; font-size: 0; width: 15px; height: 15px; overflow: hidden; position: absolute; right: 0;text-indent: -9999%;margin-right:10px;margin-top:10px;}
#cboxClose:hover{background-position:0 -1226px;}      
.div-lightbox {padding:40px;text-align:center;}
.div-lightbox p.title{font-size:24px;line-height:24px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#007cd5;margin-top:30px;}
.div-lightbox form{margin-top:10px;font-size:14px;}
#videoWork.div-lightbox,   #videoScience.div-lightbox,   #videoHome.div-lightbox {padding: 50px 38px 6px}
.div-lightbox .btn2 {border:0;color:#fff;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;background: #00a7ea; /* Old browsers */background: -moz-linear-gradient(top,  #00a7ea 0%, #007cd5 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a7ea), color-stop(100%,#007cd5)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #00a7ea 0%,#007cd5 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #00a7ea 0%,#007cd5 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #00a7ea 0%,#007cd5 100%); /* IE10+ */background: linear-gradient(to bottom,  #00a7ea 0%,#007cd5 100%); /* W3C *//*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a7ea', endColorstr='#007cd5',GradientType=0 );*/ /* IE6-9 */padding:4px 20px;cursor:pointer;}
.div-lightbox .btn2:hover {background: #999999; /* Old browsers */background: -moz-linear-gradient(top,  #999999 0%, #666666 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#666666)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #999999 0%,#666666 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #999999 0%,#666666 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #999999 0%,#666666 100%); /* IE10+ */background: linear-gradient(to bottom,  #999999 0%,#666666 100%); /* W3C *//*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#666666',GradientType=0 ); *//* IE6-9 */}
.div-lightbox-alto .btn2:hover {color:#dfe8ed}
.formLightbox label {font-size:16px;color:#777;margin-right:10px;display:none}
#lgbox-resendpass {-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;border:solid 1px #ccc;padding:4px;color:#777;width:60%}
.resendpass {float: left;line-height: 1.5em;
  margin: 0 4px 0 0;}
a.purchas:hover {color:gray}
#div-chName .center {width:301px}
.lightbox-apps {padding-bottom:0}
.lightbox-apps p {margin:15px 0 15px; clear:none}
.lightbox-friends p.txt-friends {background: url(../../img/txt-friends.png) no-repeat 0 2px; padding:7px 0 0 40px; margin-bottom:30px; color:#3374AC; font-weight:bold; line-height:0.9; border-color:#3374AC; text-align:left; width: 666px }
.lightbox-apps p.txt-apps {background: url(../../img/txt-friends.png) no-repeat 0 2px; padding:7px 0 0 40px; margin-bottom:10px; color:#3374AC; font-weight:bold; line-height:0.9; border-color:#3374AC; text-align:left}
.lightbox-groups p.txt-groups {background: url(../../img/txt-groups.png) no-repeat 0 2px}
.lightbox-apps p.txt-apps {background: url(../../img/txt-apps.png) no-repeat 0 0; padding-top:10px}

/* MAIN 
-------------------------------------------------------------- */

.section{margin: 0 auto;width:100%;background-color:rgba(255, 255, 255, 0.94);padding-top:20px;display:inline-block}
	.ie8 .section{background-image:url('../../img/new_cognifit/fsection.png');}
	 .new_home #mobile .section{padding-top:5px}

.int_section{margin: 0 auto;width:800px;}
h2{color:#007cd5;font-size:54px;font-weight:400;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:55px}
.int_section p{font-weight:400;color:#555;padding-top:10px;font-size:20px;margin-bottom:0px;width:700px;padding-bottom:10px}
.main{position:relative;}

/* HOME 
-------------------------------------------------------------- */

#training{background:url(../../img/new_cognifit/mansun.jpg) 50% 0% no-repeat fixed;margin: 0;padding: 160px 0 0 0;background-size:100%}
#assess{background:url(../../img/new_cognifit/assess.jpg) 50% 0% no-repeat fixed;margin: 0;padding: 160px 0 0 0;background-size:100%}
#train{background:url(../../img/new_cognifit/train.jpg) 50% 50% no-repeat fixed;margin: 0;padding: 160px 0 0 0;background-size:100%}
#science{background:url(../../img/new_cognifit/science.jpg) 50% 0% no-repeat fixed;margin: 0;padding: 160px 0 0 0;background-size:100%}
#profile{background:url(../../img/new_cognifit/profile.jpg) 50% 0% no-repeat fixed;margin: 0;padding: 145px 0 0 0;background-size:100%}
#apps{background:url(../../img/new_cognifit/apps.jpg) 50% 0% no-repeat fixed;margin: 0;padding: 145px 0 0 0;background-size:100%}
#mobile{background:url(../../img/new_cognifit/mobile.jpg) 50% 0% no-repeat fixed;margin: 0;padding: 160px 0 0 0;background-size:100%}
#challenge{background:url(../../img/new_cognifit/challenge.jpg) 50% 0% no-repeat fixed;margin: 0;padding: 160px 0 0 0;background-size:100%}
#testimonials{background:url(../../img/new_cognifit/woo.jpg) 50% 0% repeat;margin: 0;padding: 70px 0 0 0;height:1400px}
.imgBackSc{display:none}
.new_home h2{padding-top:0px;color:#007cd5;font-size:50px;font-weight:400;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:51px}
#step2{margin-top:0px;position:absolute;height:50px;width:100%;display:block;bottom:0}
.new_home h3,  .new_home h4{color:#007cd5;font-size:36px;font-weight:400;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:38px}
.locale_it.new_home #training h3{font-size:34px}
.new_home .go_down li{height:44px;}
.new_home a.btn_solid_blue{margin-top:0}
.new_home #challenge a.btn_solid_blue,  .new_home #mobile a.btn_solid_blue,  .new_home #profile a.btn_solid_blue{position:absolute;right:0;bottom:-50px}
.locale_ar.new_home #challenge a.btn_solid_blue, .locale_ar.new_home #mobile a.btn_solid_blue, .locale_ar.new_home #profile a.btn_solid_blue{right:auto;left:0}
.new_home .int_section p{font-weight:400;color:#555;font-size:16px;width:auto;line-height:19px}
  .locale_zh_CN.new_home #science .int_section p{line-height:24px;padding-bottom:15px}
  .locale_zh_CN.new_home #train .int_section p{font-size:20px;line-height:24px}

.for_pro #training .int_section p{width:700px;float:left;margin-top:10px}
.locale_ar.for_pro #training .int_section p{float:right;}
.boxes_frame{padding-bottom:20px}
.boxes_frame .int_section{margin: 0 auto;width:830px;padding:0;} 
.boxes_frame .mod_text{padding-top:40px;padding-bottom:40px;line-height:19px}
.boxes_frame .mod_text p{line-height:19px}

.for_pro .registro_2.button.sign_up.green_free.redondeado.sombreado.su_open.btn_footer {clear: both;float: left;font-size: 20px;margin: 15px 0 0;padding: 11px 46px;}
	.locale_ar.for_pro .registro_2.button.sign_up.green_free.redondeado.sombreado.su_open.btn_footer{float:right}
.pro_text{display:block}
.for_pro a.btn_solid_blue, .locale_en.for_pro #assess a.btn_solid_blue, .locale_en.for_pro #train a.btn_solid_blue, .locale_zh_CN.for_pro #profile a.btn_solid_blue{margin-top:75px}
.locale_en.for_pro #training a.btn_solid_blue{margin-top:50px}
.for_pro #profile a.btn_solid_blue, .for_pro #assess a.btn_solid_blue, .for_pro #train a.btn_solid_blue, .locale_de.for_pro #challenge a.btn_solid_blue{margin-top:100px}
.new_home.new_test.forkids #header a.forpro.orange_office, .new_corpo.for_pro #header a.forpro.orange_office{float:left;margin-left:30px}

.sp_brain_page{background-image:url('../../img/new_cognifit/sp_brain_page.png');background-repeat:no-repeat;background-position:0 50%;width:400px;height:200px;display:block}
.ie8 .sp_brain_page{background-image:url('../../img/new_cognifit/sp_brain_page_ie8.png');}

.new_home .mod_text{width:570px;float:right}
.mod_text{loat:left}
.mod_h_text{width:430px;float:left;margin-right:470px}
.locale_ar .mod_h_text{float:right;margin-left:470px;margin-right:0}
#challenge .mod_h_text{margin-right:0;margin-bottom:10px}
#profile .mod_h_text{margin-right:0;margin-bottom:20px}
.locale_ar #profile .mod_h_text {margin-left:0;}

.new_home .trainbrain_box .int_section p{font-size:18px}
.new_home #training a.sign_up,  .new_home #profile a.sign_up{float:left;clear:both;margin:0 0 20px 0;font-size:18px;padding:14px 50px;}
.locale_ar.new_home #training a.sign_up,.locale_ar.new_home #profile a.sign_up{float:right}
.new_home #profile a.sign_up{margin-bottom:0}

.assessskills_image{background-position:-20px -10px;float:left;width:205px;height:100px;background-size:280px}
.locale_ar  .assessskills_image{background-position:10px -10px}
.ie8 .locale_ar  .assessskills_image{background-position:-10px -10px}
.new_home .assessskills_box h3{clear:none;float:left;width:220px;font-size:30px;line-height:30px;padding-top:10px;}
  .locale_ar.new_home .assessskills_box h3{float:right}
  .locale_es.new_home .assessskills_box h3, .locale_fr.new_home .assessskills_box h3,.locale_de.new_home .assessskills_box h3, .locale_nl.new_home .assessskills_box h3,  .locale_ru.new_home .assessskills_box h3, .locale_tr.new_home .assessskills_box h3{line-height:26px;font-size:26px}
.getprofile_image{background-position:-0px -213px;float:left;width:205px;height:91px;background-size:208px}
.locale_it.new_home .assessskills_box h3{line-height:26px;font-size:28px}
.ie8   .getprofile_image{background-position:0 -474px}
.new_home .getprofile_box h4,  .new_home .addapps_box h4{clear:none;float:left;width:223px;font-size:30px;line-height:34px;padding-top:10px;}
.locale_ar.new_home .getprofile_box h4,.locale_ar.new_home .addapps_box h4{font-size:28px}
  .locale_es.new_home .addapps_box h4{width:251px;font-size:22px;line-height:24px}
  .locale_it.new_home .addapps_box h4{width:223px;font-size:25px;line-height:24px}
  .locale_pt_BR.new_home .addapps_box h4,.locale_pt_PT .new_home .addapps_box h4{font-size:25px;line-height:25px}
  .locale_es  .addapps_box .mod_h_text{width:466px}
  .locale_ja.new_home .addapps_box h4{font-size:25px;line-height:31px}
  .locale_it.new_home .getprofile_box h4{font-size:28px}
  .locale_fr.new_home .getprofile_box h4{font-size:23px;line-height: 26px;}
  .locale_de.new_home .getprofile_box h4{font-size: 21px;line-height: 25px;width: 225px;}
  .locale_nl.new_home .getprofile_box h4{font-size: 26px;line-height: 32px;}
  .locale_ja.new_home .getprofile_box h4{font-size: 27px;}
  .locale_ru.new_home .getprofile_box h4{font-size: 22px;line-height: 22px;width: 163px;}
  .locale_ru.new_home .addapps_box h4{width:177px;font-size:19px;line-height:19px;}
.new_home .addapps_box h4{padding:0;font-size:28px;line-height:31px}
.new_home .challenge_box h4{clear:none;float:left;width:423px;font-size:30px;line-height:34px;padding-top:10px;padding-bottom:10px}
.trainbrain_image{background-position:0 -200px;float:left;margin:0px 0;margin-bottom:10px}
.new_home .challenge_box p.text_mod{width:225px}
.science_image{background-position:0 -1200px;float:left;margin:10px 0}
.locale_ar  .science_image{float:right}
.addapps_image{background-position:-9px -318px;float:left;width:205px;height:100px;background-size:208px;margin-bottom:10px}
.ie8   .addapps_image{background-position:-3px -605px}
  .locale_ar  .addapps_image{margin-top:8px;background-position:2px -318px;}
  .ie8 .locale_ar  .addapps_image{background-position:-3px -605px}
.challenge_image{background-position:-9px -420px;float:left;width:205px;height:100px;background-size:208px;margin-bottom:10px}
.ie8   .challenge_image{background-position:-9px -800px;}
.mobileapps_image{background-position:0 -1000px;float:left;margin-top:13px}
  .locale_ar  .assessskills_image{float:right;}
  .locale_ar  .assessskills_box .mod_text{float:right}
  .locale_ar  .trainbrain_image{float:right;}
  .locale_ar  .trainbrain_box .mod_text, .locale_ar  .science_box .mod_text, .locale_ar  .addapps_box .mod_text,.locale_ar  .mobileapps_box .mod_text, .locale_ar  .getprofile_box .mod_text, .locale_ar  .challenge_box .mod_text{float:left}
  .locale_ar  .getprofile_image{float:right;}
  .locale_ar  .addapps_image{float:right;}
  .locale_ar  .challenge_image{float:right;}
  .locale_ar  .mobileapps_image{float:right;background-position:-98px -1000px;}
.trainbrain_image a.video_big,   .science_image a.video_big{width:64px;height:43px;margin-top:79px;margin-right:151px;display:block;-moz-border-radius: 4px; -ms-border-radius:4px;-webkit-border-radius: 4px;border-radius:4px;border:solid 0px #fff;float:right;background:#C41E16;box-shadow: 0px 0px 2px #444;-moz-box-shadow: 0px 0px 2px #444;-webkit-box-shadow: 0px 0px 2px #444;}
.trainbrain_image a.video_small{width:63px;height:43px;display:block;-moz-border-radius: 43px; -ms-border-radius:43px;-webkit-border-radius: 43px;border-radius:43px;border:solid 2px #fff;margin-top:119px;margin-left:107px;float:left}
.trainbrain_image a .play_big,   .science_image a .play_big{background-position:0 -1472px;width:41px;height:30px;margin:9px 18px;display:block;cursor:pointer}
.locale_ar  .trainbrain_image a .play_big, .locale_ar  .science_image a .play_big{margin:9px 5px}
.trainbrain_image a .play_small,   .science_image a .play_small{display:none;background-position:0 -1472px;width:31px;height:26px;margin:9px;}
.trainbrain_image a:hover,   .science_image a:hover{opacity:0.8}

.for_pro .main h2{font-size:48px;line-height:50px;}
  .locale_fr.for_pro .main h2{font-size:40px;line-heignt:41px}
  .locale_ru.for_pro .main h2{font-size:40px;line-heignt:37px}
  .locale_de.for_pro .main h2{font-size: 42px;line-height: 43px;}
  .locale_pt_PT.for_pro .main h2, .locale_br_BR.for_pro .main h2{font-size: 42px;line-height: 43px;}
  
   .for_pro .main h3,  .for_pro .main h4{width:400px;font-size:33px;line-height:36px;padding-bottom:6px}
.for_pro .main .int_section p,  .new_home .int_section p.text_mod{font-weight:400;color:#555;padding-top:0px;margin-bottom:0px;float:left;padding-bottom:25px;line-height:22px;font-size:16px;line-height:18px;width:400px;}
  .locale_de.for_pro .main #profile .int_section p.text_mod{font-size:15px;line-height:17px}
  .locale_ru.for_pro .main .int_section p, .locale_ru .new_home .int_section p.text_mod{font-size:14px}
  .locale_ru.for_pro .main #train .int_section p{font-size:13px}
  .locale_ar.for_pro .main .int_section p,.locale_ar .new_home .int_section p.text_mod{float:right;padding-top:10px}
   .for_pro .main #train .int_section p{width:339px}
   .for_pro .main #train h3{font-size: 28px;line-height: 30px;width: 351px;} .for_pro .main #mobile h3{width: 351px;}
   .new_home #assess .int_section p.text_mod{padding-bottom:0;width:337px;}
  .locale_ar.new_home #assess .int_section p.text_mod{float:right}
   .new_home #training .int_section p.text_mod{padding-bottom:10px;}
  .locale_zh_CN .new_home #training .int_section p.text_mod{padding-bottom:21px}
  .locale_ar.new_home #training .int_section p.text_mod{float:right;padding-top:10px;padding-bottom:16px}
   .new_home #profile .int_section p.text_mod{padding-bottom:10px}
   .new_home #apps .int_section p.text_mod{padding-bottom:0}
   .new_home #challenge .int_section p.text_mod{width:188px;floaT:left}

.new_home .mod_text{margin-top:40px}
.new_home #science .mod_text{margin-top:20px}
    .locale_es.new_home .addapps_box h4,
	.locale_es_MX.new_home .addapps_box h4,
	.locale_fr.new_home .addapps_box h4,
	.locale_fr.new_home .challenge_box h4,
	.locale_fr.new_home .getprofile_box h4,
	.locale_fr.new_home .trainbrain_box h3,
	.locale_de.new_home .getprofile_box h4,
	.locale_de.new_home .challenge_box h4,
	.locale_de.new_home .addapps_box h4,
	.locale_it.new_home .addapps_box h4,
	.locale_it.new_home .mobileapps_box h4,
	.locale_pt_PT.new_home .getprofile_box h4, .locale_pt_BR .new_home .getprofile_box h4,
	.locale_nl.new_home .getprofile_box h4,
	.locale_nl.new_home .addapps_box h4,
	.locale_ru.new_home .getprofile_box h4,
	.locale_ru.new_home .addapps_box h4,
	.locale_ru.new_home .challenge_box h4,
	.locale_ru.new_home .mobileapps_box h4{font-size:27px;line-height:29px}
	.locale_pt_PT.new_home .addapps_box h4, .locale_pt_BR.new_home .addapps_box h4{font-size:25px;line-height:26px}
	.locale_ru.new_home .addapps_box h4{font-size:22px;line-height:23px}
	.locale_es.new_home .addapps_box.int_section p,
	.locale_it.new_home .addapps_box.int_section p,
	.locale_nl.new_home .addapps_box.int_section p,
	.locale_ru.new_home .addapps_box.int_section p{padding-bottom:20px;}
	.locale_de.new_home .getprofile_box.int_section p{padding-bottom:0px;padding-top:5px}
	
.new_home #testimonials h4{text-align:center;margin-bottom:130px;background-color:rgba(255, 255, 255, 0.94);padding-left:50px;font-size:30px;line-height:50px;color:#007CD5;}
.ie8 .new_home #testimonials h4{background-image:url('../../img/new_cognifit/fsection.png');}
.new_home #testimonials .testimon_column{width:279px;margin-right:10px;background:#fff;padding:20px;height:130px;text-align:center;float:left;position:relative;}
.new_home #testimonials .testimon_column.last{margin-right:0}
.new_home #testimonials .image_testimon{border-radius:120px;height:120px;width:120px;border:solid 3px #007CD5;position:absolute;top:-113px;left:95px;padding:0;background-color:#eee;background-image:url(../../img/new_cognifit/testimonios.png);}
.new_home #testimonials .image_testimon.sujeto2{background-position:0 0}
.new_home #testimonials .image_testimon.sujeto1{background-position:-120px 0}
.new_home #testimonials .image_testimon.sujeto3{background-position:-240px 0}
.new_home #testimonials .name_sujeto{color:#007CD5;font-size:18px;font-weight:bold;padding-bottom:0}
.new_home #testimonials .prices_section{display:block;margin:30px 0;background-color:rgba(5, 5, 5, 0.70);width:100%;height:367px}
.ie8 .new_home #testimonials .prices_section{background-image:url('../../img/new_cognifit/fprices.png');background-repeat:repeat;}
.new_home #testimonials .prices_section .int_section{padding-top:1px}
.new_home #testimonials .prices_box{display:block;margin:25px 0 0;background-color:#fff;width:100%;height:281px}
.new_home #testimonials .price_column{width:326px;margin-right:0px;background-color:#fff;padding:0px;height:281px;text-align:center;float:left;position:relative;border-right:solid 1px #e4e4e4;border-left:solid 1px #ffff}
   .new_home #testimonials .price_column.basic{border-left:0;}
   .new_home #testimonials .price_column.plus{border-right:0;}
.new_home #testimonials .price_title{font-size:24px;color:#222;height:30px;line-height:30px;width:100%;background-color:#eee;font-weight:bold;border-bottom:solid 1px #fff;}
.new_home #testimonials .price_cost{font-size:24px;font-weight:bold;padding-bottom:15px;padding-top:0;line-height:15px}
.new_home #testimonials .plus .price_title,  .new_home #testimonials .plus .price_cost{color:#007CD5;}
.new_home #testimonials .premium .price_title,  .new_home #testimonials .premium .price_cost{color:#87b21f;}
.new_home #testimonials .price_slogan{font-size:14px;color:#444;line-height:16px;width:100%;font-weight:bold;border-top:solid 1px #e4e4e4;width:auto;padding: 10px 35px;height:26px}
.locale_ru.new_home #testimonials .price_slogan{padding:10px 5px;font-size:12px}
.new_home #testimonials .price_head{padding:0;margin:0 auto;width:63px;height:83px;background-size:94px;background-position:0 -3645px}
.new_home #testimonials .basic .price_head{background-position:0 -3645px}
.ie8  .new_home #testimonials .price_head{background-image:url('../../img/new_cognifit/head_sus_ie8.png');background-repeat:repeat;background-position:50% -10px}
.new_home #testimonials .premium .price_head{background-position:0 -3733px}
.ie8  .new_home #testimonials .premium .price_head{background-position:50% -90px}
.new_home #testimonials .plus .price_head{background-position:0 -3821px}
.ie8  .new_home #testimonials .plus .price_head{background-position:50% -175px}
.new_home #testimonials .price_explain{font-size:12px;color:#444;line-height:16px;width:100%;font-weight:normal;width:auto;padding:9px 21px;height:50px;background-color:#f9f9f9;border-top:solid 1px #e4e4e4}
  .locale_es.new_home #testimonials .price_explain,.locale_fr .new_home #testimonials .price_explain{padding:9px 21px}
.new_home #testimonials .price_note{font-size:11px;color:#fff;text-align:left;padding:0;}
  .locale_ar.new_home #testimonials .price_note{text-align:right}
.new_home #testimonials .prices_section a.btn_solid_blue{margin-top:-9px}

.section.top_footer{margin:190px 0;padding-bottom:20px;padding-top:0}


/* SCREENSHOTS */


.screenshot{background-color:#fff;border:solid 5px #0098e3;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;box-shadow: 0px 0px 9px #888;-moz-box-shadow: 0px 0px 9px #444;-webkit-box-shadow: 0px 0px 9px #444;overflow:hidden}
.screenshot p,.platCorp .colorBlue .screenshot p{line-height:18px;color:#555}
.platCorp .colorBlue .screenshot .sch_menu p.active{color:#fff;}

.screenshot.hom_3b.exc_pro2 .sch_onlyoverall {
    background-position: 73px -442px;
}
.screenshot.hom_3b .sch_onlyoverall {
    background-position: 73px -452px;
    background-repeat: no-repeat;
    background-size: 80px auto;
    border: 1px solid #E4E4E4;
    color: #0098E3;
    display: block;
    float: right;
    font-size: 8px;
    line-height: 12px;
    margin: 2px;
    padding-left: 3px;
    width: 87px;
}


.screenshot.hom_2{width:498px;height:282px;position:absolute;bottom:121px;right:-60px}
  .locale_ar .screenshot.hom_2 {right:auto;left:-60px}

.screenshot.hom_3b{background-image:url(../../img/new_cognifit/screenshot_pro4c@2x.png);background-size:403px;width:403px;height:177px;position:absolute;bottom:-37px;right:121px}
  .locale_ar .screenshot.hom_3b{left:121px;right:auto;}
  .ie8 .screenshot.hom_3b{background-image:url(../../img/new_cognifit/sch_ie8/screenshot_pro4c.png);}


.screenshot.hom_4b{background-image:url(../../img/new_cognifit/screenshot_hom4b@2x.png);width:357px;height:358px;position:absolute;bottom:-85px;right:121px;background-size:357px}
  .locale_ar .screenshot.hom_4b{right:auto;left:121px}
  .ie8 .screenshot.hom_4b{background-image:url(../../img/new_cognifit/sch_ie8/screenshot_hom4b.png);}

	   
.sp_sch {background-image:url("../../img/new_cognifit/sp-screen-hom@2x.png");}
.ie8 .sp_sch {background-image:none}

.screenshot.hom_2{}
  .screenshot .sch_overall{ border-bottom: 1px solid #E4E4E4;display: inline-block;float: none;height: 27px;padding-right: 0;padding-top: 5px;width: 498px;}
  .screenshot .sch_overall2{width:100%;clear:both;}
  .screenshot .sch_overall p.sch_skill,  .screenshot .sch_overall2 p.sch_skill{display: inline-block;loat: left;font-size: 10px;font-weight: bold;text-align: right;width: 159px;height: 18px;color:#78b61e;margin-right: 6px;padding:0;line-height:22px;clear:both;} 
  .locale_ru .screenshot .sch_overall p.sch_skill,.locale_ru  .screenshot .sch_overall2 p.sch_skill{font-size:8px}
  .locale_ar .screenshot .sch_overall p.sch_skill, .locale_ar  .screenshot .sch_overall2 p.sch_skill{text-align:left;margin-right:0;margin-left:6px}
	.screenshot .sch_overall p.sch_skill.sch_yellow, .screenshot .sch_overall2 p.sch_skill.sch_yellow{color:#fac630;}
    .screenshot .sch_overall p.sch_skill.sch_red, .screenshot .sch_overall2 p.sch_skill.sch_red{color:#f65514;}
  .screenshot .sch_overall .sch_barraverde, .screenshot .sch_overall2 .sch_barraverde{height:8px;width:auto;display:inline-block;margin-right:10px;background-color:#78b61e;margin-top:7px}
  .locale_ar .screenshot .sch_overall .sch_barraverde,.locale_ar  .screenshot .sch_overall2 .sch_barraverde{margin-right:0;margin-left:10px;}
  .screenshot .sch_overall .sch_barraverde.yel, .screenshot .sch_overall2 .sch_barraverde.yel{background-color:#fac630;}
  .screenshot .sch_overall .sch_barraverde.red, .screenshot .sch_overall2 .sch_barraverde.red{background-color:#f65514;}
  .screenshot .sch_overall strong, .screenshot .sch_overall2 strong{font-size:12px;font-weight:bold;color:#78b61e;}
  .screenshot .sch_overall strong.yel, .screenshot .sch_overall2 strong.yel{color:#fac630;}
  .screenshot .sch_overall strong.red, .screenshot .sch_overall2 strong.red{color:#f65514;}
  
.screenshot.hom_2b{}	
   .screenshot.hom_2b .sch_flashtop{margin-left:5px;margin-top:5px}
   .screenshot.hom_2b .sch_flashtop p {border: 0px solid #E4E4E4;display: inline-block;float: left;height: 136px;margin: 0 4px 0 0;padding: 2px 5px 0;text-align: center;width: 102px;font-size:11px;letter-spacing:-0.05em}
   .ie8 .screenshot.hom_2b .sch_flashtop p.grey_perla{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;}
   .screenshot.hom_2b .sch_flashtop p span{width:50px;height:50px;display:block;margin:0 auto;background-size:106px}
   .screenshot.hom_2b .sch_flashtop p strong{display:block;padding-top:15px;font-size:21px;}
   .screenshot.hom_2b .sch_flashtop p.sch_previous{color:#555}.screenshot.hom_2b .sch_flashtop p.sch_previous span{background-position:0px -773px}
   .ie8 .screenshot.hom_2b .sch_flashtop p{background-color:transparent !important}
   .screenshot.hom_2b .sch_flashtop p.sch_current{color:#78b61e;}.screenshot.hom_2b .sch_flashtop p.sch_current span{background-position:0px -727px}
   .screenshot.hom_2b .sch_flashtop p.sch_evo{color:#78b61e}.screenshot.hom_2b .sch_flashtop p.sch_evo span{background-position:0px -819px}
   .locale_de .screenshot.hom_2b .sch_flashtop p.sch_evo{letter-spacing: -0.1em;}
.screenshot.hom_2c{}
   .screenshot.hom_2c p.sch_title{padding:0;font-size:11px;font-weight: bold;padding:6px 0 6px 12px;border-bottom:solid 1px #e4e4e4}
   .locale_ar .screenshot.hom_2c p.sch_title{padding:6px 12px 6px 0}
   .screenshot.hom_2c p.sch_one_skill{display: inline-block;float: left;height: 86px;margin: 0 2px 0 0;padding: 2px 0px 0;text-align: center;width: 79px;font-size:9px;letter-spacing:-0.0em;line-height:10px}
   .screenshot.hom_2c p.sch_one_skill span{width:70px;height:61px;display:block;margin:0 auto;background-size:82px;background-position:20px -678px}
   .screenshot.hom_2c p.sch_one_skill .one_inh{background-position:10px -678px}
   .screenshot.hom_2c p.sch_one_skill .one_pla{background-position:10px -731px}
   .screenshot.hom_2c p.sch_one_skill .one_prs{background-position:10px -786px}
   .screenshot.hom_2c p.sch_one_skill .one_foc{background-position:10px -841px}
   .screenshot.hom_2c p.sch_one_skill .one_dda{background-position:10px -894px}
   .screenshot.hom_2c p.sch_one_skill .one_shi{background-position:10px -945px}

.screenshot.hom_3b {}
   .screenshot.hom_3b p.sch_title{border-bottom:solid 1px #e4e4e4;height:19px;width:393px !important;padding:0px 0 0 10px;font-size:9px}
   .locale_ar .screenshot.hom_3b p.sch_title{padding:0 10px 0 0}
   .locale_fr .screenshot.hom_3b p.sch_title, .locale_de .screenshot.hom_3b p.sch_title{letter-spacing:-0.05em}
	 .screenshot.hom_3b .sch_onlyoverall{border:solid 1px #e4e4e4;width:87px;padding-left:3px;margin:2px;font-size:8px;color: #0098E3;float:right;display:block;line-height:12px;background-size:80px;background-position:73px -452px;background-repeat:no-repeat}
   .locale_ar .screenshot.hom_3b .sch_onlyoverall{float:left;padding-left:0;padding-right:3px;background-position:0px -452px;}
	 .screenshot.hom_3b p.sch_graphscore{float:left;margin-left:33px;margin-top:0px;font-size:8px;font-weight:bold;}
	 .screenshot.hom_3b.exc_pro2 p.sch_graphscore{margin-left:10px}
		 
     .screenshot.hom_3b p.sch_graphsessions{float:right;margin-right:12px;margin-top:99px;font-size:8px;font-weight:bold;}
	 .screenshot.hom_3b.exc_pro2 p.sch_graphsessions{margin-top:107px}	
	 .screenshot.hom_3b p.sch_title strong{font-weight:normal}

.screenshot.hom_4b {z-index:15}
   .screenshot.hom_4b p.sch_training{margin:0;color:#0098E3;padding:65px 10px 11px 74px;font-size:11px;font-weight:bold;line-height:12px;}
	   .locale_pt_BR .screenshot.hom_4b p.sch_training,.locale_pt_PT .screenshot.hom_4b p.sch_training{font-size:10px}
	   .locale_es .screenshot.hom_4b p.sch_training{font-size:10px;}
	   .locale_ar .screenshot.hom_4b p.sch_training{padding-right:16px}
	   .locale_ru .screenshot.hom_4b p.sch_training{letter-spacing:-0.05em;font-size:10px;}
	   .mac.gecko .locale_ru .screenshot.hom_4b p.sch_training, .webkit .locale_ru .screenshot.hom_4b p.sch_training {letter-spacing:-0.08em}
	   .win.safari .locale_ru .screenshot.hom_4b p.sch_training {letter-spacing:-0.1em}


.screenshot.pro_2b{width:459px;height:212px;position:absolute;bottom:-31px;right:108px}
  .locale_ar .screenshot.pro_2b{right:auto;left:108px}
  .ie8 .screenshot.pro_2b{background-image:url(../../img/new_cognifit/sch_ie8/screenshot_pro2b.png);}
  .ie8 .locale_ar .screenshot.pro_2b{background-image:url(../../img/new_cognifit/sch_ie8/screenshot_pro2b_ar.png);}

.screenshot.pro_4{width:501px;height:230px;position:absolute;top:-255px;right:360px}
  .locale_ar .screenshot.pro_4{right:auto;left:360px}
  .ie8 .screenshot.pro_4{background-image:url(../../img/new_cognifit/sch_ie8/screenshot_pro4.png);width:501px;height:230px;position:absolute;top:-255px;right:360px}
  .ie8 .locale_ar .screenshot.pro_4{background-image:url(../../img/new_cognifit/sch_ie8/screenshot_pro4_ar.png);width:501px;height:230px;position:absolute;top:-255px;right:auto;left:360px}
.screenshot.pro_5{width:500px;height:329px;position:absolute;bottom:70px;right:-60px}
  .locale_ru .screenshot.pro_5{height:336px}
  .locale_ar .screenshot.pro_5{right:auto;left:-60px}
  .ie8 .screenshot.pro_5{background-image:url(../../img/new_cognifit/sch_ie8/screenshot_pro5.png);}
  .ie8 .locale_ar .screenshot.pro_5{background-image:url(../../img/new_cognifit/sch_ie8/screenshot_pro5_ar.png);}
.screenshot.pro_6{width:584px;height:190px;position:absolute;bottom:70px;right:-60px}
  .locale_ar .screenshot.pro_6{right:auto;left:-60px}
  .ie8 .screenshot.pro_6{background-image:url(../../img/new_cognifit/sch_ie8/screenshot_pro6.png);}
  .ie8 .locale_ar .screenshot.pro_6{background-image:url(../../img/new_cognifit/sch_ie8/screenshot_pro6_ar.png);}
  
  .sp_sch_pro.sch_mgroup{background-size:63px;background-repeat:no-repeat;background-position:13px -390px}	
  
.sp_sch_pro {background-image:url("../../img/new_cognifit/sp-screen-pro@2x.png");}
.ie8 .sp_sch_pro {background-image:none}

.screenshot .sch_menu{width:565px;display:block;border-bottom:solid 1px #e4e4e4;height:36px}
   .screenshot p{width:auto;padding:0;font-size:11px}
   .sch_menu p{display: inline-block;font-size: 11px;font-weight: bold;height: 37px;line-height: 37px;margin-right: 0px;padding: 0;text-align: center;width: 93px;border-right:solid 1px #e4e4e4;float:left}
	  .locale_ar .sch_menu p{font-size:10px;border-right:0;border-left:solid 1px #e4e4e4}
	  .locale_fr .sch_menu p{font-size:10px;letter-spacing:-0.05em}
	  .webkit .locale_fr .sch_menu p {letter-spacing:-0.08em}
	  .locale_de .sch_menu p, .locale_it .sch_menu p{letter-spacing:-0.05em}
	  .for_pro.locale_es .main .int_section .sch_menu p,.for_pro.locale_pt_BR .main .int_section .sch_menu p,.for_pro.locale_pt_PT .main .int_section .sch_menu p{font-size:10px}
	  .locale_nl .sch_menu p{font-size:10px;letter-spacing:-0.05em}
	  .locale_ru .sch_menu p{letter-spacing:-0.1em;font-size:8px}
  .sch_menu p.active{color:#fff;background:#0098e3;border:0;}
  .sch_menu p.lastop{border:0;width:93px;}
  .sch_over_users{width:100%;display:block;height:109px;border-bottom:solid 1px #e4e4e4}
  .sch_have_avat{clear:both;margin-top:6px;}
  .ava_pro{width:34px;height:34px;float:left;margin-right:1px;display:block;background-size:54px;}
  .ava_pro.ava_pro1{background-position:-4px -432px}
  .ava_pro.ava_pro2{background-position:-4px -470px}
  .ava_pro.ava_pro3{background-position:-4px -505px}
  .ava_pro.ava_pro4{background-position:-4px -542px}
  .ava_pro.ava_pro5{background-position:-4px -578px}
  .ava_pro.ava_pro6{background-position:-4px -616px}
  .ava_pro.ava_pro7{background-position:-4px -653px}
  .ava_pro.ava_pro8{background-position:-4px -690px}
  p.sch_title{width:100% !important;padding:0;font-size:11px;font-weight: bold;padding: 13px 0 0 18px;}
  .locale_ru .main #apps .int_section p.sch_title{font-size:9px}
  .locale_ar p.sch_title{padding:13px 18px 0 0}
  .sch_over_users p{padding-left:18px}
  .locale_ar .sch_over_users p{padding-left:0;padding-right:18px}
  .sch_over_trains p.sch_title{padding-top:4px}
  .locale_ar .sch_over_trains p.sch_title{padding-left:0;padding-right:18px}
  .sch_over_trains .sch_over_train_unit{clear: both;display: block;height: 39px;}
  .sch_over_trains .sch_over_train_unit p{display:inline-block;font-weight:bold;}
  .sch_over_trains .sch_over_train_unit .ava_pro{margin-top:6px;margin-left:18px;width:32px;height:32px}
  .locale_ar .sch_over_trains .sch_over_train_unit .ava_pro{float:right;margin-right:18px;margin-left:0}
  .sch_over_trains .sch_over_train_unit p.name_user{line-height: 13px;padding-left: 5px;padding-top: 4px;width: 229px;color:#0098E3}
  .locale_ar .sch_over_trains .sch_over_train_unit p.name_user{padding-left:0;padding-right:5px}
  .sch_over_trains .sch_over_train_unit p.name_user .name_train{font-weight:normal;color:#444;}
  .locale_pt_BR .sch_over_trains .sch_over_train_unit p.name_user .name_train,.locale_pt_PT .sch_over_trains .sch_over_train_unit p.name_user .name_train{font-size:9px}
  .locale_ru .sch_over_trains .sch_over_train_unit p.name_user .name_train{font-size:8px}
  .locale_de .sch_over_trains .sch_over_train_unit p.name_user .name_train{font-size:9px}
  .sch_over_trains .sch_over_train_unit p.sp_sch_pro.sub_o_baj{background-size: 92px auto;display: block;float: left;height: 29px;margin-left: 24px;width: 29px;background-position:0 -1px}
  .sch_over_trains .sch_over_train_unit p.sp_sch_pro.sub_o_baj.baj{background-position:0 -30px}
  .locale_es .sch_over_trains .sch_over_train_unit p.name_user .name_train{font-size:9px}
  .sch_over_trains .sch_over_train_unit p.current_score, .sch_over_trains .sch_over_train_unit p.past_score{line-height: 13px;padding-top: 3px;text-align: center;width: 102px;border-left:solid 1px #e4e4e4;border-right:solid 1px #e4e4e4}
  .locale_es .sch_over_trains .sch_over_train_unit p.current_score, .sch_over_trains .sch_over_train_unit p.past_score, .locale_it .sch_over_trains .sch_over_train_unit p.current_score, .locale_ru .main .int_section .sch_over_trains .sch_over_train_unit p.current_score{font-size:10px;}
   .sch_over_trains .sch_over_train_unit p.past_score{font-weight:normal;width:95px;border-left:0}	
  .locale_ar .sch_over_trains .sch_over_train_unit p.past_score{border-right:0;border-left:solid 1px #e4e4e4}
.screenshot.pro_2{}
   .sch_add_youcan p.sch_recomen{color: #0098E3;display: inline-block;height: 15px;line-height: 10px;padding-left: 38px;padding-top: 13px;width: 116px;font-size:10px;font-weight:bold;background-size:110px;background-repeat:no-repeat;background-position:23px -73px}
  .locale_ar .sch_add_youcan p.sch_recomen{padding-left:0;padding-right:38px;background-position:124px -73px}
  .sch_add_youcan p.sch_recomen.active{background-position:23px -100px}
  .locale_ar .sch_add_youcan p.sch_recomen.active{background-position:124px -100px}
  .sch_add_youcan.yourtrain p.sch_recomen{height:19px;padding-top:17px;padding-top:0;margin-top:15px}
  .sch_add_youcan p.sch_recomenbutton{clear: both;color: #FFFFFF;float: right;font-size: 11px;font-weight: bold;margin-right: 23px;margin-top: 6px;text-align: center;width: 112px;background-color: #0098E3;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;}
  .locale_ar .sch_add_youcan p.sch_recomenbutton{float:left;margin-right:0;margin-left:23px}
.screenshot.pro2b{}
   .sch_prescrito p.sch_title{padding-top:4px;font-size:10px;padding-left:12px;padding-bottom:4px;border-bottom:solid 1px #e4e4e4}
   .sch_prescrito p.sch_title strong{color: #0098E3;}
   .sch_pendiente{width:100%;clear:both;display:block;height:31px;padding-top:5px;border-bottom:solid 1px #e4e4e4}
   .sch_pendiente p.sch_trainpendiente{padding-left:4px;line-height:27px;width:300px;float:left}
  .locale_ru .sch_pendiente p.sch_trainpendiente{font-size:10px}
	   .locale_es .sch_pendiente p.sch_trainpendiente{font-size:9px;}
  .sp_sch_pro.ico_training {width:34px;height:27px;float:left;margin-right:1px;display:block;background-size:84px;background-position:1px -97px;margin-left:7px}
  .locale_ar.sp_sch_pro.ico_training{float:right;margin-right:7px;margin-left:1px}
  .sp_sch_pro.ico_training.ico_quimio{background-position:1px -127px;}
   .sch_pendiente p.sch_recomenbutton{width:102px;float:right;margin-right:10px;text-align:center;color:#fff;font-size:10px;font-weight:bold;background-color: #0098E3;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;margin-top:4px}
  .locale_ar .sch_pendiente p.sch_recomenbutton{float:left;margin-right:0;margin-left:10px}
  .sch_goal .sch_title{font-weight:bold;font-size:9px;border-bottom:solid 1px #e4e4e4;border-top:solid 1px #e4e4e4;height:30px;padding:0;width:100%;display:block;float:left;}
  .locale_ru .sch_goal .sch_title{font-size:8px}
  .sch_goal .sch_title strong{padding-top:10px;padding-left:12px;padding-bottom:9px;display:block;width:auto;float:left}
  .locale_fr .sch_goal .sch_title strong{letter-spacing:-.05em}
  .win.ie .sch_goal .sch_title strong{font-weight:normal}
  .locale_ar .sch_goal .sch_title strong{float:Right;padding-left:0;padding-right:12px;}
  .sch_goal .sch_goal_image1,  .for_pro .main #train .int_section .sch_goal .sch_goal_image2{background-size:110px;background-position:0% -731px;width:100px;float:right;height:30px;display:inline-block;background-position:no-repeat}
  p.goal_barra{border: 1px solid #E4E4E4;float: right;height: 13px;margin: 8px 17px 0 0;padding: 0;position: relative;width: 158px;}
  .locale_ru p.goal_barra{width:106px}
  .ie8 p.goal_barra{display:none}
  .locale_ar p.goal_barra{float:left;margin:8px 0 0 17px;}
  .locale_it p.goal_barra{width:140px}
  p.goal_barra .green_lines{color: #FFFFFF;display: block;font-size: 10px;font-weight: bold;height: 14px;margin: 0;padding: 0;width: 86px;padding-right:5px;text-align:right;line-height:14px}
  .locale_ar p.goal_barra .green_lines{float:left}
  .sch_goal .sch_goal_image2{background-position:-41px -625px;margin-right: 10px;position: absolute;right: -19px;top: -8px;width: 115px;background-size:120px}
  .sch_goal .sch_task_image{width:58px;height:63px;display:block;float:left;margin-left:2px;margin-top:8px;background-size:105px auto;}
  .locale_ar .sch_goal .sch_task_image{float:right;margin-left:0;margin-right:2px}
  .sch_task_image.imt1{margin-left:12px;}
  .locale_ar .sch_goal .sch_task_image.imt1{margin-left:0px;margin-right:12px}
  .sch_goal .sch_task_image.imt1{background-position:-2px -360px;margin-left:12px;}
  .locale_ar .sch_goal .sch_task_image.imt1, .locale_ar .sch_goal .sch_task_image.imt2, .locale_ar .sch_goal .sch_task_image.imt3{margin-left:0;margin-right:2px;}
  .locale_ar .sch_goal .sch_task_image.imt1{margin-right:12px;}
  .sch_goal .sch_task_image.imt2{background-position:0px -420px;margin-left:2px}
  .locale_ar .sch_goal .sch_task_image.imt2{background-position:-2px -420px}
  .sch_goal .sch_task_image.imt3{background-position:-2px -482px;margin-left:2px}
  .sch_goal1,.sch_goal2{text-align:center}
  .sch_goal1{display:block;margin-left:6px;float:left;width:130px;margin-top:8px;text-align:center;border-left:solid 1px #e4e4e4;border-right:solid 1px #e4e4e4;}
  .sch_goal1 p,  .for_pro .main #train .int_section .sch_goal2 p{text-align:center;font-size:9px;padding:4px 0;width:130px}
  .locale_ar .sch_goal1{float:right;margin-left:0;margin-right:6px}
  .sch_goal1 p.sch_select{color: #0098E3;padding:0px 5px 0 0;font-size:9px;margin-top:17px;float:right;margin-right:6px;width:111px;border:solid 1px #e4e4e4;background-size:80px;background-position:100px -439px;background-repeat:no-repeat}
  .sch_goal2{display:block;margin-left:1px;float:left;width:130px;padding-top:17px;}
  .sch_goal2 p.sch_pers_train{padding-top:0px;font-size:9px;padding-bottom:0;line-height:8px}
  .sch_goal2 p.sch_session{color: #444;padding-top:2px;font-size:9px;padding-bottom:6px}
  .sch_goal2 p.sch_session strong{color: #0098E3}
  .sch_goal2 p.sch_button{padding:0;padding-top:1px;color:#fff;font-size:9px;background-color: #0098E3;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;float:right;margin-right:5px;padding-top:1px;width:120px;}
  

.screenshot.pro_4{}
   .screenshot.pro_4 .sch_menu{width:501px;display:block;border-bottom:solid 1px #e4e4e4;height:32px}	
	.screenshot.pro_4 .sch_menu p{width:80px;height:32px;font-size:10px;line-height:32px}
	  .locale_ru .screenshot.pro_4 .sch_menu p{font-size:7px;letter-spacing:-0.05em}
	  .locale_ar .screenshot.pro_4 .sch_menu p{font-size:9px}
	  .locale_nl .screenshot.pro_4 .sch_menu p{font-size:8px}
	  .locale_fr .screenshot.pro_4 .sch_menu p,.locale_pt_PT/**/ .screenshot.pro_4 .sch_menu p,.locale_pt_BR/**/ .screenshot.pro_4 .sch_menu p{letter-spacing: -0.05em;font-size:9px;}
	.screenshot.pro_4 .sch_searchuser{height:30px;width:auto}
	.screenshot.pro_4 .sch_searchuser p.sch_filterby{width:auto;text-align:left;margin-left:5px;font-size:9px;padding-left:4px;line-height:29px;float:left;}
    .locale_ar .screenshot.pro_4 .sch_searchuser p.sch_filterby{text-align:right;margin-left:0;margin-right:5px;padding-left:0;padding-right:4px}
    .screenshot.pro_4 .sch_searchuser p.sch_allgropus{width:87px;margin:4px;font-size:8px;background-position: 73px -438px;background-repeat: no-repeat;background-size: 80px auto;float:left;border:solid 1px #e4e4e4;padding:0 3px}
   .locale_ar .screenshot.pro_4 .sch_searchuser p.sch_allgropus{background-position: 0px -438px;}
   .screenshot.pro_4 .sch_infouser{float:left;width:173px;border-right:solid 1px #e4e4e4}
   .locale_ar/**/ .screenshot.pro_4 .sch_infouser{border-right:0;border-left:solid 1px #e4e4e4;float:right}
	/**/ .screenshot.pro_4 .sch_infouser p.sch_numusers{background:#eee;color:#333;font-size:9px;height:28px;font-weight:bold;display:block;padding-left:4px;line-height:28px;width:169px}
   .locale_ar/**/ .screenshot.pro_4 .sch_infouser p.sch_numusers{padding-lefT:0;padding-right:4px}
	/**/ .screenshot.pro_4 .sch_infouser p.sch_numg{color:#333;font-size:11px;height:26px;font-weight:bold;border-top:solid 1px #e4e4e4;line-height:28px;width:169px;font-size:9px;font-weight:bold;padding-left:4px;clear:both;}
   .locale_ru/**/ .screenshot.pro_4 .sch_infouser p.sch_numg{font-size:7px}
   .locale_ar/**/ .screenshot.pro_4 .sch_infouser p.sch_numg{padding-left:0;padding-right:4px;}
	/**/ .screenshot.pro_4 .sch_infouser p.sch_numg .sch_value{display:block;text-align:right;font-size:11px;float:right;margin-right:4px;}
	/**/ .screenshot.pro_4 .sch_ranking{float:right;width:327px}
	/**/ .screenshot.pro_4 .sch_ranking p.sch_totaltime{background:#717171;color:#333;font-size:9px;height:28px;font-weight:bold;display:block;padding-left:4px;line-height:28px;width:323px;color:#fff;}
   .locale_ar/**/ .screenshot.pro_4 .sch_ranking p.sch_totaltime{padding-left:0;padding-right:4px;}
	/**/ .screenshot.pro_4 .sch_ranking .sch_left{floaT:left;width:162px;border-right:solid 1px #e4e4e4}
	/**/ .screenshot.pro_4 .sch_ranking p.sch_mtitle{height:24px;line-height:24px;font-size:10px;font-weight:bold;padding-left:4px;width:158px;border-bottom:solid 1px #e4e4e4}
   .locale_ar/**/ .screenshot.pro_4 .sch_ranking p.sch_mtitle{padding-left:0;padding-right:4px}
	/**/ .screenshot.pro_4 .sch_ranking .sch_right{floaT:right;width:162px;}
	/**/ .screenshot.pro_4 .sch_ranking p.sch_ruser{padding-left:40px;width:100px;border-top:solid 0px #e4e4e4;height:26px;line-height:11px;font-size:10px;font-weight:bold;padding-left:6px;width:156px;padding-top:8px}
   .locale_ar/**/ .screenshot.pro_4 .sch_ranking p.sch_ruser{padding-lefT:0;padding-right:6px}
	/**/ .screenshot.pro_4 .sch_ranking p.sch_ruser .ava_pro{background-size:47px;height:29px;width:29px}
   .locale_ar/**/ .screenshot.pro_4 .sch_ranking p.sch_ruser .ava_pro{float:right;margin-left:2px}
	/**/ .screenshot.pro_4 .sch_ranking p.sch_ruser .ava_pro.ava_pro1{background-position:-4px -377px}
	/**/ .screenshot.pro_4 .sch_ranking p.sch_ruser .ava_pro.ava_pro2{background-position:-4px -438px}
	/**/ .screenshot.pro_4 .sch_ranking p.sch_ruser .ava_pro.ava_pro3{background-position:-4px -534px}
	/**/ .screenshot.pro_4 .sch_ranking p.sch_ruser .ava_pro.ava_pro4{background-position:-4px -410px}
	/**/ .screenshot.pro_4 .sch_ranking p.sch_ruser .ava_pro.ava_pro5{background-position:-4px -470px}
	/**/ .screenshot.pro_4 .sch_ranking p.sch_ruser .ava_pro.ava_pro6{background-position:-4px -600px}
   
    .screenshot.pro_4 .sch_ranking p.sch_ruser .sch_mscore_title{font-weight:normal;display:block;color:#333;}
    .screenshot.pro_4 .sch_ranking p.sch_ruser .sch_mscore_title strong{display:inline;padding-left:3px}
.screenshot.hom_2.exc_pro{height:304px}
   .screenshot.hom_2.exc_pro p.sch_title{border-bottom:solid 1px #e4e4e4;height:23px;width:488px !important;padding:3px 0 0 10px}
   .locale_ar .screenshot.hom_2.exc_pro p.sch_title{padding:3px 10px 0 0}
   .screenshot.hom_2.exc_pro p.sch_title strong{font-weight:normal}
   
.screenshot.hom_3b.exc_pro2{bottom:20px}
.main .int_section .screenshot.hom_3b.exc_pro2 p.sch_title{padding:4px 0 5px 10px;}
  .locale_ru  .main .int_section .screenshot.hom_3b.exc_pro2 p.sch_title{font-size:8x;letter-spacing:-0.05em}
  .locale_ar  .main .int_section .screenshot.hom_3b.exc_pro2 p.sch_title{padding:4px 10px 5px 0px;}
 .locale_fr  .main .int_section .screenshot.hom_3b.exc_pro2 p.sch_title{letter-spacing:-0.05em}
 .webkit .locale_fr  .main .int_section .screenshot.hom_3b.exc_pro2 p.sch_title{letter-spacing:-0.08em}
 .locale_es  .main .int_section  .screenshot.hom_3b.exc_pro2 p.sch_title{font-size:8px}
   .main .int_section .screenshot.hom_3b.exc_pro2  .sch_onlyoverall{background-position:73px -442px}
 .locale_ar  .main .int_section .screenshot.hom_3b.exc_pro2  .sch_onlyoverall{background-position:0px -442px}

.screenshot.pro_5{}
   .screenshot.pro_5 .sch_user_unit.last{border:0}
   .screenshot.pro_5 .sch_user_unit p{display:inline-block}
   .screenshot.pro_5 .sch_user_unit p.sch_muser{line-height: 12px;padding-left: 0px;margin-top: 14px;width: 355px;color:#444;font-weight:bold;font-size:22px;background-size:94px;background-position:6px -751px}
  .avatar_profile{background-size:94px;background-position:6px -751px;width:76px;height:61px;float:left;display:block;margin-bottom:40px;}
  .screenshot.pro_5 .sch_user_unit p.sch_muser br{height:1px;}
  .locale_ar .avatar_profile{float:right;background-position:2px -751px}
   .screenshot.pro_5 .sch_user_unit p.sch_muser .john_smith{line-height:14px}
   .screenshot.pro_5 .sch_user_unit p.sch_muser .sch_mmail{color:#555;font-weight:normal;font-size:10px}
   .screenshot.pro_5 .sch_user_unit p.sch_muser .sch_pro_country{color:#555;font-weight:normal;font-size:10px;font-size:14px;font-weight:bold;padding-bottom:0px;display:block;padding-top:5px;line-height:13px}
   .screenshot.pro_5 .sch_user_unit p.sch_muser .sch_pro_country strong{background-size:125px auto;background-repeat:no-repeat;background-position:-4px -1780px;width:12px;height:12px;float:left}
  .locale_ar .screenshot.pro_5 .sch_user_unit p.sch_muser .sch_pro_country strong{float:right;margin-left:2px}
   .screenshot.pro_5 .sch_user_unit p.sch_muser .sch_profec{color:#0098E3;font-weight:bold;font-size:10px;display:inline-block}
   .screenshot.pro_5 .sch_user_unit p.sch_muser .sch_profechday{color:#666;font-weight:normal;font-size:10px;display:inline-block}
   .screenshot.pro_5 .sch_user_unit p.sch_muser .sch_profechday strong{color:#222;}
   .screenshot.pro_5 .sch_user_unit p.sch_mcurrent_score{border-right:solid 1px #e4e4e4;margin-top:12px;width:77px;padding-left:49px;font-weight:bold;color:#000;font-size:12px;line-height:11px;padding-top:10px}
   .screenshot.pro_5 .sch_user_unit p.sch_mcurrent_score .sch_mscore_title{color:#666;font-size:10px;}
   .screenshot.pro_5 .sch_user_unit p.sch_buttondesactive {border:solid 1px #e9e9e9;display: block;float: right;text-align: center;width: 106px;padding:1px;margin-top:12px;margin-right:13px;color: #555;font-size:10px;font-weight:bold;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;}
  .locale_tr .screenshot.pro_5 .sch_user_unit p.sch_buttondesactive{font-size:8px}
  .locale_ru .screenshot.pro_5 .sch_user_unit p.sch_buttondesactive{font-size:8px;}
  .locale_ar .screenshot.pro_5 .sch_user_unit p.sch_buttondesactive{float:left;margin-right:0;margin-left:13px;}
  .locale_fr .screenshot.pro_5 .sch_user_unit p.sch_buttondesactive{font-size:9px}
   .screenshot.pro_5 .sch_user_unit p.sch_buttonsend {border:solid 1px #e9e9e9;display: block;float: right;text-align: center;width: 106px;padding:1px;margin-top:2px;margin-right:13px;color: #0098E3;font-size:10px;font-weight:bold;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;}
  .locale_ru .screenshot.pro_5 .sch_user_unit p.sch_buttonsend,.locale_pt_PT/**/ .screenshot.pro_5 .sch_user_unit p.sch_buttonsend,.locale_pt_BR/**/ .screenshot.pro_5 .sch_user_unit p.sch_buttonsend{font-size:9px}
  .locale_it .screenshot.pro_5 .sch_user_unit p.sch_buttonsend{font-size:9px}
  .locale_ar .screenshot.pro_5 .sch_user_unit p.sch_buttonsend{float:left;margin-right:0;margin-left:13px;}
   .screenshot.pro_5 .sch_user_unit p.sch_mgroup {border: 0 none;display: block;float: right;text-align: left;width: 69px;padding:1px;margin-top:0px;margin-right:13px;padding-left:37px;color: #0098E3;font-size:10px;font-weight:bold;}	
  .locale_ar .screenshot.pro_5 .sch_user_unit p.sch_mgroup{float:left;margin-right:0;margin-left:13px;}
   .screenshot.pro_5 .sch_user_unit p.sch_buttongroup {display: block;float: right;text-align: center;width: 106px;padding:1px;margin-top:1px;margin-right:13px;color: #fff;font-size:10px;font-weight:bold;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;border:solid 1px #0098E3;}
   .sch_list{border-top:solid 1px #e4e4e4;width:100%;display:block;clear:both;margin-top:4px;float:left;padding-top:2px}
   .sch_list p.sch_title{display:inline-block;width:200px !important;padding:0px 0 0 10px;height:20px;font-size:10px;}
  .locale_ar .sch_list p.sch_title{padding-left:0;padding-right:10px}
   .sch_list p.sch_orderby{display:inline-block;float:right;margin-right:5px;font-size:10px;}
  .sch_mbuttonuser{float:right;width:109px}
  .locale_ar .sch_list p.sch_orderby{float:left;margin-right:0;margin-left:5px}
   .sch_list p.sch_orderby .sch_bysession{margin-left:5px;font-size:10px;border:solid 1px #e4e4e4;font-size:9px;color:#0098E3;min-width:90px;text-align:left;padding:1px;line-height:10px;display:inline-block;background-position: 73px -441px;background-repeat: no-repeat;background-size: 80px auto;}
  .locale_ar .sch_list p.sch_orderby .sch_bysession{background-position:0px -441px;margin-left:0;margin-right:5px;text-align:right;}
   .sch_table{clear:both;}
   .sch_tablehead p{background-color:#0098E3;color:#fff;font-size:9px;border-right:solid 1px #fff;}
   .sch_table p{display:inline-block;height:16px;text-align:center;border-right:solid 1px #e4e4e4;padding:2px;margin:0;float:left;}
  .locale_ar .sch_table p{border-right:0;border-left:solid 1px #e4e4e4}
   .sch_table p.sch_t_icon{width:35px;background-position: 6px -116px;background-size: 77px auto;}
  .sch_table p.sch_t_icon2{;background-position: 6px -144px;}
  .sch_table p.sch_t_icon3{;background-position: 6px -171px;}
  .sch_table p.sch_t_type{width:195px;text-align:left;padding-left:3px}	
  .locale_ar .sch_table p.sch_t_type{padding-left:0;padding-right:3px;text-align:right;}
  .sch_table p.sch_t_session{width:44px;}
  .sch_table p.sch_t_date{width:89px;}	
  .sch_table p.sch_t_score{width:60px;}	
  .sch_table p.sch_t_updown{width:45px;border-right:0}	
  .locale_ar .sch_table p.sch_t_updown{width:49px;border-left:0}
   .sch_tableline p	{height:23px;line-height:23px;border-bottom:solid 1px #e4e4e4;}	
   .sch_tableline p.sch_t_icon{}
   .sch_tableline p.sch_t_type{font-size:9px}	
	  .locale_ru .sch_tableline p.sch_t_type{font-size:7px}
	  .locale_es .sch_tableline p.sch_t_type,  .for_pro.locale_it .main .int_section .sch_tableline p.sch_t_type{font-size:9px;letter-spacing:-0.05em}
	  .webkit .locale_es .sch_tableline p.sch_t_type,.webkit   .for_pro.locale_it.main .int_section .sch_tableline p.sch_t_type,
	  .locale_pt_BR .sch_tableline p.sch_t_type,.locale_pt_PT/**/ .sch_tableline p.sch_t_type{letter-spacing:-0.05em}
   .sch_tableline p.sch_t_session{font-size:14px;font-weight:bold;}
   .sch_tableline p.sch_t_date{font-size:10px;}	
   .sch_tableline p.sch_t_score{font-size:15px;font-weight:bold;color:#444}	
   .sch_tableline p.sch_t_score.green {color:#25b116}
   .sch_tableline p.sch_t_updown .sch_globe{background-color: #25b116;border-radius: 15px;color: #FFFFFF;display: block;float: right;font-size: 9px;font-weight: bold;line-height: 15px;margin-right: 5px;margin-top: 3px;padding: 0 4px 0 0;text-align: right;width: 28px;background-color: #25B116;background-position: -3px -556px;background-size: 94px auto;}
  .ie8 .sch_tableline p.sch_t_updown .sch_globe, .ie8 .sch_tableline p.sch_t_updown .sch_globe.red{background:transparent !important}
  .locale_ar .sch_tableline p.sch_t_updown .sch_globe{float:left;margin-right:0;margin-left:5px;padding:0 7px 0 4px;text-align:left;background-position: 20px -556px;}
  .sch_tableline p.sch_t_updown .sch_globe.red{background-color: #fe0000;background-position: -3px -570px;}
  .locale_ar .sch_tableline p.sch_t_updown .sch_globe.red{background-color: #fe0000;background-position: 20px -570px;}

.screenshot.pro_6{}
   /**/ .screenshot.pro_6 .sch_user_unit{height:119px;border:0}
  .screenshot.pro_6 .avatar_profile{background-size:103px;background-position:6px -751px;width:82x;height:66px;float:left;display:block;margin:0 6px 0 5px}
  .locale_ar .screenshot.pro_6 .avatar_profile{float:right;margin:0 5px 0 6px;background-position:-4px -751px}
   /**/ .screenshot.pro_6 .sch_user_unit p{display:inline-block}
   /**/ .screenshot.pro_6 .sch_user_unit p.sch_muser{line-height: 8px;margin-top: 14px;width: 300px;color:#444;font-weight:bold;font-size:22px;}
   /**/ .screenshot.pro_6 .sch_user_unit p.sch_muser .john_smith{line-height:13px}
   /**/ .screenshot.pro_6 .sch_user_unit p.sch_muser .sch_professionale{color:#f75d10;font-weight:bold;font-size:13px;display:block;margin-top:7px;line-height:7px;text-transform:uppercase}
   /**/ .screenshot.pro_6 .sch_user_unit p.sch_muser .sch_pro_country{color:#555;font-weight:normal;font-size:10px;font-size:14px;font-weight:bold;padding-bottom:0px;display:block;padding-top:0px;line-height:13px}
  .locale_de/**/ .screenshot.pro_6 .sch_user_unit p.sch_muser .sch_pro_country{width:357px}
   /**/ .screenshot.pro_6 .sch_user_unit p.sch_muser .sch_pro_country strong{background-size:125px auto;background-repeat:no-repeat;background-position:-4px -1780px;width:12px;height:12px;float:left}
  .locale_ar/**/ .screenshot.pro_6 .sch_user_unit p.sch_muser .sch_pro_country strong{float:right}
   /**/ .screenshot.pro_6 .sch_user_unit p.sch_muser .sch_profec{color:#333;font-weight:bold;font-size:10px;display:inline-block}
   /**/ .screenshot.pro_6 .sch_user_unit .sch_bio{color:#0098E3;font-weight:bold;font-size:10px;display:inline-block;clear:both;padding-left:15px}
  .locale_ar/**/ .screenshot.pro_6 .sch_user_unit .sch_bio{padding-left:0;padding-right:15px}
   /**/ .screenshot.pro_6 .sch_user_unit .sch_biop{color:#555;font-weight:normal;}
   /**/ .screenshot.pro_6 .sch_user_unit p.sch_buttonsend {border:solid 1px #e9e9e9;display: block;float: right;text-align: center;width: 106px;padding:1px;margin-top:20px;margin-right:13px;color: #0098E3;font-size:10px;font-weight:bold;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;}
  .locale_ar/**/ .screenshot.pro_6 .sch_user_unit p.sch_buttonsend{float:left;margin-right:0;margin-left:13px}
  .locale_it/**/ .screenshot.pro_6 .sch_user_unit p.sch_buttonsend{font-size:9px}
   /**/ .screenshot.pro_6 .sch_contact{clear:both;border-top:solid 1px #e4e4e4;display:block;padding:5px;}
   /**/ .screenshot.pro_6 .sch_left_contact{float:left;margin-right:10px;width:230px;padding-left:54px;border-right:solid 1px #e4e4e4;display:block;background-size:66px auto;background-repeat:no-repeat;background-position:6px -965px;}
  .locale_ar/**/ .screenshot.pro_6 .sch_left_contact{float:right;border-right:0;border-left:solid 1px #e4e4e4;margin-left:10px;margin-right:0;padding-left:0;padding-right:54px;background-position:233px -965px}
   /**/ .screenshot.pro_6 .sch_left_contact p,  /**/ .screenshot.pro_6 .sch_right_contact p{display:block;float:none;line-height:15px}
   /**/ .screenshot.pro_6 .sch_left_contact p.sch_c_company {font-weight:bold;color:#222;font-size:14px;line-height:18px}
   /**/ .screenshot.pro_6 .sch_left_contact p.sch_c_street {font-weight:normal;color:#555;font-size:10px;padding-top:11px;line-height:0;padding-bottom:2px}
   /**/ .screenshot.pro_6 .sch_left_contact p.sch_c_city {font-weight:normal;color:#222;font-size:11px;padding-top:1px;}
   /**/ .screenshot.pro_6 .sch_right_contact{float:right;width:254px;margin-left:0px;display:block;color:#0098E3;padding-left:24px;background-size:73px auto;background-repeat:no-repeat;background-position:1px -477px;padding-bottom:10px;}
  .locale_ar/**/ .screenshot.pro_6 .sch_right_contact{float:left;padding-left:0;padding-right:24px;background-position:261px -477px}
   /**/ .screenshot.pro_6 .sch_right_contact p{color:#0098E3;}	
   /**/ .screenshot.pro_6 .sch_right_contact p.sch_c_phone{color:#444;}		


/* PROFESSIONALS */

.for_pro #training{background:url(../../img/new_cognifit/brain_pro.jpg) 50% 50% no-repeat fixed;margin: 0;padding: 180px 0 0 0;background-size:100%}
.for_pro #assess{background:url(../../img/new_cognifit/pens.jpg) 50% 0% no-repeat fixed;margin: 0;padding: 180px 0 0 0;background-size:100%}
.for_pro #train{background:url(../../img/new_cognifit/tecla.jpg) 50% 0% no-repeat fixed #8ec3e6;margin: 0;padding: 160px 0 0 0;background-size:100%}
.for_pro #profile{background:url(../../img/new_cognifit/bombilla.jpg) 50% 0% no-repeat fixed;margin: 0;padding: 180px 0 0 0;background-size:100%}
.for_pro #apps{background:url(../../img/new_cognifit/medical.jpg) 50% 0% no-repeat fixed;margin: 0;padding: 180px 0 0 0;background-size:100%}
.for_pro #mobile{background:url(../../img/new_cognifit/eye.jpg) 50% 0% no-repeat fixed;margin: 0;padding: 180px 0 0 0;background-size:100%}
.for_pro #challenge{background:url(../../img/new_cognifit/paper.jpg) 50% 0% no-repeat fixed;margin: 0;padding: 180px 0 0 0;background-size:100%}

.for_pro .total_page{width:100%;display:block}

/*.for_pro .share_box,  .noshare .share_box,  .new_home .share_box, .pubPages .share_box{display:none;}*/
.for_pro.about_pro .share_box{display:block;}
.for_pro .int_section{position:relative}
.for_pro .ref_share, .new_home .ref_share, .noshare .ref_share, .pubPages .ref_share{top:-1000px}


.mod_explain{width:100%;background-color:rgba(0, 124, 213, 0.90);clear:both;}
.mod_explain .int_section{padding-bottom:15px;padding-top:8px}
.mod_explain .int_section p{color:#fff;font-size:16px}
.mod_explain a{float:left;}
  .locale_ar .mod_explain a{float:right;}
.mod_explain.photo_text, .mod_explain.video_text, .mod_explain.link_text, .mod_explain.journal_text,  .mod_explain.heart_text,  .mod_explain.mood_text, .mod_explain.search_text,  .mod_explain.box_text, .mod_explain.brain_text,  .mod_explain.head_text{display:none;}

.new_home .int_section{position:relative;width:980px}
.pico_top1, .pico_top2, .pico_top3, .pico_top4, .pico_top5{width:22px;height:8px;background-position:0 -1241px;bottom:-95px;position:absolute;display:none;opacity:0.97}

/* SECTIONS 
-------------------------------------------------------------- */

.new_sections .int_section{margin: 0 auto;width:840px;}
   .new_sections.for_pro .int_section{width:940px}
.new_sections h1{color:#007cd5;font-size:60px;font-weight:400;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:55px;padding-top:20px}
.new_sections h3,  .new_sections h4{color:#007cd5;font-size:36px;font-weight:400;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:38px}
 .new_sections .didyouknow h3,  .new_sections .didyouknow h4{font-size:22px;line-height:22px;margin-top:10px;}
.new_sections .int_section p{font-weight:400;color:#555;font-size:16px;width:auto;}
.new_sections .int_section ul{margin-left:20px;}
  .locale_ar.new_sections .int_section ul{margin-right:20px;margin-left:0}
   .new_sections .gamesCorp .int_section p{font-size:14px;width:845px;margin: auto}
.new_sections .int_section ul li{list-style:disc;font-size:14px;line-height:17px;color:#555;margin-bottom:4px;}
.new_sections.for_pro .int_section ul li{margin:0;padding:0;list-style:none}
.new_sections .mod_rest .int_section .mod_text p{font-size:14px;line-height:18px}
.new_sections .mod_rest .int_section .mod_text p.sub{font-style:italic;font-size:13px}
.new_sections .first_frame{position:absolute;top:0;left:0;height:300px;width:100%;display:block;z-index:-100;background-size:100%;background-position:50% 100%;min-width:1000px}
  .win.opera .new_sections .first_frame{background-position:0 100%}
  .locale_ar.new_sections .first_frame{left:auto;right:0}
.new_sections .mod_full{width:980px;margin:0 auto;margin-top:120px;margin-bottom:30px}
  .ie8  .new_sections .mod_full{border:solid 1px #e4e4e4}
.new_sections .mod_full .int_section{padding-top:30px;padding-bottom:30px;width:880px}
.new_sections .mod_full .int_section p{line-height:18px;}
.new_sections .mod_line{clear:both;display:block}
.new_sections .mod_line.int_section{padding:0;display:inline-block}
.new_sections .mod_line .mod_text{padding-left:40px}
  .locale_ar.new_sections .mod_line .mod_text{padding-right:40px;padding-left:0}
.new_sections .mod_line img{padding-right:10px;float:left;}
  .locale_ar.new_sections .mod_line img{padding-left:10px;float:right;padding-right:0}
.new_sections .mod_line h3{font-size:18px;line-height:18px}
.new_sections .mod_line .mod_text p.more_line{font-size:11px;line-height:15px;padding:0}
.new_sections .mod_line .mod_text p.more_line a{font-size:11px;text-decoration:none;line-height:15px}
.new_sections .mod_line .info_area{margin-top:30px;display:inline-block;float:left}
  .locale_ar.new_sections .mod_line .info_area{float:right}
.new_sections .mod_middle{display:block;float:left}
  .locale_ar.new_sections .mod_middle{float:right}
.new_sections .mod_middle.int_section{padding:0;display:inline-block;width:489px;margin:0}
.new_sections .mod_middle .mod_text{padding-left:15px;}
  .locale_ar.new_sections .mod_middle .mod_text{padding-right:15px;padding-left:0}
.new_sections .mod_middle img{padding-right:10px;float:left;}
  .locale_ar.new_sections .mod_middle img{padding-left:10px;float:right;padding-right:0}
.new_sections .mod_middle h3{font-size:18px;line-height:18px}
.new_sections .mod_middle .mod_text p.more_line{font-size:11px;line-height:15px;padding:0}
.new_sections .mod_middle .mod_text p.more_line a{font-size:11px;text-decoration:none;line-height:15px}
.new_sections .mod_middle .info_area{margin-top:30px;display:block;float:left;width:230px;}
  .locale_ar.new_sections .mod_middle .info_area{float:right;}
.new_sections a .see_more_button{background-position:0 -1062px;width:15px;height:15px;cursor:pointer;display:inline-block;margin-left:4px;vertical-align:middle}
  .locale_ar.new_sections a .see_more_button{margin-left:0px;margin-right:4px;background-position:0 -1519px;}
.new_sections a:hover .see_more_button{background-position:0 -1077px;}
  .locale_ar.new_sections a:hover .see_more_button{background-position:0 -1534px;}





/* ABOUT 
-------------------------------------------------------------- */

.new_sections .about .mod_first p{font-size:24px;line-height:26px}
.new_sections .about .mod_first{padding-top:30px;}
.new_sections .about .mod_right .mod_text{padding-left:360px;padding-right:20px}
.new_sections .about .mod_left .mod_text{padding-right:360px;padding-left:20px}
  .locale_ar.new_sections .about .mod_right .mod_text{padding-left:20px;padding-right:360px}
  .locale_ar.new_sections .about .mod_left .mod_text{padding-right:20px;padding-left:360px}
.new_sections .about .sp_about .mod_text{background-image:url('../../img/new_cognifit/sp_about.jpg');background-size:340px;background-repeat:no-repeat }
.new_sections.for_pro .about .sp_about .mod_text{background-image:url('../../img/new_cognifit/sp_about_pro.jpg');background-size:340px;background-repeat:no-repeat;background-position:100% 50% }
.new_sections .int_section.revolutionary_box, .new_sections .int_section.assesstrain_box{margin: 0 auto;width:880px;}
.new_sections .about .revolutionary_box .mod_text{background-position:0 50px; }
.new_sections .about .assesstrain_box .mod_text{background-position:100% -440px; }
  .locale_ar.new_sections .about .assesstrain_box .mod_text{background-position:0 -440px;margin:20px 0}

/* SKILLS 
-------------------------------------------------------------- */


.new_sections .skills .mod_first h1{font-size:72px;line-height:74px}
.new_sections .skills .mod_first h2{font-size:36px;line-height:38px;}
.new_sections .skills .mod_first h2 br{display:none}
.new_sections .skills .mod_first h2.min_h1{font-size:16px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;padding:0;color:#444;line-height:20px}
.new_sections .skills .mod_first{/*padding-top:30px;*/}
.new_sections .skills .mod_middle,  .new_sections.skills .mod_line{min-height:213px}
.new_sections .skills.skill_unit .mod_first h2{font-size:24px;line-height:24px;color:#777;padding-top:50px}
.new_sections .skills.skill_unit .mod_first h2 a:hover{color:#999;}
.new_sections .skills.skill_unit .mod_first h1{font-size:46px;line-height:46px;padding:0}
.new_sections .skills.skill_unit .mod_line{clear:both;display:block}
.new_sections .skills.skill_unit .mod_line.int_section{padding:0;display:inline-block;float:none;width:100%;padding-bottom:40px}
.new_sections .skills.skill_unit .mod_line .mod_text{padding-left:40px}
  .locale_ar.new_sections .skills.skill_unit .mod_line .mod_text{padding-right:40px;padding-left:0px}
.new_sections .skills.skill_unit .mod_line img{padding-right:20px;float:left;margin-top:20px;}
  .locale_ar.new_sections .skills.skill_unit .mod_line img{padding-right:0px;float:right;padding-left:20px}
.new_sections .skills.skill_unit .mod_line h3{font-size:18px;line-height:18px}
.new_sections .skills.skill_unit .mod_line .mod_text p.more_line{font-size:11px;line-height:15px;padding:0}
.new_sections .skills.skill_unit .mod_line .mod_text p.more_line a{font-size:11px;text-decoration:none;line-height:15px}
.new_sections .skills.skill_unit .mod_line .info_area{margin-top:20px;display:inline-block;float:left;width:600px}
  .locale_ar.new_sections .skills.skill_unit .mod_line .info_area{float:right}
.new_sections .skills .mod_line .mod_text{padding-left:20px}
  .locale_ar.new_sections .skills .mod_line .mod_text{padding-right:20px;padding-left:0px}
.new_sections .skills .mod_line .info_area{width:210px;}
.new_sections .skills .mod_line.int_section{float:left;width:488px;}
  .locale_ar.new_sections .skills .mod_line.int_section{float:right}
.new_sections .skills .mod_line{clear:none;min-height:213px}

.new_sections .skills.skill_unit .lanch_video{float:none;margin:0 auto;background-position:50% 0;width:100%;background-image:url('../../img/new_cognifit/lanch_video.png');display:block;height:200px;background-repeat:no-repeat}
  .locale_ar.new_sections .skills.skill_unit .lanch_video{background-image:url('../../img/new_cognifit/lanch_video_ar.png');}
  


.new_sections .skills.skill_unit .lanch_video a.video_big,  .new_sections .skills.skill_unit .lanch_video a.video_small{width:64px;height:43px;margin-top:90px;margin-right:90px;display:block;-moz-border-radius: 4px; -ms-border-radius:4px;-webkit-border-radius: 4px;border-radius:4px;border:solid 0px #fff;float:right;background:#C41E16;box-shadow: 0px 0px 2px #444;-moz-box-shadow: 0px 0px 2px #444;-webkit-box-shadow: 0px 0px 2px #444;}
.new_sections .skills.skill_unit .lanch_video a.video_small{float:left;margin-left:73px;margin-top:128px;width:40px;height:30px;margin-right:0}
.new_sections .skills.skill_unit .lanch_video a .play_big,  .new_sections .skills.skill_unit .lanch_video a .play_small{background-position:0 -1472px;width:41px;height:30px;margin:9px 18px;display:block;cursor:pointer}
.new_sections .skills.skill_unit .lanch_video a .play_small{background-position:0 -1453px;width:31px;height:16px;margin:7px 11px;}
.new_sections .skills.skill_unit .lanch_video a:hover{opacity:0.8}

.locale_ar.new_sections .skills.skill_unit .lanch_video a.video_big, .locale_ar.new_sections .skills.skill_unit .lanch_video a.video_small{float:left;margin-left:90px;margin-right:0;}
.locale_ar.new_sections .skills.skill_unit .lanch_video a.video_small{float:right;margin-left:0;margin-right:66px;}
.locale_ar.new_sections .skills.skill_unit .lanch_video a .play_big{background-position:11px -1472px}
.locale_ar.new_sections .skills.skill_unit .lanch_video a .play_small{background-position:12px -1453px}


.new_sections .skills.skill_unit .lanch_video .title_video_big{width:275px;display:block;height:200px;float:right;text-align:left;padding-top:40px;color:#007cd5;font-size:24px;}
  .locale_ar.new_sections .skills.skill_unit .lanch_video .title_video_big{float:left;text-align:right;}
.new_sections .skills.skill_unit .lanch_video .title_video_small{width:277px;display:block;float:left;padding-top:100px;text-align:right;color:#007cd5;font-size:20px}
  .locale_ar.new_sections .skills.skill_unit .lanch_video .title_video_small{float:right;text-align:left;}
.new_sections .skills.recovering .mod_line{clear:none;min-height:0;padding-bottom:20px;}
.new_sections .skills.recovering .mod_line .mod_text{padding-left:45px;}
  .locale_ar.new_sections .skills.recovering .mod_line .mod_text{padding-right:45px;padding-left:0}
.new_sections .skills.recovering .mod_line .info_area{width:410px;}
new_corpo.new_sections .skills.recovering .mod_first h1{font-size:46px;line-height:46px;padding:0}
.new_sections .skills.top_brain_unit .mod_line{clear:none;min-height:0;padding-bottom:40px;width:auto;margin-left:80px}
.new_sections .skills.top_brain_unit .mod_line .mod_text{padding-left:65px;}
  .locale_ar.new_sections .skills.top_brain_unit .mod_line .mod_text{padding-right:65px;padding-left:0}
.new_sections .skills.top_brain_unit .mod_line .info_area{width:550px;}
.corp-bg-img-expert{float:left;width:300px;margin-right:20px;margin-top:10px;display:none}
.new_sections .skills.top_brain_unit ol li{list-style: decimal inside none !important;margin:5px !important;font-size:13px;line-height:17px;color:#555}
.new_sections .skills.top_brain_unit ol li h3{display:inline-block;font-size:15px;font-weight:bold;}
/* .new_sections .skills.top_brain_unit ol li {font-weight: bold;}
.new_sections .skills.top_brain_unit ol li:first-line {

font-weight: normal;
}*/
.onlyLink{width:100%;padding-top:10px;padding-bottom:10px;border-top:solid 1px #e4e4e4;display:block;}
.onlyLink a.previ,.onlyLink a.previTres,.onlyLink a.next,.onlyLink a.nextDos{font-size:12px;font-weight:bold;}
.onlyLink a.next,.onlyLink a.nextDos{float:right;}
.new_sections .skills.top_brain_unit ol li p.inli{display:inline;}
.new_sections .skills.top_brain_unit p{font-size:14px;}
.new_sections .skills.top_brain_unit .info_area p{font-size:13px;padding-right:20px;padding-top:10px;font-weight:normal}
.new_sections .skills.top_brain_unit .mod_only_text p{font-size:13px;line-height:17px}

.new_sections .skills.top_brain_unit .mod_first h1{font-size:46px;line-height:46px;padding:0}


/* CIENCIA 
-------------------------------------------------------------- */

.new_sections .science .mod_first h1{font-size:36px;line-height:38px;}
.new_sections .science .mod_first h2{font-size:72px;line-height:74px}
.new_sections .science .mod_first h2.sub_h2{font-size:28px;line-height:30px;margin-top:20px}
.new_sections .science .mod_first p{font-size:18px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;padding:0;padding-right:100px;line-height:21px}
  .locale_ar.new_sections .science .mod_first p{padding-left:100px;padding-right:0}
.new_sections .science .mod_first p strong{color:#007cd5;font-size:22px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:26px;font-weight:normal}
.new_sections .science .mod_line{padding:20px 10px}
.new_sections .science .mod_line .info_area{margin-top:10px;width:700px}
.new_sections .science .icon_science{background:url("../../img/bg-scienValid112.png") 0 0 no-repeat;width:40px;height:80px;float:left;margin-right:10px;display:inline-block;}
  .locale_ar.new_sections .science .icon_science{float:right;margin-left:10px;margin-right:0}
.new_sections .science .icon_science.sc_1{background-position:0 0}
.new_sections .science .icon_science.sc_2{background-position:0 -86px}
.new_sections .science .icon_science.sc_3{background-position:0 -576px}
.new_sections .science .icon_science.sc_4{background-position:0 -271px}
.new_sections .science .icon_science.sc_5{background-position:0 -375px}
.new_sections .science .icon_science.sc_6{background-position:0 -479px}
.new_sections .science .icon_science.sc_7{background-position:0 -175px}
.new_sections .science .icon_science.sc_8{background-position:0 -577px}
.new_sections .science .icon_science.sc_9{background-position:0 -793px}
.new_sections .science .icon_science.sc_10{background-position:0 -913px}
.new_sections .science .icon_science.sc_11{background-position:0 -1029px}

/* JUEGOS 
-------------------------------------------------------------- */

.new_sections .gamesCorp .eachGame {float: left;height: 145px;text-align: center;}
.new_sections .gamesCorp .imgGameTop {float:left;width: 125px}
  .locale_ar.new_sections .gamesCorp .eachGame {float: right}
  .locale_ar.new_sections .gamesCorp .imgGameTop {float:right}
.new_sections .gamesCorp .imgGameTop a img {border:none}
.new_sections .gamesCorp .nameTask {height: auto;display:block;color: #777;font-size: 12px}


/* TERMS AND DESACTIVE NOT
-------------------------------------------------------------- */

.titStyle{display:none;}
.new_sections .terms .mod_full,  .new_sections .prPolitic .mod_full{margin-top:90px;}
.new_sections .terms.desactivar_notifiaciones .mod_full{margin-top:120px;}
.franja_desactive{border-top:solid 1px #e4e4e4;margin-top:20px;padding-top:10px;clear: both;display: block; overflow: hidden;}
.franja_desactive a{float:right;color:#fff;font-weight:bold;}
.new_sections .terms.desactivar_notifiaciones.article .mod_rest .int_section .mod_only_text p{font-size:18px}
.new_sections .terms.desactivar_notifiaciones.article .mod_rest .int_section .mod_only_text ul li p{font-size:16px}

/* ARTICLE 
-------------------------------------------------------------- */

.new_sections .article .first_frame{background-image:url('../../img/new_cognifit/default.jpg');background-position:50% 100%;background-repeat:no-repeat;}
 .win.opera .new_sections .article .first_frame{background-position:0 100%}
.new_sections .article .mod_first h1{font-size:48px;}
  .locale_ja.new_sections .article.sports .mod_first h1 {font-size: 46px}
.new_sections .article .mod_rest .int_section .mod_only_text p{font-size:14px;line-height:20px}
.new_sections .article.didyouknow .mod_rest .int_section .mod_only_text p.corp-nbottom{padding-top:5px;}
.new_sections .article.didyouknow .mod_rest .int_section .mod_only_text p.more_line{padding-top:0;}
.new_sections .article .mod_rest .int_section .mod_only_text ul li{font-size:12px;line-height:16px}
.new_sections .article .mod_rest .int_section .mod_only_text p.sub{padding:0;padding-top:15px}
.new_sections .article .mod_rest .int_section .mod_only_text p.sub strong{font-style:normal;color:#007cd5;font-size:18px;font-weight:400;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.new_sections .article .mod_rest .int_section .mod_only_text p.note{font-style:normal;color:#777;font-size:11px;font-weight:400;padding-bottom:0}
.new_sections .article .mod_rest .int_section .mod_only_text ul.ul-research li{list-style:none;background-repeat:no-repeat;background-size:20px;background-position:0 50%;line-height:20px;padding-left:30px}
  .locale_ar.new_sections .article .mod_rest .int_section .mod_only_text ul.ul-research li{padding-left:0px;padding-right:30px;background-position:100% 0}
  
/* LANDING PAGES
-------------------------------------------------------------- */
.article.landing .first_frame{background-image:url('../../img/new_cognifit/pillows/skills.jpg');background-position:50% 100%;background-repeat:no-repeat;background-size:100%}
 .win.opera .new_sections .article.landing .first_frame{background-position:0 100%}
.article.landing  h1{color: #007CD5;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size: 65px;font-weight: 400;line-height: 68px;padding-bottom: 20px;padding-top: 31px;}
.article.landing .land_intro{border-bottom:solid 1px #e4e4e4;}
.article.landing .land_buttons{border-top: 1px solid #E4E4E4;clear: both;display: block;float: none;padding: 25px 50px;height:48px;}
.locale_ar .article.landing .int_section .land_buttons{float:right;}
.article.landing .int_section .land_info{padding-top:30px}
.article.landing .mod_full .land_intro .int_section{position:relative;}
.article.landing .mod_full .land_intro .int_section p{font-size:18px;line-height:21px;color:#555555;padding-bottom:10px;padding-top:0px;margin:0;width:470px;float:left;min-height:178px}
  .locale_ar .article.landing .mod_full .land_intro .int_section p {float: right;}
.article.landing.concentration .mod_full .land_intro .int_section p{font-size:15px;line-height:18px}
.article.landing .mod_full .land_intro .int_section .landing_photo {bottom: -30px;position: absolute;right: 10px;}
  .locale_ar .article.landing .mod_full .land_intro .int_section .landing_photo {left: 10px;right: inherit}
.article.landing .mod_full .land_intro .int_section .landing_photo img{transform: rotate(1deg);box-shadow: 0 0 2px #999999;}
  .locale_ar .article.landing .int_section .land_info .landing_gra {float: right;}
.article.landing .int_section .land_info .landing_gra {float: left;width: 371px;position:relative;}
	.article.landing.concentration .int_section .land_info .landing_gra{margin-bottom:80px}
  .locale_fr .article.landing.stroke .int_section .land_info .landing_gra{margin-bottom:10px}
  .locale_en .article.landing.stroke .int_section .land_info .landing_gra{margin-bottom:100px}
.article.landing .int_section .land_info .landing_gra p.title_gra{margin:0;padding:0;width:285px;line-height:20px;font-size:18px;display:block;padding-left:12px;margin-bottom:10px}
.article.landing .int_section .land_info .landing_gra .meses_gra{position:absolute;right:118px;bottom:60px;font-size:14px;text-transform:lowercase;}
.article.landing .int_section .land_info .landing_gra .assess_gra{display:none;}
	  .article.landing.driving_assess .int_section .land_info .landing_gra .meses_gra,  .article.landing.general_assess .int_section .land_info .landing_gra .meses_gra{display:none;}
	  .article.landing.driving_assess .int_section .land_info .landing_gra .assess_gra,   .article.landing.general_assess .int_section .land_info .landing_gra .assess_gra{display:block;font-size:12px;}
	  .article.landing .int_section .land_info .landing_gra .assess_gra.worldscore{bottom: 168px;color: #FDC100;left: 155px;position: absolute;}
	  .article.landing .int_section .land_info .landing_gra .assess_gra.yourscore{ bottom: 137px;color: #7BA500;left: 199px;position: absolute;}
.article.landing .int_section .land_info .landing_gra .pie_gra{font-size:12px;display:block;width:285px;padding-left:23px;color:#999;line-height:16px}
  .locale_ar .article.landing .int_section .land_info .landing_gra .ast {left: inherit;right: -18px;}
.article.landing .int_section .land_info .landing_gra .ast{color: #0098E3;font-size: 25px;line-height: 24px;position:absolute;left:10px;bottom:11px;}
	.article.landing.adhd p .recolor{color:#ae4b28}
	.article.landing.concentration p .recolor{color:#b5ae12}
	.article.landing.driving p .recolor{color:#542daf}
	.article.landing.gmat p .recolor{color:#8fbb2b}
	.article.landing.memory p .recolor{color:#2a96b5}
	.article.landing.arithmetic p .recolor{color:#b82e57}
	.article.landing.planning p .recolor{color:#33b32e}
	.article.landing.spatial p .recolor{color:#78bc31}
	.article.landing.sports p .recolor{color:#5f6cc5}
	.article.landing.stroke p .recolor{color:#53bfd1}
	.article.landing.chemotherapy p .recolor{color:#037fc6}
	.article.landing.alzheimers p .recolor{color:#d15453}
	.article.landing.driving_assess p .recolor{color:#555}
	.article.landing.general_assess p .recolor{color:#555}
.article.landing .mod_full .int_section .land_info p{font-size:14px;line-height:17px;color:#555555;padding-bottom:10px;padding-top:0px;margin:0}
	.article.landing.contentration .mod_full .int_section .land_info p{font-size:12px;line-height:15px}
.article.landing .land_buttons a.sign_up {color: #FFFFFF;display: block;font-size: 18px;text-align: center;width: 260px;padding:15px;float:left;box-shadow: 0px 0px 1px #444;-moz-box-shadow: 0px 0px 1px #444;-webkit-box-shadow: 0px 0px 1px #444;}
.article.landing .land_buttons a.button.bt_social{color: #FFFFFF;display: block;font-size: 14px;margin-left: 8px;padding: 12px;text-align: center;width: 260px;float:left;box-shadow: 0px 0px 1px #444;-moz-box-shadow: 0px 0px 1px #444;-webkit-box-shadow: 0px 0px 1px #444;}
.article.landing .land_buttons a.button.bt_social span{display: inline-block;padding: 5px 0 5px 30px;text-align: left;width: 200px;}
.locale_fr  .article.landing .land_buttons a.button.bt_social span,.locale_nl  .article.landing .land_buttons a.button.bt_social span,.locale_ja .new_sections .article.landing .land_buttons a.button.bt_social span{width:134px}
.locale_zh_CN  .article.landing .land_buttons a.button.bt_social span{width:100px}
.locale_ru  .article.landing .land_buttons a.button.bt_social span{width:200px}
.locale_pt_BR  .article.landing .land_buttons a.button.bt_social span, .locale_tr  .article.landing .int_section .land_buttons a.button.bt_social span{width:183px}
.locale_pt_PT  .article.landing .land_buttons a.button.bt_social span{width:193px}
.article.landing .land_buttons .connect_social {width:200px}
.article.landing .land_buttons .connect_social.fb{background-position:0 -1012px;}
.article.landing .land_buttons .connect_social.tw{background-position:0 -1037px;}

/* RESEARCH
-------------------------------------------------------------- */

.new_sections .research p.titulo-about{font-size:14px;font-weight:bold;padding-bottom:0}
.new_sections .research p {padding-bottom:5px;}
.new_sections .research h2{font-size:30px;line-height:30px}

/* IPHONE IPAD MOODCRAFT
-------------------------------------------------------------- */

.new_sections .article .img_app_start{float:left;}
  .locale_ar.new_sections .article .img_app_start{float:right;}
.new_sections .article.iphone h1 span,  .new_sections .article.ipad h1 span,  .new_sections .article.moodcraft h1 span{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:62px;}
.new_sections .article.iphone h1,  .new_sections .article.ipad h1,  .new_sections .article.moodcraft h1{line-height:40px;font-size:30px}
.new_sections .article.iphone .img_app_start{background: url("../../img/bg_iphone.png") no-repeat scroll 0 0 #FFFFFF;width:295px;height:680px}
.new_sections .article.ipad .img_app_start{background: url("../../img/bg_ipad.png") no-repeat scroll 0 0 #FFFFFF;width:480px;height:673px}
.new_sections .article.moodcraft .img_app_start{background: url("../../img/bg_moodcraft.png") no-repeat scroll 0 0 #FFFFFF;width:295px;height:680px}
.new_sections .article.iphone .app_area,  .new_sections .article.moodcraft .app_area,  .new_sections .article.ipad .app_area{margin-left:40px;float:left;margin-top:20px;width:500px}
  .locale_ar.new_sections .article.iphone .app_area, .locale_ar .new_sections .article.moodcraft .app_area, .locale_ar .new_sections .article.ipad .app_area{margin-right:40px;float:right;margin-left:0}
.new_sections .article.ipad .app_area{margin-left:30px;float:left;margin-top:20px;width:360px}
  .locale_ar.new_sections .article.ipad .app_area{margin-right:30px;float:right;margin-left:0}
.new_sections .article.iphone .mod_rest .int_section .mod_only_text p,  .new_sections .article.ipad .mod_rest .int_section .mod_only_text p,  .new_sections .article.moodcraft .mod_rest .int_section .mod_only_text p{font-size:16px;line-height:20px}
.new_sections .article p.app_title{background-image:url("../../img/log_app.jpg");background-repeat:no-repeat;background-position:0 0px;height:105px;padding-top:8px;line-height:15px;padding-left:120px;margin-top:4px;}
  .locale_ar.new_sections .article p.app_title{padding-right:120px;padding-left:0;background-position:100% 0px;}
.new_sections .article.moodcraft p.app_title{background-image:url("../../img/log_app_moodcraft.png");margin-top:0}
.new_sections .article .mod_rest .int_section .mod_only_text p.app_title{font-size:34px;line-height:32px;}
.locale_fr.new_sections .article .mod_rest .int_section .mod_only_text p.app_title{font-size: 26px;line-height: 27px;}


.new_sections .app_download{background-image:url("../../img/locales/en/btn_apple.png");background-repeat:no-repeat;background-position:50% 0;height:100px;width:100%;margin-top:30px}
.locale_es.new_sections .app_download, .locale_es_MX .new_sections .app_download{background-image:url("../../img/locales/es/btn_apple.png");}
.locale_de.new_sections .app_download{background-image:url("../../img/locales/de/btn_apple.png");}
.locale_it.new_sections .app_download{background-image:url("../../img/locales/it/btn_apple.png");}
.locale_pt_BR.new_sections .app_download, .locale_pt_PT.new_sections .app_download{background-image:url("../../img/locales/pt_BR/btn_apple.png");}
.locale_nl.new_sections .app_download{background-image:url("../../img/locales/nl/btn_apple.png");}
.locale_ar.new_sections .app_download{background-image:url("../../img/locales/ar/btn_apple.png");}
.locale_ja.new_sections .app_download{background-image:url("../../img/locales/ja/btn_apple.png");}
.locale_tr.new_sections .app_download{background-image:url("../../img/locales/tr/btn_apple.png");}
.locale_ru.new_sections .app_download{background-image:url("../../img/locales/ru/btn_apple.png");}
.locale_zh_CN.new_sections .app_download, .locale_zh_HK.new_sections .app_download{background-image:url("../../img/locales/zh_CN/btn_apple.png");}

/* OTROS
-------------------------------------------------------------- */

.new_sections ol.corp-list-ol.corp-no-mp {padding-left:30px}
  .locale_ar.new_sections ol.corp-list-ol.corp-no-mp {padding-right:30px;padding-left:0}
.new_sections ol.corp-list-ol.corp-no-mp li{color: #555555;font-size: 12px;line-height: 18px;list-style: disc inside none;margin-bottom: 10px;}
.new_sections .skills.brainfacts .mod_line .info_area{width:190px;}
.new_sections .skills.brainfacts .mod_line.minfact{min-height:325px}


/* TWITTER
-------------------------------------------------------------- */

.new_home .twitter.mod_signup{display:block;min-height:400px}
.new_home .twitter.mod_signup .our_register{margin-left:60px;}
  .locale_ar.new_home .twitter.mod_signup .our_register{margin-right:0px;margin-left:60px}
.new_home .header.tw_head .sub_twitter{color:#fff;font-size:14px;background-position:0 -1037px;height:25px;float:Right;padding-left:30px;line-height:25px;font-weight:bold;margin-top:14px}	
  .locale_ar.new_home .header.tw_head .sub_twitter{float:left;padding-left:30px;padding-right:0}
.new_home .header.tw_head h1,  .new_home .header.tw_head h2{float:left;background-image:url("../../img/new_cognifit/logo_silver.png");background-repeat:no-repeat;background-position:0 0;background-size:117px;height:37px;width:117px;margin-top:9px;}
.new_home .header.tw_head h1 a{display:block;width:100%;height:100%;cursor-pointer;}
.new_home .twitter.mod_signup .ext_register{border-left:solid 0px #eee;padding-left:5px;}
  .locale_ar.new_home .twitter.mod_signup .ext_register{padding-left:0px;padding-right:5px}
.new_home .twitter.mod_signup .ext_register p.avaNameTw{font-size:14px;}
.new_home .twitter.mod_signup .ext_register p.avaNameTw span{font-size:18px;clear:both;}
.new_home .twitter.mod_signup .ext_register img.avatarTw{margin-bottom:5px;width:100px}


/* PILLOWS
-------------------------------------------------------------- */


.new_sections .article.didyouknow .first_frame{background-image:url('../../img/new_cognifit/default.jpg');}
.new_sections .article.alzheimers_disease .first_frame{background-image:url('../../img/new_cognifit/default.jpg');}
.new_sections .article.alzheimer_disease .first_frame{background-image:url('../../img/new_cognifit/default.jpg');}
.new_sections .article.goog_memory .first_frame{background-image:url('../../img/new_cognifit/default.jpg');}
.new_sections .article.about_recruitmentform .first_frame{background-image:url('../../img/new_cognifit/default.jpg');}
.new_sections .article.about_directory .first_frame{background-image:url('../../img/new_cognifit/default.jpg');}
.new_sections .article.about_careers .first_frame{background-image:url('../../img/new_cognifit/default.jpg');}
.new_sections .article.contact .first_frame{background-image:url('../../img/new_cognifit/default.jpg');}
.new_sections .article.train_your_brain .first_frame{background-image:url('../../img/new_cognifit/default.jpg');}
.new_sections .article.whats2 .first_frame{background-image:url('../../img/new_cognifit/default.jpg');}
.new_sections .article.partners .first_frame{background-image:url('../../img/new_cognifit/default.jpg');}

.new_sections .about .first_frame{background-image:url('../../img/new_cognifit/pillows/about.jpg');background-position:50% 100%;background-repeat:no-repeat;}
.new_sections.for_pro .about .first_frame{background-image:url('../../img/new_cognifit/pillows/about_pro.jpg');background-position:50% 100%;background-repeat:no-repeat;}
.new_sections .skills .first_frame{background-image:url('../../img/new_cognifit/pillows/skills.jpg');background-position:50% 100%;background-repeat:no-repeat;}
.new_sections .skills.top_brain_unit.food .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_food.jpg');}
.new_sections .article.brain .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_brain.jpg');}
.new_sections .article.research .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_research.jpg');}
.new_sections .research .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_research.jpg');}
.new_sections .article.brain_plasticity .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_plasticy.jpg');}
.new_sections .article.iphone .first_frame,  .new_sections .article.ipad .first_frame,  .new_sections .article.moodcraft .first_frame{background-image:url('../../img/new_cognifit/pillows/mobile.jpg');}
.new_sections .gamesCorp .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_games.jpg');}
.new_sections .skills.recovering .first_frame,  .new_sections .article.mental_health .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_brain_health.jpg');}
.new_sections .article.art_adhd .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_adhd.jpg');}
.new_sections .article.art_parkinson .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_parkinson.jpg');}
.new_sections .article.art_multiplesclerosis .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_multiplesclerosis.jpg');}
.new_sections .article.art_dementia .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_dementia.jpg');}
.new_sections .article.art_cognitive .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_cognitive.jpg');}
.new_sections .article.art_alzheimers .first_frame,  .new_sections .article.alzheimer_disease .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_alzheimers.jpg');}
.new_sections .article.art_chemo .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_chemo.jpg');}
.new_sections .article.brain_traumatic .first_frame,  .new_sections .article.brain_injury .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_traumatic.jpg');}
.new_sections .article.mild_cognitive .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_impairment.jpg');}
.new_sections .article.depression .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_depresion.jpg');}
.new_sections .article.motor_control .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_motor_control.jpg');}
.new_sections .article.about_team .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_team.jpg');}
.new_sections .article.attention .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_attention.jpg');}
.new_sections .article.perception .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_perception.jpg');}
.new_sections .article.mind_games .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_mind_games.jpg');}
.new_sections .article.mind_quiz .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_mind_quiz.jpg');}
.new_sections .article.individual_training .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_mind_training.jpg');}
.new_sections .article.mind_exercise .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_mind_exercise.jpg');}
.new_sections .article.mind .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_mind.jpg');}
.new_sections .article.brainparts .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_parts.jpg');}
.new_sections .skills.brainfacts .first_frame,  .new_sections .article.neuroscience .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_neuroscience.jpg');}
.new_sections .skills.brainfunctions .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_mind.jpg');}
.new_sections .skills.daily_brain .first_frame,  .new_sections .article.brain.maintain .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_functions.jpg');}
.new_sections .science .first_frame,.new_sections .science2 .first_frame{background-image:url('../../img/new_cognifit/pillows/science.jpg');background-position:50% 100%;background-repeat:no-repeat;}
.new_sections .article.technology2 .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_cog_dev2.jpg');}
.new_sections .article.cognition .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_cognition2.jpg');}
.new_sections .article.experts .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_cognition.jpg');}
.new_sections .skills.top_brain_unit.t_fitness .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_memory1.jpg');}
.new_sections .skills.top_brain_unit.t_things_yb .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_memory2.jpg');}
.new_sections .skills.top_brain_unit.t_things .first_frame,  .new_sections .article.memory .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_memory3.jpg');}
.new_sections .skills.top_brain_unit.t_shape .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_cog_dev.jpg');}
.new_sections .skills.top_brain_unit.t_mysteries .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_memory5.jpg');}
.new_sections .article.brain.insomnia .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_insomnia.jpg');}

.win.opera .new_sections .about .first_frame,.win.opera .new_sections.for_pro .about .first_frame,.win.opera .new_sections .skills .first_frame,.win.opera .new_sections .science .first_frame {background-position:0% 100%;}



.new_sections .article.brain_fitness .first_frame{background-image:url('../../img/new_cognifit/pillows/pw_brain_fitness.jpg');}




/* FOOTER 
-------------------------------------------------------------- */

.top_footer{width:100%;}
.for_pro .top_footer{width:100%;background:url(../../img/new_cognifit/training.jpg) 50% 0% no-repeat fixed;margin: 0;padding: 160px 0 0 0;background-size:100%}
.top_footer .section{width:100%;height:250px;text-align:center;background-color:rgba(255, 255, 255, 0.84);}
.top_footer .int_section{padding-top:0px;}
.top_footer a.btn_footer{margin:0 auto;float:none;margin-top:40px;display:block;width:320px;padding:20px;font-size:20px;text-align:center}
.top_footer_redes {margin: 10px auto;width: 360px;}
  .ie8   .top_footer_redes, .ie8   .top_footer a.btn_footer {margin:10px 267px;}
.top_footer_redes .connect_social{width:171px;margin:5px auto}
  .locale_ru  .top_footer_redes .connect_social {width: 219px}
  .locale_es  .top_footer_redes .connect_social, .locale_es_MX  .top_footer_redes .connect_social{width:180px}
  .locale_pt_PT  .top_footer_redes .connect_social, .locale_pt_BR  .top_footer_redes .connect_social{width:213px}
  .locale_ar  .top_footer_redes .connect_social{width:140px}
  .locale_tr  .top_footer_redes .connect_social{width:202px}
#footer{height:60px;width:100%;clear:both;border-top:solid 1px #26526f;background-color:#003456;}
#footer .foot_left{float:left;width:845px}
#footer .foot_right{float:right;width:134px;margin-top:15px;text-align:right;}
  .locale_ar  #footer .foot_left{float:right;}
  .locale_ar  #footer .foot_right{float:left;text-align:left;}
#footer .int_footer{width:980px;margin:7px auto 0;}

.pubPages #footer .foot_right p.copyright span{background-position:0}
#footer .foot_left ul.main_menu{margin-top:15px;}
#footer .foot_left ul.main_menu li{display:inline;margin-right:15px;}
  .locale_ar  #footer .foot_left ul.main_menu li{margin-right:0px;margin-left:15px}
#footer .foot_left ul.main_menu a{color:#ddd;text-decoration:none;font-weight:normal;font-size:12px;}
#footer .foot_left ul.sub_menu{margin-top:15px;}
#footer .foot_left ul.sub_menu li{display:inline;margin-right:15px;}
  .locale_ar  #footer .foot_left ul.sub_menu li{margin-left:15px;margin-right:0}
#footer .foot_left ul.sub_menu a{color:#fff;text-decoration:none;font-weight:normal;font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#footer .foot_right p.copyright{font-size:12px;color:#fff;text-align:right;line-height:14px;float:right}
  .locale_ar  #footer .foot_right p.copyright{text-align:left;float:left}
#footer .foot_right p.copyright span{background-position:-2px -422px;width:11px;height:14px;float:right;margin-left:4px;}
  .locale_ar  #footer .foot_right p.copyright span{float:left;margin-right:4px;margin-left:0}
a.app_store_footer{width:135px;height:39px;display:block;cursor:pointer;background-size:126px;background-repeat:no-repeat;margin-top:3px;float:left;background-position:0}
  .locale_ar a.app_store_footer{float:right;background-position:100%}

#info_footer{background-color:#003456;color:#fff;display:block;clear:both;height:auto;float:left;width:100%}
#info_footer .int_section {width: 980px;}
#info_footer .brain, #info_footer .mentalHealth, #info_footer .cognition, #info_footer .cognifit_what, #info_footer .memory{width:192px;float:left;margin:34px 4px 34px 0;border-left:solid 1px #26526f;padding-left:10px;height:149px}
.locale_ar #info_footer .brain, .locale_ar #info_footer .mentalHealth, .locale_ar #info_footer .cognition, .locale_ar #info_footer .cognifit_what, .locale_ar #info_footer .memory{float:right;border-left:0;border-right:solid 1px #26526F;padding-left:0;padding-right:10px;margin:34px 0 34px 4px;}
#info_footer .mentalHealth{width:190px;}
#info_footer .memory{width:172px;}
#info_footer .cognition{width:170px;}
#info_footer .int_section .brain{margin-left:3px;width:175px}
#info_footer ul li a{color:#99CCE9;font-size:12px;line-height:16px;display:block;height:19px;}
.locale_ru #info_footer ul li a{font-size:11px}
#info_footer .cognifit_what{background-image:url("../../img/new_cognifit/logo_silver@2x.png");padding-top:57px;background-repeat:no-repeat;background-size:170px;width:200px;border:0;height:95px;padding-left:4px}
.ie8 #info_footer .cognifit_what{background-image:url("../../img/new_cognifit/logo_silver.png");background-position: 0px 5px;}
.locale_ar #info_footer .cognifit_what{background-position: 52px 0;border:0}
#info_footer ul{margin:0;}
#info_footer ul li{list-style:none;margin-bottom:0}
#info_footer .cognifit_what ul li{color:#fff;margin:0 0 0 0px}
.locale_ar #info_footer .cognifit_what ul li{margin:0 35px 0 0}
#info_footer .cognifit_what ul li a{font-size:15px;color:#fff;line-height:17px;display:block;height:19px}
.locale_ru #info_footer .cognifit_what ul li a{font-size:14px}
.locale_ar a.app_store_footer{float:right;background-position:100%}
.footer_index{padding-top:1px}

/* GLOBOS 
-------------------------------------------------------------- */

.blue_icon{width:64px;height:64px;float:left;overflow:hidden;margin-right:9px;-moz-border-radius: 32px; -ms-border-radius:32px;-webkit-border-radius: 32px;border-radius:32px;background: #00a7ea; /* Old browsers */background: -moz-linear-gradient(top,  #00a7ea 0%, #007cd5 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a7ea), color-stop(100%,#007cd5)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #00a7ea 0%,#007cd5 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #00a7ea 0%,#007cd5 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #00a7ea 0%,#007cd5 100%); /* IE10+ */background: linear-gradient(to bottom,  #00a7ea 0%,#007cd5 100%); /* W3C *//*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a7ea', endColorstr='#007cd5',GradientType=0 ); *//* IE6-9 */cursor:pointer;}
.blue_icon a{width:64px;height:64px;display:block;}
.photo_icon{background-position:0px -436px;}
.video_icon{background-position:-0px -500px;}
.mood_icon{background-position:0px -564px;}
.link_icon{background-position:0px -628px;}
.journal_icon{background-position:0px -692px;}
.heart_icon{background-position:0px -756px;}
.search_icon{background-position:-0px -820px;}
.box_icon{background-position:-0px -884px;}
.head_icon{background-position:-0px -948px;}
.brain_icon{background-position:-0px -1092px;}

/* COMUNES
-------------------------------------------------------------- */

.trasluz{background-color:rgba(255, 255, 255, 0.87);}
  .win.ie8   .trasluz{background-image:url('../../img/new_cognifit/fsection.png');}
a.btn_solid_blue span{display:none}

.go_down li{float:right;height:94px;width:94px;list-style:none;}	
.locale_ar  .go_down li{float:left;}
.go_up li{float:left;height:94px;width:94px;list-style:none;}
.locale_ar  .go_up li{float:right;}

a.btn_solid_blue{float:right;height:94px;width:94px;background-position:0 0;margin-top:35px;}
.locale_ar  a.btn_solid_blue{float:left;}
.go_up a.btn_solid_blue{float:left;height:94px;width:94px;background-position:0 -1249px;margin-top:-100px;}
.locale_ar  .go_up a.btn_solid_blue{float:right;}
a:hover.btn_solid_blue{background-position:0px -94px;}
.go_up a:hover.btn_solid_blue{background-position:0px -1343px;}

.button{padding:8px 20px;cursor:pointer;}

.green_free{background-color:#7AB019}
.blue_sky{background-color:#007CD5}
.grey_perla{background-color:#eee;}
.marengo, .green_free:hover, .blue_sky:hover{background-color:#555;}

.green_lines{background: #c6e503; /* Old browsers */background: -moz-linear-gradient(top, #c6e503 0%, #a8d70b 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c6e503), color-stop(100%,#a8d70b)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #c6e503 0%,#a8d70b 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #c6e503 0%,#a8d70b 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #c6e503 0%,#a8d70b 100%); /* IE10+ */background: linear-gradient(to bottom, #c6e503 0%,#a8d70b 100%); /* W3C */}
.win.ie9   .green_lines{background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M2ZTUwMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhOGQ3MGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);}
.win.ie8   .green_lines{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6e503', endColorstr='#a8d70b',GradientType=0 );}
.yellow_lines {color: #444444;background: #fdfa6e;background: -moz-linear-gradient(top, #fdfa6e 0%, #fabd2e 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfa6e), color-stop(100%,#fabd2e)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #fdfa6e 0%,#fabd2e 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #fdfa6e 0%,#fabd2e 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #fdfa6e 0%,#fabd2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #fdfa6e 0%,#fabd2e 100%); /* W3C */}
.win.ie9   .yellow_lines{background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmE2ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYWJkMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);}
.win.ie8   .yellow_lines{filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfa6e', endColorstr='#fabd2e',GradientType=0 ); /* IE6-8 */}	

.linea{border-bottom:solid 1px #ddd;height:1px;width:100%;}
.locale_ar.new_sections .skills.skill_unit .linea{clear:both}
.borde_derecho{border-right:solid 1px #ddd;}
.locale_ar  .borde_derecho{border-left:solid 1px #ddd;border-right:0}
.linea_clear{border-bottom:solid 1px #ddd;height:1px;width:100%;clear:both}
.clear{clear:both}
.redondeado{/*-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;*/}
.sombreado{box-shadow: 0px 0px 2px #444;-moz-box-shadow: 0px 0px 2px #444;-webkit-box-shadow: 0px 0px 2px #444;}
.sombreado_suave{box-shadow: 0px 0px 3px #888;-moz-box-shadow: 0px 0px 3px #888;-webkit-box-shadow: 0px 0px 3px #888;}
.sombreado_hipersuave{box-shadow: 0px 0px 2px #aaa;-moz-box-shadow: 0px 0px 2px 2px #aaa;-webkit-box-shadow: 0px 0px 2px #aaa;}
.sombreado_negro{box-shadow: 0px 0px 3px #333;-moz-box-shadow: 0px 0px 3px 3px #333;-webkit-box-shadow: 0px 0px 3px #333;}

.sombreado_interior{box-shadow: -1px 5px 2px -4px inset;-moz-box-shadow: -1px 5px 2px -4px inset;-webkit-box-shadow:-1px 5px 2px -4px inset;}
.sombreado_interior_suave{box-shadow: -1px 3px 2px -4px inset;-moz-box-shadow: -1px 3px 2px -4px inset;-webkit-box-shadow:-1px 3px 2px -4px inset;}

/* ROSETTA 
--------------------------------------------------------------- */

.new_sections.rosetta .header h2{background-image: url("../../img/new_cognifit/logorosetta@2x.png");background-position: 5px 0;background-size: 86px auto;height: 47px;margin: 5px 0 0;}
.ie8  .new_sections.rosetta .header h2{background-image: url("../../img/new_cognifit/logorosetta.png")}
.new_sections.rosetta .article.landing .mod_full .land_intro .int_section .landing_photo img{width:388px}
.new_sections.rosetta .article.landing .mod_full .int_section .land_info p{font-size:16px;line-height:20px;padding-right:35px}
.new_sections.rosetta .article.landing .mod_full .int_section .land_info p b{color:#007CD5}
.new_sections.rosetta .article.landing .mod_full .int_section .land_info p.pie_gra{font-size:12px;line-height:16px}
.new_sections.rosetta .article.landing .mod_full .int_section .land_info p.title_gra{font-weight:bold;font-size:16px;line-height:18px;width:300px}


/* IMAGENES DOBLE RETINA
--------------------------------------------------------------- */
.sp_nc, .pubPages a.button_bt_social_blue_sky .connect_social.sp_nc {background-image:url('../../img/new_cognifit/sp-newcorpo@2x.png');}
.header h1,   .header h2 {background-image:url("../../img/new_cognifit/logo_silver@2x.png");}
#cboxClose{background-image:url('../../img/new_cognifit/sp-newcorpo@2x.png');}
a.app_store_footer{background-image:url('../../img/new_cognifit/app-store@2x.png');}
.new_sections .article .mod_rest .int_section .mod_only_text ul.ul-research li{background-image:url('../../img/new_cognifit/research@2x.png');}

.ie8  .sp_nc, .ie8 .pubPages a.button_bt_social_blue_sky .connect_social.sp_nc {background-image:url('../../img/new_cognifit/sp-newcorpo.png');}
.ie8  .header h1, .ie8   .header h2{background-image:url("../../img/new_cognifit/logo_silver.png");}
.ie8  #cboxClose{background-image:url('../../img/new_cognifit/sp-newcorpo.png');}
.ie8  a.app_store_footer{background-image:url('../../img/new_cognifit/app-store.png');}
.ie8 .new_sections .article .mod_rest .int_section .mod_only_text ul.ul-research li{background-image:url('../../img/new_cognifit/research.png');}

/* SHARE 
--------------------------------------------------------------- */
.ref_share{position:fixed;top:0;width:100%}
.int_ref_share{width:980px;margin:0 auto;position:relative}
.share_box{background-color: #F2F1F2;border: 3px solid #007CD5;left: -99px;padding: 10px;position: absolute;text-align: center;top: 11px;width: 80px;}
.share_box .fb-like, .share_box .twitter-share-button{margin-top:5px}
.locale_ar .share_box{lefT:auto;right:-89px}
.th_image{left: 0;opacity: 0;position: absolute;top: -500px;z-index: -1000;}
.locale_ar .th_image{left: auto;right:0;}


/* HOME_TEST
--------------------------------------------------------------- */


.new_home.new_test #over_1{background:url(../../img/new_cognifit/newtest1.jpg) 50% 80% no-repeat;margin: 0;padding:0;background-size:100%;height:777px;}
.new_home.new_test #over_2{background-color:#fff;height:370px;}
.new_home.new_test #over_3{background:url(../../img/new_cognifit/newtest2.jpg) 50% 50% no-repeat;margin: 0;padding:0;background-size:100%;height:523px;}
.new_home.new_test #over_4{background-color:#fff;height:450px;}

.new_home.new_test .sp_brain_page{background-image:url('../../img/new_cognifit/sp_brain_page_test.png');background-repeat:no-repeat;}
.locale_en.new_home.new_test .sp_brain_page{background-image:url('../../img/new_cognifit/sp_brain_page_test_en.png');background-repeat:no-repeat;}
.ie8 .new_home.new_test .sp_brain_page{background-image:url('../../img/new_cognifit/sp_brain_page_test_ie8.png');background-repeat:no-repeat;}
.ie8 .locale_en.new_home.new_test .sp_brain_page{background-image:url('../../img/new_cognifit/sp_brain_page_test_ie8_en.png');background-repeat:no-repeat;}

.new_home.new_test #over_1 .section{margin-top:225px}
.new_home.new_test #over_1 .int_section{width:980px;margin:0 auto;height:330px;display:block;position:relative;}
.new_home.new_test #over_1 h2{font-size:40px;}
.new_home.new_test #over_1 .box_right{position:absolute;top:-77px;right:0px;width:276px;display:block;overflow:hidden;height:auto;min-height:460px;text-align:center;}
  .locale_ar.new_home.new_test #over_1 .box_right {left: 0;right: auto;}
  .ie8 .new_home.new_test #over_1 .box_right{border:solid 1px #e4e4e4;background-color:#fff}
.new_home.new_test #over_1 .box_scene{float:left;width:690px;}
  .locale_ar.new_home.new_test #over_1 .box_scene {float: right;}
.new_home.new_test #over_1 .scene .sp_brain_page{margin-bottom:10px}
.new_home.new_test #over_1 .int_section p.subt {font-size:20px;padding-top:0;line-height:22px;}
.new_home.new_test #over_1 .int_section .scene p{padding:0 4px;font-size:16px}
.new_home.new_test #over_1 .scene{width:210px;padding:10px;height:200px;float:left}
.new_home.new_test #over_1 .scene .sp_brain_page.addapps_image{background-size:225px;background-position:-22px -346px}
.new_home.new_test #over_1 .mobileapps_image{background-position:-60px -652px;background-size:260px;width:200px;height:126px;margin-left:34px;margin-top:0}
.ie8 .new_home.new_test #over_1 .scene .sp_brain_page.addapps_image{background-position:-3px -597px}
.ie8 .new_home.new_test #over_1 .scene .sp_brain_page.challenge_image{background-position:-9px -777px;}
.ie8 .new_home.new_test #over_1 .sp_brain_page.mobileapps_image{background-position:-80px -1000px;}
.new_home.new_test #over_1 .scene .sp_brain_page.challenge_image{background-size:239px auto;background-position:-17px -482px}
.new_home.new_test #over_1 .box_r_buttons{background-color:#000;display:block;/*height:173px;*/color:#fff;height: 160px;padding-top: 31px;}
.new_home.new_test #over_1 .box_r_buttons .button{width:190px;margin:9px auto 0;display: block;/*float:left;*/padding:17px 10px;font-weight:bold;font-size:14px;text-align:center}
  .locale_fr.new_home.new_test #over_1 .box_r_buttons .button {padding-left:0;padding-right:0; width: 229px}
  .locale_de.new_home.new_test #over_1 .box_r_buttons .button {padding-left:0;padding-right:0;letter-spacing: -0.05em;width: 246px;}
  .webkit .locale_de.new_home.new_test #over_1 .box_r_buttons .button , .webkit .locale_ar.new_home.new_test #over_1 .box_r_buttons .button, .webkit .locale_ru.new_home.new_test #over_1 .box_r_buttons .button, .locale_ja.new_home.new_test #over_1 .box_r_buttons .button {letter-spacing: -0.08em;}
  .locale_it.new_home.new_test #over_1 .box_r_buttons .button {padding-left:0;padding-right:0;width: 235px;}
  .locale_ar.new_home.new_test #over_1 .box_r_buttons .button {padding-left:0;padding-right:0;letter-spacing: -0.04em;width: 235px;}
  .locale_ru.new_home.new_test .testb.modtest_wopt #over_1 .box_r_buttons .button, .locale_ja.new_home.new_test .testb.modtest_wopt #over_1 .box_r_buttons .button {font-size:14px;padding-left:0;padding-right:0;letter-spacing: -0.03em;width: 251px;}
  .win.safari .locale_ru .new_home.new_test .testb.modtest_wopt #over_1 .box_r_buttons .button {letter-spacing:-0.1em}

.new_home.new_test #over_1 .box_r_mobile{background-color:rgba(255, 255, 255, 0.95);heiht:284px;padding-top:10px;}
.new_home.new_test #over_1 p.r_title{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:20px;/*font-family: 'Open Sans', sans-serif;*/}
.new_home.new_test #over_1 .box_r_buttons p.r_title {color:#fff;font-size:26px;}
  .locale_fr.new_home.new_test #over_1 .box_r_buttons p.r_title {font-size: 22px;letter-spacing: -0.04em;}
  .locale_tr.new_home.new_test #over_1 .box_r_buttons p.r_title{font-size:23px}
.new_home.new_test #over_1 .box_r_mobile .app_download{background-image:url("../../img/locales/en/btn_apple.png");background-repeat:no-repeat;background-position:50% 0;height:104px;width:97%;clear:both}

.new_home.new_test #over_2 .section{padding-top:10px;}
.new_home.new_test #over_2 h2{font-size:39px;line-height:40px}
.new_home.new_test #over_2 .mod_text p{margin-bottom:16px;font-size:20px;line-height:22px}
.new_home.new_test #over_2 a.sign_up{font-size:16px;font-weight:bold;padding:12px 30px}
.new_home.new_test #over_2 .screenshot.hom_1{position:absolute;left:20px;top:50px;width:203px;height:107px}
.new_home.new_test #over_2 .screenshot.hom_1 .sch_task .sch_task_image{width:90px;height:86px;background-size:154px;}
.ie8  .new_home.new_test #over_2 .screenshot.hom_1{background-image:none;background-color:#fff;}
.ie8  .new_home.new_test #over_2 .screenshot.hom_1 .sch_task .sch_task_image{background-position:-6px -11px}
.new_home.new_test #over_2 .screenshot.hom_1 .sch_task{width:196px;}
.new_home.new_test #over_2 .screenshot.hom_1 .sch_task .sch_task_title{font-size:14px;margin-bottom:3px;line-height:11px}
.new_home.new_test #over_2 .screenshot.hom_1 .sch_task .sch_task_skill{line-height:14px;font-size:11px;margin-bottom:0}
.new_home.new_test #over_2 .sch_fichas_2{width:271px;height:260px;position:absolute;left:86px;top:100px;background-color:#fff;background-image:url(../../img/new_cognifit/screenshot_twistit.jpg);}

.new_home.new_test #over_3 .section{margin-top:141px;}
.new_home.new_test #over_3 .mod_text{float:left;margin-top:10px;margin-bottom:25px}
  .locale_ar.new_home.new_test #over_3 .mod_text {float: right;}
.new_home.new_test #over_3 .mod_text p{font-size:20px;line-height:22px;}
.new_home.new_test #over_3 .screenshot.hom_4b{right:10px;top:-62px}
.new_home.new_test #over_3 h2{font-size:39px;line-height: 40px;}


.new_home.new_test #over_4 .section{margin-top:0px;height:288px}
.new_home.new_test #over_4 .ipad-iphone{width:327px;height:397px;position:absolute;left:59px;top:10px;background-image:url(../../img/new_cognifit/ipad-iphone.png);}
  .loale_ar.new_home.new_test #over_4 .ipad-iphone {left: auto; right: 59px;}
.new_home.new_test #over_4 h3{font-size:39px;line-height: 40px;}
.new_home.new_test #over_4 .mod_text{width:451px;margin-right:104px}
  .locale_ar.new_home.new_test #over_4 .mod_text {margin-left: 104px;margin-right: 0;}
.new_home.new_test #over_4 .mod_text p{font-size:20px;line-height:22px;}


.new_home.new_test #over_5{background:url(../../img/new_cognifit/woo.jpg) 50% 0% repeat;height:150px;text-align:center}
.new_home.new_test #over_5 a.sign_up{color: #FFFFFF;display: inline-block;font-size: 24px;font-weight: bold;margin-bottom: 0;margin-left: 3px;margin-right: auto;margin-top: 41px;padding: 22px 0;text-align: center;width: 498px;}

.new_home.new_test .mod_signup{z-index:99}
a.log_up.grey_perla {font-size:13px;color:#333;font-weight:bold}


.new_test #header a.log_up,  .new_test #header a.forpro,   #header a.forpro,   #header a.sign_up {font-weight: bold;float:right;padding-bottom:10px;}
.locale_ar #header a.sign_up{margin-left:39px;float:left}
.new_home.new_test #header a.forpro {margin-right:200px;margin-left:3px}
.new_home.new_test #header a.log_up {color:#ffffff}
.new_home.new_test.forkids #header a.log_up{margin-top:16px;margin-right:20px;display:block;} 
.locale_ar.new_home.new_test.forkids #header a.log_up{floaT:lefT;}
.new_home.new_test.forkids #header a.sign_up{margin-top:10px;display:block;} 
.new_home.new_test.forkids #header a.forpro {margin-right:2px;display:block;} 
.for_pro .log_up.yellow_lines, .new_home .sign_up.green_free {display:none;}
.new_home .usertoLog{display:block}

a.usertoLog{cursor: pointer;margin-left: 200px;margin-right: 20px;margin-top: 16px;float: right;color: #FFFFFF;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;line-height:22px;text-transform: uppercase;border-radius:2px}
  .locale_de a.usertoLog {margin-left: 94px;}
a.usertoLog span { background: url("../../img/new_cognifit/sp-newcorpo@2x.png") no-repeat scroll -23px -372px / 94px auto #3D7BD1;float: right;height: 21px;margin-left: 7px;width: 21px;}	
.ie8 a.usertoLog span {background-image:url("../../img/new_cognifit/sp-newcorpo.png");background-repeat:no-repeat;background-position:-23px -372px;background-color:#3D7BD1}
  .locale_ar  a.usertoLog {float: left;margin-left: 20px;margin-right: 200px;}
  .locale_ar  a.usertoLog span {float: left; margin-right: 7px;}

.new_home .registro_2.sign_up.green_free{display:inline-block;margin-bottom:-22px;text-align:center;}
#header a.forpro{font-weight:bold}
#header a:hover.log_up{color:#fff}
#header .langDiv{margin-top:16px}
.mod_signup.loguearse input#remember-me{width:auto;margin-left:2px;float:right;margin-top:2px;background-image:none}
  .locale_ar .mod_signup.loguearse input#remember-me {float: left;margin-left: 5px;}
.mod_signup.loguearse label#remember{width:auto;text-align:left;font-size:12px;line-height:16px;margin-left:4px;padding-right:5px;float:right;}
  .locale_ar .mod_signup.loguearse label#remember {float: left; margin-left: 143px;}
.ie .mod_signup.loguearse label#remember{line-height:22px}
 .mod_signup.loguearse .ask-forgot{text-align:right;padding-right:5px}
  .locale_ar .mod_signup.loguearse .ask-forgot {text-align: left;}
.mod_signup.loguearse .forgotPass{margin-left:249px;color:#fff;font-size:12px;text-align:right;}
  .locale_ar .mod_signup.loguearse .forgotPass {margin-left: 84px;}
.mod_signup.loguearse .val-invalid2{text-align:right;float:right;color:#fd8e8e;margin-bottom:10px;background-position:0 -1196px;font-size:14px;padding-left:18px;line-height:15px;width:auto;padding-right:5px}
.sp_sch_test {background-image:url("../../img/new_cognifit/sp-screen-hom_test@2x.png");}
.ie8 .sp_sch_test {background-image:url("../../img/new_cognifit/sp-screen-hom_test_ie8.png");}


/* TEST B */
.new_home.new_test .testb p,  .new_home.new_test .testb a{/*font-family: 'Open Sans', sans-serif;*/}
.new_home.new_test .testb .screenshot,  .new_home.new_test .testb .screenshot p{font-family:Arial, Helvetica, sans-serif !important;}
.new_home.new_test .testb .sp_brain_page,  .new_home.new_test .mod_signup .sp_brain_page{background-image:url('../../img/new_cognifit/sp_brain_page_testb.png');background-repeat:no-repeat;}
.ie8  .new_home.new_test .testb .sp_brain_page, .ie8  .new_home.new_test .mod_signup .sp_brain_page{background-image:url('../../img/new_cognifit/sp_brain_page_testb_ie8.png');background-repeat:no-repeat;}
.new_home.new_test .testb #over_1{background-image:url('../../img/new_cognifit/newtest1b.jpg');background-position:50% 50%}
.new_home.new_test .testb #over_1 .scene .sp_brain_page.addapps_image{background-position:-22px -346px}
.ie8  .new_home.new_test .testb #over_1 .scene .sp_brain_page.addapps_image{background-position:-31px -608px}
.new_home.new_test .testb #over_1 .scene .sp_brain_page{margin-bottom:0}
.new_home.new_test .testb #over_1 .int_section .scene p{line-height:17px;font-size:14px}
.new_home.new_test .testb #over_1 .int_section{height:auto}
.new_home.new_test .testb #over_1 .scene{height:auto;min-height:165px}
.new_home.new_test #over_1 .int_section p.subt{padding-bottom:0;font-size:16px;line-height:21px;width:519px;}
.new_home.new_test .testb #over_1 .int_section p.subt{font-size:18px;}
.new_home.new_test .testb #over_1 .section{margin-top:362px}
.new_home.new_test .testb #over_1 .box_right{top:-113px;min-height:440px}
.new_home.new_test .testb #over_1 .box_r_mobile .sp_brain_page{background-position: -8px -123px;background-repeat: no-repeat;background-size: 292px auto;width:100%;height:158px}
.new_home.new_test .testb #over_1 .box_r_mobile{background-color:#fff;display:block;height:auto;min-height:269px;}
.new_home.new_test .testb #over_1 .box_r_mobile p.r_title{font-size:27px;padding-bottom:0;line-height:16px}
  .locale_fr.new_home.new_test .testb #over_1 .box_r_mobile p.r_title {line-height: 27px;letter-spacing: -0.03em;padding-left: 10px;padding-right: 10px;}
  .webkit .locale_fr.new_home.new_test .testb #over_1 .box_r_mobile p.r_title {letter-spacing:-0.08em}
.new_home.new_test .testb #over_1 .box_r_mobile p{font-size:13px;line-height:16px}
.locale_en .new_home.new_test .testb #over_1 .box_r_mobile p.sbi{font-size:15px;line-height:18px;}
.new_home.new_test .testb #over_1 .trainbrain_image a.video_big{margin-top:76px;margin-right:94px}
.ie8  .new_home.new_test .testb #over_1 .trainbrain_image a.video_big{margin-top:67px;margin-right:94px}


.new_home.new_test .testb #over_2{height:470px;}
.new_home.new_test .testb #over_2 .mod_text{width:438px}
.new_home.new_test .testb #over_2 .mod_text p, .new_home.new_test .testb #over_3 .mod_text p, .new_home.new_test .testb #over_4 .mod_text p{font-size:16px;margin-bottom:16px;line-height:21px}
.new_home.new_test .testb #over_2 h2{margin-top:53px}
.combo_trainings{position:absolute;border:solid 1px #e4e4e4;border-top:0;top:371px;background-color:#fff;padding:1px 10px 3px;width:104px;left:192px;font-size:9px;line-height:14px;text-align:center;z-index:15;color:#0098E3}
.combo_relative{position:relative}
.combo_degra{position:absolute;bottom:-4px;width:126px;left:-11px;height:40px;background-image:url(../../img/new_cognifit/degra.png);background-position:0 0;background-repeat:repeat-x}
.new_home.new_test .testb #over_3{background-image:url(../../img/new_cognifit/newtest2b.jpg);background-position:50% 0px;height:580px}
.new_home.new_test .testb #over_3 .mod_text{width:438px}
.new_home.new_test .testb #over_3 .screenshot.hom_2{z-index:1;width:438px;right:-27px;bottom:91px}
  .locale_ar.new_home.new_test .testb #over_3 .screenshot.hom_2 {left: -27px;right: auto;}
.new_home.new_test .testb #over_3 .screenshot.hom_4b{z-index:0;right:147px;top:-38px}
  .locale_ar.new_home.new_test .testb #over_3 .screenshot.hom_4b {left: 147px;right: auto;}
.new_home.new_test .testb #over_3 .section{margin-top:200px}

.new_home.new_test .testb #over_2 .screenshot.hom_1{font-family:Arial, Helvetica, sans-serif;width:478px;height:274px; }
	.new_home.new_test .testb #over_2 .screenshot.hom_1 p.sch_title{padding:0;font-size:11px;font-weight: bold;padding:6px 0 6px 12px;border-bottom:solid 1px #e4e4e4;margin:0}	 
	.new_home.new_test .testb #over_2 .screenshot.hom_1 .sch_task{floaT:left;width:153px;height:81px;display:inline-block;}
	.new_home.new_test .testb #over_2 .screenshot.hom_1 .sch_task .sch_task_image{width:67px;height:63px;display:block;float:left;margin-left:11px;margin-top:10px;background-size:116px auto;}
	.new_home.new_test .testb #over_2 .screenshot.hom_1 .sch_task .sch_task_image.imt1{background-position:0px 0px}
	.new_home.new_test .testb #over_2 .screenshot.hom_1 .sch_task .sch_task_image.imt2{background-position:-2px -66px}
	.new_home.new_test .testb #over_2 .screenshot.hom_1 .sch_task .sch_task_image.imt3{background-position:-2px -133px}
	.new_home.new_test .testb #over_2 .screenshot.hom_1 .sch_task .sch_task_image.imt4{background-position:-2px -200px}
	.new_home.new_test .testb #over_2 .screenshot.hom_1 .sch_task .sch_task_image.imt5{background-position:0px -266px}
	.new_home.new_test .testb #over_2 .screenshot.hom_1 .sch_task .sch_task_image.imt6{background-position:-2px -332px}
	.new_home.new_test .testb #over_2 .screenshot.hom_1 .sch_task .sch_task_title{padding:0;margin:0;font-weight:bold;font-size:10px;color:#0098E3;line-height:11px;margin-top:15px;margin-bottom:1px}
	.new_home.new_test .testb #over_2 .screenshot.hom_1 .sch_task .sch_task_skill{font-weight:normal;font-size:8px;color:#777;line-height:11px;padding:0;margin:0}
   
.new_home.new_test .testb #over_2 .screenshot.hom_1b{top:224px;left:-57px;right:auto}
.new_home.new_test .testb #over_4 h3{margin-bottom:6px}
.locale_en.new_home.new_test #over_4 h3{width:323px}
.locale_en.new_home.new_test #over_3 h2{padding-right:52px}
.locale_en.new_home.new_test #over_1 h2{font-size:53px;padding-bottom:7px}

.new_home.new_test .testb #over_4 .ipad-iphone{background-size:220px;width:220px;height:267px;left:186px}
  .locale_ar.new_home.new_test .testb #over_4 .ipad-iphone {left: auto;right: 186px;}
  .ie8  .new_home.new_test .testb #over_4 .ipad-iphone{background-image:url(../../img/new_cognifit/ipad-iphone_ie8.png);}
.new_home.new_test .testb #over_4{height:322px}
.new_home.new_test .testb #over_4 .section{height:197px}

.new_home.new_test .testb.modtestc #over_1 .section{margin-top:210px}
.new_home.new_test .testb.modtestc #over_1{background-image:url(../../img/new_cognifit/newtest1c.jpg);background-position:50% 80%;height: 630px;}

.new_home.new_test .testb.modtest_wopt #over_1 .section{margin-top:210px}
.new_home.new_test .testb.modtest_wopt #over_1{background-image:url(../../img/new_cognifit/newtest1c.jpg);background-position:50% 90%;height: 630px;}
.new_home.new_test .testb.modtest_wopt #over_1 .box_r_buttons .button{font-size:16px}
.locale_de.new_home.new_test .testb.modtest_wopt #over_1 .box_r_buttons .button{font-size:15px}
.new_home.new_test .testb.modtest_wopt #over_1 h2,.new_home.new_test .testb.modtest_wopt #over_1 h1{line-height:42px;font-size:40px;padding-bottom:0;color: #007CD5;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.new_home.new_test .testb.modtest_wopt #over_2 {height:398px}
.new_home.new_test .testb.modtest_wopt #over_2 .section{padding-top:10px;}
.new_home.new_test .testb.modtest_wopt #over_2 h2{font-size:39px;line-height:40px}
.locale_en.new_home.new_test .testb.modtest_wopt #over_2 h2{font-size:45px;line-height:45px;padding-bottom:5px}
.new_home.new_test .testb.modtest_wopt #over_2 .mod_text{width:581px;}
.new_home.new_test .testb.modtest_wopt #over_2 .mod_text p{margin-bottom:16px;font-size:20px;line-height:22px}
.locale_fr.new_home.new_test .testb.modtest_wopt #over_2 .mod_text p{padding-left:0}
.new_home.new_test .testb.modtest_wopt #over_2 a.sign_up{font-size:16px;font-weight:bold;padding:12px 30px}
.new_home.new_test .testb.modtest_wopt #over_2 .screenshot.hom_1{position:absolute;left:20px;top:50px;width:203px;height:107px}
  .locale_ar.new_home.new_test .testb.modtest_wopt #over_2 .screenshot.hom_1{left:auto;right:20px;}
.new_home.new_test .testb.modtest_wopt #over_2 .screenshot.hom_1 .sch_task .sch_task_image{width:90px;height:86px;background-size:154px;}
.ie8  .new_home.new_test .testb.modtest_wopt #over_2 .screenshot.hom_1{background-image:none;background-color:#fff;}
.ie8  .new_home.new_test .testb.modtest_wopt #over_2 .screenshot.hom_1 .sch_task .sch_task_image{background-position:-6px -11px}
.new_home.new_test .testb.modtest_wopt #over_2 .screenshot.hom_1 .sch_task{width:196px;}
.new_home.new_test .testb.modtest_wopt #over_2 .screenshot.hom_1 .sch_task .sch_task_title{font-size:14px;margin-bottom:3px;line-height:11px}
.new_home.new_test .testb.modtest_wopt #over_2 .screenshot.hom_1 .sch_task .sch_task_skill{line-height:14px;font-size:11px;margin-bottom:0}
.new_home.new_test .testb.modtest_wopt #over_2 .sch_fichas_2{width:271px;height:260px;position:absolute;left:86px;top:100px;background-color:#fff;background-image:url(../../img/new_cognifit/screenshot_twistit.jpg);}
  .locale_ar.new_home.new_test .testb.modtest_wopt #over_2 .sch_fichas_2{left:auto;right:86px;}
  
  
.new_home.new_test .testb.modtest_wopt.modtest_n #over_1 .box_r_mobile .sp_brain_page{background-position: -70px -711px;}
.ie8  .new_home.new_test .testb.modtest_wopt.modtest_n #over_1 .box_r_mobile .sp_brain_page{background-position:-80px -990px;}
.new_home.new_test .testb.modtest_wopt.modtest_n #over_1  .box_r_mobile p.r_title{font-size:20px;}



/* FINAL HOME */

.new_home.new_test .f_home .sp_brain_page {background-image: url("../../img/new_cognifit/sp_brain_page_testb.png");background-repeat: no-repeat;}
.ie8 .new_home.new_test .f_home .sp_brain_page{background-image:url('../../img/new_cognifit/sp_brain_page_testb_ie8.png');background-repeat:no-repeat;background-size:auto}
.f_home .mod_text p {font-size: 16px;line-height: 21px;margin-bottom: 16px;}

#f_over_1{background:url(../../img/new_cognifit/newtest1c.jpg) 50% 90% no-repeat;margin: 0;padding:0;background-size:100%;height: 630px;}
#f_over_1 .section{margin-top:210px}
#f_over_1 .int_section{height: auto;display: block;margin: 0 auto;position: relative;width: 980px;}
#f_over_1 .box_scene {float: left;width: 690px;}
.locale_ar #f_over_1 .box_scene{float:right;}
#f_over_1 h2 {font-size: 40px;line-height: 42px;padding-bottom: 0;}
#f_over_1 .scene{height: auto;min-height: 165px;float: left;padding: 10px;width: 210px;}
#f_over_1 .scene .sp_brain_page {margin-bottom: 0;}
#f_over_1 .scene .sp_brain_page.addapps_image{background-position: -22px -346px;background-size: 225px auto;}
.ie8 #f_over_1 .scene .sp_brain_page.addapps_image{background-position:-31px -608px}
.ie8 #f_over_1 .scene .sp_brain_page.challenge_image{background-position:-9px -777px;}
#f_over_1 .scene .sp_brain_page.challenge_image {background-position: -17px -482px;background-size: 239px auto;}
#f_over_1 .int_section .scene p{font-size: 14px;padding: 0 4px;line-height: 17px;}
#f_over_1 .box_right {min-height: 440px;top: -113px;display: block;height: auto;overflow: hidden;position: absolute;right: 0;text-align: center;width: 276px;} 
.locale_ar #f_over_1 .box_right{right:auto;left:0}
#f_over_1 .box_r_buttons {background-color: #000000;color: #FFFFFF;display: block;height: 160px;padding-top: 31px;} 
#f_over_1 .box_r_buttons .button {font-size: 16px;display: block;font-weight: bold;margin: 9px auto 0;padding: 17px 10px;text-align: center;width: 190px;}
#f_over_1 .box_r_mobile {background-color: #FFFFFF;display: block;height: auto;min-height: 269px;padding-top: 10px;}
#f_over_1 .box_r_mobile .sp_brain_page {background-position: -8px -123px;background-repeat: no-repeat;background-size: 292px auto;height: 158px;width: 100%;}
#f_over_1 .trainbrain_image a.video_big {margin-right: 94px;margin-top: 76px;}
#f_over_1 .box_r_mobile p {font-size: 13px;line-height: 16px;}
#f_over_1 .box_r_mobile p.r_title{font-size: 27px;line-height: 16px;padding-bottom: 0;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}
.locale_fr #f_over_1 .box_r_mobile p.r_title{font-size:22px;line-height:20px}
.locale_en #f_over_1 .box_r_mobile p.sbi{font-size:15px;line-height:18px;}

#f_over_2, .bypaytrial .over_2{background-color:#fff;height:360px;}
#f_over_2 .section{padding-top: 0px;}
#f_over_2 .mod_text {width: 581px;}
#f_over_2 h2 {font-size: 39px;line-height: 40px; margin-top: 53px;}
.locale_en #f_over_2 h2 {font-size: 45px;line-height: 45px;padding-bottom: 5px;}
#f_over_2 .mod_text p {font-size: 20px;line-height: 22px;margin-bottom: 16px;}
#f_over_2 a.sign_up, #f_over_4 a.sign_up{font-size: 16px;font-weight: bold;padding:17px 63px;}
#f_over_2 .sch_fichas_2 {background-color: #FFFFFF;background-image: url("../../img/new_cognifit/screenshot_twistit.jpg");height: 260px;left: 86px;position: absolute;top: 100px;width: 271px;}
.locale_ar #f_over_2 .sch_fichas_2 {left:auto;right:86px}
#f_over_2  .screenshot.hom_1 {height: 107px;left: 20px;position: absolute;top: 50px;width: 203px;}
.locale_ar #f_over_2 .screenshot.hom_1{left:auto;right:20px}
#f_over_2 .screenshot.hom_1 .sch_task {width: 196px;display: inline-block;float: left;height: 81px;}
#f_over_2 .screenshot.hom_1 .sch_task .sch_task_image {background-size: 154px auto;height: 86px;width: 90px;display: block;float: left;margin-left: 11px;margin-top: 10px;}
#f_over_2 .screenshot.hom_1 .sch_task .sch_task_image.imt1 {background-position: 0 0;}
#f_over_2 .screenshot.hom_1 .sch_task .sch_task_title {font-size: 14px;line-height: 11px;color: #0098E3;font-weight: bold;margin: 15px 0 3px;padding: 0;}
#f_over_2  .screenshot.hom_1 .sch_task .sch_task_skill {font-size: 11px;line-height: 14px;color: #777777;font-weight: normal;margin: 0;padding: 0;}
.ie8  #f_over_2 .screenshot.hom_1{background-image:none;background-color:#fff;}
.ie8  #f_over_2 .screenshot.hom_1 .sch_task .sch_task_image{background-position:-6px -11px}

#f_over_3{background-image: url("../../img/new_cognifit/newtest2b.jpg");background-position: 50% 0;height: 580px;margin: 0;padding:0;background-size:100%;}
#f_over_3 .section {margin-top: 200px;}
#f_over_3 .mod_text {width: 438px;float: left;margin-bottom: 25px; margin-top: 10px;}
.locale_ar #f_over_3 .mod_text{float:right}
.locale_en. #f_over_3 h2 {padding-right: 52px;}
#f_over_3 h2 {font-size: 39px;line-height: 40px;}
#f_over_3 .screenshot.hom_2 {bottom: 91px;right: -27px;width: 438px;z-index: 1;}
.locale_ar #f_over_3 .screenshot.hom_2{right:auto;left:-27px}
#f_over_3 .screenshot.hom_4b {right: 147px;top: -38px;z-index: 0;}
.locale_ar #f_over_3 .screenshot.hom_4b {left: 147px;right:auto}

#f_over_4{background-color:#fff;height: 360px;}
#f_over_4 .section {height: 197px;margin-top: 14px;}
#f_over_4 .mod_text {margin-right: 104px;width: 451px;}
.locale_ar #f_over_4 .mod_text{float:right;margin-right:465px}
.locale_ar.new_home #f_over_4 .int_section p.text_mod{float:right}
#f_over_4 h3 {margin-bottom: 6px;font-size: 39px;line-height: 40px;}
.locale_en #f_over_4 h3 {width: 323px;}
#f_over_4 .ipad-iphone {height: 267px;left: 174px;width: 220px; background-image: url("../../img/new_cognifit/ipad-iphone.png");background-size: 220px auto;position: absolute;top: 10px;}
.locale_ar #f_over_4 .ipad-iphone{left:auto;right:238px}
.ie8 #f_over_4 .ipad-iphone{background-image:url(../../img/new_cognifit/ipad-iphone_ie8.png);}


#f_over_5 {background-image: url("../../img/new_cognifit/woo.jpg");background-position: 50% 0;height: 150px;text-align: center;}
#f_over_5 a.sign_up {color: #FFFFFF;display: inline-block;font-size: 24px;font-weight: bold;margin: 41px auto 0 3px;padding: 22px 0;text-align: center;width: 498px;}

.win.opera #f_over_1{background-position:0% 90%;}
.win.opera #f_over_3{background-position:0% 0%;}

  
/* PUBLICAS */

.pubPages {background-color:#F9F9F9}
.pubPages .sp-titleDraw{padding-top:0;padding-bottom:0}
.pubPages .btn{text-indent:0;line-height:24px}
.pubPages div#birthday{margin:0 0 10px 0}
.pubPages select{height:auto}
.pubPages .int_header{width:1051px}
.pubPages .gamePubDiv .nameTask{padding-left:20px}
.pubPages .skInv .friendsAppApp a{color:#777}
.pubPages a:hover.button_sign_up_green_free, .pubPages a:hover.button_bt_social_blue_sky,   a.playNow {color:#fff}

/* REGISTRO PAGO */

.TrialBox form .selectpay{clear: both;height: 50px;line-height: 50px;}
.TrialBox form .selectpay input {float: left;line-height: 50px;margin: 14px 0 0 0px;padding: 0;width:auto}
.locale_ar .TrialBox form .selectpay input{float:right;margin:14px 0px 0 0}
.TrialBox form .selectpay img, .TrialBox form .selectpay span { float: left;}
.locale_ar .TrialBox form .selectpay img, .locale_ar .TrialBox form .selectpay span{float:right;}
.selectingpay{margin-left:2px}
.locale_ar .selectingpay{margin-right:2px;margin-left:0px}
.TrialCard .formLightbox input{margin:10px 10px 0;float:right;}
  .locale_ar .TrialCard .formLightbox input{float:left;}
.TrialCard .formLightbox .saveDet input{margin:7px 1px;float:left;}
  .locale_ar .TrialCard .formLightbox .saveDet input{float:left;}
.div-lightbox .selectingpay form{margin-top:2px}
.payRight {float: left; width: 389px;}
.listPay li { font-size: 15px;margin-bottom: 10px;list-style: disc inside none;}
.alreMem {display:block;text-align: center; margin: 31px 0px;}
.alreMem p{display: inline-block; margin-right: 15px;color:#fff;}
#secureTrans {float: left; width: 219px;}
.TrialCardBox{width:800px;margin:0 auto;}
.div-lightbox.trialFree{padding:19px 30px 0/*padding:19px 125px 0;*//*width:320px;*//*margin:0 auto*/}
.TrialCardBox .title_pago{text-align: left;
  font-size: 20px;
  line-height: 24px;
  margin-bottom: 21px;
  /*margin-top: 2px;*//*width:auto;text-align:left;margin:0 auto;border-bottom:solid 1px #999;margin-bottom:0px;padding:0 116px 13px*/}
.TrialCardBox p.title{color: #FFFFFF;
  font-size: 20px;
  line-height: 24px;
  margin-left: 24px;
  margin-top: 3px;
  text-align: left;
  width: 271px;}
.locale_ar  .TrialCardBox p.title{text-align:right;}
.TrialCardBox p.title .precio_cero{display:inline-block;float:right;}
  .locale_ar  .TrialCardBox p.title .precio_cero{float:left;}
.TrialCardBox p.parTrialFree{text-align:center;font-size:14px;line-height:18px}
.TrialBox{
  float: right;
  position: relative;
  width: 320px;}
.TrialPayPal{padding-top:15px;height:40px}
.TrialPayPal img{margin-left:20px;margin-top:5px;float:left}
.TrialPayPal img.cargandote{bottom: 5px;right: -40px;}
.locale_ar  .TrialPayPal img{float:right;margin-left:0;margin-right:10px}
.TrialPayPal a.payPalBtn{padding:7px 17px;font-size:14px;color:#fff;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;margin:0;overflow:hidden;margin: 0 auto;float:none;width:238px;display:block}
  .locale_ar  .TrialPayPal a.payPalBtn{float:none}
.TrialCardbox #openFormButton{float: right;font-size: 12px;margin:10px 10px}
.TrialCard{float:none;padding-top:0px;}
.trialFree form.formLightbox div{margin:0;height:auto;display:block;padding-bottom:2px;float:left;}
.option_pay{display:block;height:20px;width:20px;position:absolute;background-color:#fff;border:solid 3px #e4e4e4;font-size:14px;text-transform:uppercase;font-weight:bold;color:#777;line-height:20px;text-align:center;-moz-border-radius: 20px; -ms-border-radius:20px;-webkit-border-radius: 20px;border-radius:20px;left:-10px;top:-10px}
.locale_ar  .option_pay{left:auto;right:-10px}
.TrialCard input,   .TrialCard textarea,   .TrialCard select {display: inline-block;font-family: Arial, Helvetica, sans-serif;outline: 0 none;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;color: #777777;font-size: 16px;padding: 5px 3px;}


.TrialCard form.formLightbox label{font-size:13px;font-weight:bold;display:inline-block;width:220px;float:left;line-height:27px;margin-right:5px;padding-right:0;}
.locale_ar  .TrialCard form.formLightbox label{float:right;margin-right:0;padding-right:0;margin-left:3px;padding-left:0}
.TrialCard form.formLightbox div.trial_card_csc,  .TrialCard form.formLightbox div.trial_card_expire{float:left;margin-bottom:0px}
.locale_ar  .TrialCard form.formLightbox div.trial_card_csc, .locale_ar  .TrialCard form.formLightbox div.trial_card_expire{float:right}
.TrialCard form.formLightbox div.trial_card_expire{margin-left:25px}
.locale_ar  .TrialCard form.formLightbox div.trial_card_expire{margin-right:25px;margin-left:0}
.win.safari   .TrialCard form.formLightbox div.trial_card_expire select{line-height:21px}
.TrialCard form .trial_card_csc label{background-color: #00CCFF;border-radius: 24px;cursor: pointer;float: left;height: 30px;line-height: 30px;margin-left: 0;margin-top: 5px;padding: 0;position: relative;text-align: center;width: 30px;}
.TrialCard form .trial_card_csc label .hover_xplain_csc{text-decoration:underline}
.TrialCard form .trial_card_csc label .xpl_csc{background-color:#fff;padding:10px;font-size:10px;display:none;width:443px;position:absolute;top:27px;left:-323px;height:75px;-moz-border-radius: 4px; -ms-border-radius:4px;-webkit-border-radius: 4px;border-radius:4px;border:solid 1px #e4e4e4;}
.locale_ar  .TrialCard form .trial_card_csc label .xpl_csc{right:-323px;left:auto}
.TrialCard form .trial_card_csc label .xpl_csc p{width:186px;/*margin-right:5px;*/float:left;color:#555;text-align:left;font-weight:normal;line-height:12px;font-size:10px;}
.TrialCard form .trial_card_csc label .xpl_csc img{float:right;margin-left:5px}
.TrialCard form .trial_card_csc label:hover .xpl_csc{display:block}
.ie   .TrialCard form label{line-height:24px}

.TrialCard #paymentsM input{width:264px;float:left;margin-left:25px;margin-top:5px}
.locale_ar  .TrialCard #paymentsM input{margin-left:0;margin-right:25px}
.TrialCard #paymentsM .trial_card_csc input{margin-left:0;width:45px;margin-top:5px;margin-right:5px}
.locale_ar  .TrialCard #paymentsM .trial_card_csc input{margin-right:0}
.locale_ar  .TrialCard #paymentsM input,.locale_ar  .TrialCard #paymentsM select{float:right}
#cboxContent #cboxLoadedContent .TrialCard #TrialCardBtns input {padding-left:17px;padding-right:17px;margin-right: 10px;width:auto;float: right;}
#cboxContent #cboxLoadedContent #TrialCardBtns #completePurchaseCheckedSave {float: left;margin-left: 1px;margin-top: 8px;}
#cboxContent .title.outDiv:first-child {margin-bottom: 0;padding-top: 20px;}
.TrialCard form select{float: right;
  margin-right: 4px;padding:4px 3px 4px 3px;margin-top:5px;width:88px}
.safari   .TrialCard form select{line-height:25px}
.locale_ar  .TrialCard form select{margin-right:0;margin-left:5px}
.trial_card_number,   .trial_card_name{width:100%;display:block;clear:both;}
.trial_card_number input,   .trial_card_name input{width:200px;}
form#TrialCardBtns{clear: both;display: block;margin:4px 0px;overflow: hidden;float:none;padding:10px}
.locale_ar  form#TrialCardBtns{float:none}
form#TrialCardBtns input{float:none;margin:0px;color:#fff;font-size:14px;width:270px;padding:6px 17px;cursor:pointer;}
.locale_ar  form#TrialCardBtns input{float:none}
.locale_ru  form#TrialCardBtns input, .locale_ru  .TrialPayPal a.payPalBtn{letter-spacing:-0.05em;font-size:11px}
form#TrialCardBtns input.grey_perla{color:#888;display:none}
.trial_card_csc input{width:46px;}
.trial_ast {color:#fff;margin-right:0px;}
p.trialerror{text-align:center;color:#FF0000;margin-bottom:10px}
.div-lightbox.trialFree .parTrialFree{text-align:center;padding:0px 55px 10px;color:#555;font-size:16px;}

.info_step2{width:800px;margin:0 auto 13px;border-bottom:solid 1px #999;/*padding-bottom:23px;*/height:123px}
.info_step2_mod{width:266px;float:left;height:auto;text-align:center;}
.info_step2_mod span{padding:0 8px;margin:0}
.info_step2_mod .assessskills_image,  .info_step2_mod .addapps_image,   .info_step2_mod .challenge_image{margin:0;height:89px;width:100%}
.info_step2_mod .assessskills_image{background-position:29px -10px}
.info_step2_mod .addapps_image{background-position:29px -318px}.ie8   .info_step2_mod .addapps_image{background-position:9px -614px} .locale_ar  .info_step2_mod .addapps_image{background-position:37px -318px}
.info_step2_mod .challenge_image{background-position:29px -420px} .ie8   .info_step2_mod .challenge_image{background-position:25px -785px} .locale_ar  .info_step2_mod .challenge_image{background-position:45px -420px}
.info_step2_mod p{font-size:15px;color:#fff;line-height:19px}
.locale_ru .info_step2_mod p, .locale_de .info_step2_mod p{letter-spacing:-0.05em;}
.TrialCardBox p.title.sub{font-size:12px;line-height:17px;width:300px;}
.TrialCardBox p.title.sub2{font-size:12px;line-height:17px;width:300px;}

.new_home.new_test .testb.modtest_wopt #over_1 .box_r_buttons .button.small_fonts,  .new_home.new_test .testb.modtest_wopt #over_2 a.button.small_fonts{font-size:16px;padding-top:12px;padding-bottom:12px}
.new_home.new_test .testb.modtest_wopt .button.small_fonts .sub_button{font-size:11px;}
.new_home.new_test .testb.modtest_wopt #over_5 .button .sub_button{font-size:14px;}
.image_cards{ background-image: url("../../img/new_cognifit/cards2.png");background-position: 0 -5px;display: block;height: 34px;width: 244px;background-repeat:no-repeat}
.locale_ar .image_cards{margin-left:0;margin-right:6px}

.mod_signup #rregPago .our_register{margin-left:166px}
.locale_ar  .mod_signup #rregPago .our_register{margin-right:166px;margin-left:0}
.locale_ru.new_home.new_test .bypaytrial #over_1 .box_r_buttons p.r_title, .locale_nl .new_home.new_test .bypaytrial #over_1 .box_r_buttons p.r_title{font-size:22px}
.locale_de.new_home.new_test .bypaytrial #over_1 .box_r_buttons p.r_title{font-size:21px;letter-spacing: -0.05em;}
#paymentSuccess.div-lightbox{padding:30px;}
#paymentSuccess.div-lightbox p.title{margin-top:0;}

/* COGNIFIT FOR KIDS */

.new_home.new_test.forkids .testb.modtest_wopt #over_1{background:url(../../img/new_cognifit/forkids2.jpg) 50% 50% no-repeat;background-size:100%}
.win.opera .new_home.new_test.forkids .testb.modtest_wopt #over_1{background-position:0% 50%;}
.new_home.new_test.forkids .testb #over_1 .scene{width:auto;padding:0;min-height:126px}
.new_home.new_test.forkids .testb.modtest_wopt #over_1 h2{padding-top:15px;width:642px}
.new_home.new_test.forkids .testb.modtest_wopt #over_1 .box_scene p{font-size:18px;}
.new_home.new_test.forkids .testb.modtest_wopt #over_1 .scene p{font-size:14px;padding-top:22px;padding-right:61px;}
.new_home.new_test.forkids .testb #over_1 .box_r_mobile p.r_title{font-size:22px}
.new_home.new_test.forkids .testb #over_1 .box_r_mobile p, .locale_en .new_home.new_test.forkids .testb #over_1 .box_r_mobile p.sbi{font-size: 14px;line-height: 16px;padding: 7px 10px 0;}
.new_home.new_test.forkids .testb .sp_brain_page{background-image:url('../../img/new_cognifit/sp_brain_page_kids.png');background-repeat:no-repeat;}
.ie8  .new_home.new_test.forkids .testb .sp_brain_page{background-image:url('../../img/new_cognifit/sp_brain_page_kids_ie8.png');}
.new_home.new_test.forkids .testb .sp_brain_page.kid_image{background-color:#fff;background-position:50% 100%;-moz-border-radius: 263px; -ms-border-radius:263px;-webkit-border-radius: 263px;border-radius:263px;width:263px;height:263px;float:left;margin-top:20px;background-size:323px;}
.locale_ar.new_home.new_test.forkids .testb #over_1 .scene .sp_brain_page.addapps_image{background-position:0 -346px}
.locale_ar.new_home.new_test.forkids .testb .sp_brain_page.kid_image{float:right;}
.new_home.new_test.forkids .testb.modtest_wopt #over_2{height:322px}
.new_home.new_test.forkids .testb.modtest_wopt #over_2 .section{height:200px}
.new_home.new_test.forkids .testb.modtest_wopt #over_2 .mod_text{width:676px;margin-top:0}
.new_home.new_test.forkids .testb.modtest_wopt #over_2 h2, .locale_en .new_home.new_test.forkids .testb.modtest_wopt #over_2 h2{font-size:40px;padding-bottom:0}
.new_home.new_test.forkids .testb.modtest_wopt #over_2 .mod_text p{font-size:18px;line-height:19px;padding-right:20px}
.new_home.new_test.forkids .testb #over_3{background-image:url(../../img/new_cognifit/forkids.jpg);background-position:50% 50%;}
.win.opera .new_home.new_test.forkids .testb #over_3{background-position:0% 50%;}
.new_home.new_test.forkids .testb #over_3 .screenshot.hom_4b{top:-100px;right:0;background-image:url(../../img/new_cognifit/screenshot_hom4b_kids@2x.png);}
.locale_ar.new_home.new_test.forkids .testb #over_3 .screenshot.hom_4b{left:0;right:auto;}
  .ie8  .new_home.new_test.forkids .testb #over_3 .screenshot.hom_4b{background-image:url(../../img/new_cognifit/sch_ie8/screenshot_hom4b_kids.png);}
.new_home.new_test.forkids .testb #over_3 .mod_text{width:595px}
.new_home.new_test.forkids #over_3 h2{font-size:40px}
.new_home.new_test.forkids .testb #over_3 .mod_text p{font-size:18px;line-height:19px;padding-right:20px}
.locale_ar.new_home.new_test.forkids .testb #over_3 .mod_text p{padding-left:20px;padding-right:0}
.new_home.new_test.forkids .testb #over_4 .mod_text p{font-size:18px;line-height:19px;padding-right:20px}
.new_home.new_test.forkids .testb .screenshot.hom_2{left:0;right:auto;top:9px;bottom:auto;height:290px}
.locale_ar.new_home.new_test.forkids .testb .screenshot.hom_2{right:0;left:auto;}
.new_home.new_test.forkids .testb .screenshot.hom_2 .sch_title{font-size:11px;padding-left:8px;border-bottom:solid 1px #e4e4e4;position:relative;font-weight:bold;}
.new_home.new_test.forkids .testb .screenshot.hom_2 .sp_brain_page.avatar_kid{width:44px;height:44px;position:absolute;top:7px;right:7px;background-color:#fff;background-position:0 -210px;background-size:200px}
.locale_ar.new_home.new_test.forkids .testb .screenshot.hom_2 .sp_brain_page.avatar_kid{left:7px;right:auto}
.new_home.new_test.forkids .testb .screenshot.hom_3b{left:113px;right:auto;top:165px;background-position:0 -20px;height:150px}
.locale_ar.new_home.new_test.forkids .testb .screenshot.hom_3b{right:113px;left:auto;}
.new_home.new_test.forkids #over_4{height:365px}
.new_home.new_test.forkids #over_4 .mod_text{width:423px;margin-right:0px}
.locale_ar.new_home.new_test.forkids #over_4 .mod_text{margin-right:104px;margin-left:0;float:left}
.locale_ar.new_home.new_test.forkids .testb #over_4 .mod_text p{padding-right:0;padding-left:20px;}
.new_home.new_test.forkids #over_4 h3{width:auto;font-size:40px;margin-top:53px}


/* COGNIFIT FOR ASSOCIATES */

.new_home.new_test.forkids .testb.modtest_wopt.for_asso #over_1{background:url(../../img/new_cognifit/forasso.jpg) 50% 50% no-repeat;background-size:100%}
.new_home.new_test.forkids .testb.for_asso #over_3{background-image:url(../../img/new_cognifit/forasso2.jpg);background-position:50% 0%;height:auto;}
.new_home.new_test.forkids .testb.for_asso .sp_brain_page{background-image:url('../../img/new_cognifit/sp_brain_page_asso.png');background-repeat:no-repeat;}
.ie8 .new_home.new_test.forkids .testb.for_asso .sp_brain_page{background-image:url('../../img/new_cognifit/sp_brain_page_asso_ie8.png');}
.new_home.new_test .testb.modtest_wopt.for_asso #over_1 h1{font-size:37px;line-height:37px}
.new_home.new_test.forkids .testb.for_asso .sp_brain_page.asso_image{background-color:#fff;background-position:50% 100%;width:370px;height:263px;float:left;margin-top:0px;background-size:370px;}
.new_home.new_test .testb.for_asso #over_3 .section{background-color: transparent;margin:0}
.ie8 .new_home.new_test .testb.for_asso #over_3 .section{background-image:none}
.new_home.new_test.forkids .testb.modtest_wopt.for_asso #over_2 .mod_text{width:590px}
.new_home.new_test.forkids .testb.modtest_wopt.for_asso #over_2 h2{margin-top:80px;font-size:38px;padding-bottom:20px}
.new_home.new_test.forkids .testb.for_asso #over_3 .mod_text{margin-bottom:60px;width:640px}
.new_home.new_test.forkids .for_asso #over_3 h2{color:#99ccff;font-size:36px;padding-bottom:10px;}
.new_home.new_test.forkids .testb.for_asso #over_3 .mod_text p{color:#fff;font-size:16px}
.new_home.new_test.forkids .testb.for_asso #over_3 .section.over_phto{background-color:rgba(255,255,255,.85);height:340px}
.ie8 .new_home.new_test.forkids .testb.for_asso #over_3 .section.over_phto{background-image:url('../../img/new_cognifit/fsection.png');}
.new_home.new_test.forkids .testb.for_asso #over_3 .section.over_phto .mod_text{float:right;width:380px;margin-top:50px;padding-left:25px}
.new_home.new_test.forkids .testb.for_asso #over_3 .section.over_phto .mod_text h3{font-size:44px;width:325px}
.new_home.new_test.forkids .testb.for_asso #over_3 .section.over_phto .mod_text p{color:#000;margin-top:15px;font-size:16px;line-height:19px;width:325px}
.new_home.new_test .testb.for_asso #over_3 .screenshot.pro_3{top:-50px;left:-50px}
.main.for_asso .sch_adduser{z-index:10;left: 90px;position: absolute;top: 75px;width: 450px;}
.new_home.new_test .for_asso #over_5{background:#fff;}
.new_home.new_test .testb.modtest_wopt.for_asso  #over_2 a.sign_up {font-size: 23px;font-weight: bold;padding: 14px 30px;width: 322px;}

.main.for_asso .int_section .sch_searchuser{border-bottom:solid 1px #e4e4e4;width:100%;display:block;height:32px}
.main.for_asso .int_section .sch_searchuser p{display:inline-block;}
.main.for_asso .int_section .sch_searchuser p.sch_search{border:solid 1px #e4e4e4;width:185px;padding-left:20px;margin:6px;background-size:100px;background-position:-2px -570px;background-repeat:no-repeat;}
  .locale_ar .main.for_asso .int_section .sch_searchuser p.sch_search{background-position:183px -570px;padding-lefT:0;padding-right:20px}
.main.for_asso .int_section .sch_searchuser p.sch_allusers{padding-top:6px;padding-left:0;width:140px}
.main.for_asso .int_section .sch_searchuser p.sch_filterby{padding-top:6px;padding-left:0;width:70px;text-align:right;}
  .locale_ru .main.for_asso .int_section .sch_searchuser p.sch_filterby{font-size:9px}
  .locale_ar .main.for_asso .int_section .sch_searchuser p.sch_filterby{text-align:left}
.main.for_asso .int_section .sch_searchuser p.sch_allgropus{border:solid 1px #e4e4e4;width:97px;padding-left:3px;margin:6px;font-size:9px;color: #0098E3;background-position: 82px -439px;background-repeat: no-repeat;background-size: 80px auto;}
  .locale_ar .main.for_asso .int_section .sch_searchuser p.sch_allgropus{background-position:0 -439px;padding-left:0;padding-right:3px}
.main.for_asso .int_section .sch_users .sch_user_unit{width:100%;display:block;height:64px;border-bottom:solid 1px #e4e4e4;}
.main.for_asso .int_section .sch_users .sch_user_unit.last{border:0}
.main.for_asso .int_section .sch_users .sch_user_unit p{display:inline-block}
.main.for_asso .int_section .sch_users .sch_user_unit p.sch_muser{line-height: 13px;padding-left: 57px;margin-top: 12px;width: 245px;color:#0098E3;font-weight:bold;font-size:12px;border-right:solid 1px #e4e4e4;background-position: 10px -495px;background-repeat: no-repeat;background-size: 62px auto;}
  .locale_ar .main.for_asso .int_section .sch_users .sch_user_unit p.sch_muser{background-position:252px -495px;padding-left:0;padding-right:57px;border-right:0;border-left:solid 1px #e4e4e4}
.main.for_asso .int_section .sch_users .sch_user_unit p.sch_muser.ava2{background-position: 10px -536px;}.locale_ar .for_pro .main .int_section .sch_users .sch_user_unit p.sch_muser.ava2{background-position: 252px -536px;}
.main.for_asso .int_section .sch_users .sch_user_unit p.sch_muser.ava3{background-position: 10px -579px;}.locale_ar .for_pro .main .int_section .sch_users .sch_user_unit p.sch_muser.ava3{background-position: 252px -579px;}
.main.for_asso .int_section .sch_users .sch_user_unit p.sch_muser.ava4{background-position: 10px -621px;}.locale_ar .for_pro .main .int_section .sch_users .sch_user_unit p.sch_muser.ava4{background-position: 252px -621px;}	
.main.for_asso .int_section .sch_users .sch_user_unit p.sch_muser .sch_mmail{color:#555;font-weight:normal;font-size:10px}
.main.for_asso .int_section .sch_users .sch_user_unit p.sch_mcurrent_score{border-right:solid 1px #e4e4e4;margin-top:12px;width:77px;padding-left:49px;font-weight:bold;color:#000;font-size:12px;line-height:11px;padding-top:10px;background-repeat:no-repeat;background-position:4px -1063px;background-size:79px}
  .locale_ar .main.for_asso .int_section .sch_users .sch_user_unit p.sch_mcurrent_score{background-position:81px -1063px;border-right:0;border-left:solid 1px #e4e4e4;padding-left:0;padding-right:49px}
.main.for_asso .int_section .sch_users .sch_user_unit p.sch_mcurrent_score .sch_mscore_title{color:#666;font-size:10px;}
  .locale_ru .main.for_asso .int_section .sch_users .sch_user_unit p.sch_mcurrent_score .sch_mscore_title{font-size:8px}
	  .locale_it .main.for_asso .int_section .sch_users .sch_user_unit p.sch_mcurrent_score .sch_mscore_title{font-size:9px}
	  .locale_es .main.for_asso .int_section .sch_users .sch_user_unit p.sch_mcurrent_score .sch_mscore_title{font-size:8px}
.main.for_asso .int_section .sch_users .sch_user_unit p.sch_buttonsend {border:solid 1px #e9e9e9;display: block;float: right;text-align: center;width: 106px;padding:1px;margin-top:12px;margin-right:13px;color: #0098E3;font-size:10px;font-weight:bold;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;}
  .locale_ru .main.for_asso .int_section .sch_users .sch_user_unit p.sch_buttonsend{font-size:9px}
  .locale_it .main.for_asso .int_section .sch_users .sch_user_unit p.sch_buttonsend{font-size:9px}
.main.for_asso .int_section .sch_users .sch_user_unit p.sch_mgroup {border: 0 none;display: block;float: right;text-align: left;width: 69px;padding:1px;margin-top:-20px;margin-right:13px;padding-left:37px;color: #0098E3;font-size:10px;font-weight:bold;}	
.main.for_asso .int_section .sch_users .sch_user_unit p.sch_buttongroup {display: block;float: right;text-align: center;width: 106px;padding:1px;margin-top:-20px;margin-right:13px;color: #fff;font-size:10px;font-weight:bold;-moz-border-radius: 2px; -ms-border-radius:2px;-webkit-border-radius: 2px;border-radius:2px;border:solid 1px #0098E3;}
  .locale_de .mai.for_asson .int_section .sch_users .sch_user_unit p.sch_buttongroup{font-size:8px}
  .locale_pt_PT .main.for_asso .int_section .sch_users .sch_user_unit p.sch_buttonsend, .locale_pt_BR .main .int_section .sch_users .sch_user_unit p.sch_buttonsend{font-size:8px}
.main.for_asso  .int_section .screenshot p{width:auto;padding:0;font-size:11px}
.main.for_asso  .int_section .sch_menu p{display: inline-block;font-size: 11px;font-weight: bold;height: 37px;line-height: 37px;margin-right: 0px;padding: 0;text-align: center;width: 93px;border-right:solid 1px #e4e4e4;float:left}
	  .locale_ar .main.for_asso  .int_section .sch_menu p{font-size:10px;border-right:0;border-left:solid 1px #e4e4e4}
	  .locale_fr .main.for_asso  .int_section .sch_menu p{font-size:10px;letter-spacing:-0.05em}
	  .webkit .locale_fr .main.for_asso  .int_section .sch_menu p {letter-spacing:-0.08em}
	  .locale_de .main.for_asso  .int_section .sch_menu p, .locale_it.for_pro .main .int_section .sch_menu p{letter-spacing:-0.05em}
	  .locale_es .main.for_asso  .int_section .sch_menu p,.for_pro.locale_pt_BR .main .int_section .sch_menu p,.for_pro.locale_pt_PT .main .int_section .sch_menu p{font-size:10px}
	  .locale_nl .main.for_asso  .int_section .sch_menu p{font-size:10px;letter-spacing:-0.05em}
	  .locale_ru .main.for_asso  .int_section .sch_menu p{letter-spacing:-0.1em;font-size:8px}
.main.for_asso  .int_section .sch_menu p.active{color:#fff;background:#0098e3;border:0;}
.main.for_asso  .int_section .sch_menu p.lastop{border:0;width:93px;}

.main.for_asso .int_section .screenshot p.sch_invite_user{padding-left:20px;padding-bottom:4px;padding-top:4px}
.main.for_asso .sch_add_new{display:block;width:100%;clear:both;}
.main.for_asso .int_section .screenshot p.sch_add_area{width:125px;float:left;margin-left:20px;margin-bottom:3px;font-size:10px}
.main.for_asso .sch_add_area_box{border:solid 1px #e4e4e4;width:120px;height:18px;display:block;}
.main.for_asso .int_section .screenshot p.sch_add_send{width:90px;font-size:10px;color:#fff;text-align:center;padding:2px 10px;margin:10px 18px 10px 10px;float:right;}





/******pop up simple de entrada******/

.introDiv {clear: both;display: block;overflow: hidden; z-index: -999999; min-height: 505px;padding: 30px;}
.introTit {color:#ffffff;font-size: 26px;margin-bottom: 10px;text-align: center;}
.introTxt {font-size: 16px;line-height: 19px;margin-bottom: 5px; text-align: center;}
.introTxt2 {margin-top: 10px;}
.selecTr {position: relative;}
.optionsDiv {float: left;font-size: 13px;margin-bottom: 20px;margin-top: 20px;text-align: left;width: 100%;}
a.optionTr {background-size: 133px auto;color:#ffffff;float: left;font-size: 20px; padding: 112px 10px 10px;text-align: center;width: 47%;}
a.optionTr:hover, a.optionTr.selected {color:#ffffff;background-color: rgba(255, 255, 255, 0.1);}
.optionTr4 {background: url("../../img/corporativa111/planning_sm.png") no-repeat scroll center 0 transparent;border-right: 1px solid #CCCCCC;}
.optionTr3 {background: url("../../img/corporativa111/hand_eye_coordination_sm.png") no-repeat scroll center 0 transparent;}
.optionTr2 {background: url("../../img/corporativa111/stm_sm.png") no-repeat scroll center 0 transparent;border-bottom: 1px solid #CCCCCC;}
.optionTr1 {background: url("../../img/corporativa111/focus_sm.png") no-repeat scroll center 0 transparent;border-bottom: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;}
  .win.ie8 .optionTr1 {background-position-y:33px;background-image: url("../../img/adn/focus_icon.png")}
  .win.ie8 .optionTr2 {background-position-y:33px;background-image: url("../../img/adn/stm_sm_icon.png")}
  .win.ie8 .optionTr3 {background-position-y:33px;background-image: url("../../img/adn/hand_eye_coordination_sm_icon.png")}
  .win.ie8 .optionTr4 {background-position-y:33px;background-image: url("../../img/adn/planning_sm_icon.png")}
.popFirstTr {display: block;margin: 0 auto;width: 520px;}
.popFirstTr a {text-align:center;width: 180px;}
.popFirstTr a.blue_sky {display:block;margin: 0 auto;clear:both;color:#ffffff}
.popFirstTr a.grey_perla {float:left}
a.closeflTool {text-align:center;color:#777777;border: medium none;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;;-ms-border-radius: 5px 5px 0 0;;-o-border-radius: 5px 5px 0 0;;border-radius: 5px 5px 0 0;float: right;font-size: 16px;font-weight: bold;padding: 2px 12px;}
.flashOut {margin:24px auto 0; width: 1024px;}
.flashBack {position:absolute;z-index:9999;width:100%;display:block}
#flashContent {visibility:hidden;width:984px !important;background-color: #F7f7f7;-webkit-border-radius:2px 2px 0 2px 2px;-moz-border-radius: 2px 0 2px 2px;-ms-border-radius:  2px 0 2px 2px;-o-border-radius:  2px 0 2px 2px; border-radius: 2px 0 2px 2px;float: left;padding: 20px;}
#flashContent p {margin-bottom:10px}
.introDiv p.pleaseSelect {margin-bottom:20px;color:#ffffff;font-size: 14px;text-align: center}
#flashTrial .isgr-darkGrey {display:none}
.aIconGame { width: 110px;height: 110px;display: block;margin:0 auto;}
#videoWork #flashContent, #videoScience #flashContent {background-color: #fff}
/***.***END pop up simple de entrada******/

#secureTransGeoTrust {padding: 17px 0 0 0px;display:block;clear:both}
	.locale_ja #secureTransGeoTrust {padding: 13px 0 0 0px}
#secureTrans #secureTransGeoTrust {padding: 17px 0 0 92px;display:block;clear:both}
	.locale_ja #secureTrans #secureTransGeoTrust {padding: 13px 0 0 72px}
#secureTransGeoTrust img, #secureTrans img{margin-bottom:10px;border:solid 4px #fff;border-radius:5px}

#facebox .b {background:url(../../img/facebox/b.png);}
#facebox .tl {background:url(../../img/facebox/tl.png);}
#facebox .tr {  background:url(../../img/facebox/tr.png);}
#facebox .bl {  background:url(../../img/facebox/bl.png);}
#facebox .br {  background:url(../../img/facebox/br.png);}
#facebox {  position: absolute;  top: 0;  left: 0;  z-index: 100;  text-align: left;} 
#facebox .popup {  position: relative;}
#facebox table {  border-collapse: collapse;}
#facebox td {  border-bottom: 0;  padding: 0;}
.content_facebox_1{ clear: both; margin: 0 auto; }
#facebox .body {  background: #fff;  border: 5px #81A5AE solid;}
#facebox .loading {  text-align: center;}
#facebox .image {  text-align: center;}
#facebox img {  border: 0;  margin: 0;}
#facebox .footer {  border-top: 1px solid #DDDDDD;  padding-top: 5px;  margin-top: 10px;  text-align: right;}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {  height: 10px;  width: 10px;  overflow: hidden;  padding: 0;}
#facebox_overlay {  position: fixed;  top: 0px;  left: 0px;  height:100%;  width:100%;}
.facebox_hide {  z-index:-100;}
.facebox_overlayBG {  background-color: #000;  z-index: 99;}

/* LOGOUT */

.logoutcontent{margin:30px auto 0;width:980px}
/*.bloqlogout{width:300px;float:left;margin-right:40px;height:470px;margin-bottom:100px;margin-top:100px;}*/
.logoutx3 .bloqlogout{margin-right: 27px;width: 299px;}
.bloqlogout{width:233px;float:left;margin-right:8px;height:470px;margin-bottom:100px;margin-top:100px;overflow:hidden;background-color: #007cd5;}
.bloqlogout.last{margin-right:0;}
.bloqlogout_pro{background: #2f5f8e; /* Old browsers */background: -moz-linear-gradient(top,  #2f5f8e 0%, #274f86 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f5f8e), color-stop(100%,#274f86)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #2f5f8e 0%,#274f86 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #2f5f8e 0%,#274f86 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #2f5f8e 0%,#274f86 100%); /* IE10+ */background: linear-gradient(to bottom,  #2f5f8e 0%,#274f86 100%); /* W3C *//*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a7ea', endColorstr='#007cd5',GradientType=0 ); *//* IE6-9 */}
.bloqlogout_kids{background: #4e87c1; /* Old browsers */background: -moz-linear-gradient(top,  #4e87c1 0%, #4575b7 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4e87c1), color-stop(100%,#4575b7)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #4e87c1 0%,#4575b7 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #4e87c1 0%,#4575b7 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #4e87c1 0%,#4575b7 100%); /* IE10+ */background: linear-gradient(to bottom,  #4e87c1 0%,#4575b7 100%); /* W3C *//*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a7ea', endColorstr='#007cd5',GradientType=0 ); *//* IE6-9 */}
.ie8 .bloqlogout_pro, .ie9 .bloqlogout_pro{background-color:#2f5f8e}
.ie8 .bloqlogout_kids,.ie9 .bloqlogout_kids{background-color:#4a7fbc}
.sp_logout{background-image:url('../../img/new_cognifit/sp_logout.png');background-repeat:no-repeat;background-size:300px;background-position:50% 0}
.bannlogout{width:100%;height:200px;display:block;}
.bannlogout a{width:100%;height:100%;display:block;}
.bannlogout a span{display:none;}
.bannlogout.cogn_professional{background-position:50% -200px}
.bannlogout.cogn_kids{background-position:50% -400px}
.bannlogout.cogn_schools{background-position:50% -601px}
.loglogout{margin-top:10px;width:100%;height:85px;display:block;background-position:50% -635px;background-size:100%;}
.logoutx3 .loglogout{background-size:95% auto;background-position:50% -789px}
.logoutx3 .loglogout.cogn_log_kids a span.logTyLogout{background-position: 75px -3px;}
.loglogout a{width:100%;height:100%;display:block;}
.loglogout a span{display:none;}

.loglogout a span.logTyLogout {
    color: #fff;
    display: block;
    font-size: 19px;
    padding-top: 67px;
    text-align: center;
}

.loglogout.cogn_log_kids a span.logTyLogout{background-image: url("../../img/new_cognifit/forkids@2x.png");
    background-position: 42px -3px;
    background-repeat: no-repeat;
    background-size: 200px auto;height:25px;width:100%;margin-top: 67px;
	float:left;padding:0;}
	.loglogout.cogn_log_schools a span.logTyLogout{background-image: url("../../img/new_cognifit/forschool@2x.png");
    background-position: 45px -3px;
    background-repeat: no-repeat;
    background-size: 200px auto;height:25px;width:100%;margin-top: 67px;
	float:left;padding:0;}
	
.locale_es .loglogout.cogn_log_kids a span.logTyLogout{background-position: 33px -29px;}
.locale_es .loglogout.cogn_log_schools a span.logTyLogout{background-position: 39px -29px;}
.locale_fr .loglogout.cogn_log_kids a span.logTyLogout{background-position:15px -54px;}
.locale_fr .loglogout.cogn_log_schools a span.logTyLogout{background-position: 28px -54px;}



	/*.loglogout.cogn_log_professional{background-position:50% -705px}
.loglogout.cogn_log_kids{background-position:50% -810px}*/
a.new_account{color: #FFFFFF;display: block;margin: 20px auto;padding: 15px 10px;text-align: center;width: 200px;font-size:15px}
.logoutx3 a.new_account{width:238px}
a.new_account strong {display: block;font-size: 17px;font-weight:normal}

a.additional_account{color:#fff;color: #FFFFFF;display: block;margin: 0 auto;padding-top:0px;text-align: center;width: 170px;font-size:12px;text-decoration:none;padding:0 30px}
.new_test.logout #header a.log_up{margin-top:16px}
.locale_ar.new_test.logout #header a.log_up{float:left;margin-left:2px;}
.new_test.logout .langDiv{display:none}

a.new_account.sect_button{float:left;text-align:center;font-weight:bold;padding:20px 30px;width:380px;line-height:18px}
.research a.new_account.sect_button{float:none;clear:both;margin:20px auto 0;font-size:24px;font-weight:normal}

/* PLATAFORMS STYLE */

@font-face{
font-family: fontlato;
src: url('../../font/LATO.ttf');
}@font-face{
font-family: fontlatolight;
src: url('../../font/LATOLIGHT.ttf');
}@font-face{
font-family: fontlatobold;
src: url('../../font/LATOBOLD.ttf');
}@font-face{
font-family: fontopen;
src: url('../../font/OPENREGULAR.eot');
src: url('../../font/OPENREGULAR.eot?#iefix') format('embedded-opentype'),
         url('../../font/OPENREGULAR.woff') format('woff'),
         url('../../font/OPENREGULAR.ttf') format('truetype'),
         url('../../font/OPENREGULAR.svg#open_sansregular') format('svg');  
}@font-face{
font-family: fontopensemibold;
src: url('../../font/OPENSEMIB.eot');
src: url('../../font/OPENSEMIB.eot?#iefix') format('embedded-opentype'),
         url('../../font/OPENSEMIB.woff') format('woff'),
         url('../../font/OPENSEMIB.ttf') format('truetype'),
         url('../../font/OPENSEMIB.svg#open_sansregular') format('svg');  
}



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, header, nav, footer, section, article,.mod_signup.regUSA input,.mod_signup input, .mod_signup select, .mod_signup textarea ,.mod_signup.loguearse .forgotPass,.mod_signup.loguearse label#remember,.article.landing h1,.article.landing .land_buttons a.sign_up{font-family:fontopen,Arial, Helvetica, sans-serif;}


.platCorp h2, .platCorp h1, .platCorp h3, .btAccess,.plLog,.btHeader,.plLogPro,.btAccess,.regTitleMore, .new_sections h1, .new_sections h2, .new_sections h3,.new_sections .science .mod_first p,.new_sections .science .mod_first p strong ,.new_sections .skills .mod_first h2.min_h1, .research a.new_account.sect_button,.new_sections .article .mod_rest .int_section .mod_only_text p.sub strong,.new_sections .about .mod_first p,.int_mod_signup .title_free,.mod_signup input.button,.int_mod_signup .ext_register .connect_social, .top_footer_redes .connect_social,a.log_up.grey_perla,.alreMem p,.int_mod_signup .title_or,.regDivForm p,.new_sections .skills.skill_unit .mod_first h2 a,.new_sections .skills.skill_unit .lanch_video .title_video_small,.new_sections .skills.skill_unit .lanch_video .title_video_big, .new_sections .article .mod_first h1, a.call_up,a.new_account{font-family:fontlatolight,Arial, Helvetica, sans-serif;font-weight:400}











/* HEADER AND FOOTER */

#header.headPlat{box-shadow: 0px 0px 2px #000;-moz-box-shadow: 0px 0px 2px #000;-webkit-box-shadow: 0px 0px 2px #000;}

.noshow{display:none}
.btGoPlat,.btGoForusers{font-size: 14px;margin-top:19px;margin-right:40px;float:right;color:#fff}
.locale_ar .btGoPlat,.locale_ar .btGoForusers{float:left;margin-right:0;margin-left:40px}
.btGoPlat:hover{color:#fff;opacity:.7}
.btGoKids{width:50px;height:24px;background-position:2px -455px;}
.langDiv span {background-color: #004D7D;margin-left:5px}
.langDiv a,a.usertoLog{font-size:13px;margin-left:3px}
.langOpt{width:100px;}
.new_test #header a.log_up, .new_test #header a.forpro, #header a.forpro, #header a.sign_up{font-weight:300 !important}
a.usertoLog span {background: url("../../img/new_cognifit/sp-newcorpo@2x.png") no-repeat scroll -23px -372px / 94px auto #004D7D;}
.locale_ar a.usertoLog {margin-right:0}
.locale_ar.new_test #header a.log_up{float:left}

.plLogSpace{width:200px;}
.plLog{display:block !important;padding-left:0px;font-size: 20px;font-weight: 400;float:left;height:40px}
.plLogInd{color: #FFFFFF;display: block !important;   font-size: 21px;font-weight: normal !important;line-height: 34px;margin-top: 0;padding-left: 0px;}
.locale_ar .plLogInd{padding-left:0;padding-right:0;float:right;margin-right:2px}

.plLogPhy{width:157px;height:25px;background-image:url("../../img/new_cognifit/forphysicians@2x.png");background-repeat:no-repeat;background-position:-3px 4px;background-size:200px}
.plLogKids{width:137px;height:25px;background-image:url("../../img/new_cognifit/forkids@2x.png");background-repeat:no-repeat;background-position:-3px 4px;background-size:200px}
.plLogRes{width:157px;height:25px;background-image:url("../../img/new_cognifit/forresearch@2x.png");background-repeat:no-repeat;background-position:-3px 4px;background-size:200px}
.plLogSch{width:129px;height:25px;background-image:url("../../img/new_cognifit/forschool@2x.png");background-repeat:no-repeat;background-position:-3px 3px;background-size:200px}
.plLog.plLogPhy,.plLog.plLogKids,.plLog.plLogRes,.plLog.plLogSch{margin-left:0px;margin-top:1px}

.locale_en .plLogPhy{width:148px}
.locale_es .plLogPhy{background-position:-3px -22px;width:141px}
.locale_fr .plLogPhy{background-position:-3px -49px;width:192px}
.locale_de .plLogPhy{background-position:-3px -79px;width:181px}
.locale_it .plLogPhy{background-position:-3px -111px;width:116px}
.locale_pt_PT .plLogPhy, .locale_pt_BR .plLogPhy{background-position:-3px -145px;width:139px;margin-top:11px}
.locale_pt_PT .plLogSpace .plLogPhy, .locale_pt_BR .plLogSpace .plLogPhy,.locale_nl .plLogSpace .plLogPhy,.locale_tr .plLogSpace .plLogPhy{margin-top:2px}
.locale_nl .plLogPhy{background-position:-3px -177px;width:135px;margin-top:11px}
.locale_tr .plLogPhy{background-position:-3px -206px;width:159px;margin-top:11px}
.locale_ar .plLogPhy{background-position:0px -234px;width:86px;float:right}
.locale_ja .plLogPhy{background-position:-3px -260px;width:108px;}
.locale_zh_CN .plLogPhy{background-position:-3px -286px;width:79px;}
.locale_ru .plLogPhy{background-position:-3px -312px;width:104px;}

.locale_es .plLogKids{background-position:-3px -22px;width:153px}
.locale_fr .plLogKids{background-position:-3px -49px;width:198px}
.locale_de .plLogKids{background-position:-3px -79px;width:137px}
.locale_it .plLogKids{background-position:-3px -111px;width:168px}
.locale_pt_PT .plLogKids, .locale_pt_BR .plLogKids{background-position:-3px -145px;width:182px;margin-top:11px}
.locale_pt_PT .plLogSpace .plLogKids, .locale_pt_BR .plLogSpace .plLogKids,.locale_nl .plLogSpace .plLogKids,.locale_tr .plLogSpace .plLogKids{margin-top:2px}
.locale_nl .plLogKids{background-position:-3px -177px;width:166px;margin-top:11px}
.locale_tr .plLogKids{background-position:-3px -206px;width:128px;margin-top:11px}
.locale_ar .plLogKids{background-position:0 -238px;width:86px;margin-top:4px;float:right;}
.locale_ja .plLogKids{background-position:-3px -262px;width:111px;}
.locale_zh_CN .plLogKids{background-position:-3px -286px;width:42px;}
.locale_ru .plLogKids{background-position:-3px -312px;width:96px;margin-top:3px}

.locale_es .plLogRes{background-position:-3px -22px;width:200px}
.locale_es .plLogSch{background-position:-3px -22px;width:153px}
.plLogPhy strong, .plLogKids strong, .plLogRes strong, .plLogSch strong{display:none;}
.locale_ar .plLogSpace .plLogKids strong{padding-right: 121px; padding-left:0}


.ie8 .plLogKids{background-image:url("../../img/new_cognifit/forkids.png");}
.ie8 .plLogRes{background-image:url("../../img/new_cognifit/forresearch.png");}
.ie8 .plLogSch{background-image:url("../../img/new_cognifit/forschool.png");}
.ie8 .plLogPhy{background-image:url("../../img/new_cognifit/forphysicians.png");}
a.sign_up.btHeader{background-color:#7ab019;color:#fff;font-size:16px;height:16px;line-height:16px;margin-right:30px !important;margin-left:0;;box-shadow: 0px 0px 1px #444;-moz-box-shadow: 0px 0px 1px #444;-webkit-box-shadow: 0px 0px 1px #444;margin-top:10px}

#footer.footPlat{border:0;padding-top:1px}
#info_footer.footPlat ul li a{color:#fff;font-size:13px;line-height:17px}
#info_footer.footPlat .brain, #info_footer.footPlat .mentalHealth, #info_footer.footPlat .cognition, #info_footer.footPlat .cognifit_what, #info_footer.footPlat .memory{border:0}
#info_footer.footPlat .brain{border-left:solid 2px #fff;margin-left: 0;padding-left: 27px;width: 172px;}
#info_footer.footPlat .cognifit_what{width:190px}
#info_footer.footPlat .cognifit_what ul li a{font-size:14px}
.locale_ar #info_footer .cognifit_what{background-position:22px 0}
.locale_ar #info_footer .cognifit_what ul li{margin:0}
.locale_ar #info_footer .brain, .locale_ar #info_footer .mentalHealth, .locale_ar #info_footer .cognition, .locale_ar #info_footer .cognifit_what, .locale_ar #info_footer .memory{padding-right:8px}
.locale_ar #info_footer.footPlat .brain{border-right:solid 2px #fff;border-left:0;margin-left: 0;padding-left: 0;margin-right:0;padding-right:27px}

#footer.footPlat .foot_left ul.main_menu a{color:#fff;font-size:13px;}

/* GENERAL */

.platCorp h1{font-size:48px}
.platCorp .frTitle p, .platCorp .frTitle li{font-size:16px;color:#2b2b2b;line-height:20px}
.platCorp p.subPh{font-size:14px}
.platCorp .colorBlue p, .platCorp .colorBlue p a, .platCorp .colorBlue h2{color:#fff}
.colorBlue, #info_footer.colorBlue, #footer.colorBlue{background-color:#007CD5}

.platHome .platHomeSprite{background-image:url('../../img/new_cognifit/platHomeSprite.png');}
.platSeenSprite{background-image:url('../../img/new_cognifit/platSeenSprite.png');background-repeat:no-repeat;background-position:50% 50%}
.locale_es .platSeenSprite{background-image:url('../../img/new_cognifit/platSeenSprite_es.png');}
.lgSeenTve{background-image:url('../../img/new_cognifit/platSeenSprite_es.png');display:block;width:119px;height:100px;cursor:pointer;}
.lgSeenTve:hover{background-image:url('../../img/new_cognifit/tve.png');}

.platKids .platKidsSprite{background-image:url('../../img/new_cognifit/platKidsSprite.png');}


.platShadow{background-image:url('../../img/new_cognifit/platShadow.png');background-repeat:no-repeat;background-position:50% 0%;}
.plaFr .frInside{position:relative}
.frMain {background-image:url('../../img/new_cognifit/frMain.jpg');background-repeat:no-repeat;background-position:100% 100%;width:100%;display:block;}
.platKids .frMain{background-image:url('../../img/new_cognifit/frMainKids.jpg');background-size:90%;}
.platKids.excShools .frMain{background-image:url('../../img/new_cognifit/frMainSchools.jpg');background-size:90%;}

.platPro .frMain{background-image:url('../../img/new_cognifit/frMainPro.jpg');background-size:90%}
	
.frInside{margin:0 auto;width:980px}
.frTitle p{padding-top:15px;}

.frMain h2, .frMain h1{color:#333}

.frMain .frInside{padding-top:120px;padding-bottom:75px}
.frMain .frTitle{width:490px;float:left;display:block;}
.frMain .frImage{width:481px;height:259px;float:right;display:block;}

.subFrMain .frInside{text-align:right;padding-top:15px;height:105px;position:relative;}
.subFrMain .frInside p, .subFrMain .frInside h3{padding-right:213px;float:right;clear:both;color:#fff;}
.subFrMain .frImage{width:191px;height:110px;position:absolute;right:0;top:-16px;display:block;background-color:#fff;background-position:0% -317px;box-shadow: 0px 0px 15px #444;-moz-box-shadow: 0px 0px 15px #444;-webkit-box-shadow: 0px 0px 15px #444;}
.ie8 .subFrMain .frImage{border:solid 1px #888}
.subFrMain h3{padding-bottom:3px;padding-top:9px}
.subFrMain.colorBlue p a{color:#fff;font-weight:bold}
.subFrMain .frInside p{font-size:16px;line-height:20px;}

.subFrMain .frInside p.phYoutube{font-size:13px;padding-top:3px;color:#b1dcf2;font-family:fontopensemibold, Arial, Helvetica, sans-serif;display:none}
a.btVideo {background-color:rgba(10,84,131,.7);display: block;height: 64px;margin: 20px auto;width: 64px;cursor:pointer;-moz-border-radius: 64px; -ms-border-radius:64px;-webkit-border-radius: 64px;border-radius:64px;border:solid 3px #fff}
.ie8 a.btVideo{background-color:#004D7D}
a:hover.btVideo {background-color:rgba(10,84,131,1);}
.btVideo .playVideo{background-position:0 -815px;cursor: pointer;display: block;height: 34px;margin: 16px 20px;width: 30px;float:left;}

.locale_es .subFrMain .frImage, .locale_es_MX .subFrMain .frImage{right:132px;z-index:2;}
.locale_es .subFrMain .frImage.Redes, .locale_es_MX .subFrMain .frImage.Redes{right:0px;width:136px;height:80px;z-index:1;background-position:100% -317px;top:14px}
.locale_es .Redes a.btVideo, .locale_es_MX .Redes a.btVideo {height: 32px;width: 32px;-moz-border-radius: 32px; -ms-border-radius:32px;-webkit-border-radius: 32px;border-radius:32px;border:solid 2px #fff}
.locale_es .Redes .btVideo .playVideo, .locale_es_MX .Redes .btVideo .playVideo{background-position:0% -862px;cursor: pointer;display: block;height: 17px;margin: 8px 10px;width: 15px;float:left;}
.locale_es .platHome .subFrMain .frInside p,.locale_es .platHome .subFrMain .frInside h3, .locale_es_MX .platHome .subFrMain .frInside p,.locale_es_MX .platHome .subFrMain .frInside h3{padding-right: 340px;width: 316px;}
.locale_es .platKids .subFrMain .frInside p,.locale_es .platKids .subFrMain .frInside h3, .locale_es_MX .platKids .subFrMain .frInside p,.locale_es_MX .platKids .subFrMain .frInside h3{padding-right: 340px;}
.locale_es .subFrMain h3, .locale_es_MX .subFrMain h3{padding-top:3px}
.locale_es .platKids .subFrMain h3, .locale_es_MX .platKids .subFrMain h3{padding-top:11px}

.VideoContent {margin:-50px -38px;overflow-x:hidden;overflow-y:hidden;}
.videoRedes{overflow-x:hidden;overflow-y:hidden;}
.videoRedes #cboxClose{display:none;visibility:hidden}

.frSecond .frInside{padding-top:75px;padding-bottom:45px}
.frSecond .frTitle{width:540px;float:right;}
.locale_ar .frSecond .frTitle{float:left;}
.frSecond .frTitle ul{padding-top:20px;padding-bottom:20px;}
.frSecond .frTitle li {color: #2A2A2A;font-size: 14px;line-height: 19px;padding-left: 15px;background-position:-1px -508px}
.locale_fr .frSecond .frTitle li{font-size:14px;}
.frSecond .frImage{width:345px;height:259px;float:left;display:block;background-position:50% -507px;margin-left:55px}
.locale_ar .frSecond .frImage{float:right;}

.frThird {height:400px}
.frThird  h2{font-size:46px}
.locale_fr .platHome .frThird h2,.locale_ru .platHome .frThird h2{font-size: 37px;line-height: 37px;padding-top: 25px;}
.locale_de .platHome .frThird h2, .locale_nl .platHome .frThird h2{font-size: 37px;line-height: 37px;}
.frThird .frInside{padding-top:55px;padding-bottom:55px;position:relative}
.frThird .frTitle{width:360px;float:left;}
.locale_ar .frThird .frTitle{float:right}

.frFourth .frInside{padding-top:75px;padding-bottom:45px;}
.frFourth .frTitle{width:450px;float:right;margin-right:118px}
.locale_en .frFourth .frTitle{margin-right: 173px;width: 354px;}
.locale_ar .frFourth .frTitle{float:left;margin-left:118px;margin-right:0}
.frFourth h2{font-size:46px;line-height:46px;padding-top:50px}
.locale_ru .platHome .frFourth h2{padding-top:7px}
.frFourth .frImage{width:260px;height:300px;float:left;display:block;background-position:50% -783px;margin-left:120px}
.locale_en .frFourth .frImage{margin-left:163px;}
.locale_ar .frFourth .frImage{float:right;margin-left:0;margin-right:120px}

.frAsSeen .frInside{padding-top:25px;padding-bottom:45px;}
.frAsSeen .frInside h3{font-size:24px}
p.lgSeen{display:block;float:left;width:980px;height:90px;}


.blockLog{margin-top:15px;float:left}
.locale_en .platHome .blockLog{margin-top:40px}
.locale_es .platHome .blockLog{margin-top:20px}
.locale_ar .blockLog{float:right}
.btAccess{cursor:pointer;width:210px;float:left;height:50px;box-shadow: 0px 0px 1px #444;-moz-box-shadow: 0px 0px 1px #444;-webkit-box-shadow: 0px 0px 1px #444;line-height:50px;font-size:24px;text-align:center;}
	a.sign_up{font-size:24px;}
	.locale_de a.sign_up{font-size:16px}
	.locale_nl a.sign_up{font-size:21px}
	.gecko.win .btAccess{box-shadow: 0px 0px 2px #444;}
	.locale_ar .btAccess{float:right;}
	.locale_de a.usertoLog{margin-left:0}
.btSign{background-color:#7ab019;color:#fff;}
.btLogin{background-color:#ffe23e;color:#000;margin-left:10px}
a:hover.btAccess{color:#fff;background-color:#555}
.locale_ja .btAccess{font-size:18px;letter-spacing:-.05em}
.locale_ru a.sign_up, .locale_ru a.forpro{font-size: 17px;letter-spacing: -0.05em;padding: 0;}
.locale_pt_BR .platHome .frMain h2, .locale_pt_PT .platHome .frMain h2, .locale_nl .platHome .frMain h2, .locale_ru .platHome .frMain h2 {
    font-size: 44px;
    line-height: 44px;
}

.platCorp .screenshot{border:0;box-shadow: 0px 0px 2px #000;-moz-box-shadow: 0px 0px 2px #000;-webkit-box-shadow: 0px 0px px #000;}
.ie8 .platCorp .screenshot{border:solid 1px #999}
.platCorp .screenshot, .platCorp .screenshot p, .platCorp .screenshot strong, .platCorp .screenshot span{font-family:Arial, Helvetica, sans-serif !important}
.platCorp .screenshot.hom_2{top:30px;right:0;z-index:10;width:460px}
.locale_ar .platCorp .screenshot.hom_2{right:auto;left:0}
.platCorp .screenshot.hom_4b{z-index:1;top:72px;right:208px;}
.locale_ar .platCorp .screenshot.hom_4b{right:auto;left:208px;}
.platCorp .screenshot .sch_overall2 p.sch_skill.sch_yellow {color: #FAC630;}
.platCorp .screenshot .sch_overall2 p.sch_skill.sch_red {color: #F65514;}	

/* KIDS */

.frMain .frTitle p{padding-top:15px;font-size:18px;float:left;line-height:20px}
.locale_fr .platKids .frMain h1, .locale_ru .platKids .frMain h1{font-size:44px;line-height:44px;}
.locale_fr .platKids .frMain .frInside, .locale_de .platKids .frMain .frInside, .locale_it .platKids .frMain .frInside,  .locale_pt_PT .platKids .frMain .frInside, .locale_pt_BR .platKids .frMain .frInside, .locale_nl .platKids .frMain .frInside, .locale_ja .platKids .frMain .frInside, .locale_ru .platKids .frMain .frInside{padding-top:100px;padding-bottom:65px}
.platKids .subFrMain .frInside{padding-top:4px;padding-bottom:15px}
.platKids .subFrMain .frInside p{width:520px}
.platKids .frSecond .frInside{padding:0;}
.platKids .frSecond .frTitle{width:542px;padding-top:70px;}
.platKids .frSecond .frTitle h2{font-size:46px;line-height:46px;}
.locale_de .platKids .frSecond .frTitle h2{font-size:44px}
.platKids .frSecond .frImage {height: 434px;margin-left: 0;width: 426px;}
.platKids .frThird .frInside{padding:80px 0 40px}
.platKids .frThird {height:380px}
.platKids .frThird .frTitle{width:540px}
.platKids .frFourth .frInside{padding:80px 0 100px}
.platKids .frFourth .frTitle{margin-right:35px}
.locale_ar .platKids .frFourth .frTitle{margin-right:0;margin-left:35px}
.platKids .frFourth .frTitle p{padding-top:15px;}
.platKids .frFourth h2{padding-top:30px}
.platCorp.platKids .screenshot.hom_4b{z-index:1;top:40px;right:0px;}
.locale_ar .platCorp.platKids .screenshot.hom_4b{right:auto;left:0;}
.platKids .frFourth .frInside{position:relative}
.platCorp.platKids .screenshot.hom_2{left:0;top:50px}
.locale_ar .platCorp.platKids .screenshot.hom_2{left:auto;right:0}
.platCorp.platKids .screenshot.hom_2 .sch_title {border-bottom: 1px solid #E4E4E4;font-size: 11px;  font-weight: bold;padding:6px 0 8px 6px;position: relative;width:454px !important}
.platCorp.platKids .screenshot.hom_3b.exc_pro2{left:30px;z-index:11;top:190px}
.locale_ar .platCorp.platKids .screenshot.hom_3b.exc_pro2{right:30px;left:auto}
.platCorp.platKids .screenshot.hom_3b p.sch_graphscore {float: left;font-size: 8px;font-weight: bold;margin-left: 11px;margin-top: 0;padding-top:10px}
.platCorp.platKids .screenshot.hom_3b p.sch_graphsessions {float: right;font-size: 8px;font-weight: bold;margin-right: 12px;margin-top: 99px;padding-top:30px}
.platCorp.platKids .avaKids{background-color: #FFFFFF;background-position: 0 -1149px;height: 44px;position: absolute;right: 7px;top: 7px;width: 44px;}

/* PRO */

.platPro .subFrMain .frInside p, .platPro .subFrMain .frInside h3{padding-right:0;width:750px}
.platPro .subFrMain .frInside{height:120px}
.locale_fr .platPro .subFrMain .frInside p, .locale_fr .platPro .subFrMain .frInside h3,.locale_de .platPro .subFrMain .frInside p, .locale_pt_PT .platPro .subFrMain .frInside p, .locale_pt_BR .platPro .subFrMain .frInside p{width:830px}
.locale_fr .platCorp.platPro h1, .locale_nl .platCorp.platPro h1{font-size: 45px;line-height: 41px;}
.locale_ru .platCorp.platPro h1{font-size: 41px;line-height: 41px;}
.locale_de .platCorp.platPro h1, .locale_pt_PT .platCorp.platPro h1, .locale_pt_BR .platCorp.platPro h1{font-size: 42px;line-height: 42px;}
.platPro h2{font-size:36px;line-height:36px}
.platPro .frMain .frInside{padding-bottom: 50px;padding-top: 90px;}
.platPro .frSecond{min-height:355px}
.platPro .frSecond .frInside {padding-bottom: 84px;padding-top: 106px;}
.platPro .frSecond .frTitle{float:left;width:440px}
.platPro .frThird{height:430px}
.platPro .frThird .frInside{padding-top:90px;}
.platPro .frThird .frTitle{float:right;width:415px}
.platPro .frFourth .frTitle{float:left;width:390px}
.platPro .frFourth .frInside{padding-bottom:75px;}
.locale_ar .platPro .frFourth .frTitle{float:right;}
.platPro .frFourth .frTitle h2{font-size:48px;padding-top:30px;}
.platPro .frFifth .frInside {padding-bottom: 247px;padding-top: 51px;}
.platPro .frFifth .frTitle{float:right;width:380px;margin-right:30px}
.platPro .frFifth .frTitle h2{font-size:34px;line-height:33px;}
.platPro .screenshot.pro_5{right:0;top:50px}
.platPro .screenshot.hom_2{left:0;top:70px;width:488px}
.platPro .screenshot.pro_2b{z-index:11;left:60px;top:200px}
.platPro .screenshot.pro_4{right:0px;top:20px}
.locale_ar .platPro .screenshot.pro_4{left:0;right:auto;}
.platPro .screenshot.pro_6{left: 0;top: 62px;width:526px}
.platPro .screenshot.pro_6 .sch_right_contact{width:195px}

/* REGISTER LOGIN */

.mod_signup{z-index:15;overflow-y: auto;overflow-x: hidden;width: 100%;padding:0;}
.registrarse, .registrarseCall{height:100%;}
.int_mod_signup{padding-bottom:40px;position:relative;}

.btn_cerrar_su {clear: both;padding-top: 0;position: absolute;right: 5px;text-align: center;top: 78px;width: 100px;}
.registrarse a.su_close_btn, .registrarseCall a.su_close_btn{position:relative;left:auto}
.mod_signup input, .mod_signup select, .mod_signup textarea {padding:3px 7px;border-radius:0}
.mod_signup input{width:185px;}
.mod_signup .our_register form div{margin-bottom:3px}
.mod_signup input.button{border-radius:0;background:#7ab019;height: 40px;}
.mod_signup #sex select{width:199px}
.mod_signup #birthday select#signyear{width:65px}
.mod_signup dd{margin-right:6px}
.mod_signup dd img{border-radius:0;margin-bottom:3px}
.mod_signup.loguearse .ask-forgot,.mod_signup .our_register form div{margin-bottom:6px}
.mod_signup .our_register{width:477px}
.locale_ar .mod_signup .our_register{width:480px}

.int_mod_signup .ext_register a.button, .top_footer_redes a.button {background:#007CD5;border-radius:0}
a.log_up.grey_perla{border-radius:0;font-weight:normal;}

.regTitleMore{font-size:36px}
.regDivForm {clear: both;margin: 0 auto;width:431px;}
.regLabelInput{width:50%;float:left;margin-bottom:10px}
.mod_signup.regUSA label {clear: both; float: left;margin-left: 0;padding-left: 0;text-align: left;width: 107px;display:none;}
.mod_signup.regUSA input{font-size: 20px;width: 199px;padding:7px;}
.mod_signup.regUSA input.inputTotal, .mod_signup.regUSA label.labelTotal{width:417px;}
.ie8 .mod_signup.regUSA label{display:block}
.regDivForm p{display: block;float: left;margin-bottom: 9px;padding-bottom: 0px;width: 100%;font-size:18px;text-align:left;}
.locale_ar .regDivForm p{float:right;text-align:right;}
.regSubmitForm{margin: 20px auto;width: 431px;}
.regSubmitForm input.button{float: none;margin: 0 auto;width: 100%;font-size:20px;}
.regUSAstep2{display:none;margin-top:90px}

.int_mod_signup.regUSA span.val-invalid2 {background-position: 0 -1196px;clear: both;color: #FD8E8E;display: block;float: none;font-size: 14px;line-height: 15px;margin: 10px auto;padding-left: 18px;padding-right: 5px;text-align: center;width: 257px;}

.int_mod_signup ul.errors{/*position:absolute;right:235px;top:21px;width:315px*/float:right;margin:2px 0}
.int_mod_signup #capaCaptcha ul.errors{top:121px}
.mod_signup .our_register form div{position:relative;margin-bottom: 3px;}
.mod_signup input, .mod_signup select, .mod_signup textarea{padding:6px 7px;font-size:18px}
.mod_signup label,#capaCaptcha dt{width:237px;line-height:35px;font-size:17px}
.mod_signup .errado label,.errado #capaCaptcha dt{line-height:25px;}
.mod_signup .capchaRl{right:237px}
.mod_signup input{width:215px}
.mod_signup #sex select{width:229px}
.mod_signup #birthday select{width:70px}
.mod_signup #birthday select#signyear{width:81px;padding:6px 7px 6px 6px}
.mod_signup dd{float:left;margin-left:0px;}
#capaCaptcha img {height: 100px;width: 229px;}
#capaCaptcha dt{padding-top:100px}
#capaCaptcha dt label{letter-spacing:-0.05em;font-size:15px;}
.button.btn.btn-signup.redondeado.green_free.sombreado{float: right;width: 229px;margin: 0 1px 0 0;}
.locale_ar .button.btn.btn-signup.redondeado.green_free.sombreado{float:left;margin-right:0;margin-left:1px}
.mod_signup.regUSA .button.btn.btn-signup.redondeado.green_free.sombreado{width:100%;margin-right:0}
.locale_ar #capaCaptcha dt label {padding-left: 28px;text-align: left;width: 225px;}

.alreMem{border-top:solid 1px #81b0d2;padding-top:31px;margin-top:45px}
	.for_pro .alreMem, .forResearch .alreMem,.forkids .alreMem, .forResearch .alreMem{border:0;padding-top:0;margin-top:0}
.phoneMe{border-top:solid 0spx #81b0d2;display:block;text-align: center; margin: 31px 0px;}
	.phoneMe{display:none}
	.forSchools .phoneMe{display:block}
.alreMem p{margin-right:0;margin-bottom:10px;}
.int_mod_signup .ext_register .alreMem a.button, .int_mod_signup .ext_register .phoneMe a.button  {font-size:18px;text-align:center;background-color: #eee;color: #000000;line-height: 31px;padding: 5px 0;}
.int_mod_signup .ext_register .alreMem a.button.call_up,.int_mod_signup .ext_register .phoneMe a.button.call_up{padding:10px;line-height: 20px}

.mod_signup.loguearse .our_register form div{margin-bottom:6px}
.mod_signup.loguearse .our_register form div.ask-forgot{margin-bottom:20px;margin-top:0px}
 



