@charset "UTF-8";
/* CSS Document */

  body {
    font: 20px Montserrat, sans-serif;
    line-height: 1.8;
   /* color: #f5f6f7;*/
  }
  p {font-size: 16px;}
  .margin {margin-bottom: 15px; margin-top: 1px;}
  .bg-1 { 
    background-color: #0b59d2; /* bglogo blue */
    color: #fff;
  }
  .bg-2 { 
    background-color:#d2d2d2 /*grigio chiaro*/ /*#474e5d;*/ /* Dark Blue */
    color: #474e5d;
  }
  
  .bg-2 h3 {color: #474e5d;}
  
  .bg-2 .mybtnfb {
	font-size: 42px;
	padding: 10px 30px; 
	 }
  
  .bg-3 { 
    background-color: #ccc; /* White */
    color: #555555;
  }
  .row.sponsor p {margin:0 0 2px;font-weight:600;background-color:#ddd;}
  .bg-4 { 
    background-color:  #fff; /* Black white */
    color: #000;
  }
    .bg-5 { 
    background-color:  #2f2f2f; /* Black Gray */
    color: #fff;
  }
  .container-fluid {
    padding-top: 70px;
    padding-bottom: 70px;
  }
  .navbar {
    padding-top: 15px;
    padding-bottom: 15px;
    border: 0;
    border-radius: 0;
    margin-bottom: 0;
    font-size: 12px;
    letter-spacing: 5px;
  }
  
  .navbar-default .navbar-nav > li > a {color:#0265ff;text-align:center;}
  .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color:#000!important;}
  
  .navbar-nav  li a:hover {
    color: #0265ff !important;
  }
  .navbar-brand {padding:15px 10px;}
  .parallax-window {
    min-height: 400px;
    background: transparent;
}

.privacy p {margin-bottom:5px;}
.privacy h5 {color:#999;font-size:18px; }

.privacy {
	font-size:.8em;
	line-height:1.5em;
	
	}