.container-wrap{
    margin:auto;
}

.vc_row.container{
    margin:auto;
    max-width:1236px;
}
/*
.vc_row .vc_col-sm-11, .vc_col-sm-12, .vc_non_responsive .vc_row .vc_col-sm-12 {
  padding-left: 15px;
  padding-right: 15px;
}*/

.vc_btn3{margin-right:8px;}

.dataTables_wrapper {
  position: relative;
  clear: both;
  zoom: 1;
  max-width: 1240px;
  margin: auto;
  padding-top: 30px;
  margin-bottom: 30px;
}

.dataTables_length{
	margin-bottom: 30px;
}

.wpgmza_table thead{
	background-color:#ddd;
}

.wpgmza_table tbody .even{
	background-color:#efefef;
}

.wpgmza_table tbody th, .wpgmza_table tbody td {
   padding: 3px 0px !important; 
   
}

.wpgmza_table thead th, .wpgmza_table thead td {
  padding: 10px 2px !important;
}

.uvc-heading{
    text-transform:uppercase;
    font-family:'mission_gothicregular' !important;
}

.uvc-sub-heading, .ult_tab_section{
    text-transform:uppercase;
    font-family:'mission_gothicregular' !important;
}

.hero_title{
    font-size:50px;
    line-height:60px;
    text-transform:uppercase;
    font-family:'mission_gothicregular';
}

.ultra-big{
    font-size:60px;
    line-height:90px;
    text-transform:uppercase;
    font-family:'mission_gothicregular';
    
}

@media only screen and (max-width: 1024px) {
   .ultra-big{
    font-size:40px;
    line-height:50px;
}
}
.padde {
padding-left: 5px;padding-right:5px;    
}

.bouton {
text-align: left !important;    
}