html{
	margin:0px;
	padding: 0px;
}
body{
	font-family: 'Comfortaa', sans-serif;
	font-weight: 400;
}

p{
	font-size: 18px;
}

ul{
	list-style: none;
}

.center{
	margin-top: 10px;
}

.divide{
	margin: 70px 70px;
}

.space20{
	height: 20px;
	width: 100%;
}

.space50{
	height: 50px;
}

.space100{
	height: 100px;
}


.kiri{
	margin-left: 100px;
}

.navbar{
	margin-bottom: 0px;
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{
	background-color: #ccc;
}

.navbar-inverse .navbar-toggle{
	border-color: #999;
}

.section-welcome{
	padding-top: 13%;
	background: #c5282a;
	color: #fff;
	font-weight: 100;
}

.section-welcome h3{
	font-size: 62px;
}

@media only screen and (max-width: 500px) {
    .section-welcome h3{
		font-size: 42px;
	}
}
.section-welcome h1, .section-welcome h3{
	color: #fff;
	font-family: 'Cabin Condensed', sans-serif;
}

.section-top{
	padding: 0px;
	margin:0px;
	width: 100%;
	background: #fff;
	color: #414140;
}

.section-top h1{
	font-size: 28px;
}
.section-top p{
	font-size: 14px;
}

.section-top .img-voela{
	padding: 50px 15px;
}

.section-top .intro{
	text-align: left;
	padding: 0px 15px;
}

@media only screen and (max-width: 500px) {
    .section-top .intro{
		text-align: center;
	}
}
.google-play{
	width: 150px;
}

.section-food{
	margin-top: -13.5%;
	margin-bottom: -13.5%;
}
.section-food .img-food-big{
	width: 50%;
	height: 50%;
}

@media only screen and (max-width: 500px) {
    .section-top .wrapper-black .img-voela {
       width: 90%;
    }
}

@media only screen and (max-width: 800px) {
    .section-top .wrapper-black .img-voela {
       width: 70%;
    }
}

.section-top .wrapper-black .btn-download{
	margin-top: 30px;
	background-color: #c62828;
	font: 700 20px/20px "Cabin Condensed", sans-serif;
	color: #fff;
	padding: 27px 27px 24px;
}

.section-subscribe{
	background-image: url("../images/subscribe-bg.png");
	background-size: 100% auto;
   	background-position: center center;
   	background-repeat: no-repeat; 
}

@media only screen and (max-width: 500px) {
    .section-subscribe{
		background-size: auto 100%;
	   	background-position: center center;
	   	background-repeat: no-repeat; 
	}
}


.section-subscribe h3{
	font-size: 42px;
}

.section-subscribe .text-success{
	font-size: 22px;
}

.section-features{
	background-color: #fff; 
	font-family: 'Catamaran', sans-serif;
}

.section-features img{
	padding: 0px 0px 10px 10px;
	width: 90%;
}
.section-features h3{
	color: #c5282a;
	font-size: 20px;
}


.section-features .feature{
	min-height: 220px;
	padding: 50px 0px 50px 15px;
}

@media only screen and (max-width: 500px) {
    .section-features .feature{
		text-align: center;
		min-height: 100px;
		padding: 25px 5px 25px 5px;
	}
}

.section-features p{
	font-size: 18px;
}
.section-features .line{
	border-right: 3px #c5282a solid;
}

.section-download{
	background-color: #f8f8f8;
	color: #414141;
	background-image: url("../images/cumi.png");
  	background-size: 30%;
   	background-position: right bottom;
   	background-repeat: no-repeat;
	font-family: 'Catamaran', sans-serif;
}

.section-download h3{
	font-size: 90px;
	color: #414141;
}

.section-download p{
	font-size: 20px;
}

.btn-download{
	margin-top: 30px;
	background-color: #c62828;
	font: 700 20px/20px "Cabin Condensed", sans-serif;
	color: #fff;
	padding: 27px 27px 24px;
}

.btn-subscribe{
	background-color: #c62828;
	font: 700 20px/20px "Cabin Condensed", sans-serif;
	color: #fff;
	padding: 20px 20px 20px;
}

.section-partner{

	font-family: 'Catamaran', sans-serif;
	background-color: #fff;
}

.section-partner h3{
	font-size: 62px;
	color: #414141;
}

.section-partner p{
	color:#4d4d4d;
}

.section-social{
	background-color: #f8f8f8;
	color: #353535;
}

.social{
	width: 25%;
	margin:auto;
}

@media only screen and (max-width: 800px) {
    .social{
		margin:auto;
	}
}

@media only screen and (max-width: 500px) {
    .social{
		width: 60%;
		margin:auto;
	}
}

.icons li {
  background: #c5282a;
  border: 1px solid #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 73px;
  height: 73px; 
  float: left;
}
.icons li a {
    display: block;
    height: 100%;
    text-align: center; 
	color: #fff;
	font-size: 26px;
}
.icons li a:before {
      line-height: 73px; 
}
.icons li + li {
    margin-left: 2px;
    margin-top: 0 !important; 
}
  @media (max-width: 1199px) {
    .icons li {
      width: 45px;
      height: 45px; 
  	}
    .icons li a:before {
        line-height: 45px; 
    } 
}


.section-footer{
	background: #363636;
	color: #fff;	
	font-family: 'Catamaran', sans-serif;
}
.section-footer ul{
	padding-left: 0px;
}
.section-footer a{
	color: #fff;
}