#dimagrire{width:1200px;border:none;background-color:#FFF;padding:0 !important}.trainer{width:100%;margin:0;padding:0}#newmappa{background:url(http://community.my-personaltrainer.it/img/myp/mappa.png) no-repeat center;height:466px;width:100%;margin:0; position: relative; z-index: 10;} #cse { min-height:3px; } .homeultimiart{width:30%;float:left;margin:2.5% 2.5% 0 2.5%; text-align:left;}.homeultimiart a,.ultimericette a{display:block;overflow:hidden;background-size:auto 210px !important;background-position:center !important;background-repeat:no-repeat !important;height:224px;width:100%;position:relative}.homeultimiart a strong,.ultimericette a strong{text-align:center;text-transform:uppercase;display:inline-block;position:absolute;bottom:-1px;left:0}.homeultimiart a strong span,.ultimericette a strong span{color:#FFF;padding:8px 28px;background-color:#1A9CAC;font-weight:700;font-size:13px;letter-spacing:1.9px;border:none;display:inline-block}.homeultimiart a strong:after,.ultimericette a strong:after{content:' ';width:27px;height:8px;display:block;margin:0 auto;background:transparent url(images/sprite2015.png) no-repeat -68px -64px}.homeultimiart i,.ultimericette i{color:#284855;font-size:24px;display:block;margin:16px 0;line-height:1.35}.homeultimiart i a { height:auto !important;}  .homeultimiart a.continua{display:inline-block;margin-top:10px;position:relative;color:#018997;font-size:15px;font-weight:700;height:60px}div.ultimericette p{float:left;margin-left:28px}div.ultimericette p i{margin-top:2px}div.ultimericette p a i{display:inline-block;height:56px;width:56px;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;margin:72px 0 0 150px;background-color:#FFF;opacity:0.70;filter:alpha(opacity=70)}div.ultimericette p a i u{width:0;height:0;border-style:solid;border-width:9px 0 9px 15.6px;border-color:transparent transparent transparent #1f1f1f;display:inline-block;margin:18px 22px;float:left}div.ultimericette a:hover > i{opacity:1.0 !important;filter:alpha(opacity=100) !important}.cent{float:left;width:30%;margin:36px 2.5% 0 0;background:#DEECED}.cent p{text-align:center;background:#1A9CAC;color:#FFF;padding:14px 0;font-size:22px;width:100%;line-height:1.2;font-family:'Lora',"Times New Roman", Times, serif}.cent p.comm{color:#888;padding:14px 0;font-size:22px;background:none;border-bottom:#CCC;font-family:'Lora',"Times New Roman", Times, serif}.cent p.comm:after{width:90px;margin:auto;border-bottom:#FFF 1px solid;border-top:#CCC 1px solid;content:""}.cent img{width:100%;border-bottom:#CCC 1px solid}div.community{text-align:center;margin-top:0}div.community a{background:#DEECED;display:block;border-top:#FFF 1px solid}div.community a:hover{background:#fff;text-decoration:none}div.community a span{color:#174F5C;font-size:24px;padding:20px 2.5%;display:block;line-height:1.35}div.community a u{width:80px;height:80px;border-radius:36px;-webkit-border-radius:36px;-moz-border-radius:36px;display:block;margin:auto;background-position:center !important;background-repeat:no-repeat !important}div.community em{color:#030;display:block;font-size:14px}div.community i{padding:15px 45px;display:block;color:#333}.righ{float:left;width:30%;margin-top:36px}div.righ #banner{width:300px;min-height:250px;padding:30px;background:#ECF5F4}div.righ p{font-size:17px;text-align:center;font-weight:700;color:#224D54;margin:20px 0 30px 0;border-bottom:#31939E 2px solid;width:100%;padding-bottom:8px;letter-spacing:0.2px}div.righ a{display:block;font-size:16px;font-weight:700;overflow:hidden;border-top:#D5E3E4 1px solid;padding:35px 0 35px 0;color:#284855;width:100%;line-height:1.5}div.righ a:first-child{margin:0;border-top:#FFF 1px;padding:0}div.righ i{display:block;float:left;margin:0 14px 0 10px;padding:0;width:180px;height:120px;background-repeat:no-repeat !important;background-position:center !important}div.righ a:hover{color:#0f0f0f;background-color:#EEF2F7;text-decoration:none}#videogallery{width:100%;background-color:#D1DCDE;padding-top:40px;position:relative;padding-bottom:40px;overflow:hidden}#prevf{position:absolute;top:316px;left:0;height:106px;width:50px;background:#1A9CAC;opacity:0.80;z-index:99;color:#FFF;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#nextf{position:absolute;top:316px;right:0;height:106px;width:50px;background:#1A9CAC;filter:alpha(opacity=70);opacity:0.70;z-index:99999999;color:#FFF;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#prevf a,#nextf a{display:block;width:56px;height:105px;position:relative;background:url(images/sprite2015.png) no-repeat;background-position:-520px -107px}#prevf a{background-position:-535px -207px}#prevf:hover,#nextf:hover{opacity:1.0;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#videogallery #head{font-family:'Lora',"Times New Roman", Times, serif;font-size:30px;color:#1C9BAC}#recipes{overflow:hidden;text-align:center;width:100%;margin:50px 0}#recipes a{color:#1C9BAC;margin-right:50px;text-align:center;font-weight:700} #recipes a:hover{text-decoration:underline;}#testa{width:1200px;margin:0 auto;overflow:hidden}#testa span{float:left;display:block;border-top:#CCC 1px solid;border-bottom:#FFF 1px solid;margin:0 0 0 2.5%;width:30%}#testa a{float:left;display:block;width:180px;text-align:right;padding-right:22px;font-size:33px;font-family:'Lora',"Times New Roman", Times, serif;color:#1C9BAC;border-right:#CCC 1px solid}#testa i{float:left;display:block;width:180px;height:50px;border-left:#FFF 1px solid;padding-left:20px;background:url(https://www.my-personaltrainer.it/cuore-home.png) 20px 0 no-repeat}#videogallery a.videox{float:left;width:560px;height:315px;overflow:hidden;margin-right:20px;position:relative;display:block}.overx{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";filter:alpha(opacity=00);width:100%;height:100%;background:#1A9CAC;filter:alpha(opacity=0);opacity:0;position:absolute}a.videox i{border:#FFF 2px solid;display:inline-block;padding:9px;height:20px;font-weight:700;font-style:normal;margin:20px 0 0 20px;background:url(images/sprite2015.png) no-repeat -323px -82px;position:absolute}a.videox i span{width:0;height:0;border-style:solid;border-width:6px 0 6px 14px;border-color:transparent transparent transparent #FFF;display:inline-block;margin-right:10px}a.videox:hover i:after{content:'PLAY VIDEO';color:#FFF}a.videox em{display:block;font-size:28px;text-shadow:1px 1px 2px rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.Glow(Color=#ffffff,Strength=1);font-weight:700;color:#FFF;position:absolute;bottom:0;padding:8px 10px;min-height:20%;font-style:normal}a.videox:hover > .overx{alpha(opacity=65); opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";filter:alpha(opacity=55)}a.videox:hover > em{alpha(opacity=100); opacity:1.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#dimagrirehome{width:1200px;background-color:#FFF;margin:0 auto;clear:both;min-height:500px;overflow:hidden;padding-bottom:50px;line-height:1.8}#footero{width:1200px;margin:0 auto}@media only screen and (max-width: 1539px){body{font-size:16px}#footero{width:1000px;margin:0 auto}#container,#dimagrirehome,#testa,#dimagrire,#dimagrire1{width:1000px}#newmappa{width:1000px !important;background-size:1000px 352px;height:352px}.homeultimiart a strong span,.ultimericette a strong span{padding:6px 22px;font-size:12px;letter-spacing:1.5px}.homeultimiart i,.ultimericette i{font-size:19px;margin:10px 0 5px 0}div.community a span{font-size:19px;padding:16px 2.5%;display:block;text-transform:capitalize}div.cent p{font-size:18px}div.righ p,div.righ a{font-size:14px}.homeultimiart,div.community{font-size:15px}div.righ #banner{padding:0px}div.righ i{width:162px;height:108px;background-size:162px 108px}#testa a{width:146px}#testa i{width:146px}a.videox:hover i:after{font-size:14px}#videogallery a.videox{width:448px;height:252px;margin-right:16px}a.videox i{padding:5px 5px 9px 8px;margin:16px 0 0 16px}a.videox i span{border-width:6px 0 6px 10.4px;margin-right:8px}a.videox em{font-size:22px;padding:7px 8px}#prevf,#nextf{top:290px;height:85px;width:40px}#prevf a,#nextf a{width:36px;height:85px;background-position:-530px -118px}#prevf a{background-position:-538px -212px}div.veditutti a{width:190px;padding:12px 0;font-size:12px}}