.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.colmobile{margin-top:60px;padding-left:0!important;padding-right:0!important}.navbar-dark{background:#070!important;border:none;box-shadow:0 0 5px #999}.navbar-dark .navbar-toggler{border:1px solid #fff!important;color:#fff!important}.navbar-brand{margin:0!important}@media (min-width:992px){.navbar-expand-lg{justify-content:space-between!important}.container{max-width:1170px}}.menucol{background:#fff!important;color:#000;padding:65px 0 0;overflow:auto!important}.menucol .btn-light{background-color:transparent!important;color:#000!important;font-weight:700}.menucol .dropdown-toggle::after{top:10px;position:relative;float:right}.menucol .card{border-radius:0}.menucol .card-body,.menucol .card-header{padding:0}.menucol ul{list-style:none;margin:0;padding:0}.menucol ul a{color:#070;padding:5px 10px;border-bottom:1px solid #ccc;display:block}.social{margin-bottom:10px}.social div{text-align:center}.social i{font-size:30px;text-align:center}.social .fa-newspaper{color:#cda70e}.magazine b{color:#cda70e!important}.social .fa-youtube{color:#dd4b39}.social .fa-facebook-square{color:#4267b2}.social .fa-instagram{color:#b600aa}.navbar .btn-primary{border:1px solid #fff;background:0 0}.navbar .btn-primary:active,.navbar .btn-primary:focus,.navbar .btn-primary:hover{background:rgba(0,0,0,.5)!important;border:1px solid #fff;box-shadow:none!important}.banner{margin:5px 0;text-align:center}.banner img{box-shadow:0 0 10px #999}.banner-mobile{margin:10px 0;text-align:center}.banner-mobile img{box-shadow:0 0 10px #999}.news{background:#efefef!important;border:0 solid #000!important;border-radius:0!important;min-height:100px}.news .card-header{background:#000;color:#fff;font-weight:700;border-radius:0!important}.news .card-body{position:absolute;bottom:0;background:rgba(0,0,0,.5);width:100%;color:#fff;text-shadow:0 0 5px #000;padding:10px}.news .card-body a{color:#fff!important}.news .card-title{margin:0!important}.newsLine .col-5,.newsLine .col-7{padding:0 5px}.newsLine a img{width:100%}.newsLine a{color:#111!important}.altreNews{background:#197982;color:#fff!important;border-radius:10px;padding:5px;display:block}.carousel-caption{background:rgba(0,0,0,.6)!important;left:0!important;right:0!important;bottom:0!important}.carousel-caption a{color:#fff!important;font-weight:700;text-shadow:0 0 5px #000}.row{margin-left:0!important;margin-right:0!important}.video{margin:5px 0;border:2px solid #d0171c!important;border-radius:0!important}.video .card-header{background:#d0171c;color:#fff;font-weight:700;text-align:center;border-radius:0!important}.video .card-body{padding:15px 0 0 0!important;color:#d0171c;border-radius:0!important;font-weight:700;background:#d3d3d3!important}.video .card-body .row{padding:0 0 15px 0!important}.btn-verde{background-color:#070!important;border-color:#080!important}.eventi{margin:5px 0;border:2px solid #cda70e!important;border-radius:0!important}.eventi .card-header{background:#cda70e;color:#fff;font-weight:700;text-align:center;border-radius:0!important}.eventi .card-body{padding:0!important;color:#cda70e;font-weight:700;background:#f3f3d4!important;border-radius:0!important}.eventi .card-body a .fontColorOro,.eventi .card-body a:hover .fontColorOro{color:#cda70e;text-decoration:none}.eventi .row{border-bottom:2px solid #fff}.eventi .col-5{padding:0 5px;text-align:center}.eventi .col-7{padding:0 5px}.loghi img{padding:10px 0}.loghi .card-body{background:#fff!important}.linkmarchi{background:#cda70e;color:#fff;border-radius:10px;padding:5px;display:block}#login .modal-header{background-color:#070!important;color:#fff!important}.cardPorteAperte{border:2px solid #c24105!important}.cardPorteAperte .card-header{background:#c24105!important}.cardPorteAperte .card-body{color:#c24105;background:#fff!important}.cardPorteAperte .card-body a .fontColorOro,.cardPorteAperte .card-body a:hover .fontColorOro{color:#c24105!important}.cardAccessori{border:2px solid #98c345!important}.cardAccessori .card-header{background:#98c345!important}.cardAccessori .card-body{color:#98c345;background:#fff!important}.cardAccessori .card-body a .fontColorOro,.cardAccessori .card-body a:hover .fontColorOro{color:#98c345!important}.cardNoleggio{border:2px solid #3b5998!important}.cardNoleggio .card-header{background:#3b5998!important}.cardNoleggio .card-body{color:#3b5998;background:#fff!important}.cardNoleggio .card-body a .fontColorOro,.cardNoleggio .card-body a:hover .fontColorOro{color:#3b5998!important}.eventiCol{margin:5px 0;border:2px solid #007000!important;border-radius:0!important}.eventiCol .card-header{background:#007000;color:#fff;font-weight:700;text-align:center;border-radius:0!important}.eventiCol .card-body{padding:0!important;color:#007000;font-weight:700;background:#f3f3d4!important;border-radius:0!important}.eventiCol .card-body a .fontColorVerde,.eventiCol .card-body a:hover .fontColorVerde{color:#007000;text-decoration:none}.eventiCol .row{border-bottom:2px solid #fff}.eventiCol a{color:#000!important}.newsLine{border-bottom:2px solid #fff!important;padding:5px 0}.newsRand{margin:5px 0;border:2px solid #444!important;border-radius:0!important}.newsRand .card-header{background-color:#444;color:#fff;border-radius:0!important}.newsRand .card-body{background:#efefef;padding:0;border-radius:0!important}.newsRand .card-body a{color:#444!important;font-weight:700}.newsRand .newsLink{padding-bottom:10px!important}.carousel-inner img{max-height:180px}.verdefooter{background:#111;color:#fff;text-align:center;padding:5px 0}.modal-header{background-color:#070;min-height:16px;color:#fff!important;text-align:center;border-bottom:1px solid #fff!important;display:block!important;padding:5px!important}.modal-header .close{float:right;font-size:30px!important;font-weight:700;line-height:1;color:#fff!important;text-shadow:0 1px 0 #000!important;opacity:1;margin:0!important;padding:0!important}.btn-default{color:#333;background-color:#fff;border-color:#ccc!important}.privacy{color:#ccc;text-decoration:none}.newsConTitolo{margin:5px 0;border:2px solid #197982!important;border-radius:0!important}.newsConTitolo .card-header{background:#197982;color:#fff;font-weight:700;text-align:center;border-radius:0!important}.newsConTitolo .card-body{padding:0!important;color:#0d3e42;font-weight:700;background:#dbdcf3!important;border-radius:0!important}.newsConTitolo .row{border-bottom:2px solid #fff}.newsConTitolo a{color:#000}.newsCaravan{margin:5px 0;border:2px solid #ea7e27!important;border-radius:0!important}.newsCaravan .card-header{background:#ea7e27;color:#fff;font-weight:700;text-align:center;border-radius:0!important}.newsCaravan .card-body{padding:0!important;color:#0d3e42;font-weight:700;background:#f5e1cb!important;border-radius:0!important}.newsCaravan .row{border-bottom:2px solid #fff}.newsCaravan a{color:#000}.newsCaravan .altreNews{background:#ea7e27!important}.eventiCol .card-body a .fontColorVerde,.newsConTitolo .card-body a:hover .fontColorVerde{color:#0e0c40;text-decoration:none}.tag{font-size:.8em;color:#070;float:right}.tag a{color:#070!important}.carousel-item{max-height:178px!important}.scrollup{width:40px;height:40px;position:fixed;z-index:100;bottom:55px;right:10px;display:none;text-indent:-9999px;background:#070;border-radius:10px;-moz-border-radius:10px;box-shadow:0 0 5px #888;-moz-box-shadow:0 0 5px #888}.scrollup:after{content:"";position:absolute;z-index:1;top:10px;right:5px;display:block;width:0;height:0;line-height:0;border:15px solid transparent;border-bottom-color:#fff;-moz-border-bottom-colors:#fff;border-top:none}.backgroundBoxSearch{background-color:rgba(205,167,14,.8)}.boxSearch{position:relative;color:#070;border-radius:5px;margin-bottom:.8em}.btnGrigio{background-color:#070!important;color:#f9f9f9!important;margin-top:2em}.etichettaSearch{position:absolute;text-align:center;top:-3px;left:8px;color:#f9f9f9;padding:.3em;background-color:#070;box-shadow:0 0 3px rgba(0,0,0,.3);border-bottom-right-radius:5px;border-bottom-left-radius:5px}.cardVans{border:2px solid #070!important}.cardVans .card-header{background:#070!important}.cardVans .card-body{color:#070;background:#fff!important}.cardVans .card-body a .fontColorOro,.cardVans .card-body a:hover .fontColorOro{color:#070!important}.btn.verdebt{color:#fff;background-color:#007000;border-color:#090}.btn.verdebt:active,.btn.verdebt:hover{background-color:#090}.verdefooter{background:#333!important;color:#fff;text-align:center}.copy{padding:20px 5px}.verdefooter a{color:#999;text-decoration:none}.ftsocial{text-align:center;padding:20px 5px;border-bottom:1px solid #666}.ftsocial i{font-size:30px}.ftsocial b{font-size:20px}.ftsocial span{color:#fff}