.mainmenu {
	/* Sfondo Menu */
	
	background: rgba(0,0,0,0.45);
	/* background: rgba(192,192,192,0.9); */
	/* background: rgba(255,255,255,0.7); */
	padding-top: 0px;
}

.myUL {

	float: right;
	margin-right: 80px;
}

.myUL2 {

	margin-left: 20px;
}

.myNav-li a {
	
	width: 280px;
	border-left-width: 0px;
	margin-left: 5px;
	
	
	
}


.myUL li a {

	color: #FFFFFF;
}

.navbar-default .navbar-nav > li > a {

	color: #FFFFFF;
}

@media (max-width: 767px) {

	.navbar-collapse li {

		float: left;
	}

	.nav-li {

		width: 150px;
	}

}

.in {
	/* Sfondo dropdown menu */
	background: rgba(0,0,0,0.7);
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
	
	/* Colore on hover elementi menu */
	color: #000000;
	background: rgba(255,255,255,1);
}

html {
	background: url(../images/keyboard-apple_1920.jpg) no-repeat center center fixed;
	background-size: cover;
	background-position: center;
}

.section {

	background: rgba(255,255,255,0.9);
	/* background: rgba(0,0,0,0.4); */
	/* background: rgba(192,192,192,0.8); */ 
}

.theme-invert .title, .theme-invert .subtitle, .theme-invert .tagline, p, h5 {//
	color: #FFFFFF;
}

.myRow {

	margin-top: -45px;
}

.menu-active {

	margin-top: 100px;
}

input, textarea {

	border: 1px solid #111111;
	border-radius: 0.3em;
	color: #777;//
	font-family: "Open Sans", sans-serif;
	font-weight: 300;
	margin: 0 0 1em;
	outline: medium none;
	padding: 0.8em;
	transition: border-color 0.4s ease 0s;
	width: 80%;
}

.myButton {
	
	font-family: 'Lato', sans-serif;
	font-size: 1.4em;
	font-weight: lighter;
	padding: 12px;
	
	background: #FFFFFF;
	color: #000000;
	
}

.theme-invert .btn-default {
	/* Sfondo Button */
	background: rgba(0,0,0,0.45);
}

.myButton:hover, .myButton:focus {
	
	/* Colore Button on Hover */
	/* background: #000000; */
	background: #A13535;
    /* (161,53,53) */
	color: #FFFFFF;
	
}

@media (min-width: 768px) {

	.myButton {

		margin-left: 70px;
	}

}

.theme-invert .btn-pimary {
	background: rgba(161,53,53,1);
}
.theme-invert .btn-primary:hover, .theme-invert .btn-primary:focus, .theme-invert .btn-primary:active, .theme-invert .btn-primary.active {
	background: rgba(0,0,0,0.3);
	color: #fff;
}
	

@media (max-width:480px) {
	
	.title {
		font-size:5em;
	}
	
	.subtitle {
		font-size: 2.5em;
}

@media (max-width:320px) {
	
	.title {
		font-size:3.5em;
	}
	
	.subtitle {
		font-size: 2em;
	}
	
}



