Nicolas Bally 7804c6f2a9 suite
2016-08-03 00:54:00 +02:00

417 lines
4.7 KiB
SCSS
Executable File

$orange: rgba(251,163,58,1);
@import "jquery.bxslider";
@import "fontawesome/font-awesome";
@import "qi_grids";
@import "popover";
@import "public/menu_item_link_contents";
@import "public/menus";
@import "public/slippry";
@import "public/timeline";
@import "public/articles";
@import "public/bottom";
@import "public/dons";
@import "public/press_release";
@import "public/flexslider";
@import "public/label";
@import "public/animated.min";
@import "public/hover";
@import "shared/formtastic";
@import "bootstrap/bootstrap";
$blue :#2dadb1;
.clear{
clear:both;
}
body{
font-family:'Lato', Helvetica, Arial, sans-serif;
text-align:left;
font-weight:300;
padding:0;
margin:0;
background:white;
font-size: 19px;
line-height: 1.2em;
color: #1A1A1A;
}
a{
color:black;
}
.center{
max-width:1100px;
padding:0 70px;
margin:auto;
}
#home{
background:url('/heylium-home.jpg') no-repeat center center;
background-size:100%;
background-size:cover;
//height:850px;
color:white;
text-align:center;
font-size:25px;
#logo{
height:63px;
margin:70px 0;
}
.links{
margin:70px 0;
}
padding:150px 20px;
}
.links{
a{
display:inline-block;
padding:10px;
img{
height:47px;
}
}
}
.tips{
margin:0 20px;
margin-top:40px;
color:#979797;
font-size:0.8em;
img{
height:63px;
margin-right:20px;
max-width:1000px;
}
}
.decor{
fill: white;
display: block;
position: relative;
margin: 0 auto;
position: absolute;
width: 100%;
height: 30px;
left: 0;
top:-29px;
}
#intro{
.decor2{
left: 0;
bottom:-29px;
top:auto;
}
text-align:center;
padding:100px 20px;
padding-bottom:130px;
position:relative;
p{
max-width:680px;
margin:0.62em auto;
}
img{
max-width:570px;
margin-top:30px;
}
}
#nearbys, #balons{
.left, .right{
height:500px;
}
.second{
font-size: 0.9em;
}
.inner{
max-width:550px;
p{
//max-width:450px;
}
margin:auto;
padding:40px 20px;
}
}
#nearbys{
background:#F2F2F2;
.left{
width:50%;
float:left;
position:relative;
.decor{
fill:#F2F2F2;
height:15px;
top:auto;
bottom:-15px;
}
.inner{
padding-top:70px;
}
}
.right{
width:50%;
float:right;
background:url('/heylium-nearbys.jpg') no-repeat center center;
background-size:100%;
background-size:cover;
}
}
#balons{
background:white;
.left{
width:50%;
float:right;
position:relative;
.decor{
fill:white;
height:15px;
top:-15px;
}
}
.right{
width:50%;
float:left;
background:url('/heylium-balons.jpg') no-repeat center center;
background-size:100%;
background-size:cover;
}
}
#contact{
position:relative;
.decor{
fill: #2388B8;
}
background:#2388B8;
color:white;
text-align:center;
padding:100px 20px;
padding-bottom:130px;
h2{
margin:0;
padding:0;
margin-bottom:30px;
color:white;
}
}
h2{
font-family: 'Montserrat', sans-serif;
font-weight:700;
font-size:1.15em;
color:#1A1A1A;
margin-bottom:1.4em;
}
p{
margin-bottom:0.8em;
}
@media screen and (max-width:1080px) {
body{
font-size:17px;
}
#nearbys, #balons{
.left, .right{
height:400px;
.inner{
max-width:500px;
}
}
}
}
.decor-mobile{
display:none;
}
@media screen and (max-width:900px) {
body{
font-size:17px;
}
#nearbys, #balons{
.left, .right{
float:none;
width:100%;
height:400px;
.decor{
height:30px;
}
.inner{
max-width:500px;
}
}
}
#balons{
.left{
.decor{
top:-29px;
}
}
}
#nearbys{
.left{
.inner{
padding-top:30px;
}
.decor{
bottom:-29px;
}
.decor-mobile{
display:block;
bottom:auto;
top:-29px;
}
}
}
#intro{
padding:60px 20px;
.center{
padding:0px;
}
img{
max-width:90%;
}
}
}
@media screen and (max-width:620px) {
#home{
background:url('/heylium-home.jpg') no-repeat left center;
background-size:100%;
background-size:cover;
#logo{
height:63px;
margin:40px 0;
}
.links{
margin:40px 0;
}
padding:70px 20px;
}
#nearbys, #balons{
.left{
height:inherit;
}
}
#balons{
.left{
padding-bottom:30px;
}
}
}