@import "vendor/flipclock"; @import "bootstrap"; @import "fontawesome/fontawesome"; @import "fontawesome/v4-shims"; @import "fontawesome/regular"; @import "fontawesome/solid"; @import "qi_grids"; body{ font-family: Lato, Helvetica, Arial, sans-serif; } .row{ margin:0 !important; } $first_color:#EAB634; .column_inner{ .main_center{ max-width:550px; padding:0 30px; } } .main_center{ margin:auto; } .center{ width:90%; max-width:900px; margin:auto; } #contenu{ padding-top:219px !important; } .center_content{ max-width: 1140px; margin: auto; } img{ max-width:100%; } #header{ background: center center no-repeat black; background-size:100%; background-size:cover; padding:10px 20px; padding-bottom:30px; h1{ font-family: 'Pacifico', cursive; font-size: 4em; color:white; text-align:center; padding-top:0px; } #logo{ position:relative; z-index:2; height:70px; } #menu_top{ position:relative; z-index:2; float:right; text-align:right; margin-top:20px; color:white; ul{ list-style:none; padding:0; margin:0; li{ list-style:none; display:inline-block; padding:0;margin:0; a{ display:inline-block; padding:4px 5px; color:white } } } } } @media screen and (min-width: 0px) and (max-width: 1170px) { .info_contact { >div { width: calc(50% - 30px); margin-bottom: 30px; } display: block; } } #footer{ #b6{ position: absolute; display: block; z-index: 1; left: 0; right: 0; height: 40px; top: 0px; } position: relative; h2{ padding-bottom: 20px; } .center{ max-width:600px; } text-align:center; padding:60px 0; background: url('/mont2.jpg?1=2') no-repeat center center; background-size: cover; font-weight: 300; h2{ margin:0; text-align:center; } fieldset{ border:0; padding:0; margin:0; } table{ width:100%; border-collapse:collapse; td{ padding-bottom:12px; } } input, textarea{ box-sizing:border-box; padding:12px 15px; font-size:15px; width:100%; border:0; border-radius:0; background: rgba(255,255,255,0.5); border: 1px solid gray; color: white; } .error{ color:red; } .submit{ max-width:100%; text-align:center; padding:12px 0; padding-top:0px; } .btn{ border: 0 !important; background-color: $first-color; color: white; border-radius:0; display:inline-block; width:auto; padding:10px 20px; } padding-left:0; padding-right:0; }