/*.section .parallax,
.section .static-image {
  width: 100%;
  height: 79vh;
  overflow: hidden;
  display: block;
  position: relative;
}*/

#modalIMG .carousel-inner>.item,
#modalIMG2 .carousel-inner>.item {
    height: auto;
    
}


.heightauto {
	height: auto !important;
}

.h1, h1 {
	font-size: 26px;
}

.center_ul {
	display: table;
	margin-right: auto;
	margin-left: auto;
}

.section {
	opacity: 1 !important;
	visibility: hidden;
}

.thumbnail a>img, .thumbnail>img {
	/* max-width: 100%; */
	width: 100%;
}

footer  .thumbnail a>img, footer  .thumbnail>img {
	/* max-width: 100%; */
	width: auto;
}

.logout {
	margin-bottom: 40px;
}

.logout span {
	float: right;
	font-size: 32px;
}

.help-block {
	color: red;
}

#uploaded_img, .thumbnail2 {
	width: 100% !important;
	height: auto !important;
}

.well {
	/*background-image: -webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);
    background-image: -o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));
    background-image: linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
    background-repeat: repeat-x;*/
	background-image: none;
	background-repeat: no-repeat;
	border-color: black; /*#dcdcdc;*/
	-webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0
		rgba(255, 255, 255, .1);
	box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0
		rgba(255, 255, 255, .1);
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	background-color: #e9c41e; /*#f5f5f5;*/
	border: 1px solid black; /*#e3e3e3;*/
	border-radius: 4px;
}

.fond_transparent {
	opacity: 0.7;
	filter: alpha(opacity = 0.7);
	background: transparent;
}

#new_parallax1, #new_parallax2, #new_parallax3, #new_parallax4,
	#new_parallax5 {
	/* The image used */
	/*background-image: url("../img/effet-site-01.jpg");*/
	background: url("../img/effet-site-01.jpg") no-repeat center center
		fixed;
	-webkit-background-size: 100%;
	-moz-background-size: 100%;
	-o-background-size: 100%;
	/* Set a specific height */
	min-height: 500px;
	/* Create the parallax scrolling effect */
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100%;
	background-attachment: fixed;
	opacity: 0.7;
	filter: alpha(opacity = 70);

	/*transition: 0s linear;
    transition-property: background-position;
    
    transform-origin-x: 100%;*/
}

#new_parallax5 {
	/*background-image: url("../img/DLEDMV-BMW-Spicup-Bertone-05.jpg");*/
	background: url("../img/DLEDMV-BMW-Spicup-Bertone-05.jpg") no-repeat
		center center fixed;
	background-size: 100%;
}

#new_parallax2 {
	/*background-image: url("../img/effet-site-02.jpg");*/
	background: url("../img/Offer Special design edition2.jpeg") no-repeat
		center center fixed;
	background-size: 100%;
}

#new_parallax3 {
	/*background-image: url("../img/effet-site-03.jpg");
  background: url("../img/effet-site-03.jpg") no-repeat center center fixed;*/
	background: url("../img/4.jpg") no-repeat center center fixed;
	background-size: 100%;
}

#new_parallax4 {
	/*background-image: url("../img/effet-site-04.jpg");*/
	background: url("../img/5bis.JPG") no-repeat center center fixed;
	background-size: 100%;
}

.maxiletterspacing {
	letter-spacing: 6px;
}

.letterspacing {
	letter-spacing: 3px;
}

.carousel-inner>.item {
	height: 65vh;
	background-color: black; /*#e9c41e;*/
	/*border-top: 22px solid black;
	border-bottom: 22px solid black;*/
}

#carousel-history {
	border: 6px solid black;
	max-width: 1000px;
}

.carousel {
	margin-top: 51px;
	height: auto;
}

.carousel-inner>.item>img {
	/*position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);*/
	max-height: 800px;
	width: auto;
}

.carousel-control.left, .carousel-control.right {
	background-image: none;
}

footer {
	width: 100%;
	height: 120px;
	/*background-color: #e9c41e;*/
	border-top: 6px solid black;
	border-bottom: 6px solid black;
}

footer ul {
	height: 50px;
	margin-top: 10px;
}

footer ul li {
	width: 18%;
	/*height:100%;*/
}

footer img {
	max-height: 50px;
}

footer p {
	color: black;
}

#map-bertone {
	width: 100%;
	height: 450px;
}

.row.display-flex {
	display: flex;
	flex-wrap: wrap;
}

