body {
	padding-top: 10px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
	background-image: url(../images/fond-1webcam-x-desktop.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.header {
	height: auto;
}

.tagline {
	text-shadow: 0 0 10px #000;
	color: #ffffff;
}

.souslogo {
	font-size: 9px;
	color: #ffffff;
}

.img-center {
	margin: 0 auto;
}

.navbar-inverse .navbar-nav > li > a {
	color: #ffffff;
	font-weight: bold;
	text-align: left;
}

.navbar-inverse {
	border-bottom: 5px solid #CE28B1;
}

h1{
	font-size:24px;
	color : #ffffff;
	font-weight: bold;
	text-align: center;
}

footer {
	text-align: left;
	color:#D945BF;
}

section {
	padding: 15px 0;
}
section h2 {
	margin: 0;
	font-size: 1.9em;
	padding-bottom: 4px;
}
section.success {
	color: #ffffff;
	font-size: 0.8em;
}

@media (max-width: 767px) {
  body {
	background-image: url(../images/fond-1webcam-x-mobile.jpg);
  }
  section {
	padding: 15px 0;
  }
  section.first {
	padding-top: 15px;
  }
}

.btn-lg,
.btn-group-lg > .btn {
	padding: 2rem 6rem !important;
	color: #ffffff;
	background-color: #D945BF;
	border-bottom: 3px solid #A3208C;
	font-size: 1.8rem;
	text-align: center;
}


#new-board-btn {
	white-space: normal;
}

.fa-comments {
	color:#ffffff;
}

.pubtoplarge {
	display: block;
}

.pubtoptab {
	display: none;
}

.pubtopmobil {
	display: none;
}

.pubtoptabpc {
	display: block;
}

@media (max-width: 767px) {
    .pubtoplarge {
		display: none;
    }
    .pubtoptab {
		display: block;
    }
    .pubtabpc {
		display: block;
    }
    .pubmobil {
		display: none;
    }
}

@media (max-width: 400px) {
    .pubtoplarge {
		display: none;
    }
    .pubtoptab {
		display: none;
    }
    .pubmobil {
		display: block;
    }
    .pubtabpc {
		display: none;
    }
}

@media (min-width: 768px) {
    
    .pubtoplarge {
		display: block;
    }
    .pubtoptab {
		display: none;
    }
    .pubtabpc {
		display: block;
    }
    .pubmobil {
		display: none;
    }
}
