	#title_app {
		color: #3F51B5
	}
	
	.button_app {
		background-color: #3F51B5;
		color: white !important;
		border-color: lightslategray;
	}
	
	.button_app:hover {
		border-color: #FF5722;;
		color: white !important;
	}
	
	.button_app_light {
		border-color: #3F51B5;
	}
	
	.button_app_light:hover {
		border-color: #FF5722;;
	}
	
	.privacy-card	{
		color:white;
		border: solid 5px  #3F51B5;
		background:#3F51B5;
		border-radius: 0.35em;
		padding:0.5em;
		box-shadow: rgba(0, 0, 0, 0.0980392) 0px 2px 4px, rgba(0, 0, 0, 0.0980392) 0px 0px 3px;
    }
    
    .privacy-card b{
		color:navajowhite
    }

	.privacy-title {
		font-size: 2.5em;
		font-weight: 300;
		color:white;
	}

	.privacy-subtitle {
		font-weight: 300;
		color:white;
	}

	.privacy-description {
		word-wrap: break-word;
		font-weight: 300;
		color:white;
	}
	
	#header > .inner {
		-moz-flex-grow: 1;
		-webkit-flex-grow: 1;
		-ms-flex-grow: 1;
		flex-grow: 0;
		margin: 0 ;
	}
	
	@media screen and (min-width: 980px) {

			#header {
				padding:1em 3em 7em 3em;
			}
			.image.avatar img{
				width:75%;
				margin-bottom:-1em;

			}
			.slider {
				height:85%
			}
			#footer {
				//position: absolute;
				//bottom: 0;
			}
			
			#main > section:first-child {
				margin-top: -4em;
			}
	}

		/*
	@media screen and (min-width: 480px) {

			#header {
				display: flex;
				justify-content: center;
				align-items: center;
			}
			
			.main_flex {
				display: flex;
				align-items: center;
				display: flex;
				flex-flow:line nowrap;
				height:100vh; /* fix IE11 */
				
				/*
				min-height:100%; /* fix IE11 */ 
				/*
			}
			
			#main > section:first-child {
				margin-top: -4em;

			}


	}
	*/