

/*===============================
/templates/th_mouse/css/template-responsive.css
================================================================================*/
@media (min-width:960px) and (max-width:1199px){ #th-header .th-wrapper{width:98%}#th-header .th-wrapper .logo-wrapper::after{-webkit-transform:skew(0deg,24deg);-ms-transform:skewX(0deg) skewY(24deg);transform:skew(0deg,24deg)} .make-sticky #th-header .th-wrapper{width:100%} .btn-large span,.btn-large-green span{padding:10px 37px}.btn-large::before,.btn-large-green::before{padding:10px 37px} .sprocket-mosaic .sprocket-mosaic-container .sprocket-mosaic-item .sprocket-padding .th-overlay h2{margin:30% 0 10px 0} #page-preload-wrapper{padding-top:30%}} @media only screen and (max-width:959px){ #th-header .th-wrapper{width:96%}#th-header .th-wrapper .logo-wrapper::after{-webkit-transform:skew(0deg,9deg);-ms-transform:skewX(0deg) skewY(9deg);transform:skew(0deg,9deg)} .make-sticky #th-header .th-wrapper{width:100%} .feature .home-services > div{border-right:0}.feature .home-services .service-box{border-bottom:1px solid #ebebeb;margin-bottom:10px}.feature .home-services:last-child > div > .service-box{border-bottom:1px solid #ebebeb} .sprocket-strips-container > li{margin-bottom:120px !important} .th-feature-service > div .th-service-box{margin-bottom:10px}.th-feature-service > div .th-service-box img{width:100%} .stats .stats-title{margin-bottom:20px} .pricing-details .col-md-3:nth-child(1){padding-left:0}.pricing-details .col-md-3:nth-child(4){padding-right:0}.pricing-details .plan{margin-bottom:20px} .step-box{margin:0 auto 10px auto}} @media only screen and (min-width:768px) and (max-width:959px){ #th-header .th-wrapper .logo-wrapper::after{-webkit-transform:skew(0deg,21deg);-ms-transform:skewX(0deg) skewY(21deg);transform:skew(0deg,21deg)}} @media only screen and (max-width:767px){ #th-header .th-wrapper .logo-wrapper::after{-webkit-transform:skew(0deg,21deg);-ms-transform:skewX(0deg) skewY(21deg);transform:skew(0deg,21deg)}} @media only screen and (min-width:480px) and (max-width:767px){ .header-wrapper .th-wrapper{top:0}#th-header .th-wrapper .logo-wrapper::after{display:none}.header-wrapper .th-navbar::before{display:none} .make-sticky .header-wrapper .th-wrapper{padding:0} .bottom-list-menu .module-title{text-align:center}.bottom-list-menu ul{text-align:center} .th-twitter-wrapper{margin-bottom:40px} .t3-spotlight-bottom-2{text-align:center}.acymailing_module_form .acymailing_form{margin:0 auto} .showcase-wrapper{margin-top:60px} .header-wrapper .logo-wrapper{top:0;background:transparent;text-align:center}} @media only screen and (max-width:479px){ .header-wrapper .th-wrapper{top:0}#th-header .th-wrapper .logo-wrapper::after{display:none}.header-wrapper .th-navbar::before{display:none} .make-sticky .header-wrapper .th-wrapper{padding:0} .bottom-list-menu .module-title{text-align:center}.bottom-list-menu ul{text-align:center} .th-twitter-wrapper{margin-bottom:40px} .t3-spotlight-bottom-2{text-align:center}.acymailing_module_form .acymailing_form{margin:0 auto} .showcase-wrapper{margin-top:60px} .header-wrapper .logo-wrapper{top:0;background:transparent}.header-wrapper .logo-wrapper img{width:30%}}


/*===============================
/templates/th_mouse/css/custom.css
================================================================================*/
.t3-wrapper{background:#ebe7de}#xmap .muted{display:none}  a.Faboba{display:none}#ca_banner{height:auto !important}.languageswitcherload{width:auto;float:left;margin-right:20px}.languageswitcherload .mod-languages li a{color:#000;font-weight:500}.languageswitcherload .mod-languages li.lang-active a{color:#6EABD1}.languageswitcherload .mod-languages li:after{content:"|" }; .header-wrapper .container,.feature_home .container,.container.mappa-lara,#footer .container{padding-left:0 !important;padding-right:0 !important}@media (max-width:999px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}.navbar-collapse{display:none !important}}@media (max-width:999px){.navbar-collapse.collapse{display:none !important}} .th-navbar .row{padding-right:0}.logo-image{position:absolute;z-index:30}.contatti{float:right;text-align:right;display:block;margin-top:10px;margin-right:20px;padding-bottom:10px;border-bottom:1px solid #8ED4FD}.contatti a{color:#6eabd9;font-size:17px}.contatti a.tel{float:left;display:block;margin-right:15px;margin-top:0px;text-transform:lowercase;text-decoration:none}.contatti a.email{float:left;text-transform:lowercase;text-decoration:none;margin-right:15px}.contatti a.social{float:left;text-transform:lowercase;text-decoration:none}.icon{position:relative;text-align:center;width:0px;height:0px;padding:18px;border-top-right-radius:18px;border-top-left-radius:18px;border-bottom-right-radius:18px;border-bottom-left-radius:18px;-moz-border-radius:18px 18px 18px 18px;-webkit-border-radius:18px 18px 18px 18px;-khtml-border-radius:18px 18px 18px 18px;color:#FFFFFF}.icon i{font-size:18px;position:absolute;left:8px;top:7px}.icon.social{float:left;margin:0 5px 0 0;cursor:pointer;background:#6eabd9 ;color:#FFF;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s}.icon.social.fb i{font-size:20px;left:13px;top:10px}.icon.social.gp i{font-size:20px;top:8px;left:11px}.icon.social.yt i{font-size:22px;left:9px}.make-sticky .header-wrapper .th-navbar,.make-sticky .header-wrapper .th-wrapper{height:148px}.make-sticky .t3-navbar{  }.make-sticky .contatti{} .t3-navbar{margin-top:15px}.nav > li > a{color:#0c3148;font-weight:400}.nav > li.current > a{background:#ddf4ff} .showcase-wrapper.lara .container{padding:0}#rev_slider_3_1_wrapper{} .container.booking .row{padding:0}#fascia_booking{width:100%; background:#6eabd9} #fascia_booking input[type="text"],.form-control,select{width:100% !important} .container.intro-home{background:#FFF}.testo_intro h3,.moduletable_title_offerte h3,.blog h2{padding:0;margin:0;font-size:40px;font-weight:300;color:#0c3148;letter-spacing:-2px}.container.intro-home .testo_intro h4{font-family:'Parisienne',cursive;font-weight:400;font-size:35px;color:#6eabd9;margin-bottom:20px}.evidenziato{color:#7eccfd}.container.intro-home{padding:40px 0 40px 0} .moduletable_slideshow_offerte h3{font-family:"Parisienne",cursive;font-weight:600;font-size:35px;color:#F6C636;margin-top:18px !important;text-align:left;padding-bottom:18px;text-transform:none} .feature-homepage{background:#7ecefd;padding:50px 10px 50px 10px}.feature-homepage h2{font-size:30px;font-weight:400;text-transform:uppercase;color:#FFFFFF;margin:0;padding:0;display:inline;line-height:28px}.feature-homepage h2:before{font-family:FontAwesome;content:"\f058";font-size:32px;margin-right:14px}.feature-homepage p{font-size:16px;color:#34495f;line-height:20px} .tp-caption.slideshow_lara{font-family:'Open Sans',sans-serif;font-size:46px !important;color:#104361;font-weight:500;text-shadow:1px 1px 0px rgba(255,255,255,1)}.tp-caption.slideshow_lara_2{font-family:'Parisienne',cursive;color:#FFF;font-size:400;font-size:46px !important;text-shadow:1px 1px 1px rgba(0,0,0,.7);padding-left:10px}.tp-leftarrow.default{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}.tp-rightarrow.default{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}  .moduletable_slideshow_offerte.home .nspTopInterface{position:absolute;bottom:445px;right:20px}.moduletable_slideshow_offerte .nspTopInterface .nspNext,.moduletable_slideshow_offerte .nspTopInterface .nspPrev{background:#3e454c !important;border:none !important;width:30px !important;height:30px !important}.moduletable_slideshow_offerte .nspTopInterface .nspPrev:before{border:10px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:none;content:"";display:block;float:left;margin:7px 0 0 8px}.moduletable_slideshow_offerte .nspTopInterface .nspNext:before{border:10px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:none;content:"";display:block;float:left;margin:7px 0 0 12px}.moduletable_slideshow_offerte h4.nspHeader a{font-size:20px !important;color:#6eabd9 !important;display:block !important; }.moduletable_slideshow_offerte .nspArt h4.nspHeader{padding:0px 0 5px 0 !important}.moduletable_slideshow_offerte .nspImage{margin-bottom:15px}a.link_offerte{font-family:'Parisienne',cursive;font-size:30px;color:#0c3148;float:right;font-weight:600;text-decoration:none}.civetta{background:none repeat scroll 0 0 #6eabd9;color:#fff;display:block;float:left;font-size:32px;font-weight:300;height:80px;line-height:28px;margin-right:10px;margin-top:5px;text-align:left;width:80px;padding-top:0;padding-left:10px}.civetta_da{font-size:20px}.civetta_da_fr{font-size:13px} .container.mappa-lara{padding:0}.mappa-lara #map{border:none;border-bottom:4px solid #fff}.mappa-lara #map:before,.mappa-lara #map:after{background:none} .footer div[class*="col-"]{padding-left:0}.footer{background:#4b97cf;display:block;padding:45px 0 35px 0}.footer .logo_footer{height:151px;background:url("/images/logo_footer.png") no-repeat center center} .footer .address_footer{font-size:14px;color:#FFF}.footer .address_footer strong{margin-bottom:10px;display:block}.footer .address_footer .col-xs-6{padding-left:0}.footer .address_footer a{color:#FFF;font-weight:bold}.footer a.link_blog{display:block;font-size:40px;line-height:54px;font-weight:500;color:#FFF;text-decoration:none;background:url("/images/link_blog.png") no-repeat 50px 0}a.link_blog span{display:block}.container.footer .col-xs-7.left{padding-left:20px !important} .container.mainbody{background:#ffffff;padding-top:40px}.mainbody{ }.container.mainbody h1.article-title{padding:0;margin:0;font-size:38px;font-weight:300;color:#145276;letter-spacing:-2px;text-transform:uppercase;margin-bottom:40px}.article-content h2{font-family:'Parisienne',cursive;font-weight:400;font-size:37px;line-height:36px;margin-bottom:0 0 10px 0;color:#6eabd9} .container.tripadvisor{background:#FFFFFF;padding-bottom:40px;position:relative}.container.tripadvisor p:first-child:before,.container.tripadvisor p:last-child:after{color:#f6c636;font-size:70px;font-weight:600;position:relative;top:30px}.container.tripadvisor p:first-child:before{content:"\201C";left:-20px}.container.tripadvisor p:last-child:after{content:"\201D";right:-40px}.moduletable_tripadvisor{text-align:center;background:url("/images/tripadvisor.gif") no-repeat #FFF right 30px}.moduletable_tripadvisor h3{color:#f6c636;font-size:40px}.moduletable_tripadvisor p{color:#395268;font-size:16px;line-height:22px !important} .t3-megamenu .mega-dropdown-inner .row{padding-left:0 !important;margin-left:6px !important}.mainmenu .nav > li > a{padding-right:10px !important} #offerte img{float:right !important;padding-left:30px}.blog .civetta{display:none}#offerte .article-content{position:relative}#offerte .civetta{position:absolute !important;right:0;top:0;margin:0;background:none repeat scroll 0 0 #F6C636;height:auto;padding:10px;width:120px;text-align:center}#offerte .readmore a{border:none;background:#6eabd9;border:1px solid #6eabd9;color:#FFF;font-weight:300;margin-top:-70px}#offerte .readmore a:hover{border:1px solid #6eabd9;background:#FFF;color:#6eabd9}#offerte .item{padding-bottom:20px;border-bottom:1px solid #6eabd9}  .article-content p,#offerte p,.container.intro-home p{font-size:15px !important;color:#395267;line-height:26px !important;font-weight:400} #fascia_booking .quick-reserve{margin:0 auto; }#fascia_booking .quick-reserve input,#fascia_booking .quick-reserve select{border-radius:0;border:1px solid #cdcdcd;-webkit-box-shadow:0 0 0 2px #ffffff;box-shadow:0 0 0 1px #ffffff}#fascia_booking .quick-reserve label{color:#fFF;font-weight:normal}#fascia_booking .quick-reserve .btn-default{border:none;color:#fff;font-weight:600;-webkit-box-shadow:none;box-shadow:none}#fascia_booking .quick-reserve .btn-default:hover{background-color:#F6C636;border-color:#C19409;color:#FFF}#box-quotation .ui-datepicker-trigger{position:absolute;right:35px !important;top:35px !important;border:none;background:none} #contenitore{margin:0 auto;background:#FFF}@media (min-width:1299px){#contenitore{width:1300px;background:#FFF}}@media (max-width:1199px){#contenitore{width:1100px}}@media (max-width:1099px){#contenitore{width:1000px}}@media (max-width:999px){#contenitore{width:100%}} .cerca,.cerca-absolute{display:block;margin-bottom:10px}.cerca-absolute{position:absolute;left:750px;top:414px}.cerca a,.cerca-absolute a{background-color:#F6C636;border-color:#C19409;color:#fff;font-weight:300;white-space:nowrap;padding:3px 40px 6px 40px;letter-spacing:-2px;font-size:32px}.cerca-absolute a{font-size:30px;padding:3px 40px 6px 40px} .credits{padding:10px 0 10px 0;background:#4b97cf}.credits a{color:#FFF} .btn-primary.off-canvas-toggle{margin-top:20px;margin-right:25px;background:#6eabd9;border-color:#6eabd9;color:#FFF}@media (max-width:1300px){ }@media (max-width:1200px){.mainmenu .nav > li > a{padding-right:5px !important}.mainmenu .nav{font-size:16px}#th-header .th-wrapper{width:100%}}@media (max-width:1199px){.contatti .telefono,.contatti .mail{display:none}.container.footer .right{text-align:center}.container.footer .col-xs-12{margin-bottom:30px}.footer a.link_blog{background:none} }@media (max-width:999px){.contatti .telefono,.contatti .mail{display:none}.contatti .fa{font-size:36px}.container.footer{text-align:center} .btn-primary.off-canvas-toggle{margin-top:10px}}@media (max-width:768px){.container .row{margin-left:0;margin-right:0}.moduletable_tripadvisor{background:none} a.link_blog span{display:inline}}@media (max-width:660px){.languageswitcherload{display:block;width:100%;margin-bottom:10px}.contatti_social{float:right}.contatti{border-bottom:none}.contatti a{font-size:14px}.btn-primary.off-canvas-toggle{margin-top:0}.contatti_social{}.contatti .fa{font-size:22px}.icon.social i{font-size:16px !important}.icon.social.fb i{left:8px;top:5px}.icon.social.gp i{left:6px;top:5px}.icon.social.yt i{left:5px;top:4px}.icon{padding:12px}#offerte img{float:none !important;padding-left:0px !important;width:100%}}@media (max-width:660px){.nspArt .fleft{margin:0 !important}.civetta{margin-top:-117px;position:relative}}@media (max-width:479px){.container{padding-left:0;padding-right:0}.logo-img{max-width:170px;display:none}.tp-caption.slideshow_lara{font-size:22px !important;top:80px !important}.tp-caption.slideshow_lara_2{font-size:30px !important}.contatti{margin-right:0;margin-top:0}.btn-primary.off-canvas-toggle{margin-right:0}.nopadding{padding:0}.logo-sticky{max-width:140px;margin-top:0px}#fascia_booking .quick-reserve .btn-default{width:100%}.nspArts,.nspLinksWrap{padding:0 0px !important}.make-sticky .header-wrapper .th-navbar,.make-sticky .header-wrapper .th-wrapper{height:110px}.header-wrapper .th-navbar{height:111px;border-bottom:8px solid #6eabd9}.moduletable_slideshow_offerte .nspArt h4.nspHeader{padding:10px 0 5px 0 !important}}@media (max-width:400px){.logo-image{display:none}}@media (max-width:360px){}.showcase-wrapper{margin-top:0 !important} #fancybox-outer{background:none !important}#fancybox-title{display:none !important}#fancybox-content{border:0px !important;background-color:transparent !important;background:none !important}#fancybox-wrap > div:first-child{display:none}.fancybox-bg{display:none !important}.spu_content{margin-bottom:0 !important;margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;border:0px solid #D2D2D2 !important;-moz-box-shadow:0 0 0px #CCC !important;-webkit-box-shadow:0 0 0px #CCC !important;box-shadow:0 0 0px #CCC !important;background:none !important;background:none !important;background:none !important;padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;padding-bottom:0 !important}#fancybox-content img{max-width:100%;width:100%;height:auto} a[data-lightbox]{float:none !important;width:33% !important}.wk-gallery a{margin-bottom:30px}.wk-gallery .overlay,.wk-gallery .overlay-default{left:0px !important}.wk-gallery .spotlight .overlay > div{padding:5px !important}a[data-lightbox]{float:none !important;width:33% !important}


/*===============================
/templates/th_mouse/local/css/themes/lara/home.css
================================================================================*/
.home .jumbotron{background-color:transparent;position:relative;margin-bottom:0}.home .t3-sl-1{padding:0;background:#ffffff;color:#2e2e2e;border-bottom:1px solid #eeeeee}.home .t3-sl-1 .jumbotron{border-radius:0}.home .t3-sl-1 .jumbotron .btn{margin-top:29px}.home .t3-sl-2{text-align:center}.home .t3-sl-2 .img-responsive{display:inline-block}@media screen and (min-width:768px){.home .t3-sl-2 p{font-size:20px;line-height:33px}}.home .t3-sl-3 p > img{margin-top:29px}@media screen and (min-width:992px){.home .t3-sl-3 p > img{margin-top:0}}.home .t3-sl-3,.home .t3-sl-4{border-top:1px solid #eeeeee;text-align:center}@media screen and (min-width:768px){.home .t3-sl-3 p,.home .t3-sl-4 p{font-size:20px;line-height:33px}}.home .t3-sl-3 .jumbotron,.home .t3-sl-4 .jumbotron{padding-top:0}.home .t3-sl-3 .jumbotron h1,.home .t3-sl-4 .jumbotron h1{margin-bottom:14.5px;margin-top:0}.home .t3-sl-3 .jumbotron p,.home .t3-sl-4 .jumbotron p{font-size:23px;line-height:1.25;color:#999999}@media screen and (min-width:768px){.home .t3-sl-3 .jumbotron p,.home .t3-sl-4 .jumbotron p{font-size:27px}}.home .t3-sl-5{background:#ffffff;color:#2e2e2e;border-top:1px solid #eeeeee;padding:0}.home .t3-sl-5 .jumbotron{border-radius:0;margin-bottom:0}.home .gkIsWrapper-gk_musicstate figure.active{z-index:0}.feature-bottom{-webkit-transform:translateZ(0);text-align:center}.feature-bottom .margin-top{margin:100px 0 0 0}.portfolio-wrapper{background:#f6f8f8;text-align:center}.portfolio-wrapper .portfolio-bottom{margin-bottom:80px}.portfolio-wrapper .portfolio-bottom div{position:relative;bottom:-23.5px}.testimonial .sprocket-strips-item{-webkit-box-shadow:none;box-shadow:none}.testimonial .sprocket-strips-item .sprocket-strips-content{position:relative}.testimonial .sprocket-strips-item .sprocket-strips-content::after{content:"";position:absolute;right:40px;bottom:-40px;width:0px;height:0px;border-style:solid;border-width:0 40px 40px 0}.testimonial .sprocket-strips-item .sprocket-strips-content .sprocket-strips-text{padding:20px 30px;text-align:center;position:relative}.testimonial .sprocket-strips-item .sprocket-strips-content .sprocket-strips-text::before,.testimonial .sprocket-strips-item .sprocket-strips-content .sprocket-strips-text:after{font-family:FontAwesome;font-size:1.66em;position:absolute}.testimonial .sprocket-strips-item .sprocket-strips-content .sprocket-strips-text::before{content:"\f10d";left:0px;top:8px}.testimonial .sprocket-strips-item .sprocket-strips-content .sprocket-strips-text::after{content:"\f10e";right:0;bottom:0}.testimonial .sprocket-strips-item .sprocket-strips-content .sprocket-strips-title{text-align:right;margin-right:40px;font-size:14px;text-transform:uppercase;font-weight:500}.testimonial .sprocket-strips-item .client-avatar{width:60px;height:60px;border-radius:50%;background-size:contain;float:right;margin-top:45px;margin-right:10px}.testimonial .sprocket-strips-pagination{text-align:center;padding-top:10px}.testimonial .sprocket-strips-pagination ul{float:none}.testimonial .sprocket-strips-pagination ul li{background:transparent;padding:8px !important;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;opacity:1;filter:alpha(opacity=100)}.testimonial-bottom{text-align:center}


/*===============================
/modules/mod_cookiesaccept/screen.css
================================================================================*/
#ca_banner{position:fixed!important;z-index:16777270;width:100%!important;height:80px;background:url('/modules/mod_cookiesaccept/img/przez.png');text-align:center;border-width:1px 0 1px 0!important;border-style:solid!important;border-color:#fff!important;display:none;box-shadow:0 0 40px #444;padding:10px 0;left:0;right:0;float:none!important;text-shadow:none;border-radius:0!important;margin:0 auto!important}#ca_info{background:#fff;height:304px;left:50%;margin-left:-350px;margin-top:-182px;margin-bottom:20px;position:fixed;top:50%;width:700px;box-shadow:0 0 40px #444;z-index:16777271;padding:30px;box-sizing:border-box;display:none;border:1px solid #999999 text-shadow:none}#ca_info .ca_info_close{position:absolute;top:-15px;right:-15px;color:#fff;font-weight:bold;height:25px;width:25px;border-radius:16px;background:#AA0000 url('/modules/mod_cookiesaccept/img/close.png');text-align:center;line-height:1.3em;font-size:18px;cursor:pointer}#ca_info_plus{box-sizing:border-box;overflow:auto;height:254px;padding-right:10px;color:#000;text-align:left}#ca_info_plus p{color:#000;text-align:left;font-size:12px}#ca_banner p,#ca_banner h2{margin:4px 0;padding:0;line-height:1.2em;color:#000;float:none!important}#ca_banner h2{font-size:20px;font-weight:bold}#ca_banner p{font-size:14px }#ca_banner p span{text-decoration:underline;color:#0089F2;cursor:pointer;font-weight:bold;float:none!important}#ca_banner .accept{cursor:pointer;font-size:14px;margin:5px auto;width:120px;background:#0089f2;padding:3px;border-radius:3px;text-shadow:1px 1px 0 #0072ca;color:#fff;background-image:-webkit-linear-gradient(#0089F2 0%,#0072ca 100%);background-image:-moz-linear-gradient(#0089F2 0%,#0072ca 100%);background-image:-o-linear-gradient(#0089F2 0%,#0072ca 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0089F2),to(#0072ca));background-image:linear-gradient(#0089F2 0%,#0072ca 100%);float:none!important}#ca_banner .accept:hover{box-shadow:0 0 15px #000}


/*===============================
https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/css/settings.css
================================================================================*/
@font-face{font-family:'revicons';src:url('https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/font/revicons.eot?5510888');src:url('https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/font/revicons.eot?5510888#iefix') format('embedded-opentype'),url('https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/font/revicons.woff?5510888') format('woff'),url('https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/font/revicons.ttf?5510888') format('truetype'),url('https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/font/revicons.svg?5510888#revicons') format('svg');font-weight:normal;font-style:normal}   [class^="revicon-"]:before,[class*=" revicon-"]:before{font-family:"revicons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;  font-variant:normal;text-transform:none; line-height:1em;  margin-left:.2em;    }.revicon-search-1:before{content:'\e802'} .revicon-pencil-1:before{content:'\e831'} .revicon-picture-1:before{content:'\e803'} .revicon-cancel:before{content:'\e80a'} .revicon-info-circled:before{content:'\e80f'} .revicon-trash:before{content:'\e801'} .revicon-left-dir:before{content:'\e817'} .revicon-right-dir:before{content:'\e818'} .revicon-down-open:before{content:'\e83b'} .revicon-left-open:before{content:'\e819'} .revicon-right-open:before{content:'\e81a'} .revicon-angle-left:before{content:'\e820'} .revicon-angle-right:before{content:'\e81d'} .revicon-left-big:before{content:'\e81f'} .revicon-right-big:before{content:'\e81e'} .revicon-magic:before{content:'\e807'} .revicon-picture:before{content:'\e800'} .revicon-export:before{content:'\e80b'} .revicon-cog:before{content:'\e832'} .revicon-login:before{content:'\e833'} .revicon-logout:before{content:'\e834'} .revicon-video:before{content:'\e805'} .revicon-arrow-combo:before{content:'\e827'} .revicon-left-open-1:before{content:'\e82a'} .revicon-right-open-1:before{content:'\e82b'} .revicon-left-open-mini:before{content:'\e822'} .revicon-right-open-mini:before{content:'\e823'} .revicon-left-open-big:before{content:'\e824'} .revicon-right-open-big:before{content:'\e825'} .revicon-left:before{content:'\e836'} .revicon-right:before{content:'\e826'} .revicon-ccw:before{content:'\e808'} .revicon-arrows-ccw:before{content:'\e806'} .revicon-palette:before{content:'\e829'} .revicon-list-add:before{content:'\e80c'} .revicon-doc:before{content:'\e809'} .revicon-left-open-outline:before{content:'\e82e'} .revicon-left-open-2:before{content:'\e82c'} .revicon-right-open-outline:before{content:'\e82f'} .revicon-right-open-2:before{content:'\e82d'} .revicon-equalizer:before{content:'\e83a'} .revicon-layers-alt:before{content:'\e804'} .revicon-popup:before{content:'\e828'}  .tp-caption .frontcorner{width:0;height:0;border-left:40px solid transparent;border-right:0px solid transparent;border-top:40px solid #00A8FF;position:absolute;left:-40px;top:0px}.tp-caption .backcorner{width:0;height:0;border-left:0px solid transparent;border-right:40px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;right:0px;top:0px}.tp-caption .frontcornertop{width:0;height:0;border-left:40px solid transparent;border-right:0px solid transparent;border-bottom:40px solid #00A8FF;position:absolute;left:-40px;top:0px}.tp-caption .backcornertop{width:0;height:0;border-left:0px solid transparent;border-right:40px solid transparent;border-top:40px solid #00A8FF;position:absolute;right:0px;top:0px} .rev_slider_wrapper{position:relative}.rev_slider_wrapper >ul{visibility:hidden}.rev_slider{position:relative;overflow:visible}.rev_slider img{max-width:none !important;-moz-transition:none 0;-webkit-transition:none 0;-o-transition:none 0;transition:none 0;margin:0px;padding:0px;border-width:0px;border:none;visibility:visible !important}.rev_slider .no-slides-text{font-weight:bold;text-align:center;padding-top:80px}.rev_slider ul{margin:0px;padding:0px;list-style:none !important;list-style-type:none;background-position:0px 0px}.rev_slider ul li,.rev_slider >ul >li,.rev_slider >ul >li:before{list-style:none !important;position:absolute;visibility:hidden;margin:0px !important;padding:0px !important;overflow-x:visible;overflow-y:visible;list-style-type:none !important;background-image:none;background-position:0px 0px;text-indent:0em}.rev_slider .tp-caption,.rev_slider .caption,{position:absolute;visibility:hidden}.tp-simpleresponsive img{max-width:none} .tp-caption{z-index:1}.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none !important}.tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden !important;display:none !important}.rev_slider embed,.rev_slider iframe,.rev_slider object,.rev_slider video{max-width:none !important}  .noFilterClass{filter:none !important}  .caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%}.caption.fullscreenvideo iframe,.caption.fullscreenvideo video{width:100% !important;height:100% !important;display:none}.tp-caption.fullscreenvideo{left:0px;top:0px;position:absolute;width:100%;height:100%}.tp-caption.fullscreenvideo iframe,.tp-caption.fullscreenvideo iframe video{width:100% !important;height:100% !important;display:none}.fullscreenvideo .vjs-loading-spinner{visibility:none;display:none !important;width:0px;height:0px}.fullscreenvideo .vjs-control-bar.vjs-fade-out,.fullscreenvideo .vjs-control-bar.vjs-fade-in,.fullscreenvideo .vjs-control-bar.vjs-fade-out.vjs-lock-showing,.fullscreenvideo .vjs-control-bar.vjs-fade-in.vjs-lock-showing{visibility:hidden !important;opacity:0 !important;display:none !important;width:0px;height:0px;overflow:hidden}.fullcoveredvideo.video-js,.fullcoveredvideo video{background:transparent !important}.fullcoveredvideo .vjs-poster{background-position:center center;background-size:cover;width:100%;height:100%;top:0px;left:0px}  .tp-dottedoverlay{background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:1}.tp-dottedoverlay.twoxtwo{background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/gridtile.png)}.tp-dottedoverlay.twoxtwowhite{background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/gridtile_white.png)}.tp-dottedoverlay.threexthree{background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/gridtile_3x3.png)}.tp-dottedoverlay.threexthreewhite{background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/gridtile_3x3_white.png)}  .fullscreen-container{width:100%;position:relative;padding:0}.fullwidthbanner-container{width:100%;position:relative;padding:0;overflow:hidden}.fullwidthbanner-container .fullwidthabanner{width:100%;position:relative} .tp-simpleresponsive .slotholder *,.tp-simpleresponsive img{ } .tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{ position:absolute;-webkit-font-smoothing:antialiased !important} .tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-bannershadow.tp-shadow1{background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/shadow1.png) no-repeat;background-size:100% 100%;width:890px;height:30px;bottom:-30px}.tp-bannershadow.tp-shadow2{background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/shadow2.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px}.tp-bannershadow.tp-shadow3{background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/shadow3.png) no-repeat;background-size:100% 100%;width:890px;height:60px;bottom:-60px} .tp-button{padding:6px 13px 5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:30px;cursor:pointer;color:#fff !important;text-shadow:0px 1px 1px rgba(0,0,0,0.6) !important;font-size:15px;line-height:45px !important;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/images/gradient/g30.png) repeat-x top;font-family:arial,sans-serif;font-weight:bold;letter-spacing:-1px;text-decoration:none}.tp-button.big{color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,0.6);font-weight:bold;padding:9px 20px;font-size:19px;line-height:57px !important;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/images/gradient/g40.png) repeat-x top}.purchase:hover,.tp-button:hover,.tp-button.big:hover{background-position:bottom,15px 11px}@media only screen and (min-width:480px) and (max-width:767px){.tp-button{padding:4px 8px 3px;line-height:25px !important;font-size:11px !important;font-weight:normal}a.tp-button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}}@media only screen and (min-width:0px) and (max-width:479px){.tp-button{padding:2px 5px 2px;line-height:20px !important;font-size:10px !important}a.tp-button{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none}} .tp-button.green,.tp-button:hover.green,.purchase.green,.purchase:hover.green{background-color:#21a117;-webkit-box-shadow:0px 3px 0px 0px #104d0b;-moz-box-shadow:0px 3px 0px 0px #104d0b;box-shadow:0px 3px 0px 0px #104d0b}.tp-button.blue,.tp-button:hover.blue,.purchase.blue,.purchase:hover.blue{background-color:#1d78cb;-webkit-box-shadow:0px 3px 0px 0px #0f3e68;-moz-box-shadow:0px 3px 0px 0px #0f3e68;box-shadow:0px 3px 0px 0px #0f3e68}.tp-button.red,.tp-button:hover.red,.purchase.red,.purchase:hover.red{background-color:#cb1d1d;-webkit-box-shadow:0px 3px 0px 0px #7c1212;-moz-box-shadow:0px 3px 0px 0px #7c1212;box-shadow:0px 3px 0px 0px #7c1212}.tp-button.orange,.tp-button:hover.orange,.purchase.orange,.purchase:hover.orange{background-color:#ff7700;-webkit-box-shadow:0px 3px 0px 0px #a34c00;-moz-box-shadow:0px 3px 0px 0px #a34c00;box-shadow:0px 3px 0px 0px #a34c00}.tp-button.darkgrey,.tp-button.grey,.tp-button:hover.darkgrey,.tp-button:hover.grey,.purchase.darkgrey,.purchase:hover.darkgrey{background-color:#555;-webkit-box-shadow:0px 3px 0px 0px #222;-moz-box-shadow:0px 3px 0px 0px #222;box-shadow:0px 3px 0px 0px #222}.tp-button.lightgrey,.tp-button:hover.lightgrey,.purchase.lightgrey,.purchase:hover.lightgrey{background-color:#888;-webkit-box-shadow:0px 3px 0px 0px #555;-moz-box-shadow:0px 3px 0px 0px #555;box-shadow:0px 3px 0px 0px #555}  .tpclear{clear:both}.tp-bullets{z-index:1000;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-webkit-transform:translateZ(5px)}.tp-bullets.hidebullets{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/boxed_bgtile.png);height:40px;padding:0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px }.tp-bullets.simplebullets.navbar-old{background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/navigdots_bgtile.png);height:35px;padding:0px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px }.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/bullet.png) no-repeat top left;width:20px;height:20px;margin-right:0px;float:left;margin-top:0px;margin-left:3px}.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/bullets.png) no-repeat bottom left;width:23px;height:23px;margin-right:0px;float:left;margin-top:0px}.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0px} .tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/bullets2.png) no-repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:0px}.tp-bullets.simplebullets.square .bullet.last{margin-right:0px} .tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/bullets2.png) no-repeat bottom left;width:19px;height:19px;margin-right:0px;float:left;margin-top:0px}.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0px} .tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/bullet_boxed.png) no-repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0px !important}.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0px !important} .tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/navigdots.png) no-repeat bottom left;width:15px;height:15px;margin-left:5px !important;margin-right:5px !important;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0px !important}.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0px !important}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-position:top left}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left} .tparrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;-webkit-transform:translateZ(5px)}.tparrows.hidearrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/large_left.png) no-repeat top left;width:40px;height:40px}.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/large_right.png) no-repeat top left;width:40px;height:40px}.tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/small_left.png) no-repeat top left;width:19px;height:14px;margin-right:0px;float:left;margin-top:0px}.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/small_right.png) no-repeat top left;width:19px;height:14px;margin-right:0px;float:left;margin-top:0px}.tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/arrow_left.png) no-repeat top left;width:26px;height:26px;margin-right:0px;float:left;margin-top:0px}.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/arrow_right.png) no-repeat top left;width:26px;height:26px;margin-right:0px;float:left;margin-top:0px}.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/small_left_boxed.png) no-repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px}.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/small_right_boxed.png) no-repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px}.tp-leftarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/arrowleft.png) no-repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px}.tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/arrowright.png) no-repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px}.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px}.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0px}.tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/arrow_left2.png) no-repeat top left;width:12px;height:17px;float:left;margin-right:0px;margin-top:0px}.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/arrow_right2.png) no-repeat top left;width:12px;height:17px;float:left;margin-left:0px;margin-top:0px}.tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/arrow_left2.png) no-repeat top left;width:12px;height:17px;float:left;margin-right:0px;margin-top:0px}.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/arrow_right2.png) no-repeat top left;width:12px;height:17px;float:left;margin-left:0px;margin-top:0px}.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/large_left.png) no-repeat 0 0;width:40px;height:40px}.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/large_right.png) no-repeat 0 0;width:40px;height:40px}.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left} .tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px; margin-top:-50px;vertical-align:top}.tp-bullets.tp-thumbs img{vertical-align:top}.fullwidthbanner-container .tp-thumbs{padding:3px}.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px; overflow:hidden;position:relative}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}.tp-bullets.tp-thumbs .bullet{width:100px;height:50px; cursor:pointer;overflow:hidden;background:none;margin:0;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; -moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-thumbs img{width:100%} .tp-bannertimer{width:100%;height:10px;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/timer.png);position:absolute;z-index:200;top:0px}.tp-bannertimer.tp-bottom{top:auto;bottom:0px !important;height:5px} .vjs-tech{margin-top:1px}.tp-caption .vjs-default-skin .vjs-big-play-button{left:50%;top:50%;margin-left:-20px;margin-top:-20px;width:40px;height:40px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:none;box-shadow:none;text-shadow:none;line-height:30px;vertical-align:top;padding:0px}.tp-caption .vjs-default-skin .vjs-big-play-button:before{position:absolute;top:0px;left:0px;line-height:40px;text-shadow:none !important;color:#fff;font-size:18px}.tp-caption .vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{box-shadow:none;-webkit-box-shadow:none}  .tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-caption img{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}.tp-simpleresponsive ul{list-style:none;padding:0;margin:0}.tp-simpleresponsive >ul li{list-style:none;position:absolute;visibility:hidden} .caption.slidelink a div,.tp-caption.slidelink a div{width:3000px;height:1500px;background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/coloredbg.png) repeat}.tp-loader{background:url(https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/assets/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;top:50%;left:50%;z-index:10000;position:absolute;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}


/*===============================
https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/css/dynamic-captions.css
================================================================================*/
.tp-caption.slideshow_lara{font-size:67px;text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(34,34,34);border-style:none}.tp-caption.slideshow_lara_2{font-size:52px;text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(34,34,34);border-style:none}


/*===============================
https://www.hotellarariccione.it/media/com_uniterevolution2/assets/rs-plugin/css/static-captions.css
================================================================================*/
.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:green}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out}.tp-caption a:hover{color:#ffa902}.tp-caption h2.th-title{font-size:48px}


/*===============================
/media/mod_falang/css/template.css
================================================================================*/
div.mod-languages ul{margin:0;padding:0;list-style:none}div.mod-languages li{margin-left:0px;margin-right:4px}div.mod-languages ul.lang-inline li{display:inline}div.mod-languages ul.lang-block li{display:block}div.mod-languages img{border:none}div.mod-languages a{text-decoration:none} div.advanced-dropdown{position:relative}div.mod-languages.advanced-dropdown ul{background:#ccc;position:absolute;z-index:100;list-style-type:none;left:0;padding:5px 10px 5px 4px;border-radius:0 0 2px 2px}div.advanced-dropdown a.langChoose:link,div.advanced-dropdown a.langChoose:visited{background-color:#ccc;border-radius:2px;width:38px;margin-top:3px;padding:3px;line-height:0;-webkit-transition:all 0.75s}div.advanced-dropdown a.langChoose img{border:1px solid white}div.advanced-dropdown span.caret{display:inline-block;width:0px;height:0px;vertical-align:middle;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent;content:"";margin-left:1px}div.advanced-dropdown a{white-space:nowrap}