@media all and (min-width:300px)and (max-width:1023px) {
h2 {font-size:0.5em;line-height:10pt;padding:1pt;font-weight:normal;height:10pt}

.container-index, .container-cmmq, .container-bas{width:95%;margin-left:3%;}

.container-cmmq{top:3%;width:95%;margin:0 3% 0 2%;}

.blockcmmq{display:block;position:absolute;margin-top:250px;width:100%;left:0;}
.object-cmmq{width:100%;height:200px;}

.blockgap {display:none;}

.blockactu {display:block;width:100% ;position:absolute;margin-top:0;left:0;}
.iframe-actu {height:210px;width:100%;}


.container-index{top:560px;margin:0 9% 0 7% ;height:500px;}
.blockindex{width:100%;height:300px;}
.iframe-index{height:300px;width:100%; margin:0;}

.container-bas{top:1000px;}
.blockbastop{position:absolute;top:1500px;height:40px;width:100%;}
.blockbasbottom{display:block;position:relative;margin-top:1400px;width:100%;}

}



@media all and (min-width:1024px) and (max-width:2379px){
h2 {font-size:0.5em;line-height:10pt;padding:1pt;font-weight:normal;height:10pt}

.container-cmmq{top:3%;width:85%;margin:0 8% 0 7%;}

.blockcmmq{width:18%;height:200px;padding-top:1.5%;}
.object-cmmq{width:100%;height:145px;}

.blockgap {width:2%;margin-top:0;}

.blockactu {width:78%;}
.iframe-actu {height:210px;width:100%;}


.container-index{top:250px;width:84%;margin:0 9% 0 7%;height:600px;}

.blockindex{height:600px;width:100%;margin-top:0;}
.iframe-index{height:600px;width:100%; margin:0;}


.container-bas{top:1000px;width:85%;margin:0 8% 0 7%;}

.blockbastop{display:block;position:relative;top:1000px;height:40px;width:100%;}
.blockbasbottom{display:block;position:relative;margin-top:1050px;width:100%;}


}

.container-index, .container-cmmq, .container-bas{width:60%;margin-left:20%;}
.blockindex{height:900px;}
.iframe-index{height:900px;}
.blockbastop{top:1500px;height:40px;width:100%;}
.blockbasbottom{display:block;position:relative;margin-top:1550px;width:100%;}