.marge_bas {
	margin-bottom: 10px !important;
}

.thumbnail {
	height: 100%;
	margin-bottom: 1px;
}

.thumbnail h3, .thumbnail h4, .thumbnail h5 {
	font-family: Montserrat;
	text-align: center;
}

.thumbnail p {
	font-family: Montserrat;
	text-align: justify;
}

#moodvideo, #alternative {
	width: 100vw; /* Could also use width: 100%; */
	height: 100vh;
	object-fit: cover;
	position: fixed;
	/* Change position to absolute if you don't want it to take up the whole page */
	left: 0px;
	top: 0px;
	z-index: -1;
}

.address1, .address2 {
	text-align: center;
	font-family: Montserrat;
}

.address1 strong {
	font-size: 26px;
}

.address2 strong {
	font-size: 20px;
}

.carousel-caption {
	margin: 0;
	padding: 0px;
	/* margin-left: 5px; */
	/* margin-right: 5px; */
	padding-bottom: 20px;
	right: 0px;
	left: 0px;
	/*background-color: #e9c41e;*/
	/*background-color: rgba(233, 196, 30, 0.7);*/
	color: black;
	height: 130px;
	overflow: auto;
	font-family: Montserrat;
	/*text-shadow: 0 3px 5px rgba(0,0,0,.3);*/
	text-shadow: 0 0px 0px rgba(0, 0, 0, 0);
}

.carousel-caption h3 {
	font-size: 20px;
	margin: 5px;
}

.carousel-caption h4 {
	font-size: 14px;
	margin: 0px;
	margin-bottom: 5px;
}

.carousel-caption p {
	font-size: 11px;
	font-family: Montserrat;
	margin: 0px;
}

.logo_akka {
	max-height: 55px;
	position: absolute;
	top: 10px;
	left: 30px;
}

.fleche_bas {
	position: absolute;
	/* bottom: 20px; */
	z-index: 99;
	height: 100px;
	width: 100px;
	left: 50%;
	margin-left: -50px;
	/*top: 50%;*/
	bottom: 20%;
}

.logo_bertone {
	max-height: 50px;
	margin-right: 50px;
	margin-left: 50px;
	margin-top: 10px;
	float: right;
}

.logo_bertone2 {
	max-height: 70px;
	margin: 0;
}

.masquer {
	display: none;
}

.parallax_video {
	width: 100%;
	overflow: hidden;
	display: block;
	position: relative;
	top: 0px;
	left: 0px;
}

.section .image {
	width: 100%;
	/* height: 100vh; */
	z-index: 2;
	position: absolute;
	display: block;
	top: 0px;
	left: 0px;
}

.embed-responsive .embed-responsive-item, .embed-responsive embed,
	.embed-responsive iframe, .embed-responsive object, .embed-responsive video
	{
	position: absolute;
	top: 0;
	bottom: 0;
	left: -30%;
	width: 160%;
	/* height: 100%; */
	border: 0;
}

#video_proto {
	left: 0px;
	width: 100%;
}

.thumbnail
 .embed-responsive-item, .thumbnail embed, .thumbnail iframe, .thumbnail object,
	.thumbnail video {
	width: 100%;
	/*position:relative;*/
	left: 0px;
}

.chosen-container-single .chosen-single span {
	margin-right: 100px;
}

.embed-container iframe, .embed-container object, .embed-container embed
	{
	position: absolute;
	top: 0;
	left: -2%;
	width: 100%;
	/*height: 100%;
min-height:129px;*/
}

.embed-container {
	position: relative;
	min-height: 200px;
}

.chosen-container-single .chosen-single span {
	margin-right: 100px;
}

.embed-container iframe, .embed-container object, .embed-container embed
	{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	/*height: 100%;
min-height:129px;*/
}

.embed-container {
	position: relative;
	min-height: 200px;
}

.titre_calendrier {
	font-size: 16px;
	font-weight: bold;
	color: #ec6907;
}

.mon_badge {
	width: 510px;
	height: 437px;
	background-image: url("../img/BADGE-DECOUPER.png");
	background-size: cover;
	position: relative;
}

.mon_badge .section {
	height: 437px;
	position: absolute;
	background: transparent;
}

.a_gauche {
	width: 227px !important;
	left: 0px;
	margin-left: 28px;
}

.a_droite {
	width: 227px !important;
	right: 0px;
	margin-right: 28px;
}

