// Core variables and mixins @import "/bootstrap3.2.0/less/variables.less"; @import "/bootstrap3.2.0/less/mixins.less"; // Reset and dependencies @import "/bootstrap3.2.0/less/normalize.less"; @import "/bootstrap3.2.0/less/print.less"; @import "/bootstrap3.2.0/less/glyphicons.less"; // Core CSS @import "/bootstrap3.2.0/less/scaffolding.less"; @import "/bootstrap3.2.0/less/type.less"; @import "/bootstrap3.2.0/less/code.less"; @import "/bootstrap3.2.0/less/grid.less"; @import "/bootstrap3.2.0/less/tables.less"; @import "/bootstrap3.2.0/less/forms.less"; @import "/bootstrap3.2.0/less/buttons.less"; // Components @import "/bootstrap3.2.0/less/component-animations.less"; //@import "/bootstrap3.2.0/less/dropdowns.less"; @import "/bootstrap3.2.0/less/button-groups.less"; @import "/bootstrap3.2.0/less/input-groups.less"; //@import "/bootstrap3.2.0/less/navs.less"; //@import "/bootstrap3.2.0/less/navbar.less"; //@import "/bootstrap3.2.0/less/breadcrumbs.less"; @import "/bootstrap3.2.0/less/pagination.less"; @import "/bootstrap3.2.0/less/pager.less"; @import "/bootstrap3.2.0/less/labels.less"; //@import "/bootstrap3.2.0/less/badges.less"; //@import "/bootstrap3.2.0/less/jumbotron.less"; //@import "/bootstrap3.2.0/less/thumbnails.less"; //@import "/bootstrap3.2.0/less/alerts.less"; //@import "/bootstrap3.2.0/less/progress-bars.less"; @import "/bootstrap3.2.0/less/media.less"; //@import "/bootstrap3.2.0/less/list-group.less"; //@import "/bootstrap3.2.0/less/panels.less"; @import "/bootstrap3.2.0/less/responsive-embed.less"; //@import "/bootstrap3.2.0/less/wells.less"; @import "/bootstrap3.2.0/less/close.less"; // Components w/ JavaScript @import "/bootstrap3.2.0/less/modals.less"; @import "/bootstrap3.2.0/less/tooltip.less"; @import "/bootstrap3.2.0/less/popovers.less"; @import "/bootstrap3.2.0/less/carousel.less"; // Utility classes @import "/bootstrap3.2.0/less/utilities.less"; @import "/bootstrap3.2.0/less/responsive-utilities.less"; @body-bg:#fff; @link-color: #666; @text-color: #666; @font-family-sans-serif:'Poppins'; @font-size-base: 21px; @beige:#B88E71; @corsivo: 'Great Vibes', cursive; @titolo: 'Bodoni Moda', serif; .beige{color:@beige;} .corsivo{font-family:@corsivo;letter-spacing: 4px;font-style: italic;} .titolo{font-family:@titolo;} /* BUTTON */ input[type=text], input[type=password], input[type=email], input[type=number], input[type=image], textarea, select { width: 100%; margin:0; -webkit-appearance:none; -moz-appearance:none; border: none; -webkit-border-radius: 0px; border-radius: 0px; display:block; text-indent:5px; } #pgall input[type=submit], #pgall input[type=button], { width:100%; text-align:center; cursor:pointer; display:block; -webkit-appearance:none; -moz-appearance:none; border: none; -webkit-border-radius: 0px; border-radius: 0px; -webkit-transition:all 400ms ease; -moz-transition:all 400ms ease; -ms-transition:all 400ms ease; -o-transition:all 400ms ease; transition:all 400ms ease; } a, a:active,a:focus,a:visited,a:link,.fixed, i, input[type = "submit"],.pulsante span{ -webkit-transition:all 400ms ease; -moz-transition:all 400ms ease; -ms-transition:all 400ms ease; -o-transition:all 400ms ease; transition:all 400ms ease; outline:none; } .transition_400, .freccia-none, .slick-prev, .slick-next,.blk-home h3,.box,.pulsante,.tendina-lingue{ -webkit-transition:all 400ms ease; -moz-transition:all 400ms ease; -ms-transition:all 400ms ease; -o-transition:all 400ms ease; transition:all 400ms ease; } .transition_600{ -webkit-transition:all 600ms ease; -moz-transition:all 600ms ease; -ms-transition:all 600ms ease; -o-transition:all 600ms ease; transition:all 600ms ease; } .slick-slide{outline:none;} label{font-weight:normal;margin:0;} input[type="radio"], input[type="checkbox"]{margin:0;} /* ***************************** */ p{margin:0;} ul{margin:0px;} h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;} .no-pad{padding:0;} .blk{max-width:2000px;margin:0 auto;width:100%; @media (min-width: @screen-lg-min) { padding:0 40px; } } .container,.container-fluid{ max-width:100%; -webkit-transition:all 600ms ease; -moz-transition:all 600ms ease; -ms-transition:all 600ms ease; -o-transition:all 600ms ease; transition:all 600ms ease } .container-fluid{max-width:1610px;} h1, h2.grande{ font-size:40px; line-height:50px; color:#30373F; @media (max-width: @screen-sm-max) { font-size: 35px; } @media (max-width: @screen-xs-max) { font-size:28px; line-height:36px; } } h1{margin-bottom:75px; @media (max-width: @screen-xs-max) { margin-bottom:30px; } } h2.grande.blu{color: #8ca5b0;margin-top:0;font-size:55px; @media (max-width: @screen-md-max) { font-size:45px; } @media (max-width: @screen-sm-max) { text-align:center; line-height:49px; } @media (max-width: @screen-xs-max) { font-size:29px; line-height:33px; } } hr{border-top:#DDD 1px solid;max-width:410px;margin:25px auto;} h2{font-size:25px;line-height:27px;color:#00ACEC; @media (max-width: @screen-xs-max) { font-size:22px; line-height:23px; text-align:center; } } h3.blu{line-height:46px;font-size:45px;text-align:center; @media (max-width: @screen-xs-max) { font-size:28px; line-height:31px; } } .testo{padding:55px 5px;word-wrap: break-word;text-align:center;margin:0 auto;max-width:1280px; @media (max-width: @screen-sm-max) { padding:30px 5px; text-align:center; } @media (max-width: @screen-xs-max) { padding:20px 5px; } } .blk-testo{min-height:700px;padding:10px 25px;background-color:#79B381;color:#fff;text-align:center; @media (max-width: @screen-md-max) { min-height:600px; } @media (max-width: @screen-sm-max) { min-height:1px; padding:45px 15px; margin-bottom:35px; } @media (max-width: @screen-xs-max) { padding:35px 10px; margin-bottom:25px; } &.brown{min-height:600px;background-color:#A1795E; @media (max-width: @screen-sm-max) { min-height:1px; } } } .testo-sx{padding-right:25px;text-align:left; @media (max-width: @screen-sm-max) { padding-right:10px; text-align:center; } @media (max-width: @screen-xs-max) { padding-right:5px; } } .testo-dx{padding-left:15px;text-align:left; @media (max-width: @screen-sm-max) { padding-left:10px; text-align:center; } @media (max-width: @screen-xs-max) { text-align:center; padding-left:5px; } } .cont-sx{ .max-wdt{width:100%;max-width:750px; @media (max-width: @screen-sm-max) { text-align:center; margin:0 auto; margin-bottom:30px; } } img{margin-bottom:45px; @media (max-width: @screen-xs-max) { margin-bottom:25px; } } .max-wdt.flt_right{ @media (max-width: @screen-sm-max) { float:none; } img{margin-top:45px; @media (max-width: @screen-xs-max) { margin-top:25px; } } } } .blocco-dx{text-align:right; @media (max-width: @screen-sm-max) { text-align:center; } } // FORM CONTATTI #ContContatti { color:#272322; .form-group{margin:5px 0;} .modulo_alt { &:extend(.form-control all); height:45px; background-repeat:no-repeat; box-shadow:none; padding:0; font-size:18px; background-color:transparent; margin:7px 0; color:#fff; border:1px solid #fff; border-radius:0; text-indent:10px; option{color:#000;} } .modulo_alt.required_module { box-shadow: 0px 0px 6px red; } .modulo_alt[readonly], .modulo_file{ background-image: url('/ATScripts/form/img/attach.png'); background-repeat: no-repeat; background-position: 5px center; cursor:pointer; text-indent:25px; background-color:transparent; } .bottone_alt { &:extend(.btn all); .button-variant(#fff; #000; #000); &:extend(.btn-block all); @media (max-width: @screen-sm-max) { float:none; margin:10px auto } } .privacy-form { text-align: right; } .privacy-form label { margin:0; display:inline; } label { display: block; margin: 5px 0; font-size:17px; color:#fff; } .sep{padding-bottom:10px; } textarea { min-height: 309px; @media (max-width: @screen-sm-max) { min-height:115px; } } .separatore{margin-bottom:10px;} select.modulo_alt{ background-image: url(/source/arr_down.png); background-repeat: no-repeat; background-position: 95% 50%; background-position: right 10px bottom 50%;} } #testo_privacy, .txtred_alt{font-size:13px !Important;color:#fff!important;font-weight:normal;} #ContContatti input.datepicker, #ContContatti input[name="arrivo"],#ContContatti input[name="data_arrivo"],#data_arrivo_lastminute,#data_partenza_lastminute, #ContContatti input[name="partenza"], #ContContatti input[name="data_partenza"]{ background-color:transparent !important; background-image:url(/source/calendario.png) !important; background-repeat:no-repeat; background-position:98% 50% !important; cursor:pointer; color:#fff; } #data_arrivo_lastminute,#data_partenza_lastminute{background-image:url(/source/calendario-black.png) !important; background-color:#eee !important;} #ContContatti input[type = "button"].bottone_alt, #pgall .wrapper_form_cont input[type = "submit"]{ cursor:pointer; color:#fff; background-color:#ECCF8D; padding:0px 10px; height:70px; width:100%; line-height: 65px; -webkit-appearance:none; float:right; margin:0 auto; margin-top:20px; outline:none; font-size: 20px; max-width: 375px; text-transform:uppercase; @media (max-width: @screen-xs-max) { float:none; } } #ContContatti input[type = "button"].bottone_alt:hover, #pgall .wrapper_form_cont input[type = "submit"]:hover{ background-color: #498920; color:#fff;} #ContContatti .privacy-form label { padding: 0; } .form-group.alpaca-field.alpaca-field-checkbox.alpaca-optional.element_container { display: none; } #contenuto_450919 .blocco-lingue{ display:none; } .pulsante.prenota{ background-color: #30373F!important; box-shadow: none!important; -webkit-box-shadow: none!important; &:hover{ color: #E0B349!important; } } .pulsante{ color: #fff; background-color: #E0B349!important; box-shadow: none!important; -webkit-box-shadow: none!important; } // ****************************************************** /*FORM MRPRENO*/ .myreply_form{ a{ color:#fff } button[type = "button"]{ cursor: pointer; color: #fff; background-color: #ECCF8D; padding: 0px 10px; height: 70px; width: 100%; line-height: 65px; -webkit-appearance: none; float: right; margin: 0 auto; margin-top: 20px; outline: none; font-size: 20px; max-width: 375px; text-transform: uppercase; border-color: #ECCF8D; border-radius:0; -webkit-transition:all 600ms ease; -moz-transition:all 600ms ease; -ms-transition:all 600ms ease; -o-transition:all 600ms ease; transition:all 600ms ease } }