/*! 
 ### Built with css preprocessor, don't modify directly ### 
 */
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio[controls],canvas,video{display:inline-block}
html{font-size:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
::-moz-selection{background:#dedede;color:#000;text-shadow:none}
::selection{background:#dedede;color:#000;text-shadow:none}
a:active,a:focus,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
ins{background:#ff9;color:#000;text-decoration:none}
mark{background:#ff0;color:#000;font-style:italic;font-weight:700}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:after,q:before{content:"";content:none}
small{font-size:85%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
ol,ul{list-style:none;margin:0;padding:0}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure,form{margin:0}
fieldset{border:0;margin:0;padding:0}
legend{border:0;padding:0}
label{cursor:pointer}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}
button,input{line-height:normal}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
input[type=checkbox],input[type=radio]{box-sizing:border-box}
input[type=search]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
input:invalid,textarea:invalid{background-color:#f0dddd}
table{border-collapse:collapse;border-spacing:0}
html *{max-height:1000000px}
body{margin:0;line-height:1.231;text-align:left;background-color:#fff;font:14px Arial,'Helvetica Neue',Helvetica,sans-serif;overflow:hidden}
.assistive-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}
.ir br{display:none}
.left{float:left}
.right{float:right}
.placeholder{color:#bfbfbf}
h1,h2,h3{text-rendering:optimizeLegibility;font-weight:400}
a{text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}
.next-button,.prev-button{position:absolute;z-index:1000;top:50%;margin-top:-20px;display:block;background-color:rgba(32,46,53,.8);background:0 0\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc202e35', endColorstr='#cc202e35')}
.next-button span,.prev-button span{background-image:url(http://www.repstatic.it/cless/main/viaggi/2015-v1/img/sprite.png);background-repeat:no-repeat;text-indent:-9999px;display:block;margin:10px 15px;width:10px;height:20px}
@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){.next-button span,.prev-button span{background-image:url(http://www.repstatic.it/cless/main/viaggi/2015-v1/img/sprite@2x.png);background-size:35px 145px}
}
.next-button:hover,.prev-button:hover{background-color:rgba(255,255,255,.8);background:0 0\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff', endColorstr='#ccffffff')}
.prev-button{left:0}
.prev-button span{background-position:0 -26px}
.prev-button:hover span{background-position:0 0}
.next-button{right:0}
.next-button span{background-position:-16px -26px}
.next-button:hover span{background-position:-16px 0}
.disabled{display:none}
.network-wrapper{background:#fff;border-bottom:1px solid #ddd;border-top:1px solid #eee}
.network-wrapper #network-extra-container{border:none;position:relative;left:0;top:0;margin:0 auto}
.has_domination .network-wrapper{width:978px;margin:0 auto;padding:0 10px}
.wrapper{zoom:1;width:978px;background:#fff;margin:0 auto}
.wrapper:after,.wrapper:before{content:"";display:table}
.wrapper:after{clear:both}
.has_domination .wrapper{padding:0 10px}
.page-header{margin:25px 0 30px;border-bottom:1px solid #ddd;position:relative}
.page-header .logo-container{zoom:1}
.page-header .logo-container:after,.page-header .logo-container:before{content:"";display:table}
.page-header .logo-container:after{clear:both}
.page-header .logo-container h1{float:left}
.page-header .logo-container h1 .rep-logo{float:left;width:84px;height:55px;margin-top:15px}
.page-header .logo-container h1 .section-logo{margin-left:30px;padding-left:30px;border-left:1px solid #ddd;font:40px/83px Arial,'Helvetica Neue',Helvetica,sans-serif}
.page-header .logo-container h1 a{color:#111}
.page-header .logo-container h1 a:hover{color:#087BBB}
.main-nav{zoom:1;position:absolute;right:0;top:34px}
.main-nav:after,.main-nav:before{content:"";display:table}
.main-nav:after{clear:both}
.main-nav li{float:left}
.main-nav a{padding:10px 12px;font:18px/15px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#202e35;position:relative;margin-right:10px}
.main-nav a.active,.main-nav a:hover{color:#2db2ce}
.main-nav a.active{border-bottom:1px #2db2ce solid}
.menu-search{position:relative}
.menu-search #menu-search-toggle{background-image:url(http://www.repstatic.it/cless/main/viaggi/2015-v1/img/sprite.png);background-repeat:no-repeat;background-position:0 -128px;text-indent:-9999px;display:block;width:17px;height:17px;padding:0;-webkit-transition:none;-moz-transition:none;transition:none}
@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){.menu-search #menu-search-toggle{background-image:url(http://www.repstatic.it/cless/main/viaggi/2015-v1/img/sprite@2x.png);background-size:35px 145px}
}
.menu-search #menu-search-toggle.active,.menu-search #menu-search-toggle:hover{background-position:-19px -128px}
.menu-search #menu-search-toggle:hover:before{visibility:hidden}
.menu-search #menu-search-toggle.active{border-bottom:none}
.menu-search #searchform{position:absolute;right:0;top:28px;z-index:1000;font-size:14px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:0 3px 5px rgba(0,0,0,.2);box-shadow:0 3px 5px rgba(0,0,0,.2);display:none}
.menu-search #searchform:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;top:-10px;border-bottom-color:#eee;border-width:5px;right:15px}
.menu-search #searchform input[type=text]{width:306px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#666;border:1px solid #eee;background-color:#fff;padding:8px 10px}
.menu-search #searchform input[type=text]:focus{outline:0}
.menu-search #searchform button{cursor:pointer;display:block;height:30px;border:none;position:absolute;right:2px;top:2px;background:0 0}
.menu-search #searchform button:hover{color:#2db2ce}
.main-content{width:642px;float:left}
.main-content .column{float:left;width:306px;margin-right:30px}
.main-content .column.last{margin-right:0}
.sidebar-content{width:306px;float:right}
p.authors-list{font-size:14px;margin-bottom:15px;color:#333}
em.author{font-size:14px;font-style:normal;color:#2db2ce;font-weight:400;background:0 0!important}
#main-articles-slider,#main-articles-slider .cycle-slide{height:540px;overflow:hidden;position:relative}
#main-articles-slider{background:url(http://www.repstatic.it/cless/main/nazionale/2013-v1/img/common/loader.gif) 50% 50% no-repeat #fff;margin:-30px 0 30px}
#main-articles-slider .cycle-slide img{display:block}
#main-articles-slider .article-content{position:absolute;z-index:1000;bottom:0;left:0;background-color:rgba(32,46,53,.8);background:0 0\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc202e35', endColorstr='#cc202e35');width:978px}
#main-articles-slider .article-content:hover{background-color:rgba(255,255,255,.8);background:0 0\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff', endColorstr='#ccffffff')}
#main-articles-slider .article-content:hover h1 a{color:#202e35}
#main-articles-slider .article-content h1{padding:10px}
#main-articles-slider .article-content h1 a{color:#fff;font:40px/50px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif}
.hot-topics{zoom:1;margin-bottom:35px}
.hot-topics:after,.hot-topics:before{content:"";display:table}
.hot-topics:after{clear:both}
.hot-topics>h1{float:left;background:#2db2ce;color:#fff;text-transform:uppercase;font-size:14px;line-height:26px;padding:0 12px;border-right:1px #2db2ce solid;white-space:nowrap}
.hot-topics .triangle-right{float:left;width:0;height:0;border-top:13px solid transparent;border-left:13px solid #2db2ce;border-bottom:13px solid transparent}
.hot-topics ul{width:810px;float:left}
.hot-topics li{float:left;margin-left:28px}
.hot-topics li a{text-transform:uppercase;font:16px/26px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#202e35}
.hot-topics li a:hover{color:#2db2ce}
.more-content{clear:both;padding:50px 0;text-align:center}
.more-content a{display:-moz-inline-stack;display:inline-block;zoom:1;font:16px/40px Arial,'Helvetica Neue',Helvetica,sans-serif;background:#202e35;color:#fff;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.more-content a:hover{background:#2db2ce}
.gallery-list{margin-bottom:50px;zoom:1}
.gallery-list:after,.gallery-list:before{content:"";display:table}
.gallery-list:after{clear:both}
.gallery-list>h1{font:700 16px/20px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#111;text-transform:uppercase;padding-bottom:5px;border-bottom:1px #ddd solid;margin-bottom:10px}
.gallery-list article{float:left;width:222px;margin-right:30px}
.gallery-list article a{color:#000}
.gallery-list article a:hover{color:#2db2ce}
.gallery-list article em.author{font-size:13px;color:#111}
.gallery-list article em.author a{color:#2db2ce}
.gallery-list article em.author a:hover{color:#000}
.gallery-list article img{margin:0 10px 0 0}
.gallery-list article h2{font:16px/20px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;margin-bottom:5px}
.gallery-list article.last{margin-right:0}
.blog-list{clear:both}
.blog-list>h1{font:700 16px/20px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#111;text-transform:uppercase;padding-bottom:5px;border-bottom:1px #ddd solid}
.blog-list article{font:13px/15px Arial,'Helvetica Neue',Helvetica,sans-serif;width:254px;border-right:1px #ddd solid;zoom:1;padding:0 15px}
.blog-list article:after,.blog-list article:before{content:"";display:table}
.blog-list article:after{clear:both}
.blog-list article a{color:#000}
.blog-list article a:hover{color:#2db2ce}
.blog-list article em.author{font-size:13px;color:#111}
.blog-list article em.author a{color:#2db2ce}
.blog-list article em.author a:hover{color:#000}
.blog-list article img{margin:0 10px 0 0;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.blog-list article h1{font-family:lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase;margin-bottom:5px}
.blog-list article h2{margin-top:5px}
#blog-slider{position:relative;white-space:nowrap;overflow:hidden;margin:20px 0}
#blog-slider .cycle-slide{white-space:normal;vertical-align:top;display:-moz-inline-stack;display:inline-block;zoom:1}
.ie7 #blog-slider .cycle-slide{display:inline!important}
#blog-slider .prev{left:0;-webkit-box-shadow:6px 0 7px -6px rgba(150,150,150,.3);-moz-box-shadow:6px 0 7px -6px rgba(150,150,150,.3);box-shadow:6px 0 7px -6px rgba(150,150,150,.3)}
#blog-slider .prev span{background-position:0 0}
#blog-slider .next{right:0;-webkit-box-shadow:-6px 0 5px -4px rgba(150,150,150,.3);-moz-box-shadow:-6px 0 5px -4px rgba(150,150,150,.3);box-shadow:-6px 0 5px -4px rgba(150,150,150,.3)}
#blog-slider .next span{background-position:-16px 0}
#blog-slider .disabled{display:none}
#blog-slider .next,#blog-slider .prev{position:absolute;top:0;background-color:#fff;z-index:2;zoom:1;opacity:.9;-moz-opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(90));filter:alpha(opacity=90);-webkit-transition:none;-moz-transition:none;transition:none;width:30px;height:75px}
#blog-slider .next span,#blog-slider .prev span{background-image:url(http://www.repstatic.it/cless/main/viaggi/2015-v1/img/sprite.png);background-repeat:no-repeat;text-indent:-9999px;display:block;margin:25px 0 0 10px;width:10px;height:20px}
@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){#blog-slider .next span,#blog-slider .prev span{background-image:url(http://www.repstatic.it/cless/main/viaggi/2015-v1/img/sprite@2x.png);background-size:35px 145px}
}
.main-content .article{border:1px solid #ddd;padding:5px 10px;margin-bottom:30px}
.main-content .article img{display:block;margin:-5px -11px 0}
.main-content .article .overtitle{margin-left:-11px;font:14px/16px lato-regular,Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase;background:#2db2ce;color:#fff;padding:5px 10px;border-left:1px #2db2ce solid;zoom:1}
.main-content .article .overtitle:hover{background:#fff;color:#2db2ce;border-color:#ddd}
.main-content .article.has-image .overtitle{float:left;margin:-26px 0 10px -11px;position:relative}
.main-content .article h1{margin:10px 0}
.main-content .article h1 a{font:21px/23px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;color:#111}
.main-content .article h1 a:hover{color:#2db2ce}
.main-content .article .summary{font-size:14px;line-height:18px;color:#333;margin-bottom:10px}
.main-content .article .summary a{color:#2db2ce}
.main-content .article .summary a:hover{color:#111}
.main-content .article footer{border-top:1px #eee solid;padding:7px 0 2px;margin:0}
.main-content .secondary h1 a{font-size:32px;line-height:34px}
.sidebar-content .offer-box{margin:0 0 50px;padding:0 10px}
.sidebar-content .offer-box>h1{font-size:14px;font-weight:700;color:#2db2ce;text-transform:uppercase;border-bottom:1px #2db2ce solid;padding:0 10px 10px;margin:0 -10px}
.sidebar-content .offer-box article{zoom:1;padding:10px 0;border-top:1px #eee solid}
.sidebar-content .offer-box article:after,.sidebar-content .offer-box article:before{content:"";display:table}
.sidebar-content .offer-box article:after{clear:both}
.sidebar-content .offer-box article.last{border-bottom:none}
.sidebar-content .offer-box article img{margin:0 10px 0 0;float:left}
.sidebar-content .offer-box article h1{margin-bottom:5px;font:14px/16px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif}
.sidebar-content .offer-box article h1 a{color:#111}
.sidebar-content .offer-box article h1 a:hover{color:#2db2ce}
.sidebar-content .offer-box article .summary{font-size:13px;line-height:16px;color:#333}
.sidebar-content .offer-box article .summary a{color:#2db2ce}
.sidebar-content .offer-box article .summary a:hover{color:#111}
.sidebar-content .offer-box article.big-img{border-top:none}
.sidebar-content .offer-box article.big-img h1{font-size:18px;line-height:23px}
.sidebar-content .offer-box article.big-img img{margin-bottom:10px}
.sidebar-content .offer-box a.other{display:block;text-align:right;font-size:12px;color:#2db2ce;margin:5px 0;border-top:1px #eee solid;padding-top:5px}
.sidebar-content .offer-box a.other:hover{color:#111}
.sidebar-content .offer-box.settimanali{display:none}
.sidebar-content .offer-box.settimanali article h1{margin-bottom:0}
.sidebar-content .offer-box.settimanali article h1:before{content:"\2022";display:block;float:left;height:20px;margin-left:4px;margin-top:1px;width:14px}
.sidebar-content .offer-box.settimanali article p{margin-left:19px}
#topic .main-article{margin-bottom:30px}
#topic .main-article h1{font:40px/46px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:uppercase;margin:0 0 10px}
#topic .main-article h1 a{color:#111}
#topic .main-article.has-image{margin-top:-30px}
#topic .main-article.has-image h1{margin-top:-50px;position:relative;zoom:1;background:#fff;padding:10px 15px 0 0;float:left}
#topic .main-article .summary{clear:both;font:italic 18px/24px Georgia,Times,Times New Roman,serif}
#detail #social-share-top{float:right;margin:-20px 0 25px}
.shared-detail .body-text a,.shared-detail header em.author a{color:#2db2ce!important}
.shared-detail .body-text a:hover,.shared-detail header em.author a:hover{color:#111}
#floating-share .gig-button-container{width:65px!important}
.search-label{display:block;font:20px;line-height:26px;color:#666;margin-bottom:30px}
.search-label strong{font-size:30px;color:#111}
.section-label{font:40px/46px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;margin-bottom:30px}
.pagination{clear:both;margin-bottom:15px;zoom:1;border-top:1px #ddd solid;padding-top:15px}
.pagination:after,.pagination:before{content:"";display:table}
.pagination:after{clear:both}
.pagination p{float:left;font-size:14px;margin-top:3px}
.pagination ul{float:right}
.pagination li{float:left}
.pagination li a,.pagination li a:visited,.pagination li.disable{font-size:14px;color:#333;padding:3px 8px;text-decoration:none;display:block}
.pagination li a:hover,.pagination li.active a{color:#2db2ce}
.pagination li.disable{color:#666}
#gallery{margin-bottom:30px}
#gallery h1{margin-bottom:30px;font:44px/48px lato-black,Arial,'Helvetica Neue',Helvetica,sans-serif}
#gallery h1 a{color:#111}
#gallery h1 a:hover{color:#2db2ce}
#gallery .media-content{position:relative;background:#e2e2e2;text-align:center;width:978px;overflow:hidden}
#gallery img{display:block;margin:0 auto}
#gallery .media-utility{zoom:1;border-bottom:1px #eee solid;padding:10px 0;margin:0 0 15px}
#gallery .media-utility:after,#gallery .media-utility:before{content:"";display:table}
#gallery .media-utility:after{clear:both}
#gallery #social-share-bottom{float:left}
#gallery .gallery-index{float:right;font-size:16px;line-height:25px}
#gallery .pagenum{color:#2db2ce}
#gallery .media-caption{display:block;font-size:14px;color:#666;text-align:left;padding:5px;border-bottom:1px #eee solid}
#gallery figcaption{font:italic 18px/24px Georgia,Times,Times New Roman,serif;margin:0 0 15px}
#gallery a{color:#2db2ce}
#gallery a:hover,#gallery em.author{color:#111}
.has_top .adv-top{margin:10px auto;text-align:center;border:none;padding:0}
.has_domination .adv-top{margin:0 auto}
.has_topleft .adv-strip{margin:5px -6px 0;border:none;text-align:center;line-height:normal}
.has_middle1 .adv-middle1,.has_middle2 .middle2,.has_middle3 .adv-middle3,.has_x40 .adv-x40{margin-bottom:30px}
.has_piede .adv-piede{margin:0 auto;padding:20px 0;background:#fff;width:998px}
.adv-zbanner{zoom:1}
.adv-zbanner:after,.adv-zbanner:before{content:"";display:table}
.adv-zbanner:after{clear:both}
#detail .adv-zbanner{width:558px;margin-left:84px}
#detail .adv-zbanner iframe{width:558px!important}
#gallery .adv-middle1{display:none}
.has_middle1 #gallery .adv-middle1{display:block;position:absolute;top:0;right:0;z-index:100;padding:5px 10px 10px;line-height:0;background-color:rgba(32,46,53,.8);background:0 0\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc202e35', endColorstr='#cc202e35');margin-bottom:0}
.has_middle1 #gallery .adv-middle1 a.close{font:12px/23px Arial;color:#fff!important;display:block;border-bottom:1px solid #666;margin:0 0 10px}
.has_middle1 #gallery .adv-middle1 a.close:hover{color:#2db2ce!important}
.shared-content-vetrina{display:none;padding:3px 5px;margin-bottom:30px;font-size:12px;color:#9b9b9b;text-align:right;zoom:1}
.shared-content-vetrina:after,.shared-content-vetrina:before{content:"";display:table}
.shared-content-vetrina:after{clear:both}
.shared-content-vetrina hr{display:none}
.shared-content-vetrina br{height:5px}
.shared-content-vetrina-whitebox{zoom:1}
.shared-content-vetrina-whitebox:after,.shared-content-vetrina-whitebox:before{content:"";display:table}
.shared-content-vetrina-whitebox:after{clear:both}
.shared-content-vetrina-whitebox a,.shared-content-vetrina-whitebox a:visited{display:block;float:left;padding:6px 0 0;margin:6px 0 0;font:12px/14px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#333;text-align:left}
.shared-content-vetrina-whitebox a:hover{text-decoration:none}
.shared-content-vetrina-whitebox img{float:left;margin-right:5px}
#adv-x90{padding:0 10px;margin-bottom:50px}
#adv-x90 h5{font-size:14px;font-weight:700;color:#2db2ce;text-transform:uppercase;border-bottom:1px #2db2ce solid;padding:0 10px 20px;margin:0 -10px}
#adv-x90 b{font-weight:400}
#adv-x90 .lista-rep2{padding:10px 0;border-bottom:1px #eee solid;font-size:13px;line-height:16px;color:#333;margin-left:20px}
#adv-x90 .normal{font:13px/16px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif;color:#111;position:relative}
#adv-x90 .normal:hover{color:#2db2ce}
#adv-x90 .normal:before{content:"•";color:#2db2ce;font-size:14px;position:absolute;left:-15px;top:0}
#adv-x90 .offerta{color:#2db2ce}
#adv-x90 .offerta:hover{color:#111}
#adv-x95{zoom:1;padding:10px 0;margin-bottom:50px}
#adv-x95:after,#adv-x95:before{content:"";display:table}
#adv-x95:after{clear:both}
#adv-x95 .thumbnail{margin:0 10px 0 0;float:left}
#adv-x95 h5{font:13px/16px lato-bold,Arial,'Helvetica Neue',Helvetica,sans-serif}
#adv-x95 h5 a{color:#111}
#adv-x95 h5 a:hover{color:#2db2ce}
#adv-x95 .mt5{font-size:13px;line-height:16px}
.has-sharebutton{position:relative}
.gig-bar-container .gs-sharebutton-more,.gs-morebuttons-close{background-image:url(http://www.repstatic.it/cless/main/viaggi/2015-v1/img/sprite.png);background-repeat:no-repeat}
@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){.gig-bar-container .gs-sharebutton-more,.gs-morebuttons-close{background-image:url(http://www.repstatic.it/cless/main/viaggi/2015-v1/img/sprite@2x.png);background-size:35px 145px}
}
.comments-button,.share-button{font:12px/15px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#333;background-image:url(http://www.repstatic.it/cless/main/viaggi/2015-v1/img/sprite.png);background-repeat:no-repeat;background-position:0 -90px;padding-left:20px!important}
@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){.comments-button,.share-button{background-image:url(http://www.repstatic.it/cless/main/viaggi/2015-v1/img/sprite@2x.png);background-size:35px 145px}
}
.share-and-comment:after,.share-and-comment:before{content:"";display:table}
.share-and-comment:after{clear:both}
.share-and-comment .share-button{float:left;position:relative;cursor:pointer}
.share-and-comment .comments-button{float:right;padding-right:16px;width:100px;background-position:103px -110px;padding-left:0!important;text-align:right}
.share-and-comment .gs-sharebutton-more{background-position:1px -70px;padding-left:4px!important;display:inline-block;width:10px;height:18px;text-indent:-9999px;cursor:pointer}
.share-and-comment .gs-sharebutton-more:hover{background-position:-18px -70px;padding-left:4px!important}
.gs-morebuttons-background.gs-morebuttons-hidden{display:none}
.gs-morebuttons-background .share-overlay input{border:1px solid #ddd;background:#efefef}
.gs-morebuttons-background .share-overlay .share-close{position:absolute;top:0;right:0}
.gs-morebuttons-background .gs-morebuttons-shares{position:absolute;left:50%;top:50%;margin-left:-182px;margin-top:-35px}
.gs-morebuttons-background .gs-morebuttons-shares .gs-sharebuttons.gs-sharebuttons-loaded{display:block}
.gs-morebuttons-layout-small .gs-morebuttons-background .gs-morebuttons-shares{width:209px;margin-left:-105px}
.share-and-comment{zoom:1;font:12px/15px Arial,'Helvetica Neue',Helvetica,sans-serif;color:#333;position:relative;clear:both}
.extra-container .account-data-container .header-logged-link a:hover{margin:0 5px;padding:5px 0}
.share-button{white-space:nowrap}
.gs-share-count-container{width:160px}
.gs-share-count-container .share-count{display:none}
.gs-share-count-container.gs-share-count-loaded .share-count{display:block}
.gs-share-count-container.gs-share-count-loaded .share-label,.gs-share-count-container.gs-share-count-loaded.gs-share-count-hidden .share-count{display:none}
.gs-share-count-container.gs-share-count-loaded.gs-share-count-hidden .share-label{display:block}
.comments-button{white-space:nowrap}
.gs-comment-count-container .comments-add,.gs-comment-count-container .comments-count{display:none}
.gs-comment-count-container.gs-comment-count-existing .comments-count{display:block}
.gs-comment-count-container.gs-comment-count-existing .comments-add,.gs-comment-count-container.gs-comment-count-existing.gs-comment-count-hidden .comments-count{display:none}
.gs-comment-count-container.gs-comment-count-existing.gs-comment-count-hidden .comments-add{display:block}
.gs-morebuttons-background{position:absolute;top:0;left:0;z-index:1000;zoom:1;-moz-opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(90));filter:alpha(opacity=90);width:100%;height:100%}
.gs-morebuttons-background .share-overlay form{position:absolute;left:50%;top:50%}
.gs-morebuttons-background .gs-morebuttons-close{background-position:1px -50px;padding-left:4px!important;display:inline-block;width:15px;height:18px;text-indent:-9999px;cursor:pointer;position:absolute;right:-2px!important;top:-22px!important}
.gs-morebuttons-background .gs-morebuttons-close:hover{background-position:-17px -50px;padding-left:4px!important}
.gs-morebuttons-shares{width:auto;height:auto;background-color:#fff;margin-left:-197px;margin-top:-50px;-webkit-box-shadow:0 0 5px 0 #ccdcdc;-moz-box-shadow:0 0 5px 0 #ccdcdc;box-shadow:0 0 5px 0 #ccdcdc;border:1px solid #ddd;padding:7px}
.gs-social-popup{position:relative}
.gs-social-popup-balloon{position:absolute;z-index:2}
.gs-social-popup-trigger.open{opacity:0}
.gs-morebuttons-shares .hidden .gig-bar-container{width:0;height:0;overflow:hidden;padding:0!important;margin:0!important;border:0!important}
.gs-social-popup-balloon.initialized.open{width:200px;height:20px;background-image:url(http://www.repstatic.it/cless/main/nazionale/2013-v1/img/common/loader.gif);background-repeat:no-repeat;background-position:92px 2px}
.gs-social-popup-balloon.initialized.loaded.open{background:#fff;width:auto;height:auto;overflow:visible;position:absolute;left:0;top:0;margin-top:-3px}
.gs-morebuttons-background-panel{opacity:.9;width:100%;height:100%;margin:-2px;padding:0 2px;position:absolute;background-color:#fff}
.apertura .gs-morebuttons-background-panel{padding:0}
.gs-morebuttons-shares .hidden{width:365px;height:70px;background-image:url(http://www.repstatic.it/cless/main/nazionale/2013-v1/img/common/loader.gif);background-repeat:no-repeat;background-position:174px 30px}
.gs-morebuttons-background{opacity:1;background:0 0}
.gs-morebuttons-shares-row2{margin-top:8px}
.gig-bar-container img{margin:0!important}