.mon_badge #name {
	position: absolute;
	bottom: 100px;
	width: 100%;
	color: #ec6907;
	font-weight: bold;
}

.mon_badge #fname {
	position: absolute;
	bottom: 80px;
	width: 100%;
	color: #ec6907;
	font-weight: bold;
}

.mon_badge #company {
	position: absolute;
	bottom: 60px;
	width: 100%;
}

.mon_badge #contact {
	position: absolute;
	bottom: 60px;
	width: 100%;
}

.mon_badge #qr {
	position: absolute;
	bottom: 80px;
	width: 100%;
}

.mon_badge #qr table {
	margin: auto auto !important;
}

.masquer {
	display: none;
}

.badge_orange, .badge_marron, .badge_bleu, .badge_noir {
	width: 20px;
	height: 20px;
	color: white;
}

.badge_orange {
	background-color: #ec6907;
}

.badge_marron {
	background-color: #87504c;
}

.badge_bleu {
	background-color: #59aabc;
}

.badge_noir {
	background-color: #50443f;
}

.list-inline>.entete_cal_salle {
	padding-right: 0px !important;
	padding-left: 5px !important;
}

.entete_cal_salle {
	width: 215px;
	background-color: #aab0b3;
	color: white;
	font-weight: bold;
	font-size: 20px;
	margin: 1px;
	border: 1px solid #aab0b3;
}

.entete_cal_salle ul {
	background-color: white;
	color: #aab0b3;
}

.entete_cal {
	width: 120px;
	background-color: #aab0b3;
	color: white;
	font-weight: bold;
	font-size: 15px;
	margin: 1px;
}

.entete_cal label {
	font-size: 10px;
	color: white;
}

.input_lunch {
	width: 90%;
	margin-left: 5px;
}

.cal_creneau {
	width: 45%;
	font-size: 12px;
}

.cal_btn {
	width: 10%;
	margin-bottom: 2px;
	margin-left: 4px;
}

.cal_btn_badge {
	width: 10%;
	margin: 0px;
}

.cal_btn button {
	width: 20px;
	height: 20px;
	border-radius: 0px;
}

.cal_btn button[disabled] {
	background-color: grey;
	color: grey;
	border-radius: 0px;
	box-shadow: 0px;
}

.cal_btn .checked {
	background-color: #e96d32 !important;
}

.entete_cal button, .entete_cal ul li, .entete_cal ul {
	width: 120px;
	color: #aab0b3;
}

.entete_cal ul {
	margin-left: -5px;
}

.bouton_client, .bouton_collab, .bouton_candidat,
	.bouton_collab_invitant, .bouton_collab_invite {
	padding: 0px !important;
	margin: 0px !important;
	border: 0px solid white !important;
	border-radius: 0px !important;
	width: 182px;
	height: 249px;
	opacity: 1;
	text-shadow: 0 0px 0 #fff;
	background: none;
	background-repeat: no-repeat;
	background-image: none;
	text-shadow: 0 0px 0 rgba(0, 0, 0, 0);
	-webkit-box-shadow: inset 0 0px 0 rgba(255, 255, 255, 0), 0 0px 0px
		rgba(0, 0, 0, 0);
	box-shadow: inset 0 0px 0 rgba(255, 255, 255, 0), 0 0px 0px
		rgba(0, 0, 0, 0);
}

/*.bouton_client:hover,.bouton_collab:hover, .bouton_candidat:hover, .bouton_collab_invitant:hover, .bouton_collab_invite:hover
{
	margin-top:20px;
}*/
.bouton_client {
	background-image: url("../img/gris_04.png");
}

.bouton_client:hover {
	background-image: url("../img/orange_04.png");
}

.bouton_collab {
	background-image: url("../img/gris_08.png");
}

.bouton_collab:hover {
	background-image: url("../img/orange_08.png");
}

.bouton_candidat {
	background-image: url("../img/gris_06.png");
}

.bouton_candidat:hover {
	background-image: url("../img/orange_06.png");
}

.bouton_collab_invite {
	background-image: url("../img/gris_10.png");
}

.bouton_collab_invite:hover {
	background-image: url("../img/orange_10.png");
}

.bouton_collab_invitant {
	background-image: url("../img/gris_12.png");
}

.bouton_collab_invitant:hover {
	background-image: url("../img/orange_12.png");
}

button[disabled] {
	background-color: grey;
	color: grey;
}

