/* Custom Stylesheet */
/**
 * Use this file to override Materialize files so you can update
 * the core Materialize files in the future
 *
 * Made By MaterializeCSS.com
 */


.icon-block {
  padding: 0 15px;
}
.icon-block .material-icons {
	font-size: inherit;
}

.KAgreen { color:rgb(105,153,1); }
.bgKAGreen { background-color:rgb(105,153,1); color:black; }

.KABlack { color:rgb(28,28,28); }
.bgKABlack { background-color:rgb(28,28,28); color:white; }

html { background-color:rgb(28,28,28); color:black; font-family: 'Lato', 'Roboto', sans-serif; }

.logoNav { max-height:40px; width: auto; margin-top:10px; }

nav a, nav ul a { color:rgb(28,28,28); text-transform: uppercase; }

.clear { clear:both; }

.card .card-content .card-title.smallLine { line-height: 28px; }


.smallContainer { padding:0px 20px; }


h1 { font-family: 'Varela Round', "Roboto", sans-serif; font-weight:bold; }

h1.header { font-size:2.2rem; word-wrap: break-word; }

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {	
	h1 { font-size: 2rem; }
}

.bgCamera { background-image:url('../img/bg-accueil.jpg?v=2'); background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-attachment: fixed; }

.boxVideoWhite { padding:5px; background-color:white; }

.cardSlogan { padding:10px 20px; border-radius: 0 0 2px 2px; }

.waves-effect.waves-brown .waves-ripple {
     /* The alpha value allows the text and background color
     of the button to still show through. */
     background-color: rgba(105,153,1,1);
}

blockquote {
    border-left: 5px solid rgba(105,153,1,1);
}

.parallax-container { height:450px; }



a.vignetteVideo { float:left; box-sizing:border-box; max-width:30%; margin-right:2%; border:3px solid white; padding:2px; }
a.vignetteVideo.active { border:3px solid rgb(105,153,1); }








