@charset "iso-8859-1";
/* CSS Document */
@import url(//fonts.googleapis.com/css?family=Oswald:400,300,700);
/* COULEURS
assurance color:#29bde0 
prevoyance color:#f3991c
sante color:#3ab294
credit color:#a63c92
institutionnel color:#07256a
services color:#e60029
epargne color:#e61876
pack color:#3186ad
*/

#pub-agpm {padding:0px; margin-top:20px; margin-bottom:20px;}

.pub-assurance a  { color:#fff !important;}
.pub-prevoyance a  { color:#fff !important;}
.pub-sante a  { color:#fff !important;}
.pub-credit a  { color:#fff !important;}
.pub-institutionnel a  { color:#fff !important;}
.pub-services a  { color:#fff !important;}
.pub-epargne a  { color:#fff !important;}
.pub-pack a  { color:#fff !important;}

.pub-assurance {
    bottom:0px; position:absolute; margin:0px; padding:5px; text-align:center; width:100%;
    background: #29bde0;	
}

.pub-prevoyance {
    bottom:0px; position:absolute; margin:0px; padding:5px; text-align:center; width:100%;
    background: #f3991c;
}

.pub-credit {
    bottom:0px; position:absolute; margin:0px; padding:5px; text-align:center; width:100%;  
    background: #a63c92;
}

.pub-epargne {
    bottom:0px; position:absolute; margin:0px; padding:5px; text-align:center; width:100%;
    background: #e61876;
}

.pub-sante {
    bottom:0px; position:absolute; margin:0px; padding:5px; text-align:center; width:100%;
    background: #3ab294;
}

.pub-institutionnel {
    bottom:0px; position:absolute; margin:0px; padding:5px; text-align:center; width:100%;
    background: #07256a;
}

.pub-services {
    bottom:0px; position:absolute; margin:0px; padding:5px; text-align:center; width:100%;
    background: #e60029;
}

.pub-pack {
    bottom:0px; position:absolute; margin:0px; padding:5px; text-align:center; width:100%;
    background: #3186ad;
}

.pub-titre {font-size:24px; font-family:oswald; font-weight:bold; color:#fff; line-height: 1.1;}

.pub-ss-titre {font-size:14px; color:#FFF;margin-top:5px !important;  line-height:120% !important}

.pub-mentions {font-size:10px; color:#FFF; margin-top:5px; line-height:100% !important}

@media only screen and (min-width:992px) and (max-width: 1199px)  {
    .pub-titre {font-size:16px; font-family:oswald; font-weight:bold; color:#07256a; line-height:120% !important}

    .pub-ss-titre {font-size:13px; color:#FFF; margin-top:5px !important; line-height:120% !important}

    .pub-mentions {font-size:9px; color:#FFF; margin-top:5px; line-height:100% !important}
}

@media only screen and (max-width: 991px)  {
    .pub-titre {font-size:14px; font-family:oswald; font-weight:bold; color:#07256a; line-height:100% !important}

    .pub-ss-titre {font-size:11px; color:#FFF; margin-top:3px !important; line-height:130% !important}

    .pub-mentions {font-size:8px; color:#FFF; margin-top:5px; line-height:100% !important}	
}

body { padding-top:0px;}

