/* Balise */

span {
    font-weight: bolder;
}

#carou{max-width:45%;margin-top:3%}
#image_carou{width:100%;}
/* ID */

#onglets {
	font-size:17px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#check{
          font-size: 40px;
  font-family: var(--police1);
    margin:0;
  padding: 0;
}

#video {
    height:215px;
    width:400px;
}
#video_2 {
    width:316px;
    height:215px;
}

#onglets_tabs {
    border-color: black;background-color: white;width: 1070px
}

#banniere {
    width:728px;
    height:90px;
}
#contenu-tabs {
    background-color: white;
    height: 540px;
    width: 1070px
}


#trt,#com {
	margin-left:3.5%;
	text-align: justify;
}
#tab1 {
    z-index: -1;
}

#table_p {
    text-align: justify;
    width: 90%
}


#td1 {
    padding-left:2em;
    text-align: justify;
    width:50%;
}


#td2 {
    text-align:right;
    padding-right: 2em;
    width:30%;
}
#vvs {
    font-size: 18px;    
}
    

/* Classe */

.menu-name-tabs {
  color:var(--rouge);
}


.texte {
    font-size: 19px;
    text-align: justify;
}

.textcenter {
    font-size: 19px;
    text-align: center;
}
.puce {
    list-style-image: url('../img/glasses.png'); 
}



.table {
    text-align: justify-all; 
    width: 80%;
}


.ptpuce {
		list-style-image: url('../img/puce.png'); 

}

.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 11.8px;
}

.nav>li>a:hover {
	text-decoration: none;
	color: #bc1823;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #bc1823;
    cursor: default;
    background-color: #fff;
    border: 1.5px solid black;
    border-bottom-color: transparent;
}

.nav-tabs>li>a {
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
}

.nav {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}

.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}

@media screen and (max-width:700px) {
#contenu-tabs {
    height:auto;
    width:340px;
}
#onglets_tabs {
    width:340px;
}
#banniere {
    visibility:collapse;
    width:1px;
    height:1px;
}
#td2 {
    visibility:hidden;
    width:0px;
    height:0px;
}
#td1 {
    width:100%;
}
#video {
    width:0px;
}
#video_2 {
    width:300px;
}
#check {
    font-size:25px;
}
}