
/* nano-share.css */
@font-face { font-family: 'nanoshare'; src: url('fonts/nanoshare.eot') format('embedded-opentype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'nanoshare'; src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAABPcAAsAAAAAHKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAEAAAABgDxIRAmNtYXAAAAFIAAAATwAAAHTtJapWZ2FzcAAAAZgAAAAIAAAACAAAABBnbHlmAAABoAAAEJIAABh0Rj9F9WhlYWQAABI0AAAALwAAADYWSinNaGhlYQAAEmQAAAAcAAAAJBTUEOdobXR4AAASgAAAAC8AAABQel8CXGxvY2EAABKwAAAAKgAAACorJiPWbWF4cAAAEtwAAAAYAAAAIAAkAZtuYW1lAAAS9AAAANoAAAGGmUoJ+3Bvc3QAABPQAAAADAAAACAAAwAAeNpjYGb7zjiBgZWBgWkm0xkGBoZ+CM34msGYkZMBFTAKoAkwODAwfHjIfOD/AQYH5gMgHgMjkqwCAwMAj2QMKXjaY2BgYGaAYBkGRijNDGSBaBaGCCAtxCAAFGECiik8Y30m8pLhg/6Hh////v/PAAIKzxie8SGJMf5/LMUi+UdckP8xvxHUJDQAAN3PGQEAAAEAAf//AA942q1YC3Abx3m+vSfuibsDcAccDs/DkwAIgHiRBF8gQZAU9aBIUW9bL9OUJVfyM3VsZSI3tupGqT2WPbHHsZyJNZlJasueJHLtkdXUk7jp9D1OG7utO3HTaadtMpqOx60zk4ZQ/wNA2ZLrVO30eDz8u/vvv7v//v/3/7sYwtYfHMNqQ53ijdcto5PEC+hHmIphrsiArnncDG1FoslEpVyrlk4SmCqIoqCu9X7RjwRRAVIQVUUU7P4YRrxALGMpEGZ3Vz4SothfW5JyVV5Esb+4LQwtdyW2X4APkO0XeiMsw4dYhmHav2OPJQrQIgowIFrujoq220NjCPmuvIn/nLiEhaBgVcrV0jAqVqyohAeQ5SmZRLFUGMErJfznXwtJ4sFnG0sFdfX2tx7D7zoadL2UmZgP3/PtHa88cdO+Jy8s9/QTIXniMDYDBQkxY6gG335kS/S4Nb2fSErIJqKJZMFtE33QlkgGUUnqEkRJG8MrI6gCXUnePxaN5rngdNxcyuY2DYYRMXni+IEkL5RyZsF9YFbyS5yHc9/erJ2al3Qptmnr9uwT//DMllDVjV+RJNIzklD8dDARHdqYEXWJjAwtFP2DwdrekCghYstdCiJGt/UNIFKL+UT89vNvH2YkxlsNdddy5Q0SI05iUSh05h/ESwPVWpDQK/0IdFUbIyrlfhzHjrx+emHh9OtH3Cl3evdN+wulTQhlW0U/1BEnG3c+vX3703c2CDxdCnC439hRZpyMObu4t2hXwzgPX3mTOE28ii2sj6PpGghHtWoiaQ80BsMGoVrCQUNQXyknrCgNbMWChDO0prs1m3sMFUGNA6C9aj9u4ZHVZ1bLQyOsQhA0QeCsy5Wau60xvHss7C80U/kqK8YT6XxDdvt8lFMgOIJYdNGWvCXfunsxh5f2/eYS8erk4QfHN3zWR9AsE6E5idUqieotG7ORkYX8+PHl4mT/0LG4VVlupEvbjq26ph9lGUQwd0+qXzIzI0ce3zZ14uZBjAA9/oCUiYuYjuWxO2GN3YUkKdfHFre+cKbWWwMo1kL9CBSQTEQZMCKpQ9vFane1XfUkbeOy9cF0DQt2R+sxJEl54fTF25qfq7b/aa+VAPrIbRdPL7TxXWfvaWaS1a+X7pvcCWTznrM7EU4ILDfFsiLN+GlKZNnBmBmjaJoiOYoiCRIncNPhcFK0QDMq64jlSSI0uCm/P64qdYcDx9Gf3Xrh4c3h4E7E1h5s2fTmhy/cip5r3PHU9uaJ0jOlcMwmtz91R2PtfQLEhgmCZcM0g0jKF/SWWJanSIGiWJrmSWpKVXFEs2w+l52niexwXY2ROHikJ0LamGN/EOj081gd24ztwVahWOjDratWqtV6bkZ/VGcrtWtQ1a4RJUs1IghswAPQUtUHQHtIJzoqtimNTsYrlgdwwFOqlCr4xOTuvUb/9slUsLapnxFp2qE5ea8wdMuGTH7z6lDjlmY0WXVV3ZFovpjZMboP4buObVn97BY1KmeG2W9WdrLsWKWyh2UbFbzSeP75xjni89HBDanUXDWEI8EQ9bgThWuteGys34jXN8TqmxNi2aUFDKPZV9rknVg7AN5Zn9tUH15CNBXIRFAcPzjd3Iuj/dPNffjffvWrjeeea3T0w2DjJEs0MBZzYXGwOyzuphkWwXKVOJgVwDNovsZ0QCePoL4UAddGgFkeBfTGIpJlHe3fQxMsv3YFfVcKyb9syyEJfffEKsnbW7Tafs0ZVQlctaT2a2tPsTzrQM3277+hANMR5HNarjb2U3TKYYu537ubhGd3+3GW51l0HE11mnusMF/JxhpFId7AwlgG2wX7+Sj2IvYd7E+wv8P+A/EohobR7K9G6BpSIp2tgg2Ld7F0favrPcRgAFPBNALIrYGQkge4YK+Lo6iLJrrteVXq2r7Ar3tsF7vqXzZTzRP/JBvo1uq1JkudAZFS8lxtc9NdbScZq9ZlW0cyxkN9UlSXvTJQ7RrtNRP437IrJaVUKzG6lQTloHfORUVx9WxjW0E9dOidMzz+Cpr465dfPowPG9WQkVBU3jCMVjYQDYZGg1YzOD8jiyRBqX7JSLF6ocSQlIdVY+hKaMTItAy/Ae98ViuHQiVFi6mKIItin98zoKFT1nSwMGsYYWCZyKRGPZrrX6l6xahZ/34KpFto8pAymrXKiqq7DX/NClY86tZDSlpRww7WGU9qGQ3Hsi2j87Sy64O1MpksJ4oBTQuIIs+LYkRFL33U+FGHbJZfZ+OgQ1RB6iHq1OL9z99/ijqE33NbSL6QnZwP3nthx+8+uW//l19ZvtBuoV9MP916J214ZFFKaaGiKGpWyK+oLZGrD53TvHWScZja8MZokFVYllBbLAvjzhQKM/DDOjayDkVVcqFgTlVUlp2gWWeneX1SC0PlCidOv1XI5dqX8cC/JPt8mmc6U5gLBU2flr5Jc0G/ojE0YgbP3NbtOe+3O/qns4UZwx+emG6AnlUF3lIoWALuiRtjG8YD7ZdfOvfOxYsYxnX8jQZ/2wTZ1yHwt6PYQ9hZ7HXs+9hf/c+ZyyAqAqLq6xmLLhEWpDGQugzEqmovd0GKVQGHVCJEyY/sl7DA8lGl5CHAHCOdvuB5gKu1jtOCT9qe86kNN+RwDNXxuDrquazHIn8S2ZBIjMmJhWJif616UzOJU1u+/Fuf6ZfdY9XIoD9Unc/IEZkP8FJ+fD4dmdu6o18O8dm9Bw9Xv4XUiwfCE37i6LfR299C2sq+jZt2tpYm7rl5ZuM+1F5ZWUFR1WSnprLZlcXFoJ9SWIS5A+xkM5NZXVoyTUrh0fH4lFmY130Rv9c7lc7WXS71Z1R9WB8Ov38qGDXjFKqtuOsZlVW5QN71a8RGxUNrG4qeCJ/oS0/vLSs+Ge+b2T/kbyQm70qofP9yM++gcZxONPIBwp/2S/5MUH74LxF9knPy/qns2r3otVarPYvua/8Ske0PEdd+pN1Gry0uduoeIR3DE2+OT4ibxl+LxhA1fH1Z5Fi/T58v9DXNoAbUtuFyjZdaPyzk84X30H2tRGIXhYLRn9lx2NmxIxXsKIYdx06BBf0Aew8QWwLE3ooOolX0MPoSerqL3IkMitIBe19sBK7bxlRHA9VRewdHEewfdU1sBiizc5herJKIThB3d4C6ELWt8irA9TDZzkYhq4IIUewYRwla3Jod3ulExQUmY1drHZwcREMIjClRRTeE9mC0+qdBbu3/A6H1qxFh9L+ZUa2kdDrb/elEslb5WG+7lw4OZd2AfyRoqmL7VanjV+Sh806uyMovck4n96LMFjnnedbpZNcumSkhnu83dC/lmKJokuLZ9g+9Zb2vWTTik7urDMfiZGnfwojMsSyn75mIzMYj42Z2thwoN9oPfmaDGlIplornSGblwPThQ1LAVdrKkYpqE4ssqTD5zGyoviPUeXbUrY1WpmVaNZdb09yuEcuhCDe/lxzz6vB4x5LJcR1Ir17P0MkkxwuGy20IPGdTbnSnzef1dvh61HAmmWQF3nC7DV5ggQrKP6XMiu5NQNFZS4byshMCkbsSMvMufokhCY+gjyf949bbckyWIckVQyF30v3Crl3oD0KjZma8K3coaU9ReYus5vVi+O/vC5r+EH77s8+Wz57FreuV2FXtV1z9nOj3x/eU8hv8ODlAyqStMjE/2oqXdk7EOYGVopI3Oxp3xVV446Nipz03PB3fsK//x4MLDpJy6CmdclITM9TCCP41STk4HW+qknLrRHxi7T2BDUfCe0ZH98CPw7FRVnxe32QuNe1xm4g8+zcer11Mt7w+ILyNdHbK6wvUJ0bNgtx5CmYgL8tK/cbYzs6ITk4Qor5CLAXj1NOdHro70f4wNaTIIcGjk5Lwb7/hVqBPX6AyYAS+gD5oO2SH2B2gAT8wxHylWGCFxvdzfWT/f56rnoO3lwN+rxOTFrCDgCZ3Y7+OPYZ9AxDlzwFT1hAFOeDSNSfEcrVy4yfEyidOiJCdfcwzM+AsrqtZGZTivVBV+ngSp1jrKZtF/d8iVbzriZ+MVDfkwAxV6VTALPLd0+H1wAWzCKEOJvYQB7g+daro64fPHqmOjrAyKZA0qXhT80enhveMhYxiM10YFsVkPFNoKm7DSykisCwpZEzdUpi5d6mfLO7/4jLxF98pNHTNBanH5lz+6FHdzEL+lxtIo/SK/ZgTKSOlqNyKqhs571H8C6opTkH6trK05A/Z4fIBqxUqzhmGaRrGVCY1AXB9mRopm4Ox9i++aIWMOIsmV9TxnMzqbKisruA3x6ZDA7N+O9XzN7LpMRj8MjFWMQetK49EwyGLRPnUuD8cNUzLyAoS79L0wbRnMBYuK1DpCcTyksgZHm3cCrUsfOa6+RBvNI8+NLb5fh/Fio4AK7Kip5YcXN3cb40s5cfv3D7QLAzekbTKy43MwPbjR9xzj7GgNureae10MDd2+5Pbmw/cPLiGcEyRxGoq3fRo7j9GCidJlp5MnD8PIXgSnWg/hE60Un2QXxb97Q8/CFlx6zJDOsbG/nRiUtg88YZl4eQI73DCIueKuRkDVGMai/VyhZVm3x7IUQMDP+kI2EXhgdAH5K9ifHtWEVRd9IHXanb+a2YkycmQs5wItS6oNTu1dq5KCiJ//STgHCleeZ+4QjyGTWKPY9/D/rmbG9LRa64iqr0g3L14qKxH2XUem+4yQKyEV3cl6I8uMbo3FdfdbHRryomeaK0X/eyXvjrYeiVab+s1wNvz66jVjZjXitYhF7Cb1wUkE+VKp7k3C3ijCQt3yBHFV/JpltNM0mw6F9nY13igHhwJwxlc1OC8SxCIpUQx5tL6PPHN6dKtA3NNN19IyDGXK+4iGOpWgsMRR/oKXmdAgtM4TRCuhCy6CCKadqU9RlGP+CCRIwn4Q7xMUNGgu9/rybi1CE1RFGupnMshuCPeiimHlfY2ROLWiC4zvDhZtOYS5cNlioOuNB6diub35TfeZcq44KrnBENEBHG+erTmkxEv4BSJkzBZEscpHDGMJ6f7B02cwNGPOdG+idHl8HymfiDhDzCC5hMDPE4h5ODEoELiyoBTduCEyKohjgeAeHBDZsrLORBNItQ2EEGCcM7N0RJLMiQjsf178vFN6fycIbhY3qsYzZQrpuA0ghm403p2OuDyCbxHlOJ+T8aT35HVcnp82ON0UjiO8G0kTZSODqcW+0pTquQkaY4iEMIJe/a4Q9wyn1pKjx7rFzw8wlH7t1mGJhQjvTXJiBRB4ojCVUvxDfgcHMk5YHk4Wr8rwohXiWNAObEwtohhtQgcTZRIxb5ZHkURhSonAdQZwE4dcLFWBeR3MzTEgPWLbPuKwP6Wa9U66tw/21fUIQSWHgDs1TXPuzjWxnBsjy7L7TP4EzzvdNo5Cnz5OZpiTsqyvvYuNJ5kaCocyUGioaOTut+Ud8i8EMtFwnNnzqBj70L13vaZOPSyJXA8zzkvOyjaFgtNe2jKcRl4UQ3KAg99/aZ+BsR1lgj/fuIYcRDWqWHDGOZSLDj2a/ZC1u/O7ZnCwUzprRdWrFgQS/IIYkK11vnr8PzhpUsCCgQLKG8GAsE8xH/8K5d0bzHm9QrMJRyhS0gQBLc7GIgdrI/gi2t/hNde7jPh6esz/X6zr72v/TrKj0SjLndACbbf/MdHH/WbSy5RkmWWbTQ+h2H/BQiT8O4AAHjaY2BkYGAA4qdyjdrx/DZfGbhZGEDgMk/RCgT9/4CgEPMBIJeDgQkkCgAVxQoBAHjaY2BkYGA+8P8AA4OgEAMDmGRkQAUiAFHUAt942mNhQAAmIGZhYAgFYwFGSRYBMJ8BSLeC2RDMLijEwICMgWp4mbdD1AIAbO8DNgAAAAAAAAoAFAAeAD4AfACkAQoBPgGuAlgC6ANABPgGHAhCCgwLbgviDDoAAHjaY2BkYGAQYZzJwM8AAkwMaAAAEuEAwXjabc7BasJAFIXhPxotteCuLlzNEwSF0l23ghQ3Llw3xiEEdAbGZCH0CfocXfcZe4x3mYEMX87cuXeAOX9k3FfGU7/f10j+Mo/ld3Mud+YJL7yap8o/zTOW/OhWlj8rmevk4ZFcm8fyhzmXv80TFjjzVPnePOON36aKlxgDDRWRi75IOPh0bWJw62LFAU/iqgIdqM+agtXgrcFw7+vuXCYN9Xpox5mSNFi5iaF1tQ8+la0/uePNbau4U1nBpp/danqtNqF/Ual/z0nZkZv2bd9r9+hF8Q/cgz23AAB42mNgZsALAAB9AAQ=) format('woff'), url('/wp-js/nano-share/fonts/nanoshare.ttf') format('truetype'), url('/wp-js/nano-share/fonts/nanoshare.svg#nanoshare') format('svg'); font-weight: normal; font-style: normal } .nano-share [class*="icon-"], .ns-more [class*="icon-"], .ns-share-more , span.nano-share-pinitbutton span.pinit-button{ font-family: 'nanoshare'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-FB-text:before {content: "\e611"} .icon-TW-text:before {content: "\e612"} .icon-GP-text:before {content: "\e613"} .icon-PI-text:before {content: "\e614"} .icon-CM-text:before {content: "\e604"} .icon-MN-text:before {content: "\e900"} .icon-FB:before {content: "\e602"} .icon-TW:before {content: "\e603"} .icon-GP:before {content: "\e60f"} .icon-PI:before {content: "\e605"} .icon-LI:before {content: "\f0e1"} .icon-WA:before {content: "\e60e"} .icon-MN:before {content: "\e900"} .icon-mail:before {content: "\e610"} .icon-CM:before {content: "\e604"} .icon-print:before {content: "\f02f"} .icon-FB-text, .icon-FB {background: #306199} .icon-TW-text, .icon-TW {background: #26c4f1} .icon-GP-text, .icon-GP {background: #e93f2e} .icon-PI-text, .icon-PI {background: #cb2028} .icon-CM-text, .icon-CM {background: #1dc56d} .icon-MN-text, .icon-MN {background: #FF6400} .icon-WA {background: #5bab27} .icon-mail {background: #20c46d} .icon-print {background: #E18727} .icon-LI {background: #0085AE} .nano-share [class^="icon-"][class$="text"], .ns-more [class^="icon-"][class$="text"] {min-width: 102px; padding: 0 10px} .nano-share:not(.ns-mobile) [class^="icon-"]:not([class$="text"]), .ns-more [class^="icon-"]:not([class$="text"]) {max-width: 30px; padding: 0 5px} .nano-share [class^="icon-"]:hover, .ns-more [class^="icon-"]:hover, .ns-share-more:hover {text-decoration: none;opacity: 0.8;filter: alpha(opacity=80)} .nano-share {display: flex} .nano-share li img:hover, .ns-more li img:hover {opacity: 0.8;filter: alpha(opacity=80)} .nano-share li, .ns-more li {margin: 0 0 0 5px; display: inline-block; float: left} .nano-share.ns-label {font-size: 0; float: left} .nano-share.ns-label li a {height: 30px; text-align: center} .nano-share.ns-label a[class^="icon-"] span {display: inline-block; font: bold 12px/12px Arial, sans-serif; margin: 10px 0 0 5px; float: right; text-overflow: ellipsis; overflow: hidden} .nano-share.ns-label li:first-child, .ns-more li:first-child {margin: 0!important} .nano-share.ns-label li a[class*="icon-"], .ns-more li a[class*="icon-"], .ns-share-more {font-size: 18px;line-height: 30px;height: 30px;color: #FFFFFF;display: block;border-radius: 3px; text-align: center} .nano-share.ns-icon {font-size: 0;position: absolute;bottom: 10px;left: 10px;display: none} .nano-share.ns-icon li {width: 30px!important;height: 30px;margin: 0 0 0 5px;display: inline-block;float: left} .nano-share.ns-icon li:first-child {margin: 0!important} .nano-share.ns-icon li a{font-size: 18px;line-height: 30px;text-align: center;width: 30px;height: 30px;color: #FFFFFF;display: block;border-radius: 3px; text-decoration: none} .ns-more, .ns-share-more {margin: 0 0 0 5px;display: inline-block; float: left} .ns-share-more {background: #CCC; cursor: pointer; width: 30px; font-size: 16px} .ns-share-more:before {content: "\e601"} .ns-share-more.active:before {content: "\e600"} .ns-more li a {width: 30px !important; height: 30px;font-size: 18px;line-height: 30px;text-align: center;color: #FFFFFF;display: block;border-radius: 3px} .ns-more li a:hover {text-decoration: none} .ns-more li a img {margin-top: -2px} .ns-counter-container { margin: 0 0 0 12px;display: inline-block;float: left} .ns-counter {font-size: 20px;line-height: 20px;color: #000000;font-weight: bold;text-align: center;display: block} .ns-counter-label {font-size: 11px;line-height: 10px;color: #666666;text-align: left;display: block} .nano-share.ns-mobile {margin: 0;padding: 12px 0;width: 100%;display: -webkit-box;-webkit-box-orient: horizontal;display: -moz-box;-moz-box-orient: horizontal;display: box;box-orient: horizontal;display: -ms-flexbox;-ms-flex-direction: row;-ms-flex-pack: justify;-ms-flex-wrap: wrap} .nano-share.ns-mobile li {-webkit-box-flex: 1;-moz-box-flex: 1;box-flex: 1;-ms-flex: 1;text-align: center;margin-left: 0} .nano-share.ns-mobile li a {width: 100%;font-size: 22px;font-weight: normal;color: #FFFFFF;padding: 12px 0;z-index: 11;position: relative;display: inline-block} .nano-share.ns-mobile li a span {display: none} .fotogiga .nano-share li {width: 32%} @media only screen and (max-width:767px) { .nano-share [class^="icon-"]:hover, .ns-more [class^="icon-"]:hover, .ns-share-more:hover {text-decoration: none;opacity: 1;filter: alpha(opacity=100)} } .addthis_button_email span {display: none !important} @media print { .unit:not(.to-print) {display: none !important} .ns-hide-for-print {display: none !important} } span.nano-share-pinitbutton {display: inline-block; position: relative; background: transparent} .the_content_img span.nano-share-pinitbutton {display: block} span.nano-share-pinitbutton span.pinit-button {background: #cb2028; cursor: pointer; padding: 8px; position: absolute; z-index: 10; top: 18px; left: 18px; color: white; border-radius: 20px; font-size: 20px; text-align: center} span.nano-share-pinitbutton span.pinit-button:before {content: "\e605";} span.nano-share-pinitbutton:hover img {opacity: .90; position: relative; z-index: 9} 
/* slidebars.css */
 html, body, #sb-site, .sb-site-container, .sb-slidebar { margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html, body { width: 100%; overflow-x: hidden; } html { height: 100%; } body { min-height: 100%; height: auto; position: relative; } html.sb-scroll-lock.sb-active:not(.sb-static) { overflow: hidden; } #sb-site, .sb-site-container { width: 100%; min-height: 100vh; position: relative; z-index: 1; } #sb-site:before, #sb-site:after, .sb-site-container:before, .sb-site-container:after { content: ' '; display: table; } #sb-site:before, #sb-site:after, .sb-site-container:before, .sb-site-container:after { clear: both; } .sb-slidebar { height: 100%; overflow-y: auto; position: fixed; top: 0; z-index: 0; display: none; background-color: #222222; } .sb-slidebar, .sb-slidebar * { -webkit-transform: translateZ( 0px ); } .sb-left { left: 0; } .sb-right { right: 0; } html.sb-static .sb-slidebar, .sb-slidebar.sb-static { position: absolute; } .sb-slidebar.sb-active { display: block; } .sb-style-overlay { z-index: 9999; } .sb-momentum-scrolling { -webkit-overflow-scrolling: touch; } .sb-slidebar { width: 30%; } .sb-width-thin { width: 15%; } .sb-width-wide { width: 45%; } @media (max-width: 480px) { .sb-slidebar { width: 70%; } .sb-width-thin { width: 55%; } .sb-width-wide { width: 85%; } } @media (min-width: 481px) { .sb-slidebar { width: 55%; } .sb-width-thin { width: 40%; } .sb-width-wide { width: 70%; } } @media (min-width: 768px) { .sb-slidebar { width: 40%; } .sb-width-thin { width: 25%; } .sb-width-wide { width: 55%; } } @media (min-width: 992px) { .sb-slidebar { width: 30%; } .sb-width-thin { width: 15%; } .sb-width-wide { width: 45%; } } @media (min-width: 1200px) { .sb-slidebar { width: 20%; } .sb-width-thin { width: 5%; } .sb-width-wide { width: 35%; } } .sb-slide8, #sb-site8, .sb-site-container8, .sb-slidebar8 { -webkit-transform: translate( 0px ); -moz-transform: translate( 0px ); -o-transform: translate( 0px ); transform: translate( 0px ); -webkit-transition: -webkit-transform 400ms ease; -moz-transition: -moz-transform 400ms ease; -o-transition: -o-transform 400ms ease; transition: transform 400ms ease; -webkit-transition-property: -webkit-transform, left, right; -webkit-backface-visibility: hidden; } .sb-hide { display: none; } 
/* normalize.css */
 article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } audio:not([controls]) { display: none; height: 0; } [hidden] { display: none; } html { font-size: 100%; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } html, button, input, select, textarea { font-family: sans-serif; } body { margin: 0; } a {text-decoration: none;color: inherit;} a:focus { outline: none; } a:active, a:hover { outline: 0; text-decoration: none; } h1 { } h2 { } h3 { } h4 { } h5 { } h6 { } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } blockquote { margin: 1em 40px; } dfn { font-style: italic; } hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } mark { background: #ff0; color: #000; } p, pre { margin: 0; } code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; } pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; } q { quotes: none; } q:before, q:after { content: ''; content: none; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } dl, menu, ol, ul { margin: 0; } dd { margin: 0; } menu, ol, ul { padding: 0; } nav ul, nav ol { list-style: none; list-style-image: none; } img { border: 0; -ms-interpolation-mode: bicubic; } svg:not(:root) { overflow: hidden; } figure { margin: 0; } form { margin: 0; } fieldset { border: 0; margin: 0; padding: 0; } legend { border: 0; padding: 0; white-space: normal; *margin-left: -7px; } button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; } button, input { line-height: normal; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow: visible; } button[disabled], html input[disabled] { cursor: default; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *height: 13px; *width: 13px; } input[type="search"] { } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; } table { border-collapse: collapse; border-spacing: 0; } 
/* main.css */
 * {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0px;padding: 0px;} html {-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;-webkit-font-smoothing:antialiased;text-rendering: optimizeLegibility;} html, button, input, select, textarea { color: #4b4b4b; border: 0; } body { font-family: Arial, Helvetica, sans-serif; font-weight: 400; color: #333333; overflow-x:visible; } a {color: #990000;text-decoration: none;} a.special_right_link { color:#ffffff !important} textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {font-family: 'Merriweather', serif;font-style: italic;vertical-align: middle;background-color: #FFFFFF;display: inline-block;border-radius: 0;} select {background: #FFFFFF;border: 0;-webkit-appearance: none;outline: none;} .input01 {font-size: 14px;line-height: 25px;height: 45px;padding: 10px 12px;} .inputHeader {font-size: 20px;line-height: 27px;height: 47px;padding: 10px 12px;} ::-moz-selection { color:#000000;background-color:#cccccc; text-shadow: none; } ::selection { color:#000000;background-color:#cccccc; text-shadow: none; } hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; } audio, canvas, img, video { vertical-align: middle; } img { max-width: 100% !important; } fieldset { border: 0; margin: 0; padding: 0; } textarea { resize: vertical; } ul {list-style: none; list-style-image: none; } ol {list-style-image: none; padding-left: 30px;} .noPaddingTop { padding-top: 0 !important; } h1.macroTitle { color: #000000; margin-bottom: 10px; margin-top: -9px; text-transform: uppercase; font: 100 41px/41px "Futura",sans-serif; } .np8VideoText { font: 400 16px/24px "Open Sans",sans-serif !important;} .np8VideoTitle {margin: 15px 0 10px 0;} .singleDateVideo {margin-top: 20px;} .adsenseInPost { border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; margin:20px 0; padding:20px 0 } .browsehappy { margin: 0.2em 0; background: #ccc; color: #000; padding: 0.2em 0; } .clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; } .clearfix { *zoom: 1; } .clear {font-size: 1em;height: 0;clear: both;} .js .slicknav_menu { display: none; } .ie7 .title { padding-top: 20px; } .wrapper {width: 100%;margin: 0;} .white {color: #FFFFFF!important;} .blue {color: #1d344f!important;} .text13 {font-size: 13px;line-height: 16px;} .text13b {font-size: 13px;line-height: 16px;font-weight: bold;} .text14 {font-size: 14px;line-height: 18px;} .text14h22 {font-size: 14px;line-height: 22px;} .text14b {font-size: 14px;line-height: 18px;font-weight: bold;} .sectBlock {padding: 30px 0;border-top: 1px solid #dddddd;display: block;} .sectBlock {padding: 30px 0;border-top: 1px solid #dddddd;display: block;} .sectBlockNoBorder {padding: 30px 0;border:0px;display: block;font-size:18px;} .sectBlock.v2 {padding: 20px 0 0 0;margin: 20px 0 0 0;} .sectBlock.v2 .galleryCnt {margin: 0 0 10px 0;} .sectBlock.v3 {padding: 20px 0 0 0;border-top: 0;display: block;} #colDx .sectBlock.v4 {margin:0; padding: 10px 0 30px 0; border-top: 0;display: block;} .sectBlockBorder {padding: 10px;margin: 0 0 20px 0;border: 1px solid #dddddd;display: block;} .sectBlockLight {padding: 10px 0;margin: 0 0 20px 0;display: block;} .sectBlockLightTop {padding: 0 0 0px 0;margin: 0 0 20px 0;display: block;} #colDx .sectBlock {padding: 20px 0; border:0} #colDx #colDx02 .sectBlock.boxBanner {padding: 0;} .sectTit25 {font: 400 25px/25px 'Oswald', serif;letter-spacing: 1.5px;color: #857b5c;display: block;} .sectTit22 {font: 400 22px/22px 'Oswald', serif;letter-spacing: 1.2px;color: #857b5c;display: block;} .sectTit16 {font: 400 16px/16px 'Oswald', serif;letter-spacing: 1px;color: #857b5c;display: block;position: relative;} .sectTit16.powered:before { content: ''; width: 73px;height: 16px; background: url(../img/poweredBy.png) no-repeat top center;background-size: 100% auto; display: inline-block;position: absolute;top: 0;right: 0;z-index: 999; } .tit24 {font: italic 700 24px/30px 'Noto Serif', serif;color: #1d344f;display: block;} .tit26 {font: italic 700 26px/30px 'Noto Serif', serif;letter-spacing: -1px;color: #1d344f;display: block;} .tit40 {font: italic 700 40px/50px 'Noto Serif', serif;letter-spacing: -2.5px;color: #1d344f;display: block;} .singletext {font-size: 17px;line-height: 24px;margin: 0 0 10px 0;} .btn, .bt_tq {font: 400 22px/22px 'Oswald', serif;letter-spacing: 1.5px;color: #FFFFFF;text-align: center;text-transform: uppercase;padding: 5px 15px;background: #999999;display: inline-block;} .btnTestHome {font: 400 22px/22px 'Oswald', serif;letter-spacing: 1.5px;color: #FFFFFF;text-align: center;text-transform: uppercase;padding: 5px 15px;background: #857b5c;display: inline-block; margin-top:15px;} .btn.btnFull {padding: 9px 0;display: block;} .bt_tq {margin-top: 20px;background: #ad3333;} .icon-main-logo {color: #b8ab82;text-decoration: none;} .byNanopress {font-size: 0;line-height: 0;margin: 38px 0 0 0;float: left;} .icon-nanopress2 {display: block;font-size: 12px;line-height: 12px;color: #999999;float: left;} .byNanopress img {display: inline-block;} .headerDx {margin: 21px 15px 0 0;float: right;} .headerDx .search {float: right;position: relative;} .headerDx .search input {width: 200px;color: #FFFFFF;line-height: 15px;padding: 7px 5px;background: #3a475e;height: 30px;} .headerDx .search .icon-cerca {font-size: 16px;line-height: 30px;color: #FFFFFF;position: absolute;top: 0;right: 8px;} .ltSocial {color: #FFFFFF;margin: 0 0 0 15px;padding: 0;float: right;} .ltSocial li {width: 30px;height: 30px;text-align: center;margin: 0 5px;display: inline;float: left;position: relative;} .ltSocial li a {width: 30px;height: 30px;font-size: 15px;font-weight: normal;color: #FFFFFF;line-height: 30px;z-index: 11;position: relative;display: inline-block;background: transparent;} .ltSocial li:before { content: "\e60d"; font-family: 'icomoon'; position: absolute; top: 0;left: 0;display: block;line-height: 30px;font-size: 30px;color: #3a475e;z-index: 10;} .ltSocial li:last-child {padding-right: 0;} .ltSocial li a:hover {color: #3a475e;cursor: pointer;text-decoration: none;} .ltSocial li:hover:before {color: #FFFFFF;} .breakingNews {width: 100%;height: 45px;font-size: 0;background: #FFFFFF;} .breakingNews a {font: 700 20px/45px 'Futura', serif;color: #1d344f;display: inline-block;text-transform:uppercase} .breakingNews a span {font: 700 16px/45px 'Futura', serif;letter-spacing: 1px;text-transform: uppercase;color: #FFFFFF;padding: 0 20px;margin: 0 30px 0 0;display: inline-block;background: black;float: left;position: relative;} .breakingNews a span:before { content: ''; width: 16px;height: 45px; background: url(../img/ico-arrowBreaking.png) no-repeat top center;background-size: 100% auto; display: inline-block;position: absolute;right: -16px;top: 0; } .nextPage {float: right; margin-bottom: 10px;} .prevPage {float: left; margin-bottom: 10px;} .prevPage a, .nextPage a {font: italic 700 20px/20px 'Noto Serif', serif;color: #1d344f;white-space: nowrap;} .videoImg {position: relative;} .videoImg img {width: 100%;height: auto;position: relative;z-index: 20;} .videoImg:after { content: ''; width: 64px;height: 64px; margin-top: -32px;margin-left: -32px; background: url('//assets.hmai.it/img/ico-video-new.png') no-repeat top center;background-size: 100% auto; display: inline-block;position: absolute;left: 50%;top: 50%;z-index: 998; } .videoImg.big:after { width: 75px;height: 75px; margin-top: -37.5px;margin-left: -37.5px; } .videoImg.small:after { width: 40px;height: 40px; margin-top: -20px;margin-left: -20px; } .fotoImg:after { content: ''; width: 64px;height: 64px; margin-top: -32px;margin-left: -32px; background: url('//assets.hmai.it/img/ico-foto-new.png') no-repeat top center;background-size: 100% auto; display: inline-block;position: absolute;left: 50%;top: 50%;z-index: 998; } .headvideo {width: 100%;height: 35px;background-color: #000;float: left;} .headvideo span {padding: 7px 10px 7px 10px;float: left;display: inline-block;} .headvideo .shareVideo {width: 16px;height: 16px;margin: 7px 8px 0 0;display: block;float: right;} .headvideo .infoVideo {width: 16px;height: 16px;margin: 7px 8px 0 0;display: block;float: right;} .video-js {float: left;} .wrapvideo {background: #000;position: relative;} .wrapvideo .infoVideoBox {width: 100%;height: 90%;display: table-cell;position: absolute;top: 22px;left: 0;z-index: 326;display: none;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.7);} .wrapvideo .infoVideoBox p {padding: 20px;display: block;} .wrapvideo .shareVideoBox {width: 100%;position: absolute;top: 35px;left: 0;z-index: 326;display: none;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0.7);text-align: center;} .wrapvideo .shareVideoBox p {padding: 10px;display: block;} .wrapvideo .shareVideoBox .ns-icon {display: block;position: relative;margin: 15px auto;display: inline-block;text-align: center;left: auto;bottom: auto;} .footvideo {width: 100%;margin: 0;padding: 10px 0;background-color: #000000;} .footvideo .galleryImg {border: 1px solid #000;background-color: #000000;} .footvideo .prevThumb {top: 10px;} .footvideo .nextThumb {top: 10px;} .footvideo .galleryThumbs {width: 650px;height: 76px;} .footvideo .galleryThumbs li {height: 76px;} .footvideo .galleryThumbs li img {border: 1px solid #333333;} .header-wrap {height: 72px;background: #152132; width: 100%;} .header-wrap a {text-decoration: none;} .menu-wrap {height: 34px;background: #3a475e;} .menu-wrap2 {height: 34px;background: #3a475e;} nav {position: relative;} nav > ul {width: 100%;} nav > ul > li {position: relative;display: inline-block;float: left;margin: 0 18px;} nav > ul > li > a {width: 100%;font: 700 16px/33px 'Open Sans Condensed', sans-serif;text-align: center;color: #FFFFFF;text-decoration: none;text-transform: uppercase;display: block;float: left;} nav > ul > li > a:hover {text-decoration: none;} #wrapPage {max-width: 980px;margin: 0 auto;padding: 20px 10px 0 10px;} #wrapPage.internalPage {padding-top: 10px;} #wrapCol {padding-top: 20px;} #wrapCol.paginaVideo {padding-top: 0px !important;} #colSx {width: 625px;max-width: 625px;margin-right: 25px;float: left;overflow: hidden;} #colDx {width: 300px;float: left;} .boxSeachMobile {display: none;} .fb-like {float: left;} .footer-wrap {background: #152132;} footer {padding: 20px 0 30px;} footer p {padding-top: 10px;} footer p a {color: white;} .footer-wrap footer p a {padding-left:7px;} .ltFooter {margin: 2px 0 0 0;text-align: center;font-size: 0;} .ltFooter li {height: 18px;padding: 0 5px;display: inline-block;position: relative;} .ltFooter li:first-child {background: 0 none;padding-left: 0;} .ltFooter li a {font-size: 13px;line-height: 16px;color: #FFFFFF;float: left;display: block;} .ltFooter li:before { font-family: 'icomoon'; content: '\e60b'; position: absolute; width: 1px; color: #2c2f33; font-size: 13px; line-height: 12px; top: 3px; right: 6px; padding: 0; } .ltFooter li:last-child:before {content:' ';} .imgCnt {-webkit-filter: brightness(90%); filter: brightness(90%); } .lt01 {width: 100%;margin: 0 0 26px 0;text-align: justify;-ms-text-justify: distribute-all-lines;text-justify: distribute-all-lines;font-size: 0;line-height: 0;} .lt01 li {width: 268px;margin: 27px 0 0 0;vertical-align: top;text-align: left;display: inline-block;*display: inline;zoom: 1;position: relative;} .lt01 li.customBoxLi{margin-top:0px;} .lt01 li.endHome {margin: 16px 0 0 0;} .lt01 li .imgCnt {margin: 0 0 11px 0;} .lt01 li img {width: 100%;max-width: 100%;opacity:.95;filter:alpha(opacity=95); } .lt01 li img:hover {opacity:0.6;filter:alpha(opacity=60);} .lt01 li .cat {font: 400 18px/18px 'Oswald', serif;letter-spacing: 1px;color: #857b5c;display: inline-block;} .lt01 li .catRed {font-size: 12px;line-height: 14px;font-weight: bold;letter-spacing: 2px;color: #990000;display: inline-block;margin: 0 0 0 0;} .lt01 li h3, .lt01 li span {font: 700 20px/25px 'Noto Serif', serif;font-style: italic;color: #1d344f;display: block;margin: 0;max-height: 75px;overflow: hidden;} .lt01 li h3 a, .lt01 li span a {color: #1d344f;} .lt01 li p {font-size: 13px;line-height: 20px;display: block;margin: 5px 0 0 0;} .lt01:after { content: ''; width: 100%; display: inline-block; font-size: 0; line-height: 0 } .sectBlock .lt01 {margin: 0 0 -20px 0;} #infiniteHome .lt01 {margin-bottom:27px;} #infiniteHome .lt01:nth-last-child(1) {margin-bottom:0px;} .lt02 {width: 100%;text-align: justify;-ms-text-justify: distribute-all-lines;text-justify: distribute-all-lines;font-size: 0;line-height: 0;} .lt02 li {width: 268px;margin: 20px 0 0 0;vertical-align: top;text-align: left;display: inline-block;*display: inline;zoom: 1;position: relative;} .lt02 li img {width: 100%;max-width: 100%;} .lt02 li h3, .lt02 li span {font: 700 17px/24px 'Noto Serif', serif;font-style: italic;color: #1d344f;display: block;margin: 5px 0 0 0;max-height: 48px;overflow: hidden;} .lt02 li h3 a, .lt02 li span a {display: block;color: #1d344f;} .lt02:after { content: ''; width: 100%; display: inline-block; font-size: 0;line-height: 0; } .lt03 {width: 100%;text-align: justify;-ms-text-justify: distribute-all-lines;text-justify: distribute-all-lines;font-size: 0;line-height: 0;} .lt03 li {width: 268px;margin: 20px 0 7px 0;vertical-align: top;text-align: left;display: inline-block;*display: inline;zoom: 1;position: relative;} .HQhome .lt03 li {width:443px} .HQhome .lt03 li span {margin:10px 0} .HQhome section.sectBlock.listing {padding: 0 0 30px 0} .lt03 li img {width: 100%;max-width: 100%;} .lt03 li h3, .lt03 li span {font: 700 17px/24px 'Noto Serif', serif;font-style: italic;color: #1d344f;display: block;margin: 5px 0 0 0;max-height: 48px;overflow: hidden;} .lt03 li h3 a, .lt03 li span a {display: block;color: #1d344f;} .lt03:after { content: ''; width: 100%; display: inline-block; font-size: 0;line-height: 0; } .lt04 {width: 100%;font-size: 0;line-height: 0;} .lt04 li {width: 100%;margin: 20px 0 0 0;text-align: left;} .lt04 li img {width: 100%;max-width: 100%;height: auto;opacity:1.0;filter:alpha(opacity=100);} .lt04 li img:hover {opacity:0.6;filter:alpha(opacity=60);} .lt04 li h3, .lt04 li span {font: italic 700 17px/22px 'Noto Serif', serif;color: #1d344f;display: block;margin: 4px 0 0 0;max-height: 66px;overflow: hidden;} .lt04 li h3 a, .lt04 li span a {display: block;color: #1d344f;} .lt05 {width: 100%;font-size: 0;line-height: 0;} .lt05 li {width: 100%;margin: 20px 0 0 0;text-align: left;display: block;clear: both;float: left;} .lt05 li img {width:145px;max-width: 100%;float: left;} .lt05 li .videoImg {width: 140px;float: left;} .lt05 li .videoImg img {width: 140px;max-width: 100%;float: left;} .lt05 li h3 , .lt05 li span {font: italic 700 15px/20px 'Noto Serif', serif;color: #1d344f;display: block;margin: -5px 0 0 155px;max-height: 60px;overflow: hidden;} .lt05 li h3 a, .lt05 li span a {display: block;color: #1d344f;} .lt06 {width: 100%;font-size: 0;line-height: 0;} .lt06 li {width: 100%;padding: 20px 0;text-align: left;border-top: 1px solid #dddddd;display: block;clear: both;float: left;} .lt06 li img {max-width: 100%;float: left;} .lt06 li .author {font-size: 13px;line-height: 16px;margin: 0 0 15px 0;display: block;} .lt06 li h3, .lt06 li span {font: italic 700 20px/26px 'Noto Serif', serif;color: #1d344f;display: block;margin: -6px 0 0 0;max-height: 26px;overflow: hidden;} .lt06 li h3 a, .lt06 li span a {color: #1d344f;} .lt06 li h4 {font: italic 700 15px/20px 'Noto Serif', serif;color: #1d344f;display: block;margin: -5px 0 0 160px;max-height: 100px;overflow: hidden;} .lt06 li h4 a {display: block;color: #1d344f;} .lt07 {width: 100%;font-size: 0;line-height: 0;} .lt07 li {width: 100%;margin: 20px 0 0 0;text-align: left;display: block;clear: both;float: left;} .lt07 li img {max-width: 100%;float: left;} .lt07 li .testata {font-size: 12px;line-height: 16px;margin: 5px 0 0 155px;display: block;} .lt07 li h3, .lt07 li span {font: italic 700 15px/20px 'Noto Serif', serif;color: #1d344f;display: block;margin: -5px 0 0 155px;max-height: 60px;overflow: hidden;} .lt07 li h3 a, .lt07 li span a {display: block;color: #1d344f;} .lt08 {width: 100%;text-align: justify;-ms-text-justify: distribute-all-lines;text-justify: distribute-all-lines;font-size: 0;line-height: 0;} .lt08 li, .ob_container_recs .item-container{ width: 203px; margin: 15px 0 0 0; vertical-align: top; text-align: left; display: inline-block; *display: inline; zoom: 1; position: relative; } .lt08 li img {width: 100%;max-width: 100%;} .lt08 li h3, .lt08 li span {font: 700 15px/20px 'Noto Serif', serif;font-style: italic;color: #1d344f;display: block;margin: 5px 0 0 0;max-height: 60px;overflow: hidden;} .lt08 li h3 a, .lt08 li span a {display: block;color: #1d344f;} .lt08:after { content: ''; width: 100%; display: inline-block; font-size: 0;line-height: 0; } .lt09 {width: 100%;text-align: justify;-ms-text-justify: distribute-all-lines;text-justify: distribute-all-lines;font-size: 0;line-height: 0;} .lt09 li {width: 142px;margin: 15px 0 0 0;vertical-align: top;text-align: left;display: inline-block;*display: inline;zoom: 1;position: relative;} .lt09 li img {width: 100%;max-width: 100%;} .lt09 li h3, .lt09 li span {font: 700 15px/20px 'Noto Serif', serif;font-style: italic;color: #1d344f;display: block;margin: 5px 0 0 0;max-height: 60px;overflow: hidden;} .lt09 li h3 a, .lt09 li span a {display: block;color: #1d344f;} .lt09:after { content: ''; width: 100%; display: inline-block; font-size: 0;line-height: 0; } .boxOggetti {margin: 15px 0 0 0;} .boxOggetti h3, .boxOggetti span {font: italic 700 20px/26px 'Noto Serif', serif;color: #1d344f;display: block;margin: 4px 0 0 0;overflow: hidden;} .boxOggetti h3 a, .boxOggetti span a {display: block;color: #1d344f;} .boxOggetti .fb-like {margin: 10px 0 5px 0;} .boxCat {width: 100%;padding-bottom: 30px;border-top: 1px solid #ddd;float: left;position: relative;} .colSxSpec .boxCat:nth-child(1){border-top:0px; } .colSxSpec .boxCat:nth-child(1) h2{margin-top:0px;} .boxCat h2 {margin: 25px 0 15px 0;display: block;} article .boxCat:first-child h2 {margin-top: 0;} .boxCat .boxCatInner .boxCatImg { width: 413px;margin: 0 15px 0 0;padding: 0;text-align: center;display: block;float: left;position: relative; background:#000000; } .boxCat .boxCatInner .boxCatImg img { width: 100%; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; filter: alpha(opacity=95); -moz-opacity: .95; -khtml-opacity: .95; opacity: .95; } .boxCat .boxCatInner .text14b {line-height: 20px;display: block;} .boxCat .boxCatInner .author {width: 50px;margin: 0 10px 10px 0;float: left;} .boxCat .boxCatInner p {font-size: 14px;line-height: 22px;padding: 0;} .boxCat .boxCatInner p .time {padding: 0 5px 0 0;margin: 0 5px 0 0;border-right: 1px solid #333333;} .boxCat .boxCatText .btn {margin: 10px 0 0;} .boxCat .imgprev {width: auto;display: block;} .boxCat .imgprevinner {height: 80px;width: 80px;} .boxCat .imgprevinner img {max-width: 80px;width: 80px;border: none;} .boxCat .imgprev .imgprevinner:first-child {width: 80px;margin-left: 0;} .boxCat .imgprev .imgprevinner:first-child img {max-width: 80px;width: 80px;} .boxCat .boxCatAction {width: 100%;width: auto;margin-top: 10px;float: left;} .boxCat .boxCatAction ul {float: left;} .boxCat .boxCatAction li {height: 15px;padding: 0 7px;display: inline-block;border-left: 1px solid #7d7d7d;float: left;} .boxCat .boxCatAction li:first-child {padding-left: 0;border-left: 0;} .boxCat .boxCatAction li:last-child {padding-right: 0;} .boxCat .boxCatAction li a {font-size: 14px;line-height: 15px;color: #990000;display: inline-block;float: left;} ul.followUs {margin: 20px 0 0 -9px;position: relative;} ul.followUs li {float: left;} .iconsBig {width: 32px;height: 32px;float: left;text-align: center;cursor: pointer;margin-left: 9px;} .iconsBig.facebook {background: url(../img/ico-follow-fb.png) no-repeat left top;} .iconsBig.twitter {background: url(../img/ico-follow-tw.png) no-repeat left top;} .iconsBig.rss {background: url(../img/ico-follow-rss.png) no-repeat left top;} .iconsBig.email {background: url(../img/ico-follow-mail.png) no-repeat left top;} .iconsBig.pinit {background: url(../img/ico-follow-pint.png) no-repeat left top;} .iconsBig.ipad {background: url(../img/ico-follow-ipad.png) no-repeat left top;} .iconsBig.iphone {background: url(../img/ico-follow-iphone.png) no-repeat left top;} .icon-FB-text, .icon-facebook {background-color: #306199;} .icon-TW-text, .icon-twitter {background-color: #26c4f1;} .icon-GP-text, .icon-gp {background-color: #e93f2e;} .icon-PI-text, .icon-pint {background-color: #cb2028;} .icon-whatsup {background: #5bab27;} .icon-mail2 {background: #20c46d;} .rsContent .nano-share {position: absolute;bottom: 30px;left: 30px;z-index: 1000;display: none;float: none;} .shareMobileCont {margin: 0 -9px;display: block;} .share-spacerClass {display: none;} .lt01 .ns-icon li:nth-child(-n+3) {margin: 0 0 0 5px;} .imgCnt {position: relative;} .imgCnt:hover .ns-icon {display: block;} .link_container{display:block;background: #000000;} .link_container img, .imgCnt img{opacity:0.95;} .boxSpeciale {width: 100%;background: #152132;} .boxSpeciale .boxSpecialeSx {width: 307px;padding: 13px 15px;display: inline-block;float: left;} .boxSpeciale label {font-size: 16px;line-height: 18px;font-weight: bold;letter-spacing: 3px;color: #b8ab82;display: block;} .boxSpeciale h3, .boxSpeciale span {font: italic 700 24px/30px 'Noto Serif', serif;letter-spacing: -1px;color: #FFFFFF;display: block;margin: 3px 0 0 0;} .boxSpeciale h3 a, .boxSpeciale span a {color: #FFFFFF;} .boxSpeciale p {font-size: 13px;line-height: 20px;color: #FFFFFF;display: block;margin: 10px 0 0 0;} .boxSpeciale .boxSpecialeImg {display: inline-block;float: right;} .boxSpeciale .boxSpecialeImg img {width: 100%;float: left;opacity:0.95;} .boxSpeciale.mini .boxSpecialeSx {width: 205px;padding: 5px 5px 5px 10px;display: inline-block;float: right;} .boxSpeciale.mini label {font-size: 14px;line-height: 20px;font-weight: bold;color: #b8ab82;display: block;} .boxSpeciale.mini h3, .boxSpeciale.mini span {font: 700 18px/24px 'Noto Serif', serif;font-style: italic;color: #FFFFFF;display: block;margin: 3px 0 0 0;max-height: 48px;overflow: hidden;} .boxSpeciale.mini .boxSpecialeImg {width: 95px;display: inline-block;float: left;} .boxArticolo {width: 100%;} .boxArticolo .boxArticoloCont{display:table;} .boxArticolo .boxArticoloDx {display:table-cell;padding-left:20px;vertical-align: top;} .boxArticolo h3, .boxArticolo span {font: italic 700 24px/30px 'Noto Serif', serif;letter-spacing: -1px;color: #FFFFFF;display: block;margin: 3px 0 0 0;} .boxArticolo h3 a, .boxArticolo span a {color: #FFFFFF;} .boxArticolo p {font-size: 13px;line-height: 20px;color: #000000;display: block;margin-top:20px;} .boxArticolo .boxArticoloImg {display:table-cell; background: #000000;} .boxArticolo .boxArticoloImg img {height:322px;width:auto !important;max-width:520px !important;opacity:0.95;} .boxEsperienza {width: 100%;margin: 20px 0 0 0;} .boxEsperienza h3,.boxEsperienza span {font: italic 700 26px/34px 'Noto Serif', serif;letter-spacing: -1px;color: #1d344f;display: block;margin: 13px 0 0 0;} .boxEsperienza h3 a, .boxEsperienza span a {display: block;color: #1d344f;} .boxEsperienza p {font-size: 13px;line-height: 20px;display: block;margin: 3px 0 0 0;} .boxBanner {text-align: center;} .boxBannerEnd {text-align: center;padding: 10px 0;} .boxLiderboard {text-align: center;padding: 0 0 20px 0;border: 0;background:#fff} .boxLiderboard *{margin:auto} .boxLiderboardBorder {text-align: center;padding: 0 0 10px 0;border: 0;border-bottom: 1px solid #dddddd;} .videoBox {width: 100%;padding: 20px 15px;margin: 0 0 20px 0;float: left;background-color: #000;} .videoSx {width: 825px; padding-right: 15px; float: left; border-right: 1px solid #4c4c4c;} .videoSx .tit40 {margin: 15px 0 0;display: inline-block;float: left;clear: both;} .videoDx {width: 316px;padding-left: 15px;float: right;border-left: 1px solid #4c4c4c;margin-left: -1px;} .videolt {width: 100%;padding: 0 0 5px 0;float: left;} .videolt li {width: 142px;padding: 0 0 20px 0;margin: 0 0 0 16px;float: left;display: block;} .videolt li a {font: 700 13px/18px 'Noto Serif', serif;font-style: italic;} .videolt li a.img {width: 100%;margin: 0 0 5px 0;float: left;display: block;position: relative;} .videolt li a.img img {width: 100%;} .videolt li:first-child {margin: 0;} .videolt li:nth-child(2n+1){clear: both;margin: 0;} article h1 {font: italic 700 40px/50px 'Noto Serif', serif;letter-spacing: -2.5px;color: #1d344f;margin-top: -10px;display: block;} article h1.titleUnder {margin: 10px 0 10px 0;float: left;} .paginaVideo article h1.titleUnder {margin: 10px 0 0px 0;} .galleryCnt+h1 {margin: 10px 0 7px 0;float: left;} .articles .author {font-size: 13px;} article .author {font-size: 12px;line-height: 16px;margin: 10px 0;float: left;width: 100%;} article .author .icoFollow {margin: 0;display: inline-block;} article .author .date {padding: 0;border-left: 1px solid #333333;} article .blockTopArticle .text14h22 {padding: 0 0 0 0;} article .blockTopArticle .text14h22 p{margin-bottom:15px;} .shareCont {width: 100%;padding: 10px 0 4px 0;margin: 0;border:0px;float: left;background: #FFFFFF;} .galleryCnt {width: 100%;margin: 15px 0 22px 0;display: block;} .galleryImgCnt {width: 100%;display: table;table-layout: fixed;} .galleryImgCnt .galleryImg {text-align: center;vertical-align: middle;background-color: #F1F1F1;position: relative;display: table-cell;border: 1px solid #666666;} .galleryThumbsCnt {width: 100%;margin: 8px 0 0 0;background-color: #F1F1F1;border: 1px solid #666666;float: left;overflow: hidden;position: relative;} .galleryThumbs {width: 845px;height: 74px;padding: 0;overflow: hidden;} .galleryThumbs li {width: auto;height: 74px;display: block;float: left;} .galleryThumbs li a {display: block;float: left;position: relative;} .galleryThumbs li img {height: 74px;width:auto;float: left;} .galleryThumbs a {display: block;float: left;overflow: hidden;} .galleryThumbs span.frame {margin: 0;overflow: hidden;position: static;display: block;left: 0;top: 0;} .galleryThumbs a img {border: none;} .galleryThumbs a:hover, .galleryCnt .galleryThumbs a.selected {border: 2px solid #000000;} .galleryThumbs a:hover span.frame, .galleryCnt .galleryThumbs a.selected span.frame {margin: -2px;} .prevThumb {width: 20px;height: 76px;background: url(../img/ico-thumb.png) no-repeat top left;display: block;position: absolute;top: 0;left: 0;} .nextThumb {width: 20px;height: 76px;background: url(../img/ico-thumb.png) no-repeat -20px 0;display: block;position: absolute;top: 0;right: 0;} .prevThumb.disabled {background-image: url(../img/ico-thumbDisable.png);} .nextThumb.disabled {background-image: url(../img/ico-thumbDisable.png);} .articleBox {width: 300px;margin: 0 20px 0 0;float: left;clear: left;} .articleBoxInner {width: 300px;margin: 0 15px 25px 0;float: left;position: relative;display: block;} .the_content {font-size: 19px;line-height: 28px;color: #333333;text-align: left;padding: 0 0 6px 0} .the_content p {font-size: 19px;line-height: 28px;color: #333333;text-align: left;padding: 0 0 6px 0;margin-bottom:20px;} .the_content p a {color: #990000;} .the_content .sidebox-title-sec.titolonoclick {font: italic 700 24px/30px 'Noto Serif', serif;color: #1d344f;display: block;margin: 7px 0 0 0;padding: 0 0 6px 0;} p.the_content_img {width:100%; max-width: 100%;margin: 0 0 20px 0;padding: 0;text-align: center;vertical-align: middle;background-color: #F1F1F1;position: relative;display: inline-block;} p.the_content_img img {float: left;} .the_content img {width:100%; height:auto;} .HQcover img {width:100%; height:auto;} p.the_content_img img {width:100%; height:auto;} ul.single {margin: 0 0 15px;clear: left;} ol.single {margin: 0 0 15px;counter-reset: my-badass-counter;} ol.single li {font-size: 18px;line-height: 28px;position: relative;padding-left: 25px;} ol.single li:before {content: counter(my-badass-counter, decimal);counter-increment: my-badass-counter;font: italic 18px/28px 'Noto serif', serif;color: #1d344f;position: absolute;left: 0;top: 0;} ul.single li, ol.single li ul.single li {font-size: 18px;line-height: 28px;margin-top: 2px;margin-left: 16px;list-style-type: disc;} ol.single li ul.single li, ul.single li ol.single li {font-size: 18px;line-height: 28px;} ol.single.v2 {margin-top: 0;} ol.single.v2 li {padding-bottom: 10px;} .articleBoxItem {width: 100%;margin: 0 0 20px 0;position: relative;float: left;} .articleBoxItem > .img {width: 100%;max-width: 100%;margin: 0 0 8px 0;display: block;position: relative;} .articleBoxItem > .img img {width: 100%;} .articleBoxItem .title {font: 400 16px/20px 'Oswald', serif;letter-spacing: 1px;color: #857b5c;padding: 8px 0 6px 0;margin: 0 0 10px 0;text-transform: uppercase;border-bottom: 1px solid #dddddd;display: block;} .articleBoxItem .subtitle {font: italic 700 17px/22px 'Noto serif', sans-serif;margin: 0 0 10px 0;display: block;} .articleBoxItem .text14b {margin: 0 0 5px 0;} .articleBoxItem span.text14b {display: block;} .articleBoxItem form {width: 100%;float: left;} .articleBoxItem form input[type="radio"] {margin: 2px 5px 0 0;} .articleBoxItem .btn {margin: 5px 0 0 0;} .lt11 li {padding: 12px 0 0 0;} .lt11 li a {font-size: 14px;line-height: 18px;font-weight: bold;color: #1d344f;} .pool .btn {margin: 5px 10px 0 0;float: left;} .pool .viewResults {padding: 8px 0 0 0;float: left;} .table03 {width: 100%;margin: 8px 0 10px 0;font-size: 0;position: relative;} .table03 tr, .table03 td {padding: 0;margin: 0;position: relative;font-size: 0;} .table03 .img img {width: 100%;} .table03 td {width: 150px;display: inline-block;} .table03 tr td:first-child {padding-right: 1px;} .table03 tr td:last-child {padding-left: 1px;} .table03 td .btn {margin-top: 2px;display: block;} .table03.vs {margin-bottom: 0;} .table03.vs tr:first-child:after { content: ''; width: 64px;height: 64px; margin-top: -32px;margin-left: -32px; background: url(../img/ico-vs.png) no-repeat top center;background-size: 100% auto; display: inline-block;position: absolute;left: 50%;top: 50%;z-index: 998; } .table03.buttons {margin-top: 0;} .followCnt {padding: 10px 0 20px 0;} .articleBoxItem .lt11 li:first-child {padding-top: 0;} .sectBlockLight .sectTit16 {padding: 10px 0;border-bottom: 1px solid #dddddd;} .fotogallery {background: url(../img/ico-fotogallery.png) no-repeat top center;border: 0;display: block;position: absolute;z-index: 500;left: 50%;top: 50%;} .fotogallery.v1 {width: 84px;height: 84px;margin-top: -42px;margin-left: -42px;background-size: 100%;} .videogallery {background: url(../img/ico-video.png) no-repeat top center;border: 0;display: block;position: absolute;z-index: 500;left: 50%;top: 50%;} .videogallery.v1 {width: 84px;height: 84px;margin-top: -42px;margin-left: -42px;background-size: 100%;} .imgprev {width: 100%;margin: 0 0 10px 0;float: left;} .imgprevinner {margin-left: 4px;height: 57px;width: 57px;overflow: hidden;float: left;} .imgprevinner img {max-width: 57px;width: 57px;border: none;} .imgprev .imgprevinner:first-child {width: 57px;margin-left: 0;} .imgprev .imgprevinner:last-child {margin-left: 3px;} .boxCat .imgprev .imgprevinner:first-child {margin-left: 0;width: 56px;} .boxCat .imgprev .imgprevinner:first-child img {max-width: 56px;width: 56px;} .formRow {width: 100%;padding: 2px 0;display: block;} .formRow input {float: left;} .formRow label {float: left;} .formRow input[type="radio"]+label {float: none;margin-left: 20px;display: block;} .wp-polls-ul {padding: 0;} .wp-polls-ul li {font-size: 14px;line-height: 16px;text-align: left;display: block;} .wp-polls-ul li.pollbar {font-size: 8px;height: 15px;line-height: 11px;margin: 4px 0 10px 0;background-color: #D5D5D5;display: block;} .wp-polls-ul li.pollbar div {height: 15px;line-height: 15px;background-color: #3a475e;float: left;display: block;} .wp-polls-ans ~ .viewResults {padding: 0;} .box-battaglie {width: 100%;padding: 0 0 10px 0;display: block;float: left;position: relative;} .battaglie-listing {padding: 0 0 30px 0;} .box-battaglie-home {padding: 0 0 0 0;} .battleCnt {width: 100%;display: block;float: left;position: relative;} .battle {width: 100%;margin: 15px 0 0 0;font-size: 0;position: relative;float: left;} .battle tr, .battle td {padding: 0;margin: 0;position: relative;} .battle .img img {width: 100%;float: left;border: 4px solid #999;} .battle .img img:hover {border: 4px solid #3a475e;} .battle td {width: 50%;} .battle tr td:first-child {padding-right: 5px;} .battle tr td:last-child {padding-left: 5px;} .battle td .btn {padding: 5px 10px;margin: 0 0 0 0;display: block;text-align: center;line-height: 24px;vertical-align: middle;} .battle td.spacer{width:1%} .battle.vs {margin-bottom: 0;} .battle.vs tr:first-child:after { content: ''; width: 64px;height: 64px; margin-top: -32px;margin-left: -32px; background: url(../img/ico-vs.png) no-repeat top center;background-size: 100% auto; display: inline-block;position: absolute;left: 50%;top: 50%;z-index: 998; } .battle tr td.gold{ background-color:#ffffff; padding:0 !important; width:49.5% !important} .battle.buttons {margin-top: 10px;} .box-battaglie .link {font-size:17px;line-height: 20px;float: left;} .box-battaglie .comments {font-size: 15px;line-height: 20px;margin: 1px 0 0 0;float: right;} .box-battaglie .tit26 {margin: 10px 0 0 0;} .box-battaglie-home .tit26 {margin: 0 0 0 0;} .box-battaglie p {font-size: 14px;line-height: 22px;padding: 10px 0;display: block;float: left;width: 100%;} .sep {width: 100%;height: 1px;background: #ddd;display: block;clear: both;} .vsCount, .vsCount-home { background: url(../img/ico-vsCount.png) no-repeat top center;background-size: 100% auto; width: 64px; height: 64px; margin-top: -60px; margin-left: -32px; border: 0; display: block; position: absolute; z-index: 998; left: 50%; top: 50%; display:table } .vsCount-home { background: url(../img/ico-vsCount-home.png) no-repeat top center;background-size: 100% auto; top: 58%; } .vsCount .counter { text-transform: uppercase; display:table-cell; vertical-align:middle; width: 100%; float:none; line-height:normal; padding:0; padding-top:20px } .vsCount .counter span {font: 600 14px/16px Arial, Helvetica, sans-serif;color: #FFF;display: block;text-align: center;margin-top:6px;} .voto-prec {width: 100%;height: auto;margin: 10px 0;text-align: left;display: block;float: left;text-transform: uppercase; text-align: center; border-bottom: 1px solid #DDD;padding-bottom: 10px;} .voto-prec span {font: 400 16px/16px 'Oswald', sans-serif;color: #857b5c;text-align: center;padding: 0 10px 0 0;background-color: #FFF; text-transform: uppercase; background-color: none;} .box-battaglie01 {width: 50%;float: left;} .box-battaglie01 .title {font-weight: bold;} .box-battaglie01 img {margin: 2px 10px 0 0;border: 1px solid #D0D0D0;float: left; width:58px;height:58px;} .box-battaglie01 p {font-size: 12px;line-height: 16px;font-weight: 400;padding: 0;float: none;} .box-battaglie01 p.green {color: #009900;margin:0;} .box-battaglie01 p.red {color: #CC0033;margin: 0;} .box-battaglie01Cnt {width: 100%;} .box-battaglie01Cnt .box-battaglie01:last-child {padding-left: 5px;} .otherBattleCnt {width: 100%;margin: 15px 0 15px 0;position: relative;} .otherBattleCnt .battleImg {width: 100%;height: 520px;text-align: center;border: 1px solid #666666;background-color: #F1F1F1;position: relative;} .tbBattleEndCnt {width: 50%;float: left;text-align: center;} .tbBattleEndCnt .tbBattleEnd.classifica {margin-left: 60px;} .tbBattleEndCnt .tbBattleEnd.votaAnche {margin-right: 60px;} .tbBattleEnd {width: 226px;margin: 0 auto;display: inline-block;position: relative;} .tbBattleEnd th.tbBattleEndcol1 {width: 226px;} .tbBattleEnd th.tbBattleEndcol2 {width: 43px;} .tbBattleEnd th {font: 400 16px/20px 'Oswald', serif;letter-spacing: 1px;color: #857b5c;text-align: center;width: 226px;padding: 25px 0 20px;} .viewClas {font-size: 12px;font-weight: 400;text-align: center;display: block;margin: 0 0 20px 0;} .otherBattle01 {width: 228px;margin: 0 0 13px 0;float: left;} .otherBattle01 a.img {float: left; } .otherBattle01 a.img img {width:108px; } .otherBattle01 .link {font: 700 15px/15px 'Raleway', serif;color: #000;text-align: center;letter-spacing:-0.5px;padding: 5px 0;width: 100%;display: block;float: left;clear: both;text-transform: uppercase;} .otherBattleCnt .prevImg {width:36px;height:100%;background: url(../img/ico-photoPrev.png) no-repeat center left;display: block;position: absolute;top: 1px;left: 0;} .otherBattleCnt .nextImg {width:36px;height:100%;background: url(../img/ico-photoNext.png) no-repeat center right;display: block;position: absolute;top: 1px;right: 0;} .lt15 {padding: 0 0 20px 0;display: block;border-top: 1px solid #CCCCCC;} .lt15 td {vertical-align: middle;padding: 7px 0;border-bottom: 1px solid #CCCCCC;text-align: left;} .lt15 td.lt15col1 {width: 27px;} .lt15 td.lt15col2 {width: 49px;} .lt15 td.lt15col3 {width: 167px;} .lt15 td span {color: #CC0033;} .lt15 .lt15col1 .num {width: 27px;font: italic 700 24px/30px 'Noto Serif', serif;color: #10508f;display: inline-block;} .lt15 .lt15col2 .img {width: 100%;border: 1px solid #CCCCCC;display: inline-block;} .lt15 .lt15col3 .title {width: 140px;font: italic 700 15px/20px 'Noto Serif', serif;color: #333333;margin: 0 0 0 6px;display: inline-block;} .lt15.v2 {width: 260px;margin: 0 7px;padding-bottom: 0;display:inline-block} .lt15.v2 tbody {width: 100%;} .lt15.v2 tbody tr {width: 100%;} .lt15.v2 tbody tr td {float: none;} .lt15.v2 td .num {width: 30px;height: 45px;font: italic 700 22px/45px 'Noto Serif', serif, sans-serif;color: #10508f;text-align: left;display: inline-block;} .lt15.v2 .img {display: inline-block;} .lt15.v2 .tit {font: italic 700 14px/18px 'Noto Serif', serif;color: #333333;margin: 0 0 0 8px;display: inline-block;width: 155px;} .lt15.v2 td.lt15col1 {width: 32px;} .lt15.v2 td.lt15col2 {width: 38px;} .lt15.v2 td.lt15col3 {width: 230px;} .quiz {width: 100%;margin: 15px 0 15px 0;} .quiz.v2 {margin: 15px 0 20px 0;} .quiz .titSect {font: normal 25px/27px 'TodaySansBEF-MediumIta', serif;letter-spacing: -1.1px;color: #CC0033;margin: 0 0 8px 0;display: block;} .quizImg {width: 100%;margin: 0 15px 10px 0;position: relative;} .quizImg img {width: 100%;} .quizImg .quizBtn {position: absolute;text-align: center;bottom: 20px;width: 100%;} .quizImg .quizBtn .btn {margin: 0;float: none;} .quizTxt {width: 100%;margin: 0;float: left;} .quizTxt .step {font-size: 17px;line-height: 21px;text-transform: uppercase;margin: 0 0 10px 0;display: block;} .quizTxt .title {font: italic 700 20px/26px "Noto Serif",serif;margin: 0 0 15px 0;display: block;} .quizTxt p {font-size: 17px;line-height: 24px;margin: 0 0 10px 0;padding: 0;display: block;} .quizTxt p span {font-weight: 600;display: block;} .quizTxt ul {padding: 0 0 10px 0;float: left;} .quizTxt ul li {display: block;} .quizTxt ul li {margin: 0 0 16px 0;display: inline-block;float: left;clear: both;} .quizTxt ul li span {width: 280px;font-size: 17px;line-height: 24px;display: inline-block;float: left;} .quizTxt ul li input {margin: 6px 5px 0 0;float: left;} .quiz.v2 .quizImg {width: 304px;float: left;margin: 0 15px 0 0;} .quiz.v2 .quizTxt {width: 100%;float: left;} .quiz.v2 .quizImg~.quizTxt {width: 526px;} .quiz.v2 .quizTxt .title.true {color: #009900;} .quiz.v2 .quizTxt .title.error {color: #FF0000;} .quiz .btn {margin: 0 10px 0 0;float: left;display: inline-block;} .quizTxt .viewResult {font-size: 14px;line-height: 18px;font-weight: 600;color: #333333;margin: 0 0 6px 0;display: inline-block;} .quizTxt .otherTest {font-size: 14px;line-height: 18px;font-weight: 600;color: #333333;margin: 5px 0 6px 0;display: inline-block;float: left;} .quiz01Cnt {margin: 0 0 20px 0;} .quiz01 {padding: 15px 0 0 0;} .quiz01 .title {font: italic 700 20px/26px "Noto Serif",serif;color: #333333;margin: 0 0 15px 0;display: block;} .quiz01 .step {font-size: 17px;line-height: 21px;text-transform: uppercase;margin: 0 0 12px 0;display: block;} .quiz01 ul {float: left;} .quiz01 ul li {display: block;} .quiz01 ul li {margin: 0 0 15px 0;display: inline-block;float: left;clear: both;} .quiz01 ul li span {width: 580px;font-size: 17px;line-height: 21px;display: inline-block;float: left;} .quiz01 ul li input {margin: 5px 8px 0 0;float: left;} .quiz01Cnt .btn {display: inline-block;} .quiz02 {width: 100%;padding: 10px 0 15px 0;float: left;} .quiz02 .title {font: italic 700 20px/26px "Noto Serif",serif;color: #333333;display: block;} .quiz02 .title.true {padding-left: 25px;background: url(../img/ico-true.png) no-repeat 0 4px;} .quiz02 .title.error {padding-left: 25px;background: url(../img/ico-false.png) no-repeat 0 3px;} .quiz02 .step {font-size: 17px;line-height: 21px;text-transform: uppercase;margin: 0 0 12px 0;display: block;} .quiz02 p {font-size: 17px;line-height: 24px;padding: 3px 0 0 25px;margin: 0;} .quiz02 p.label {padding-top: 9px;} .quiz02 p.true {color: #009900;} .quiz02 p.error {color: #FF0000;} .quiz02 p.label strong, .quiz02 p.true strong, .quiz02 p.error strong {font-weight: 700;} .quiz02Cnt {margin: 0 0 20px 0;} .quiz02Cnt .btn {float: left;} .quiz02Cnt .otherTest {font-size: 14px;line-height: 18px;font-weight: 600;color: #333333;margin: 5px 0 6px 10px;display: inline-block;float: left;} .quizTxtNoImage {width: 100%;float: left;} .quizTxtNoImage .step {font-size: 17px;line-height: 21px;text-transform: uppercase;margin: 0 0 10px 0;display: block;} .quizTxtNoImage .title {font: italic 700 21px/26px "Noto Serif",serif;margin: 0 0 15px 0;display: block;} .quizTxtNoImage p {font-size: 17px;line-height: 24px;margin: 0 0 10px 0;padding: 0;display: block;} .quizTxtNoImage p span {font: 600 18px/20px 'Open Sans', sans-serif;display: block;} .quizTxtNoImage ul {padding: 0 0 10px 0;float: left;} .quizTxtNoImage ul li {width:100%; display: block;} .quizTxtNoImage ul li {margin: 0 0 16px 0;display: inline-block;float: left;clear: both;} .quizTxtNoImage ul li span {font-size: 17px;line-height: 24px;display: inline-block;float: left;} .quizTxtNoImage ul li span label {font-size: 17px !important; line-height:24px !important; width:auto;} .quizTxtNoImage ul li input {margin: 4px 5px 0 0;float: left;} .quiz.v2 .quizTxtNoImage .title.true {color: #009900;} .quiz.v2 .quizTxtNoImage .title.error {color: #FF0000;} .quiz .btnBig {margin: 0 10px 0 0;float: left;clear: both;} .quizTxtNoImage .viewResult {font-size: 14px;line-height: 18px;font-weight: 600;color: #333333;margin: 0 0 6px 0;display: inline-block;} .quizTxtNoImage .otherTest {font-size: 14px;line-height: 18px;font-weight: 600;color: #333333;margin: 5px 0 6px 0;display: inline-block;float: left;} .quiz.v2 .quizTxtNoImage .btnBig {margin-top: 10px;} .boxObj {float: left;margin: 0;} .boxObj object {float: left;} .list_carousel {width: 360px;background: #636f82;position: relative;} .list_carousel.responsive {width: auto;margin-left: 0;} .list_carousel.active {position: fixed;z-index: 1000;display: none;top: 0;} #sliderTopPage {width: 100%;padding: 20px;list-style: none;display: block;text-align: left;} #sliderTopPage li {width: 297px;height: 125px;display: block;float: left;text-align: left;} #sliderTopPage h4 {font: italic 700 13px/17px 'Noto serif', sans-serif;float: left;width: 140px;max-height: 85px;margin: -3px 0 0 10px;overflow: hidden;} #sliderTopPage h4 a {color: #fff;} #sliderTopPage .slideImg {float: left;} .prevFred, .nextFred {width: 35px;height: 35px;margin-top: -17.5px;position: absolute;top: 50%;display: block;} .prevFred.disabled, .nextFred.disabled {display: none} .prevFred {background:url(../img/ico-rsArrowLeft-small.png);left: 0;} .nextFred {background:url(../img/ico-rsArrowRight-small.png);right: 0;} .list_carousel .prevFred, .list_carousel .nextFred {display: none;} .boxRubricaTitle {margin: 15px 0 0;padding: 0;background: #152132;display: block;height:76px;} .boxRubricaTitle .title {font: italic 700 40px/72px 'Noto serif', sans-serif;color: #FFFFFF;margin: 0 20px;display: inline-block;} .boxRubricaTitle .title a {color: inherit;} .boxRubricaTitle .author {font: italic 700 20px/57px 'Noto serif', sans-serif;color: #FFFFFF;margin: 15px 15px 0 15px;display: inline-block;float: right;} .boxRubricaTitle .img {float: right;} .myLuxurytheme {border-radius: 0;border: 1px solid #152132;border-top: 0;background: #FFFFFF;} .myLuxurytheme .tooltipster-content { font-family: Arial, sans-serif; font-size: 14px; line-height: 16px; padding: 10px; } .myLuxurytheme .loginPop {padding: 10px;} .myLuxurytheme .loginPop a {font: 700 16px/20px 'Open Sans Condensed', sans-serif;color: #1d344f;} .myLuxurytheme .loginPop .icon-pipe {color: #999999;margin: 0 10px;} .modal960 {width: 960px;margin-left: -480px;} .modal960 .modal-body {max-height: 680px;padding: 0 52px;} .modal-header {padding: 20px;} .modal-header .tit40b {line-height: 48px;} .modal960 .arrowBack {position: absolute;top: 290px;left: 20px;} .modal960 .arrowNext {position: absolute;top: 290px;right: 20px;} #myCarouselClass {width: 100%;float: left;} #myCarouselClass .item {text-align: center} #myCarouselClass .carousel-inner {margin: 0;width: 100%;} .carousel02 {padding: 60px 0;} .carousel02 .carousel-inner {width: 100%;margin: 0;} .carousel02 .carousel-inner img {width: 100%;} .sliderWrap {position: relative;} .sliderWrap, .sliderContainer {overflow: hidden;} #sliderHome .rsSlide .rsContent:before { content: " "; position: absolute; top: 0;left: 0; z-index: 999; width: 100%; height: 100%; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, rgba(0,0,0,0) 34%, rgba(0,0,0,0.01) 35%, rgba(0,0,0,0.8) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(34%,rgba(0,0,0,0)), color-stop(35%,rgba(0,0,0,0.01)), color-stop(100%,rgba(0,0,0,0.8))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 35%,rgba(0,0,0,0.8) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 35%,rgba(0,0,0,0.8) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 35%,rgba(0,0,0,0.8) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 62%,rgba(0,0,0,0.8) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); } #sliderHome .rsSlide a.rsContent{display:block;} .slideHomeImg {z-index: 300;position: relative;} .rsBullets {width: 100%;height: 18px;line-height: 6px;padding-top: 4px;text-align: center;overflow: hidden;position: absolute;bottom: 10px;z-index: 999;} .rsBullet {display: inline-block;margin-right: 7px;} .rsBullet span {width: 12px; height: 12px;display: block; background: #FFFFFF; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3);} .rsBullet.rsNavSelected span {background: #b8ab82;} .rsArrow {width: 60px;height: 60px;background: #152132;position: absolute;top: 50%;margin-top: -30px;z-index: 999;} .rsArrowLeft {background: url(../img/ico-rsArrowLeft.png) no-repeat top left #152132;left: 0;} .rsArrowRight {background: url(../img/ico-rsArrowRight.png) no-repeat top left #152132;right: 0;} .infoBlock {color: #FFF;padding: 0 30px 0 0;max-width: 100%;position: absolute;bottom: 23px;right: auto;left: 30px;top: auto;z-index: 999;} .infoBlock h4 {font: italic 400 38px/48px 'Noto serif', sans-serif;letter-spacing: -0.5px;text-shadow: 1px 1px 2px black;} .infoBlock a {color: #FFF;} .fullWidth {max-width: 100%;margin: 0 auto;} #sliderFGHome.royalSlider {width: 100%;height: 380px;margin: 20px 0 0 0;} .HQmacro #sliderFGHome.royalSlider {width: 100%;height: 380px;margin:0;} #sliderFGHome.sliderWrap, #sliderFGHome.sliderContainer {overflow: hidden;} #sliderFGHome.royalSlider .rsBullets {text-align: right;bottom: 30px;right: 20px;} #sliderFGHome .rsSlide .rsContent:before { content: " "; position: absolute; top: 0;left: 0; z-index: 999; width: 100%; height: 100%; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, rgba(0,0,0,0) 34%, rgba(0,0,0,0.01) 35%, rgba(0,0,0,0.8) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(34%,rgba(0,0,0,0)), color-stop(35%,rgba(0,0,0,0.01)), color-stop(100%,rgba(0,0,0,0.8))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 35%,rgba(0,0,0,0.8) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 35%,rgba(0,0,0,0.8) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 35%,rgba(0,0,0,0.8) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 35%,rgba(0,0,0,0.8) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); } #sliderFGHome .rsSlide a.rsContent{display:block;} #sliderFGHome .rsSlide .rsContent h4{color:#fff;} #sliderFGHome .infoBlock {max-width: 80%;} #video-gallery {width: 100%;} #video-gallery .rsOverflow {overflow: hidden;} #video-gallery.videoGallery .rsTmb {padding: 0;} #video-gallery.videoGallery .rsThumbs .rsThumb {width: 104px;height: 66px;} #video-gallery.videoGallery .rsThumbs {width: 100%;padding: 0;height: 72px;} #video-gallery.videoGallery .rsThumb:hover {background: #000;} #video-gallery.rsDefault .rsThumb.rsNavSelected img {opacity: 1;} #video-gallery.videoGallery .rsThumb.rsNavSelected {background-color: transparent;border: 1px solid #857b5c;} #sliderMultiPage.contentSlider {width: 100%;} #sliderMultiPage.royalSlider {height: auto;} #sliderMultiPage.contentSlider .rsOverflow {overflow: hidden;} #sliderMultiPage.contentSlider .rsSlide, #sliderMultiPage.contentSlider .rsOverflow {background: #FFF;padding: 0;} #sliderMultiPage.royalSlider p {font-size: 17px;line-height: 24px;padding: 3px 0 0 0;} #sliderMultiPage.royalSlider p.text_right {font-size: 17px;line-height: 24px;color: #333333;padding-top: 0;width: 100%;} #sliderMultiPage.royalSlider img.alignnone {width: 100%;max-width: 100%;height: auto!important;cursor: pointer;margin-bottom:12px;} #sliderMultiPage.royalSlider img.aligncenter {margin-bottom:12px;} #sliderMultiPage.royalSlider img.alignleft {width: 303px;height:100%;margin-right: 10px;float: left;cursor: pointer;border:1px solid #ccc;} #sliderMultiPage.royalSlider p.the_content_img {display:block !important; background-color: transparent;clear:both;margin:0 0 0 0;} .hasSkin.active #sliderMultiPage.contentSlider .rsOverflow {max-width: 625px; width:625px !important} span.sidebox-title-sec.titolonoclick {font: italic 700 20px/25px 'Noto Serif', serif;color: #1d344f;display: inline-block;margin: 0 0 5px 0;} .navigationContainer {margin-top: 15px;margin-bottom:10px;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;padding-bottom: 4px;padding-top: 4px;} .paginaIniziale {font: italic 700 16px/19px "Noto Serif",serif;color: #1d344f;padding: 8px 8px 8px 0;float: left;display: none;} .navigator-arrow {position: relative;float: right;width: 155px;} .js-slider-prev, .js-slider-next {width: 35px;height: 35px;display: inline-block;text-indent: -9999px;float: right;} .js-slider-prev {background:url(../img/ico-rsArrowLeft-small.png);float: right;} .js-slider-next {background:url(../img/ico-rsArrowRight-small.png);float: right;} .rsSlideCountCnt {margin: 0 10px;display: inline-block;float: right;} .rsSlideCount {font: italic 700 17px/35px "Noto Serif",serif;} .categoryCnt {width: 100%; padding-bottom: 1.125em; float: left;} .categoryCnt > dl {margin-bottom: 20px; float: left;} .categoryCnt > dl > dt {padding-bottom: 8px;} .categoryCnt > dl > dd > ul {width: 45%; float: left;} .categoryCnt > dl > dd > ul:first-child {padding: 0px;} .categoryCnt > dl > dd > ul > li{width: 100%; padding-bottom: 5px; display: block; float: left;} .categoryCnt > dl > dd > ul > li > a {font-size: 16px; line-height: 20px; float: left; display: block;} footer.footer_gallery {width: 100%;padding: 17px 10px;border-top: 1px solid #CCCCCC;background-color: #ffffff;float: left;color:#333333} footer.footer_gallery p {font: 400 13px/18px Arial, sans-serif;padding: 3px 0 0 0;display: block; text-align:center; color:#333} .other_post{width:31.2%; float:left; margin-top:10px; margin-bottom:10px; margin-right:20px;} .last_post{margin-right:0px;} .other_post img{margin-bottom:10px;width:100%;} .other_post a{font-weight:bold; font-size:13px;} .hasSkin.active #home-content .wrap { background: #FFF; max-width: 980px; } .hasSkin.active #home-content .wrap .banner { padding:0} .hasSkin.active #wrapPage {background:#FFF; max-width: 980px !important;margin: 0 auto;padding: 0px 15px;} .newSkinActive.active #wrapPage {max-width:100% !important} .hasSkin.active #colSx {width: 625px;max-width: 625px;} .newSkinActive.active #colSx {width:668px !important;max-width:668px!important;} .hasSkin.active #colSx article h1 {padding-top:0px;line-height:49px;} .hasSkin.active .sliderWrap {width: 980px;margin: 0 auto 0;} footer.hasSkin.active {max-width: 980px;padding: 20px 15px 30px;} .hasSkin.active .lt01 li {width: 195px;} .hasSkin.active .lt01 li h3, .hasSkin.active .lt01 li span {font-size: 17px;line-height: 22px;max-height: 66px;} .hasSkin.active .lt03 li {width: 195px;} .hasSkin.active .lt03 li h3, .hasSkin.active .lt03 li span {font-size: 15px;line-height: 20px;max-height: 60px;} .hasSkin.active .lt08 li {width: 140px;} .hasSkin.actte.pourfemme.it .lt09 li {width: 142px;} .hasSkin.active .boxSpeciale .boxSpecialeSx {width: 227px;overflow:hidden;height:230px;} .hasSkin.active .boxSpeciale .boxSpecialeImg {width: 398px;} .hasSkin.active #colDx .boxSpeciale .boxSpecialeImg {width: 73px;} .hasSkin.active .boxArticolo .boxArticoloImg img {max-height:256px;max-width:410px;} .hasSkin.active #video-mobile-slider .rsContent {width: 195px;} .hasSkin.active #video-mobile-slider .rsContent h3, .hasSkin.active #video-mobile-slider .rsContent span {font-size: 15px;line-height: 20px;max-height: 60px;} .hasSkin.active .videoImg:after { width: 40px;height: 40px; margin-top: -20px;margin-left: -20px; } .hasSkin.active .the_content p {font-size: 18px;line-height: 28px;} .hasSkin.active .the_content .sidebox-title-sec.titolonoclick {font-size: 20px;line-height: 26px;} .hasSkin.active .galleryCnt .galleryImg {width: 625px;height: 417px;} .hasSkin.active .galleryCnt .galleryImg img {max-height: 417px;} .hasSkin.active .boxCat .boxCatInner .boxCatImg {width: 305px;} .hasSkin.active .boxCat .imgprevinner {height: 57px;width: 57px;} .hasSkin.active .boxCat .imgprev .imgprevinner:first-child {height: 57px;width: 57px;} .hasSkin.active .quiz.v2 .quizImg~.quizTxt {width: 306px;} .hasSkin.active .videoSx {width: 605px;} .hasSkin.active .AR_2 .ob_container_recs .item-container{width:148px;} .hasSkin.active .VR_1 .ob_container_recs .item-container{width:148px;} .hasSkin.active .boxLiderboardBorder.primero { padding: 0; border-bottom: 0; padding-top: 15px;max-width:980px;margin:0 -15px;} .newSkinActive.active .boxLiderboardBorder.primero {max-width:1024px !important} .hasSkin.active #wrapCol.primero { padding-top: 0; } .hasSkin.active .internalPage { padding-top: 0; } .newSkinActive.active #hightlight {width:1024px} #video .shareCont { float: right; width: auto;} .facebook-like-plugin {float: left; padding: 18px 0px 10px; width: 50%;} .facebook-like-plugin > div:not(.fb-like) {padding-top: 4px; float: left; font-size: 13px; color: rgb(51, 51, 51); font-weight: normal;} .facebook-like-plugin .fb-like {margin: 0px 5px; float:left;} .article-quiz{ width: 100%; margin: 1em 0; } .article-quiz h3, .article-quiz h4{ font: 400 1em/1em "Oswald",serif; color: #1d344f ; margin: .4em auto; } .article-quiz h3{ font-size: 1.3em; line-height: 1.1em; } .article-quiz h3 + p{ text-transform: uppercase; } .article-quiz form{ margin: 1em auto; } .article-quiz form label{ display: table; border-collapse: collapse; width: 100%; margin: .6em 0; } .article-quiz form input[type=radio], .article-quiz form p{ display: table-cell; vertical-align: middle; } .article-quiz form p{ width: 98%; line-height: normal; padding: 0 .5%; } .article-sfida{ width: 100%; position: relative; } article h3, article h4{ font: normal 24px/24px "Futura",serif; color: #000; margin: .4em auto; } .article-sfida .sfide-photos{ position: relative; } .article-sfida a{ width: 49.2%; float: left; } .article-sfida .sfide-photos > span { -webkit-border-radius: 100%; -moz-border-radius : 100%; border-radius: 100%; background: #1d344f; position: absolute; top: 50%; left: 50%; margin-left: -36px; margin-top: -36px; text-align: center; color: #ffffff; display: table; border-collapse: collapse; z-index: 998; } .article-sfida .sfide-photos span > span{ display: table-cell; width: 64px; height: 64px; padding: 4px; vertical-align: middle; font-size: .8em; } .article-sfida .sfide-photos span > span > span{ display: block; font-size: 1.7em; height: auto; width: auto; padding: 0; } .article-sfida figure{ border:4px solid #867b5d; background: #000000; display: block; padding: 0; } .article-sfida a:last-child{ float: right; } .article-sfida a img{ width: 100%; display: block; margin: auto; position: relative; z-index: 997; -webkit-transition: all linear .5s; -moz-transition: all linear .5s; -o-transition: all linear .5s; transition: all linear .5s; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; } .article-sfida a:hover{ color: #ffffff; } .article-sfida a:hover img{ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity:.7; -khtml-opacity: .7; opacity: .7; } .article-sfida a p{ background: #867b5d; margin: 10px 0 0 ; padding: 5px 10px; text-align: center; font: 400 22px/22px "Oswald",serif; color: #ffffff; text-transform: uppercase; } article, section.related-box{ margin-bottom: 0px; } article.full-photo img{ width: 100%; } article figure{ margin-bottom: 20px; } .colDx.fixed{ position:fixed; bottom:0 } .unit { border-bottom:1px solid #ccc; padding:10px 0px 30px; } .goTop{ position:fixed; bottom:3%; right:3%; padding:.5em; background-color:#3a475e; cursor:pointer; z-index:999; color:#ffffff; font-size: .9em; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display:none } .styleAfc.adsbygoogle { width: 100%; height: 220px; } .input404{ background: none repeat scroll 0 0 #3a475e; color: #3a475e; height: 30px; line-height: 15px; padding: 7px 5px; width: 200px; border:1px solid #ddd; margin-bottom:20px; } .search404 .icon-cerca { font-size: 16px; line-height: 30px; position: relative; top: -6px; left:-30px; } @media only screen and (min-width: 768px) { #video-mobile-slider {width: 100%;height: auto;text-align: justify;-ms-text-justify: distribute-all-lines;text-justify: distribute-all-lines;font-size: 0;line-height: 0;} #video-mobile-slider .rsContent {width: 268px;margin: 20px 0 0 0;vertical-align: top;text-align: left;display: inline-block;*display: inline;zoom: 1;position: relative;float: none;} #video-mobile-slider .rsContent img {width: 100%;max-width: 100%;} #video-mobile-slider .rsContent h3, #video-mobile-slider .rsContent span {font: 700 17px/24px 'Noto Serif', serif;font-style: italic;color: #1d344f;display: block;margin: 5px 0 0 0;max-height: 48px;overflow: hidden;} #video-mobile-slider .rsContent h3 a, #video-mobile-slider .rsContent span a {display: block;color: #1d344f;} #video-mobile-slider:after { content: ''; width: 100%; display: inline-block; font-size: 0;line-height: 0; } .lt01 li:nth-child(-n+3) {margin: 0;} .lt03 li:nth-last-child(-n + 3) {margin-bottom: 0;} .videoSx { width: 65%; padding-right: 2%; float: left; border:0 } } @media only screen and (max-width:979px) { .visible-tablet {display: block!important;} .visible-desktop {display: none!important;} .visible-phone {display: none!important;} .hidden-tablet {display: none!important;} .hidden-desktop {display: block!important;} .hidden-phone.hidden-tablet {display: none!important;} .js .slicknav_menu {display: block;} .header-wrap {width: 100%;height: 55px;} .menu-wrap {height: auto;} .menu-wrap.v2 .lt05 {display: none;} .menu-wrap2 {height: auto;} .menu-wrap2.v2 .lt05 {display: none;} nav {width: 100%;float: left;} nav > ul > li {width: 100%;margin: 0;border-bottom: 1px solid #4f5b73;display: block;} nav > ul > li a {font-family: arial;font-weight: 400;line-height: 50px;text-align: left;text-transform: none;padding: 0 0 0 20px;} nav > ul > li:first-child {border-top: 1px solid #4f5b73;} nav > ul > li:active {background: #4f5b73;} nav > ul > li:active a {color: #FFFFFF;} footer {max-width: 980px;padding: 20px 0 30px;} footer p {text-align: center;} header {text-align: center;} .boxSeachMobile {width: 100%;padding: 13px 18px;background: #646f83;z-index: 999999;position: absolute;top: 55px;left: 0;} .boxSeachMobile.active {display: block;} .boxSeachMobile form {position: relative;} .boxSeachMobile input[type="search"] {width: 100%;height: 34px;padding: 0 12px;font: normal 18px/34px Arial, sans-serif;font-style: normal;-moz-box-sizing: none;float: left;-webkit-appearance: none;border-radius: 0;position: relative;} .boxSeachMobile .btnLens {font-size: 21px;line-height: 35px;padding: 0 10px;color: #152132;height: 35px;float: right;position: absolute;right: 0;} .wrapvideo {margin: 0;} .boxRubricaTitle {margin: 0 0 20px 0;} .category .galleryCnt {margin: 0;} .imgprev .imgprevinner:last-child {margin-left: 4px;} .imgprev .imgprevinner:nth-last-child(-n+2) {margin-left: 5px;} #menuWrap {float: left;} #menuWrap a {width: 55px;font-size: 20px;line-height: 55px;color: #999999;display: inline-block;text-align: center;} #searchWrap {float: right;} #searchWrap a {width: 55px;font-size: 17px;line-height: 55px;color: #999999;display: inline-block;text-align: center;} #searchWrap.active a {color: #FFFFFF;} #menuWrap a:hover, #searchWrap a:hover {text-decoration: none;color: #FFFFFF;} #wrapPage {width: 100%;max-width: 100%;margin: 0 auto;padding: 20px;} #wrapPage.internalPage {padding: 20px;} #colSx {width: 100%;max-width: none;margin: 0;} #colDx {width: 100%;padding: 20px 0 0 0;border-top: 1px solid #dddddd;} .sidebar {color: #FFFFFF;background-color: #3a475e;display: none;} .sidebar h6 {font-size: 16px;line-height: 16px;font-weight: 400;padding: 17px 0;color: #b8ab82;margin: 0 20px;display: block;} .sidebar h6 a {color: #b8ab82;} .footerMenu {padding: 15px 20px;} #slidewrap2 {color:#FFFFFF;background:#3a475e;z-index:999} .footerMenu p {font-size: 12px;line-height: 16px;} .footerlist {width: 100%;margin: 2px 0 13px 0;text-align: left;font-size: 0;float: left;} .footerlist li {height: 18px;padding: 0 13px;display: inline-block;position: relative;} .footerlist li:first-child {background: 0 none;padding-left: 0;} .footerlist li a {font-size: 14px;line-height: 16px;color: #FFFFFF;float: left;display: block;} .footerlist li:before { font-family: 'icomoon'; content: '\e60b'; position: absolute; width: 1px; color: #ffffff; font-size: 13px; line-height: 12px; top: 3px; right: 6px; padding: 0; } .footerlist li:last-child:before {content:' ';} .lt01 li {width: 31.5%;} .lt01 li h3, .lt01 li span {font-size: 17px;line-height: 22px;max-height: 66px;} .lt02 li {width: 31.5%;} .lt02 li h3 {font-size: 15px;line-height: 20px;max-height: 60px;} .lt03 li {width: 31.5%;} .lt03 li h3, .lt03 li span {font-size: 15px;line-height: 20px;max-height: 60px;} .lt08 li {width: 24%;} .lt09 li {width: 48%;} .lt06 li h4 a{max-height:92px;} .boxOggetti img {width: 100%;} .followCnt {padding: 10px 0 5px 0;} .the_content p {font-size: 14px;line-height: 22px;} .trAdsleft { overflow: hidden;} .trAdsright { float: right; width: 300px; margin-left: 10px; } #infiniteHome .sectBlock {border-bottom:1px solid #dddddd; margin-bottom: 30px;} .AR_2 .ob_container_recs .item-container{ width:24% !important } .VR_1 .ob_container_recs .item-container{ width:24% !important } } @media only screen and (min-width:767px) and (max-width:979px) { .royalSlider {width: 100%;height: 430px;} #sliderHome {text-align: left;} #sliderHome.heroSlider .rsOverflow, #sliderHome.royalSlider.heroSlider {height: 430px !important;} .rsBullets {text-align: right;bottom: 28px;right: 13px;} .mfp-content .rsBullets {text-align: center;} .rsBullet {margin-right: 5px;} .infoBlock {max-width: 80%;} #video-mobile-slider .rsContent {width: 31.5%;} #video-mobile-slider .rsContent h3, #video-mobile-slider .rsContent span {font-size: 15px;line-height: 20px;max-height: 60px;margin-top: 12px;} #wrapPage #wrapCol {padding: 0;} .sectTit25 {letter-spacing: 2px;} .the_content, .the_content p {font-size: 22px;line-height: 33px;} .lt01 {margin: 0 0 20px 0;} .lt01 li .imgCnt {margin: 0 0 8px;} .lt01 li .cat {font-size: 16px;letter-spacing: 0.5px;} .lt01 li h3, .lt01 li span {margin-top: 4px;} .lt01 li p {margin-top: 3px;} .lt03 li {margin-top: 13px;} .lt03 li:nth-child(-n+3) {margin-top: 20px;} .lt03 li h3, .lt03 li span {margin-top: 8px;} .singletext {font-size: 14px;line-height: 21px;} #sliderMultiPage.royalSlider p {font-size: 16px;line-height: 25px;} #sliderMultiPage.royalSlider p.text_right {font-size: 14px;line-height: 21px;} .boxRubricaTitle .title {font-size: 28px;} .articleBox {margin: 0 40px 0 0;width: 345px;} .table03 td {width: 50%;} .articleBoxItem .imgprev .imgprevinner:first-child {width: 64px;} .articleBoxItem .imgprevinner {height: 64px;width: 64px;margin-left: 6px;} .articleBoxItem .imgprev .imgprevinner:last-child {margin-left: 7px;} .articleBoxItem .imgprevinner img {max-width: 64px;width: 64px;} .boxSpeciale .boxSpecialeSx {width: 36.26%;} .boxSpeciale .boxSpecialeImg {width: 63.74%;} .boxEsperienza h3, .boxEsperienza span {margin-top: 5px;} .videoImg:after {width: 56px;height: 56px;margin-top: -28px;margin-left: -28px;} .galleryCnt {margin: 20px 0 15px 0;} .galleryCnt .galleryImg {} .galleryCnt .galleryImg img {max-height: 417px;} .videoBox {width: 100%;padding: 0;margin: 0 0 20px 0;float: left;} .videoSx {width: 100%;padding: 0 15px;border-right: 0;} .videoSx .tit40 {margin: 0 0 20px 0;} .videoDx {width: 100%;padding: 0 15px;border-left: 0;margin-left: 0;} .videolt li {width: 32%;margin: 0 0 0 2%;} .videolt li:nth-child(2n+1){clear: none;margin: 0 0 0 2%;} .videolt li:nth-child(3n+1){clear: both;margin: 0;} #colDx01 {width: 47%;float: left;} #colDx02 {width: 47%;float: right;} #colDx .sectBlock:first-child {padding: 0 0 20px 0;border: 0;} .boxCat .boxCatInner .boxCatImg {width: 48%;margin-right: 2%;} .boxCat .boxCatInner .boxCatText {width: 50%;float: left;} .boxCat .imgprev .imgprevinner {width: 19%!important;height: auto;} .boxCat .imgprev .imgprevinner:first-child {width: 19%!important;} .boxCat .imgprev .imgprevinner:first-child img {max-width: 80px;width: 80px;} .quiz.v2 .quizImg {width: 37%;margin-right: 3%;} .quiz.v2 .quizImg img {width: 100%;} .quiz.v2 .quizTxt {width: 60%;} .quiz.v2 .quizImg~.quizTxt {width: 60%;} .quiz.v2 .quizTxt ul li input {margin: 1px 5px 0 0;} .lt05.twoColumn { columns: 2; -webkit-columns: 2; -moz-columns: 2; } .boxRubricaTitle .author{margin:11px 15px 0 15px;} .videolt li a {font: 700 15px/20px 'Noto Serif', serif;font-style: italic;} .quizTxt p {font-size: 14px;line-height: 21px;} .boxLiderboardBorder{margin-bottom:20px;} .box-battaglie{padding-bottom:25px;} #bres, .box-battaglie01, .box-battaglie02{margin-bottom:35px;} } @media only screen and (max-width:767px) { .hidden-phone {display: none!important;} .hidden-tablet {display: block!important;} .hidden-phone.hidden-tablet {display: none!important;} .hidden-desktop {display: block!important;} .visible-phone {display: block!important;} .visible-tablet {display: none!important;} .visible-desktop {display: none!important;} .slicknav_menu {width: 100%;} .sectBlock {padding: 18px 0 20px 0;} .sectTit {font-size: 18px;line-height: 18px;} .sectTit22 {font-size: 18px;line-height: 18px;letter-spacing: 1.6px;} .sectTit25 {font-size: 18px;line-height: 18px;letter-spacing: 1px;} .tit40 {font-size: 20px;line-height: 24px;letter-spacing: -1.2px;} .sectBlockBorder {padding: 13px 10px;} .sectBlockBorder .sectTit22 {font-size: 20px;line-height: 20px;letter-spacing: 1.6px;} .tit26 {font-size: 14px;line-height: 18px;} .blockWrapFull {margin: 0 -15px;font-size: 0;} #wrapSite {overflow: hidden; width: 100%;} #video .shareMobileCont ul {padding: 0;} #video .titleUnder {margin-bottom: 10px;} .articleBox {width: 100%;clear: none;float: none;} article {margin-bottom:-5px;} article h1 {font-size: 24px;line-height: 30px;letter-spacing: -1.5px;margin-top: 10px;} article .author {margin-bottom: 0;} .galleryImgCnt {} .galleryCnt .galleryImg { } .galleryCnt .galleryImg img {} .the_content p {font-size: 18px;line-height: 27px;} .the_content span.sidebox-title-sec.titolonoclick {font: 500 20px/25px 'Oswald', serif; serif;color: #1d344f;display: inline-block;margin: 10px 0 5px 0;} .fluid-video-width {position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; margin-bottom: 10px;} .fluid-video-width iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin-top: 0px !important;} .btn {font-size: 14px;} .btn.btnFull {padding: 4px 0;} .sidebar h6 {padding: 15px 0;margin: 0 15px;} .footerMenu {padding: 10px 15px;} .footerlist {margin: 2px 0 8px 0;} .footerlist li a {font-size: 13px;line-height: 15px;} .footerMenu p {font-size: 11px;line-height: 15px;} .sectBlockLight .sectTit16 {padding: 20px 0 5px;border-bottom: 0;border-top: 1px solid #dddddd;} .sectBlockLightTop{margin: 0 0 0 0;} #searchWrap a {font-size: 15px;line-height: 34px;padding-top: 8px;} #colDx01 .sectBlock:first-child {padding: 0 0 20px 0;border: 0;} #colDx01 .sectBlock.sectBlockBorder:first-child {border-top: 1px solid #dddddd;padding: 20px 0;} #colDx01.colNoBanner .sectBlock:first-child {padding: 20px 0 20px 0;border-top: 1px solid #dddddd;} #colDx.colNoBanner {padding: 0;} .header-wrap {height: 50px;} #menuWrap a {width: 49px;font-size: 18px;line-height: 34px;padding-top: 7px;} #wrapPage {padding: 15px;} #wrapPage.internalPage {padding: 0 10px 20px;} #wrapCol {padding-top: 0;} nav > ul > li a {font-family: arial;font-weight: 400;line-height: 45px;padding: 0 0 0 15px;} .boxSeachMobile {padding: 10px 15px;top: 50px;} .boxSeachMobile input[type="search"] {height: 30px;font: normal 15px/30px Arial, sans-serif;} .boxSeachMobile .btnLens {font-size: 19px;padding: 0 10px;line-height: 30px;height: 30px;} footer {padding: 10px 20px 15px;} .lt01 {margin: 0 0 15px;} .lt01 li {width: 100%;margin: 17px 0 0 0;} .lt01 li.customBoxLi {margin-top: 17px;} .lt01 li:first-child {margin: 0;} .lt01 li h3, .lt01 li span {font-size: 20px;line-height: 25px;letter-spacing: -0.2px;max-height: 72px;margin: 6px 0 0 0;} .lt01 li p {font-size: 15px;margin-top: 4px;} .lt01 li .catRed {font-size: 15px;line-height: 15px;letter-spacing: 2.8px;margin-top: -3px;} .lt01 li .catRed~h3, .lt01 li .catRed~span {font-size: 20px;letter-spacing: -0.6px;margin-top: 3px;} .lt01 li img:hover {opacity:1;filter:alpha(opacity=100);} .sectBlock .lt01 {margin-bottom: 0;} #colSx~#colDx {border-top: 0;} #colDx{border-top:1px solid #ddd !important;} .lt03 li {width: 47.41%;margin: 15px 0 4px;} .lt03 li h3, .lt03 li span {font-size: 14px;line-height: 18px;margin: 6px 0 0;max-height: inherit;} .lt03 li:nth-child(-n+2) {margin-top: 19px;} .lt03 li:nth-last-child(-n + 2) {margin-bottom: 0;} .lt04 li h3, .lt04 li span {font-size: 19px;line-height: 24px;max-height: 72px;} .lt05 li h3, .lt05 li span {font-size: 15px;line-height: 18px;letter-spacing: -0.5px;max-height: inherit;margin: -3px 0 0 50%;} .lt05 li img {width: 50%;padding-right: 10px;} .lt06 li h3, .lt06 li span {letter-spacing: -0.4px;} .lt06 li {width: 100%;} .lt06 li .author {font-size: 12px;line-height: 16px;margin: 2px 0 8px;} .lt06 li img {width: 53%;padding-right: 10px;} .lt06 li h4 {font-size: 15px;line-height: 18px;letter-spacing: -0.5px;max-height: inherit;margin: -3px 0 0 53%;max-height: 100px;} .lt08 li {width: 47.41%;} .lt08.mHorLine li {width: 100%;float: none;} .lt08.mHorLine li img {width: 48%;margin: 0 10px 0 0;float: left;} .lt08.v2.mHorLine li img {width: 100%;margin: 0;float: left;} .lt08 .videoImg { display: block; float: left; margin: 0 0 5px; position: relative; width: 45%; margin: 0 10px 0 0; } .lt08.mHorLine li h3 {float: none;margin: 0;} .lt09 li {width: 47.41%;} .lt09.mHorLine li {width: 100%;float: none;} .lt09.mHorLine li img {width: 45%;margin: 0 10px 0 0;float: left;} .lt09.mHorLine li h3 {float: none;margin: 0;} .boxOggetti h3 {line-height: 24px;margin: 10px 0 0;letter-spacing: -0.5px;} .boxCat {border-top:0px;border-bottom: 1px solid #ddd;padding: 20px 0; display: -webkit-box; display: -moz-box; display: box; -webkit-box-orient: vertical; -moz-box-orient: vertical; box-orient: vertical; } .boxCat .boxCatInner p {display: none;} .boxCat .imgprev {display: none;} .boxCat .boxCatInner {width: 100%; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; box-ordinal-group: 1; float: none; } .boxCat .boxCatInner .boxCatImg {width: 100%;margin: 0 0 8px 0;} .boxCat .boxCatInner .boxCatImg img {width: 100%;} .boxCat .boxCatText {display: none;} .boxCat .boxCatAction {display: none;} .boxCat h2 {width: 100%;padding: 0;margin: 0; -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; box-ordinal-group: 2; float: none; } .boxCat.noImg h2 {width: 100%;padding: 0;margin: 0;float: left;} .boxCat h2 .tit26 {font-size: 18px;line-height: 24px;letter-spacing: -0.5px;} .videoImg:after { width: 60px;height: 60px; margin-top: -30px;margin-left: -30px; } .sectVideo {background: #152132;margin: 0 -15px 22px -15px;} .boxVideoPrimario { margin:0 -10px; } .sectVideo~.sectBlock {border: 0;} .sectVideo .sectTit25 {color: #FFFFFF;margin: 0 0 0 15px;} .sectVideo .sliderContainer {margin: 20px 0 0 0;} #video-mobile-slider {width: 75%;height: auto;} #video-mobile-slider .rsOverflow {overflow: visible!important;} #video-mobile-slider .rsContent h3, #video-mobile-slider .rsContent span {font: italic 700 16px/20px 'Noto Serif', serif;color: #FFFFFF;display: block;margin: 5px 0 0 0;max-height: 60px;overflow: hidden;} #video-mobile-slider .rsContent h3 a, #video-mobile-slider .rsContent span a {display: block;color: #FFFFFF;} #video-mobile-slider .rsContent h3 a:hover, #video-mobile-slider .rsContent span a:hover {text-decoration: none;} #sliderHome.royalSlider.heroSlider, #sliderHome.royalSlider.heroSlider .rsOverflow, #sliderHome.royalSlider {width: 100%;height: 240px!important;} #sliderHome .slideHomeImg {max-width: none!important;z-index: 300;position: absolute;} #sliderFGHome {width: 100%;} #sliderFGHome.royalSlider {margin: 0;} #sliderFGHome.royalSlider .rsBullets {width: 100%;height: 18px;line-height: 6px;padding-top: 4px;text-align: center;overflow: hidden;position: absolute;bottom: 10px;z-index: 999;right: auto;} #sliderFGHome .infoBlock {max-width: 100%;} #sliderMultiPage.royalSlider img.alignleft {width: 100% !important;margin: 0 0 10px 0;} #sliderHome .rsSlide .rsContent:before { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.8) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(0%,rgba(0,0,0,0.01)), color-stop(100%,rgba(0,0,0,0.8))); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.8) 100%); background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.8) 100%); background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.8) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.8) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 );} .rsBullets {bottom: 7px;} .rsBullet {margin-right: 5px;} .rsBullet span {width: 8px;height: 8px;} .infoBlock {font-size: 12px;padding: 20px 13px;height: auto;max-height: 100%;min-width: 40%;left: 0;bottom: 19px;} .infoBlock h4 {font: italic 400 21px/28px 'Noto serif', sans-serif;letter-spacing: -0.9px;text-shadow: 1px 1px 2px rgba(0, 0, 0, 1);} .wrapvideo .infoVideoBox{height:92%;top:5px;} .wrapvideo .infoVideoBox p{font-size:95%;} .singletext {font-size: 15px;line-height: 20px;} .box-battaglie01Cnt .box-battaglie01:last-child {padding-left: 0px;padding-top: 5px;} .table03 td {width: 50%;} .boxRubricaTitle {margin: 0 -15px 0 -15px;padding: 18px 36px; border-top: 1px solid #FFFFFF; height: auto;} .boxRubricaTitle .title {font: italic 700 28px/30px 'Noto serif', sans-serif;letter-spacing: -1px;margin: 0;display: block;} #article .blockTopArticle .boxRubricaTitle .author, .blockTopArticle .boxRubricaTitle .author {font: italic 700 14px/18px 'Noto serif', sans-serif;letter-spacing: -1px;margin: 5px 0 0;display: block;float: none;} .galleryThumbsCnt {margin: 5px 0 0;} .box-battaglie01 {width: 100%;margin-top: 1%;} .otherBattleCnt .battleImg {width: 100%;display: block;} .tbBattleEndCnt {width: 100%;float: none;} .tbBattleEndCnt .tbBattleEnd.classifica {margin-left: 0;} .battle td .btnBig {font-size: 14px;} .quiz .quizImg {margin: 0 0 10px;} .quiz.v2 .quizImg {width: 100%;margin-bottom: 10px;} .quiz.v2 .quizImg img {width: 100%;} .quiz.v2 .quizTxt {width: 100%;} .quiz.v2 .quizImg~.quizTxt {width: 100%;} .quiz01Cnt {width: 100%;} .quiz01 ul {width: 100%;} .quiz01 ul li {width: 100%;} .quiz01 ul li span {width: 90%;} .quiz.v2 .quizTxt ul {width: 100%;} .quiz.v2 .quizTxt ul li {width: 100%;} .quiz.v2 .quizTxt ul li input {margin: 1px 5px 0 0;} .quiz.v2 .quizTxt ul li span {width: 80%;} .quizTxt p, #bres p{font-size:15px;line-height:20px;} p#bphoto1_prec_title, p#bphoto2_prec_title, p#bphoto1_prec_desc, p#bphoto2_prec_desc ,p#bphoto1_prec_res,p#bphoto2_prec_res{font-size:12px;line-height:16px;} #bres{padding-bottom:10px;} .quizTxtNoImage ul{width:100%;} .quizTxtNoImage ul li span{width:93%;} .the_content{font-size: 15px;line-height: 20px;} .box-battaglie{padding:0 0 10px 0;} .box-battaglie01{margin-bottom:10px;} .videoBox {width: calc(100% + 30px)!important;padding: 10px;margin: 0 -15px 20px -15px;} .videoSx {width: 100%;padding-right: 0;border-right: 0;} .videoSx .tit40 {font-size: 25px;line-height: 30px;margin: 0 0 20px 0;} .videoDx {width: 100%;padding-left: 0;border-left: 0;margin-left: 0;} .videolt li {width: 48%;margin: 0 0 0 4%;} .titoloSfida {font: italic 700 20px/24px "Noto Serif",serif;letter-spacing: -1px;color: #1d344f;margin: 10px 0 0 0;display: block;} .boxSpeciale label {font-size: 18px;line-height: 17px;} .boxSpeciale h3, .boxSpeciale span { font: italic 700 24px/30px "Noto Serif",serif; letter-spacing: -0.6px; margin: 6px 0 0; } .boxSpeciale p {display: none;} .boxSpeciale { display: -webkit-box; display: -moz-box; display: box; -webkit-box-orient: vertical; -moz-box-orient: vertical; box-orient: vertical; } .boxSpeciale .boxSpecialeSx {width: 100%; -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; box-ordinal-group: 2; float: none; padding: 10px 10px 15px 10px; } .boxSpeciale .boxSpecialeImg {width: 100%; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; box-ordinal-group: 1; float: none; } .boxArticolo {width: 100%;} .boxArticolo .boxArticoloCont{display:block;} .boxArticolo .boxArticoloDx {display:block;padding-left:0px;vertical-align: top;} .boxArticolo p {font-size: 15px;line-height: 20px;color: #000000;display: block;margin-top:10px;} .boxArticolo .boxArticoloImg {display:block;} .boxArticolo .boxArticoloImg img {height:100%;width:100% !important;max-width:768px;} .boxEsperienza {margin: 19px 0 0;} .boxEsperienza h3, .boxEsperienza span {font-size: 20px;line-height: 24px;letter-spacing: -0.8px;margin: 5px 0 0;} .boxEsperienza p {font-size: 15px;} .blockTopArticle .text14h22 {display: block;margin-top:15px;} .blockTopArticle {width: 100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .sectBlockCatSpec {margin-bottom: 0;} .categoria .sectBlock.v2 {border: 0;margin-top: 0;padding-top: 10px;} #category > .blockTopArticle {padding: 0 0 15px;margin: 0;} .battaglie h1, .categoria h1 {font-size: 26px;line-height: 28px;letter-spacing: -1.5px;} .boxCatCnt .boxCat:first-child {padding-top: 0;border: 0;} .blockTopArticle.categoria {padding: 0} .blockTopArticle .galleryCnt .galleryImg {} .other_post {float: left;margin-top: 10px;width: 46.6% !important;line-height:14px;} .other_post img {width:100% !important;height:auto;} #others .clear {clear:none !important;} .last_post{margin-right:20px !important;} .mob_post {clear:both;} .nomargin_post{margin-right:0px !important;} #category .blockTopArticle .galleryCnt {margin: 0 -15px;width: auto;float: none; -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } #category .blockTopArticle h1 {margin-top: 10px; -webkit-box-ordinal-group: 3; -moz-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } #article .blockTopArticle .galleryCnt {margin: 0 -10px;width: auto;float: none; -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } #article .blockTopArticle h1 {margin-top: 10px; -webkit-box-ordinal-group: 3; -moz-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } #article .blockTopArticle .author {margin: 14px 0 0 0;float: none; -webkit-box-ordinal-group: 4; -moz-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; } #article .blockTopArticle .shareMobileCont { -webkit-box-ordinal-group: 5; -moz-box-ordinal-group: 5; -webkit-order: 4; -ms-flex-order: 4; order: 4; } .sectBlock.sectBlockNews {border-bottom: 1px solid #dddddd; margin: 10px 0 15px;} .unit {padding:0px;} .prevPage a, .nextPage a {font: italic 700 16px/20px 'Noto Serif', serif;} .AR_2 .ob_container_recs .item-container{ width:47.41% !important; margin-bottom:.5em !important } .VR_1 .ob_container_recs .item-container{ width:47.41% !important; margin-bottom:.5em !important } .trAdsright { float: none; width: auto; margin-left: 0; text-align: center; } .adsenseInPost { border:0; text-align:center; margin:13px auto 20px auto; padding:0 } #colDx .sectBlock.mpPopular {padding: 10px 0 20px 0 !important;} #colDX .boxBannerEnd.single {padding-top:0;} .boxBannerEnd.single {padding-top:0;} .tqStyle .author {padding:8px 0 15px 0;} article .author span.date {padding:0;} .bannerHomeMob{margin-bottom:15px;} .bannerHomeMob.bottom{margin-top:15px;} .bannerTopMobile{text-align: center;margin:10px 0;} h1.macroTitle { color: #000000; font-size: 26px; font-weight: 100; line-height: 26px; margin-bottom: 2px; margin-top: 15px; text-transform: uppercase;} h2.titleUnder {font-size: 14px !important; line-height: 21px !important; } } @media only screen and (max-width:405px) { #sliderHome .slideHomeImg{left: -27px;} .articles .author{margin-bottom:10px;} .videoBox {width: calc(100% + 25px)!important;padding: 10px;margin: 0 -15px 20px -15px;} .blockWrapFull {margin: 0 -10px;} } @media only screen and (min-width: 980px) and (max-width: 1206px) { #wrapPage {max-width: 980px;margin: 0 auto;padding: 20px 15px;} #colSx {width: 625px;max-width: 625px;} .sliderWrap {width: 100%;margin: 0 0 0 0;} footer {max-width: 980px;padding: 20px 15px 30px;} .lt01 li {width: 195px;} .lt01 li h3, .lt01 li span {font-size: 17px;line-height: 22px;max-height: 66px;} .lt03 li {width: 195px;} .lt03 li h3, .lt03 li span {font-size: 15px;line-height: 20px;max-height: 60px;} .lt08 li {width: 148px;} .lt09 li {width: 142px;} .boxSpeciale .boxSpecialeSx {width: 227px;} .boxSpeciale .boxSpecialeImg {width: 398px;} #video-mobile-slider .rsContent {width: 195px;} #video-mobile-slider .rsContent h3, #video-mobile-slider .rsContent span {font-size: 15px;line-height: 20px;max-height: 60px;} .videoImg:after { width: 40px;height: 40px; margin-top: -20px;margin-left: -20px; } .the_content p {font-size: 18px;line-height: 28px;} .the_content .sidebox-title-sec.titolonoclick {font-size: 20px;line-height: 26px;} .boxCat .boxCatInner .boxCatImg {width: 305px;} .boxCat .imgprevinner {height: 57px;width: 57px;} .quiz.v2 .quizImg~.quizTxt {width: 306px;} .boxCat .imgprev .imgprevinner {margin-left: 5px;} .boxCat .imgprev .imgprevinner:first-child {margin-left: 0;width: 57px;} .boxCat .imgprev .imgprevinner:first-child img {max-width: 57px;width: 57px;} .galleryCnt .galleryImg {width: 625px;height: 417px;} .galleryCnt .galleryImg img {max-height: 417px;} .AR_2 .ob_container_recs .item-container{ width:148px !important } .VR_1 .ob_container_recs .item-container{ width:148px !important } } @media only screen and (min-width: 1207px) { #wrapPage {width: 100%;max-width: 1170px;margin: 0 auto;padding: 20px 0 0 0;} #wrapPage.internalPage {padding: 10px 0 0 0;} #wrapCol {padding-top: 20px;} #colSx {width: 845px;max-width: 845px;margin-right: 25px;float: left;} #colDx {width: 300px;float: left;} .boxCat .imgprev .imgprevinner:first-child {margin-left: 0;width: 80px;} .boxCat .imgprev .imgprevinner:first-child img {max-width: 80px;width: 80px;} .galleryCnt .galleryImg {width: 845px;height: 565px;} .galleryCnt .galleryImg img {max-height: 565px;} .videoSx {width: 825px; padding-right: 15px; float: left; border-right: 1px solid #4c4c4c; } .boxCat .boxCatInner .boxCatImg img { height:260px} } @media only screen and (min-width:727px){ #wrapPage.internalPage { padding-top:15px; } } @media only screen and (min-width: 980px) { .visible-desktop {display: block!important;} .visible-tablet {display: none!important;} .visible-phone {display: none!important;} .hidden-desktop {display: none!important;} .wrapper {max-width: 1170px;margin: 0 auto;} #menu {display: block!important;} .ltFooter {display: inline-block;} .rsSlide {background: #000000;} #sliderHome .rsSlide {border-right:1px solid #666666;} .rsSlide:hover .slideHomeImg {opacity: 0.6;} #sliderHome.heroSlider .rsOverflow, #sliderHome.royalSlider.heroSlider {height: 425px !important;} #anchorColDx {width: 300px;} #menuWrap {float: left;width: 72px;height: 72px;} .icon-menu {font-size: 29px;width: 72px;height: 72px;padding: 20px;display: inline-block;background: #3a475e;float: left;color: #999999;} .icon-menu:hover {color: #FFFFFF;} #menuWrap.active .icon-menu {color: #FFFFFF;} #wrapSite {position: relative;} #colDx01 .sectBlock:first-child {padding: 0 0 0 0;border: 0; border-top:0} #colDx02.colNoBanner .sectBlock:first-child {padding: 20px 0 20px 0;border-top: 1px solid #dddddd;} #colSx .sectBlock:first-child {padding: 0 0 20px 0;border: 0;} .sidebar {display: block;} .sidebar.v2 {position: fixed;left: 0;top: 72px;z-index: 1001;display: none;} .sidebar.v2.active {display: block;} .menu-wrap.v2 {height: auto;float: left;background: #5373b2;} .menu-wrap.v2 nav > ul {padding-bottom: 10px;background: #3a475e;} .menu-wrap2.v2 {height: auto;float: left;background: #5373b2;} .menu-wrap2.v2 nav > ul {padding-bottom: 10px;background: #3a475e;} nav > ul > li > a:hover {color: #b8ab82;} .menu-wrap.v2 nav > ul {width: 185px;float: left;position: relative;} .menu-wrap.v2 nav > ul > li {width: 185px;display: block;float: left;margin: 0;clear: both;background: #3a475e;position: static;} .menu-wrap.v2 nav > ul > li > a {text-align: left;color: #FFFFFF;padding: 0 20px;} .menu-wrap.v2 nav > ul > li > a.active {text-decoration: none;color: #FFFFFF;background: #5373b2;} .menu-wrap2.v2 nav > ul {width: 185px;float: left;position: relative;} .menu-wrap2.v2 nav > ul > li {width: 185px;display: block;float: left;margin: 0;clear: both;background: #3a475e;position: static;} .menu-wrap2.v2 nav > ul > li > a {text-align: left;color: #FFFFFF;padding: 0 20px;} .menu-wrap2.v2 nav > ul > li > a.active {text-decoration: none;color: #FFFFFF;background: #5373b2;} .subMenu {width: 341px;display: none;position: absolute;left: 185px;top: 0;padding: 0 21px;background: #5373b2;} .subMenu .lt05 li h3 a, .subMenu .lt05 li span a {color: #ffffff;} .subMenu:hover {display:block;} } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { } .ir { background-color: transparent; border: 0; overflow: hidden; *text-indent: -9999px; } .ir:before { content: ""; display: block; width: 0; height: 150%; } .hidden { display: none !important; visibility: hidden; } .visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } .invisible { visibility: hidden; } .clearfix:before, .clearfix:after { content: " "; display: table; } .clearfix:after { clear: both; } .clearfix { *zoom: 1; } .lt-ie10 nav {width: 100%;text-align: center;display: table;} .lt-ie10 nav ul {width: 1026px;display: inline-block;float: none;margin: 0 auto;} .lt-ie10 nav ul li { width: auto;display: inline-block;float: none;padding: 0 25px;} #colDx .sectSep {padding:10px 0; border-top: 1px solid #dddddd;} @media print { * { background: transparent !important; color: #000 !important; box-shadow: none !important; text-shadow: none !important; } a, a:visited { text-decoration: none; } a[href]:after { display:none; } .hqwrapperBB {display:none} abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } .shareCont { display: none; } .unit:not(.to-print){ display: none; } .colDx { display: none !important; } nav, .ym-searchform, #menuWrap, .headerDx, #colDx, .shareCont, .related-box, .navigationContainer, .boxBannerEnd, .visible-phone, .visible-tablet, .boxLiderboard, .footer-wrap, .sidebar, .headerDx, .header-wrap, .boxLiderboardBorder, .boxLiderboardBorder *, .trAfc, .trGPT, .galleryThumbsCnt, .author, .adsenseInPost, iframe{ display: none !important; } .galleryImg{ border:none !important } .galleryCnt .galleryImg img, article{ width:100% !important } #colSx{ float:none !important; width:100% !important; max-width:100% !important } .adv_esterno {display:none} .imonomy_strip_container {display:none !important;} #tgadv_skinLeftLink {display:none;} .ea_native_element {display:none !important;} } article.print .shareCont, article.print .shareMobileCont { display: none !important; } .box18Cnt {margin: 0 0 25px 0;} .box18 {margin-top: -1px;padding: 5px 0;} .box18Cnt .box18:first-child {margin-top: 8px;} .box18 .title {font: normal 17px/17px arial,serif;padding-bottom: 5px;display: block;} .box18 p {font-size: 13px; font-family: arial,serif;line-height: normal;color: #333;display: block;} .box18 .url {font-size: 13px; font-family: arial, sans-serif; line-height: normal;color: rgb(29, 52, 79); position: relative; top: -2px;} .box18 h2.title {margin-bottom: 0px;padding-bottom: 0px;} .box18 h2.title a {color: rgb(153, 0, 0);line-height: 23.79px; font-size: 17px;font-weight: normal; } .box18 h2.title a:hover {text-decoration:none;} .ltArc {width: 630px;list-style-type: none;margin: 20px 0 0 0;float: left;} .ltArc li {width: 156px;padding: 0 0 7px 0;display: block;float: left;} .ltArc li a {font-size: 16px;line-height: 18px;float: left;display: block;} .archiveMonth {width: 100%;padding: 1.125em 0 0 0;float: left;} .archiveMonth > dl {width: 100%;float: left;} .archiveMonth > dl > dt {font-size:20px;letter-spacing: -1.2px;padding: 0 0 5px 0;} .archiveMonth > dl > dd {padding-bottom: 20px;clear: both;float: left;width: 100%;} .archiveMonth > dl > dd > ul {width: 100%;} .archiveMonth > dl > dd > ul > li {width: 100%;padding: 0 0 5px 0;display: block;float: left;} .archiveMonth > dl > dd > ul > li > a {font-size: 16px;line-height: 18px;float: left;display: block;} .reveal-modal-bg { position: fixed; height: 100%;width: 100%;background: #000;background: rgba(0,0,0,.8);z-index: 1100;display: none;top: 0;left: 0;} @media only screen and (min-width : 729px) { .reveal-modal {visibility: hidden;top: 100px; left: 50%;min-width: 600px;background: #fff url(modal-gloss.png) no-repeat -200px -80px;position: fixed;z-index: 1101;padding: 20px 20px 24px;-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);-box-shadow: 0 0 10px rgba(0,0,0,.4);} } .reveal-modal.small { width: 200px; margin-left: -140px;} .reveal-modal.medium { width: 400px; margin-left: -240px;} .reveal-modal.large { width: 600px; margin-left: -340px;} .reveal-modal.xlarge { width: 800px; margin-left: -440px;} .reveal-modal .close {font-size: 11px; font-weight: bolder; background-color: #10508F; width: 15px; height: 15px; background-position: center center; position: absolute; top: 8px; right: 11px; color: #FFF; cursor: pointer; text-decoration: none; margin: 1px 0px 0px; padding: 0px;text-align:center; background-image: none;} .reveal-modal h1 {width: auto !important; font: 700 28px 'Merriweather Sans',sans-serif !important; margin: 0px 0px 10px; color: #333 !important; letter-spacing: -1px !important;} .reveal-modal p {font-size: 14px;color:#000;} .reveal-modal .dismiss {font-size: 12px;color: #999;cursor:pointer;font-weight: bold; margin-top: 15px;} @media only screen and (max-width : 728px) { .reveal-modal {visibility: hidden;top: 100px; left: 5% !important;min-width:auto !important;width:85%;background: #fff url(modal-gloss.png) no-repeat -200px -80px;position: fixed;z-index: 1101;padding: 20px 20px 24px;-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);-box-shadow: 0 0 10px rgba(0,0,0,.4);} } .sb-slidebar {visibility:hidden; display:none !important;} .sb-slidebar.sb-active {visibility:visible; display:block !important;} #vPush { width: 960px;} .trSpAD1 {text-align:center; margin:10px auto 0 auto; padding: 20px 0 10px 0; border-top: 0px solid #dddddd} .trSpAD3 {text-align:center; margin: 6px auto 13px auto;} form#form-register fieldset {border: 1px solid #ccc; padding: 10px; margin-top: 15px;} form#form-register fieldset div {margin-bottom: 10px;} form#form-register fieldset div:last-child {margin-bottom: 0px;} form#form-register fieldset div input{border: 1px solid; width: 100%; font-style: normal; font-family: Roboto, sans-serif; padding: 5px;} form#form-register fieldset div input[type='radio']{border: 0px; width: auto;} form#form-register fieldset p {margin-bottom: 5px;} form#form-register fieldset div.txt {max-height: 70px; overflow: auto; margin-bottom: 10px; border: 1px solid #666; padding: 5px;} form#form-register .btn {margin: 20px 0px;} form#form-register .p13 {margin-bottom: 20px;} .hasSkin.active .the_content_narrow {padding-left:0; background-color:white;padding-top:5px;} .hasSkin.active #colSx { overflow: hidden;} #NEW_EB_DIV { height: 0px !important; } #MM_mcJS_HTML5_LIQUID_SKIN_TheBody.header-wrap { position: relative !important; top: 0px !important; left: 0px !important; width: 100% !important; z-index: 999999999 !important; } #MM_mcJS_HTML5_LIQUID_SKIN_TheBody .header-wrap { position: relative !important; top: 0px !important; left: 0px !important; width: 100% !important; z-index: 999999999 !important; } #MM_mcJS_HTML5_LIQUID_SKIN_TheBody.topmenucont { z-index: 9999; position: absolute; top: 0; width: 100%; } #MM_mcJS_HTML5_LIQUID_SKIN_TheBody .topmenucont { z-index: 9999; position: absolute; top: 0; width: 100%; } #colSx .trhomepos img { height: 260px; max-width: 413px !important;} #colSx .trhomepos figure { margin: 0; max-width: 413px; float: left; margin-right: 20px; } #colSx .trhomepos img {margin-bottom:20px} #colSx .trhomepos h2 { color: #000000; font: normal 700 26px/30px "Futura",serif; text-transform: uppercase; margin-top: 10px; letter-spacing: -0.5px; } #colSx .trhomepos h3 { color: #666666; display: block; font: normal 12px/12px "Futura"; text-transform: uppercase; letter-spacing: 2.5px;} #colSx .trhomepos p { font: normal 400 14px/24px "Open Sans",serif; margin-top: 5px; margin-bottom: 20px;} 
/* main_pre.css */
body { font-family: 'Open Sans', sans-serif; font-weight: 400; color: #333333; overflow-x: visible !important} a {color: #000;text-decoration: none;} .triangle {width: 0; height: 0;border-style: solid;border-width: 0 13.5px 13px 13.5px;border-color: transparent transparent #666 transparent; display: none;} .header-wrap {background: #000; height: 131px; max-height: 131px; width: 100% !important; box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.08); -webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.08); -moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.08);} .header-wrap:not(.is-fixed) {box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none;} .header-wrap.is-fixed {background: #000;} .header-wrap header {height: 100%; width: 100% !important; position: relative;} .byNanopress {padding: 0px; margin: 0px; cursor: pointer; position: absolute; top: 25px; right: 25px; padding-bottom: 21px;} .icon-nanopress2 {color: #8e8e8e; font-size: 10px;} .icon-nanopress2:hover {color: black;} .byNanopress:hover .nano-network {color: #edefee;} .headerDx {margin-right: 20px; padding-top: 17px; margin-top: 0px; height: 100%; padding-left: 14px; border-left: 1px solid #DDD; position: relative;} .ltSocial {position: absolute; top: 21px; left: 16px; padding: 0px; margin: 0px;} .ltSocial li {width: auto; height: auto; float: left; margin-right: 7px;} .ltSocial li:fist-of-type {margin-left: 2px;} .ltSocial li:before {content: none;} .ltSocial li:hover:before {color: transparent;} .ltSocial li a {width: auto; height: auto; line-height: 14px; font-size: 15px; color: #999;} .ltSocial li:hover > a {color: #edefee;} .ltSocial li a.icon-user {height: 35px;} .ltSocial li a.icon-cerca.active {color:#f00;} header #logo-big {margin: 28px 24px 0px; display: flex; justify-content: center;} header > .search {color: black; position: absolute; bottom: 13px; right: 19px;} header > .search input {opacity: 0; width: 0px; background: #FFF; height: 30px; color: #000; padding: 0 10px; font: normal 14px/18px 'Open Sans', sans-serif; float: right; -moz-transition: all .2s ease-out; -webkit-transition: all .2s ease-out; -o-transition: all .2s ease-out; transition: all .2s ease-out; outline: 0;} header > .search input::-webkit-input-placeholder { color:#000; } header > .search input::-moz-placeholder { color:#000; } header > .search input:-ms-input-placeholder { color:#000; } header > .search input:-moz-placeholder { color:#000; } header > .search .icon-cerca {margin-top: 0px; width: 30px; height: 30px; display: inline-block; text-align: center; float: right; padding-top: 6px; -moz-transition: all .2s ease-out; -webkit-transition: all .2s ease-out; -o-transition: all .2s ease-out; transition: all .2s ease-out; color: white; border: 1px solid #000;} header > .search.active input {opacity: 1; width: 230px; border: 1px solid #CCC; border-right: 0px;} header > .search.active .icon-cerca {border: 1px solid #CCC; border-left: 0px; background: #FFF; color: #666;} header nav {font: normal 12px/12px 'Futura', sans-serif; color: black; padding: 0px; margin: 0 auto; letter-spacing: 1px;} header nav > ul > li {margin: 0px; margin-left: 25px; padding-bottom: 23px;} header nav > ul > li.selected a {color: #999;} header nav > ul > li:nth-child(2) {margin-left: 0px;} header nav > ul > li > a {color: #FFF; font: 300 normal 12px/12px 'Futura', sans-serif; letter-spacing: 2.5px; height: 100%;} header nav > ul > li:hover a {color: #FFF;} header nav > ul > li > a:hover {color: #999;} header ul li > a .triangle {margin-top: 9px; margin-left: calc((100% - 26px)/2); display: none; position: absolute; bottom: 0px;} header ul li > a .triangle.active {display: block;} header ul li > a.icon-user {position: relative;} header ul li > a.icon-user .triangle {margin-left: -7px;} header ul li .drop-menu {position: absolute; top: 100%; left: -19px; z-index: 10; padding: 0px 20px 17px; background-color: #666; min-width: 180px; display: none; color: black; font-size: 12px; line-height: 15px;} header ul li .drop-menu.active {display: block;} header ul li .drop-menu > ul > li {margin-top: 15px;} header ul li .drop-menu > ul > li:first-of-type {margin-top: 17px;} header ul li .drop-menu > ul > li > a {color: #fff; text-transform: uppercase; font-weight: 300; letter-spacing: 2px;} header ul li .drop-menu > ul > li > a:hover {color: #999;} header ul li .drop-menu.user-menu {left: auto; right: -21px; top: 39px;} header ul li .drop-menu.user-menu li {width: 100%; text-align: left;} header nav .search, header nav .footer-slide {display: none;} .header-wrap.fixed-header {border-bottom: 1px solid #DDD;} .header-wrap.fixed-header #menuWrap {height: 54px; width: 55px;} .header-wrap.fixed-header #menuWrap .icon-menu {height: 55px; width: 55px; padding: 15px;text-align: center; font-size: 21px;} .header-wrap.fixed-header .byNanopress {margin-top: 30px; margin-left: 9px;} .header-wrap.fixed-header .byNanopress span {margin-right: 5px;} .header-wrap.fixed-header .byNanopress .icon-nanopress2 {line-height:15px; font-size: 10px;} .header-wrap.fixed-header .headerDx {margin-top: 14px;} .header-wrap.fixed-header .headerDx {margin-top: 15px;} .header-wrap.fixed-header .headerDx .search input {height: 25px; font-size: 13px; line-height: 13px; padding-top: 0px; padding-bottom: 0px;} .header-wrap.fixed-header .search .icon-cerca {line-height: 25px; font-size: 12px; width: 25px;} .header-wrap.fixed-header .ltSocial {margin-left: 10px;} .header-wrap.fixed-header .ltSocial li {width: 25px; height: 25px; margin-left: 8px;} .header-wrap.fixed-header .ltSocial li:before {line-height: 24px; font-size: 24px;} .header-wrap.fixed-header .ltSocial li a {line-height: 25px; font-size: 12px;} .subMenu {background-color: #5373b2;} footer {padding-top: 12px;padding-bottom: 31px;} .footer-wrap {background: #000;text-align:center;} .footer-wrap{z-index:1000;position:relative} .footer-wrap footer p {font-size: 15px; line-height: 30px;} .footer-wrap footer p a {font-weight: bold;} .footer-wrap footer p:nth-of-type(2) {padding-top: 0px;} .footer-wrap footer p:last-of-type {padding-top: 3px; line-height: 22px;} .footer-wrap footer > p:first-child a:first-child {position: relative; padding-left: 1px;} .footer-wrap footer > p:first-child a {position: relative; padding-left: 13px;} .footer-wrap footer > p:first-child a:not(:last-child):after {content: "|"; position: absolute; color: #FFF; font-size: 13px; line-height: 11px; padding: 0px 4px; top: 3px; font-weight: lighter;} .ltFooter {font-size: 14px; margin-top: 0px;} .ltFooter li {padding: 0px 5px;} .ltFooter li::before {color: #FFF; right: 4px;} .ltFooter li a {font-weight: bolder; font-size: inherit;} #wrapPage.internalPage {padding-top: 0px;} .categoryCnt {margin-top: 9px;} .categoryCnt > dl { width: 65%;} .the_content_narrow .author_narrow {display:none;} .the_content_narrow .author_narrow a{text-decoration:underline;} .the_content_narrow {padding-left:0;} .the_content_narrow p {padding-right:0;} .containerQnm .the_content_narrow {margin-top: 10px;} .galleryCnt {width: 100%;margin: 16px 0 21px 0;display: block;} .hasSkin.active .the_content_narrow .author_narrow {display:none;} .hasSkin.active .the_content_narrow {padding-left:0;} .hasSkin.active .the_content_narrow p {padding-right:0;} .articles .author {display:block} .sectBlockLightTop {margin-bottom:11px;} .sectBlockLightTop.categoria {margin-bottom: 0px;} .sectBlockLightTop.categoriaNoDesc {margin-bottom: 0px;} article .categoria.categoriaNoDesc h1 {margin-bottom: 0px;} .sectBlockLight .sectTit16 {padding: 0px 0px 6px 0;border-bottom: 0px; margin-top:14px} article .sectTit16.obi { font: normal 400 20px/40px "Oswald",serif; letter-spacing: 0; } .ob_container_recs .item-container { margin: 15px 0 0 0;} .lt08 li{ margin: 5px 0 10px 0;} .lt05 li h3 , .lt05 li span {font: 700 16px/18px 'Futura', serif; letter-spacing: 0px; color: #000;display: block;margin: -5px 0 0 150px;max-height: 70px;overflow: hidden;text-transform:uppercase;} .lt05 li h3 a, .lt05 li span a {display: block;color: #000;} .lt05 li img {-webkit-filter: brightness(95%); filter: brightness(95%);} .lt05 li span a {margin-top: 0px;} .lt01 li { width: 268px; margin: 15px 0 15px 0; vertical-align: top; text-align: left; display: inline-block; zoom: 1; position: relative; } .lt01 li:nth-child(-n+3){margin:15px 0;} .dark {padding:15px !important;margin-bottom:25px !important; background-color:#ececec; margin-top: 5px;} .dark .lt05 li span {font: 500 16px/20px 'metronic', serif !important;letter-spacing:0px !important;color: #000000;display: block;margin: -2px 0 0 130px !important;max-height: 87px;overflow: hidden;} .dark .lt05 li {margin-top: 15px !important;} .lt05 li h3, .lt05 li span { margin-top:0px !important;} .sectTit16 {font: 100 24px/24px 'Futura', serif;color: #000000;letter-spacing: 2px; display: block;position: relative;text-transform:uppercase;-webkit-font-smoothing:antialiased} .sectTit22 {font: 100 25px/40px 'Futura', serif;letter-spacing: 2px;color: #000000; display: block;text-transform: uppercase; margin-left: -2px; -webtkit-font-smoothing:antialiased;} .sectTit25 {font: 100 25px/24px 'Futura', serif;letter-spacing: 2px;color: #000;display: block;-webkit-font-smoothing:antialiased} .homePhoto .sectBlock{padding:25px 0;} .homePhoto .sectTit25{margin-bottom: 15px;} #colDx .sectTit22 {line-height: 20px; padding-bottom: 3px;} #colDx .lt05 li:first-of-type {margin-top: 18px;} #colDx .lt04 li:first-of-type { margin-top: 18px; } .paginaVideo .sectTit22 {line-height: 20px;} .paginaVideo .lt05 li > a {display: block; background: #000; float: left;} .paginaVideo .lt05 li img {float: none; opacity: .95; filter: alpha(opacity=95); height: 88px; width: 140px;} .paginaVideo .lt05 li:first-of-type {margin-top: 16px !important;} .videoImg {display: block; background: #000;} .videoImg img {opacity: .95; filter: alpha(opacity=95);} .archiveMonth {border-top: 1px solid #DDD;} .archiveMonth > dl > dd {margin-left: 13px;} .archiveMonth > dl > dd > ul > li > a {text-decoration: underline;} .box18 h2.title {margin-top: 2px;} .box18 h2.title a {color: #000000; top: -5px; text-decoration: underline;} .box18 .url {color: #000; top: -5px;} footer.footer_gallery p {font: 400 13px/18px 'Open Sans', sans-serif;padding: 3px 0 0 0;display: block; text-align:center; color:#333} article h1 {font: 500 47px/52px 'metronic', serif;letter-spacing: 0px;color: #009a32;padding-bottom:10px !important;margin-top: 2px; display: block;} article h1.np8HomefotoTitle{padding-bottom:0px !important;} article.full-qnm h1 {margin-left: -2px;} article .categoria h1 {font: 300 50px/46px 'Raleway', serif;color:#000;text-transform:uppercase;margin-top: 0px;margin-bottom: 12px;} .profiloUtente {font: 300 50px/46px 'Raleway', serif !important;text-transform:uppercase;letter-spacing: 0px;color: #000;padding-bottom:8px !important;margin-top: -5px;display: block; margin-left: 0px;} article.full-photo h1 {text-transform:uppercase} article .occhiello{font: 21px/31px 'Open Sans', sans-serif;font-style:italic;margin:3px 0 8px 0;} .containerQnm article .occhiello {margin-top: 11px; margin-bottom: 7px;} .boxCat .boxCatInner p .time {padding: 0 8px 0 0;margin: 0 8px 0 0;border-right: 1px solid #333333;} .full-photo figure { margin-top: 17px; margin-bottom: 13px; } .ltArc {margin-top: 5px;} .ltArc li a {color: #000; text-decoration: underline; font-size: 18px; line-height: 27px;} p.the_content_img {width:100%; max-width: 100%;margin: -5px 0 25px 0;padding: 0;text-align: center;vertical-align: middle;background-color: #000000;position: relative;display: inline-block;} p.the_content_img img {opacity: 0.95; filter: alpha(opacity=95);} .the_content p {font-size: 19px;line-height: 32px;color: #333333;text-align: left;padding: 0;} .the_content p a {color: #000000;text-decoration: underline;} .the_content .sidebox-title-sec.titolonoclick {font: 700 22px/42px 'Futura', serif;color: #000;display: block;margin: 3px 0 -6px 0px;padding: 0 0 0 0; display:block} .the_content .sidebox-title-sec.titolonoclick + br{display:none} #article .boxVideoPrimario{margin:16px 0 15px 0;} #colSx #article .blockTopArticle .boxVideoPrimario {margin-bottom: 25px;} .vedianche_battle .tit26{700 26px/42px 'Raleway', serif} .vedianche_video, .vedianche_battle{margin:10px 0;} .vedianche_battle .box-battaglie .tit26 { margin: 5px 0 0 0; } .vedianche_battle .box-battaglie .battle { margin: 5px 0 0 0; } .vedianche_test .article-quiz h3{font: 500 26px/30px 'Oswald', serif; color:#000;} .vedianche_test .article-quiz h4{font: 500 18px/23px 'Oswald', sans-serif;color:#000000;} .vedianche_test input[type="submit"]{margin-top:5px;} .vedianche_test .article-quiz h3 + p {display: none;} .vedianche_quiz .article-quiz p { margin-bottom:0px; } .vedianche_quiz .article-quiz {margin-top:0} .vedianche_articolo { margin:15px 0; } .the_content .headvideo {margin-top:10px} .headvideo .headvideotitle {font-size:15px} .the_content .wrapvideo {margin-bottom:10px} span.sidebox-title-sec.titolonoclick {font: 400 22px/42px 'Oswald', serif;color: #000;display: inline-block;margin: 0 0 5px 0;} #sliderMultiPage span.sidebox-title-sec.titolonoclick {display: block; margin-top: 6px !important;} #sliderMultiPage.royalSlider {font-size: 18px; line-height: 27px; 3px 0px 0px 0px;} #sliderMultiPage.royalSlider p.text_right {font-size: 18px;line-height: 27px;color: #333333;padding-top: 0;width: 100%;} #sliderMultiPage.royalSlider p {font-size: 19px;line-height: 32px;padding: 3px 0 0 0;} #sliderMultiPage.royalSlider p a {text-decoration: underline;} #sliderMultiPage.royalSlider img.aligncenter {margin-bottom: 12px;height: auto;width:100%;margin-top:4px;} .navigationContainer {margin-top: 15px;margin-bottom:10px;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;padding-bottom: 4px;padding-top: 4px;} .paginaIniziale {font: 300 15px/18px "Futura",serif;padding: 9px 8px 7px 0;float: left;display: none;text-transform:uppercase; letter-spacing:2px;} .navigator-arrow {position: relative;float: right;width: 155px;} .js-slider-prev, .js-slider-next {width: 35px;height: 35px;display: inline-block;text-indent: -9999px;float: right;} .js-slider-prev {background:url(../img/ico-rsArrowLeft-small.png);float: right;} .js-slider-next {background:url(../img/ico-rsArrowRight-small.png);float: right;} .rsSlideCountCnt {margin: 0 10px;display: inline-block;float: right;} .rsSlideCount {font: 17px/35px "Open Sans",serif;min-width:45px;} #colDx .sectBlock {padding-top: 0px; padding-bottom: 18px;} #colDx #colDx02 .sectBlock.boxBanner {margin-top: 5px !important;} .tit26 {font: 700 28px/36px 'Futura', serif;letter-spacing: 0px;color: #000;display: block;} .tit38it {font-weight: 700 !important; color: #000000 !important; margin-top: -5px !important;} .tit40 {font: 700 38px/36px 'Futura', serif; letter-spacing: 0px;text-transform:uppercase;} .text14h22 {font-size: 15px;line-height: 21px;} .boxCat {width: 100%;padding-bottom: 27px;border-top: 1px solid #e6e6e6;float: left;position: relative;} .boxCat .boxCatInner .boxCatImg {margin-top: 6px;} .boxCat h2 {margin: 24px 0 14px -2px; display: block;} .button_fotogallery,.bt_tq,.jdpTQ{margin-top:20px;font: 400 20px/20px 'Futura', serif;color: #000000;text-align: center;text-transform: uppercase;padding: 7px 28px 9px 28px;background: #ffffff;display: inline-block;border: 2px solid #000000;letter-spacing:1px;} #riprova_tq img, #test_successivo img{display: none;} @supports (-moz-osx-font-smoothing:auto) { .button_fotogallery, .bt_tq, .jdpTQ{padding:11px 28px 6px 28px;} } .boxCat.cs1aBlog, .boxCat.cs1bBlog {padding-top: 10px;} .boxCat.cs1aBlog > div[id^=adBlock], .boxCat.cs1bBlog > div[id^=adBlock] {margin-left: -5px;} .quizTxt p {font-size: 19px;line-height: 28px;margin: 0 0 10px 0;padding: 0;display: block;} .quizTxt p#tq_usage {margin:0} .box-battaglie .tit26 {text-transform: uppercase;} .lt04 {width: 100%;font-size: 0;line-height: 0;} .lt04 li {width: 100%;margin: 13px 0 0px 0;text-align: left; padding-bottom: 3px;} .lt04 li img {width: 100%;max-width: 100%;height: auto;opacity:0.6;filter:alpha(opacity=60);} .lt04 li img:hover {opacity:0.6;filter:alpha(opacity=60);} #colDx .lt04 li {text-transform:uppercase} #colDx .lt04 li img {opacity:0.95;filter:alpha(opacity=95);} #colDx .lt04 li img:hover {opacity:0.6;filter:alpha(opacity=60);} .lt04 li h3, .lt04 li span {font: 700 16px/18px 'Futura', serif;color: #000;display: block;margin: 9px 0 0 -1px;max-height: 78px;overflow: hidden; text-transform: uppercase; letter-spacing: 0px;} .lt04 li h3 a, .lt04 li span a {display: block;color: #000;} @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .lt04 li h3 a, .lt04 li span a {display: block;color: #000; padding-top:5px;} .lt05 li h3, .lt05 li span {padding-top:5px;max-height:90px;} } .lt08 li > a {display: block;} .lt08 li a img {filter:brightness(95%); -webkit-filter:brightness(95%); height: 131px;} #colSx .lt08 li a img {height: auto;} .lt08 li h3, .lt08 li span {font: 700 15px/18px 'Futura', serif;color: #000;display: block;margin: 10px 0 0 0;max-height: 72px;overflow: hidden;} .lt08 li h3 a, .lt08 li span a {display: block;color: #000;text-transform:uppercase;} .lt09 li h3, .lt09 li span {font:700 15px/18px 'Futura', serif;color: #000000;display: block;margin: 5px 0 0 0;max-height: 52px;overflow: hidden;} .lt09 li h3 a, .lt09 li span a {display: block;color: #000000;text-transform:uppercase;} .prevPage a, .nextPage a {font: 100 18px/18px 'Futura', serif;color: #000000;white-space: nowrap; text-decoration:underline;text-transform: uppercase; -webkit-font-smoothing:antialased;} .infoBlock h4 {font: 700 40px/45px 'Futura', serif;text-shadow: 1px 1px 2px black;text-transform: uppercase;} .quizTxtNoImage .title, .quizTxt .title {color:#000;font:700 20px/22px "Futura",serif;margin: 0 0 15px 0;display: block;text-transform:uppercase;} .quizTxtNoImage .btn, .quizTxt .btn {padding:10px 28px;line-height:20px;} #continua_quiz {margin-top:16px} .quizTxt .viewResult { font-size: 18px; line-height: 28px; font-weight: 400; color: #000000; margin: 0 0 10px 0; display: inline-block; text-decoration:underline; } .quizTxtNoImage ul li span{max-width:800px;} .dallaSeconda { font:400 28px/36px "metronic", serif !important;color:#000000; margin:0 0 15px 0; display:block;} .tbBattleEnd th {font: 700 16px/20px 'Futura', serif;letter-spacing: 1px;color: #000000;text-align: center;width: 226px;padding: 25px 0 20px;text-transform:uppercase;} .lt15 .lt15col3 .title {width: 140px;font: 700 15px/20px 'Futura', serif;color: #000000;margin: 0 0 0 6px;display: inline-block;text-transform:uppercase; max-height: 35px; overflow: hidden;} .lt15 .lt15col1 .num {width: 27px;font: 500 24px/30px 'Raleway', serif;color: #000000;display: inline-block;} .other_post {width: 31.7%;float: left;margin-top: 10px;margin-bottom: 10px;margin-right: 20px;line-height: 16px;} @media only screen and (min-width:980px) and (max-width:1206px) { .other_post {width: 31.2%;float: left;margin-top: 10px;margin-bottom: 10px;margin-right: 20px;line-height: 16px;} } .other_post a{font:700 15px/18px 'Futura', serif;text-transform:uppercase;letter-spacing:0px;} .hasSkin.active .other_post {width: 31.2%;} .last_post {margin-right: 0px;} .voto-prec span {font: 600 16px/16px 'Raleway', sans-serif;color: #000;text-align: center;padding: 0 10px 0 0;background-color: #FFF;text-transform: uppercase;background-color: none;} .shareCont {width: 100%;padding: 10px 0 9px 0;margin: 0;border: 0px;float: left;background: #FFFFFF;} .newSkinActive.active .shareCont {width:80% !important;} .shareCont {position: relative !important; left: 0 !important;width: 100% !important; } .wp-caption.alignnone {width: 100% !important; } .wp-caption .wp-caption-text {display: none;} .fluid-video-width {margin-bottom: 15px;} .trPagination {padding-top: 29px; border-top: 1px solid #DDD; padding-bottom: 34px; font: normal 22px/20px 'Futura', sans-serif; color: #000;} .trPagination .page-number {float: left; font-weight: 100; margin-left: -1px;letter-spacing:1px;-webkit-font-smoothing:antialiased} .trPagination .pagination {float: right; margin-right: -1px;} .trPagination .pagination li {float: left; margin-right: 12.5px;} .trPagination .pagination li:last-of-type {margin-right: 0px;} .trPagination .pagination li.disabled {color: #ccc;} .trPagination .pagination li.active {font-weight: 700;line-height:25px} .trPagination .pagination a {color: #000;} @media only screen and (min-width: 768px) { .galleryCnt .galleryImg {width: 100%;height: auto; border: 0px; background: #e7e8ea;} .galleryThumbsCnt {margin-top: 0px; border: 0px; background-color: #b0b0b2; padding: 6px 0px;} .galleryThumbsCnt .prevThumb, .galleryThumbsCnt .nextThumb {height: 100%; background-size: cover; background-position: -24px 0px; background-color: #F1F1F1;} .galleryThumbsCnt .prevThumb {background-position: -1px 0px;} .galleryThumbsCnt .galleryThumbs {height: 74px; margin-left: 25px !important;} .galleryThumbsCnt .prevThumb.disabled {background-color: #F1F1F1; background-image: url(../img/ico-thumb.png);} } .article-quiz h3, .article-quiz h4{ font: 500 1em/1em "Raleway",serif; color: #000 ; margin: .4em auto; } .vedianche_quiz .article-quiz h3, .vedianche_quiz .article-quiz h4, .vedianche_test .article-quiz h3, .vedianche_test .article-quiz h4{ font: 500 1em/1em "Raleway",serif; color: #000 ; margin: 0 auto; } .vedianche_quiz .article-quiz h4, .vedianche_test .article-quiz h4 {margin: 10px auto 10px;} .vedianche_quiz .article-quiz form, .vedianche_test .article-quiz form {margin: 0.6em auto;} .boxLiderboardBorder {border-bottom: 0px; margin: 0px calc((100% - 100vw)/2); padding: 15px 0px;} .input404 {color: black; line-height: 22px; width: 235px;padding: 5px; height: auto; padding-right: 30px; font: normal 14px/18px 'Open Sans', sans-serif;} #notfoundsearch{font-style:normal;font-family:'Open Sans', sans-serif;} .search404 .icon-cerca {top: -9px;} .battle .img img:hover {border: 4px solid #000000;} .battle td .btn {padding: 5px 10px;margin: 0 0 0 0;width:100%; height:100%;display: table; text-align: center;line-height: 24px;vertical-align: middle;} .battle tr td.gold {width:48% !important;} .battle td.spacer { width: 4%;} @media only screen and (min-width:630px){ .battle tr td.gold {width:49% !important;} .battle td.spacer { width: 2%;} } @media only screen and (min-width:1207px){ .battle tr td.gold {width:49.3% !important;} .battle td.spacer { width: 1.5%;} } .battle .bvote .btn span, .battle .startBattle a span { display: table-cell; vertical-align: middle; padding: 5px 10px; } .quizImg .quizBtn .btn {margin: 0;float: none;font: 400 30px/32px 'Futura', serif;letter-spacing:1px;} .quizImg .quizBtn{z-index:9999;} .quizImg{background-color:#000000;} .quizImg img{opacity:0.95;} #wrapCol.paginaVideo article h1 {font: 400 47px/52px 'metronic', serif; letter-spacing: 0px; color: #254d9e;} .videoSx .tit40 {margin-top: 16px;} .videolt li a {font: 700 14px/14px 'Futura', serif; color: #FFF;text-transform:uppercase;} #wrapCol.paginaVideo .sectTit16 {font-size: 19px; line-height: 19px; margin-bottom: 20px;} .boxRubricaTitle {margin: 15px 0 0;padding: 0;background: #000000;display: block;height:76px;} .boxRubricaTitle .title {font: 500 44px/77px 'Oswald', sans-serif;color: #FFFFFF;margin: 0 20px;display: inline-block;text-transform: uppercase;} .boxRubricaTitle .author {font: 400 20px/57px 'Oswald', sans-serif;color: #FFFFFF;margin: 15px 15px 0 15px;display: inline-block;float: right;} .btn, .bt_tq {margin-top:20px;font: 400 20px/20px 'Futura', serif;color: #000000;text-align: center;text-transform: uppercase;padding: 10px 28px 10px 28px;background: #ffffff;display: inline-block;border: 2px solid #000000;letter-spacing:1px;} .quiz02 .title {font: 500 20px/26px "Raleway",serif;color: #000;display: block;} .rsBullet.rsNavSelected span {background: #cccccc;} .modal-header .tit26 {font: 700 20px/23px 'Raleway', serif;letter-spacing: 0px;color: #000000;display: block;text-transform:uppercase;} .lt15.v2 .tit {font: italic 700 14px/18px 'Noto Serif', serif;color: #333333;margin: 0 0 0 8px;display: inline-block;width: 155px;} .lt15.v2 .tit {font: 700 15px/18px 'Raleway', serif;color: #000000;margin: 0 0 0 8px;display: inline-block;width: 155px;text-transform:uppercase; max-height: 32px; overflow: hidden;} .lt15.v2 td .num {width: 30px;height: 45px;font: 500 22px/45px 'Raleway', serif, sans-serif;color: #000000;text-align: left;display: inline-block;} article .author {margin: 7px 0 7px 0;} .articles .author a{text-decoration: underline;} #sliderContainerFGHome{display:none;} @media only screen and (max-width: 979px) and (min-width: 767px){ #foto-mobile-slider.royalSlider {height: auto;} } .imageframe {width:auto !important;} .overCat a { color:#fff; font: 700 15px/42px 'Raleway', serif; text-transform:uppercase; padding-left:5px; } .miniGallery { } .miniGallery .imgMini { float:left; margin-right:7px; background-color:#000; } .miniGallery .imgMini img { width:100%; height:74px; display: inherit !important; min-height:74px; opacity: 0.95; filter: alpha(opacity=95); border:2px solid #fff; } .miniGallery .imgMini img:hover { border:2px solid #000; } .miniGallery .imgMini i { font-size:60px; color:#333333; margin-top:35px; cursor:pointer; } .miniGallery .imgMini.freccia { background-color:#fff; margin-left:13px; margin-top:5px; } .homePhoto .boxLiderboardBorderFG { background: #f4f4f4; margin-top:0 !important; margin-bottom:0 !important; padding-top:15px !important; padding-bottom:15px !important;max-width: 980px;margin: 0 -15px;} .battle tr td.gold { background-color: #ffffff; border:2px solid #000; } .battle tr td.gold .btn {border:none} .battle tr td.gold:last-child {padding-left:0px} .voto-prec {margin:0 0 10px 0} #restartBattle{font:400 18px/20px 'Futura', serif;} 
/* main_tablet.css */
@media only screen and (min-width:767px) and (max-width: 979px) { .HQmacro .colContainer .np8MacroTitle {padding-top:0 !important} nav > ul > li > a {font-size: 18px !important; line-height: 50px !important; } #slidewrap2 nav#slidenav2 ul li .triangle {height: 50px !important; width: 50px !important; padding-top: 12px !important; font-size: 30px !important;} #slidewrap2 nav#slidenav2 ul li div.drop-menu ul li a {font-size: 19px !important; line-height: 50px !important;} #slidewrap2 nav#slidenav2 ul li.footer-slide footer {font-size: 14px !important;} #slidewrap2 nav#slidenav2 ul li .triangle:before {content: "\f107" !important;} #slidewrap2 nav#slidenav2 ul li.active .triangle:before {content: "\f106" !important;} .vedianche_battle .sep, .vedianche_foto .sep, .vedianche_video .sep, .vedianche_test .sep { display: none; } .wp-caption.alignnone {margin-bottom: 10px;} .vedianche_battle { margin: 1px 0 17px 0; } .vedianche_battle .box-battaglie { padding-bottom: 0px; } .vedianche_test { margin-top:2px} .vedianche_test .article-quiz { margin:0} .vedianche_test .article-quiz form { margin-bottom: 20px} .unit { padding: 10px 0px 5px; } header #logo-big {margin: 13px 36px 0px; display: block;} .header-wrap {height: 55px;} #menuWrap a {display: inline; margin-left: 20px; line-height: 56px;} #searchWrap a {display: inline; margin-right: 20px; } #menuWrap a:hover, #searchWrap a:hover {color: #999;} article h1 {font-size: 45px; line-height: 47px; margin-top:-5px; padding-bottom: 5px !important; margin-bottom: 3px;} article#article h1 {font: 400 43px/48px 'Oswald', serif;letter-spacing: 0px;padding-bottom: 0px !important;margin-top: -10px;display: block;} article#article h1.tit38it {font-size: 45px; line-height: 47px; margin-bottom: 10px;} article .occhiello {font: 21px/31px 'Open Sans', sans-serif;font-style: italic;margin: 7px 0 5px 0;} .articles .author {font: 12px/22px 'Open Sans', sans-serif;} article .author .date {padding: 0 0 0 0;} .the_content, .the_content p{font: 21px/35px 'Open Sans', sans-serif;} .the_content .sidebox-title-sec.titolonoclick {font: 500 30px/50px 'metronic', serif;margin: -3px 0 -17px 0;padding: 0 0 0 0;} .the_content .sidebox-title-sec.titolonoclick:parent {padding: 0 0 0 0;} .galleryCnt{margin: 15px 0 15px 0;} .headvideo {margin-top: 5px;} .text14h22 { font-size: 18px;line-height: 27px;} .boxLiderboardBorder {margin-bottom: 20px;} .page404 .boxLiderboardBorder{background-color: #f4f4f4;} .info-cookie .np8Blue.np8ServiceTitle.tit38it, .info-privacy .np8Blue.np8ServiceTitle.tit38it {margin-top: 16px !important;} .sectBlockLightTop {margin-bottom: 23px;} .sectBlockLightTop.categoria{margin-top:8px;margin-bottom:0px;} .sectBlockLightTop.categoriaNoDesc {padding-bottom: 8px;} #wrapPage.searchPage .sectBlockLightTop {margin-bottom: 5px;} #wrapPage.searchPage #adBlock1 {padding-top: 20px;} #wrapPage.searchPage #adBlock2 {margin-top: 15px; margin-bottom: 0px;} #wrapPage.searchPage .box18 {padding: 10px 0px; border-bottom: 1px solid #DDD;} #wrapPage.searchPage .box18 p {line-height: 20px;} #wrapPage.searchPage .box18 .url {line-height: 20px;} .categoryCnt > dl > dd > ul > li > a {font-size: 18px; line-height: 22px;} .boxCat .boxCatInner .boxCatText {width: calc(50% - 4px);} .boxCat .boxCatInner .boxCatImg {margin-top: 2px; margin-right: 18px;} .boxCat.cs1aBlog, .boxCat.cs1bBlog {padding: 15px 0px !important;} h1.macroTitle {margin-top: 6px; margin-bottom: 6px;} h2.titleUnder {font-size: 23px !important;margin: 7px 0 3px 0;} h1.titleUnder { margin: 10px 0 10px 0; float: left; } #wrapCol.paginaVideo {padding-top: 15px !important;} #article .boxVideoPrimario { margin: 11px 0 15px 0; } ul.wiki {padding: 0 0 0 0 !important;margin-top:10px !important} ul.wiki li {padding-right: 50px !important; margin-top: 0px;} ul.wiki li a {font: 700 15px/18px 'Futura', serif !important;} ul.wikilinks {padding: 27px 0 0px;} ul.wikilinks li {padding-right: 50px;} ul.wikilinks li a {font: 500 22px/28px 'Futura', serif !important;} article .blockTopArticle .text14h22 {padding: 0 0 15px 0;} article .blockTopArticle .text14h22 p {margin-bottom: 0px;} .boxCat {padding-bottom: 30px; padding-top: 10px;} .boxCat h2 {margin-bottom: 19px; margin-top:16px} .boxCat .boxCatInner p {font-size: 18px; line-height: 27px; margin-top: -4px;} .boxCat.adBlockTablet {padding: 25px 0px !important;} #wrapPage.archive-date .sectBlockLightTop.categoria {margin-top: 20px;} .archiveMonth {margin-top: 33px;} .archiveMonth > dl > dt {font-size: 22px; letter-spacing: 0px;} .archiveMonth > dl > dd > ul > li > a {font-size: 18px; line-height: 21px;} .sectBlockLight .sectTit16 {font: 100 24px/24px "Futura",serif !important;-webkit-font-smoothing: antialiased;color: #000000;letter-spacing: 2.4px;text-transform: uppercase;margin-top: 0px;} .primero .sectBlockLight.related-box .sectTit16 { font: 100 24px/35px "Futura",serif; letter-spacing: 0; text-transform:uppercase;-webkit-font-smoothing:antialiased;letter-spacing:2.4px;margin-top: 0px;} #sliderMultiPage.royalSlider {font-size: 16px; line-height: 25px;} .ltArc {width: 100%; margin-top: 9px;} .ltArc li {width: 25%;} .ltArc li a {font-size: 17px;} .vedianche_video { margin:20px 0;} .vedianche_foto .galleryCnt {margin-bottom:19px;margin-top:2px} .vedianche_test input[type="submit"]{margin-top:10px;} .other_post {width: 31.2%;} #wrapPage #wrapCol #video .sectBlockLight .sectTit16 {margin-bottom: 20px;} #wrapPage #wrapCol #video .articleBoxItem {margin-bottom: 10px;} #wrapPage #wrapCol.paginaVideo #colDx {padding-top: 20px !important;} article h1.np8Blue {margin-top: -4px !important; margin-left: -1px !important; margin-bottom: 9px !important;} article.full-qnm h1.np8Blue {margin-left: -2px !important;} .overInfo h1.np8Blue {margin-top:0px !important;} article .categoria.categoriaNoDesc h1 {margin-bottom: -12px !important;} .tit26 {font: 500 16px/22px 'metronic', serif;letter-spacing: 0px;color: #000;display: block;} .infiniteCategory .tit26{font: 500 37px/45px 'Oswald', serif;} .boxRubricaTitle { margin-bottom:20px; } .vedianche_quiz .article-quiz p { margin-bottom: 0px; margin-top: 4px; } .vedianche_test .article-quiz h4 { margin: 14px auto 10px; } .vedianche_wrapper {margin-top:0px; margin-bottom:20px} .vedianche_wrapper .vedianche_battle .box-battaglie .tit26 {margin:0; margin-top:-16px;} .vedianche_wrapper .vedianche_battle .box-battaglie {margin-top:0px; padding:0} .vedianche_wrapper .vedianche_battle { margin-top: 15px; margin-bottom:0} .vedianche_wrapper .vedianche_battle .box-battaglie .battle { margin: 10px 0 0 0; } .vedianche_wrapper .vedianche_test .article-quiz {margin:0;} .vedianche_wrapper .vedianche_quiz .article-quiz {margin:0;} .vedianche_wrapper .vedianche_test .article-quiz h3 {margin-top:-5px;} .vedianche_wrapper .vedianche_quiz .article-quiz h3 {margin-top:-5px;} .vedianche_wrapper .vedianche_test .article-quiz form {margin-bottom:0px;} .vedianche_wrapper .vedianche_quiz .article-quiz form {margin-bottom:0px;} .vedianche_wrapper.single .vedianche_battle.number1 .tit26 {margin-top: 0px !important; margin-bottom: -17px !important;} .vedianche_wrapper.multiple .vedianche_test.number1 h3 {margin-top: 3px; margin-bottom: -14px;} .vedianche_wrapper.multiple .vedianche_battle.number2 .tit26 {margin-top: 2px; padding-bottom: 0px; margin-bottom: -11px;} .vedianche_wrapper .vedianche_test .article-quiz h4 {font: 700 20px/32px 'Raleway', serif; text-transform: uppercase;} .vedianche_wrapper .vedianche_quiz .article-quiz h4 {font: 700 20px/32px 'Raleway', serif; text-transform: uppercase;} .vedianche_wrapper .vedianche_quiz .article-quiz form p {margin: 0; padding: 0 5px;} .vedianche_wrapper .vedianche_quiz .article-quiz p { margin: 5px 0 -3px 0; padding: 0; font: 400 21px/25px 'Open Sans', sans-serif; } .vedianche_wrapper .vedianche_quiz .article-quiz label {margin-bottom: 0} .vedianche_wrapper .vedianche_quiz .article-quiz .btn {margin-top: 0.8em;} .vedianche_wrapper .vedianche_test { margin-top: 25px; margin-bottom:0} .vedianche_wrapper .vedianche_test.number1 {margin-top: 17px;} .vedianche_wrapper .vedianche_battle.number2 {margin-top: 29px;} .vedianche_wrapper .vedianche_quiz { margin-top: 25px; margin-bottom:0} .vedianche_wrapper .vedianche_foto .galleryCnt { margin-top: 10px; margin-bottom:0} .vedianche_wrapper .vedianche_foto > a {margin-top:-8px;} .vedianche_wrapper .vedianche_foto { margin-top: 3px; margin-bottom:0} .vedianche_wrapper .vedianche_video .headvideo {margin-top: 0px;} .vedianche_wrapper .vedianche_video {margin-top: 19px;} .vedianche_wrapper .vedianche_articolo:not(:first-of-type) {margin-top: 25px;} .vedianche_wrapper {} .paginaVideo .sectTit25 {padding: 0 0 15px 0;} .full-qnm{ position:relative; margin-top: -25px; } .full-qnm.intoInfinite { margin-left:-20px; margin-right:-20px; } .full-qnm.intoInfinite .overInfo { padding-left:20px !important; } article.full-qnm .topContainer { background: #000; } .full-qnm figure{ min-height:590px; position:relative; overflow:hidden; margin:0; margin-left: -20px; margin-right: -20px; margin-bottom: 0; background-position: top center; background-size: cover; background-repeat: no-repeat; opacity: 0.8; } .full-qnm figure img{ bottom: -100%; height: auto; left: -100%; margin: auto; max-width: none !important; min-height: 100%; min-width: 100%; opacity: 0; position: absolute; right: -100%; top: -100%; width: auto; } article.full-qnm .np8SingleTitle { color:#fff; } .overInfo { position: absolute; width: 100%; z-index: 999; padding:0 20px; height:100%; max-height:590px; } .overInfo.noFG .overCenter { height:100%; } .overInfo.haveFG { height:100%; } .overInfo.haveFG .overCenter { height:100%; } .overInfo .overCenter{ display:table; } article.intoInfinite .overInfo.noFG, article.intoInfinite .overInfo.haveFG { padding-left:0px; } .overInfo .overCenter .overTa{ display:table-cell; vertical-align:bottom; padding-bottom: 7px; } .miniGallery { margin-top: 10px; margin-bottom: 11px; } .miniGallery .imgMini:nth-child(6) { display:none; } .miniGallery .imgMini img { border: 0px; } #wrapPage .internalPage.inFi { padding:0px; padding-top:10px; } .adsenseInPost { padding-top:10px !important; padding-bottom:10px !important; } .np8Green, .the_content .sidebox-title-sec.titolonoclick.np8Green, span.sidebox-title-sec.titolonoclick.np8Green { line-height:36px !important; padding-top:5px; padding-bottom: 6px; } .quizTxtNoImage ul li span{max-width:700px;} #sliderMultiPage.royalSlider .rsSlide span.sidebox-title-sec.titolonoclick {margin-bottom: 13px !important; padding-top: 2px !important;} #sliderMultiPage.royalSlider .rsSlide #others span.sidebox-title-sec.titolonoclick {margin-bottom: 1px !important;} .homePhoto article h1.np8Blue { margin-bottom: 0px !important; margin-top: 30px !important; } .voto-prec {margin: -10px 0 10px 0;} .btn, .bt_tq, .button_fotogallery, .jdpTQ {padding: 10px 28px 8px 28px;} .quizTxtNoImage .btn, .quizTxt .btn {padding: 10px 24px;} .lt08 li {margin: 0px 0 20px 0;} .homePhoto .sectTit25 {margin-bottom: 20px;} .prevPage a, .nextPage a {letter-spacing: 1px;} .internalPage #wrapCol article .np8ServiceTitle {padding-bottom: 15px !important;} .lt03 li span {max-height: 50px !important;} } @media only screen and (min-width:768px) and (max-width:768px) { .boxCat .boxCatInner .boxCatImg img {height: 222px;} } @media only screen and (min-width:768px) and (max-width:1024px) { .imgCnt{overflow:hidden} .lt03 li img { width:auto; max-width:none;height:100%;min-height:170px} .trPagination {padding-bottom: 5px;} .trPagination .pagination li.active {line-height:20px;} } 
/* main_mobile.css */
@media only screen and (max-width:767px) { .HQmacro figure {margin-bottom:5px} .HQmacro .lt03 li span {margin:0} .HQmacro .HQpage article#article.HQarticle h1 {margin-top:20px} #colSx {overflow-x: visible;} .galleryCnt .galleryImg img {max-height: 218px;} #wrapPage.internalPage {padding: 0 15px 20px;} #wrapPage.internalPage.inFi {padding:0px;} .header-wrap {height: 50px;} header #logo-big {display: block; margin: 0px;} #wrapPage.searchPage {padding: 15px; margin-top: 0px !important;} #wrapPage.searchPage .box18 {padding: 10px 0px; border-bottom: 1px solid #DDD;} #wrapPage.searchPage .box18 h2.title a {line-height: 23.79px;} #wrapPage.searchPage .box18 p {line-height: 20px;} #wrapPage.searchPage .box18 .url {line-height: 20px;} .header-wrap #menuWrap {width: auto; height: 100%; line-height: 100%; margin: 17px 0px 0px 17px;} .header-wrap #menuWrap a {font-size: 18px; padding: 0px; margin: 0px; line-height: 100%;} .header-wrap #menuWrap .icon-menu {width: 100%; height: 100%;} .header-wrap #searchWrap {padding: 14px 16px 0px 0px; margin: 0px; height: 100%; width: 50px; text-align: right;} .header-wrap #searchWrap a {padding: 0px; font-size: 14px; line-height: 100%; width: auto;} .boxSeachMobile {top: 50px;} article {margin-bottom: 0px;} article .categoria {margin-left: 0px !important;} article .categoria h1 {font-size: 28px; line-height:34px; margin-top: 16px; margin-bottom:-10px; margin-left: -1px;} article .categoria.categoriaNoDesc h1 {margin-bottom: -9px;} article#article h1, article.full-photo h1 {font-size: 26px; line-height: 24px; margin-top: 1px;padding-bottom: 7px !important; letter-spacing: -0.5px !important;} article .occhiello {-webkit-box-ordinal-group: 4;-moz-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order:3;font: 18px/25px 'Open Sans', sans-serif;font-style: italic;margin: 3px 0 6px -2px;} #article .blockTopArticle h1 {margin-top: 15px !important;-webkit-box-ordinal-group: 3;-moz-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;} .articles .author {margin: 4px 0 5px 0;font-size:15px;line-height: 20px;} #article .blockTopArticle .author {margin: 4px 0 5px 0;float: none;font-family:Arial, Helvetica, sans-serif;} .the_content span.sidebox-title-sec.titolonoclick {display:block;margin: 5px 0 0px 0; display:block font: 500 20px/25px 'Oswald', serif; color: #000; text-transform: uppercase; } .the_content {font: 15px/21px 'Open Sans',sans-serif;margin-top:1px;} #article .boxVideoPrimario {margin: 0 -15px;} article#article .blockTopArticle h1.np8ServiceTitle {padding-bottom: 0px !important;} .bannerTop {border:0px !important;padding: 7px 0px; border-bottom: 1px solid #DDD !important;} .vedianche_battle .sep, .vedianche_foto .sep, .vedianche_video .sep, .vedianche_test .sep { display: none; } .vedianche_test .article-quiz { margin-bottom:10px} .vedianche_video {margin-top:30px} .vedianche_foto {margin-top:20px} .vedianche_foto .galleryCnt {margin-bottom:15px;} #article .shareMobileCont {width: calc(100vw + 2px); margin: 0px; margin-left: -16px;} #article .shareMobileCont ul {width: 100%; margin: 0px;} article.full-qnm h1 {margin-left: 0px;} #article .shareMobileCont .nano-share.ns-mobile {margin: 0px;} .paginaVideo article .shareMobileCont {width: calc(100vw + 6px); margin: 0 -18px;} .paginaVideo article .shareMobileCont ul {margin: 0px;} .fluid-video-width {margin-bottom: 0px; margin-top: 15px;} .wp-caption.alignnone {margin-bottom: 10px;} .vedianche_test .article-quiz h3, .vedianche_test .article-quiz h4 {.4em auto;} .article-quiz form input[type=radio] { margin-right:5px } .vedianche_test input[type="submit"]{margin-top:15px;} .veidanche_test .article-quiz form label{margin: 1em 0;} .sectBlockLightTop {margin-bottom: 0px; margin-left: 0px;} .sectTit22 {font: 400 20px/40px 'Oswald', serif;letter-spacing: 0.8px;color: #FF0000;display: block;} .sectTit25 {font: 100 16px/15px 'Futura',serif;letter-spacing:1px;-webkit-font-smoothing:antialiased;} .paginaVideo .sectTit25 {padding: 5px 0 10px 0;} .paginaVideo .lt05 li img {padding-right: 0px;} .archiveMonth {margin-top: 15px;} .sectBlockLight .sectTit16 {padding-bottom: 13px; padding-top: 23px;font:100 16px/15px 'Futura',serif;text-transform:uppercase;letter-spacing:1px;-webkit-font-smoothing:antialiased;} .sectBlockLight.related-box .sectTit16.obi {line-height: 18px !important; padding: 23px 0px 12px !important; margin: 0px !important;} .firstAD {border: 0px; border-bottom: 1px solid #DDD; padding: 0px 0px !important; margin: 0px !important; background: #f4f4f4; padding-top: 11px !important; padding-bottom: 10px !important; } .trSpAD2 {text-align:center; padding: 20px 0; border-top: 1px solid #DDD} .page404 .firstAD {margin: 0px -15px !important;} section.related-box .lt08 li span a { font-size:13px; line-height:14px;} section.related-box .lt08 li span {margin-top:8px} .lt08 li a img {height: 97px;} .sectBlock .lt05 li img { width: 100%; padding-right:0; } .sectBlock .lt05 li span a { font: 700 13px/15px 'Futura',serif;text-transform:uppercase;color:#000000;} .sectBlock .lt05 li div {width: 47.41%;} .sectBlock .lt05 li span {padding-left:10px; width: 47.41%;} .sectBlock .lt05 li span {margin: 0px; max-height: 76px;overflow: hidden;} .sectBlock .lt05 li span a {margin-top: 0px;} #colDx .sectBlock .sectTit22 {color:#000000;font: 100 16px/15px 'Futura',serif;;text-transform:uppercase;letter-spacing: 1px;-webkit-font-smoothing:antialiased;} #wrapCol.paginaVideo .blockWrapFull {margin: 0px -15px;} #wrapCol.paginaVideo article h1 {font-size: 28px; line-height: 30px; margin-bottom: 5px; margin-top: 22px;} #wrapCol.paginaVideo .sectTit22 {font: 100 16px/15px 'Futura',serif !important;-webkit-font-smoothing: antialiased;padding-bottom:0px !important;} #wrapCol.paginaVideo .lt05 li:first-of-type {margin-top: 20px !important;} #wrapCol.paginaVideo .sectTit16 {padding-top: 15px;} #wrapCol.paginaVideo #colDx .sectBlock {padding: 23px 0px 0px !important;} #wrapPage.paginaFoto .lt08 li > a, #wrapPage.paginaFoto .lt09 li > a {float: left; width: 48%; margin-right: 10px; height: 90px;} #wrapPage.paginaFoto .lt08 li a img, #wrapPage.paginaFoto .lt09 a img {margin: 0px; width: 100%; height: 100%; opacity: .95; filter: alpha(opacity=95);} #wrapPage.paginaFoto #colDx .sectBlock {padding-top: 0px;} .the_content.np8ServiceText {padding-top: 10px !important;} .the_content p {font: 18px/30px 'Open Sans',sans-serif;} p.the_content_img {margin: 0px 0 0px 0;} .boxCat {border-top: 0px; padding-bottom: 13px; border-bottom:0; padding-top: 14px;} .boxCat.cs1aBlog, .boxCat.cs1bBlog {margin-top: 14px; padding-top: 14px; border-top: 1px solid #F1f1f1; border-bottom: 1px solid #F1f1f1; padding-bottom: 0px !important; margin-bottom: 15px;} .boxCat h2 {margin-top: 1px;margin-bottom: 0px; margin-left: 0px;} .boxCat h2 .tit26 {font-size: 24px; line-height:27px;letter-spacing: 0px;} .btn, .bt_tq {font: 400 13px/17px 'Futura', serif !important;text-transform:uppercase;padding:6px 27px 6px 27px;} .quizImg .quizBtn .btn {font: 400 13px/18px 'Futura', serif !important;} .startBattle.gold.jdpBlack {background-color: transparent; } .voto-prec span{font:100 13px/16px 'Futura', sans-serif;-webkit-font-smoothing: antialiased;} .modal-header {padding: 20px !important;} .otherBattleCnt .battleImg {height: auto; padding-bottom: 20px;} .other_post a{font: 700 13px/14px 'Futura', serif;} .paginaIniziale{font:100 13px/16px 'Futura', serif;padding:11px 8px 8px 0;min-width:120px;letter-spacing:1px;-webkit-font-smoothing:antialiased;} .blockTopArticle {padding-top: 0px;} article .blockTopArticle .text14h22 p {margin-bottom: 0px;} .archiveMonth {padding-top: 10px;} .archiveMonth > dl > dd {width: 100%; margin-left: 0px; padding-left: 13px; padding-bottom: 15px;} .ltArc {width: 100%; margin-top: 0px;} .ltArc li {width: 50%;} .box18 .url {line-height: 18px; top: 0px; display: block;} .trPagination {padding-bottom: 5px;} .search.search404 {margin-top:14px;} #article .blockTopArticle .galleryCnt {margin: 0 -15px 2px;} .categoryCnt {margin-bottom: 0px; padding-bottom: 0px;} .categoryCnt > dl {margin-bottom: 5px;font-size: 14px; line-height: 18px;} .lt05 li h3, .lt05 li span {font: 500 18px/22px 'Oswald', serif;color: #254d9e;display: block;margin: -5px 0 0 154px;max-height: 87px;overflow: hidden;} .primi-piani {display: none;} .infoBlock h4 {font:700 22px/25px 'Futura', sans-serif;text-shadow: 1px 1px 2px black;letter-spacing:-0.25px;} #sliderMultiPage.royalSlider p {font-size: 18px;line-height: 30px;padding: 3px 0 0 0;} #sliderMultiPage.royalSlider p.text_right {font-size: 18px;line-height: 30px;color: #333333;padding-top: 0;width: 100%;} .videoSx .tit40 {margin-top: 0px;} .videolt li a { font: 700 13px/14px 'Futura', serif; color: #FFF; text-transform: uppercase; } ul.wiki { padding: 8px 0; padding-bottom:6px; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-top:11px; margin-left: -1px; } ul.wiki li {float:none; padding: 6px 0px;} ul.wiki li a { font:700 16px/20px 'Futura', sans-serif; letter-spacing: 0px; color:#000; text-transform:uppercase; } ul.wikilinks { padding:10px 0; padding-bottom:0px; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-top:15px; } ul.wikilinks li { float:none; padding:5px 0; } ul.wikilinks li a { font:500 16px/22px 'Futura', serif; color:#000; text-decoration: none; } .boxRubricaTitle {margin: 0 -15px 0 -15px;padding: 18px 36px; border-top: 1px solid #FFFFFF; height: auto;} .boxRubricaTitle .title {font: 500 28px/30px 'Oswald', sans-serif;letter-spacing: 0px;margin: 0;display: block;} .rsArrowRight, .rsArrowLeft { display:none !important; } .videoBox {width: calc(100% + 30px)!important; margin-bottom: 15px;} #colSx .lt08 li a img {height: 100px;} .unit { border-bottom: 0px solid #DDD; padding: 0px; } p.the_content_img { margin: 0 -15px; width: 100vw; max-width: 100vw;} .trGPT { margin: 0 -15px; text-align: center; } .bannerHomeMob .trGPT {padding: 0px;} article.full-photo { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-direction: normal; -moz-box-direction: normal; -webkit-box-orient: vertical; -moz-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } article.full-photo figure { -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -webkit-order: 1; -ms-flex-order: 1; order: 1; margin: 0 -15px; background:#000} article.full-photo figure img { opacity: 0.95; filter: alpha(opacity=95); } article.full-photo h1 { -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; -webkit-order: 2; -ms-flex-order: 2; order: 2; } article.full-photo .author { -webkit-box-ordinal-group: 3; -moz-box-ordinal-group: 3; -webkit-order: 3; -ms-flex-order: 3; order: 3; line-height: 20px; } article.full-photo .shareMobileCont { -webkit-box-ordinal-group: 4; -moz-box-ordinal-group: 4; -webkit-order: 4; -ms-flex-order: 4; order: 4; } article.full-photo h1 {margin-top: 10px;display: block;} .boxCat .boxCatInner .boxCatImg { margin-top: 0px; margin-left: -15px; margin-right: -15px; margin-bottom:12px; width: auto; } .vedianche_test .article-quiz h4 { margin: 14px auto 10px; } .vedianche_quiz .article-quiz h4, .vedianche_test .article-quiz h4 { font: 700 14px/16px 'Raleway', serif; text-transform: uppercase;} .vedianche_quiz .article-quiz p { margin-bottom: 0px; margin-top: 11px; } .vedianche_wrapper {margin-top:0px; margin-bottom:20px} .vedianche_wrapper .vedianche_battle .box-battaglie .tit26 {margin:0} .vedianche_wrapper .vedianche_battle .box-battaglie {margin-top:-4px; padding:0} .vedianche_wrapper .vedianche_battle { margin-top: 17px; margin-bottom:0} .vedianche_wrapper.single .vedianche_battle.number1 .tit26 {margin-top: 2px; margin-bottom: -16px;} .vedianche_wrapper .vedianche_battle .box-battaglie .battle { margin: 10px 0 0 0; } .vedianche_wrapper .vedianche_test .article-quiz {margin:0;} .vedianche_wrapper .vedianche_quiz .article-quiz {margin:0;} .vedianche_wrapper .vedianche_test .article-quiz h3 {margin-top:-4px;} .vedianche_wrapper .vedianche_quiz .article-quiz h3 {margin-top:-4px;} .vedianche_wrapper .vedianche_test .article-quiz form {margin-bottom:0px;} .vedianche_wrapper .vedianche_quiz .article-quiz form {margin-bottom:0px;} .vedianche_wrapper .vedianche_test { margin-top: 30px; margin-bottom:0} .vedianche_wrapper .vedianche_test.number1 {margin-top: 15px;} .vedianche_wrapper .vedianche_battle.number2 {margin-top: 20px;} .vedianche_wrapper .vedianche_test.number1 h3 {margin-top: 0px; margin-bottom: -13px;} .vedianche_wrapper .vedianche_battle.number2 .tit26 {margin-bottom: -16px; margin-top: 4px;} .vedianche_wrapper .vedianche_quiz { margin-top: 17px; margin-bottom:0} .vedianche_wrapper .vedianche_quiz .article-quiz p { padding-bottom:0; } .vedianche_wrapper .vedianche_foto .galleryCnt { margin-top: 10px; margin-bottom:0} .vedianche_wrapper .vedianche_foto > a {margin-top:-4px;} .vedianche_wrapper .vedianche_foto { margin-top: 15px; margin-bottom:0} .vedianche_wrapper .vedianche_video .headvideo {margin-top: 0px;} .vedianche_wrapper .vedianche_video {margin-top: 18px;} .vedianche_wrapper div:nth-of-type(2).vedianche_foto {margin-top: 21px;} .vedianche_wrapper .vedianche_articolo { margin: 0; } .vedianche_wrapper .vedianche_articolo:nth-child(1) { margin: 15px 0 10px 0 !important; } .text14h22.np8Orange.np8WikiText { font: 400 17.5px/25px 'Open Sans', sans-serif; margin-left: 0px; margin-top: 7px;margin-bottom:2px;} .related-box .lt08 li a img { height: 106px; } .full-qnm{ position:relative; } .full-qnm.intoInfinite { margin-left:-15px; margin-right:-15px; } .full-qnm.intoInfinite .overInfo { padding-left:20px !important; } .overCat a{ font:700 12px/42px 'Raleway', serif; } .containerQnm article .occhiello{ margin-top:14px; margin-bottom: 0px; } .containerQnm article .author { margin-top:11px; } article.full-qnm .topContainer{ background: #000;} .full-qnm figure{ min-height:377px; max-height:377px; position:relative; overflow:hidden; margin:0; margin-left: -20px; margin-right: -20px; margin-bottom: 0; opacity: .8; background-size: auto 100%; background-position: top center; background-size:cover; } .full-qnm figure img{ bottom: -100%; height: auto; left: -100%; margin: auto; max-width: none !important; min-height: 100%; min-width: 100%; opacity: 0.95; position: absolute; right: -100%; top: -100%; width: auto; display: none; } article.full-qnm .np8SingleTitle { color:#fff; font: 700 25px/29px 'Futura', serif; padding-bottom: 5px !important; } .overInfo { position: absolute; width: 100%; height:100%; z-index: 999; padding:0 15px; } article.intoInfinite .overInfo.haveFG,article.intoInfinite .overInfo.noFG { padding-left:0px; } .overCat a { padding-left:0px; } .overInfo .overCenter{ display:table; height:100% } .overInfo.haveFG .overCenter { height:100%; } .overInfo .overCenter .overTa{ display:table-cell; vertical-align:bottom; padding-bottom:7px; } .miniGallery { margin-top:20px; } .miniGallery .imgMini img { width:88px; height:55px !important; min-height:55px; } .miniGallery .imgMini:nth-child(6),.miniGallery .imgMini:nth-child(5),.miniGallery .imgMini:nth-child(4) { display:none; } .miniGallery .imgMini i { font-size:40px; color:#333; margin-top:15px; cursor:pointer; } .miniGallery .imgMini.freccia { margin-left:10px; margin-top:5px; } .miniGallery .imgMini img { border: 0px; } #sliderFGHome.royalSlider .rsBullets{ text-align: left; left:15px; } .lt08 li h3, .lt08 li span, .lt09 li h3, .lt09 li span{ font: 700 13px/15px 'Futura',serif; max-height: 56px; } .prevPage , .nextPage { margin-bottom: 0px; } .prevPage a, .nextPage a{ font: 100 13px/13px 'Futura',serif; letter-spacing: 1px; -webkit-font-smoothing:antialiased; } .adsenseInPost { padding-top: 10px !important; padding-bottom: 10px !important; margin-top: 10px !important; margin-bottom: 15px !important; } .advInPost { padding-top: 0px !important; padding-bottom: 0px !important; margin-bottom: 14px !important; margin-top: 13px !important; } .np8Green, .the_content .sidebox-title-sec.titolonoclick.np8Green, span.sidebox-title-sec.titolonoclick.np8Green { padding-top:0px; padding-bottom: 2px; } #sliderMultiPage.royalSlider .rsSlide span.sidebox-title-sec.titolonoclick {margin-bottom: 12px !important; padding-top: 0px !important;} #sliderMultiPage.royalSlider .rsSlide #others span.sidebox-title-sec.titolonoclick {margin-bottom: -1px !important;} .homePhoto .boxLiderboardBorderFG { padding-top:10px; padding-bottom:10px} .boxBannerEnd.single { padding-top: 0; padding-top: 10px; padding-bottom: 10px; background: #f4f4f4; } .adBlockMobile {margin-bottom:5px} .quiz.v2 .quizImg {margin-top: 15px;} .quizTxtNoImage .step {margin-top:15px;} .voto-prec {margin: 0 0 10px 0;} .trSpAD3 {margin: 2px auto 20px auto;} .sectBlockLight.related-box .lt08HQ li span a { font-size: 13px; line-height: 18px; } .sectBlockLight.related-box .lt08HQ li span { max-height: 70px !important; } .HQhome .info {padding:0 15px} } @media only screen and (max-width:405px) { } @media screen and (max-width: 375px) { #slider-home { overflow:hidden; height: 222px; } } @media screen and (max-width: 320px) { #slider-home { overflow:hidden; height: 222px; } } 
/* main_desktop.css */
@media only screen and (min-width:1300px){ .overInfo.haveFG .overCenter { height:100%; } } @media only screen and (min-width: 980px) and (max-width: 1206px) { article.full-qnm{ margin: auto; max-width: 1420px; position:relative; } article.full-qnm .topContainer { background: #000; } article.full-qnm figure { margin-bottom:0px; position:relative; max-height:500px; opacity: .8; background-position: center center; background-size: cover; background-repeat: no-repeat; } article.full-qnm figure img {opacity: 0;} article.full-qnm img { min-height: 420px; } article.full-qnm .np8SingleTitle { color:#fff; } .overInfo { position: absolute; width: 100%; z-index: 999; padding-left:20px; height:100% } .overInfo.haveFG .overCenter { height:100%; } .overInfo.noFG .overCenter { height:100%; } .overInfo .overCenter{ display:table; } .overInfo .overCenter .overTa{ display:table-cell; vertical-align:middle } .overCenter,.miniGallery { width:980px; margin:0 auto; } .metaCenter { width:980px; margin:0 auto; } .full-qnm.intoInfinite, .boxLiderboardBorder.intoInfinite { margin-left:-125px; margin-right:-125px; margin-bottom: 15px; } .inFi { padding-left:0px !important; padding-right:0px !important; } .miniGallery .imgMini:nth-child(6),.miniGallery .imgMini:nth-child(5) { display:none; } } @media only screen and (min-width: 1207px) { .the_content_narrow {position:relative; padding-left:164px;margin-top:-3px;} .the_content_narrow p {padding-bottom:0px} .the_content_narrow .author_narrow {display:block;position:absolute;top:0;left:0;width:140px;} .the_content_narrow .author_narrow .label_narrow { display:block; font-family: 'Open Sans', sans-serif; font-weight:600; font-size:11px; line-height:22px; color: #333; border-top: 1px solid #DDD; padding-top:10px; margin-top:8px; } .the_content_narrow .author_narrow .label_narrow.first_narrow { border:0; padding-top:0; margin-top:0px;} .the_content_narrow .author_narrow .label_narrow.last_narrow { font-weight:400; font-size:13px; line-height:22px;} .the_content_narrow .author_narrow a { display:block; font-family: 'Open Sans', sans-serif; font-weight:400; font-size:13px; line-height:25px; } header.skinactive {width: 980px !important; margin: 0 auto; max-width: 980px;} .header-wrap.is-fixed header.skinactive {width: 100% !important; max-width: 100%;} .full-photo .author {display:none} .articles .author.authordefault {display:none} #wrapPage {padding: 10px 0 0 0;} article.full-qnm { margin: auto; max-width: 1420px; position:relative; } .hasSkin.active article.full-qnm{ max-width:980px; margin:auto; } article.full-qnm .topContainer { background: #000; } article.full-qnm img { min-height: 420px; opacity: 0; max-width: 1420px !important; margin: 0 -100%; } article.full-qnm figure { margin-bottom:0px; position:relative; background-color: #000000; min-height: 500px; max-height:500px; opacity: .8; background-position: center center; background-size: cover; background-repeat: no-repeat; -o-transform: scale(1.02) } article.full-qnm figure image { opacity: 0; } article.full-qnm .np8SingleTitle { color:#fff; } article.full-qnm h1 { max-width:644px; } .overInfo { position:absolute; width:100%; z-index:999; } .overInfo.noFG,.overInfo.haveFG { height:100%; } .overInfo.haveFG .overCenter { height:100%; } .overInfo.noFG .overCenter { height:100%; } .overInfo .overCenter{ display:table; } .overInfo .overCenter .overTa{ display:table-cell; vertical-align:bottom; padding-bottom: 17px; } .overCenter { width:1170px; margin:0 auto; } .hasSkin.active .overCenter,.hasSkin.active .miniGallery{ max-width:980px; max-height: 300px; } .hasSkin.active .miniGallery .imgMini:nth-child(6),.hasSkin.active .miniGallery .imgMini:nth-child(5) { display:none; } .metaCenter { padding-top: 3px; width:1170px; margin:0 118px; letter-spacing: -0.5px; } .full-qnm.intoInfinite, .boxLiderboardBorder.intoInfinite { margin-left:-125px; margin-right:-125px; margin-bottom: 15px; } } @media only screen and (min-width:727px) { ul.wiki { padding:0px; padding-bottom:0px; border-top:1px solid #e6e6e6; margin-top: 0px; margin-bottom: -1px; } ul.wiki li { width:33%; padding:22px 22px 20px 1px; margin-bottom: 0px; display:inline-block; vertical-align: top; line-height:18px; border-bottom: 1px solid #E6E6E6; } ul.wiki li a { font:700 16px/18px 'Futura', sans-serif; color:#000; text-transform: uppercase; letter-spacing: 0px; } ul.wikilinks { padding:15px 0; padding-bottom:0px; border-top:1px solid #e6e6e6; margin-top:21px; } ul.wikilinks li { width:33%; padding:1px 0; margin-bottom:8px; display:inline-block; vertical-align: top; border-bottom:1px solid #e6e6e6; } ul.wikilinks li a { font:500 18px/22px 'Futura', serif; color:#000; text-decoration: none !important; } .triangle::before {content: none !important;} .lt04 li img {height: 125px;} .the_content .sidebox-title-sec.titolonoclick { margin-bottom:3px; } } @media only screen and (min-width: 980px) { article.full-qnm h1 { max-width:845px; padding-bottom:0px !important; margin-top:0px; } h1.np8Blue.np8SingleTitle, h1.np8Blue.np8TqTitle, h1.np8Blue.np8BattleTitle { padding-right: 0px; } article.full-qnm.intoInfinite h1.np8Blue.np8SingleTitle { padding-bottom:0px !important; } .adsenseInPost { padding: 10px 0 !important; margin: 10px 0 !important; } .np8TitleNoclick { line-height:32px !important; margin-bottom: 7px !important; margin-top: 6px !important; } #colDx .sectTit22 {padding-bottom: 0px; margin-bottom: 3px; margin-top: 0px;} .trSpAD1.boxBannerEnd {margin-top: 0px; padding: 15px 0px;} .vedianche_battle .sep, .vedianche_foto .sep, .vedianche_video .sep, .vedianche_test .sep { display: none; } .unit { border-bottom: 1px solid #e1e1e1; padding: 0px 0px 10px; } .header-wrap.fixed-header .logo {font-size: 31px; margin: 11px 0px 0px 13px;} .header-wrap.fixed-header {border-bottom: none; height: 55px; border-bottom: 0px; -webkit-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.4); -moz-box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.4); box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.4);} .sidebar.v2 .subMenu {padding: 0px 20px 0px;} .vedianche_wrapper {margin-top:0px; margin-bottom:20px} .vedianche_wrapper .vedianche_battle .box-battaglie .tit26 {margin:0} .vedianche_wrapper .vedianche_battle .box-battaglie {margin-top:-7px; padding:0} .vedianche_wrapper .vedianche_battle { margin-top: 17px; margin-bottom:0} .vedianche_wrapper .vedianche_battle .box-battaglie .battle { margin: 10px 0 0 0; } .vedianche_wrapper.single .vedianche_battle.number1 .tit26 {margin-top: 15px !important; margin-bottom: -7px !important;} .vedianche_wrapper .vedianche_articolo { margin-top:15;margin-bottom:15px; } .vedianche_wrapper .vedianche_articolo:nth-child(1) { margin-bottom:0px; margin-top:25px !important; } #wrapPage.info-cookie {padding-bottom: 13px;} .header-wrap.is-fixed .search {position: relative; float: right; margin: 13px 19px; top: 0px; left: 0px; right: 0px; bottom: 0px;} .header-wrap.is-fixed .search input {position: absolute; right: 30px;} .header-wrap.is-fixed.new-header .ltSocial, .header-wrap.is-fixed.new-header .byNanopress {position: static; float: right; display: none !important; padding: 17px 26px; border-left: 1px solid #999; max-height: 100%; position: relative; top: 0px; right: 0px; left: 0px;} .header-wrap.is-fixed.new-header .ltSocial {padding: 17px 19px 17px 16px;} .vedianche_wrapper .vedianche_quiz .article-quiz p { margin:0px; padding:0; font-size:18px; line-height:18px} .vedianche_wrapper .vedianche_test .article-quiz {margin:0;} .vedianche_wrapper .vedianche_quiz .article-quiz {margin:0;} .vedianche_wrapper .vedianche_test .article-quiz h3 {margin-top:-7px;} .vedianche_wrapper .vedianche_quiz .article-quiz h3 {margin-top:-7px;} .vedianche_wrapper .vedianche_test .article-quiz form {margin-bottom:0px;} .vedianche_wrapper .vedianche_quiz .article-quiz form {margin-bottom:0px;} .vedianche_wrapper.multiple .vedianche_test.number1 h3 {margin-top: -5px; margin-bottom: -3px;} .vedianche_wrapper.multiple .vedianche_battle.number2 .tit26 {margin-top: 15px !important; margin-bottom: -7px !important;} .vedianche_wrapper .vedianche_test .article-quiz h4 {font: 100 18px/26px 'Futura', serif; text-transform: uppercase;} .vedianche_wrapper .vedianche_quiz .article-quiz h4 {font: 100 18px/26px 'Futura', serif; text-transform: uppercase;} .vedianche_wrapper .vedianche_quiz .article-quiz form p {margin: 0; padding: 0 5px;} .vedianche_wrapper .vedianche_test { margin-top: 25px; margin-bottom:0} .vedianche_wrapper .vedianche_quiz { margin-top: 30px; margin-bottom:0} .vedianche_wrapper .vedianche_test.number1 {margin-top: 30px;} .vedianche_wrapper .vedianche_battle.number2 {margin-top: 14px;} .vedianche_wrapper .vedianche_quiz .article-quiz p { margin: 15px 0 15px 0; padding: 0; font: 400 18px/18px 'Open Sans', sans-serif; } .vedianche_wrapper .vedianche_quiz .article-quiz label {margin-bottom: 0} .vedianche_wrapper .vedianche_quiz .article-quiz .btn {margin-top: 0.8em;} .vedianche_wrapper .vedianche_foto .galleryCnt { margin-top: 10px; margin-bottom:0} .vedianche_wrapper .vedianche_foto > a {margin-top:-8px;} .vedianche_wrapper .vedianche_foto { margin-top: 25px; margin-bottom:0} .vedianche_wrapper .vedianche_video .headvideo {margin-top: 0px;} .vedianche_wrapper .vedianche_video {margin-top: 25px;} .vedianche_wrapper {margin-top: -10px;} #sliderMultiPage.royalSlider .rsSlide span.sidebox-title-sec.titolonoclick {margin-bottom: 12px !important;} #sliderMultiPage.royalSlider .rsSlide #others span.sidebox-title-sec.titolonoclick {margin-bottom: 0px !important;} .sub-menu {min-height: 33px; max-height: 33px; background: #999; padding: 10px 20px; color: #FFF; font: 700 12px/12px 'Open Sans', sans-serif; letter-spacing: -0.2px; width: 100% !important; box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.12); -webkit-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.12); -moz-box-shadow: 0px 3px 10px 0px rgba(50, 50, 50, 0.12);} .sub-menu ul li {float: left; margin-right: 19px;} .sub-menu ul li a {color: #FFF;} .sub-menu ul li a:hover {color: #000;} #wrapPage.internalPage #wrapCol {padding-top: 25px;} .containerQnm #wrapPage.internalPage #wrapCol {padding-top: 12px;} .newSkinActive.active #wrapPage.internalPage #wrapCol { width: 1024px; max-width: 1024px !important; } #wrapPage.internalPage #wrapCol.paginaVideo {padding-top: 25px !important;} article .categoria h1.np8Blue {margin-top: 2px; margin-left: 1px; padding-bottom: 0px !important;} article .categoria .text14h22 {margin-left: -1px; margin-bottom: 24px;} article .categoria .text14h22 p {margin-bottom: 0px;} #wrapPage.internalPage #wrapCol.paginaVideo .sectTit25 {margin-top: -2px; margin-bottom: 12px;} #wrapPage.internalPage #wrapCol.paginaVideo #colSx .lt08 li a img {height: 127px;} article .categoriaNoDesc {padding-bottom: 20px;} .overInfo.noFG .overTa h1 { padding-bottom:0px !important;} .miniGallery { margin-top:15px; margin-bottom:15px; } .hasSkin.active .boxCat .boxCatInner .boxCatImg img {height: 192px;} } @media only screen and (min-width:1024px) and (max-width:1024px) { .boxCat .boxCatInner .boxCatImg img {height: 192px;} } @media only screen and (min-width:980px) { .infiniteCategory .infiniteBlock .sep:first-child {margin:0px 0px 15px 0px !important;} article.full-qnm img { max-width: 1420px !important; margin: 0 -100%; } header nav > ul > li:hover .fa.triangle {display: block;} header ul li:hover .drop-menu {display: block;} .header-wrap.is-fixed {max-height: 55px; height: 55px; background: #000;top:0;} .header-wrap.is-fixed .ltSocial, .header-wrap.is-fixed .byNanopress {display: none !important;} .header-wrap.is-fixed header #logo-big {margin-top: 17px; display: block; float: left; margin-left: 24px; display: flex;} .header-wrap.is-fixed .logo {font-size: 31px; line-height: 23px; letter-spacing: 3px;} .header-wrap.is-fixed nav > ul#menu {margin-left: 0px;} .header-wrap.is-fixed header nav > ul > li {padding-bottom: 21px;} .header-wrap.is-fixed header nav {float: left; margin-top: 2px; margin-left: 2px;} .ltArc {margin-bottom: 30px; margin-top: 0px; padding-top: 0px;} .categoryCnt {margin-top: 0px; padding-top: 0px;} .internalPage #wrapCol article .category.np8ServiceText p {margin-bottom: 0px;} .categoryCnt .tit26 {margin-bottom: 4px !important;} .categoryCnt > dl {margin-bottom: 10px;} .internalPage #wrapCol article .np8ServiceTitle {padding-bottom: 8px !important; margin-top: 1px !important;} @supports (-moz-osx-font-smoothing:auto) { .header-wrap.is-fixed header #logo-big {margin-top: 19px;} } } .HQmacro #colDx article.black {margin-bottom:25px} .HQmacro #colDx .sectBlock {margin-bottom:25px;padding-bottom:0} 
/* main_post.css */
@media only screen and (max-width: 979px) { .header-wrap h1 {display: inline-block;} html.sb-active #menuWrap a {color: #999;} html.sb-active #menuWrap a:hover {color: #999;} #searchWrap {position: absolute; top: 0px; right: 0px;} #searchWrap a:hover {color: #FFF} #searchWrap.active a {color: #999;} #searchWrap.active a:hover {color: #999;} .boxSeachMobile {background: #999;} .boxSeachMobile .btnLens {color: #000; font-size: 16px;} .icon-menu {background: #FFF;} #menuWrap a, #searchWrap a {color: #FFF; background: transparent;} .menu-wrap2 {background: #222;} #slidewrap2 {background: #222;} nav > ul > li {border-bottom: 1px solid #333;} nav > ul > li:first-child {border-top: 0px;} nav > ul > li:active {background: #222; color: #999;} nav > ul > li > a {text-align: left;color: #FFFFFF; font-family: 'Open Sans', sans-serif; text-transform: uppercase; font-size: 16px; padding-left: 15px; display: block; background: transparent; line-height: 46px;} nav > ul > li > a:hover {color: #FFF;} nav > ul > li > a:hover .triangle {color: #FFF;} #slidewrap2 nav#slidenav2 {background-color: #222;} #slidewrap2 nav#slidenav2 ul li a {width: calc(100% - 50px); float: none; display: inline-block;} #slidewrap2 nav#slidenav2 ul li .triangle {float: right; margin-right: -50px;height: 46px; color: white; width: 45px; background-color: #333; border: none; font-size: 25px; text-align: center; padding-top: 12px; display: block; line-height: 100%;} #slidewrap2 nav#slidenav2 ul li .triangle::before {content: "\f107"; color: #999;} #slidewrap2 nav#slidenav2 ul li div.drop-menu {display: none; background-color: #333;} #slidewrap2 nav#slidenav2 ul li div.drop-menu ul {padding-left: 30px;} #slidewrap2 nav#slidenav2 ul li div.drop-menu ul li {border-bottom: 2px solid #222;} #slidewrap2 nav#slidenav2 ul li div.drop-menu ul li:last-child {border-bottom: 0px;} #slidewrap2 nav#slidenav2 ul li div.drop-menu ul li a {padding-left: 0px; color: #FFF; display: block; height: 100%; width: 100%; letter-spacing: 0.2px; font: 500 16px/46px 'Open Sans', sans-serif;} #slidewrap2 nav#slidenav2 ul li div.drop-menu ul li a:active {color: #999;} #slidewrap2 nav#slidenav2 ul li div.drop-menu ul li a:hover {color: #999;} #slidewrap2 nav#slidenav2 ul li a.active .triangle::before {content: "\f106"; color: #FFF;} #slidewrap2 nav#slidenav2 ul li a.active {color: #999;} #slidewrap2 nav#slidenav2 ul li a.active:active {color: #999;} #slidewrap2 nav#slidenav2 ul li a.active:hover {color: #999;} #slidewrap2 nav#slidenav2 ul li.footer-slide {font-size: 12px; line-height: 15px; padding: 20px 13px; margin: 0px; border-bottom: 0px;} #slidewrap2 nav#slidenav2 ul li.footer-slide a {font-size: 13px; line-height: 15px; display: inline-block; float: left; width: auto; text-transform: none; padding: 0px 10px 0px 0px;} #slidewrap2 nav#slidenav2 ul li.footer-slide a:nth-of-type(1)::before {content: " "; display: block; clear: both; width: 100%;} #slidewrap2 nav#slidenav2 ul li.footer-slide a:nth-of-type(2)::after {content: " "; display: block; clear: both; width: 100%;} #slidewrap2 nav#slidenav2 ul li.footer-slide a::before {content: "|"; color: white; margin-right: 10px;} #slidewrap2 nav#slidenav2 ul li.footer-slide footer {padding: 0px; padding-top: 0px; font-size: 11px;} #slidewrap2 nav#slidenav2 ul li.footer-slide footer::before {content: " "; display: block; clear: both; width: 100%; height: 15px;} nav > ul > li.search {display: none;} .categoryCnt > dl {width: 100%;} #wrapCol.paginaVideo .sectBlock {border-top: 0px; padding-top: 0px;} #wrapCol.paginaVideo .sectBlock:last-of-type {padding-bottom: 0px;} } @media only screen and (min-width: 980px) { .sb-site-container {min-height: initial !important;} } @media only screen and (max-width: 768px) { .byNanopress {display: none !important;} .headerDx {display: none !important;} header > .search {position: absolute; top: 0px; right: 0px;} header > .search.active {border: 1px solid #DDD; } header > .search.active input {background: #FFF;} } @media only screen and (min-width: 1140px) { .header-wrap.is-fixed.new-header .ltSocial {display: block !important;} } @media only screen and (min-width: 1180px) { .header-wrap.is-fixed.new-header .byNanopress {display: block !important;} } @media only screen and (min-width: 1024px) { nav > ul#menu {display: flex !important; justify-content: center; margin-top: 20px; margin-left: 1px; -webkit-flex:1 !important;-webkit-box-flex:1;display:-webkit-flex !important;-webkit-justify-content:center} nav > ul > li .triangle-sub-menu, .byNanopress .triangle-sub-menu {width: 0;height: 0;border-style: solid;border-width: 0 9px 10px 9px;border-color: transparent transparent #999999 transparent; position: absolute; bottom: -1px; left: calc((100% - 18px) / 2);} .header-wrap.is-fixed nav > ul > li .triangle-sub-menu {display: none;} .byNanopress .triangle-sub-menu {left: 40.5%; border-bottom-color: #333; display: none; bottom: 0px;} .byNanopress .network {position: absolute; top: 100%; right: 0px; padding: 25px 40px; background: #333; display: none; z-index: 1000;} .byNanopress .network ul {width: 240px;} .byNanopress .network ul li {float: left; width: 100px; margin-bottom: 17px;} .byNanopress .network ul li:nth-last-of-type(1), .byNanopress .network ul li:nth-last-of-type(2) {margin-bottom: 0px;} .byNanopress .network ul li:nth-of-type(even) {margin-left: 40px;} .byNanopress .network ul li a img {display: block; max-width: none !important; max-width: 100%;} .byNanopress .network ul li a img:hover {opacity: .8;} .byNanopress.active .triangle-sub-menu {display: inherit;} .byNanopress.active .network {display: inherit;} #colDx {margin-top: 5px;} .HQmacro {margin-top:0} .containerQnm #colDx {margin-top: 15px;} .paginaVideo #colDx {margin-top: 0px;} } @media only screen and (min-width: 1207px) { .galleryCnt .galleryImg img {max-height: 565px; width: auto; max-width: 100%; height: auto; margin: 0px;} #sliderMultiPage.royalSlider .galleryCnt .galleryImg img {width: 100% !important;height: auto !important;} } @media only screen and (max-width: 1206px) and (min-width: 980px){ .lt01 li { width: 195px; } } .hasSkin.active .articles .author { display: block; } .active .rsOverflow { max-width: 100%; min-height: 440px; } 
/* main_newclass.css */
 .np8Blue, article#article h1.np8Blue, article.full-photo h1.np8Blue, article .categoria h1.np8Blue{ font: 700 50px/58px 'Futura', serif; text-transform: uppercase; color:#000000; letter-spacing:-1.5px; } article .categoria h1.np8Blue, .tit38it.np8Blue, .colContainer .np8MacroTitle{ font: 100 41px/41px 'Futura', sans-serif !important; letter-spacing: 3px !important; -webkit-font-smoothing:antialiased; padding-bottom:15px; } article .np8CategoryTitle { padding-bottom:5px !important; } .np8Green, .the_content .sidebox-title-sec.titolonoclick.np8Green, span.sidebox-title-sec.titolonoclick.np8Green{ font: 700 26px/42px 'Futura', serif; text-transform: uppercase; color:#000000; letter-spacing: -0.5px; } .np8Green, .the_content h3.sidebox-title-sec.titolonoclick.np8Green { font: 400 24px/42px 'Futura', serif; text-transform: uppercase; color:#000000; letter-spacing: -0.5px; } .np8Yellow, .boxCat h2.np8Yellow, .boxCat h2.np8Yellow .tit26, #wrapCol.paginaVideo article h1.np8Yellow, .quizTxtNoImage .title.np8Yellow, .quizTxt .title.np8Yellow{ font: 700 26px/30px 'Futura', serif !important; text-transform: uppercase; color:#000000; letter-spacing: -0.5px; margin-left: 0px; } .newSkinActive.active .boxCat h2.np8Yellow .tit26 {margin-left:2px} .np8ListingCat { text-transform:uppercase; } .np8Red, #sliderMultiPage.np8Red p, .quizTxt.np8Red p, .quizTxt p.np8Red, .the_content.np8Red p{ font: 400 18px/28px 'Open Sans', sans-serif; } .quizTxtNoImage ul li span.np8Red, .quizTxtNoImage ul li span.np8Red label{ font: 400 18px/20px 'Open Sans', sans-serif !important; } .quizTxtNoImage span.np8Red.np8AnswerResTq { font: 600 18px/20px 'Open Sans', sans-serif !important; } .np8Orange, .text14h22.np8Orange, .boxCat .boxCatInner p.np8Orange, .singletext.np8Orange, .quizTxt p.np8Orange, .quizTxtNoImage p.np8Orange, #sliderMultiPage.royalSlider p.np8Orange{ font: 400 15px/22px 'Open Sans', sans-serif; } .vedianche_wrapper .np8Green {line-height:32px !important;} .vedianche_articolo .np8Yellow{ font: 700 26px/30px 'Futura', serif !important; letter-spacing: -0.5px !important; } @media only screen and (min-width:767px) and (max-width: 979px) { .np8Blue, article#article h1.np8Blue, article.full-photo h1.np8Blue, article .categoria h1.np8Blue{ font: 700 50px/58px 'Futura', serif; text-transform: uppercase; color:#000000; letter-spacing: -1.5px; } article .categoria h1.np8Blue{ font-weight: 300 38px/46px 'Raleway', serif !important; } .tit38it.np8Blue{ font-weight: 300 !important; } .np8Green, .the_content .sidebox-title-sec.titolonoclick.np8Green, span.sidebox-title-sec.titolonoclick.np8Green{ font: 700 26px/31px 'Futura', serif ; text-transform: uppercase; color:#000000; } .the_content .sidebox-title-sec.titolonoclick.np8Green { font: 400 24px/31px 'Futura', serif ; text-transform: uppercase; color:#000000; } .np8Yellow, .boxCat h2.np8Yellow, .boxCat h2.np8Yellow a, #wrapCol.paginaVideo article h1.np8Yellow, .quizTxtNoImage .title.np8Yellow, .quizTxt .title.np8Yellow{ font: 700 28px/36px 'Oswald', serif; text-transform: uppercase; color:#000000; } .np8Red, #sliderMultiPage.np8Red p, .quizTxt.np8Red p, .quizTxt p.np8Red, .the_content.np8Red p{ font: 400 21px/35px 'Open Sans', sans-serif; } .quizTxtNoImage ul li span.np8Red, .quizTxtNoImage ul li span.np8Red label { font: 400 21px/23px 'Open Sans', sans-serif !important; } .quizTxtNoImage span.np8Red.np8AnswerResTq { font: 600 21px/23px 'Open Sans', sans-serif !important; } .np8Orange, .text14h22.np8Orange, .boxCat .boxCatInner p.np8Orange, .singletext.np8Orange, .quizTxt p.np8Orange, .quizTxtNoImage p.np8Orange, #sliderMultiPage.royalSlider p.np8Orange{ font: 400 15px/22px 'Open Sans', sans-serif; } .vedianche_wrapper .np8Green {line-height:36px !important;} .vedianche_articolo .np8Yellow{font: 700 30px/32px 'Futura', serif !important;} } @media only screen and (max-width:767px) { .np8Blue, article#article h1.np8Blue, article.full-photo h1.np8Blue, article .categoria h1.np8Blue{ font: 700 25px/28px 'Futura', sans-serif; text-transform: uppercase; color:#000000; letter-spacing: -0.5px; } article .categoria h1.np8Blue{font: 700 25px/28px 'Futura', sans-serif !important; letter-spacing: -0.5px !important;} .boxCat h2.np8Yellow .tit26 {font: 700 25px/28px 'Futura', sans-serif !important;} .tit38it.np8Blue{ font-weight: 700 !important; -webkit-font-smoothing:antialiased; } .colContainer .np8MacroTitle{ font-weight:100 !important; font-size:25px !important; line-height:25px !important; font-family:'Futura', sans-serif; -webkit-font-smoothing:antialiased; } .np8Green, .the_content .sidebox-title-sec.titolonoclick.np8Green, span.sidebox-title-sec.titolonoclick.np8Green{ font: 700 18px/25px 'Futura', sans-serif; text-transform: uppercase; color:#000000; display:block; } .np8Yellow, .boxCat h2.np8Yellow, .boxCat h2.np8Yellow a, #wrapCol.paginaVideo article h1.np8Yellow, .quizTxtNoImage .title.np8Yellow, .quizTxt .title.np8Yellow{ font: 700 18px/25px 'Oswald', serif; text-transform: uppercase; color:#000000; } .np8Red, #sliderMultiPage.np8Red p, .quizTxt.np8Red p, .quizTxt p.np8Red, .the_content.np8Red p{ font: 400 18px/30px 'Open Sans', sans-serif; } .quizTxtNoImage ul li span.np8Red, .quizTxtNoImage ul li span.np8Red label { font: 400 17px/19px 'Open Sans', sans-serif !important; } .quizTxtNoImage span.np8Red.np8AnswerResTq { font: 600 17px/19px 'Open Sans', sans-serif !important; } .np8Orange, .text14h22.np8Orange, .boxCat .boxCatInner p.np8Orange, .singletext.np8Orange, .quizTxt p.np8Orange, .quizTxtNoImage p.np8Orange, #sliderMultiPage.royalSlider p.np8Orange, .quizTxt p#tq_usage{ font: 400 17px/25px 'Open Sans', sans-serif; } .quizTxtNoImage p.np8Orange span { font: 600 17px/19px 'Open Sans', sans-serif; } .vedianche_wrapper .np8Green {line-height:26px !important;} .vedianche_articolo .np8Yellow{font: 700 20px/25px 'Futura', serif !important;} #article h1.np8Blue.np8ServiceTitle{ font: 700 30px/28px 'Raleway', serif !important; text-transform: uppercase; color:#000000; letter-spacing: -0.5px; } } table { font:normal 14px/14px 'Lato', arial; } table.orizzontale { width: 100%; border-collapse: collapse; margin-bottom:10px; font:normal 14px/14px 'Lato', arial; } .wrap{max-width:652px} .orizzontale tr:nth-of-type(odd) { background: rgba(170, 170, 170, 0.12); } .orizzontale tr:nth-child(1){background:#ccc} .orizzontale th { color: black; font:normal 400 16px/16px 'Lato', arial; width:1%; } .orizzontale td { color: black; font:normal 14px/14px 'Lato', arial; } .orizzontale td, th { padding: 12px; text-align: center; } @media only screen and (max-width: 760px), (min-device-width: 768px) and (max-device-width: 1024px) { table.orizzontale, thead, tbody, th.orizzontale, td.orizzontale, tr { display: block; } .orizzontale thead tr { position: absolute; top: -9999px; left: -9999px; } .orizzontale tr { border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; } .orizzontale tr:last-child { border-bottom:1px solid #ccc;} .orizzontale th { text-transform:uppercase;} .orizzontale td { border: none; position: relative; padding-left: 50%; display:block; text-transform:none; } .orizzontale td:before { position: absolute; top: 6px; left: 6px; width: 45%; padding-right: 10px; white-space: nowrap; } } .tablesaw-columntoggle td.title a, .tablesaw-swipe td.title a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 10em; } @media (min-width: 40em) { td.title { max-width: 12em; } .tablesaw-stack td.title a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 10em; max-width: 40vw; } } table.tablesaw { empty-cells: show; max-width:625px; width: 100%; } .tablesaw { border-collapse: collapse; width: 100%; } .tablesaw { border: 0; padding: 0; } .tablesaw th, .tablesaw td { box-sizing: border-box; padding: .5em .7em; } .tablesaw thead tr:first-child th { padding-top: .9em; padding-bottom: .7em; } .tablesaw-enhanced .tablesaw-bar .btn { border: 1px solid #ccc; background: none; background-color: #fafafa; box-shadow: 0 1px 0 rgba(255,255,255,1); color: #4a4a4a; clear: both; cursor: pointer; display: block; font: bold 20px/1 sans-serif; margin: 0; padding: .5em .85em .4em .85em; position: relative; text-align: center; text-decoration: none; text-transform: capitalize; text-shadow: 0 1px 0 #fff; width: 100%; background-image: -webkit-linear-gradient(top, rgba( 255,255,255,.1 ) 0%, rgba( 255,255,255,.1 ) 50%, rgba( 170,170,170,.1 ) 55%, rgba( 120,120,120,.15 ) 100%); background-image: linear-gradient( top, rgba( 255,255,255,.1 ) 0%, rgba( 255,255,255,.1 ) 50%, rgba( 170,170,170,.1 ) 55%, rgba( 120,120,120,.15 ) 100% ); -webkit-appearance: none !important; -moz-appearance: none !important; box-sizing: border-box; -webkit-font-smoothing: antialiased; border-radius: .25em; } .tablesaw-enhanced .tablesaw-bar a.btn { color: #1c95d4; } .tablesaw-enhanced .tablesaw-bar .btn:hover { text-decoration: none; } .tablesaw-enhanced .tablesaw-bar .btn:active { background-color: #ddd; background-image: -webkit-linear-gradient(top, rgba( 100,100,100,.35 ) 0%, rgba( 255,255,255,0 ) 70%); background-image: linear-gradient( top, rgba( 100,100,100,.35 ) 0%, rgba( 255,255,255,0 ) 70% ); } .tablesaw-enhanced .tablesaw-bar .btn:hover, .tablesaw-enhanced .tablesaw-bar .btn:focus { color: #208de3; background-color: #fff; outline: none; } .tablesaw-bar .btn:focus { box-shadow: 0 0 .35em #4faeef !important; } .tablesaw-bar .btn-select select { background: none; border: none; display: block; position: absolute; font-weight: inherit; left: 0; top: 0; margin: 0; width: 100%; height: 100%; z-index: 2; min-height: 1em; } .tablesaw-bar .btn-select select { opacity: 0; filter: alpha(opacity=0); display: inline-block; color: transparent; } .tablesaw-bar .btn select option { background: #fff; color: #000; font-family: sans-serif; } .tablesaw-enhanced .tablesaw-bar .btn.btn-select { color: #4d4d4d; padding-right: 2.5em; min-width: 7.25em; text-align: left; text-indent: 0; } .tablesaw-bar .btn.btn-small, .tablesaw-bar .btn.btn-micro { display: inline-block; width: auto; height: auto; position: relative; top: 0; } .tablesaw-bar .btn.btn-small { font-size: 1.0625em; line-height: 19px; padding: .3em 1em .3em 1em; } .tablesaw-bar .btn.btn-micro { font-size: .8125em; padding: .4em .7em .25em .7em; } .tablesaw-enhanced .tablesaw-bar .btn-select { text-align: left; } .tablesaw-bar .btn-select:after { background: #e5e5e5; background: rgba(0,0,0,.1); box-shadow: 0 2px 2px rgba(255,255,255,.25); content: " "; display: block; position: absolute; } .tablesaw-bar .btn-select.btn-small, .tablesaw-bar .btn-select.btn-micro { padding-right: 1.5em; } .tablesaw-bar .btn-select:after { background: none; background-repeat: no-repeat; background-position: .25em .45em; content: "\25bc"; font-size: .55em; padding-top: 1.2em; padding-left: 1em; left: auto; right: 0; margin: 0; top: 0; bottom: 0; width: 1.8em; } .tablesaw-bar .btn-select.btn-small:after, .tablesaw-bar .btn-select.btn-micro:after { width: 1.2em; font-size: .5em; padding-top: 1em; padding-right: .5em; line-height: 1.65; background: none; box-shadow: none; border-left-width: 0; } .tablesaw-advance .btn { -webkit-appearance: none; -moz-appearance: none; box-sizing: border-box; text-shadow: 0 1px 0 #fff; border-radius: .25em; } .tablesaw-advance .btn.btn-micro { font-size: .8125em; padding: .3em .7em .25em .7em; } .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn { display: inline-block; overflow: hidden; width: 1.8em; height: 1.8em; background-position: 50% 50%; margin-left: .5em; position: relative; } .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before, .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before, .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before, .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.up:before { content: "\0020"; overflow: hidden; width: 0; height: 0; position: absolute; } .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.down:before { left: .5em; top: .65em; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #808080; } .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before, .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before { top: .45em; border-top: 5px solid transparent; border-bottom: 5px solid transparent; } .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.left:before { left: .6em; border-right: 5px solid #808080; } .tablesaw-bar .tablesaw-advance a.tablesaw-nav-btn.right:before { left: .7em; border-left: 5px solid #808080; } .tablesaw-advance a.tablesaw-nav-btn.disabled { opacity: .25; filter: alpha(opacity=25); cursor: default; pointer-events: none; } .tablesaw-bar { clear: both; font-family: sans-serif; } .tablesaw-toolbar { font-size: .875em; float: left; } .tablesaw-toolbar label { padding: .5em 0; clear: both; display: block; color: #888; margin-right: .5em; text-transform: uppercase; } .tablesaw-bar .btn, .tablesaw-enhanced .tablesaw-bar .btn { margin-top: .5em; margin-bottom: .5em; } .tablesaw-bar .btn-select, .tablesaw-enhanced .tablesaw-bar .btn-select { margin-bottom: 0; } .tablesaw-bar .tablesaw-toolbar .btn { margin-left: .4em; margin-top: 0; text-transform: uppercase; border: none; box-shadow: none; background: transparent; font-family: sans-serif; font-size: 1em; padding-left: .3em; } .tablesaw-bar .tablesaw-toolbar .btn-select { min-width: 0; } .tablesaw-bar .tablesaw-toolbar .btn-select:after { padding-top: .9em; } .tablesaw-bar .tablesaw-toolbar select { color: #888; text-transform: none; background: transparent; } .tablesaw-toolbar ~ table { clear: both; } .tablesaw-toolbar .a11y-sm { clip: rect(0 0 0 0); height: 1px; overflow: hidden; position: absolute; width: 1px; } @media (min-width: 24em) { .tablesaw-toolbar .a11y-sm { clip: none; height: auto; width: auto; position: static; overflow: visible; } } table.tablesaw tbody th { font-weight: bold; } table.tablesaw thead th, table.tablesaw thead td { color: #444; font-size: .9em; } .tablesaw th, .tablesaw td { line-height: 1em; text-align: left; vertical-align: middle; } .tablesaw td, .tablesaw tbody th { vertical-align: middle; font-size: 1.17em; } .tablesaw td .btn, .tablesaw tbody th .btn { margin: 0; } .tablesaw thead { border: 1px solid #e5e5e4; background: #e2dfdc; background-image: -webkit-linear-gradient(top, #fff, #e2dfdc); background-image: linear-gradient(to bottom, #fff, #e2dfdc); } .tablesaw thead th { font-weight: 100; color: #777; text-transform: uppercase; text-shadow: 0 1px 0 #fff; text-align: left; } .tablesaw thead tr:first-child th { font-weight: normal; font-family: sans-serif; border-right: 1px solid #e4e1de; } .tablesaw tbody tr { border-bottom: 1px solid #dfdfdf; } .tablesaw caption { text-align: left; margin-bottom: 0; opacity: .5; filter: alpha(opacity=50); line-height: 2.4; } @media (min-width: 25em) { .tablesaw caption { margin-bottom: .6em; line-height: 1.2; } } .tablesaw-cell-label-top { text-transform: uppercase; font-size: .9em; font-weight: normal; } .tablesaw-cell-label { font-size: .65em; text-transform: uppercase; color: #888; font-family: sans-serif; } @media (min-width: 40em) { .tablesaw td { line-height: 2em; } } @media only all { .tablesaw-swipe .tablesaw-cell-persist { border-right: 1px solid #e4e1de; } .tablesaw-swipe .tablesaw-cell-persist { box-shadow: 3px 0 4px -1px #e4e1de; } } .tablesaw-stack tbody tr { border-bottom: 1px solid #dfdfdf; } .tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label { display: none; } @media only all { .tablesaw-stack td, .tablesaw-stack th { text-align: left; display: block; } .tablesaw-stack tr { clear: both; display: table-row; } .tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label { display: block; padding: 0 .6em 0 0; width: 30%; display: inline-block; } .tablesaw-stack th .tablesaw-cell-label-top, .tablesaw-stack td .tablesaw-cell-label-top { display: block; padding: .4em 0; margin: .4em 0; } .tablesaw-cell-label { display: block; } .tablesaw-stack tbody th.group { margin-top: -1px; } .tablesaw-stack th.group b.tablesaw-cell-label { display: none !important; } } @media (max-width: 39.9375em) { .tablesaw-stack thead td, .tablesaw-stack thead th { display: none; } .tablesaw-stack tbody td, .tablesaw-stack tbody th { clear: left; float: left; width: 100%; } .tablesaw-cell-label { vertical-align: top; } .tablesaw-cell-content { max-width: 67%; display: inline-block; } .tablesaw-stack td:empty, .tablesaw-stack th:empty { display: none; } } @media (min-width: 40em) { .tablesaw-stack tr { display: table-row; } .tablesaw-stack td, .tablesaw-stack th, .tablesaw-stack thead td, .tablesaw-stack thead th { display: table-cell; margin: 0; } .tablesaw-stack td .tablesaw-cell-label, .tablesaw-stack th .tablesaw-cell-label { display: none !important; } } .tablesaw-fix-persist { table-layout: fixed; } @media only all { .tablesaw-swipe th.tablesaw-cell-hidden, .tablesaw-swipe td.tablesaw-cell-hidden { display: none; } } .btn.tablesaw-columntoggle-btn span { text-indent: -9999px; display: inline-block; } .tablesaw-columntoggle-btnwrap { position: relative; } .tablesaw-columntoggle-btnwrap .dialog-content { padding: .5em; } .tablesaw-columntoggle tbody td { line-height: 1.5; } .tablesaw-columntoggle-popup { display: none; } .tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup { display: block; position: absolute; top: 2em; right: 0; background-color: #fff; padding: .5em .8em; border: 1px solid #ccc; box-shadow: 0 1px 2px #ccc; border-radius: .2em; z-index: 1; } .tablesaw-columntoggle-popup fieldset { margin: 0; } @media only all { .tablesaw-columntoggle th.tablesaw-priority-6, .tablesaw-columntoggle td.tablesaw-priority-6, .tablesaw-columntoggle th.tablesaw-priority-5, .tablesaw-columntoggle td.tablesaw-priority-5, .tablesaw-columntoggle th.tablesaw-priority-4, .tablesaw-columntoggle td.tablesaw-priority-4, .tablesaw-columntoggle th.tablesaw-priority-3, .tablesaw-columntoggle td.tablesaw-priority-3, .tablesaw-columntoggle th.tablesaw-priority-2, .tablesaw-columntoggle td.tablesaw-priority-2, .tablesaw-columntoggle th.tablesaw-priority-1, .tablesaw-columntoggle td.tablesaw-priority-1 { display: none; } } .tablesaw-columntoggle-btnwrap .dialog-content { top: 0 !important; right: 1em; left: auto !important; width: 12em; max-width: 18em; margin: -.5em auto 0; } .tablesaw-columntoggle-btnwrap .dialog-content:focus { outline-style: none; } @media (min-width: 20em) { .tablesaw-columntoggle th.tablesaw-priority-1, .tablesaw-columntoggle td.tablesaw-priority-1 { display: table-cell; } } @media (min-width: 30em) { .tablesaw-columntoggle th.tablesaw-priority-2, .tablesaw-columntoggle td.tablesaw-priority-2 { display: table-cell; } } @media (min-width: 40em) { .tablesaw-columntoggle th.tablesaw-priority-3, .tablesaw-columntoggle td.tablesaw-priority-3 { display: table-cell; } .tablesaw-columntoggle tbody td { line-height: 2; } } @media (min-width: 50em) { .tablesaw-columntoggle th.tablesaw-priority-4, .tablesaw-columntoggle td.tablesaw-priority-4 { display: table-cell; } } @media (min-width: 60em) { .tablesaw-columntoggle th.tablesaw-priority-5, .tablesaw-columntoggle td.tablesaw-priority-5 { display: table-cell; } } @media (min-width: 70em) { .tablesaw-columntoggle th.tablesaw-priority-6, .tablesaw-columntoggle td.tablesaw-priority-6 { display: table-cell; } } @media only all { .tablesaw-columntoggle th.tablesaw-cell-hidden, .tablesaw-columntoggle td.tablesaw-cell-hidden { display: none; } .tablesaw-columntoggle th.tablesaw-cell-visible, .tablesaw-columntoggle td.tablesaw-cell-visible { display: table-cell; } } .tablesaw-columntoggle-popup .btn-group > label { display: block; padding: .2em 0; white-space: nowrap; } .tablesaw-sortable, .tablesaw-sortable thead, .tablesaw-sortable thead tr, .tablesaw-sortable thead tr th { position: relative; } .tablesaw-sortable thead tr th { padding-right: 1.6em; vertical-align: top; } .tablesaw-sortable th.tablesaw-sortable-head, .tablesaw-sortable tr:first-child th.tablesaw-sortable-head { padding: 0; } .tablesaw-sortable th.tablesaw-sortable-head button { padding-top: .9em; padding-bottom: .7em; padding-left: .6em; padding-right: 1.6em; } .tablesaw-sortable .tablesaw-sortable-head button { min-width: 100%; color: inherit; background: transparent; border: 0; padding: 0; text-align: left; font: inherit; text-transform: inherit; position: relative; } .tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after, .tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after { width: 7px; height: 10px; content: "\0020"; position: absolute; right: .5em; } .tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-ascending button:after { content: "\2191"; } .tablesaw-sortable .tablesaw-sortable-head.tablesaw-sortable-descending button:after { content: "\2193"; } .tablesaw-sortable .not-applicable:after { content: "--"; display: block; } .tablesaw-sortable .not-applicable span { display: none; } .tablesaw-advance { float: right; } .tablesaw-advance.minimap { margin-right: .4em; } .tablesaw-advance-dots { float: left; margin: 0; padding: 0; list-style: none; } .tablesaw-advance-dots li { display: table-cell; margin: 0; padding: .4em .2em; } .tablesaw-advance-dots li i { width: .25em; height: .25em; background: #555; border-radius: 100%; display: inline-block; } .tablesaw-advance-dots-hide { opacity: .25; filter: alpha(opacity=25); cursor: default; pointer-events: none; } .simple{width:670px; overflow:auto;padding:0 0 12px 0;margin-right:25px} .simple tr:nth-of-type(odd) { background: rgba(170, 170, 170, 0.12); } .simple tr:nth-child(1){background:#ccc} .simple td {padding:12px} 
/* macro.css */
#macro-content .wrap { margin: auto; max-width: 1420px; } #macro-content #colSx .sectBlock{ padding: 0 0 30px 0; } .bggrey{background: #f4f4f4;} .boxBannerEnd {padding: 15px 0;} #macro-content #sliderFGHome.royalSlider { margin: 0 0 30px 0; height: 475px; } #macro-content #sliderFGHome .infoBlock { width: 100%; max-width: 100%; padding: 0 61px; position: absolute; bottom: 40px; right: auto; left: auto; top: auto; z-index: 999; text-align: center; } #macro-content #sliderFGHome .infoBlock h4 { text-shadow: none; text-transform: uppercase; } #macro-content #sliderFGHome .rsSlide .rsContent:before { background: none; } #macro-content img.rsImg { opacity:0.80; } #macro-content #sliderFGHome .rsSlide { background: #000000; } .rsArrowRight { background: url(../img/sliderMacroArrowRight.png) no-repeat top left; right: 0; } .rsArrowLeft { background: url(../img/sliderMacroArrowLeft.png) no-repeat top left; left: 0; } #macro-content #wrapPage { max-width: 100%; padding: 0 0 0 0; } #macro-content #colDx { margin-top: 0px; } #macro-content .colContainer { margin: 0 auto; max-width: 1170px; } #macro-content .colContainer .np8MacroTitle{ text-align: center; padding: 34px 0 28px; display: block; } #macro-content article{ position: relative; } #macro-content article ul.table{ display: table; width: 100%; } #macro-content article.article-black{ background: #000000; margin-bottom: 30px; } #macro-content article.article-black a{ color: #ffffff; } #macro-content article ul.table li{ display: table-cell; box-sizing: border-box; } #macro-content article ul.table li > img{ width: 100%; } #macro-content article.article-black li:first-child{ vertical-align: top; padding: 3px 13px 3px; font: 700 28px/36px "Oswald"; position: relative; } #macro-content.active article.article-black li:first-child > div{ height:227px; overflow:hidden } #macro-content.active article.visual figure { margin-bottom: 0px; } #macro-content article.article-black.sponsored li:first-child{ padding: 3px 13px 59px 13px; } #macro-content article.article-black li:last-child{ width: 538px; } #macro-content article.article-black h2{ text-transform: uppercase; color: #ffffff; font: 700 28px/36px "Oswald" } #macro-content article.article-black h2 span{ display: block; font: 600 14px/30px "Open Sans"; color: #ff3333; font-weight: bold; } #macro-content article.article-black p{ font: 400 13px/20px "Open Sans"; margin-top: 4px; } #macro-content article span.produttore{ display: block; font: 400 13px/20px "Open Sans"; } #macro-content article span.produttore img{ display: block; margin: auto; } #macro-content article:not(.visual) span.produttore{ position: absolute; left: 15px; bottom: 15px ; } #macro-content article.visual{ margin-bottom: 30px; background: #000000; color: #ffffff; max-height: 351px; overflow: hidden; } #macro-content article.visual img{ width: 100%; position: relative; z-index: 900; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; } #macro-content article.visual.speciale img{ filter: alpha(opacity=80); -moz-opacity: 0.80; -khtml-opacity: 0.80; opacity: 0.80; } #macro-content article.visual .produttore{ margin-bottom: 20px; text-transform: none; } #macro-content article.visual .produttore img{ filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; width: auto; } #macro-content article.visual .info{ position: absolute; width: 100%; height: 100%; top: 0; z-index: 999; text-transform: uppercase; text-align: center; } #macro-content article.visual:not(.speciale) .info:before{ content: " "; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 997; } #macro-content article.visual .info > div { height: 100%; width: 100%; display: table; position: relative; z-index: 999; } #macro-content article.visual .info > div > span{ display: table-cell; padding: 22px; } #macro-content article.visual.bottom-align .info > div > span{ vertical-align: middle; } #macro-content article.visual.middle-align .info > div > span{ vertical-align: middle; } #macro-content article.visual .info h2{ font: 700 normal 40px/47px "Futura"; color: #ffffff; display: block; text-align: center; margin-bottom: 25px; } #macro-content article.visual.speciale .info h2{ font: normal 700 40px/47px "Futura"; margin-bottom: 25px; letter-spacing:-0.5px; } #macro-content.active article.visual.speciale .info h2{ font: 700 48px/52px "Oswald"; } #macro-content article.visual .info h2 > span{ font: normal 400 12px/12px "Futura"; letter-spacing: 2.5px; display: block; margin-bottom: 9px; } #macro-content article.visual .info a{ font: normal 400 20px/20px "Futura"; background: none; border: 2px solid #ffffff; padding: 5px 35px; color: #ffffff; letter-spacing: 0.5px; } #macro-content article.sfida .layer{ float: left; width: 50%; box-sizing: border-box; border-right: 1px solid #636363; } #macro-content article.sfida .layer img{ width: 100%; } #macro-content article.sfida .layer:first-child{ border-right: 1px solid ; } #macro-content article.sfida .layer:last-child{ float: right; } #macro-content .lt04 li:first-child, #macro-content .lt05 li:first-child {margin-top: 20px;} #macro-content .sectBlock .boxArticoloImg.video a{ position: relative; } #macro-content .sectBlock .boxArticoloImg.video a:after{ background: url("../img/ico-video.png") no-repeat scroll center top / 100% auto rgba(0, 0, 0, 0); content: ""; display: inline-block; height: 64px; left: 50%; margin-left: -32px; margin-top: -32px; position: absolute; top: 50%; width: 64px; z-index: 998; } #macro-content .sectBlock.sponsorized{ display: table; width: 100%; } #macro-content .sectBlock.sponsorized img, #macro-content .sectBlock.sponsorized span{ display: table-cell; vertical-align: top; } #macro-content .sectBlock.sponsorized span{ width:57%; font: 300 14px/6px "Open Sans"; } #macro-content .sectBlock.sponsorized span h3{ font: 700 18px/26px "Oswald"; color: #cd3300; margin-top: -4px; margin-bottom: 10px; text-transform: uppercase; } #macro-content .sectBlock.sponsorized span img{ display: block; margin-top: 12px; } #macro-content .sectBlock.publiredazionale{ background: #ececec; padding: 11px; } #macro-content .sectBlock.publiredazionale p{ font: 300 14px/17px "Open Sans"; } #macro-content .sectBlock.publiredazionale h3{ font: 700 18px/26px "Oswald"; color: #cd3300; text-transform: uppercase; margin: 6px 0; } #macro-content .boxArticolo p{color:#333} .fotoDxColHome, .videoDxColHome {margin-bottom: 30px !important;} #macro-content.active article.visual.speciale .info h2 { font: 700 38px/42px "Oswald"; margin-bottom: 11px; } #macro-content.active article.visual .info h2 > span { font: 600 12px/25px "Open Sans"; } #video-mobile-slider { text-align: justify !important; -ms-text-justify: distribute-all-lines; text-justify: distribute-all-lines; font-size: 0; line-height: 0; } #video-mobile-slider:after { content: ''; width: 100%; display: inline-block; font-size: 0; line-height: 0; } #macro-content.active #wrapPage { background: #FFF; margin: 0 auto; padding: 0px 15px !important; } #macro-content.active #sliderFGHome.royalSlider { height: 375px; } #macro-content.active #sliderFGHome.royalSlider .rsOverflow { min-height: inherit !important; } #macro-content.active .infoBlock h4 { font: 700 37px/45px 'Futura', serif; } #macro-content.active #sliderFGHome .infoBlock { bottom: 20px; } #macro-content.active .boxLiderboardBorder { padding: 15px 0px; max-width:980px; margin: 0 -15px; } #macro-content.active .tit26{ font: 700 22px/26px "Futura",serif !important; } #macro-content.active .boxArticolo .boxArticoloDx{ padding-left: 15px; } #macro-content.active .boxArticolo span{ font: 400 12px/22px "Futura"; } #macro-content.active .boxArticolo p{ margin-top:5px; margin-bottom: 15px; } #macro-content.active .articolo-sfida .boxArticolo p { margin-top: 5px; margin-bottom: 15px; max-height: 73px; overflow: hidden; } #macro-content.active .boxArticolo .boxArticoloImg{ width: 356px; } #macro-content.active .boxArticolo .boxArticoloImg img{ max-width: 356px !important; height: auto; } #macro-content.active article.article-black{ margin-bottom: 22px; } #macro-content.active article.article-black li:last-child{ width: 464px; } #macro-content.active article.article-black h2 span{ font: 700 12px/30px "Open Sans"; } #macro-content.active article.article-black h2{ font: 700 24px/28px "Oswald"; } #macro-content.active article.article-black p{ font: 400 15px/20px "Open Sans"; } #macro-content.active .lt03 li h3, #macro-content.active .lt03 li span { max-height: 55px; } #macro-content.newSkinActive .lt03 li span {max-height:50px} #macro-content.newSkinActive .lt03 li span {max-height:50px} #macro-content.active article.visual > div{ background: #000000; } #macro-content.active .boxEsperienza { margin: 0 0 0 0; overflow: hidden; } #macro-content.active article.visual.speciale .info h2 { font: normal 700 33px/40px "Futura"; } #macro-content.active article.visual .info a { font: normal 400 17px/17px "Futura"; } #macro-content.active .boxArticolo span { font: normal 11px/11px "Futura" !important; } #macro-content.active article.visual .info h2 > span { font: normal 400 11px/11px "Futura"; } #macro-content.active .boxEsperienza span em { font: normal 11px/11px "Futura" !important; } #macro-content.active .boxEsperienza h3, #macro-content.active .boxEsperienza span { font: normal 700 22px/26px "Futura",serif !important; } #macro-content.active .boxArticolo .boxArticoloDx a.button { font: normal 400 17px/17px "Futura" !important; } #macro-content.active article.visual .info h2 { font: 700 normal 33px/40px "Futura"; } #macro-content.active .lt03 li h3, #macro-content.active .lt03 li span { font: normal 700 13px/16px "Futura",serif !important; } #macro-content.active .sectTit25 { font: 300 21px/21px 'Futura', serif; } #colDx01 article.black { background: #000000; position: relative; display: block; margin-top: 25px; } #colDx01 article.black figure { margin-bottom: 23px; position: relative; background-color: #000000; } #colDx01 article.black * { color: #ffffff; } #colDx01 article.black > figure img{ width: 100%; opacity: 0.90; } #colDx01 article.black > figure + div { padding: 0 20px 5px; } #colDx01 article.black h2{ font-size: 22px; line-height: 26px; margin-top: 17px; font-family: "Futura"; font-weight: 700; letter-spacing: -0.5px; text-transform: uppercase; } #colDx01 article.black p { font: 400 14px/25px "Open Sans"; margin: 7px auto 13px; } #colDx01 article.black:not(.image) p + a.cta { margin-bottom: 21px; margin-top: 3px; } #colDx01 a.cta { border: 1px solid #ffffff; font-family: "Futura"; font-weight: 400; font-size: 20px; line-height: 20px; text-transform: uppercase; padding: 8px 28px; display: inline-block; color: #ffffff; letter-spacing: 1px; } @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { #macro-content .infoBlock h4 { font: 700 37px/45px 'Futura', serif; } #macro-content .sectBlock.primero { margin-bottom: 0px; } .tit26{ font: 700 22px/26px "Futura",serif !important; } .boxArticolo .boxArticoloDx{ padding-left: 17px; } .boxArticolo span{ font: 400 12px/22px "Futura"; margin-top: -6px; } .boxArticolo p{ margin-top:5px; margin-bottom: 15px; } .boxArticolo .boxArticoloImg{ width: 356px; } .boxArticolo .boxArticoloImg img{ max-width: 356px !important; height: auto; } #macro-content article.article-black{ margin-bottom: 22px; } #macro-content article.article-black li:last-child{ width: 464px; } #macro-content article.article-black h2 span{ font: 700 12px/30px "Open Sans"; } #macro-content article.article-black h2{ font: 700 24px/28px "Oswald"; } #macro-content article.article-black p{ font: 400 15px/20px "Open Sans"; } .lt03 li h3, .lt03 li span { max-height: 55px; } #macro-content article.visual { background: none; padding: 0 20px; } #macro-content article.visual > div{ background: #000000; } #macro-content #colSx .sectBlock { padding: 0 20px 25px 20px; } .boxEsperienza { margin: 0 0 0 0; overflow: hidden; } #macro-content article.visual.speciale .info h2 { font: normal 700 33px/40px "Futura"; } #macro-content article.visual .info a { font: normal 400 17px/17px "Futura"; } .boxArticolo span { font: normal 11px/11px "Futura" !important; } #macro-content article.visual .info h2 > span { font: normal 400 11px/11px "Futura"; } .boxEsperienza span em { font: normal 11px/11px "Futura" !important; } .boxEsperienza h3, .boxEsperienza span { font: normal 700 22px/26px "Futura",serif !important; } .boxArticolo .boxArticoloDx a.button { font: normal 400 17px/17px "Futura" !important; } #macro-content article.visual .info h2 { font: 700 normal 33px/40px "Futura"; } .lt03 li h3, .lt03 li span { font: normal 700 13px/16px "Futura",serif !important; } .sectTit25 { font: 100 21px/21px 'Futura', serif; -webkit-font-smoothing:antialiased; } } @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) { #macro-content #wrapPage { background: #FFF; margin: 0 auto; padding: 0px 15px !important; } #macro-content #sliderFGHome.royalSlider { height: 375px; } #macro-content .infoBlock h4 { font: 700 37px/45px 'Futura', serif; } #macro-content #sliderFGHome .infoBlock { bottom: 20px; } #macro-content .boxLiderboardBorder { padding: 15px 0px; } #macro-content .tit26{ font: 700 22px/26px "Futura",serif !important; } #macro-content .boxArticolo .boxArticoloDx{ padding-left: 15px; } #macro-content .boxArticolo span{ font: 400 12px/22px "Futura"; } #macro-content .boxArticolo p{ margin-top:5px; margin-bottom: 15px; } #macro-content .articolo-sfida .boxArticolo p { margin-top: 5px; margin-bottom: 15px; max-height: 73px; overflow: hidden; } #macro-content .articolo-sfida .boxArticolo p { margin-top: 5px; margin-bottom: 15px; max-height: 73px; overflow: hidden; } #macro-content .boxArticolo .boxArticoloImg{ width: 356px; } #macro-content .boxArticolo .boxArticoloImg img{ max-width: 356px !important; height: auto; } #macro-content article.article-black{ margin-bottom: 22px; } #macro-content article.article-black li:last-child{ width: 464px; } #macro-content article.article-black h2 span{ font: 700 12px/30px "Open Sans"; } #macro-content article.article-black h2{ font: 700 24px/28px "Oswald"; } #macro-content article.article-black p{ font: 400 15px/20px "Open Sans"; } #macro-content .lt03 li h3, #macro-content .lt03 li span { max-height: 55px; } #macro-content article.visual > div{ background: #000000; } #macro-content .boxEsperienza { margin: 0 0 0 0; overflow: hidden; } #macro-content article.visual.speciale .info h2 { font: normal 700 33px/40px "Futura"; } #macro-content article.visual .info a { font: normal 400 17px/17px "Futura"; } #macro-content .boxArticolo span { font: normal 11px/11px "Futura" !important; } #macro-content article.visual .info h2 > span { font: normal 400 11px/11px "Futura"; } #macro-content .boxEsperienza span em { font: normal 11px/11px "Futura" !important; } #macro-content .boxEsperienza h3, #macro-content .boxEsperienza span { font: normal 700 22px/26px "Futura",serif !important; } #macro-content .boxArticolo .boxArticoloDx a.button { font: normal 400 17px/17px "Futura" !important; } #macro-content article.visual .info h2 { font: 700 normal 33px/40px "Futura"; } #macro-content .lt03 li h3, #macro-content .lt03 li span { font: normal 700 13px/16px "Futura",serif !important; } #macro-content .sectTit25 { font: 100 21px/21px 'Futura', serif; -webkit-font-smoothing:antialiased; } } @media only screen and (max-width:767px){ #wrapPage{ padding: 15px 0; } #macro-content .colContainer .np8MacroTitle { padding: 17px 0 13px 0; } #macro-content #colSx { margin: 0; background: #f6f6f6; } #macro-content #colSx .sectBlock { background: #ffffff; } #slider-home{ height: 375px; position: relative; } #macro-content #sliderFGHome.royalSlider { margin: 0 0 30px 0; } #macro-content .bannerHomeMob { margin: 15px 0; } #macro-content .infoBlock h4 { font: 700 30px/34px 'Futura', serif; letter-spacing:-1.5px; } #macro-content #sliderFGHome.royalSlider { height: 375px; } #macro-content #sliderFGHome .infoBlock { padding: 0 20px; } .rsBullets{ text-align: center; padding-left: 0px; bottom: 10px; } #sliderFGHome.royalSlider .rsBullets { text-align: center; left: 0px; } .rsBullet.rsNavSelected span{ background: #999999; } .boxArticolo .boxArticoloDx, .boxEsperienza > div, #macro-content article.article-black li:first-child, #macro-content .sectBlock.listing, #macro-content .sectBlockInfHome .lt01 li .imgCnt + div{ padding: 12px 15px 0; } #macro-content article.visual .info > div > span{ padding: 12px 15px 0 !important; } #macro-content article.article-black li:first-child{ padding-bottom: 12px; } #macro-content .sectBlock.listing{ padding: 27px 15px !important; } .lt03 li { width: 100%; } #macro-content .sectBlock.listing .lt03 li h3, #macro-content .sectBlock.listing .lt03 li span { font: normal 700 15px/18px "Futura",serif; text-transform: uppercase; letter-spacing: -0.25px; max-height: 105px; float: left; width: 60%; } #macro-content .sectBlock.listing .imgCnt { position: relative; width: 34.8%; height: 125px; float: left; margin-right: 15px; overflow:hidden; } #macro-content .sectBlock.listing .lt03 li img { width:auto !important; height:auto; max-width:none !important; } #macro-content .bannerHomeMob.bottom { padding: 15px 0; margin: 0 0; } .boxArticolo span, .boxEsperienza span em, #macro-content article.article-black h2 span, #macro-content article.visual .info h2 > span{ font: 700 12px/12px "Open Sans"; margin: 0; color: #cd3300; margin-bottom:3px } #macro-content .sectBlock:last-child{ margin-bottom: 0px; } #macro-content article.visual:not(.fotogallery-article):not(.quiz-article) .info h2 > span{ color: #FFffff; } .tit26, .boxEsperienza h3, .boxEsperienza span, #macro-content article.article-black h2, #macro-content article.visual.sfida .info h2{ font: 700 18px/25px "Oswald",serif; margin: 0; } .titoloSfida{ margin-top: 2px; } .boxArticolo p, .boxEsperienza p, #macro-content article.article-black p{ font: 400 14px/20px "Open Sans",serif; margin-top:1px; margin-bottom: 0; } .boxArticolo p{ margin-bottom: 18px; } .boxArticolo.no-button p{ margin-bottom: 0px; } #macro-content article.article-black.sponsored p{ margin-bottom: 25px; } #macro-content .sectBlock, #macro-content article.article-black, #macro-content article.visual{ margin-bottom: 25px; } #macro-content article.article-black ul.table{ display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-direction: column; -moz-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; } #macro-content article.article-black ul > li{ display: block; } #macro-content article.article-black li:first-child{ -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; -ms-flex-order: 2; -webkit-order: 2; order: 2; } #macro-content article.article-black li:last-child{ -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -ms-flex-order: 1; -webkit-order: 1; order: 1; } #macro-content article.article-black li:last-child, #macro-content article.article-black li{ width: auto; } .lt03 li h3, .lt03 li span{ font: 400 15px/20px "Oswald",serif; } .sectTit25{ position: relative; } .sectTit25 > span{ transform: scale(.5); -ms-transform: scale(.5); -moz-transform: scale(.5); -webkit-transform: scale(.5); -o-transform: scale(.5); -moz-transform-origin: right center; -ms-transform-origin: right center; -o-transform-origin: right center; -webkit-transform-origin: right center; transform-origin: right center; float: none; position: absolute; right: 0; } #macro-content article.visual{ min-height: 240px; overflow: hidden; } #macro-content article.visual.test-article, #macro-content article.visual.fotogallery-article, #macro-content article.visual.quiz-article{ background:none; min-height:auto } #macro-content article.visual.test-article .info, #macro-content article.visual.fotogallery-article .info, #macro-content article.visual.quiz-article .info{ position:relative; text-align:left } #macro-content article.visual.test-article .info > div, #macro-content article.visual.fotogallery-article .info > div, #macro-content article.visual.quiz-article .info > div { display:block } #macro-content article.visual.test-article .info h2, #macro-content article.visual.fotogallery-article .info h2, #macro-content article.visual.quiz-article .info h2 { color:#000000; text-shadow:none; text-align:left } #macro-content article.visual.fotogallery-article .info h2 + a{ display:none } #macro-content article.visual.test-article .info h2 span{ display:none } #macro-content article.visual.test-article:not(.sfida) > div, #macro-content article.visual.fotogallery-article:not(.sfida) > div, #macro-content article.visual.quiz-article:not(.sfida) > div{ position:relative; height:auto } #macro-content article.visual .info:before{ background:none !important; height:auto } #macro-content article.visual .info > div > span{ padding: 16px; } #macro-content article.visual .info h2{ font: 700 26px/30px "Futura"; margin-bottom: 20px; } #macro-content article.articleFg figure { height: 100%; width: auto; } #macro-content article.articleFg figure img { height: 100%; width: auto; } #macro-content article.visual .info h2 > span { font: normal 400 12px/12px "Futura"; margin-bottom: 10px; } #macro-content article.visual:not(.sfida) > div, #macro-content article.visual.test-article > div > figure > span, #macro-content article.visual.fotogallery-article > div > figure > span, #macro-content article.visual.quiz-article > div > figure > span{ color: #ffffff; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 10; } #macro-content article.visual.test-article > div > figure, #macro-content article.visual.fotogallery-article > div > figure, #macro-content article.visual.quiz-article > div > figure{ position:relative; height:240px; overflow:hidden; margin-bottom:4px } #macro-content article.visual:not(.sfida) > div > img, #macro-content article.visual.test-article > div figure img, #macro-content article.visual.fotogallery-article > div figure img, #macro-content article.visual.quiz-article > div figure img { bottom: -100%; height: auto; left: -100%; margin: auto; max-width: none !important; min-height: 100%; min-width: 100%; opacity: 0.95; position: absolute; right: -100%; top: -100%; width: auto; } #macro-content article.visual.fotogallery-article > div figure:after{ background: url("//assets.hmai.it/img/ico-photo.png") no-repeat scroll center top / 100% auto rgba(0, 0, 0, 0); content: ""; display: inline-block; height: 64px; left: 50%; margin-left: -32px; margin-top: -32px; position: absolute; top: 50%; width: 64px; z-index: 999; } #macro-content article.visual.speciale .info h2{ font: 700 26px/30px "Futura"; } #macro-content article.visual .produttore{ margin-bottom: 14px; } #video-mobile-slider, #foto-mobile-slider{ width: 60%; height: 218px; } .lt03 li:nth-child(-n+2){ margin-top: 13px; } .sectVideo, .sectPhoto { background: #000000; } #video-mobile-slider .rsContent h3, #video-mobile-slider .rsContent span, #foto-mobile-slider .rsContent h3, #foto-mobile-slider .rsContent span{ font: 400 15px/20px "Oswald",serif; } #video-mobile-slider .rsContent h3 a, #video-mobile-slider .rsContent span a, #foto-mobile-slider .rsContent h3 a, #foto-mobile-slider .rsContent span a{ color: #ffffff; } #foto-mobile-slider.royalSlider > *{ float:left } #foto-mobile-slider .rsOverflow { overflow: visible !important; } #foto-mobile-slider.lt03 li:nth-child(-n+2){ margin-top: 0 !important } .sectTit25{ font-size: 26px; line-height: 26px; margin-bottom:3px; } .sectVideo .sliderContainer, .sectPhoto .sliderContainer{ margin: 20px 0 0; } .sectVideo .sectTit25, .sectPhoto .sectTit25{ padding: 20px 0 0 0; text-align: center; } .sectPhoto .sectTit25 { color: #ffffff; } .sectPhoto .lt03 li{ width:100% } #macro-content .sectBlock.listing.sectPhoto{ padding:0 } #macro-content article.sfida .layer{ float: none; width: 100%; } #macro-content article.sfida .layer:nth-child(2){ display: none; } #macro-content article.visual.sfida{ background: transparent; } #macro-content article.visual.sfida .info{ position: relative; height: auto; } #macro-content article.visual.sfida .info h2{ color: #000000; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0); text-align: left; margin-bottom: 12px; } #macro-content article.visual.sfida .info:before{ background: none; } #macro-content article.visual.sfida .info > div > span{ text-align: left; } .boxArticolo .boxArticoloImg img{ max-width: none !important; } #macro-content .sectBlockInfHome .lt01 li .imgCnt{ margin-bottom:0 } #macro-content #colSx .sectBlock.sectVideo { background: #000000; } #video-mobile-slider .rsContent h3 a, #video-mobile-slider .rsContent span a{ color: #ffffff !important; } } @media only screen and (max-width:767px) and (orientation : portrait) { #video-mobile-slider, #foto-mobile-slider{ width: 60%; height: 218px; } } @media only screen and (max-width:767px) and (orientation : landscape) { #video-mobile-slider, #foto-mobile-slider{ width: 60%; height: 318px; } #macro-content .boxArticolo .boxArticoloImg a { display: block !important; } #macro-content .boxArticolo .boxArticoloImg a img { width: 100% !important; } #macro-content .boxArticolo .boxArticoloImg img { max-width: 100% !important; } #macro-content article.articleFg figure img { height: 100%; width: 100%; } #macro-content .boxEsperienza a { display: block !important; } #macro-content .boxEsperienza a img { width: 100% !important; } } 
/* overwrite.css */
 .boxEsperienza h3, .boxEsperienza span{ color: #000000; font: normal 700 26px/30px "Futura",serif; text-transform: uppercase; margin-top: 14px; letter-spacing: -0.5px; } .boxEsperienza h3 a, .boxEsperienza span a{ color: #000000; text-transform: uppercase; } .boxEsperienza { margin: 0 0 0 0; } .boxEsperienza span em{ color: #666666; display: block; font: normal 12px/12px "Futura"; text-transform: uppercase; letter-spacing: 2.5px; margin-bottom: 6px; } #colSx .sectBlock:first-child{ padding: 0; } .sectTit25{ text-transform: uppercase; } .sectTit25 > span{ float: right; font: normal 300 13px/20px "Open Sans",serif; color: #000000; text-transform: none; margin-top: 6px; } .sectTit25 > span > img{ vertical-align: baseline; } #foto-mobile-slider.royalSlider > * { float: none; } .lt03 li{ margin-top: 15px; } .lt03 li h3 a, .lt03 li span a{ color: #000000; } .lt03 li h3, .lt03 li span{ font: normal 700 15px/18px "Futura",serif; text-transform: uppercase; letter-spacing: 0px; max-height: 53px; } .lt01 li .imgCnt{ margin-bottom: 10px; } .lt01 li .catRed{ color: #cd3300; letter-spacing: normal; font: normal 700 14px/21px "Open Sans",serif; } .lt01 li h3, .lt01 li span{ color: #000000; font: normal 700 18px/24px "Oswald",serif; text-transform: uppercase; max-height: 68px; } .lt01 li h3 a, .lt01 li span a{ color: #000000; } .lt01 li p{ font: normal 400 13px/21px "Open Sans",serif; } .videoImg:after { background-size: 100%; } #video-mobile-slider .rsContent h3, #video-mobile-slider .rsContent span{ color: #000000; font: normal 700 15px/18px "Futura",serif; margin: 11px 0 0; text-transform: uppercase; letter-spacing: 0px; max-height: 49px; } #video-mobile-slider .rsContent h3 a, #video-mobile-slider .rsContent span a{ color: #000000; } .boxEsperienza p{ font: normal 400 14px/24px "Open Sans",serif; margin-top: 5px; } .boxEsperienza img{ width:100%; } .boxArticolo .boxArticoloImg img{ height: 260px; max-width: 413px !important; } .tit26 { color: #000000; font: normal 700 26px/30px "Futura",serif; text-transform: uppercase; margin-top: 10px; letter-spacing: -0.5px; } .boxArticolo p{ font: normal 400 14px/24px "Open Sans",serif; margin-top: 5px; margin-bottom: 20px; } .boxArticolo span{ color: #666666; display: block; font: normal 12px/12px "Futura"; text-transform: uppercase; letter-spacing: 2.5px; } .boxArticolo h3, .boxArticolo span{ margin: 0; margin-top: -4px; } .boxArticolo .boxArticoloDx a.button{ font: normal 400 20px/20px "Futura"; background: #ffffff; border: 2px solid #000000; padding: 5px 35px; color: #000000; letter-spacing: 0.5px; text-transform: uppercase; } @supports (-moz-osx-font-smoothing:auto){ .button_fotogallery, .bt_tq, .jdpTQ {color:red} #macro-content article.visual .info a{padding:11px 28px 6px 28px;} .boxArticolo .boxArticoloDx a.button{padding:11px 28px 6px 28px;font:100 20px/20px "Futura"font:100 20px/20px "Futura"} } .boxArticolo .boxArticoloDx div{ margin-top: 5px;; } .boxArticolo h3{ letter-spacing: 0px; } .boxArticolo .boxArticoloImg{ background: none; } .boxArticolo .boxArticoloImg a img{ width: 100%; } .boxArticolo .boxArticoloImg a{ position: relative; display: inline-block; } .boxArticolo .boxArticoloImg a:before{ background: none repeat scroll 0 0 #000000; content: ""; height: 100%; position: absolute; width: 100%; } .sectBlock { border-top: 0px; } .lt04 li{ margin: 15px 0 0 ; } .lt05 li{ margin: 20px 0 0 ; } .lt04 li:first-child, .lt05 li:first-child{ margin-top: 5px; } @media only screen and (max-width:767px) { .boxArticolo .boxArticoloImg img { height: auto; } .boxEsperienza span{margin-top: 0px;} } 
/* royalslider.css */
 .royalSlider { position: relative; direction: ltr; margin: 0 auto; } .royalSlider > * { float: left; } .rsWebkit3d .rsSlide { -webkit-transform: translateZ(0); } .rsWebkit3d .rsSlide, .rsWebkit3d .rsContainer, .rsWebkit3d .rsThumbs, .rsWebkit3d .rsPreloader, .rsWebkit3d img, .rsWebkit3d .rsOverflow, .rsWebkit3d .rsBtnCenterer, .rsWebkit3d .rsAbsoluteEl, .rsWebkit3d .rsABlock, .rsWebkit3d .rsLink { -webkit-backface-visibility: hidden; } .rsFade.rsWebkit3d .rsSlide, .rsFade.rsWebkit3d img, .rsFade.rsWebkit3d .rsContainer { -webkit-transform: none; } .rsOverflow { width: 100%; height: 100%; position: relative; float: left; -webkit-tap-highlight-color:rgba(0,0,0,0); } .rsVisibleNearbyWrap { width: 100%; height: 100%; position: relative; overflow: hidden; left: 0; top: 0; -webkit-tap-highlight-color:rgba(0,0,0,0); } .rsVisibleNearbyWrap .rsOverflow { position: absolute; left: 0; top: 0; } .rsContainer { position: relative; width: 100%; height: 100%; -webkit-tap-highlight-color:rgba(0,0,0,0); } .rsArrow, .rsThumbsArrow { cursor: pointer; } .rsThumb { float: left; position: relative; } .rsArrow, .rsNav, .rsThumbsArrow { opacity: 1; -webkit-transition:opacity 0.3s linear; -moz-transition:opacity 0.3s linear; -o-transition:opacity 0.3s linear; transition:opacity 0.3s linear; } .rsHidden { opacity: 0; visibility: hidden; -webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear; -moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear; -o-transition:visibility 0s linear 0.3s,opacity 0.3s linear; transition:visibility 0s linear 0.3s,opacity 0.3s linear; } .rsGCaption { width: 100%; float: left; text-align: center; } .royalSlider.rsFullscreen { position: fixed !important; height: auto !important; width: auto !important; margin: 0 !important; padding: 0 !important; z-index: 2147483647 !important; top: 0 !important; left: 0 !important; bottom: 0 !important; right: 0 !important; } .royalSlider .rsSlide.rsFakePreloader { opacity: 1 !important; -webkit-transition: 0s; -moz-transition: 0s; -o-transition: 0s; transition: 0s; display: none; } .rsSlide { position: absolute; left: 0; top: 0; display: block; overflow: hidden; height: 100%; width: 100%; } .royalSlider.rsAutoHeight, .rsAutoHeight .rsSlide { height: auto; } .rsContent { width: 100%; height: 100%; position: relative; } .rsPreloader { position:absolute; z-index: 0; } .rsNav { -moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; } .rsNavItem { -webkit-tap-highlight-color:rgba(0,0,0,0.25); } .rsThumbs { cursor: pointer; position: relative; overflow: hidden; float: left; z-index: 22; } .rsTabs { float: left; background: none !important; } .rsTabs, .rsThumbs { -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color:rgba(0,0,0,0); } .rsVideoContainer { width: auto; height: auto; line-height: 0; position: relative; } .rsVideoFrameHolder { position: absolute; left: 0; top: 0; background: #141414; opacity: 0; -webkit-transition: .3s; } .rsVideoFrameHolder.rsVideoActive { opacity: 1; } .rsVideoContainer iframe, .rsVideoContainer video, .rsVideoContainer embed, .rsVideoContainer .rsVideoObj { position: absolute; z-index: 50; left: 0; top: 0; width: 100%; height: 100%; } .rsVideoContainer.rsIOSVideo iframe, .rsVideoContainer.rsIOSVideo video, .rsVideoContainer.rsIOSVideo embed { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding-right: 44px; } .rsABlock { left: 0; top: 0; position: absolute; z-index: 15; } img.rsImg { max-width: none; } .grab-cursor { cursor:url(grab.png) 8 8, move; } .grabbing-cursor{ cursor:url(grabbing.png) 8 8, move; } .rsNoDrag { cursor: auto; } .rsLink { left:0; top:0; position:absolute; width:100%; height:100%; display:block; z-index: 20; background: url(blank.gif); } 
/* speciale.css */
 img { border: 0; outline:0; } .hasSkin.active .menuAdd { width: 980px; margin: auto; position:relative} #colDx .speciale .sectTit22{text-align:left;} .megaSp{position:relative;height:220px;overflow:hidden;text-align:center;background-color:#000;} .megaSp article{opacity:0.90;} .megaSp article:before{ content: " "; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 997; background-image: url('https://www.stylosophy.it/speciali/BeautyintheSunsKpu5L/sfondo.jpg'); background-repeat: no-repeat; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-color:black; opacity:0.90; } .megaSp article img { bottom: -100%; height: auto; left: -100%; margin: auto; max-width: none !important; min-height: 100%; min-width: 100%; position: absolute; right: -100%; top: -100%; width: auto; -webkit-filter: brightness(70%); filter: brightness(70%); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } .megaSp .info{position:absolute; top: 40px; left: 0; bottom: 0; right: 0;margin:auto;} .megaSp .info .exh2 {font:700 45px/44px 'metronic', sans-serif; color:#fff;display:block;text-transform:uppercase } .megaSp .info p{font:400 11px/20px 'Open Sans', sans-serif; color:#fff; display:block;} .megaSp .info p img{ display:block;margin:15px auto} .megaSp .info a{ color:#fff;font: 400 20px/34px "Futura";background: #cb0713;padding: 4px 20px;background-color:black} .megaSp a.close { position: absolute; right: 0px; color: #fff; z-index: 1001; top: 0px; padding: 10px; cursor:pointer; font-size:15px; font-weight:bold; } .HQpage .instagram {margin-top:-2px; margin-bottom:25px} .bgcolor{ background-color:#000; } .bgcolor.WpOwmStylosophy7Hzk {background-image:url(https://www.stylosophy.it/speciali/WpOwmStylosophy7Hzk/sfondo_int.jpg); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } .bgcolor.MilanoFashionWeekWkz1kC {background-image:url(https://www.stylosophy.it/speciali/MilanoFashionWeekWkz1kC/sfondo.jpg); -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } .hasSkin.active .testata { width:980px; margin:auto; } .testata .titolo { display: table-cell; vertical-align: middle; position:relative; } .testata .titolo h1, .testata .titolo p{ width:75%; float:left; } .testata .titolo h1 {width:100%;float:none;} .testata .titolo h1{font: normal 56px/56px "Futura";color:#ffffff; text-shadow: 1px 1px 1px rgba(0, 0, 0, .7);text-transform:uppercase;} .testata .titolo .exh1{font: normal 56px/56px "Futura";color:#ffffff; text-shadow: 1px 1px 1px rgba(0, 0, 0, .7);text-transform:uppercase;} .testata .titolo p{ font: 400 21px/31px "Futura"; color:#ffffff; font-style:italic; text-shadow: 1px 1px 1px rgba(0, 0, 0, .7); } .testata .sponsor { bottom:50%; position:absolute; right:0; } .testata .sponsor { text-align:right; font: 400 11px/22px "Futura"; color:#ffffff; text-shadow: 1px 1px 1px rgba(0, 0, 0, .7); } .testata .sponsor img { max-width:85px; max-height:40px; margin-left:10px; } .menuAdd {height:32px; border-top:1px solid white;background-color:black} .menuAdd ul { } .menuAdd ul li { float:left; border-right:1px solid #fff; height:30px; } .menuAdd ul li a { color:#fff; text-transform:uppercase; padding:0 20px; font:300 normal 12px/12px 'Futura', sans-serif; letter-spacing:2.5px; } .highlight.three article{ width: 34%; } .highlight.five article{ width: 25%; } .highlight.three article:first-child{ width: 66%; } .highlight.five article:first-child{ width: 50%; } .highlight article{ box-sizing: border-box; overflow: hidden; position: relative; float: left; height: 219px; background: #000000; } .highlight article:first-child{ border-right: 1px solid #666666; height: 438px; } .highlight article:nth-child(2), .highlight article:nth-child(3){ border-bottom: 1px solid #666666; } .highlight.five article:nth-child(2), .highlight.five article:nth-child(4){ border-right: 1px solid #666666; } .ricette .lt03 li span{ min-height:0; height:58px; overflow:hidden; } .ricette .lt03 li span a{ height:43px; overflow:hidden; } .highlight article a{ height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 10; color: #ffffff; } .highlight article div.titlePP:hover{ color: #ffff99; } .highlight article a:before{ background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 34%, rgba(0, 0, 0, 0.01) 62%, rgba(0, 0, 0, 0.8) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0); content: " "; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 997; } .highlight article img{ bottom: -100%; height: auto; left: -100%; margin: auto; min-height: 100%; min-width: 100%; position: absolute; right: -100%; top: -100%; width: auto; max-width:none !important filter: alpha(opacity=95); -moz-opacity: 0.95; -khtml-opacity: 0.95; opacity: 0.95; max-width: none !important; } .highlight article h2{ position: absolute; bottom: 20px; left:20px; z-index: 999; padding-right: 30px; text-shadow: 1px 1px 1px rgba(0, 0, 0, .7); font: 500 22px/25px "metronic"; } .highlight article h2 span{ font: 13px/27px "Open Sans"; font-weight:600; text-transform: uppercase; text-shadow: 0px 0px 0px rgba(0, 0, 0, 0); display: block; margin-bottom: 5px; } .highlight article h2 p{ font: 15px/22px "Open Sans"; margin-top: 4px; } .highlight article h2 span i{ background: #cb0713; padding: 3px 10px; font-style: normal; } .highlight article:first-child h2{ font:500 32px/36px "Metronic"; bottom: 15px; left:30px; } .highlight article:first-child h2 span{ font: 13px/27px "Open Sans"; font-weight: 600; margin-bottom: 11px; } .raccolte ul.lt03{ height:705px; overflow:hidden; } nav.link-rapidi{ background: #4e4e4e; color: #cccccc; border-top: 1px solid #666666; padding: 8px 20px; } .hasSkin.active nav.wrap.link-rapidi{ background: #4e4e4e; } nav.link-rapidi > ul{ font-size: 0; } nav.link-rapidi > ul > li{ vertical-align: middle; margin-right: 19px; display: inline-block !important; float: left; } nav.link-rapidi > ul > li > a{ font: 600 13px/13px "Open Sans"; line-height: normal; color: #cccccc; } nav.link-rapidi > ul > li > a[href]{ color: #ffffff; } nav.link-rapidi > ul > li:not(:first-child) > a:hover{ color: #ffff99; } .homeSP.speciale .boxCat{ border-top: none; border-bottom: 1px solid #ddd; } .colDx .sponsor { margin-top:20px; color:#333333; font:600 11px/22px "Open Sans"; } .colDx .sponsor img { display:block; } #article .author_narrow .sponsor{ color:#333333; font:600 11px/22px "Open Sans"; margin-top:9px; } #article .author_narrow .sponsor img{ max-width:85px !important; max-height:40px; display:block; margin-top:3px; } #article .sectTit16 .sponsor{ color:#333333; font:600 11px/22px "Open Sans"; float:right; margin-top:10px; } #article .sectTit16 .sponsor img{ max-width:85px !important; max-height:40px; margin-top:-6px; margin-left:5px; } .specialpromo { position: relative; width:100%; height:200px; margin-top:20px; margin-bottom:35px; overflow:hidden} .specialpromo .info { position: absolute; top: 55px; left: 0; width: 100%; text-align: center; } .specialpromo .exh2 { margin: 0; text-align: center; width: 100%; font: 500 40px/30px 'Futura', sans-serif; color: #fff; display: block; text-transform: none; text-shadow:1px 1px 1px rgba(0, 0, 0, .7) } .specialpromo a { color: #fff; font: 400 20px/34px "Futura"; border:1px solid #fff; padding: 4px 20px; text-transform: uppercase; background-color:black } .specialpromo img.bg { bottom: -100%; height: auto; left: -100%; margin: auto; max-width: none !important; min-height: 100%; min-width: 100%; position: absolute; right: -100%; top: -100%; width: auto; -webkit-filter:brightness(80%); filter:brightness(80%) } .specialpromo .info p img {max-width:80px} .megaSp .info { position: absolute; top: 56px; left: 0; bottom: 0; right: 0; margin: auto;z-index:1000 } .megaSp .info .exh2 { font: 700 45px/45px 'Futura', sans-serif; color: #fff; display: block; text-transform:uppercase;letter-spacing:0.5px; text-shadow:1px 1px 1px rgba(0, 0, 0, .7) } .megaSp .info a { color: #fff; font: 400 20px/20px "Futura"; background:none;border:1px solid #fff; color:#fff; padding: 4px 20px; text-transform: uppercase;background-color:black } .megaSp .info p { font: 500 11px/22px 'Open Sans', sans-serif; color: #fff; display: block; text-transform: uppercase; margin-top: 6px; } .megaSp .info p img { display: block; margin: 4px auto 22px auto; } .sectTit25 span.specialpromo { float: right; font: 500 11px/22px "Open Sans",serif !important; color: #000000; text-transform: uppercase; margin-top: 5px; height: inherit;width: initial;} .testata { width: 100%; height: 145px; padding: 13px 20px 20px 20px; display: table;margin-top:1px;border-top:1px solid white; } .testata .titolo h1 { font:700 normal 55px/60px "futura";letter-spacing:-0.5px; color: #ffffff; text-shadow: 1px 1px 1px rgba(0, 0, 0, .7); } .testata .wmStylosophy7Hzk .titolo h1 {width:100%;float:none;text-align:center} .testata .titolo p { font: 600 21px/31px "open sans"; color: #ffffff; font-style: italic; text-shadow: 1px 1px 1px rgba(0, 0, 0, .9); } .testata .sponsor { text-align: right; font: 400 11px/22px "open sans"; color: #ffffff; text-shadow: 1px 1px 1px rgba(0, 0, 0, .7); } .testata .sponsor { bottom: 41px; position: absolute; right: 0; } .descsponsor {display: block; float: left; margin-top: -2px;} .descsponsorquadrate { color: #333333 !important; font: 600 11px/22px "Open Sans", serif !important; margin-left:0 !important; display: block;} #article .author_narrow .sponsor { color: #333333; font: 600 11px/22px "Open Sans"; margin-top: 9px; padding-bottom: 5px; display: block; } .colDx .sponsor { margin-top: 14px; color: #333333; font: 600 11px/22px "Open Sans"; display: block; } .boxPromoLite .lt05 li {margin-top:0 !important;} .boxPromoLite .lt05 li div img {height:140px;width:140px} .boxPromoSpecLite .lt05 li div img {height:140px;width:140px} .tr300container {margin-top:0px;} .tr300container > div > div {margin-top: 25px !important;} section.speciale {padding:25px 0 0 0 !important;} .megaSp a.close { position: absolute; right: 10px; z-index: 1001; top: 10px; cursor: pointer; background: url("//assets.hmai.it/wp-images/chiudi.png") no-repeat; } article.visual.speciale.speciallisting > div { background:#000000; height: 351px; display: block; box-sizing: border-box; overflow:hidden; } article.visual.speciale.speciallisting > div > img { opacity: 0.80; height: 100%; width:100%; } article.visual.speciale.speciallisting{ height:351px; margin-top: 25px; } article.visual.speciallisting .info { position: relative; width: 100%; height: 100%; top: -351px; z-index: 998; text-transform: uppercase; text-align: center; box-sizing: border-box; display: block; } article.visual.speciallisting .info > div { height: 100%; width: 100%; display: table; position: relative; z-index: 999; } article.visual.bottom-align.speciallisting .info > div > span, article.visual.bottom-align.speciallisting .info > span { vertical-align: middle; } article.visual.speciallisting .info > div > span, article.visual.speciallisting .info > span { display: table-cell; padding: 21px 145px; } article.visual.onlyTitle.speciallisting .info h2 { margin-bottom: 16px; width: auto; max-width: 1066px; margin-right: auto; margin-left: auto; } article.visual.speciallisting .info h2 > span, article.visual.speciallisting .info h4 > span { font: 600 13px/25px "Open Sans"; display: block; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0); text-transform: uppercase; margin-bottom: 12px; } article.visual.speciale.speciallisting .info a { font: normal 400 20px/20px "Futura"; background: none; border: 2px solid #ffffff; padding: 5px 35px; color: #ffffff; letter-spacing: 0.5px; } article.visual.speciale.speciallisting .info h2 a { color: #ffffff; background: none; font:700 normal 33px/40px "Futura"; text-transform: none; border:none; } article.visual.speciale.speciallisting .info h2 span a { background: #cb0713; text-transform: uppercase; } article.visual.speciallisting .info a.testlink { padding: 4px 8px; font: 600 13px/25px "Open Sans" !important; } article.visual.speciallisting .info span > a { font: 400 20px/34px "Futura"; background: #cb0713; padding: 4px 20px; color: #ffffff; } #colDx article.black { background: #000000; position: relative; display: block; margin-top: 0px; margin-bottom:0px; } #colDx article.black figure { margin-bottom: 23px; position: relative; background-color: #000000; } #colDx article.black * { color: #ffffff; } #colDx article.black > figure img{ width: 100%; opacity: 0.90; } #colDx article.black > figure + div { padding: 0 20px 5px; } #colDx article.black h2{ font-size: 22px; line-height: 26px; margin-top: 17px; font-family: "Futura"; font-weight: 700; letter-spacing: -0.5px; text-transform: uppercase; } #colDx article.black p { font: 400 14px/25px "Open Sans"; margin: 7px auto 13px; } #colDx article.black:not(.image) p + a.cta { margin-bottom: 21px; margin-top: 3px; } #colDx a.cta { border: 1px solid #ffffff; font-family: "Futura"; font-weight: 400; font-size: 20px; line-height: 20px; text-transform: uppercase; padding: 8px 28px; display: inline-block; color: #ffffff; letter-spacing: 1px; } @media only screen and (min-width:980px) { .menuAdd ul li { padding-top: 3px; } } #highlight{ height: 600px; position: relative; overflow: hidden; } #highlight article{ background: #000000; } #highlight article:not(:first-of-type){ display: none; } #highlight article img{ opacity:0.80; } #highlight article a{ color: #ffffff; } #highlight hgroup{ position: absolute; bottom:37px; width: 100%; text-align: center; } #highlight hgroup h2{ font-family: "Futura"; font-weight:700; font-size: 60px; line-height: 70px; letter-spacing: -1.3px; text-transform: uppercase; margin: 10px auto 0; } #highlight hgroup h3 { font: normal 300 13px/13px "Futura", sans-serif; letter-spacing: 6px; text-transform:uppercase; } #home-content.active #highlight .rsOverflow{ max-width: 980px; } #home-content.newSkinActive #highlight .rsOverflow {max-width:1200px} #home-content.active #highlight{ width: 980px; max-width: 980px; } #home-content.newSkinActive.active #highlight {margin:0 auto;width:auto;max-width:100%} @media only screen and (max-width:767px) { .header-wrap { z-index: 9999; position: relative !important; } #article .sectTit16 .sponsor{ float: none; display: block; } .testata .titolo .exh1 { width:100%; font:normal 30px/29px "Futura"; margin-bottom:20px; } .testata .titolo p:not(.exh1) {display:none;} .testata .sponsor { float: none; display: block; position: inherit; text-align: left; font:400 10px/10px "Futura" } .testata .sponsor img { display:block; margin:10px 0; max-height:24px; max-width:93px; } #colDx.colDx.speciale{padding-top:10px;border-top: 0 !important;} #colDx.colDx.speciale .sectBlock {padding-top:0;} .colDx.speciale .lt04 li h3, .lt04 li span{ font: 500 23px/26px 'Metronic', serif; text-transform: none; color: #ab0a0a; margin-top:20px; } #colDx.colDx.speciale .lt04 li .imgCnt{ margin-left: -15px; width: calc(100% + 30px); } #article .sectTit16 .sponsor img { display:block; margin:0; } .highlight.three article:first-child, .highlight.three article, .highlight.five article:first-child, .highlight.five article{ width: 100%; height: 100%; overflow: hidden; } .specialpromo h2 {font: 700 30px/30px 'Futura', sans-serif; text-transform:uppercase} .specialpromo .info {top: 65px;} .testata .titolo {padding-top:20px;vertical-align:top} .testata .sponsor {bottom:0;text-shadow:none;font: 400 10px/10px "open sans";} .testata .titolo h1 {margin-bottom:14px;} .testata .sponsor img {margin-top:9px;} .menuAdd ul li a{line-height:30px;} .menuAdd {height:0px;} .menuAdd ul li{height:33px;} .menuAdd ul li a{line-height:32px;} .testata { height: 179px; } #article .author_narrow .sponsor {margin-top:8px;padding-bottom: 9px;} #article .author_narrow .sponsor img { margin-top:2px;} .specialbottom.sectBlockLight .sectTit16{ padding-top:16px; margin-bottom:6px;} .specialbottom .sectTit16 .sponsor{ margin-top:8px !important;} .specialbottom.sectBlockLight .sectTit16 .sponsor .descsponsor{font: 600 10px/21px "Open Sans";} #article .sectTit16 .sponsor img {margin-top:2px;} .megaSp .info {top:61px;} .megaSp .info .exh2{font: normal 28px/30px "futura"; text-shadow:1px 1px 1px rgba(0, 0, 0, .7)} .megaSp .info p { margin-top:8px; font: 500 10px/11px "open sans";} .megaSp .info p img {margin-top:8px;margin-bottom:17px;} .megaSp .info a { padding:5px 20px;} .descsponsor {float:none;margin:0;} #colDx.colDx.speciale .lt04 li span {margin-top:16px;} #colDx.colDx.speciale .sponsor { margin-top:4px;} article.visual.speciale.speciallisting > div > img { max-width: inherit !important; margin-left: -50%; } article.visual.speciallisting .info > div > span, article.visual.speciallisting .info > span{ padding:0 35px; } article.visual.speciale.speciallisting > div { margin:0 -15px; } article.visual.speciale.speciallisting { margin-top:0; } #highlight{ height: 427px; } #highlight article.rsContent .image-highlight {position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-position: center center; background-size: cover; background-color: #000; opacity: .80; filer: alpha(opacity=80); z-index: 100;} #highlight article.rsContent img {display: none;} .rsDefault .rsBullets {z-index: 999;} #highlight hgroup{ bottom: 40px; z-index: 200; } #highlight hgroup h2{ width: auto; } #highlight hgroup h2{ font-size: 35px; line-height: 41px; padding: 0 15px; margin: 5px auto 0; } #highlight hgroup h3{ font-size: 8px; } .colDx .boxBottomMobile {min-width: 400px; margin: 0 0 0 -20px;} .boxBottomMobileTesto {font-size:46px; text-align:left; padding:10px 20px} .boxBottomMobileTesto h2 {font:500 23px/26px 'Metronic', serif;text-align: left; padding: 10px 0px;} .boxBottomMobileTesto p {font:600 10px/10px 'Open sans';text-align:left;padding-bottom:20px} .boxBottomMobileTesto img {width: 30px;margin-left:10px} } @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait), (min-width : 768px) and (max-width : 1023px) { .highlight.three article, .highlight.five article{ width: 25%; height: 118px; } .highlight.three article:first-child, .highlight.five article:first-child{ width: 100%; border:0; border-bottom: 1px solid #666666; height: 410px; } .highlight article:first-child h2{ font:500 32px/36px "Metronic"; left: 30px; bottom: 22px; } .highlight article:first-child h2 span, .highlight article h2 span{ font: 13px/22px "Open Sans"; font-weight: bold; } .highlight article:nth-child(2), .highlight article:nth-child(3), .highlight.three article:nth-child(2), .highlight.three article:nth-child(3), .highlight.five article:nth-child(2), .highlight.five article:nth-child(4){ border: 0; } .highlight article:nth-child(2), .highlight article:nth-child(3), .highlight.three article:nth-child(2), .highlight.three article:nth-child(3), .highlight.five article:nth-child(2), .highlight.five article:nth-child(3), .highlight.five article:nth-child(4){ border-right: 1px solid #666666; } .highlight article:not(:first-child) h2 span{ display:none } .highlight article:not(:first-child) h2{ left:10px ; bottom:10px; font: 500 14px/18px "Metronic"; } .highlight article h2 p{ font: 17px/28px "Open Sans"; } #colDx.speciale .megaSp { height:437px; } #colDx.speciale .megaSp .info { top: 125px; } .megaSp .info .exh2 { font: 500 40px/44px 'Futura', sans-serif; } #article .author_narrow .sponsor { padding-bottom: 10px; } #article .author_narrow .sponsor .descsponsorsin { margin-right:10px; } #article .author_narrow .sponsor img{ max-width:85px !important; max-height:40px; display:block; margin-top:0px; display: inline; } .testata {height:212px; padding:0 20px;} .testata .titolo {display:block;padding-top:74px;} .testata .titolo p:not(.exh1) {display:none;} .testata .titolo h1 {width:100%; float:none;} .testata .sponsor {float: none;display: block; position: inherit; text-align: left;bottom:0; margin-top:20px;} .menuAdd { height:34px;} .menuAdd ul li{ height:33px;} .menuAdd ul li a{line-height:32px;font-size:11px;padding:0 12px} #colDx.colDx.speciale .megaSp .info {top: 162px;} #colDx.colDx.speciale .megaSp .info .exh2 {font: 500 45px/44px 'futura', sans-serif;margin-bottom:30px;} #colDx.colDx.speciale .megaSp .info p {margin-top:17px;} #colDx.colDx.speciale .megaSp .info p img{margin-bottom:32px;} article.visual.speciale.speciallisting > div { height:302px; } article.visual.speciale.speciallisting > div > img { height:302px; } article.visual.speciale.speciallisting{ height:302px; } article.visual.speciallisting .info { top:-302px; } .header-wrap { z-index: 9999; position: relative !important; } } .jIDrlNataleDesignMagynd2{clear:both;} .rsOverflow { clear:both;} .rsContent { width: auto; } #highlight { height: 600px; position: relative; overflow: hidden; } #highlight article img { opacity: 0.80; } .fullImageABS { bottom: -100%; height: auto; left: -100%; margin: auto; max-width: none !important; min-height: 100%; min-width: 100%; position: absolute; right: -100%; top: -100%; width: auto; } #menu_lungo {display:none} @media screen and (max-width:766px) { #menu_lungo {display:flex;width:100%} #menu_lungo .dropdown ul { display: none; position: absolute; top: 40px; left: 0px; width: 100%; background:black; padding: 5px 20px; z-index: 1000; line-height: 14px; border-top:0; } #menu_lungo span {color:white;} #menu_lungo .dropdown { height: 40px; float: left; background:#496a6f; font:300 normal 12px/40px 'Futura', sans-serif; position: relative; padding: 0px; cursor: pointer; border:1px solid white; width:100%; padding:0 10px; margin:-65px 20px 20px 20px; background: url("https://assets.hmai.it/wp-images/freccetta.png") no-repeat; background-position: right; color:#326097; text-transform:uppercase; background-color:black; letter-spacing:2.5px; } .menu_corto { display:none; } .menuAdd ul li:not(.dropdown) { height: 33px; background-color:black; border:none; clear:both; } } .lt01 li.ea_native_element .cat { text-transform: uppercase; } .the_content .ea_native_element h2, .unit.to-print .ea_native_element h2 { font: 700 26px/26px 'Futura', serif !important; text-transform: uppercase; color: #000000; letter-spacing: -0.5px; } .the_content .ea_native_element .ea_link, .unit.to-print .ea_native_element .ea_link, .GalleryCnt .ea_native_element .ea_link{ color: #333333 !important; font-size: 13px!important; } .unit.to-print .ea_native_element .ea_summary{ font-size: 18px; line-height: 27px; } .GalleryCnt .ea_native_element h2{ font-size: 20px !important; font-family: "Oswald", sans serif !important; color:#000 !important; margin-top:0 !important; font: 400 20px/20px "Oswald",sans serif !important; display: inline-block; } .GalleryCnt .ea_native_element .ea_summary{ font-size: 15px !important; color: #000 !important; font-family: "Lato" !important; line-height: 24px !important; } .GalleryCnt .ea_native_element h2{ font-size: 20px !important; font-family: Oswald, sans serif !important; margin: 0 !important; padding: 0 !important; text-transform: uppercase !important; width: auto !important; margin-bottom: 5px !important; font-weight: 400 !important; color: #000 !important; letter-spacing: 0; } .GalleryCnt .ea_native_element .ea_summary { display: inline !important; font-size: 15px !important; line-height: 24px !important; padding: 0 0 20px 0 !important; margin: 0 !important; font-family: Lato !important; font-weight: 400 !important; color: #000 !important; } @media only screen and (min-width: 1024px) { .header-wrap.is-fixed { position:static; }} 
/* HQarticle_common.css */
.breadcrumbs { display: inline-block;height:15px;margin-bottom:12px;} .HQpage nav.breadcrumbs > ul > li {margin:0 5px 0 0} .HQpage nav.breadcrumbs > ul > li > a {font:normal 14px/14px "Open sans" !important;text-transform:none;} .HQpage nav.breadcrumbs > ul > li {color:#333;font:normal 14px/14px "Open sans" !important;text-transform:none;display:flex;background:transparent} .HQpage nav.breadcrumbs > ul > li:after {content:">";margin-left:5px; color:#333;pointer-events: none; cursor: not-allowed; display:flex} .HQpage nav.breadcrumbs > ul > li:last-child:after {content:" ";margin-left:5px; color:#333;pointer-events: none; } .HQpage nav.breadcrumbs > ul > li:last-child > a:after {content:" ";margin-left:5px} .leggianche { font-style: italic; } .newSkinActive .HQpage .boxLiderboardBorder {border-bottom:0;margin:0; padding:0;background:transparent;min-height:0} .active .HQpage .boxLiderboardBorder {border-bottom:0;margin:0; padding:0;background:transparent;min-height:0} #iFrameResizer1{position:absolute;} .hasSkin #iFrameResizer1 {position:relative} .newSkinActive #iFrameResizer1 {position:relative} .hqwrapper .shortcode.gallery svg:not(:root) {overflow: hidden; } .hqwrapper .shortcode.gallery figure {margin: 0; } .hqwrapper .shortcode.gallery img {width: 100%; height: auto; } .hqwrapper .shortcode.gallery .galleryOverlay {pointer-events: none; position: absolute; z-index: 8; width: 100px; height: 100px; left: calc(50% - 50px); top: calc(50% - 50px); } .hqwrapper .shortcode.gallery .selected {position: relative;} .hqwrapper .shortcode.gallery{position:relative;margin-bottom:20px;clear:both} .hqwrapper .shortcode.gallery figure{position:relative;z-index:0;margin-bottom:0 !important} .hqwrapper .shortcode.gallery img{display:block} .hqwrapper .shortcode.gallery a{display:block;position:relative} .hqwrapper .shortcode.gallery a:hover:before{background-color:rgba(0,0,0,0.30)} .hqwrapper .shortcode.gallery .title{position:absolute;bottom:30px;left:30px;font-family:sans-serif;font-weight:normal;font-size:26px;line-height:28px;color:#fff;z-index:2;max-width:377px} .hqwrapper .shortcode.gallery .count{font-size:18px;line-height:18px;font-weight:bold;color:#C6C9C9;position:absolute;z-index:2;bottom:30px;right:30px;display:-webkit-flex;display:flex} .hqwrapper .shortcode.gallery .count svg{margin-left:10px;width:18px;height:18px;fill:#C6C9C9} .hqwrapper .shortcode.gallery .ingage{position:absolute;bottom:calc(50% - 90px);left:calc(50% - 40px);font-family:"Open sans";font-weight:normal;font-size:18px;color:#fff;z-index:2;max-width:320px; opacity: 0.95; display: none; } .hqwrapper .shortcode.gallery a.hover .ingage {display: block;} .hqwrapper .shortcode.gallery .hqcaption { font: normal 12px/20px "Open sans"; padding-top: 8px; background-color: #FFF; text-align: left; } article.HQarticle { display: block; } article.HQarticle header { width: 100%; position: relative; height: auto; } article.HQarticle #colSx { width: calc(100% - 325px); } .HQpage .hqwrapper iframe{position:relative !important;} .HQnewsmp .unit {border: 0;} .HQpage .hasSkin.active .hqwrapperBB.adex {float:none;} .HQpage .hasSkin.active .hqwrapperBB.adex .hqouterBB{margin:auto;} .HQpage .hqwrapper .amazcont .camat {margin-bottom:40px;} .HQpage .hqwrapper .amazcont .btnAmz {margin-bottom:0px;} .HQpage .camat.listing {margin-bottom:0 !important;padding-bottom:0} article.HQarticle header nav { float: none; padding-top: 0; padding-bottom:15px; margin-left: 0; height: auto; text-align:left; text-transform:none; display:flex; margin-top:-1px; } .HQpage .sectBlock .lt05 li div { background-color: transparent !important; width:50px; } .HQpage .lt05 li img { -webkit-filter: brightness(95%); filter: brightness(95%); height: auto; } article.HQarticle header nav a:after { content:">"; padding-left:7px; color:#333; } article.HQarticle header nav>ul>li { display:inline-block !important; margin-right:8px; border:none; } .HQdefault article.HQarticle .HQcontent h2, .HQcontent h2 { display: block; padding-bottom:45px; } .HQnewsmp article.HQarticle .HQcontent h2, .HQcontent h2 { display: block; padding-bottom:20px; } .HQdefault #article .HQcontent h2 { display: block; padding-bottom:20px; position:relative; } .HQpage figcaption {font: normal 12px/20px "Open sans"; padding-bottom: 30px; padding-top:5px;background-color:#FFF; text-align:left;margin-top:-30px } .HQpage #article .boxVideoPrimario {margin-top:0} figure.galleryImg figcaption {margin-top:0px; padding-bottom:0} article.HQarticle a.autore {font-weight:bold} .HQdefault article.HQarticle .startArticle{padding:40px 40px 15px 40px;float:right; width:calc(100% - 47px)} .HQnewsmp article.HQarticle .startArticle{padding-bottom:15px;display:block} article.HQarticle aside {width:40px;float:left;padding-top:50px} article.HQarticle .galleryCnt {margin-top:0px;margin-bottom:0;padding:0;} article.HQarticle p.the_content_img {display:block;margin:0} article.HQarticle .HQcontent p:not(.amazName):not(.sponsor) {margin-bottom:45px; word-break:break-word} article.HQarticle .HQcontent p::first-line {} .HQdefault article.HQarticle .HQcontent figure {margin-bottom:40px} .HQnewsmp article.HQarticle .HQcontent figure {margin-bottom:25px} .HQnewsmp article.HQarticle .HQcontent figure.alignleft {width:320px;float:left;padding-right:25px} .HQpage .lt08 li a img { -webkit-filter: brightness(95%); filter: brightness(95%); height: auto; } .HQcontent .titolo_temi:after {content:":";} .HQcontent .temi_dettaglio li {display:block;float:left;padding:6px 10px; background-color:#d9d9d9;margin-right:5px;margin-bottom:5px} .HQcontent ul.dettaglio {margin-top:-10px;} .HQdefault #colDx {margin-top:-2px} .HQdefault .HQcontent figure > img {width:100%; -webkit-filter:brightness(90%); filter:brightness(90%); margin-top:0} .HQdefault .amazcont {margin-top:0px} .rsContainer figcaption {font: normal 12px/20px "Open sans";margin-top: 0px; padding-bottom: 10px;background-color:#FFF; text-align:left; } .shareContHQ .icon-FB-text, .shareContHQ .icon-FB { background: #3b5998; } .shareContHQ .icon-TW-text, .shareContHQ .icon-TW { background: #55acee; } .shareContHQ .icon-GP-text, .shareContHQ .icon-GP { background: #dc4e41; } .HQpage #colDx .sectBlock { padding-top: 0px; padding-bottom: 30px; } .HQnewsmp .ban {margin:30px 0 !important} .HQpage .sectBlockLight {margin: 0 0 30px 0;padding:0} .HQpage .hqwrapper {display:block;margin-bottom:40px; } .HQpage .hqwrapper iframe {clear:both; position:relative !important;width:100%;} .hqwrapperBB { float: left; margin-top: 0.25rem; margin-right:35px; margin-bottom: 30px; clear:both} .hasSkin.active .hqwrapperBB { float: left; margin:0 auto 45px auto; clear:both} .hqouterBB { width: 336px; height: 280px; display: table; } .hqinnerBB { vertical-align: middle; height: 100%; width: 100%; display: table-cell; background: #E7E8EA; } .BB {min-width: 300px; min-height: 250px; text-align:center; margin: 0 auto;} .shareContHQ .nano-share.ns-label li a[class^="icon-"]:not([class$="text"]) { font-size: 16px; line-height: 43px; height: 40px; color: #FFFFFF; display: block; border-radius: 40px; width:40px; text-align: center; max-width:40px; } .HQpage .unit { padding-top: 0; } .HQpage .lt05 li span { margin-top:-3px !important; } .HQpage .lt08 li h3,.HQpage .lt08 li span { max-height: 70px; } .HQpage .sectBlockLight.related-box.obi {padding-top:0;padding-bottom:30px;} .HQnewsmp .firstwrap {margin-top:10px} .HQnewsmp.HQslideoff .navigationContainer {display:none !important} .HQnewsmp.HQslideon .navigationContainer {display:block !important} .HQcat ul.wiki {padding:0;margin-bottom:-1px;margin-top:0} .HQcat ul.wiki li { width:calc(35% - 28px); display: inline-block; vertical-align: middle; margin:0 20px 0 0; line-height:inherit; padding:15px 0 13px 0; padding-right:0 !important; } .HQcat ul.wiki li:nth-child(3n) {margin-right:0} .HQcat .sectBlockLightTop { margin-bottom: 0px; } .HQcat article .categoria h1.np8Blue, .tit38it.np8Blue {margin-bottom:17px} .HQcat .HQcolcat {margin-bottom:15px} .HQcat #DXDX, .HQdefault #DXDX {margin-bottom:30px} .HQcat #DXBAN2 {margin:30px 0 !important;} .HQcat article .blockTopArticle .text14h22 { margin-bottom: 25px; } .HQcat .hasSkin.active #colSx article h1 {padding:0;line-height:initial} #HQQnat .AR_1 .ob_what a { color: #999 !important;} .HQcat .boxCatImg, .HQdefault .boxCatImg, .HQmacro .boxCatImg {width:210px;float:left;-webkit-filter: brightness(95%); filter: brightness(95%);position:relative} .HQcat .boxCat, .HQdefault .boxCat, .HQmacro .boxCat {padding:25px 0} .HQpage .conttitle {width:calc(100% - 230px); float:right } article.HQarticle header { text-align: left; } .shareTablet {display:none !important} .HQcat .boxCat .boxCatInner .boxCatImg img {height:auto} .HQpage .specialpromo {margin-top:0;margin-bottom:30px} .boxCat.cs1aBlog, .boxCat.cs1bBlog {padding:25px 0 20px 0 !important;} .HQpage ul.op-social li { display: block; float: left; background-color: #aeaeae; height: 24px; width: 24px; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 22px; margin-right: 8px; text-align: center; font-size: 14px; line-height: 26px; position: relative; color: white; } .HQpage .opinionista ul.op-social { width: calc(100% - 220px); margin-bottom: 15px; height:25px; } .HQpage .opinionista .wrapper { float: left; margin-right: 20px; margin-bottom:20px; width:auto; } .HQpage .opinionista .wrapper img { -webkit-filter: brightness(95%); filter:brightness(95%);} .HQpage .opinionista .bio { font:normal 18px/31px 'Open Sans', serif; color: #333; letter-spacing: 0.15px; padding-bottom:16px; border-bottom:1px solid #e6e6e6; } .HQpage h1.profiloUtenti { padding-top:22px; border-top:1px solid #e6e6e6; margin-bottom:25px; } .HQpage .opinionista h2 { font:normal 700 28px/36px "Oswald",serif; text-transform: uppercase; margin-bottom: 7px; } .HQpage .opinionista .desc {color:#999;display:block;margin-bottom:7px} .HQpage h1.profiloUtenti.HQsolo { margin-top:0;border-top:0;padding-top:0;line-height:26px} .HQpage ul.op-social li.icon-facebook a { width: 20px; height: 20px; display: block; position: absolute; top: 0; } .HQpage ul.op-social li.icon-gp a { width: 20px; height: 20px; display: block; position: absolute; top: 0; } .HQpage ul.op-social li.icon-twitter a { width: 20px; height: 20px; display: block; position: absolute; top: 0; } .HQpage ul.op-social li.icon-rss a { width: 20px; height: 20px; display: block; position: absolute; top: 0; } @media only screen and (max-width:767px){ .HQpage .breadcrumbs { display: none; } .trPagination.utenti { border-bottom:1px solid #ddd; line-height: 16px; padding-bottom: 29px; margin-bottom:29px; } .HQcat #colDx {display:none} .HQpage .np8ListingCatText {display:none} .HQpage .boxCat h2.np8Yellow a {font:700 23px/29px 'Oswald';} .HQpage .boxCatImg {width:110% !important; margin:0px -15px 7px -15px !important;float:none} .HQpage .conttitle {width:100% !important; float:none;} .HQpage article .categoria h1.np8Blue {margin-top:24px;margin-bottom:0 !important;font:700 23px/23px 'Oswald', serif} .hqwrapper .shortcode.gallery .galleryOverlay {pointer-events: none; position: absolute; z-index: 8; width: 80px; height: 80px; left: calc(50% - 40px); top: calc(50% - 40px); } .hqwrapper .shortcode.gallery .ingage{position:absolute;bottom:calc(50% - 75px);} .hqwrapper .shortcode.gallery .count {bottom:15px;right:15px;font-size:15px;line-height:15px;} .hqwrapper .shortcode.gallery .count svg {width:15px;height:15px;} .HQdefault figure:first-child {margin-left:-15px;margin-right:-15px;display:inline-block;margin-bottom:0} .HQdefault figure:first-child figcaption {padding-left:15px;} .HQnewsmp figure:first-child figcaption {margin-left:30px;} .HQdefault .galleryThumbsCnt {margin-left:-15px;margin-right:-15px;width:109%} .HQdefault .fluid-video-width {margin-left:-15px;margin-right:-15px;} .hqwrapperBB { float: none; margin: 30px auto;} .hqouterBB { width:100%;height: initial;} .hqouterBB .hqinnerBB{padding: 15px 0;background:transparent} .hqouterBB .hqinnerBB .BB{min-height: initial;} aside {display:none} .HQpage article#article.HQarticle h1 { padding-top:5px; padding-bottom:13px !important; } article.HQarticle header p.sottotitolo {font: italic 17px/25px 'Open Sans', serif;} article.HQarticle aside {width:100%} article.HQarticle startArticle p {font: normal 16px/30px 'Open Sans', serif;letter-spacing:0;padding-top:15px} article.HQarticle header nav {display:none} article.HQarticle header p.dati { padding-bottom:23px;} .HQdefault article.HQarticle .startArticle { padding: 25px 0 15px 0; width: 100%; } article.HQarticle .HQcontent p:not(.amazName):not(.sponsor) {margin-bottom:28px} .HQdefault article.HQarticle .HQcontent h2, .HQcontent h2 { padding-bottom: 35px !important; } article.HQarticle .shareMobileContHq {padding-bottom:15px;} .shareMobileContHQ .nano-share.ns-mobile { display: inline-block; margin:0; padding: 0 0 20px 0; } .HQnewsmp .shareMobileContHQ .nano-share.ns-mobile { padding: 0 0 15px 0; } .shareMobileContHQ .nano-share.ns-mobile li { margin: 0; display: inline-block; float: left; } .shareMobileContHQ .nano-share.ns-mobile li:last-child {display:none;} .shareMobileContHQ .nano-share.ns-mobile li a[class*="icon-"]{ font-size: 18px; line-height:auto; height: 42px; color: #FFFFFF; display: block; border-radius: 42px; width:42px; text-align: center; max-width:42px; margin-right:10px; text-decoration:none; } article.HQarticle { display: block; padding-top: 12px; } .HQcontent ul.dettaglio { margin-top: -15px; } .HQpage .sectBlockLight { margin: -10px 0 50px 0; padding: 0; } .HQpage .sectBlockLight.related-box {margin:0px 0 30px 0 } .HQpage .sectBlockLight.related-box .lt08HQ li > a {background:transparent} .HQpage .sectBlock .lt05 li span { margin:0; display: block; max-height: 75px; width:auto; padding-left:13px; } .HQpage .sectBlock .lt05 li {width:100%} .HQpage .sectBlock .lt05 li img {height:93px;} .HQpage .sectBlock .lt05 li div { width: 140px;background-color:transparent !important} .HQpage .sectBlockLight.related-box .lt08HQ li span a {margin-top:-4px; font-size: 17px !important; line-height: 24px !important;} .HQdefault .sectBlockLight.related-box .sectTit16.obi{padding: 0px 0px 3px !important;} .HQpage .sectBlockLight.related-box.obi{padding-bottom: 0px;} .HQdefault #colDx { margin-top: 0px; border-top:none !important; padding-top:0; } .sectBlockLight.related-box .lt08HQ li span {max-height: 73px !important;} .HQpage #colDx {width:100% !important} .HQpage .sbuttonEwrapper {margin-bottom:30px;border:none;padding-top:0;margin-top:0} .HQnewsmp article.HQarticle .HQcontent figure.alignleft { display:inline-block; width:100%; padding:0; } .HQnewsmp article.HQarticle .HQcontent figcaption {margin-left:15px;} .HQpage .specialpromo { margin-top: 0px; margin-bottom: 28px; } .HQnewsmp .newmp { margin: 0 -15px; } .HQnewsmp .firstwrap { margin-top: 0px; } .HQpage figcaption { font: normal 12px/18px "Open sans"; padding-top: 10px; } .hqinnerBB {background-color:transparent} .HQnewsmp .vdaext {width:300px;margin: 45px auto 45px auto; } .HQnewsmp #sliderMultiPage.royalSlider .camat p.sponsor {padding-top:0;} .HQnewsmp #sliderMultiPage .amazcont { min-height: auto; margin-bottom:25px; display:flex; } .HQnewsmp .btnAmz { margin-bottom: 0px;} .HQdefault article.HQarticle .HQcontent figure{margin-bottom: 25px;} .HQpage #colDx {border-top:0px !important} .HQpage.HQnewsmp .hqwrapper .amazcont .camat { margin-bottom: 20px; } .HQnewsmp article.HQarticle .startArticle { padding-bottom: 30px; } .HQliveblogging .shareMobileContHQ {-webkit-box-ordinal-group: 5; -moz-box-ordinal-group: 5; -webkit-order: 5; -ms-flex-order: 5; order: 5; margin-top:25px;} .HQcat article .blockTopArticle .text14h22 { margin-top: 0px; font:400 17px/24px 'Open Sans', sans-serif; } .HQcat ul.wiki li {width:100% !important;padding:10px 0 !important;float:left; margin:0} .HQcat ul.wiki li:last-child {padding-bottom:15px} .HQcat ul.wiki li:first-child {padding-top:15px} .HQcat ul.wiki {padding-bottom: 20px} .HQcat article .blockTopArticle .text14h22 {margin-bottom:20px} .HQcat .boxCat {padding: 0 0 45px 0;} .HQcat .boxCat h2.np8Yellow { margin: 15px 0 0px 0 !important; } .HQpage .bannerCat {margin:0 auto; width:300px;padding-bottom:45px;clear:both} .HQcat .ead_29286 .boxCatImg {margin:0 auto} .HQcat article .blockTopArticle .text14h22 p {margin-bottom:0} .boxCat.cs1aBlog, .boxCat.cs1bBlog {border-top:1px solid #ccc; border-bottom:1px solid #ccc !important; padding:5px 0 !important; margin-bottom:45px !important; margin-top:0px !important} .HQpage .opinionista .wrapper {width:100%;float:none;margin:25px 0} .HQpage .opinionista .wrapper img { margin: 0 auto; width: auto; display: block; } .HQpage .opinionista .bio {margin-left:0} .boxCat h2.np8Yellow { margin: 10px 0 !important; display: block; } .HQpage .opinionista ul.op-social{width:100%} } @media only screen and (max-width: 979px) and (min-width: 767px) { .albumTitle h1.np8FotogalleryTitle {width:85%;float:left;} .sottomenu { width: 15%; float: left; } .HQcat ul.wiki li { width: calc(34% - 28px); padding:15px 0} .HQpage .breadcrumbs {display:none} article.HQarticle nav > ul > li {width:auto;} .HQdefault .unit { padding: 5px 0px 5px;border:none} article#article.HQarticle h1 {padding: 0px 0 0px 0 !important;} article.HQarticle header p.sottotitolo {padding-top: 5px;padding-bottom:17px;} article.HQarticle header nav {padding:20px 0} .HQdefault article.HQarticle .startArticle { padding: 40px 15px;} .HQnewsmp article.HQarticle .startArticle { padding: 0px;} .hqwrapperBB { float: right; margin-top: 12px; margin-left: 20px; margin-right:0;margin-bottom:15px} .HQdefault article.HQarticle .startArticle { padding: 40px 0px 25px 37px; } .shareContHQ .nano-share.ns-label li a[class^="icon-"]:not([class$="text"]) { font-size: 16px; line-height: 42px; height: 40px; border-radius: 40px; width: 40px; max-width: 40px; } article.HQarticle header p.dati { padding: 0px 0 22px 0; } article.HQarticle .HQcontent p:not(.amazName):not(.sponsor) { margin-bottom: 40px; } .HQcontent ul.dettaglio { margin-top: -10px; width: 100%; display: inline-block; } .HQnewsmp.HQslideoff .HQcontent ul.dettaglio {width:calc(100% - 47px);float:right;padding-left:37px} .HQpage .sbuttonEwrapper {margin-bottom:25px;} .lt08HQ li { margin: 20px 0 0 0;} .HQdefault #colDx, .HQnewsmp #colDx { border:none !important; padding-top:10px; width:100% !important; } .HQdefault .lt05 li, .HQnewsmp .lt05 li { width: 23.9%; vertical-align: top; text-align: left; display: inline-block; zoom: 1; position: relative; clear:none; } .HQdefault article.HQarticle .HQcontent h2, .HQcontent h2 { padding-bottom: 39px;} .HQpage #colDx .lt05 li { margin-top:0px;margin-right:10px} .HQpage #colDx .lt05 li:last-child { margin-right:0px} .HQnewsmp article.HQarticle .startArticle { padding-top:0px; } .HQdefault #colDx .lt05 li div { float:none !important;} .HQpage .lt05 li div > a {width:100% !important;height:auto !important} .HQpage .lt05 li div > a > img {width:100% !important;} .HQpage .sectBlockLight.related-box.obi{padding-top:0;padding-bottom:40px; margin-top: -10px;} .HQpage .sectBlockLight { margin: 0 0 40px 0;} .HQnewsmp .pmp{padding:0px 0px 0px 37px;float:right; width:calc(100% - 47px)} .HQnewsmp.wrapmp h2{} .HQnewsmp .firstwrap .pmp{padding-top:40px} .HQnewsmp.HQslideoff .shareContHQ {width:42px;position:absolute;display: none;top:0px;} .HQcontentNewsmp {position:relative} .shareContHQ .nano-share li { margin: 11px 0 0 0 !important; display: inline-block; float: left; } .HQnewsmp.HQslideon .flexElements { position: initial; } .HQnewsmp.HQslideon .shareContHQ, .HQfotog .shareContHQ { margin-bottom: 0px; display:none; height:0px; } .HQnewsmp.HQslideon .shareContHQ .nano-share, .HQfotog .shareContHQ .nano-share { display: inline-flex; } .HQnewsmp.HQslideon .shareContHQ .nano-share li, .HQliveblogging .shareContHQ .nano-share li, .HQfotog .shareContHQ .nano-share li { margin: 0 10px 0 0 !important; } .HQnewsmp.HQslideon #sliderMultiPage.np8Red p, .HQnewsmp.HQslideon .wrapmp h2{ width: 100%; float: none; } .HQnewsmp.HQslideon .wrapmp h2 { float: none; width: 100%; } .HQnewsmp.HQslideon .navigationContainer.navigationSec {clear: both;margin-bottom:25px !important} .HQnewsmp.HQslideon .navigationContainer.navigationFirst {margin-bottom:15px !important} .HQnewsmp.HQslideon #sliderMultiPage.royalSlider p { margin-bottom: 25px; margin-top: -14px; font: 400 17px/34px 'Open Sans', sans-serif; } .HQnewsmp.HQslideoff .HQfb {padding-left:84px;margin-bottom:37px;} .HQnewsmp.HQslideon article.HQarticle .HQcontent figure.alignleft {width:320px; float:left; clear:both} .HQnewsmp.HQslideoff article.HQarticle .HQcontent figure.alignleft { width:100%; float: right; padding: 0px; margin-bottom:45px; } .HQnewsmp.HQslideon .newmp figure.aligncenter {width:100%;padding:0;margin-bottom:25px} .HQnewsmp.HQslideon .newmp {max-height:630px;} .HQnewsmp.HQslideoff .newmp {margin-bottom:25px} .HQnewsmp.HQslideoff .newmp.outofslide {position:relative;} .HQnewsmp.HQslideoff .newmp.outofslide figcaption {position:absolute;} .HQnewsmp.HQslideoff #sliderMultiPage.np8Red p.sponsor { width:100%; float:none; } .HQnewsmp #sliderMultiPage .amazcont { min-height: inherit;} .HQnewsmp.HQslideoff .hqwrapper {width: 100%; float: left; margin-bottom:15px;} .HQnewsmp.HQslideoff #sliderMultiPage.contentSlider { width:calc(100% - 47px); float:right; padding:40px 0px 0px 37px !important; } .HQpage .lt05 li div { background-color:transparent !important; } .HQnewsmp article.HQarticle .HQcontent h2, .HQcontent h2 { padding-bottom: 45px; } .HQnewsmp .firstwrap {margin-top:0px} .HQcat .sectBlockLightTop { margin-top: 5px; } .HQcat .breadcrumbs {display:block; margin-bottom:15px;height:auto} #ADVTG_CONTAINER_pushdown {padding:15px 0; border-bottom:1px solid #ccc; margin-bottom:20px !important;} .HQpage nav.breadcrumbs > ul > li { margin: 0 10px 0px 0; width: auto; border-bottom: none; border-top:none } .HQpage nav.breadcrumbs > ul > li > a {padding-left:0; background:transparent} .HQcat ul.wiki li {margin-bottom:0 !important} .HQcat #colDx {width:100% !important} .HQcat #colDx .lt05 li {width:23.9%;clear:none;margin-top:0 !important} .HQpage .sectBlock .lt05 li div {width: 24%;} .HQcat #colDx .lt05 li span {margin:0 0 0 0; clear:both; display:block;padding-top:10px} .HQcat article h1.np8Blue { margin-top: 0px !important; margin-left: 0px !important; margin-bottom: 17px !important; } .HQpage .bannerInnerCat {margin:0 auto; width:300px; padding:25px 0;display:block;} .HQpage .bannerCat {border-top:1px solid #e6e6e6;width:100%;display:inline-block !important} .HQpage #colDx .sectTit22 {padding-bottom:20px !important} .HQcat .boxCat h2.np8Yellow a { margin:0; } .HQpage .specialpromo {margin-top:0;margin-bottom:40px} .boxCat.cs1aBlog, .boxCat.cs1bBlog {padding:10px 0 !important;} .hasSkin.active #colSx {width:100%;max-width:100%} .hasSkin.active .hqwrapperBB {float:none} .hasSkin.active .hqouterBB {margin:0 auto} .hasSkin.active .lt08 li {width:24%} } @media only screen and (max-width: 979px) { article.HQarticle #colSx { width: 100%; max-width: none; margin: 0; } article.HQarticle header { text-align: left; } .shareTablet {display:none !important} } @media screen and (max-width:1205px){ .active article.HQarticle header nav {padding-top:15px} .HQpage .sbuttonEwrapper {border-top:0;border-bottom:0;margin:0px !important;padding:0 !important} } @media only screen and (min-width:768px){ .shareContHQ .nano-share { display: inline-block; } .shareContHQ .nano-share li { margin: 11px 0 0 0 !important; display: inline-block; float: left; } .HQpage .lt05 li div > a {display: block; width: 144px; float: left; margin-right: 10px; height:93px; background:transparent} .HQnewsmp #colDx {margin-top:0px} .HQdefault .fluid-video-width iframe {margin-top:0px !important;} .HQnewsmp.HQslideoff .shareContHQ {width:42px;position:absolute;display: none;top:0px;} .HQnewsmp.HQslideoff #sliderMultiPage.contentSlider { width: calc(100% - 47px); float: right; padding: 40px 0px 25px 37px; } .HQnewsmp.HQslideoff .shareContHQ .nano-share li { margin: 11px 0 0 0; } .HQnewsmp.HQslideoff .shareContHQ .nano-share li:first-child { margin: 0 0 0 0; } } @media only screen and (min-width: 769px) { .HQnewsmp.HQslideon .shareContHQ .nano-share li,.HQliveblogging .shareContHQ .nano-share li, .HQfotog .shareContHQ .nano-share li{margin: 0 10px 0 0 !important} .HQnewsmp.HQslideoff .shareContHQ .nano-share li { margin: 11px 0 0 0; } .HQnewsmp.HQslideoff .shareContHQ .nano-share li:first-child { margin: 0 0 0 0; } .HQnewsmp.HQslideoff article.HQarticle .startArticle { position: relative; } .HQnewsmp .shareContHQ {margin-bottom: 25px} .HQliveblogging .shareContHQ {margin-top: 15px; display:inline-block} .shareContHQ .nano-share li:last-child { border-top:1px solid #ccc; padding-top:10px; } .HQnewsmp.HQslideoff .HQcontent ul.dettaglio { width: calc(100% - 47px); float: right; padding-left: 37px; } .HQnewsmp .shareContHQ .nano-share li:last-child, .HQliveblogging .shareContHQ .nano-share li:last-child, .HQfotog .shareContHQ .nano-share li:last-child {border: none;padding-top:0} .HQnewsmp .navigationContainer {display:block;margin-top:0} .HQnewsmp .navigationContainer.navigationSec {margin-top:0 !important;margin-bottom:25px !important} .HQnewsmp .navigationContainer.navigationFirst {margin-bottom:15px !important} .HQnewsmp .firstwrap {margin-top:10px;font:400 18px/34px 'Open Sans', sans-serif} .HQnewsmp #sliderMultiPage.royalSlider .wrapmp p {padding:0;margin-bottom:25px;margin-top:-11px;font:400 17px/32px 'Open Sans', sans-serif} .HQnewsmp #sliderMultiPage.royalSlider .wrapmp.firstwrap p {padding:0;margin-bottom:25px;margin-top:-11px;font:400 18px/34px 'Open Sans', sans-serif} .HQnewsmp #sliderMultiPage.royalSlider .text_right p {float:right;width:calc(100% - 345px)} .HQnewsmp #sliderMultiPage.royalSlider .text_right p.sponsor {float:left;width:100%} .HQnewsmp #sliderMultiPage .amazcont {min-height:auto} .HQdefault .ban {margin: 0 auto 30px auto !important} .HQdefault .hasSkin.active .boxLiderboard, .HQdefault .newSkinActive .boxLiderboard {display:block;padding-bottom: 0px;margin:0 -15px;} } @media only screen and (min-width: 980px) and (max-width:1023px){ } @media only screen and (min-width:380px) and (max-width:766px){ .HQpage .boxCatImg img {width:100%}} @media only screen and (min-width: 980px) and (max-width:996px){ .HQcat #colSx {width:600px;max-width:600px} .HQpage .lt05 li span {margin: 0 0 0 150px}} @media only screen and (min-width:938px) and (max-width:979px){ .HQcat ul.wiki li { width: calc(34.9% - 28px);}} @media only screen and (min-width: 1024px){ .HQnewsmp.HQslideon #colDx { margin-top: 67px; } } @media print { a[class*="icon-"]{display:none} .shareContHQ {display:none} } @media only screen and (max-width: 1206px) and (min-width: 980px) { .galleryCnt .galleryImg { width: 100%; height: auto; }} .HQpage .vedianche_wrapper { margin-top: 0px; padding-bottom:45px; margin-bottom:0; } .HQpage .hasSkin.active #wrapCol.primero { padding-top:25px; } .HQpage .hasSkin.active .galleryCnt .galleryImg { width: 100%; height: auto; } .HQpage .hasSkin.active .galleryCnt .galleryImg img { max-height: 100%; max-width: 100% !important; } .btnAmz a { color: #fff !important; padding: 10px 33px; display: block; } .HQpage .hqwrapper ul li { list-style-type: disc; list-style-position:inside; } .HQpage figcaption a { color:#333 !important; } .HQnewsmp article.HQarticle .HQcontent figure.aligncenter {width:100%;} .HQnewsmp article.HQarticle .HQcontent figure.aligncenter img {width:100%;} .shareContHQ .nano-share.ns-label li a {text-decoration:inherit} .HQpage .ea_native {margin-bottom:30px;display:block} .HQpage .ea_native_element {margin:0 !important} .HQpage .ea_native div div{margin:auto;} .HQhome .ea_native{position:relative;} .HQhome .ea_native div div{margin:20px auto;} @media only screen and (min-width:980px){ .HQhome .ea_native #gpt-native-native-position div{position: absolute; top: 0; background: #fff; margin: 0;z-index: 10;} } .HQfotog .ea_native_foto div div{margin:auto;} @media only screen and (min-width:420px) and (max-width:980px){ .HQpage .sectBlock .lt05 li div {width:auto} } #sliderMultiPage #others {height:8px!important; min-height:8px !important;} .royalSlider > * { float:none } #sliderMultiPage #others { height:40px; clear:both; min-height:40px; display:block; float:none; } .galleryThumbsCnt {border:0} .galleryImgCnt .galleryImg {border:0} .vdaint {height:250px; width:100%; text-align:center; } .vda {margin: 36px auto 4px auto; min-height:50px; width:100%; text-align:center; order:10; -webkit-box-ordinal-group: 10; -moz-box-ordinal-group: 10; -webkit-order: 10; -ms-flex-order: 10; } .amazcont {-webkit-box-ordinal-group:4; -moz-box-ordinal-group:4; -webkit-order:4; -ms-flex-order:4; order:4 } .IntextMob {-webkit-box-ordinal-group:10; -moz-box-ordinal-group:10; -webkit-order:10; -ms-flex-order:10;order:10} .newmp .galleryCnt {margin: 0 0 10px 0;} .newmp .trVEEDIO {margin-bottom: 10px !important} .visible-phone.firstAD {background:#777777; padding:0!important} .wrapmp.firstwrap .newmp img {margin-bottom:0 !important;} #wrapPage{background:#fff;} .HQfotog #adform-wallpaper-top {height:0px !important} .HQfotog div#NEW_EB_DIV {height:0px !important} .hasSkin.active .HQfotog .header-wrap {position:relative !important} .HQfotog #wrapSite { position: initial !important; width: auto !important; left: 0% !important; margin-left: 0px !important; } .HQfotog .header-wrap {position:relative !important} .HQfotog #MM_mcJS_HTML5_LIQUID_SKIN_TheBody .hasSkin.active {margin-top:145px !important} .HQfotog .newSkinActive.active .rsOverflow {width:668px !important} .HQfotog #hasSkin.newSkinActive.active { position: relative !important; margin-top:0px !important; } .HQfotog .newSkinActive #wrapSite { position: relative !important; width: 100% !important; left: 0% !important; margin-left: 0px !important; } .HQfotog .sb-site-container {margin-top:145px;position:absolute} .HQfotog .newSkinActive.sb-site-container {margin-top:0!important;} .HQnewsmp .HQslideon .newmp {position:relative} .HQpage.HQslideon .aligncenter + figcaption { padding-bottom: 25px; margin-top:-20px; } .HQpage.HQslideon .newmp .alignleft + figcaption { display:block; float:left; clear:both; width:320px; } .HQpage.HQslideoff .aligncenter + figcaption { margin-top:0; } .HQnewsmp.HQslideoff .alignleft + figcaption {margin-bottom:30px; margin-top:-30px; float:left;width:100%} @media only screen and (max-width: 767px) { .HQnewsmp.HQslideoff .alignleft + figcaption {margin-bottom:28px; margin-top:0px; float:left;width:100%} .hasSkin.active #colSx {max-width:100%; width:100%} .hasSkin.active .hqwrapperBB {float:none} } .fotoBtn.fotoImg:after {background:none} header > .search {right:110px} p strong, li strong {} p a strong, p strong a {font-weight:bold} #ADVTG_CONTAINER_pushdown {margin:0 auto !important} div#DXDX { margin-bottom: 30px; } img.penny {width:100% !important} @media only screen and (max-width:767px){ img.penny {min-height:auto !important; top:0 !important; bottom:auto !important} .penny2 a {background:white} } #gpt-videobox{ width:300px;height:169px;z-index:100;top:0;background:#FFF; margin-bottom: 15px; } @media only screen and (max-width:767px){ #gpt-videobox{ width:auto;height:auto;z-index:100;top:auto;background:none; margin-bottom: 0;bottom:0;right:0; position:fixed; } } .HQskin .active #wrapPageContainer {overflow:visible} .HQdefault div#hasSkin.active { max-width: 980px; margin: auto; } .HQnewsmp div#hasSkin.active { max-width: 980px; margin: auto; } .HQcat div#hasSkin.active { max-width: 980px; margin: auto; } 
/* HQarticle_custom.css */
article.HQarticle header nav { font: normal 14px/14px 'Open Sans', sans-serif; color: #333; } article.HQarticle header nav>ul>li>a { display:inline-block !important; font: normal 14px/14px 'Open Sans', sans-serif; color:#000; text-transform:none; letter-spacing:0; } .HQpage article#article.HQarticle h1 { font:700 60px/70px 'Futura', serif; letter-spacing: -0.4px; color:#000; display: block; padding-bottom:10px !important; text-transform:uppercase; } article.HQarticle header p.sottotitolo { font: italic 26px/36px 'Open Sans', serif; letter-spacing: 0px; color: #333; display: block; padding-bottom:15px; } article.HQarticle header p.dati { font: normal 14px/22px 'Futura', serif; letter-spacing: 0px; color: #333; display: block; padding:0px 0 23px 0; } .HQdefault article.HQarticle .HQcontent h2, .HQcontent h2 { font: 700 22px/34px 'Futura', serif; letter-spacing: 0px; color:black; text-transform:uppercase; } .HQnewsmp article.HQarticle .HQcontent h2, .HQcontent h2 { font: 700 22px/21px 'Futura', serif; letter-spacing: 0px; color:black; text-transform:uppercase; } .HQpage ul.wiki li, .HQpage ul.wikilinks li { width: calc(100% / 3); display: inline-block; vertical-align: top; margin-top: -1px; float: left; border-bottom: 0px solid #ddd; margin-bottom:-1px; line-height: 22px; padding:10px 0; } .HQpage ul.wikilinks li:nth-child(4) {clear:both} .HQdefault .HQcontent h2, #article .HQcontent h2 { font: 700 22px/34px 'Futura', serif; letter-spacing: 0px; color:black; text-transform:uppercase; } .HQpage article.HQarticle h3 { font: 700 18px/34px 'Futura', serif; letter-spacing: 0px; color:black; text-transform:uppercase; margin-top:0 !important; margin-bottom:25px !important; } .HQcat .boxCatImg img { max-width:100%; } .HQpage .boxCat h2 {margin: 0; display: block;} .HQcat #colDx {margin-top:0} article.HQarticle .startArticle {font: normal 18px/34px 'Open Sans', serif;letter-spacing:0} .HQcontent .titolo_temi {font:normal 14px/34px 'Open Sans';text-transform:uppercase;} .HQcontent ul.temi_dettaglio {font:700 12px/12px 'Open Sans';text-transform:uppercase;display:inline-block;margin-bottom:10px} .HQcontent ul.temi_dettaglio a{color:black;text-decoration:none !important} .HQcontent ul.temi_dettaglio a:hover {color:white;} .HQnewsmp #sliderMultiPage span.sidebox-title-sec.titolonoclick { font: 700 22px/34px 'Futura', serif; letter-spacing: 0px; color: black; text-transform: uppercase; } .HQpage .lt05 li span { margin-top: -3px !important; text-transform: uppercase; } .HQpage .sectBlockLight .sectTit16 { font: 100 24px/24px 'Futura', serif; color: #000000; padding: 0; letter-spacing: 2px; -webkit-font-smoothing: antialiased; margin-top:0; margin-bottom:15px; } .HQpage #colDx .sectTit22{ font: 100 24px/24px 'Futura', serif; color: #000000; padding: 0; letter-spacing: 2px; -webkit-font-smoothing: antialiased; margin-top:0; margin-bottom:0; } .HQpage #colDx .sectBlock { padding-top: 0px; padding-bottom: 30px; } article.HQarticle header nav>ul>li {margin-left:0;padding-bottom:0;} .HQdefault #colDx { margin-top: -2px; } .HQdefault .hasSkin.active .galleryCnt .galleryImg { width: auto; height: auto; } .HQpage article.HQarticle header nav { padding-bottom: 10px;} .HQpage .vedianche_wrapper .vedianche_test .article-quiz h4 { font: 100 18px/26px 'Futura', serif; text-transform: uppercase; margin-top:0; margin-bottom:25px; } .HQpage .vedianche_wrapper .vedianche_test.number1 {margin-top:0; margin-bottom:45px} .HQpage .tit26 { margin-top: 0px; margin-bottom: 28px; } .HQcat .tit26 {margin-bottom:0} .HQpage .vedianche_wrapper.multiple .vedianche_battle.number2 .tit26 {margin-top:0 !important;margin-bottom:25px !important} .HQpage .vedianche_wrapper .vedianche_battle .box-battaglie { margin-top: 0px; padding-bottom: 45px; } .HQnewsmp .navigationContainer a {text-decoration:none !important} .HQnewsmp .other_post a {text-decoration:none !important} .HQdefault .boxCatImg {overflow:hidden} .HQpage .opinionista h2 {font:100 28px/28px 'Futura', serif} .HQpage h1.profiloUtenti {font:100 18px/18px 'Futura', sans-serif !important;letter-spacing:0px !important} .hasSkin.active #HQis h1, #HQis h1 {padding-top:20px !important} #HQis .occhiello {padding:0 0 15px 0} #HQis .np8Red p {font:normal 18px/34px 'Open Sans', serif;margin-bottom:45px} .HQmacro .colContainer .np8MacroTitle {text-align:center} .list.trhomepos {padding:0 20px; background:#f6f6f6; margin-bottom:30px} .list.trhomepos h3 { text-transform: uppercase; margin: 21px 0 13px; display: inline-block; letter-spacing: 3px; font-style: normal; font-weight: 100; font-family: 'Futura',sans-serif; font-size: 26px; line-height: 30px; width: 90%; } .list.trhomepos li { display: table; width: 50%; margin-bottom:20px; float:left; } .list.trhomepos li figure { display: table-cell; font: normal 700 15px/18px "Futura",sans-serif; vertical-align: top; letter-spacing: 0px; width:145px; } .list.trhomepos li h2 { padding-left: 15px; width: 338px; display: table-cell; font: normal 700 15px/18px "Futura", sans-serif; vertical-align: top; letter-spacing: 0px; } @media only screen and (max-width:767px){ .HQpage article#article.HQarticle h1 { font: 700 23px/30px 'Futura', serif; letter-spacing:-0.4px; padding-top:0; } article.HQarticle header p.sottotitolo { font: italic 17px/25px 'Open Sans', serif; } .list.trhomepos li figure { width: 164px; } .list.trhomepos li { display: table; width: 100%;} .list.trhomepos h3 {margin: 0 0 20px 0} article.HQarticle startArticle p {font: normal 16px/30px 'Open Sans', serif;letter-spacing:0;padding-top:15px} .HQdefault article.HQarticle .startArticle {font:normal 17px/31px 'Open Sans', serif;} .HQnewsmp article.HQarticle h2, .HQcontent h2 { font: 700 20px/21px 'Futura', serif; letter-spacing: 0px; color: black; } .HQnewsmp #sliderMultiPage.royalSlider p {font-size:17px; line-height:31px; } .HQpage .sectBlockLight.related-box .lt08HQ li span a, .HQpage .sectBlock .lt05 li span a{ font: 700 13px/18px 'Futura',serif !important; max-height: 56px; overflow: hidden; margin-top: 3px; text-transform: uppercase; letter-spacing: 0px; } .HQpage .sectBlockLight .sectTit16, .HQpage #colDx .sectTit22 { font:100 16px/15px 'Futura',serif; } .sectBlockLight .sectTit16 { border-top: 0px; } .HQpage .tit26 { margin-top: 0px; margin-bottom: 28px; } .HQpage .vedianche_wrapper .vedianche_battle .box-battaglie .battle { margin: 0; } .HQpage .sectBlockLight.related-box .lt08HQ li, .HQpage .sectBlock .lt05 li {margin: 0 0 15px 0;} .HQpage #colDx .lt05 li:first-of-type { margin-top: 15px; } .galleryCnt .galleryImg img { max-width: 100%; max-height:none; } .HQpage ul.wiki li, .HQpage ul.wikilinks li {width:100%} } @media only screen and (max-width: 979px) and (min-width: 767px) { article.HQarticle nav > ul > li > a { font-size: 14px !important; line-height: 14px !important; padding-left:0; } .HQpage .primero .sectBlockLight.related-box .sectTit16 { font: normal 400 18px/18px "Futura",serif; letter-spacing: 0; margin: 0; } .HQdefault .lt05 li span, .HQnewsmp .lt05 li span { font:700 15px/18px 'Futura', serif; color: #000; display: inline-block; margin:5px 0 0 0 !important ; max-height: 70px; overflow: hidden; } .HQnewsmp .np8Red, #sliderMultiPage.np8Red p, .quizTxt.np8Red p, .quizTxt p.np8Red, .the_content.np8Red p { font: normal 18px/34px 'Open Sans', serif; margin-bottom:45px; } .HQdefault #colDx .HQpop .sectTit22, .HQnewsmp #colDx .sectTit22 { font:100 24px/24px "Futura",serif !important; letter-spacing: 0; margin: 0; } .HQnewsmp.HQslideon span.sidebox-title-sec.titolonoclick.np8Green {font:700 22px/34px 'Futura', serif !important;} .HQpage .sectBlockLight.related-box.obi { padding-top: 0; padding-bottom: 40px; margin-top: 0px !important; } .HQpage .lt05 li img { width: 100%; max-width: 100%; float: left; } .HQdefault #colDx, .HQnewsmp #colDx { border: none !important; padding-top: 0; width: 100% !important; } .HQpage .vedianche_wrapper .vedianche_battle {margin-top: 0px; margin-bottom: 40px; } .HQpage .tit26 {margin-top:0 !important;margin-bottom:45px !important} .HQpage .the_content .sidebox-title-sec.titolonoclick.np8Green {font:700 22px/26px "Futura",serif !important;padding-bottom:45px} .HQpage article#article.HQarticle h1 { font: 700 43px/48px 'Futura', serif;} .HQcat .tit26 {margin-bottom:0 !important} .HQpage .trPagination { padding-bottom: 29px; } .HQcat #colDx .lt05 li span {max-height:80px} } .HQpage .HQcontent .startArticle a {text-decoration:underline} .HQpage .HQcontent .startArticle .btnAmz a {text-decoration:none} .shareContHQ .nano-share.ns-label li a[class^="icon-"]:not([class$="text"]) { text-decoration: none; } @media only screen and (min-width:1060px) and (max-width:1280px){ .HQpage .header-wrap.is-fixed.new-header .byNanopress { display:none !important}} @media only screen and (min-width:1059px) and (max-width:1130px){ .header-wrap.is-fixed.new-header .ltSocial {display:none !important}} #ADVTG_CONTAINER_pushdown {border-bottom:1px solid #ddd; padding-bottom:20px} .hasSkin.active #ADVTG_CONTAINER_pushdown {border-bottom:0px solid #ddd; padding-bottom:20px} .HQpage ul.wikilinks li:last-child {border-bottom:0} .HQpage ul.wikilinks {border-bottom:0; padding-bottom:0 !important;margin-top:0px !important;margin-bottom:35px !important;padding-top:0 !important} article figure.galleryImg.fotoBtn a:after { content: 'GUARDA LE FOTO'; width: 190px; margin-right: -95px; background:transparent; display: inline-block; position: absolute; left: auto; bottom: 7%; right: 50%; z-index: 998; background:black; } article figure.galleryImg.fotoBtn a { font: 400 20px/40px 'Futura', serif; color: white; } .galleryCnt .galleryImg img { filter: brightness(90%); -webkit-filter:brightness(90%) } 
/* common.css */
 @media only screen and (min-width: 978px) { #bigVR .imgprev .imgprevinnerVideo:first-child {margin-left: 0;} #bigVR .imgprevinnerVideo:hover {opacity:0.5} #bigVR .imgprevinnerVideo.active:hover {opacity:1} #bigVR .imgprevinnerVideo.active {border:2px solid black;display:block;box-sizing:border-box;z-index:1000;position:relative} #bigVR .imgprev { margin-bottom: 20px;z-index:1000} #bigVR .imgprevinnerVideo img {width:100%} #bigVR .videoImg:after { content: ''; width: 64px; height: 64px; margin-top: -32px; margin-left: -32px; background: url('https://assets.hmai.it/img/ico-video-new.png') no-repeat top center; background-size: 100% auto; display: inline-block; position: absolute; left: 48%; top: 55%; z-index: 998; } #bigVR div.triangolo { width: 0; height: 0; line-height: 0; border-bottom: 8px solid black; border-left: 8px solid transparent; border-right: 8px solid transparent; position: absolute; bottom: 39px; left: 25px; } #bigVR .videoImg img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; max-width: 100%; } #bigVR .videoImg img {border:none !important; border:0;} #bigVR .advideobox { margin-top: 20px; } #bigVR .imgprevinnerVideo { margin-left: 4px; height: 41px; width: 72px; overflow: hidden; float: left; margin-bottom:5px; } #bigVR.sectBlock.video_position {position:relative;height:245px} #bigVR .video {margin-top:10px;} #bigVR.sectBlock.video_position {padding:24px 0 18px 0 !important;} .fotogiga #bigVR.sectBlock.video_position {padding:10px 0 18px 0 !important;} .unit{position:relative} #bigVROpt .imgprev .imgprevinnerVideo:first-child {margin-left: 0;} #bigVROpt .imgprevinnerVideo:hover {opacity:0.5} #bigVROpt .imgprevinnerVideo.active:hover {opacity:1} #bigVROpt .imgprevinnerVideo.active {border:2px solid black;display:block;box-sizing:border-box;z-index:1000;position:relative} #bigVROpt .imgprev { margin-bottom: 20px;z-index:1000} #bigVROpt .imgprevinnerVideo img {width:100%} #bigVROpt .videoImg:after { content: ''; width: 64px; height: 64px; margin-top: -32px; margin-left: -32px; background: url('https://assets.hmai.it/img/ico-video-new.png') no-repeat top center; background-size: 100% auto; display: inline-block; position: absolute; left: 48%; top: 55%; z-index: 998; } #bigVROpt div.triangolo { width: 0; height: 0; line-height: 0; border-bottom: 8px solid black; border-left: 8px solid transparent; border-right: 8px solid transparent; position: absolute; bottom: 39px; left: 25px; } #bigVROpt .videoImg img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; max-width: 100%; } #bigVROpt .videoImg img {border:none !important; border:0;} #bigVROpt .imgprevinnerVideo { margin-left: 4px; height: 41px; width: 72px; overflow: hidden; float: left; margin-bottom:5px; } #bigVROpt.sectBlock.video_position {position:relative;height:286px} #bigVROpt .video {margin-top:10px;} #bigVROpt.sectBlock.video_position {padding:0 0 0 0 !important;} .fotogiga #bigVROpt.sectBlock.video_position {padding:10px 0 18px 0 !important;} .unit{position:relative} .footer-wrap {position: relative;z-index: 1;} .colDxImpo .metadati {margin-bottom:30px} } .byNanopress:hover .nano-network { color:#999 !important; } .nano-network { color: #999; } .byNanopress.nopup {cursor:auto} @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape), (min-width : 768px) and (max-width : 1170px){ } @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) { .colDxImpo .metadati {margin-bottom:10px} .sbuttonEwrapper { border-top:1px solid #DDD;margin-top: 10px;padding-top: 10px;border-bottom: 1px solid #DDD; padding-bottom: 10px;} .sbuttonIwrapper { width:300px;height:250px;margin:10px auto;} .header-wrap { z-index: 9999; position: relative; } } @media only screen and (max-width:767px) { .colDxImpo .metadati {margin-bottom:0px} .cont_logo {display:inline-block} .sbuttonEwrapper { border-top:1px solid #DDD;margin-top: 10px;padding-top: 10px} .sbuttonIwrapper { width:300px;height:250px;margin:10px auto;} .header-wrap { z-index: 9999; position: relative; } img.rsImg{max-width:none;} } .Vhcentral iframe {vertical-align: middle !important;} .lt05 li img.medium { width: 140px; height: 88px; } @media only screen and (min-width:767px) and (max-width: 979px) { .lt08 li img.medium { width: 175px; height: 113px; } } #intextcnt {border:0 !important;} @media only screen and (max-width:767px) { article figure.galleryImg.arrow a:after { width: 36px; height: 36px; margin-top: -18px; margin-left: -18px; right: 10px; } .sectBlockLight.related-box .lt08HQ li {width:100%;} .sectBlockLight.related-box .lt08HQ li span { margin: 10px 0; } .sectBlockLight.related-box .lt08HQ li > a { background: black; display: block; width: 144px; float: left; margin-right: 10px; } .sectBlockLight.related-box .lt08HQ li span { margin:-4px 0 0 0; display: block; max-height: 76px; } .sectBlockLight.related-box .lt08HQ li a img {height: 93px !important;} } .amazcont {background-color:#f6f6f6;min-height:150px;padding:15px;display:inline-block;margin-top:20px;min-width:100%} #sliderMultiPage .amazcont {background-color:#fff;min-height:150px;padding:0px;display:block;margin-top:0px;} .amazcont img {width:120px;vertical-align:middle; float:left;border:1px solid #ccc;margin-right:15px} .amazcont p {} .amazcont p.sponsor {clear:right;font:normal 18px/18px "Lato";padding:11px 0 15px 0;margin:0} #sliderMultiPage .amazcont p.sponsor {font: normal 600 18px/18px "Lato";margin-bottom:15px} .amazcont p.amazName {font: 600 normal 22px/26px "Oswald"; color:#2b4e52; display:block;text-transform:uppercase;padding-bottom:0;margin-top:-3px;} .btnAmz {float:left;font: 600 21px/21px "Lato"; text-transform:uppercase;background:#ff0000;margin-left:27px;margin-top:15px;margin-bottom: 15px;} .amazcont .btnAmz {float:left;font: 600 21px/21px "Lato"; text-transform:uppercase;background:#ff0000;margin-left:0;margin-top:0} .btnAmz a {color:#fff;padding:10px 33px;display:block} .camat {float:left;} .camat.listing {clear:both;width:100%;display:block;padding-bottom:50px} .the_content_narrow .camat.listing p.sponsor{font:normal 600 18px/18px "Lato"; padding-top:17px;} .the_content_narrow .camat.listing .btnAmz {margin-left:0px;margin-top:10px} #sliderMultiPage.royalSlider .camat p.sponsor {font:normal 600 18px/18px "Lato"; padding-top:17px;} #sliderMultiPage.royalSlider .camat .btnAmz {margin-left:0px;margin-top:0px;} .active .amazfoto .btnAmz {margin-left:20px;} @media only screen and (max-width:639px) { .amazcont p.amazName {font: 600 normal 16px/20px "Oswald";} .hasSkin.active .amazcont p.amazName {font:600 normal 16px/20px "Oswald"} .hasSkin.active .amazcont p.sponsor {font:normal 13px/15px "Lato"; } .amazcont p.sponsor {font:normal 13px/15px "Lato"; } .btnAmz {font: 600 16px/16px "Lato" !important;text-align:center;float:none;margin-left:0;width:90px;margin-bottom:15px} .camat {float:left;} .amazcont img {width:100px;vertical-align:middle; float:left;border:1px solid #ccc; margin-bottom:20px} #GalleryMob .sponsor { margin-bottom: 5px !important; font-weight:700 !important; } .btnAmz a { color: #fff; padding: 10px; display: block; } } @media only screen and (min-width:767px) and (max-width:1023px){ .amazfoto .sponsor {float:none !important;width:auto !important } .amazfoto .btnAmz {margin-left:22px; } #sliderMultiPage .amazcont { margin-top:0px; margin-left:0px; } .amazfoto { display:inline-block; } .vertical img.rsImg {max-width:337px !important} .btnAmz {font: 600 18px/18px "Lato" !important;text-align:center;float:none;margin-left:0;width:120px;margin-bottom:15px} .amazcont .btnAmz {font: 600 18px/18px "Lato" !important;text-align:center;float:none;margin-left:0;width:120px;margin-bottom:15px} } @media only screen and (min-width:1023px) and (max-width:1025px){ .amazfoto { display:inline-block; width:40%; margin-left:-5px; } .amazfoto .sponsor {float:none !important; } .amazfoto .btnAmz {margin-left:22px; } .vertical img.rsImg {max-width:337px !important} .vertical .sponsor { width: auto !important; } .vertical .fixedText { width: 36% !important; } .btnAmz {font: 600 18px/18px "Lato" !import margin-left:-5px;ant;text-align:center;float:none;margin-left:0;width:120px;margin-bottom:15px} .amazcont .btnAmz {font: 600 18px/18px "Lato" !important;text-align:center;float:none;margin-left:0;width:120px;margin-bottom:15px} .active .btnAmz { margin-left: 0px !important; } } .active .horizontal .sponsor, .active .vertical .sponsor { font-weight: 700 !important; } .sprite {background:url("https://assets.hmai.it/img/nano-network/mySprite.png");} .application {height:35px;width:120px;margin-bottom:15px} .nano { background-position:-2px 10px;background-color:white} .nano:hover { background-color:#cdcbcc;} .allaguida { background-position:-125px 9px;background-color:white} .allaguida:hover { background-color:#cdcbcc} .pfwww { background-position:-1px -25px;background-color:white} .pfwww:hover { background-color:#cdcbcc} .tcwww { background-position:-125px -25px;background-color:white} .tcwww:hover { background-color:#cdcbcc} .buttalapasta{ background-position:-1px -58px;background-color:white;height:31px} .buttalapasta:hover { background-color:#cdcbcc} .stwww { background-position:-125px -59px;background-color:white;height:31px} .stwww:hover { background-color:#cdcbcc} .tantasalute{ background-position:-1px -82px;background-color:white} .tantasalute:hover { background-color:#cdcbcc} .designmag { background-position:-125px -81px;background-color:white} .designmag:hover { background-color:#cdcbcc} .qnm{ background-position:-1px -110px;background-color:white} .qnm:hover { background-color:#cdcbcc} .myluxury { background-position:-125px -109px;background-color:white} .myluxury:hover { background-color:#cdcbcc} .HQafc {height:265px;} #colDx .box-oroscopo {padding: 0px; margin-bottom: 20px; margin-top: 30px;} #colDx .box-oroscopo ul {padding-top: 16px;} #colDx .box-oroscopo ul li {height: 40px; width: 40px; display: block; float: left; margin-right: 12px; margin-bottom: 12px;} #colDx .box-oroscopo ul li:nth-of-type(6n) {margin-right: 0px;} #colDx .box-oroscopo ul li a {display: block; height: 100%; width: 100%;} #colDx .box-oroscopo ul li a img {display: block; height: 100%; width: 100%;} #colDx .sectBlock.HQpop {padding-top: 0} 
