body {
background:url(../im/background.png) #FFFFFF repeat-x;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0;
margin:0;
text-align:center;
}

a, .text_same_as_link {color: #DB7093;text-decoration:underline;}
a:visited {color:#DB7093;}
a:hover {color: #564b47;}
a:active { color:#000000;}

h1 {font-size: 11px;text-transform:uppercase;background-color: #E0A3B7;border-top:1px solid #564b47;border-bottom:1px solid #564b47;padding:5px 15px;margin:0 }
h2 {font-size:20px;font-weight:normal;padding: 5px 10px;margin:0;}

h3 {margin-left:auto;margin-right:auto;display:inline-block;font-weight:normal;background-color:#9900FF;color:#FFFFFF;padding:25px;padding-top:9px;padding-bottom:9px;margin-top:15px;margin-bottom:15px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border: 0px solid #9900FF;}


.clearfix:before,.clearfix:after {content: "";display: table;} 
.clearfix:after {clear: both;}
.clearfix {zoom: 1;} /* IE 6 & 7 */

hr {
clear: both;
width: 99%;
border: 0;
border-bottom: 1px solid #1A92BE;
height: 1px;
}

img.download {vertical-align:middle;}

.html {text-align:center;}

td {font-size: 11px;font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;}

/* ----------container to center the layout-------------- */
#container {
width: 980px;
margin-bottom: 10px;
margin: 0 auto;
text-align:center;
}



/* ----------header-------------- */
#header {padding: 0px;margin: 0px;text-align:center;}
#header div.titre {display:block;text-align:left;}
#header div.titre p {background:#951F26;color:#FFFFFF;font-size:10px;letter-spacing:0px;display:inline-block;margin-left:20px;padding:14px;padding-top:4px;padding-bottom:5px;border-radius: 0px 0px 15px 15px;-moz-border-radius: 0px 0px 15px 15px;-webkit-border-radius: 0px 0px 15px 15px;border: 0px solid #951F26;}
#header div.banner_conteiner {position:relative;display:block;height:185px;margin-top:35px;margin-bottom:20px;background:#EB4768;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
#header div.banner_conteiner  img.logo {position:absolute;z-index:33;left:18px;top:20px;display:block;height:149px;width:290px;border:none;}
#header div.banner_conteiner  img.lapinoo {position:absolute;z-index:32;left:260px;top:-53px;display:block;height:260px;width:461px;border:none}
#header div.liens_header {position:absolute;z-index:33;right:0px;top:0px;width:230px;height:185px;display:block;text-align:left;padding-right:15px;padding-top:12px;}
#header div.liens_header .lien_header {margin: 0px;padding: 0px;line-height:40px;display:block;border:none;border-bottom:1px dotted #FFFFFF;color:#FFFFFF;text-decoration: none;font-size: 11px;}
#header div.liens_header .lien_header.last {border-bottom:none;}
#header div.liens_header .lien_header a {color:#FFFFFF;text-decoration: none;font-size: 11px;line-height:40px;display:block;}
#header div.liens_header .lien_header a:hover {color:#FFFF66;text-decoration: none;font-size: 11px;}

/* -----------------content--------------------- */
#content {
padding: 0px;
//margin: 0 200px;
margin: 0;
text-align:center;
}
div#content {
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px");
text-align:center;
}

p, pre{
padding: 5px 10px;
margin:0px;
}

/* -----------fond barre navigation et footer bleue--------------------------- */
#barre_bleue {
margin: 0px;padding: 0px;
width:980px;text-align: center;
background:url('../im/fond_barre_bleu.gif')  0px 0px no-repeat;
height:36px;line-height:36px;overflow:hidden;
color:#FFFFFF;padding-top:1px;
}
#barre_bleue_top {
margin: 0px;padding: 0px;
width:980px;text-align: center;
background:url('../im/fond_barre_bleu.gif')  0px 0px no-repeat;
height:36px;line-height:36px;overflow:hidden;
color:#FFFFFF;padding-top:1px;margin-top: -5px;margin-bottom: 10px;
}

/* ---------------------------------------------------------------------- */




/* -----------barre navigation en haut du site----------------------------------- */
.lien_barre_navigation {margin: 0px;padding: 0px;line-height:36px;height:36px;float:left;color:#FFFFFF;text-decoration: none;font-size: 12px;}
.lien_barre_navigation a {color:#FFFFFF;text-decoration: none;font-size: 12px;}
.lien_barre_navigation a:hover {color:#FFFFFF;text-decoration: none;font-size: 12px;}
/* -----------fin barre navigation en haut du site------------------------------- */



/* -----------fil d'Ariane en haut du site----------------------------------- */
ul.fil_ariane {list-style-type:none;margin:0px;padding:0px;padding-left:14px;}
div.fil_ariane.raz {clear:both;}
ul.fil_ariane li {float:left;padding:0px;padding-right:2px;display:block;}
ul.fil_ariane li, ul.fil_ariane li a {font-size:12px;letter-spacing:0px;color:#FFFFFF;text-decoration:none;}
ul.fil_ariane li span.icone {margin-left: 6px;margin-right: 1px;margin-top:4px;width:23px;height:23px;display:block;float:left;background:url('../im/icones_footer.gif') -152px 0px no-repeat;}
ul.fil_ariane li.first span.icone {margin-right:8px;margin-top:4px;width:23px;height:23px;display:block;float:left;background:url('../im/icones_footer.gif') 0px 0px no-repeat;}
/* -----------fin fil d'Ariane en haut du site----------------------------------- */




/* -----------icones header, barre navigation et barre footer------------------------ */
.icones {
margin: 0px;padding: 0px;
line-height:36px;height:36px;
float:left;display:block;width:23px;
margin-left: 18px;margin-right: 5px;
}
#header .icones {margin-top:2px;}
.icones.home {background:url('../im/icones.png') 0px 5px no-repeat;margin-left: 24px;margin-right: 10px;}
.icones.accueil {background:url('../im/icones.png') 0px 5px no-repeat;}
.icones.plan {background:url('../im/icones.png') -25px 5px no-repeat;}
.icones.contact {background:url('../im/icones.png') -50px 5px no-repeat;}
.icones.coeur {background:url('../im/icones.png') -75px 5px no-repeat;}
.icones.favoris {background:url('../im/icones.png') -100px 5px no-repeat;}
.icones.conseiller {background:url('../im/icones.png') -125px 5px no-repeat;}
.icones.facebook {background:url('../im/icones.png') -172px 5px no-repeat;}
.icones.info {background:url('../im/icones.png') -196px 5px no-repeat;}
.icones.lien {background:url('../im/icones.png') -222px 5px no-repeat;}
.icones.separation {background:url('../im/icones.png') -152px 5px no-repeat;margin-left: 8px;margin-right: 3px;}
/* -----------fin icones barre navigation et barre footer------------------------ */





/* -----------footer--------------------------- */
#conteiner_footer {
margin: 0px;padding: 0px;margin-left:auto;margin-right:auto;padding-bottom: 10px;padding-top: 15px;
text-align: center;
border:none;
width:980px;
}
	/* liens barre bleue */
	.lien_footer {margin: 0px;padding: 0px;line-height:36px;height:36px;float:left;color:#FFFFFF;text-decoration: none;font-size: 11px;}
	.lien_footer a {color:#FFFFFF;text-decoration: none;font-size: 11px;}
	.lien_footer a:hover {color:#FFFF66;text-decoration: none;font-size: 11px;}

#footer_copyright_text {background:transparent;text-align:justify;padding-top:22px;color:#C19B7D;font-size:11px;padding-bottom:12px;padding-left:4px;padding-right:4px;}
#footer_copyright_text a {color:#C19B7D;font-size:11px;text-decoration: none;}
/* -----------fin footer--------------------------- */

#coloriages {
  padding: 5px;
  margin-bottom: 20px;
  border-radius: 5px;
  clear: both;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;margin: 0 auto;
}


/* -----------catégories en colonnes et sur toute la largeur--------------------------- */
div.categories_conteiner_full_width {clear:both;background:#9900FF;-webkit-border-radius: 8px;-webkit-border-top-left-radius: 12px;-moz-border-radius: 8px;-moz-border-radius-topleft: 12px;border-radius: 8px;border-top-left-radius: 12px;padding-left:5px;padding-right:0px;padding-bottom:20px;padding-top:20px;margin-bottom:25px;margin-top:5px;}
div.categories_conteiner_full_width div.categorie {float:left;width:238px;display:block;text-align:left;}
div.categories_conteiner_full_width a {padding-left:4px;color:#FFFFFF;font-size:12px;text-decoration:none;display:block;line-height:26px;border-bottom:1px dotted #FFFFFF;margin-left:24px;margin-right:8px;}
div.coloriages_categories_conteiner a.active, div.categories_conteiner_full_width a:hover {background:#FF00CC;font-weight:bold;border-top:1px dotted #FFFFFF;margin-top:-1px;}
div.categories_conteiner_full_width div.titre-categories {background-repeat: no-repeat;background-position: left top;float:left;display:block;width:236px;height:65px;border:none;padding:0px;padding-bottom:0px;padding-top:0px;margin:0px;display:block;margin-right:11px;margin-left:-9px;margin-top:-23px;}
div.categories_conteiner_full_width div.titre-categories.FR {background-image: url("../im/titres/onglet-categories-FR.png");}
div.categories_conteiner_full_width div.titre-categories.US {background-image: url("../im/titres/onglet-categories-US.png");}



/* -----------catégories / colonne de gauche--------------------------- */
div.coloriages_categories_conteiner {padding-bottom:20px;}
div.coloriages_categories_conteiner div.colonne_categories_conteiner {float:left;width:245px;display:block;}
div.coloriages_categories_conteiner div.colonne_categories_conteiner div.categories {background:#1BA4D5;border-radius: 8px;padding:12px;padding-top:0px;margin-right:20px;text-align:left;}
div.coloriages_categories_conteiner div.colonne_categories_conteiner div.categories a {padding-left:4px;color:#FFFFFF;font-size:12px;text-decoration:none;display:block;line-height:26px;border-bottom:1px dotted #FFFFFF;}
div.coloriages_categories_conteiner div.colonne_categories_conteiner div.categories a.active, div.coloriages_categories_conteiner div.colonne_categories_conteiner div.categories a:hover {background:#EB4768;font-weight:bold;margin-left:-12px;margin-right:-12px;padding-left:16px;border-top:1px dotted #FFFFFF;margin-top:-1px;}
div.coloriages_categories_conteiner div.colonne_categories_conteiner div.categories a.first {border-top:1px dotted #FFFFFF;margin-top:-1px;}
div.coloriages_categories_conteiner > div.coloriages {width:735px;float:right;}
div.coloriages_categories_conteiner div.titre-categories {background-repeat: no-repeat;background-position: 7px 12px;display:block;width:196px;height:58px;border:none;padding:0px;margin:0px;padding-bottom:13px;}
div.coloriages_categories_conteiner div.titre-categories.FR {background-image: url("../im/titres/categories-FR.png");}
div.coloriages_categories_conteiner div.titre-categories.US {background-image: url("../im/titres/categories-US.png");}

/* -----------catégories / colonne de gauche--------------------------- */

.centered { margin: 0 auto; }

.box {
  margin: 5px;
  padding: 5px;
  background: #D8D5D2;
  font-size: 11px;
  line-height: 1.4em;
  float: left;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}


/* liste des coloriages */
.item {vertical-align:top;}
.item.conteiner, div.coloriages .conteiner {	text-align:center;
	float:left;
	margin:0px;margin-bottom:10px;padding:0px;
	width:245px;height:265px;color:#F43548;text-decoration: none;font-weight:bold;
}
div.coloriages .box {	text-align:center;
	margin:0px;padding:0px;margin-left:auto;margin-right:auto;
	width:232px;height:265px;color:#F43548;text-decoration: none;font-weight:bold;
}

div.coloriages div.box img.vignette {border:0px;display:block;margin:0px;margin-left:auto;margin-right:auto;padding:0px;}
div.coloriages .box div.conteiner_designation {margin:0px;margin-left:auto;margin-right:auto;width:168px;text-align:center;margin-top:-3px;}
div.coloriages .box a {text-decoration: none;font-weight:bold;color:#FFFFFF;text-align:center;}
div.coloriages .box a:visited {color:#FFFFFF;text-decoration: none;font-weight:bold;text-align:center;}
div.coloriages .box a:hover {color:#FFFFFF;text-decoration: none;font-weight:bold;text-align:center;}
div.coloriages .box.c1 {background:url(../im/cadres.png) 0px 0px no-repeat;text-align:center;}
div.coloriages .box.c2 {background:url(../im/cadres.png) -931px 0px no-repeat;text-align:center;}
div.coloriages .box.c3 {background:url(../im/cadres.png) -465px 0px no-repeat;text-align:center;}
div.coloriages .box.c4 {background:url(../im/cadres.png) -699px 0px no-repeat;text-align:center;}
div.coloriages .box.c5 {background:url(../im/cadres.png) -232px 0px no-repeat;text-align:center;}
div.coloriages .box.c6 {background:url(../im/cadres.png) -1163px 0px no-repeat;text-align:center;}
div.coloriages .box.c7 {background:url(../im/cadres.png) -1397px 0px no-repeat;text-align:center;}
div.coloriages div.numero_coloriage {clear:both;text-align:left;padding:0px;margin:0px;padding-top:7px;font-weight:normal;}
div.coloriages div.numero_coloriage.c1 {display:block;text-align:right;padding-right:10px;color:#32ABD6;}
div.coloriages div.numero_coloriage.c2 {display:block;text-align:left;padding-left:10px;color:#D00D0D;}
div.coloriages div.numero_coloriage.c3 {display:block;text-align:right;padding-right:10px;color:#FF9C00;}
div.coloriages div.numero_coloriage.c4 {display:block;text-align:left;padding-left:10px;color:#9C00FF;}
div.coloriages div.numero_coloriage.c5 {display:block;padding-left:10px;color:#00FF00;}
div.coloriages div.numero_coloriage.c6 {display:block;text-align:right;padding-right:10px;color:#FF00CC;}
div.coloriages div.numero_coloriage.c7 {display:block;padding-left:10px;color:#951F26;}

div.coloriages div.numero_coloriage.cercle {text-align:center;display:block;border-radius:50%;background-color:#FF9C00;color:#FFFFFF;padding:0px;width:26px;height:26px;line-height:26px;margin-left:185px;margin-top:-9px;}
div.coloriages div.numero_coloriage.c1.cercle {text-align:center;background-color:#32ABD6;}
div.coloriages div.numero_coloriage.c2.cercle {margin-top:-3px;text-align:center;background-color:#D00D0D;}
div.coloriages div.numero_coloriage.c3.cercle {text-align:center;background-color:#FF9C00;}
div.coloriages div.numero_coloriage.c4.cercle {margin-top:-3px;text-align:center;background-color:#9C00FF;}
div.coloriages div.numero_coloriage.c5.cercle {margin-top:-3px;text-align:center;background-color:#00FF00;}
div.coloriages div.numero_coloriage.c6.cercle {text-align:center;background-color:#FF00CC;}
div.coloriages div.numero_coloriage.c7.cercle {margin-top:-3px;text-align:center;background-color:#951F26;}


/* fiche coloriage */
.coloriage.modele.box {margin:0px;padding:0px;clear:both;width:211px;height:240px;background:url('../im/cadre-modele-coloriage.gif') 0px 0px no-repeat;}
.coloriage.modele.commentaire.box {background:url('../im/cadre-modele-coloriage.gif') 0px -240px no-repeat;width:211px;height:290px;text-align:justify;padding:0px;margin:0px;}
.coloriage.modele.commentaire.texte, .coloriage.modele.commentaire.texte a {font-family: Arial, SunSans-Regular, Sans-Serif;font-size: 12px;padding:10px;padding-top:10px;color:#A0734D;text-decoration: none;}
.coloriage.modele.puces {border:0px;padding:0px;margin:0px;margin-top:0px;margin-right:5px;float:left;width:13px;height:13px;}
.coloriage.modele.puces.p1 {background:url('../im/cadre-modele-coloriage-puces.gif') 0px 0px no-repeat;}
.coloriage.modele.puces.p2 {background:url('../im/cadre-modele-coloriage-puces.gif') -13px 0px no-repeat;}
.coloriage.modele.puces.p3 {background:url('../im/cadre-modele-coloriage-puces.gif') -26px 0px no-repeat;}
.coloriage.modele.puces.p4 {background:url('../im/cadre-modele-coloriage-puces.gif') -26px 0px no-repeat;}

.coloriage.description {margin:0px;padding:0px;clear:both;padding-top:18px;padding-bottom:18px;text-align:justify;font-family: Arial, SunSans-Regular, Sans-Serif;font-size: 12px;color:#A0734D;}
.coloriage.description a {text-decoration: none;border-bottom:none;color:#DB7093;}
.coloriage.description a:hover {text-decoration: none;border-bottom:1px dotted #A0734D;color:#DB7093;}


/* coloriage en html5 */
#coloring_main_conteiner {}
#stage_conteiner {display:block;width:100%;max-width:850px;
}
#EaseljsCanvas {
	display:block;-ms-touch-action: manipulation;
	touch-action: manipulation;user-select:none;-moz-user-select:none;outline:none!important;
	image-rendering: auto!important;
	background-color:#1BA4D5;
	background-color:#FFFFFF;
	width:100%;height:auto;
	max-width:850px;
	border-radius:12px;
	
} 

canvas {
image-rendering: auto!important;
}
image {image-rendering: auto!important;}
*:not(input), *:focus:not(input) {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;outline-style:none;
-webkit-tap-highlight-color: rgba(0,0,0,0);}


/* ------------------------------------------------------------------------------------------- */
/* ---------------------------------------------- IE8 ---------------------------------------- */
/* ------------------------------------------------------------------------------------------- */
div.browser_to_old {
	display:none;
}
div.ie8 div.puzzle_wrapper {
	display:none!important;
}
div.ie8 div.browser_to_old {
	display:block;
	color:#FFFFFF;
	background-color:#FF0000;
	font-weight:bold;
	font-size:28px;line-height:30px;
	text-align:justify;
	padding:18px;
	border-radius:14px;
	padding-top: 140px;padding-bottom:140px;
}





/* ------------------------plan du site------------------------- */
.sitemap.conteiner {margin:0px;text-align:left;padding:10px;}
.sitemap.main {line-height:32px;height:32px;text-align:left;margin-left:20px;font-weight:bold;color:#EB4768;font-size: 12px;}
.sitemap.main a {font-weight:bold;color:#EB4768;font-size: 12px;text-decoration: none;}
.sitemap.child a {line-height:20px;height:20px;margin:0px;margin-left:40px;text-align:left;font-weight:bold;color:#1A92BE;font-size: 12px;text-decoration: none;}
.sitemap.legende {padding-left:10px;margin:0px;color:#999999;font-size: 11px;font-weight:normal;}




/* -----------formulaires--------------------------- */
INPUT { border-radius: 6px;
    -webkit-border-radius: 6px;
	-moz-border-radius: 6px;
    -khtml-border-radius: 6px;
    background-color: #F5F5F5; font-size: 11px; font-family: verdana, sans-serif; font-weight: 100; color: #000000; border: 1px solid #18A5D6;
    padding:4px;
    }
INPUT:focus {border: 1px solid #EB4768;background-color: #FDFFCD;}
INPUT:hover {border: 1px solid #EB4768;}
SELECT {
-webkit-border-top-left-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 6px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
    color: #000000; background-color: #F5F5F5;  font-family:  verdana,sans-serif; font-size: 11px; font-weight:100 ; border: 1px solid #18A5D6;
    padding:4px;}
SELECT:focus {border: 1px solid #EB4768;background-color: #FDFFCD;}
SELECT:hover {border: 1px solid #EB4768;}
TEXTAREA {
	border-radius: 6px;
    -webkit-border-radius: 6px;
	-moz-border-radius: 6px;
    -khtml-border-radius: 6px;
    color: #000000; background-color: #F5F5F5; text-align:justify; font-family:verdana,sans-serif; font-weight: 100;  font-size: 11px;
    border: 1px solid #18A5D6;
    padding:6px;}
TEXTAREA:focus {border: 1px solid #EB4768;background-color: #FDFFCD;}
TEXTAREA:hover {border: 1px solid #EB4768;}

INPUT,SELECT,TEXTAREA {	/* ombre en fond des champs */
	-webkit-box-shadow: inset 2px 2px 2px 0px #dddddd;
    -moz-box-shadow: inset 2px 2px 2px 0px #dddddd;
    box-shadow: inset 2px 2px 2px 0px #dddddd;
}
input[type="button"] {	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;}
/* -----------fin formulaires--------------------------- */


/* -----------boites de dialogue--------------------------- */
.notification {
margin: 0 0 10px;
padding: 18px 15px 15px 55px;
font-weight: normal;font-size: 13px;
background: #fff no-repeat 15px center;
border: 1px solid #ddd;
border-radius: 5px;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
    -khtml-border-radius: 5px;
text-align:left;
}
.notification.error { color: #9e1111; background-color: #f5e8e8; background-image: url(im/error.png); border-color: #dfb2b2; }
.notification.success { color: #11a322; background-color: #e8f6e9; background-image: url(im/success.png); border-color: #b2e1b7; }
/* -----------fin boites de dialogue--------------------------- */





/*-----------------formulaire de contact--------------*/
/*
.conteiner_formulaire_contact .champs.societe {display: none;}
.conteiner_formulaire_contact .champs.telephone {display: none;}
*/
div.conteiner_formulaire_contact {padding-top:15px;padding-bottom:25px;}
.conteiner_formulaire_contact .champs {text-align:left;padding-bottom:7px;}
.conteiner_formulaire_contact .champs .message {height:100px;}
.conteiner_formulaire_contact .legende {color:#AAAAAA;}

.conteiner_formulaire_contact .champs.fax {display: none;}
.conteiner_formulaire_contact .champs.asterisque {font-weight:normal;color:#412D3D;font-size:11px;padding-top:4px;}
.conteiner_formulaire_contact DIV.bouton {margin-top:-8px;display:block;}
.conteiner_formulaire_contact input[type="button"] {font-size:11px;text-transform : uppercase;font-weight:bold;border:none;margin:0px;padding:0px;margin-left:auto;margin-right:auto;width:193px;display:block;color:#FFFFFF;text-align:center;line-height:32px;background:#EB4768;}
.conteiner_formulaire_contact input[type="button"]:hover {border:none;background:#FF6600;}
.conteiner_formulaire_contact input, .conteiner_formulaire_contact SELECT {margin-bottom:5px;}

/* ------------------------------------------------------------------------------------------------ *//* ------------------------------------------ impression coloriage ----------------------------- */
/* ------------------------------------------------------------------------------------------------ */
@media screen {
		#imageToPrint.displayNone {display:none!important;}	
}

#canvasToPrint {
	display:block;
	background:#00FF00;
}

@media print {
	@page  {size: A4 portrait;margin: 0; padding:0;page-break-inside: avoid; }
	html, body {
			margin: 0; padding:0;border:0;
			max-height:1020px;
        }
	body.printMyColoring  {
		background:#FFFFFF!important;
		display:block!important;
		width:100%;	min-width:100%;min-height:100%;
		text-align:center!important;
		margin-left:auto;margin-right:auto;
		vertical-align:center!important;
		align:center!important;
	}
	body.printMyColoring * {
		background:#FFFFFF!important;
		display:none!important;
		float: none !important;
	}
	body.printMyColoring * {
		background:#FFFFFF!important;
		display:none!important;
		float: none !important;
	}
	body.printMyColoring #imageToPrint,  body.printMyColoring #imageToPrint.displayNone,	body.printMyColoring #canvasToPrint,  body.printMyColoring #canvasToPrint.displayNone {
		background:#FFFFFF!important;
		padding:0px;border:0px!important;
		width:98%;height:auto;max-width:100%;max-height:1020px;min-width:90%;
		display:block!important;scale:1;
		position:relative;top:auto;right:auto;left:auto;bottom:auto;
		margin: 0 auto;
		text-align:center!important;
		vertical-align:center!important;
		align:center!important;
		overflow: hidden;
	  box-sizing: border-box;
	  page-break-after: always;
	}
}