.checked {
	/*background-color:#acafb2!important;*/
	color: #e96d32 !important;
	/*border: 1px solid #ec6907!important;*/
}

.bouton_dayofcoming {
	width: 100px;
	height: 100px;
	border: 2px solid #acafb2;
	margin-bottom: 5px;
	margin-top: 5px;
	background-color: white;
	color: #acafb2;
}

.underline {
	text-decoration: underline;
}

.justify {
	text-align: justify;
}

.pourcent25 {
	width: 25%;
}

.pourcent50 {
	width: 50%;
}

.navbar-collapse ul {
	/*width: 100%;*/
	/*height: 100px; /*185px;*/
	padding-top: 15px;
}

.affix {
	position: fixed;
	top: 123px;
	z-index: 9999;
	width: 100% !important;
}

.chosen-container {
	max-width: 100%;
	width: 100% !important;
}

.input-lg {
	height: 47px;
}

.input-group {
	width: 100%;
}

.input-group-addon, .input-group-btn {
	width: 80px;
}
/*footer
{
margin-top:-50px;
} */
.section {
	/*padding-top:0px;
padding-bottom:0px;*/
	padding: 0;
}

.section .row {
	padding-left: 15px;
	padding-right: 15px;
}

.parallax {
	height: 40vh !important;
}

.parallax .image {
	top: -280px;
}

.section-header .parallax .image {
	top: 0px;
}

.section-header .parallax {
	height: 100vh !important;
}

#button_scroll:hover, .imgaafficher {
	cursor: pointer;
}

#section-principale { //
	height: 0px;
	//116
	px;
}

.navbar-collapse ul {
	/* position: relative; */
	/* z-index: 3; */
	overflow-y: inherit;
	/* height: 100%; */
}

.h1titre {
	padding: 0px;
	margin: 0px;
	padding-top: 15px;
}

.titre {
	padding-bottom: 25px;
	padding-left: 10px;
	padding-right: 10px;
}

hr {
	margin-top: 0px;
}

.soustitre {
	margin-top: -20px;
	color: #acafb1;
}

@media ( max-width : 767px) {
	.navbar-collapse {
		height: auto;
		/*background: none !important;
		background-color: #e9c41e !important; // white !important;*/
		text-align: center;
	}
	.navbar-collapse ul {
		/*background-color: #e9c41e; // white;*/
		text-align: center;
		height: auto;
	}
	.pourcent25, .pourcent50 {
		width: auto;
	}
	#amasquer {
		display: none !important;
	}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a
		{
		background-image: none;
		filter: pnone;
		background-repeat: no-repeat;
		-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0);
		box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0);
	}
}

#amasquer {
	display: block;
}

#bodyClick {
	height: 0;
	width: 0;
}

