@media only screen and (max-width:759px){

.container-page{
 width: 100% !important;
 height: auto;
 display: table;
 margin: auto;
}

.header {
 width: 100%;
}

.logo-top {
 float: left;
 width: 40%;
 margin-left: 5px;
}

.logo-top img{
  width: 90%;
}

.code-qr-top {
  float: right;
  width: 40%;
  margin-right: 5px;
  text-align: right;
}
.code-qr-top img{
  width: 90%;
}

.header .centred{
 float: none;
 text-align: center; 
 width: 98%; 
 display: table;
}
.header .centred img {
 width: 90%;
}

.message-acc {
 width: 94%;
 padding: 5px 0px;
 margin: auto;
 text-align: center;
 color: #555555;
 font-size: 28px;
 font-weight: normal;
}

.blocks {
 width: 100%;
}
.blocks .cont-blocks .block {
 width: 225px;
 padding: 0px 12px;
 vertical-align: top;
 float: none;
 margin: auto;
}

.blocks .cont-blocks {
 background: none; 
 border: none; 
 box-shadow: none; 
}

.about_us_c {
  width: 100%;
}

.about_us_c .countdown{
    font-size: 13px;
    text-align: center;
}
#defaultCountdown span {
 font-size: 12px;
}

.cont-block p {
  margin: 0px;
}
    
}
