@media all and (min-width: 320px) and (max-width: 640px) {
h1
{
font-size: 0.8em !important;
}
#main
{
padding:0 8px !important;
}
.home #main
{
padding-top: 20px !important;
}
.home .sauvons img
{
width: 85%;
}
.table-perso
{
overflow-x:scroll;
}
.table-perso td,
.page-id-11 table .type, .page-id-11 table .cycle
{
font-size: 12px !important;
}
.page-id-11 table td
{
padding: 6px 2px 6px 4px !important;
}
.page-id-11 table .date,
.page-id-11 table .type
{
width: 50%;
}
.fusion-text-split-columns
{
column-count: 1 !important;
}
#menu-item-3455 .awb-menu__open-nav-submenu_mobile::before
{
color:#FFF !important;
}/**/ }
.display-none
{
display: none !important;
}
img.gotoics
{
vertical-align: middle;
}
header .title-heading-tag
{
text-transform: uppercase;
}
.bold
{
font-family: Antique Olive Bold !important;
}
.light
{
font-family: Antique Olive Light !important;
}
nav.top
{ }
.fusion-text a,
.td-key a
{
text-decoration: underline;
}
.table-1 tr:nth-child(2n)
{
background: none !important;
} /*/*//**/.eventBox .typeX
{
margin: 0 0 12px 0;
padding-left: 4px;
padding-top: 2px;
color: #FFF !important;
font-size: 12px !important;
line-height: 1.3 !important;
letter-spacing: 3px !important;
}
.eventBox .type
{
margin: 0 0 12px 0;
padding: 0 6px;
color: #FFF !important;
font-size: 12px !important; letter-spacing: 3px !important;
}
.eventBox figure
{
margin: 0 0 8px 0;
}
.eventBox figure div
{ height: 230px;
background-size: cover !important; background-position-x: center !important;
} 
.eventBox figure div:hover
{  filter: grayscale(100%);
}
.eventBox .boxPicto
{
position: absolute; right: 8px;
top: 218px;  padding: 4px;   }
.picto
{
background-color: #FFF;
font-size: 28px;
padding: 2px;
display: inline-block;
}
.picto img
{
width: 29px;
vertical-align: bottom;
}
.picto+.picto
{
margin-left: 4px;
}
.full
{
display: block;
background-color: #db1e36;
color: #FFF !important;
text-align: center;
padding-top: 2px;
}
.eventBox figcaption
{
margin-top: 6px;
text-align: left;
} .page-id-11 select
{
color: #000;
}
.page-id-11 select, .page-id-11 table
{
width:100%;
}
.page-id-11 .select-arrow
{
right: 40px !important;
}
.page-id-11 button[type=submit]
{
background-color: #000;
color: #fff;
border: 4px solid #000;
font-size: 16px;
}
.page-id-11 table
{
border-collapse: separate !important;
border-spacing: 0px 8px !important;
}
.page-id-11 table.mini
{
border-collapse: collapse !important;
border-spacing: 0px !important;
}
.page-id-11 table.mini .vide td
{
padding: 1px !important;
}
.page-id-11 table td
{
vertical-align: top;
padding: 8px 2px 8px 4px;
}
.page-id-11 table .date,
.page-id-11 table .type,
.page-id-11 table .cycle
{ }
.page-id-11 table .type,
.page-id-11 table .cycle
{
font-size: 14px;
font-weight: bold;
}
.page-id-11 table .heure
{ }
.page-id-11 table .type span
{
min-width: 180px;
display: inline-block;
padding: 1px 4px 0 4px;
}
.page-id-11 table .type
{
color: #FFF;
}/*/*//**/.single-cdl_cycles .pdf
{
font-size: 14px;
}
.single-cdl_cycles .pdf i
{
color:#000 !important;
}
.single-cdl_cycles .cycleBox figure
{
margin: 0 0 8px 0;
}
.single-cdl_cycles .cycleBox figure a
{
display:block;
}
.single-cdl_cycles .cycleBox figcaption
{
font-size: 14px;
margin-top: 6px;
text-align: left;
}/*/*//**/.single-cdl_events .boxTypes
{
padding: 1px 0 0 4px;
}
.single-cdl_events .td-key
{
font-size: 14px;
margin-bottom: 2px !important;
}
.single-cdl_events .td-value
{
margin-bottom: 2px !important;
}
.single-cdl_events .meta2
{
margin-top: 30px !important;
}
.single-cdl_events .boxImg
{
display: block;
}
.single-cdl_events .boxImg img
{
width: 100%;
}
.txt a
{
text-decoration: underline;
}/*/*//**/.don_montant
{
color: var(--awb-custom_color_1) !important;
}
.home .don_montant
{
color: var(--awb-custom_color_2) !important;
} .page-id-3428 .progress-title
{
visibility: hidden;
}
.page-id-3428 #pb-palier1 .progress-title
{
visibility: visible;
}
.page-id-3428 .fusion-text
{
text-align: justify !important;
}
.page-id-3428 .panel-title a:hover
{
background-color: var(--awb-custom_color_1) !important;
} .page-id-3428 .panel-title a:hover span
{
color: #fff !important;
}
.page-id-3428 .note,
.page-id-3630 .note
{
font-size: 12px;
}  footer a
{
color: #FFF !important;
}/*/*/