@import "shared/formtastic"; @import "public/framework/bootstrap.less"; @import "fontawesome/font-awesome"; @h1_size : 2.2em; @ratio_titre : 1.2; body { width:100%; margin : 0px; padding : 0px; font-family:Optima, Helvetica, sans-serif; font-size:14px; background:url('/fond2.png'); color:#313b3d; h1, h2, h3, h4{ font-weight:100 ; text-transform:uppercase; } h1{ margin:2em 1em 1em 1em; font-size:@h1_size; text-align:center; } h2{ font-size:@h1_size/@ratio_titre; } h3{ font-size:@h1_size/@ratio_titre/@ratio_titre; } } #logo{ width:200px; display:block; opacity:0.9; margin:3em auto; margin-bottom:4em; } .center{ width:990px; margin:auto; } #top{ padding:0 ; width:300px; background:url('/fond.png'); height:100%; position:fixed; top:0px; left:0px; overflow:auto; .contact{ text-align:center; color:#8f8f8f; margin-top:5em; font-size:0.9em; width:300px; bottom:1.5em; } } #slider{ height:600px; } #main{ .row-fluid{ margin:0 1em; width:auto; .row-fluid{ margin:0px; } } margin-left:300px; hr{ margin:2em 4em; } min-height:600px; padding:0px; } #bottom{ margin:2em 0; } .slider{ .next{ position:absolute; top:260px; right:-32px; width:24px; height:43px; display:block; z-index:110; padding-left:5px; } .prev{ position:absolute; top:260px; left:-32px; width:24px; height:43px; display:block; z-index:110; text-align:right; padding-right:5px; } height:660px; position:relative; margin-bottom:20px; .slides { margin:0px; position:absolute; top:0px; left:0px; .slides_container { width:990px; height:660px; overflow:hidden; position:relative; display:none; margin:0px; div.slide { display:block; margin:0px; img{ } } } .hover{ display:block; } .photos_link{ position:absolute; top:400px; padding:10px; background:rgba(0,0,0, 0.5); width:980px; color:white; z-index:120; font-size:20px; a{ color:white; text-decoration:none; } } .pagination { display:none; margin:10px auto 0; text-align:center; padding:0px; li { display:inline; margin:0 1px; list-style:none; a { display:inline-block; width:12px; height:0; padding-top:12px; background-image:url(/pagination.png); background-position:0 0; overflow:hidden; margin-right:2px; } &.current a { background-position:0 -12px; } } } } } @import "shared/superfish"; .menu{ display:block; margin:0; padding:0; li{ display:block; padding-top:1em; margin:0; a{ display:block; padding:0.2 1em; text-align:center; text-transform:uppercase; color : #e6e6e6; padding:0.5 1em; } ul{ margin:0; padding:0; display:inline; li{ padding-top:0.5em; } a{ padding:0 1em; color: #e6e6e6; font-size:0.9em; text-transform:none; } } } } .rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; } .rslides li { -webkit-backface-visibility: hidden; position: absolute; display: block; text-align:center; width: 100%; left: 0; top: 0; } .rslides li:first-child { position: relative; display: block; float: left; } .rslides img { height: auto; max-height: auto; max-width: 100%; width:100%; border: 0; max-height:auto; } .rslides_container{ position:relative; .prev,.next{ position:absolute;top:45%; z-index:10; img{ height:40px; } } .prev{ left:1em; } .next{ right:1em; } } img{ max-height:90%; } .big{ .prev,.next{ position:absolute;top:45%; z-index:10; img{ height:40px; } } .prev{ left:1em; } .next{ right:1em; } position:fixed; display:block; top:0px; left:0px; right:0px; bottom:0px; background:url("/fond.png"); z-index:11; text-align:center; .prev,.next{ z-index:12; } .rslides{ height:100%; } li{ height:100%; img{ position: absolute; top: 50%; left: 50%; width:auto; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } } .img{ max-height:90%; max-width:90%; width:auto; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } } .gallery_images{ .open{ width:180px; float:left; height:180px; margin:0.5em; border:1px solid #d3d3d3; position:relative; img{ position: absolute; top: 50%; left: 50%; max-width:90%; max-height:90%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); &:hover{ max-width:110%; max-height:110%; } } } }