2014-04-16 21:10:47 +02:00

446 lines
4.7 KiB
Plaintext

@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%;
}
}
}
}