.navbar-transparent img, .navbar-transparent a {
	opacity: 0;
	filter: alpha(opacity = 0);
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form { //
	border-color: #e7e7e7;
	/*border-bottom: 1px solid #f0f1f2;*/
}

.navbar-transparent .navbar-collapse {
	border-bottom: 0px solid #f0f1f2;
	background: none;
}

.navbar-transparent {
	background: none !important;
	background-color: none !important;
}

.navbar-transparent







 







.navbar-nav
>
li
>
a














:not







 







(
.btn







 







),
[
class
*=
"navbar-ct"
]







 







.navbar-nav
>
li
>
a














:not








	







(
.btn







 







),
.navbar-transparent







 







.navbar-nav
>
.active
>
a














:not







 







(
.btn







 







),
.navbar-transparent







 







.navbar-nav
>
.active
>
a














:hover














:not







 







(
.btn







 







),
.navbar-transparent







 







.navbar-nav
>
.active
>
a














:focus














:not







 







(
.btn







 







),
.navbar-transparent







 







.navbar-nav
>
li
>
a














:hover














:not







 







(
.btn







 







),
.navbar-transparent







 







.navbar-nav
>
li
>
a














:focus














:not







 







(
.btn







 







),
[
class
*=
"navbar-ct"
]







 







.navbar-nav
>
.active
>
a














:not








	







(
.btn







 







),
[
class
*=
"navbar-ct"
]







 







.navbar-nav
>
.active
>
a














:hover














:not







 







(
.btn







 







),
[
class
*=
"navbar-ct"
]







 







.navbar-nav
>
.active
>
a














:focus














:not







 







(
.btn







 







),
[
class
*=
"navbar-ct"
]







 







.navbar-nav
>
li
>
a














:hover














:not








	







(
.btn







 







),
[
class
*=
"navbar-ct"
]







 







.navbar-nav
>
li
>
a














:focus














:not







 







(
.btn







 







)
{
opacity














:







 







0;
filter














:







 







alpha














(
opacity







 







=
0);
}
.navbar .navbar-nav>li>a {
	margin: 0;
}

select.input-sm {
	height: auto;
}

.navbar {
	min-height: 87px;
	margin-bottom: 0px;
	/*border: 0px solid transparent;*/
}

.jaune {
	background-color: #e9c41e;
}

.navbar-default {
	/*background-color: #e9c41e;*/
	border-top: 6px solid black;
	border-bottom: 6px solid black;
	background-image: none;
	filter: 0;
	background-repeat: no-repeat;
	border-radius: 0px;
	-webkit-box-shadow: inset 0 0px 0 rgba(255, 255, 255, 0), 0 0px 0px
		rgba(0, 0, 0, 0);
	box-shadow: inset 0 0px 0 rgba(255, 255, 255, 0), 0 0px 0px
		rgba(0, 0, 0, 0);
	border-bottom: 6px solid black;
}

.navbar-transparent {
	background-color: transparent !important;
	border-top: 6px solid transparent !important;
	border-bottom: 6px solid transparent !important;
}

.navbar-brand {
	/*height: 130px;*/
	padding: 10px 15px;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus,
	.navbar-default .navbar-nav>.active>a:hover {
	color: #2d3c48; //
	background-color: white;
	text-decoration: underline;
}

.logo {
	/*height:70px!important;*/
	
}

.rouge {
	color: red;
}

.nopadding {
	padding: 0px !important;
}

#map-convention {
	width: 100%;
	height: 500px;
	border: 1px solid #2d3c48;
}

.texte_30 {
	font-size: 30px;
}

.texte_18 {
	font-size: 18px;
}

.texte_12 {
	font-size: 12px;
}

.texte_blanc {
	color: white;
}

.texte_gris {
	color: #9da6ab;
}

.texte_bleu {
	color: #6790bf;
}

#formInscription .row {
	margin: 0;
}

#formInscription {
	border: 1px solid black;
	background-color: white;
	font-family: Montserrat;
}

#formInscription .form-group {
	background-color: white;
}

#formInscription p, p {
	padding: 5px;
	padding-left: 10px;
	font-family: Montserrat;
}

p, label, .btn, .title h5, .navbar, .brand, .btn-simple, a, .td-name, td,
	small, .media h5, .subtitle {
	font-family: 'Michroma', sans-serif;
}

form label, form p, form input, .form-control {
	font-family: Montserrat;
}

.michroma {
	font-family: 'Michroma', sans-serif;
}

.rosario, .rosario_bold {
	font-family: 'Rosario', sans-serif;
}

.rosario_bold {
	font-weight: bold;
}

.russo {
	font-family: 'Russo One', sans-serif;
}

.montserrat {
	font-family: 'Montserrat', sans-serif;
}

.electrolize {
	font-family: 'Electrolize', sans-serif;
}

.krona {
	font-family: 'Krona One', sans-serif;
}

.baskerville {
	font-family: 'Libre Baskerville', serif;
}

.souscategorie h2 {
	font-size: 14px;
	color: #e96c31;
}

.categorie {
	background-color: #e9c41e;
	/*margin-top:-20px;*/
}

.categorie h1 {
	color: black;
	padding: 10px;
	padding-left: 30px;
	font-family: 'Michroma', sans-serif;
	font-size: 16px;
	margin: 0;
}

.centrer {
	text-align: center !important;
}

.droite {
	text-align: right;
}

.noborder {
	border: 0px solid white !important;
}

.bordure {
	border: 1px solid #ededed;
}

.email_collab_hidden {
	display: none;
}

.col-md-5 {
	max-width: 612px;
}

.col-md-10 { //
	max-width: 1024px;
}

section, header, footer { //
	max-width: 1024px;
}

.btn-akka {
	color: white; //#4 d5963;
	background-color: #e9c41e;
	border-color: black;
	font-size: 16px;
	min-width: 45px;
}

a {
	color: black;
	font-size: 13px;
}

.btn-group-lg>.btn, .btn-lg {
	padding: 20px 32px;
	font-size: 36px;
}

h1 {
	color: #4d5963;
	font-family: 'Michroma', sans-serif;
}

