.loginMain table{border:none;clear:both;margin-right:3%}body.ltr .loginMain table{margin-right:0;margin-left:3%}.loginMain table tr td{border:none;vertical-align:text-top}.loginMain .loginSep{margin:1%;width:2px;height:100px}.social .newuser{width:85%;float:right;clear:both;margin-bottom:10px}h3.or{color:#898687;text-align:center;margin-bottom:0;margin-right:5%;font-size:.929em;margin-top:20px}body.ltr h3.or{margin-right:0;margin-left:5%}.half h3.or{width:100%}.half p.externalLogin{width:100%;margin-top:0}.half p.externalLogin button{margin-right:15%}body.ltr .half p.externalLogin button{margin-right:inherit;margin-left:15%}.social h3.bordo2{margin:5px 0}.social p.externalLogin{margin-top:0}p.externalLogin button{text-align:right;display:inline-block;width:192px;line-height:30px}body.ltr p.externalLogin button{text-align:center}.loginMain .half{width:48%;float:right}body.ltr .loginMain .half{float:left}.loginMain .half h3{margin:10px 0 0}.loginMain .half .btnResp{float:left;margin-left:12%;margin-top:8px}body.ltr .loginMain .half .btnResp{float:right}.loginMain input[type='checkbox']{vertical-align:middle}.loginMain p.float-op-dir{margin-left:8%;margin-top:2px}body.ltr .loginMain p.float-op-dir{margin-left:inherit;margin-right:8%}.loginMain p.float-op-dir .btnResp .midd{font-size:1.1em}.externalLogin{float:right;clear:both}body.ltr .externalLogin{float:left}.externalLogin .loginSosial{margin-right:25%}body.ltr .externalLogin .loginSosial{margin-right:inherit;margin-left:25%}.externalLogin button{float:right;clear:both;background-color:transparent;background-repeat:no-repeat;border:none;color:#fff;font-weight:bold}body.ltr .externalLogin button{float:left}.externalLogin button{margin-bottom:5px;cursor:pointer}.externalLogin button.google{background-image:url('../Images/Google_BTN.png')}.externalLogin button.facebook{background-image:url('../Images/facebook_BTN.png')}.chartTeaser h2{margin:0}.chartTeaser h4{margin:6px 0}.contentMain .titleBGWrap .titleBG b{color:#cb1110}.titleBGWrap .latestTrainers.inner{width:100%;padding:10px 0}.latestTrainers.sPage{border:none}.latestTrainers .all{display:none}.latestTrainers ul{margin:0;padding:0;width:100%;float:right;list-style-type:none}body.ltr .latestTrainers ul{float:left}.latestTrainers ul li{width:48%;padding:1%;float:right}body.ltr .latestTrainers ul li{float:left}.t25p .latestTrainers ul li{width:23%;padding-top:0}.t25p .latestTrainers ul li.margT20{margin-top:0}.t25p .latestTrainers ul li span.descWrap{max-width:47%;min-width:inherit}.t25p .latestTrainers ul.ratingWrap{height:14px;width:100%}.t25p .latestTrainers ul li span.linkWrapper{height:1em;line-height:1em;text-overflow:ellipsis;white-space:nowrap;width:100%}.t25p .latestTrainers ul li span.linkWrapper.out{max-width:100%;white-space:nowrap;overflow:hidden;height:1em;line-height:1em}.t25p .latestTrainers ul li span.linkWrapper a{max-width:100%;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis}.t25p .latestTrainers ul li span.descWrap .tProf{bottom:0;left:-8%}body.ltr .t25p .latestTrainers ul li span.descWrap .tProf{left:inherit;right:-8%}.t25p .latestTrainers ul.ratingWrap li{padding:0;width:14px}.t25p .latestTrainers ul li{padding:.7%}.latestTrainers ul li.margT20{margin-top:20px}.t25p .latestTrainers ul li span.imgWrap{width:51%}.latestTrainers ul li span.imgWrap{float:right;width:39%;height:102px;text-align:center}body.ltr .latestTrainers ul li span.imgWrap{float:left}.horizon .latestTrainers ul li span.imgWrap{width:34.5%}.latestTrainers ul li span.imgWrap img{max-width:100%;max-height:102px}.latestTrainers ul li span.descWrap{float:right;margin-right:2%;min-height:105px;position:relative;width:58%}body.ltr .latestTrainers ul li span.descWrap{float:left;margin-right:inherit;margin-left:2%}.latestTrainers ul li span.descWrap .tProf{position:absolute;bottom:-8px;left:5px;width:75px;font-size:.8571428571428571em;font-weight:bold;bottom:0}body.ltr .latestTrainers ul li span.descWrap .tProf{left:inherit;right:5px}.latestTrainers ul li span.linkWrapper{float:right;clear:both;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;line-height:.86em}body.ltr .latestTrainers ul li span.linkWrapper{float:left}.latestTrainers ul li span.linkWrapper a{text-decoration:none;font-size:.86em;font-weight:bold}.latestTrainers ul li span.linkWrapper.out{font-weight:normal;height:1em;float:right}body.ltr .latestTrainers ul li span.linkWrapper.out{float:left}.latestTrainers ul li span.linkWrapper.out.mb5{margin-bottom:5px}.latestTrainers ul li span.linkWrapper.out.mb5 input,.latestTrainers ul li span.linkWrapper.out.mb5 span{background-color:transparent;border:none;cursor:pointer;margin:0;padding:0;font-family:Arial;font-size:.8571428571428571em;max-width:100%;white-space:nowrap;overflow:hidden}.latestTrainers ul li span.linkWrapper a:hover{text-decoration:underline}.horizon .latestTrainers ul li{width:98%}.horizon .latestTrainers .all{display:inherit;color:#5b0100;float:left;padding-left:2%;text-decoration:none;vertical-align:top;font-weight:bold}body.ltr .horizon .latestTrainers .all{float:right;padding-left:inherit;padding-right:2%}.ratingContainer{position:relative}.ratingWrap{margin:0;padding:0;float:right;clear:both;height:17px;width:125px}.ratingWrap li{list-style-type:none;float:right;cursor:pointer;padding:0;margin:0 3px;display:inline-block;width:16px;height:14px;float:left}.ratingWrap li img{}.latestTrainers ul.ratingWrap{width:123px}.latestTrainers ul.ratingWrap li{width:16px;float:left}.horizon .latestTrainers ul.ratingWrap{width:125px}.horizon .latestTrainers ul.ratingWrap li{width:16px;float:left}.ratingMsg{position:absolute;top:-15px;width:190px;background-color:#fff}.trainerHeaderInner .ratingContainer .rateSummary.dispNone{display:block;max-width:125px}.rateSummary span{float:right;clear:both;width:100%}.loginPartialBodyWrapper .loginPartialBody{width:98.6%;margin-right:.5%}body.ltr .loginPartialBodyWrapper .loginPartialBody{margin-right:inherit;margin-left:.5%}.loginPartialBodyWrapper .loginPartialBody .inputWrapperBig{float:left;margin:8px 0 0 10px}body.ltr .loginPartialBodyWrapper .loginPartialBody .inputWrapperBig{float:right;margin:8px 10px 0 0}.loginPartialBodyWrapper .loginPartialBody .fWrap{margin:13px 6%;color:#474747;font-size:1em;font-weight:bold}body.ltr .loginPartialBodyWrapper .loginPartialBody .fWrap{float:left;margin:13px 4%}.loginPartialBodyWrapper .loginPartialBody .fWrapR{margin:5px 6%;color:#474747;font-size:1em;font-weight:bold}.loginPartialBodyWrapper .loginPartialBody .btnBig{float:left;margin-left:3%}body.ltr .loginPartialBodyWrapper .loginPartialBody .btnBig{float:right;margin-left:inherit;margin-right:3%}.loginPartialBodyWrapper .loginPartialBody .floatClear .btnResp.float-op-dir{float:left;margin-left:3%}.loginPartialBodyWrapper .loginPartialBody h3{font-size:1.3em;margin:2px 10px 2px;letter-spacing:-1pt}.loginPartialBodyWrapper .loginPartialBody .floatClear img.newuser{margin-right:3%;margin-bottom:5px;width:91%}.loginPartialBodyWrapper .loginPartialBody .floatClear h3.newuser{margin-right:3%;margin-bottom:5px;color:#5a5a5a}body.ltr .loginPartialBodyWrapper .loginPartialBody .floatClear img.newuser{margin-right:inherit;margin-left:3%}.loginPartialBodyWrapper .loginPartialBody .inputWrapperBig{width:65%}.loginPartialBodyWrapper .loginPartialBody .inputWrapperBig input{width:100%}.loginPartialBodyWrapper .loginPartialBody .link{clear:both;font-weight:bold;margin-left:3%}