#page-title{padding:20px 0}#ricerca>div{padding-top:5px;padding-bottom:5px}#ricerca{line-height:1.5;color:#555;font-family:'Lato',sans-serif;font-size:14px}#ricerca h1,#ricerca h2,#ricerca h3,#ricerca h4{color:#444;font-weight:600;line-height:1.5;margin:0 0 30px 0;font-family:'Raleway',sans-serif}#ricerca h1{font-size:30px}#ricerca h2{font-size:20px}#ricerca h3{font-size:26px}#ricerca h4{font-size:24px}#ricerca h5{font-size:14px}#ricerca .colore_aia{color:#1483c8;font-weight:bold}#ricerca .title-bottom-border{font-family:'Crete Round',Comfortaa;font-weight:normal;display:block;background:transparent;padding:20px 0 0 0;border-bottom:2px solid #006cb5}#ricerca .property-item h2{font-size:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#ricerca .lbl{display:inline-block;font-size:13px;font-weight:bold;font-family:'Raleway',sans-serif;text-transform:uppercase;letter-spacing:1px;color:#555;margin-bottom:10px;cursor:pointer}.infoagenzia .logo_age{max-width:100%}.infoagenzia .logo_age img{max-width:300px;width:100%;height:auto;max-height:300px;padding:10px;border:1px #ccc solid}.infoagenzia .cur_age h5{margin:0}.infoagenzia .cur_age .i-xlarge.i-plain{height:50px!important;width:50px!important;line-height:50px!important;font-size:34px!important;color:#666}.infoagenzia #chisiamo{margin-bottom:30px}.infoagenzia .ric-button{margin:0 5px 5px 0}form button.showmore{margin-right:10px}.ui-tabs-tab .sm-form-control{border:1px solid #ddd;padding:2px 26px 2px 6px;font-size:14px;margin-top:5px;font-weight:bold}.property-item{border-bottom:1px #eee solid;margin-bottom:0;padding-bottom:40px;cursor:pointer;margin-left:0;margin-right:0}.property-item .slider{position:relative}.property-item .slider .icons{position:absolute;font-size:12px;color:#fff;opacity:.7;bottom:0;right:0;z-index:10;text-align:right;background:#1483c8;padding:0 5px}.property-item .slider:hover .icons{opacity:1}.property-item .slider .icons a,.property-item .slider .icons a:hover,.property-item .slider .icons a:visited,.property-item .slider .icons a:active{margin-left:5px;color:#fff}.property-item .slider .icons a:before{content:'|';display:inline-block;margin-right:5px}.property-item .slider .icons a:first-child:before{display:none}.property-item .slider .icons a i{margin-right:3px}.owl-carousel .owl-item{width:100%}.owl-carousel .owl-item .oc-item,.bg-foto{height:220px;width:100%}.owl-carousel.lazy-carousel .owl-item .oc-item.placehld{background:transparent}.bg-foto img{display:none}.datifiscali{display:none}h3 .ric-button{margin:0}.property-item h2{font-size:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-item h2 a{color:#444}.property-item h5{margin:0}.advfilters{line-height:40px}#form-contact>div{background-color:#fff;max-width:700px}#form-contact label{margin-bottom:0;margin-top:0}textarea.sm-form-control{height:190px}form .col_full.privacy{line-height:1em;margin-bottom:5px}label{margin-top:15px;margin-bottom:5px}.sm-form-control{height:34px;padding:4px 7px;font-size:14px;line-height:1.42857143;border:2px solid #ddd}.sm-input-group-addon{padding:4px 7px;font-size:14px}.checkbox-style-3-label{margin:5px 0 5px 0}.checkbox-style-3-label:before{width:22px;height:22px;padding:4px;vertical-align:bottom}.checkbox-style-3-label.richiesta_generica{font-weight:normal;text-transform:unset}.telefono{display:inline-block;border:1px #eee solid;padding:0 10px;line-height:34px;height:34px;white-space:nowrap;margin:5px;font-size:16px;cursor:pointer;vertical-align:middle;margin:0 0 5px 0}.telefono i{margin-right:5px}.features{margin:0;padding:0;list-style:none}.features li{margin:0;padding:0;list-style:none;font-family:Lato,sans-serif;font-size:14px;display:inline-block;border-right:1px #eee solid;padding-right:10px;margin-right:10px;float:left;line-height:40px;height:40px}.features li.prezzo{font-size:24px;font-weight:300}.features li:last-child{margin-right:0;padding-right:0;border-right:0}.testo{margin-bottom:10px}.showform{display:none;margin-top:-25px;margin-bottom:20px}.hidden-responsive{display:block}.row.contatti>div{text-align:left}.row.contatti>div.agenzia{text-align:right}.showagencymap i{margin-right:0}#gmap_agenzia{width:100%;height:300px;margin-top:20px}#googlemap{width:100%;height:700px;margin-bottom:30px}#googlemap .gm-style-iw img,.leaflet-popup-content img{height:90px;max-width:120px!important;float:left;margin-right:10px}#googlemap .gm-style-iw h4,.leaflet-popup-content h4{font-size:16px;color:#006cb5;margin:0}#googlemap .gm-style-iw small,.leaflet-popup-content small{text-transform:uppercase;color:#f67f00;font-size:10px;margin-bottom:5px;display:block}#googlemap .gm-style-iw div,.leaflet-popup-content div{font-size:12px;text-align:justify}#googlemap .gm-style-iw .button,.leaflet-popup-content .ric-button{clear:both;font-size:10px;padding:0 10px;height:26px;line-height:26px;margin:2px auto 0 2px}#googlemap .gm-style-iw ul,.leaflet-popup-content ul{margin:0;padding:0;list-style:none;display:block}#googlemap .gm-style-iw ul li,.leaflet-popup-content ul li{margin:0;padding:0;list-style:none;font-size:11px;display:inline-block;border-right:1px #eee solid;padding-right:3px;margin-right:3px;float:left;line-height:20px;height:20px}#googlemap .gm-style-iw ul li:first-child,.leaflet-popup-content ul li:first-child{font-size:14px;font-weight:600}#googlemap .gm-style-iw ul li:last-child,.leaflet-popup-content ul li:last-child{margin-right:0;padding-right:0;border-right:0}#googlemap .gm-style-iw div.btns,.leaflet-popup-content div.btns{content:' ';display:block;clear:both;text-align:center;padding-top:6px}@media(max-width:1199px){.slider{margin-bottom:10px}.slider.nophoto{display:none}#googlemap{height:600px}}@media(min-width:992px) and (max-width:1199px){.dettagli .ric-button{font-size:10px;margin:0;padding:0 15px}}@media(max-width:991px){#googlemap{height:600px}#ricerca{margin-bottom:30px;padding:5px 20px 20px 20px}.showform{display:inline-block}.hidden-responsive{display:none}.advfilters .showmore{line-height:46px;display:inline-block}.advfilters,.startsearch{padding-top:10px}.property-item h2{overflow:auto;white-space:normal}.features li{line-height:30px;height:30px;margin-bottom:10px}.features li.prezzo{display:block;margin-right:0;padding-right:0;border-right:0;float:none;clear:both}.infoagenzia .logo_age{margin-bottom:30px}.infoagenzia .ric-button{font-size:10px;padding:0 7px}}@media(min-width:768px) and (max-width:1199px){.owl-carousel .owl-item .oc-item,.bg-foto{height:240px}article{width:49%;margin-right:2%;float:left;margin:0}article:nth-child(even){margin-right:0}article:nth-child(even) .row.property-item{border-right:1px #eee solid}.row.property-item{margin:0;padding-top:20px}}@media(min-width:768px) and (max-width:991px){}@media(max-width:767px){.col-xs-6.adv_filters{text-align:left}.owl-carousel .owl-item .oc-item,.bg-foto{height:280px}.row.contatti>div.bottoni{text-align:center;margin-bottom:10px}.row.contatti>div.agenzia .logo_age{text-align:center}#googlemap{height:400px}.ui-tabs-tab .sm-form-control{margin-top:0}.mfp-content #send_richiesta label.hide-responsive{display:none}.mfp-content #send_richiesta .col_full{margin:10px!important}.mfp-content h4{margin-bottom:0}}@media(min-width:480px) and (max-width:767px){}@media(max-width:479px){.fake-tabs.tabs-bb ul.tab-nav li a span{display:none}}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;width:100%}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;min-height:100px;background:url('/img/loader.gif') no-repeat center center}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}#slider .owl-carousel .owl-item img{-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.mega-menu-content .owl-carousel.owl-hidden{opacity:1}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-item .oc-item{display:block;width:100%;height:220px;background-color:#a6a4a7;background-size:cover;background-repeat:no-repeat;background-position:center center}.owl-carousel .owl-item .oc-item a{display:block;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.owl-carousel .owl-item .oc-item a img{display:none}.owl-carousel .owl-item .oc-item.contain{background-size:contain}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#111}.owl-carousel .owl-video-play-icon{position:absolute;height:64px;width:64px;left:50%;top:50%;margin-left:-32px;margin-top:-32px;background:url("/images/icons/play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel .owl-dots,.owl-carousel .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;line-height:1}.owl-carousel .owl-nav [class*=owl-]{position:absolute;top:50%;margin-top:-18px;left:-36px;zoom:1;width:36px;height:36px;line-height:32px;border:1px solid rgba(0,0,0,.2);color:#666;background-color:#fff;font-size:18px;border-radius:50%;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.owl-carousel.with-carousel-dots .owl-nav [class*=owl-]{margin-top:-38px}.owl-carousel .owl-nav .owl-next:focus,.owl-carousel .owl-nav .owl-prev:focus{outline:none}.owl-carousel-full .owl-nav [class*=owl-]{margin-top:-30px;left:0!important;height:60px;line-height:60px;border:none;color:#eee;background-color:rgba(0,0,0,.4);font-size:28px;border-radius:0 3px 3px 0}.owl-carousel-full .with-carousel-dots .owl-nav [class*=owl-]{margin-top:-50px}.owl-carousel .owl-nav .owl-next{left:auto;right:-36px}.owl-carousel-full .owl-nav .owl-next{left:auto!important;right:0!important;border-radius:3px 0 0 3px}.owl-carousel:hover .owl-nav [class*=owl-]{opacity:1;left:-18px}.owl-carousel:hover .owl-nav .owl-next{left:auto;right:-18px}.owl-carousel .owl-nav [class*=owl-]:hover{background-color:#1483c8!important;color:#fff!important;text-decoration:none}.owl-carousel .owl-nav .disabled{display:none!important}.owl-carousel .owl-dots .owl-dot{display:inline-block;zoom:1;margin-top:30px;*display:inline}.owl-carousel .owl-dots .owl-dot span{display:block;width:8px;height:8px;margin:0 4px;opacity:.5;border-radius:50%;background-color:#006cb5;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{opacity:1}.owl-carousel .thumb-carousel img{display:inline-block;zoom:1;margin-top:30px;*display:inline}.ric-button{display:inline-block;position:relative;cursor:pointer;outline:none;white-space:nowrap;margin:5px;padding:0 22px;font-size:14px;height:40px;line-height:40px;background:#1483c8;color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:1px;border:none;text-shadow:1px 1px 1px rgba(0,0,0,.2)}body:not(.device-touch) .ric-button{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button-dark{background-color:#444}.button-light{background-color:#eee;color:#333;text-shadow:none!important}.ric-button:not(.noclick):hover{background-color:#444;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.ric-button.button-dark:hover{background-color:#006cb5}.ric-button.button-mini{padding:0 14px;font-size:11px;height:28px;line-height:28px}.ric-button.button-small{padding:0 15px;font-size:12px;height:34px;line-height:34px;margin:2px}.ric-button.button-large{padding:0 26px;font-size:16px;height:46px;line-height:46px}.ric-button.button-xlarge{padding:0 32px;font-size:18px;letter-spacing:2px;height:52px;line-height:52px}.ric-button.button-desc{text-align:left;padding:24px 34px;font-size:22px;height:auto;line-height:1;font-family:'Raleway',sans-serif}.ric-button.button-desc span{display:block;margin-top:10px;font-size:14px;font-weight:400;letter-spacing:1px;font-family:'Crete Round',serif;font-style:italic;text-transform:none}.ric-button i{position:relative;top:1px;line-height:1;margin-right:5px;width:16px;text-align:center}.ric-button.tright i{margin:0 0 0 5px}.button-mini i{margin-right:3px}.button-mini.tright i{margin:0 0 0 3px}.button-small i{margin-right:4px}.button-small.tright i{margin:0 0 0 4px}.button-xlarge i{top:2px;margin-right:8px}.button-xlarge.tright i{margin:0 0 0 8px}.ric-button.button-desc i{top:1px;font-size:48px;width:48px;text-align:center;margin-right:12px}.ric-button.button-desc.tright i{margin:0 0 0 12px}.ric-button.button-desc div{display:inline-block}.ric-button.button-rounded{border-radius:3px}form div>.ric-button{margin:0}.ric-button.button-border{border:2px solid #444;background-color:transparent;color:#333;line-height:36px;font-weight:600;text-shadow:none}.ric-button.button-border-thin{border-width:1px;line-height:38px}.ric-button.button-border.button-mini{line-height:24px}.ric-button.button-border.button-small{line-height:30px}.ric-button.button-border.button-large{line-height:42px}.ric-button.button-border.button-xlarge{line-height:48px}.ric-button.button-border-thin.button-mini{line-height:26px}.ric-button.button-border-thin.button-small{line-height:32px}.ric-button.button-border-thin.button-large{line-height:44px}.ric-button.button-border-thin.button-xlarge{line-height:50px}.ric-button.button-border.button-desc{line-height:1}.ric-button.button-border:not(.button-fill):hover{background-color:#444;color:#fff;border-color:transparent!important;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.ric-button.button-border.button-light{border-color:#eee;color:#eee}.ric-button.button-border.button-light:hover{background-color:#eee;color:#333;text-shadow:none}.ric-button.button-3d{border-radius:3px;border-bottom:3px solid rgba(0,0,0,.15);-webkit-transition:none;-o-transition:none;transition:none}.ric-button.button-3d:hover{background-color:#006cb5!important;opacity:.9}.ric-button.button-3d.button-light:hover,.ric-button.button-reveal.button-light:hover{text-shadow:none;color:#333}.ric-button.button-reveal{padding:0 28px;overflow:hidden}.ric-button.button-reveal i{display:block;position:absolute;top:0;left:-32px;width:32px;height:40px;line-height:40px;margin:0;text-align:center;background-color:rgba(0,0,0,.1)}.ric-button.button-reveal.button-border i{top:-2px}.ric-button.button-reveal.tright i{left:auto;right:-32px}.ric-button.button-reveal.button-3d i,.ric-button.button-reveal.button-rounded i{border-radius:3px 0 0 3px}.ric-button.button-reveal.button-3d.tright i,.ric-button.button-reveal.button-rounded.tright i{border-radius:0 3px 3px 0}.ric-button.button-reveal span{display:inline-block;position:relative;left:0}body:not(.device-touch) .ric-button.button-reveal i,body:not(.device-touch) .ric-button.button-reveal span{-webkit-transition:left .3s ease,right .3s ease;-o-transition:left .3s ease,right .3s ease;transition:left .3s ease,right .3s ease}.ric-button.button-reveal.button-mini{padding:0 17px}.ric-button.button-reveal.button-mini i{left:-22px;width:22px;height:28px;line-height:28px}.ric-button.button-reveal.button-mini.tright i{left:auto;right:-22px}.ric-button.button-reveal.button-small{padding:0 22px}.ric-button.button-reveal.button-small i{left:-26px;width:26px;height:34px;line-height:34px}.ric-button.button-reveal.button-small.tright i{left:auto;right:-26px}.ric-button.button-reveal.button-large{padding:0 32px}.ric-button.button-reveal.button-large i{left:-38px;width:38px;height:46px;line-height:46px}.ric-button.button-reveal.button-large.tright i{left:auto;right:-38px}.ric-button.button-reveal.button-xlarge{padding:0 40px}.ric-button.button-reveal.button-xlarge i{left:-44px;width:44px;height:52px;line-height:52px}.ric-button.button-reveal.button-xlarge.tright i{left:auto;right:-44px}.ric-button.button-reveal:hover i{left:0}.ric-button.button-reveal.tright:hover i{left:auto;right:0}.ric-button.button-reveal:hover span{left:16px}.ric-button.button-reveal.button-mini:hover span{left:11px}.ric-button.button-reveal.button-small:hover span{left:13px}.ric-button.button-reveal.button-large:hover span{left:19px}.ric-button.button-reveal.button-xlarge:hover span{left:22px}.ric-button.button-reveal.tright:hover span{left:-16px}.ric-button.button-reveal.button-mini.tright:hover span{left:-11px}.ric-button.button-reveal.button-small.tright:hover span{left:-13px}.ric-button.button-reveal.button-large.tright:hover span{left:-19px}.ric-button.button-reveal.button-xlarge.tright:hover span{left:-22px}.ric-button.button-full{display:block!important;white-space:normal;margin:0;height:auto;line-height:1.6;padding:30px 0;font-size:30px;font-weight:300;text-transform:none;border-radius:0;text-shadow:1px 1px 1px rgba(0,0,0,.1)}.ric-button.button-full.button-light{border-bottom:1px solid rgba(0,0,0,.15)}.ric-button.button-full strong{font-weight:600;border-bottom:2px solid #eee}body:not(.device-touch) .ric-button.button-full strong{-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.ric-button.button-full.button-light strong{border-bottom-color:#333}.ric-button.button-full.button-light:hover strong{border-bottom-color:#eee}.ric-button.button-circle{border-radius:20px}.ric-button.button-mini.button-circle{border-radius:14px}.ric-button.button-small.button-circle{border-radius:17px}.ric-button.button-large.button-circle{border-radius:23px}.ric-button.button-xlarge.button-circle{border-radius:26px}.ric-button.button-border.button-fill{overflow:hidden;transform-style:preserve-3d;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);-webkit-backface-visibility:hidden}.ric-button.button-border.button-fill span{position:relative}.ric-button.button-border.button-fill:hover{background-color:transparent!important;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.ric-button.button-border.button-fill.button-light:hover{border-color:#eee!important;color:#333!important;text-shadow:none}.ric-button.button-border.button-fill:before{content:'';position:absolute;background-color:#444;top:0;left:0;width:0;height:100%;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-backface-visibility:hidden}.ric-button.button-border.button-fill.button-light:before{background-color:#eee}.ric-button.button-border.button-fill.fill-from-right:before{left:auto;right:0}.ric-button.button-border.button-fill:hover:before{width:100%}.ric-button.button-border.button-fill.fill-from-top:before,.ric-button.button-border.button-fill.fill-from-bottom:before{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ric-button.button-border.button-fill.fill-from-top:before{width:100%;height:0}.ric-button.button-border.button-fill.fill-from-top:hover:before{height:100%}.ric-button.button-border.button-fill.fill-from-bottom:before{width:100%;height:0;top:auto;bottom:0}.ric-button.button-border.button-fill.fill-from-bottom:hover:before{height:100%}.button-red{background-color:#c02942}.button-3d.button-red:hover,.button-reveal.button-red:hover,.button-border.button-red:hover,.button-border.button-red.button-fill:before{background-color:#c02942!important}.button-border.button-red{color:#c02942;border-color:#c02942}.button-teal{background-color:#53777a}.button-3d.button-teal:hover,.button-reveal.button-teal:hover,.button-border.button-teal:hover,.button-border.button-teal.button-fill:before{background-color:#53777a!important}.button-border.button-teal{color:#53777a;border-color:#53777a}.button-yellow{background-color:#ecd078}.button-3d.button-yellow:hover,.button-reveal.button-yellow:hover,.button-border.button-yellow:hover,.button-border.button-yellow.button-fill:before{background-color:#ecd078!important}.button-border.button-yellow,.button-border.button-yellow.button-fill.button-light:hover{color:#ecd078!important;border-color:#ecd078!important}.button-border.button-yellow:hover,.button-border.button-yellow.button-fill.button-light:hover{color:#333!important}.button-green{background-color:#59ba41}.button-3d.button-green:hover,.button-reveal.button-green:hover,.button-border.button-green:hover,.button-border.button-green.button-fill:before{background-color:#59ba41!important}.button-border.button-green{color:#59ba41;border-color:#59ba41}.button-arancio{background-color:#f67f00}.button-3d.button-arancio:hover,.button-reveal.button-arancio:hover,.button-border.button-arancio:hover,.button-border.button-arancio.button-fill:before{background-color:#f67f00!important}.button-border.button-arancio{color:#f67f00;border-color:#f67f00}.button-celeste{background-color:#006cb5}.button-3d.button-celeste:hover,.button-reveal.button-celeste:hover,.button-border.button-celeste:hover,.button-border.button-celeste.button-fill:before{background-color:#006cb5!important}.button-border.button-celeste{color:#006cb5;border-color:#006cb5}.button-brown{background-color:#774f38}.button-3d.button-brown:hover,.button-reveal.button-brown:hover,.button-border.button-brown:hover,.button-border.button-brown.button-fill:before{background-color:#774f38!important}.button-border.button-brown{color:#774f38;border-color:#774f38}.button-aqua{background-color:#40c0cb}.button-3d.button-aqua:hover,.button-reveal.button-aqua:hover,.button-border.button-aqua:hover,.button-border.button-aqua.button-fill:before{background-color:#40c0cb!important}.button-border.button-aqua{color:#40c0cb;border-color:#40c0cb}.button-lime{background-color:#aee239}.button-3d.button-lime:hover,.button-reveal.button-lime:hover,.button-border.button-lime:hover,.button-border.button-lime.button-fill:before{background-color:#aee239!important}.button-border.button-lime{color:#aee239;border-color:#aee239}.button-purple{background-color:#5d4157}.button-3d.button-purple:hover,.button-reveal.button-purple:hover,.button-border.button-purple:hover,.button-border.button-purple.button-fill:before{background-color:#5d4157!important}.button-border.button-purple{color:#5d4157;border-color:#5d4157}.button-leaf{background-color:#a8caba}.button-3d.button-leaf:hover,.button-reveal.button-leaf:hover,.button-border.button-leaf:hover,.button-border.button-leaf.button-fill:before{background-color:#a8caba!important}.button-border.button-leaf{color:#a8caba;border-color:#a8caba}.button-pink{background-color:#f89fa1}.button-3d.button-pink:hover,.button-reveal.button-pink:hover,.button-border.button-pink:hover,.button-border.button-pink.button-fill:before{background-color:#f89fa1!important}.button-border.button-pink{color:#f89fa1;border-color:#f89fa1}.button-dirtygreen{background-color:#1693a5}.button-3d.button-dirtygreen:hover,.button-reveal.button-dirtygreen:hover,.button-border.button-dirtygreen:hover,.button-border.button-dirtygreen.button-fill:before{background-color:#1693a5!important}.button-border.button-dirtygreen{color:#1693a5;border-color:#1693a5}.button-blue{background-color:#1265a8}.button-3d.button-blue:hover,.button-reveal.button-blue:hover,.button-border.button-blue:hover,.button-border.button-blue.button-fill:before{background-color:#1265a8!important}.button-border.button-blue{color:#1265a8;border-color:#1265a8}.button-amber{background-color:#eb9c4d}.button-3d.button-amber:hover,.button-reveal.button-amber:hover,.button-border.button-amber:hover,.button-border.button-amber.button-fill:before{background-color:#eb9c4d!important}.button-border.button-amber{color:#eb9c4d;border-color:#eb9c4d}.button-black{background-color:#111}.button-3d.button-black:hover,.button-reveal.button-black:hover,.button-border.button-black:hover,.button-border.button-black.button-fill:before{background-color:#111!important}.button-border.button-black{color:#111;border-color:#111}.button-white{background-color:#f9f9f9}.button-3d.button-white:hover,.button-reveal.button-white:hover{background-color:#f9f9f9!important}.ric-button.button-nohover:hover{opacity:inherit!important;background-color:inherit!important;color:inherit!important;border-color:inherit!important}