body {
	color: #4d5963;
	font-family: Montserrat;
	background-color: white; /*#e9c41e;/*black;*/
	overflow-x: hidden !important;
}

.gris_fonce {
	background-color: #43525d;
}

.gris_clair {
	background-color: #f0f1f2;
}

.blanc {
	background-color: white;
}

.noir {
	background-color: black;
}

.paddingtop {
	padding-top: 50px;
}

.paddingtop30 {
	padding-top: 30px;
}

.paddingtopbottom10 {
	padding-top: 10px;
	padding-bottom: 10px;
}

.width100 {
	width: 100%;
}

.width100 li img {
	margin: auto auto;
}

.navbar-nav>li>p {
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 20px;
}

.nav>li>p {
	position: relative;
	display: block;
	padding: 10px 15px;
}

.navbar-default .navbar-nav>.active>p {
	color: #2d3c48;
	background-color: white;
	text-decoration: underline;
}

#formForm, #formInvitation {
	margin-top: -20px;
	border: 1px solid black;
	font-family: Montserrat;
}

.input-group-addon:first-child {
	border-right: 1px;
}

@media ( min-width : 768px) {
	/*.logo, .logo_bertone2*/
	.navbar-header {
		display: none !important;
	}
	.navbar-nav>li>p {
		padding-top: 15px;
		padding-bottom: 15px;
	}
}

@media ( max-width : 767px) {
	.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
		line-height: 1.5;
	}
	h1 {
		font-size: 20px;
	}
	.jaune.collapse.in {
		margin-top: 20px;
		background-color: #e9c41e !important;
	}
	.blanc.collapse.in {
		margin-top: 20px;
		background-color: white !important;
	}
	.fleche_bas {
		display: none !important;
	}
	.navbar-toggle {
		margin-top: 20px;
	}
	.texte_18 {
		font-size: 12px;
	}
	#new_parallax5, #new_parallax2, #new_parallax3, #new_parallax4 {
		/*background-attachment: initial;*/
		background-size: 100%;
	}

	/*.navbar-default {
    width: 85%;
        
}

.navbar-toggle {
    margin-right: 0px;
} */

	/*.row {
margin:0px;
padding:0px;
} */
	.container-fluid>.navbar-collapse, .container-fluid>.navbar-header,
		.container>.navbar-collapse, .container>.navbar-header {
		margin-right: 0px;
		margin-left: 0px;
	}
	.section {
		opacity: 1;
		visibility: visible;
	}
	#video_home {
		left: 0px;
		width: 100%;
	}
	.logo_bertone2 {
		max-height: 20px;
	}
	footer ul {
		height: 90px;
	}
	footer p {
		font-size: 10px;
	}
	.logo2 {
		display: none !important;
	}
	.paddingtop {
		padding-top: 0px;
	}
	.navbar-transparent img, .navbar-transparent a {
		opacity: 1;
		filter: alpha(opacity = 1);
	}
	.navbar-collapse ul {
		height: auto;
		padding-top: 0px;
	}
	.navbar-collapse {
		overflow: hidden;
	}
	.navbar-collapse ul li {
		/*height:35px!important;*/
		
	}
	.navbar-brand {
		padding: 20px 15px !important;
		margin: 0px !important;
	}
}

/* @media ( max-width : 896px) {*/
@media ( max-width : 1070px) {
	#new_parallax1, #new_parallax2, #new_parallax3, #new_parallax4,
		#new_parallax5 {
		display: none !important;
	}
	.logo_bertone {
		max-height: 40px;
		margin-right: 20px;
		margin-left: 10px;
		margin-top: 20px;
		float: right;
	}
	a {
		font-size: 10px;
	}
	.section {
		visibility: visible;
	}
	.logo_akka {
		max-height: 40px;
		top: 20px;
	}
}

@media ( max-width : 982px) {
	/*.navbar-default {
    width: 85%;

} 
.row, .container-fluid {
margin:0px;
padding:0px;
} */
	#video_home {
		left: 0px;
		width: 100%;
	}
	.logo_bertone2 {
		max-height: 35px;
	}
	.logo_bertone {
		max-height: 40px;
		margin-right: 20px;
		margin-left: 10px;
		margin-top: 20px;
		float: right;
	}
	a {
		font-size: 9px;
	}
}

@media ( max-width : 793px) {
	a {
		font-size: 7px;
	}
	p a, address a {
		font-size: 14px;
	}
}