@import 'https://fonts.googleapis.com/css?family=Raleway';
@import 'https://fonts.googleapis.com/css?family=Dekko';
@import 'https://fonts.googleapis.com/css?family=Kalam';
@import 'https://fonts.googleapis.com/css?family=Dancing Script';

#imBreadcrumb { position: relative; float: left; }
#imHeader_imCell_8 { display: block; position: relative; }
#imHeader_imCellStyle_8 { position: relative; box-sizing: border-box; text-align: center; z-index: 102;}
#imHeader_imCellStyleGraphics_8 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
.label-wrapper .menu-item-icon {

max-height: 100%; position: absolute; top: 0; bottom: 0; left: 3px; margin: auto; z-index: 0; 

}

.im-menu-opened #imStickyBarContainer, .im-menu-opened #imPageToTop { display: none !important; }

#imHeader_imCell_9 { display: block; position: relative; }
#imHeader_imCellStyle_9 { position: relative; box-sizing: border-box; text-align: center; z-index: 102;}
#imHeader_imCellStyleGraphics_9 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
.label-wrapper .menu-item-icon {

max-height: 100%; position: absolute; top: 0; bottom: 0; left: 3px; margin: auto; z-index: 0; 

}

.im-menu-opened #imStickyBarContainer, .im-menu-opened #imPageToTop { display: none !important; }

#imHeader_imCell_10 { display: block; position: relative; }
#imHeader_imCellStyle_10 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imHeader_imCellStyleGraphics_10 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imHeader_imObjectImage_10 { width: 100%; vertical-align: top; }

#imFooter_imCell_1 { display: block; position: relative; }
#imFooter_imCellStyle_1 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imFooter_imCellStyleGraphics_1 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
#imFooter_imTextObject_01 { font-style: normal; font-weight: normal; line-height: 24px; }

#imFooter_imTextObject_01_tab0 div { line-height: 24px; }

#imFooter_imTextObject_01_tab0 .imHeading1 { line-height: 24px; }

#imFooter_imTextObject_01_tab0 .imHeading2 { line-height: 24px; }

#imFooter_imTextObject_01_tab0 .imHeading3 { line-height: 24px; }

#imFooter_imTextObject_01_tab0 .imHeading4 { line-height: 24px; }

#imFooter_imTextObject_01_tab0 .imHeading5 { line-height: 24px; }

#imFooter_imTextObject_01_tab0 .imHeading6 { line-height: 24px; }

#imFooter_imTextObject_01_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }

#imFooter_imTextObject_01_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }

#imFooter_imTextObject_01_tab0 ul ul ul { list-style: circle; }

#imFooter_imTextObject_01_tab0 ul li { margin: 0 0 0 22px; padding: 0px; }

#imFooter_imTextObject_01_tab0 ol { list-style: decimal; margin: 0; padding: 0; }

#imFooter_imTextObject_01_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }

#imFooter_imTextObject_01_tab0 ol li { margin: 0 0 0 22px; padding: 0px; }

#imFooter_imTextObject_01_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }

#imFooter_imTextObject_01_tab0 table { border: none; padding: 0; border-collapse: collapse; }

#imFooter_imTextObject_01_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }

#imFooter_imTextObject_01_tab0 p { margin: 0; padding: 0; }

#imFooter_imTextObject_01_tab0 .inline-block { display: inline-block; }

#imFooter_imTextObject_01_tab0 sup { vertical-align: super; font-size: smaller; }

#imFooter_imTextObject_01_tab0 sub { vertical-align: sub; font-size: smaller; }

#imFooter_imTextObject_01_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}

#imFooter_imTextObject_01_tab0 .fleft { float: left; vertical-align: baseline;}

#imFooter_imTextObject_01_tab0 .fright { float: right; vertical-align: baseline;}

#imFooter_imTextObject_01_tab0 img.fleft { margin-right: 15px; }

#imFooter_imTextObject_01_tab0 img.fright { margin-left: 15px; }

#imFooter_imTextObject_01_tab0 .imTALeft { text-align: left; }

#imFooter_imTextObject_01_tab0 .imTARight { text-align: right; }

#imFooter_imTextObject_01_tab0 .imTACenter { text-align: center; }

#imFooter_imTextObject_01_tab0 .imTAJustify { text-align: justify; }

#imFooter_imTextObject_01_tab0 .imUl { text-decoration: underline; }

#imFooter_imTextObject_01_tab0 .imStrike { text-decoration: line-through; }

#imFooter_imTextObject_01_tab0 .imUlStrike { text-decoration: underline line-through; }

#imFooter_imTextObject_01_tab0 .imVt { vertical-align: top; }

#imFooter_imTextObject_01_tab0 .imVc { vertical-align: middle; }

#imFooter_imTextObject_01_tab0 .imVb { vertical-align: bottom; }

#imFooter_imTextObject_01_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }

#imFooter_imTextObject_01_tab0 .fs8lh1-5 { vertical-align: baseline; font-size: 8pt; line-height: 16px; }

#imFooter_imTextObject_01_tab0 .ff1 { font-family: 'Arial'; }

#imFooter_imTextObject_01 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: rgba(255, 255, 255, 1);  }
#imStickyBar_imCell_1 { display: block; position: relative; }
#imStickyBar_imCellStyle_1 { position: relative; box-sizing: border-box; text-align: center; z-index: 102;}
#imStickyBar_imCellStyleGraphics_1 { position: absolute; top: 0px; bottom: 0px; background-color: transparent; }
.label-wrapper .menu-item-icon {

max-height: 100%; position: absolute; top: 0; bottom: 0; left: 3px; margin: auto; z-index: 0; 

}

.im-menu-opened #imStickyBarContainer, .im-menu-opened #imPageToTop { display: none !important; }

.animable { visibility: hidden; }
html.no-cssanimations .animable { visibility: visible; }
.animable.animated { visibility: visible; -webkit-animation-fill-mode: both;  animation-fill-mode: both; -webkit-animation-delay: 0s; animation-delay: 0s; }
:-webkit-full-screen-ancestor{ animation-fill-mode: none !important; }
#imGroup_1 { float: left; }
#imGroup_2 > div { float: left; }
#imCell_3 { display: block; position: relative; }
#imCellStyle_3 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_3 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }


#imObjectImage_59_03 { width: 100%; vertical-align: top; max-width: 463px; }

#imCell_2 { display: block; position: relative; }
#imCellStyle_2 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_2 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }
#imTextObject_59_02 { font-style: normal; font-weight: normal; line-height: 24px; }

#imTextObject_59_02_tab0 div { line-height: 24px; }

#imTextObject_59_02_tab0 .imHeading1 { line-height: 24px; }

#imTextObject_59_02_tab0 .imHeading2 { line-height: 24px; }

#imTextObject_59_02_tab0 .imHeading3 { line-height: 24px; }

#imTextObject_59_02_tab0 .imHeading4 { line-height: 24px; }

#imTextObject_59_02_tab0 .imHeading5 { line-height: 24px; }

#imTextObject_59_02_tab0 .imHeading6 { line-height: 24px; }

#imTextObject_59_02_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }

#imTextObject_59_02_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }

#imTextObject_59_02_tab0 ul ul ul { list-style: circle; }

#imTextObject_59_02_tab0 ul li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_02_tab0 ol { list-style: decimal; margin: 0; padding: 0; }

#imTextObject_59_02_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }

#imTextObject_59_02_tab0 ol li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_02_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }

#imTextObject_59_02_tab0 table { border: none; padding: 0; border-collapse: collapse; }

#imTextObject_59_02_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }

#imTextObject_59_02_tab0 p { margin: 0; padding: 0; }

#imTextObject_59_02_tab0 .inline-block { display: inline-block; }

#imTextObject_59_02_tab0 sup { vertical-align: super; font-size: smaller; }

#imTextObject_59_02_tab0 sub { vertical-align: sub; font-size: smaller; }

#imTextObject_59_02_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}

#imTextObject_59_02_tab0 .fleft { float: left; vertical-align: baseline;}

#imTextObject_59_02_tab0 .fright { float: right; vertical-align: baseline;}

#imTextObject_59_02_tab0 img.fleft { margin-right: 15px; }

#imTextObject_59_02_tab0 img.fright { margin-left: 15px; }

#imTextObject_59_02_tab0 .imTALeft { text-align: left; }

#imTextObject_59_02_tab0 .imTARight { text-align: right; }

#imTextObject_59_02_tab0 .imTACenter { text-align: center; }

#imTextObject_59_02_tab0 .imTAJustify { text-align: justify; }

#imTextObject_59_02_tab0 .imUl { text-decoration: underline; }

#imTextObject_59_02_tab0 .imStrike { text-decoration: line-through; }

#imTextObject_59_02_tab0 .imUlStrike { text-decoration: underline line-through; }

#imTextObject_59_02_tab0 .imVt { vertical-align: top; }

#imTextObject_59_02_tab0 .imVc { vertical-align: middle; }

#imTextObject_59_02_tab0 .imVb { vertical-align: bottom; }

#imTextObject_59_02_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }

#imTextObject_59_02_tab0 .fs20lh1-5 { vertical-align: baseline; font-size: 20pt; line-height: 40px; }

#imTextObject_59_02_tab0 .cf1 { color: rgb(0, 0, 0); }

#imTextObject_59_02_tab0 .ff1 { font-family: 'Arial'; }

#imTextObject_59_02_tab0 .fs12lh1-5 { vertical-align: baseline; font-size: 12pt; line-height: 24px; }

#imTextObject_59_02_tab0 .cf2 { color: rgb(55, 166, 64); }

#imTextObject_59_02_tab0 .cf3 { color: rgb(240, 10, 10); }

#imTextObject_59_02 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: rgba(255, 255, 255, 1);  }
#imCell_42 { display: block; position: relative; }
#imGroup_3 > div { float: left; }
#imCell_5 { display: block; position: relative; }
#imCellStyle_5 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_5 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }
#imTextObject_59_05 { font-style: normal; font-weight: normal; line-height: 24px; }

#imTextObject_59_05_tab0 div { line-height: 24px; }

#imTextObject_59_05_tab0 .imHeading1 { line-height: 24px; }

#imTextObject_59_05_tab0 .imHeading2 { line-height: 24px; }

#imTextObject_59_05_tab0 .imHeading3 { line-height: 24px; }

#imTextObject_59_05_tab0 .imHeading4 { line-height: 24px; }

#imTextObject_59_05_tab0 .imHeading5 { line-height: 24px; }

#imTextObject_59_05_tab0 .imHeading6 { line-height: 24px; }

#imTextObject_59_05_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }

#imTextObject_59_05_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }

#imTextObject_59_05_tab0 ul ul ul { list-style: circle; }

#imTextObject_59_05_tab0 ul li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_05_tab0 ol { list-style: decimal; margin: 0; padding: 0; }

#imTextObject_59_05_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }

#imTextObject_59_05_tab0 ol li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_05_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }

#imTextObject_59_05_tab0 table { border: none; padding: 0; border-collapse: collapse; }

#imTextObject_59_05_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }

#imTextObject_59_05_tab0 p { margin: 0; padding: 0; }

#imTextObject_59_05_tab0 .inline-block { display: inline-block; }

#imTextObject_59_05_tab0 sup { vertical-align: super; font-size: smaller; }

#imTextObject_59_05_tab0 sub { vertical-align: sub; font-size: smaller; }

#imTextObject_59_05_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}

#imTextObject_59_05_tab0 .fleft { float: left; vertical-align: baseline;}

#imTextObject_59_05_tab0 .fright { float: right; vertical-align: baseline;}

#imTextObject_59_05_tab0 img.fleft { margin-right: 15px; }

#imTextObject_59_05_tab0 img.fright { margin-left: 15px; }

#imTextObject_59_05_tab0 .imTALeft { text-align: left; }

#imTextObject_59_05_tab0 .imTARight { text-align: right; }

#imTextObject_59_05_tab0 .imTACenter { text-align: center; }

#imTextObject_59_05_tab0 .imTAJustify { text-align: justify; }

#imTextObject_59_05_tab0 .imUl { text-decoration: underline; }

#imTextObject_59_05_tab0 .imStrike { text-decoration: line-through; }

#imTextObject_59_05_tab0 .imUlStrike { text-decoration: underline line-through; }

#imTextObject_59_05_tab0 .imVt { vertical-align: top; }

#imTextObject_59_05_tab0 .imVc { vertical-align: middle; }

#imTextObject_59_05_tab0 .imVb { vertical-align: bottom; }

#imTextObject_59_05_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }

#imTextObject_59_05_tab0 .fs20lh1-5 { vertical-align: baseline; font-size: 20pt; line-height: 40px; }

#imTextObject_59_05_tab0 .cf1 { color: rgb(0, 0, 0); }

#imTextObject_59_05_tab0 .ff1 { font-family: 'Arial'; }

#imTextObject_59_05_tab0 .lh1-5 { line-height: 1.5; }

#imTextObject_59_05_tab0 .fs12lh1-5 { vertical-align: baseline; font-size: 12pt; line-height: 24px; }

#imTextObject_59_05_tab0 .cf2 { color: rgb(240, 10, 10); }

#imTextObject_59_05_tab0 .cf3 { color: rgb(55, 166, 64); }

#imTextObject_59_05 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: rgba(255, 255, 255, 1);  }
#imCell_4 { display: block; position: relative; }
#imCellStyle_4 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_4 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }


#imObjectImage_59_04 { width: 100%; vertical-align: top; max-width: 525px; }

#imCell_41 { display: block; position: relative; }
#imGroup_4 > div { float: right; }
#imCell_7 { display: block; position: relative; }
#imCellStyle_7 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_7 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }
#imTextObject_59_07 { font-style: normal; font-weight: normal; line-height: 24px; }

#imTextObject_59_07_tab0 div { line-height: 24px; }

#imTextObject_59_07_tab0 .imHeading1 { line-height: 24px; }

#imTextObject_59_07_tab0 .imHeading2 { line-height: 24px; }

#imTextObject_59_07_tab0 .imHeading3 { line-height: 24px; }

#imTextObject_59_07_tab0 .imHeading4 { line-height: 24px; }

#imTextObject_59_07_tab0 .imHeading5 { line-height: 24px; }

#imTextObject_59_07_tab0 .imHeading6 { line-height: 24px; }

#imTextObject_59_07_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }

#imTextObject_59_07_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }

#imTextObject_59_07_tab0 ul ul ul { list-style: circle; }

#imTextObject_59_07_tab0 ul li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_07_tab0 ol { list-style: decimal; margin: 0; padding: 0; }

#imTextObject_59_07_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }

#imTextObject_59_07_tab0 ol li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_07_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }

#imTextObject_59_07_tab0 table { border: none; padding: 0; border-collapse: collapse; }

#imTextObject_59_07_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }

#imTextObject_59_07_tab0 p { margin: 0; padding: 0; }

#imTextObject_59_07_tab0 .inline-block { display: inline-block; }

#imTextObject_59_07_tab0 sup { vertical-align: super; font-size: smaller; }

#imTextObject_59_07_tab0 sub { vertical-align: sub; font-size: smaller; }

#imTextObject_59_07_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}

#imTextObject_59_07_tab0 .fleft { float: left; vertical-align: baseline;}

#imTextObject_59_07_tab0 .fright { float: right; vertical-align: baseline;}

#imTextObject_59_07_tab0 img.fleft { margin-right: 15px; }

#imTextObject_59_07_tab0 img.fright { margin-left: 15px; }

#imTextObject_59_07_tab0 .imTALeft { text-align: left; }

#imTextObject_59_07_tab0 .imTARight { text-align: right; }

#imTextObject_59_07_tab0 .imTACenter { text-align: center; }

#imTextObject_59_07_tab0 .imTAJustify { text-align: justify; }

#imTextObject_59_07_tab0 .imUl { text-decoration: underline; }

#imTextObject_59_07_tab0 .imStrike { text-decoration: line-through; }

#imTextObject_59_07_tab0 .imUlStrike { text-decoration: underline line-through; }

#imTextObject_59_07_tab0 .imVt { vertical-align: top; }

#imTextObject_59_07_tab0 .imVc { vertical-align: middle; }

#imTextObject_59_07_tab0 .imVb { vertical-align: bottom; }

#imTextObject_59_07_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }

#imTextObject_59_07_tab0 .fs20lh1-5 { vertical-align: baseline; font-size: 20pt; line-height: 40px; }

#imTextObject_59_07_tab0 .cf1 { color: rgb(0, 0, 0); }

#imTextObject_59_07_tab0 .ff1 { font-family: 'Arial'; }

#imTextObject_59_07_tab0 .fs12lh1-5 { vertical-align: baseline; font-size: 12pt; line-height: 24px; }

#imTextObject_59_07_tab0 .cf2 { color: rgb(240, 10, 10); }

#imTextObject_59_07_tab0 .cf3 { color: rgb(55, 166, 64); }

#imTextObject_59_07 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: rgba(255, 255, 255, 1);  }
#imCell_6 { display: block; position: relative; }
#imCellStyle_6 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_6 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }
html:not(.no-cssanimations) #imCell_6.animated {   -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

#imCell_6.animated.fadeInLeft {  -webkit-animation-name: imCell_6-anim-fadeInLeft;  animation-name: imCell_6-anim-fadeInLeft; }
#imObjectImage_59_06 { width: 100%; vertical-align: top; max-width: 525px; }

#imCell_51 { display: block; position: relative; }
#imGroup_5 > div { float: left; }
#imCell_9 { display: block; position: relative; }
#imCellStyle_9 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_9 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }
#imTextObject_59_09 { font-style: normal; font-weight: normal; line-height: 24px; }

#imTextObject_59_09_tab0 div { line-height: 24px; }

#imTextObject_59_09_tab0 .imHeading1 { line-height: 24px; }

#imTextObject_59_09_tab0 .imHeading2 { line-height: 24px; }

#imTextObject_59_09_tab0 .imHeading3 { line-height: 24px; }

#imTextObject_59_09_tab0 .imHeading4 { line-height: 24px; }

#imTextObject_59_09_tab0 .imHeading5 { line-height: 24px; }

#imTextObject_59_09_tab0 .imHeading6 { line-height: 24px; }

#imTextObject_59_09_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }

#imTextObject_59_09_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }

#imTextObject_59_09_tab0 ul ul ul { list-style: circle; }

#imTextObject_59_09_tab0 ul li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_09_tab0 ol { list-style: decimal; margin: 0; padding: 0; }

#imTextObject_59_09_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }

#imTextObject_59_09_tab0 ol li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_09_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }

#imTextObject_59_09_tab0 table { border: none; padding: 0; border-collapse: collapse; }

#imTextObject_59_09_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }

#imTextObject_59_09_tab0 p { margin: 0; padding: 0; }

#imTextObject_59_09_tab0 .inline-block { display: inline-block; }

#imTextObject_59_09_tab0 sup { vertical-align: super; font-size: smaller; }

#imTextObject_59_09_tab0 sub { vertical-align: sub; font-size: smaller; }

#imTextObject_59_09_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}

#imTextObject_59_09_tab0 .fleft { float: left; vertical-align: baseline;}

#imTextObject_59_09_tab0 .fright { float: right; vertical-align: baseline;}

#imTextObject_59_09_tab0 img.fleft { margin-right: 15px; }

#imTextObject_59_09_tab0 img.fright { margin-left: 15px; }

#imTextObject_59_09_tab0 .imTALeft { text-align: left; }

#imTextObject_59_09_tab0 .imTARight { text-align: right; }

#imTextObject_59_09_tab0 .imTACenter { text-align: center; }

#imTextObject_59_09_tab0 .imTAJustify { text-align: justify; }

#imTextObject_59_09_tab0 .imUl { text-decoration: underline; }

#imTextObject_59_09_tab0 .imStrike { text-decoration: line-through; }

#imTextObject_59_09_tab0 .imUlStrike { text-decoration: underline line-through; }

#imTextObject_59_09_tab0 .imVt { vertical-align: top; }

#imTextObject_59_09_tab0 .imVc { vertical-align: middle; }

#imTextObject_59_09_tab0 .imVb { vertical-align: bottom; }

#imTextObject_59_09_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }

#imTextObject_59_09_tab0 .fs20lh1-5 { vertical-align: baseline; font-size: 20pt; line-height: 40px; }

#imTextObject_59_09_tab0 .cf1 { color: rgb(0, 0, 0); }

#imTextObject_59_09_tab0 .ff1 { font-family: 'Arial'; }

#imTextObject_59_09_tab0 .fs12lh1-5 { vertical-align: baseline; font-size: 12pt; line-height: 24px; }

#imTextObject_59_09_tab0 .cf2 { color: rgb(55, 166, 64); }

#imTextObject_59_09_tab0 .cf3 { color: rgb(240, 10, 10); }

#imTextObject_59_09 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: rgba(255, 255, 255, 1);  }
#imCell_8 { display: block; position: relative; }
#imCellStyle_8 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_8 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }



#imObjectImage_59_08 { width: 100%; vertical-align: top; max-width: 525px; }

#imCell_44 { display: block; position: relative; }
#imGroup_6 > div { float: right; }
#imCell_11 { display: block; position: relative; }
#imCellStyle_11 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_11 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }
#imTextObject_59_11 { font-style: normal; font-weight: normal; line-height: 24px; }

#imTextObject_59_11_tab0 div { line-height: 24px; }

#imTextObject_59_11_tab0 .imHeading1 { line-height: 24px; }

#imTextObject_59_11_tab0 .imHeading2 { line-height: 24px; }

#imTextObject_59_11_tab0 .imHeading3 { line-height: 24px; }

#imTextObject_59_11_tab0 .imHeading4 { line-height: 24px; }

#imTextObject_59_11_tab0 .imHeading5 { line-height: 24px; }

#imTextObject_59_11_tab0 .imHeading6 { line-height: 24px; }

#imTextObject_59_11_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }

#imTextObject_59_11_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }

#imTextObject_59_11_tab0 ul ul ul { list-style: circle; }

#imTextObject_59_11_tab0 ul li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_11_tab0 ol { list-style: decimal; margin: 0; padding: 0; }

#imTextObject_59_11_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }

#imTextObject_59_11_tab0 ol li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_11_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }

#imTextObject_59_11_tab0 table { border: none; padding: 0; border-collapse: collapse; }

#imTextObject_59_11_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }

#imTextObject_59_11_tab0 p { margin: 0; padding: 0; }

#imTextObject_59_11_tab0 .inline-block { display: inline-block; }

#imTextObject_59_11_tab0 sup { vertical-align: super; font-size: smaller; }

#imTextObject_59_11_tab0 sub { vertical-align: sub; font-size: smaller; }

#imTextObject_59_11_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}

#imTextObject_59_11_tab0 .fleft { float: left; vertical-align: baseline;}

#imTextObject_59_11_tab0 .fright { float: right; vertical-align: baseline;}

#imTextObject_59_11_tab0 img.fleft { margin-right: 15px; }

#imTextObject_59_11_tab0 img.fright { margin-left: 15px; }

#imTextObject_59_11_tab0 .imTALeft { text-align: left; }

#imTextObject_59_11_tab0 .imTARight { text-align: right; }

#imTextObject_59_11_tab0 .imTACenter { text-align: center; }

#imTextObject_59_11_tab0 .imTAJustify { text-align: justify; }

#imTextObject_59_11_tab0 .imUl { text-decoration: underline; }

#imTextObject_59_11_tab0 .imStrike { text-decoration: line-through; }

#imTextObject_59_11_tab0 .imUlStrike { text-decoration: underline line-through; }

#imTextObject_59_11_tab0 .imVt { vertical-align: top; }

#imTextObject_59_11_tab0 .imVc { vertical-align: middle; }

#imTextObject_59_11_tab0 .imVb { vertical-align: bottom; }

#imTextObject_59_11_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }

#imTextObject_59_11_tab0 .fs20lh1-5 { vertical-align: baseline; font-size: 20pt; line-height: 40px; }

#imTextObject_59_11_tab0 .cf1 { color: rgb(0, 0, 0); }

#imTextObject_59_11_tab0 .ff1 { font-family: 'Arial'; }

#imTextObject_59_11_tab0 .fs12lh1-5 { vertical-align: baseline; font-size: 12pt; line-height: 24px; }

#imTextObject_59_11_tab0 .cf2 { color: rgb(55, 166, 64); }

#imTextObject_59_11 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: rgba(255, 255, 255, 1);  }
#imCell_10 { display: block; position: relative; }
#imCellStyle_10 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_10 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }
html:not(.no-cssanimations) #imCell_10.animated {   -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}


#imCell_10.animated.fadeInLeft {  -webkit-animation-name: imCell_10-anim-fadeInLeft;  animation-name: imCell_10-anim-fadeInLeft; }
#imObjectImage_59_10 { width: 100%; vertical-align: top; max-width: 463px; }

#imCell_52 { display: block; position: relative; }
#imGroup_7 > div { float: left; }
#imCell_13 { display: block; position: relative; }
#imCellStyle_13 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_13 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }
#imTextObject_59_13 { font-style: normal; font-weight: normal; line-height: 24px; }

#imTextObject_59_13_tab0 div { line-height: 24px; }

#imTextObject_59_13_tab0 .imHeading1 { line-height: 24px; }

#imTextObject_59_13_tab0 .imHeading2 { line-height: 24px; }

#imTextObject_59_13_tab0 .imHeading3 { line-height: 24px; }

#imTextObject_59_13_tab0 .imHeading4 { line-height: 24px; }

#imTextObject_59_13_tab0 .imHeading5 { line-height: 24px; }

#imTextObject_59_13_tab0 .imHeading6 { line-height: 24px; }

#imTextObject_59_13_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }

#imTextObject_59_13_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }

#imTextObject_59_13_tab0 ul ul ul { list-style: circle; }

#imTextObject_59_13_tab0 ul li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_13_tab0 ol { list-style: decimal; margin: 0; padding: 0; }

#imTextObject_59_13_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }

#imTextObject_59_13_tab0 ol li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_13_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }

#imTextObject_59_13_tab0 table { border: none; padding: 0; border-collapse: collapse; }

#imTextObject_59_13_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }

#imTextObject_59_13_tab0 p { margin: 0; padding: 0; }

#imTextObject_59_13_tab0 .inline-block { display: inline-block; }

#imTextObject_59_13_tab0 sup { vertical-align: super; font-size: smaller; }

#imTextObject_59_13_tab0 sub { vertical-align: sub; font-size: smaller; }

#imTextObject_59_13_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}

#imTextObject_59_13_tab0 .fleft { float: left; vertical-align: baseline;}

#imTextObject_59_13_tab0 .fright { float: right; vertical-align: baseline;}

#imTextObject_59_13_tab0 img.fleft { margin-right: 15px; }

#imTextObject_59_13_tab0 img.fright { margin-left: 15px; }

#imTextObject_59_13_tab0 .imTALeft { text-align: left; }

#imTextObject_59_13_tab0 .imTARight { text-align: right; }

#imTextObject_59_13_tab0 .imTACenter { text-align: center; }

#imTextObject_59_13_tab0 .imTAJustify { text-align: justify; }

#imTextObject_59_13_tab0 .imUl { text-decoration: underline; }

#imTextObject_59_13_tab0 .imStrike { text-decoration: line-through; }

#imTextObject_59_13_tab0 .imUlStrike { text-decoration: underline line-through; }

#imTextObject_59_13_tab0 .imVt { vertical-align: top; }

#imTextObject_59_13_tab0 .imVc { vertical-align: middle; }

#imTextObject_59_13_tab0 .imVb { vertical-align: bottom; }

#imTextObject_59_13_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }

#imTextObject_59_13_tab0 .fs20lh1-5 { vertical-align: baseline; font-size: 20pt; line-height: 40px; }

#imTextObject_59_13_tab0 .cf1 { color: rgb(0, 0, 0); }

#imTextObject_59_13_tab0 .ff1 { font-family: 'Arial'; }

#imTextObject_59_13_tab0 .fs12lh1-5 { vertical-align: baseline; font-size: 12pt; line-height: 24px; }

#imTextObject_59_13_tab0 .cf2 { color: rgb(55, 166, 64); }

#imTextObject_59_13 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: rgba(255, 255, 255, 1);  }
#imCell_12 { display: block; position: relative; }
#imCellStyle_12 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_12 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }
html:not(.no-cssanimations) #imCell_12.animated {   -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}


#imCell_12.animated.fadeInRight {  -webkit-animation-name: imCell_12-anim-fadeInRight;  animation-name: imCell_12-anim-fadeInRight; }
#imObjectImage_59_12 { width: 100%; vertical-align: top; max-width: 463px; }

#imCell_45 { display: block; position: relative; }
#imGroup_8 > div { float: right; }
#imCell_14 { display: block; position: relative; }
#imCellStyle_14 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_14 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }
#imTextObject_59_14 { font-style: normal; font-weight: normal; line-height: 24px; }

#imTextObject_59_14_tab0 div { line-height: 24px; }

#imTextObject_59_14_tab0 .imHeading1 { line-height: 24px; }

#imTextObject_59_14_tab0 .imHeading2 { line-height: 24px; }

#imTextObject_59_14_tab0 .imHeading3 { line-height: 24px; }

#imTextObject_59_14_tab0 .imHeading4 { line-height: 24px; }

#imTextObject_59_14_tab0 .imHeading5 { line-height: 24px; }

#imTextObject_59_14_tab0 .imHeading6 { line-height: 24px; }

#imTextObject_59_14_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }

#imTextObject_59_14_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }

#imTextObject_59_14_tab0 ul ul ul { list-style: circle; }

#imTextObject_59_14_tab0 ul li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_14_tab0 ol { list-style: decimal; margin: 0; padding: 0; }

#imTextObject_59_14_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }

#imTextObject_59_14_tab0 ol li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_14_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }

#imTextObject_59_14_tab0 table { border: none; padding: 0; border-collapse: collapse; }

#imTextObject_59_14_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }

#imTextObject_59_14_tab0 p { margin: 0; padding: 0; }

#imTextObject_59_14_tab0 .inline-block { display: inline-block; }

#imTextObject_59_14_tab0 sup { vertical-align: super; font-size: smaller; }

#imTextObject_59_14_tab0 sub { vertical-align: sub; font-size: smaller; }

#imTextObject_59_14_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}

#imTextObject_59_14_tab0 .fleft { float: left; vertical-align: baseline;}

#imTextObject_59_14_tab0 .fright { float: right; vertical-align: baseline;}

#imTextObject_59_14_tab0 img.fleft { margin-right: 15px; }

#imTextObject_59_14_tab0 img.fright { margin-left: 15px; }

#imTextObject_59_14_tab0 .imTALeft { text-align: left; }

#imTextObject_59_14_tab0 .imTARight { text-align: right; }

#imTextObject_59_14_tab0 .imTACenter { text-align: center; }

#imTextObject_59_14_tab0 .imTAJustify { text-align: justify; }

#imTextObject_59_14_tab0 .imUl { text-decoration: underline; }

#imTextObject_59_14_tab0 .imStrike { text-decoration: line-through; }

#imTextObject_59_14_tab0 .imUlStrike { text-decoration: underline line-through; }

#imTextObject_59_14_tab0 .imVt { vertical-align: top; }

#imTextObject_59_14_tab0 .imVc { vertical-align: middle; }

#imTextObject_59_14_tab0 .imVb { vertical-align: bottom; }

#imTextObject_59_14_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }

#imTextObject_59_14_tab0 .fs24lh1-5 { vertical-align: baseline; font-size: 24pt; line-height: 48px; }

#imTextObject_59_14_tab0 .fs20lh1-5 { vertical-align: baseline; font-size: 20pt; line-height: 40px; }

#imTextObject_59_14_tab0 .cf1 { color: rgb(0, 0, 0); }

#imTextObject_59_14_tab0 .ff1 { font-family: 'Arial'; }

#imTextObject_59_14_tab0 .fs12lh1-5 { vertical-align: baseline; font-size: 12pt; line-height: 24px; }

#imTextObject_59_14_tab0 .cf2 { color: rgb(240, 10, 10); }

#imTextObject_59_14 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: rgba(255, 255, 255, 1);  }
#imCell_15 { display: block; position: relative; }
#imCellStyle_15 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_15 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }
html:not(.no-cssanimations) #imCell_15.animated {   -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}


#imCell_15.animated.fadeInLeft {  -webkit-animation-name: imCell_15-anim-fadeInLeft;  animation-name: imCell_15-anim-fadeInLeft; }
#imObjectImage_59_15 { width: 100%; vertical-align: top; max-width: 463px; }

#imCell_46 { display: block; position: relative; }
#imGroup_9 > div { float: left; }
#imCell_17 { display: block; position: relative; }
#imCellStyle_17 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_17 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }
#imTextObject_59_17 { font-style: normal; font-weight: normal; line-height: 24px; }

#imTextObject_59_17_tab0 div { line-height: 24px; }

#imTextObject_59_17_tab0 .imHeading1 { line-height: 24px; }

#imTextObject_59_17_tab0 .imHeading2 { line-height: 24px; }

#imTextObject_59_17_tab0 .imHeading3 { line-height: 24px; }

#imTextObject_59_17_tab0 .imHeading4 { line-height: 24px; }

#imTextObject_59_17_tab0 .imHeading5 { line-height: 24px; }

#imTextObject_59_17_tab0 .imHeading6 { line-height: 24px; }

#imTextObject_59_17_tab0 ul { list-style: disc; margin: 0; padding: 0; overflow: hidden; }

#imTextObject_59_17_tab0 ul ul { list-style: square; padding: 0 0 0 20px; }

#imTextObject_59_17_tab0 ul ul ul { list-style: circle; }

#imTextObject_59_17_tab0 ul li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_17_tab0 ol { list-style: decimal; margin: 0; padding: 0; }

#imTextObject_59_17_tab0 ol ol { list-style: lower-alpha; padding: 0 0 0 20px; }

#imTextObject_59_17_tab0 ol li { margin: 0 0 0 22px; padding: 0px; }

#imTextObject_59_17_tab0 blockquote { margin: 0 0 0 15px; padding: 0; border: none; }

#imTextObject_59_17_tab0 table { border: none; padding: 0; border-collapse: collapse; }

#imTextObject_59_17_tab0 table td { border: 1px solid black; word-wrap: break-word; padding: 4px 3px 4px 3px; margin: 0; vertical-align: middle; }

#imTextObject_59_17_tab0 p { margin: 0; padding: 0; }

#imTextObject_59_17_tab0 .inline-block { display: inline-block; }

#imTextObject_59_17_tab0 sup { vertical-align: super; font-size: smaller; }

#imTextObject_59_17_tab0 sub { vertical-align: sub; font-size: smaller; }

#imTextObject_59_17_tab0 img { border: none; margin: 0; vertical-align: text-bottom;}

#imTextObject_59_17_tab0 .fleft { float: left; vertical-align: baseline;}

#imTextObject_59_17_tab0 .fright { float: right; vertical-align: baseline;}

#imTextObject_59_17_tab0 img.fleft { margin-right: 15px; }

#imTextObject_59_17_tab0 img.fright { margin-left: 15px; }

#imTextObject_59_17_tab0 .imTALeft { text-align: left; }

#imTextObject_59_17_tab0 .imTARight { text-align: right; }

#imTextObject_59_17_tab0 .imTACenter { text-align: center; }

#imTextObject_59_17_tab0 .imTAJustify { text-align: justify; }

#imTextObject_59_17_tab0 .imUl { text-decoration: underline; }

#imTextObject_59_17_tab0 .imStrike { text-decoration: line-through; }

#imTextObject_59_17_tab0 .imUlStrike { text-decoration: underline line-through; }

#imTextObject_59_17_tab0 .imVt { vertical-align: top; }

#imTextObject_59_17_tab0 .imVc { vertical-align: middle; }

#imTextObject_59_17_tab0 .imVb { vertical-align: bottom; }

#imTextObject_59_17_tab0 hr { border-width: 1px 0 0 0; border-style: solid; }

#imTextObject_59_17_tab0 .lh1-15 { line-height: 1.15; }

#imTextObject_59_17_tab0 .fs20lh1-15 { vertical-align: baseline; font-size: 20pt; line-height: 31px; }

#imTextObject_59_17_tab0 .fs20lh1-5 { vertical-align: baseline; font-size: 20pt; line-height: 40px; }

#imTextObject_59_17_tab0 .cf1 { color: rgb(0, 0, 0); }

#imTextObject_59_17_tab0 .ff1 { font-family: 'Arial'; }

#imTextObject_59_17_tab0 .fs12lh1-15 { vertical-align: baseline; font-size: 12pt; line-height: 18px; }

#imTextObject_59_17_tab0 .fs12lh1-5 { vertical-align: baseline; font-size: 12pt; line-height: 24px; }

#imTextObject_59_17_tab0 .cf2 { color: rgb(55, 166, 64); }

#imTextObject_59_17_tab0 .cf3 { color: rgb(240, 10, 10); }

#imTextObject_59_17_tab0 .ff2 { font-family: 'Palatino Linotype'; }

#imTextObject_59_17 .text-container {margin: 0 auto; position: relative; overflow: hidden;  background-color: rgba(255, 255, 255, 1);  }
#imCell_16 { display: block; position: relative; }
#imCellStyle_16 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_16 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }
html:not(.no-cssanimations) #imCell_16.animated {   -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}


#imCell_16.animated.fadeInRight {  -webkit-animation-name: imCell_16-anim-fadeInRight;  animation-name: imCell_16-anim-fadeInRight; }
#imObjectImage_59_16 { width: 100%; vertical-align: top; max-width: 463px; }

#imCell_49 { display: block; position: relative; }
#imCell_36 { display: block; position: relative; }
#imCellStyle_36 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_36 { position: absolute; top: 3px; bottom: 100px; background-color: transparent; }
#imGroup_10 > div { float: right; }
#imCell_54 { display: block; position: relative; }
#imCellStyle_54 { position: relative; box-sizing: border-box; text-align: center; z-index: 2;}
#imCellStyleGraphics_54 { position: absolute; top: 3px; bottom: 3px; background-color: transparent; }


@media (min-width: 1360px) {
	.imContentDataContainer { width: 1280px; margin-left: auto; margin-right: auto; padding: 0 5px 0 5px; }
	#imBreadcrumb { width: 1266px; margin-left: 6px; margin-right: 6px; }
	#imGroup_1 { width: 100%; margin-top:-20px; margin-bottom: 100px; background-color:#FFF; }	
	.affichage_sticky { display:none; }
	
	
.flags { width: 100px; padding-top:10px; }
.tab-flags { width: 100px; }
.cel-flag{ width: 50px; border: none; }
.lien-image-fr { margin-left:10px; opacity:0.5; }
.lien-image-uk { margin-left:10px; }
.lien-image-fr:hover { margin-left:10px; opacity:1; }
.flag-image { width: 40px; border-radius:5px; }

.tab-accueil { width: 100%; }
.igauche { width: 45%; background-color:#000; }
.idroite { width: 55%; padding-top: 28.57%; background-image:url(../images/deux-libertins.png); background-repeat:no-repeat; background-size: 100%; }
.grandtitre { color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size:40pt; line-height:50pt; padding:55px 60px 10px 60px; text-align:center; }
.soustitre { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:18pt; line-height:30pt; padding:45px 60px 10px 60px; text-align:center; }

.tab-accueil2 { width: 100%; }
.igauche2mobile { display: none; }
.igauche2 { width: 55%; padding-top: 28.57%; background-image:url(../images/soirees-libertines.png); background-repeat:no-repeat; background-size: 100%; }
.idroite2 { width: 45%; background-color:#000; }
.slogan { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:16pt; line-height:28pt; padding:55px 60px 0px 60px; }
.sloganmobile1 { display: none; }

.tab-accueil3 { width: 100%; }
.igauche3 { width: 45%; background-color:#000; }
.idroite3 { width: 55%; padding-top: 28.57%; background-image:url(../images/multi-couples.png); background-repeat:no-repeat; background-size: 100%; }
.informations { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:14pt; line-height:24pt; padding:30px 50px 0px 50px; }

.titreregles { width: 1200px; color:#000; font-family: Arial, Helvetica, sans-serif; font-size:40pt; line-height:50pt; text-align:center; }
.regles { width: 1200px; color:#000; font-family: "Courier New", Courier, monospace; font-size:12pt; line-height:20pt; text-align:justify; }

table tr td.prix { font-size:13pt; line-height:22pt; width:130px; height:20px; vertical-align:middle; text-align:center; padding:5px; border:solid 1px #FFF; }

.copyr { width: 100%; height:40px; background-color:#000; vertical-align:middle; text-align:center; color:#FFF; font-family: "Courier New", Courier, monospace; font-size:12pt; line-height:28pt; padding-top:5px;}

}


@media (max-width: 1359px) and (min-width: 960px) {
	.imContentDataContainer { width: 954px; margin-left: auto; margin-right: auto; padding: 0 3px 0 3px; }
	#imBreadcrumb { width: 944px; margin-left: 2px; margin-right: 2px; }
	#imGroup_1 { width: 100%; margin-top: -20px; margin-bottom: 100px; background-color:#FFF; }	
	.affichage_sticky { display:none; }
	
	
.flags { width: 80px; padding-top:8px; }
.tab-flags { width: 80px; }
.cel-flag{ width: 40px; border: none; }
.lien-image-fr { margin-left:8px; opacity:0.5; }
.lien-image-uk { margin-left:8px; }
.lien-image-fr:hover { margin-left:8px; opacity:1; }
.flag-image { width: 32px; border-radius:4px; }
	
.tab-accueil { width: 100%; }
.igauche { width: 45%; background-color:#000; }
.idroite { width: 55%; padding-top: 28.57%; background-image:url(../images/deux-libertins.png); background-repeat:no-repeat; background-size: 100%; }
.grandtitre { color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size:30pt; line-height:40pt; padding:30px 30px 0px 30px; text-align:center; }
.soustitre { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:18pt; line-height:30pt; padding:25px 30px 0px 30px; text-align:center; }

.tab-accueil2 { width: 100%; }
.igauche2mobile { display: none; }
.igauche2 { width: 55%; padding-top: 28.57%; background-image:url(../images/soirees-libertines.png); background-repeat:no-repeat; background-size: 100%; }
.idroite2 { width: 45%; background-color:#000; }
.slogan { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:14pt; line-height:24pt; padding:30px 30px 0px 30px; }
.sloganmobile1 { display: none; }

.tab-accueil3 { width: 100%; }
.igauche3 { width: 45%; background-color:#000; }
.idroite3 { width: 55%; padding-top: 28.57%; background-image:url(../images/multi-couples.png); background-repeat:no-repeat; background-size: 100%; }
.informations { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:12pt; line-height:20pt; padding:25px 25px 0px 25px; }

.titreregles { width: 880px; color:#000; font-family: Arial, Helvetica, sans-serif; font-size:30pt; line-height:40pt; text-align:center; }
.regles { width: 880px; color:#000; font-family: "Courier New", Courier, monospace; font-size:11pt; line-height:18pt; text-align:justify; }

table tr td.prix { font-size:11pt; line-height:18pt; width:116px; height:18px; vertical-align:middle; text-align:center; padding:5px; border:solid 1px #FFF; }

.copyr { width: 100%; height:36px; background-color:#000; vertical-align:middle; text-align:center; color:#FFF; font-family: "Courier New", Courier, monospace; font-size:11pt; line-height:25pt; padding-top:4px;}
	
}


@media (max-width: 959px) and (min-width: 720px) {
	.imContentDataContainer { width: calc(100% - 0px); padding: 0 0px 0 0px; }
	#imBreadcrumb { width: 100%; margin-left: 0px; margin-right: 0px; }
	#imGroup_1 { width: 100%; margin-top: -5px; margin-bottom: 100px; background-color:#FFF; }	
	.affichage_sticky { display:none; }
	
	
.flags { width: 100px; padding-top:10px; }
.tab-flags { width: 100px; }
.cel-flag{ width: 50px; border: none; }
.lien-image-fr { margin-left:10px; opacity:0.5; }
.lien-image-uk { margin-left:10px; }
.lien-image-fr:hover { margin-left:10px; opacity:1; }
.flag-image { width: 40px; border-radius:5px; }

.tab-accueil { width: 100%; }
.igauche { width: 100%; background-color:#000; }
.idroite { width: 100%; padding-top: 51.95%; background-image:url(../images/deux-libertins.png); background-repeat:no-repeat; background-size: 100%; }
.grandtitre { color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size:30pt; line-height:50pt; padding:60px 30px 10px 30px; text-align:center; }
.soustitre { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:18pt; line-height:30pt; padding:30px 60px 60px 60px; text-align:center; }

.tab-accueil2 { width: 100%; }
.igauche2mobile { width: 100%; background-color:#000; }
.igauche2 { width: 100%; padding-top: 51.95%; background-image:url(../images/soirees-libertines.png); background-repeat:no-repeat; background-size: 100%; }
.idroite2 { display: none; }
.slogan { display: none; }
.sloganmobile1 { color:#FFF; background-color:#000; font-family: "Courier New", Courier, monospace; font-size:16pt; line-height:28pt; padding:50px 60px 50px 60px; }

.tab-accueil3 { width: 100%; }
.igauche3 { width: 100%; background-color:#000; }
.idroite3 { width: 100%; padding-top: 51.95%; background-image:url(../images/multi-couples.png); background-repeat:no-repeat; background-size: 100%; }
.informations { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:14pt; line-height:24pt; padding:50px 60px 55px 60px; }

.titreregles { width: 600px; color:#000; font-family: Arial, Helvetica, sans-serif; font-size:40pt; line-height:50pt; text-align:center; }
.regles { width: 600px; color:#000; font-family: "Courier New", Courier, monospace; font-size:12pt; line-height:20pt; text-align:justify; }

table tr td.prix { font-size:13pt; line-height:22pt; width:130px; height:20px; vertical-align:middle; text-align:center; padding:5px; border:solid 1px #FFF; }

.mbloc { display: block; }

.copyr { width: 100%; height:40px; background-color:#000; vertical-align:middle; text-align:center; color:#FFF; font-family: "Courier New", Courier, monospace; font-size:12pt; line-height:28pt; padding-top:5px;}
	
}


@media (max-width: 719px) and (min-width: 480px) {
	.imContentDataContainer { width: calc(100% - 0px); padding: 0 0px 0 0px; }
	#imBreadcrumb { width: 100%; margin-left: 0px; margin-right: 0px; }
	#imGroup_1 { width: 100%; margin-top: -5px; margin-bottom: 100px; background-color:#FFF; }
	.affichage_sticky { display:none; }
	
.flags { width: 100px; padding-top:10px; }
.tab-flags { width: 100px; }
.cel-flag{ width: 50px; border: none; }
.lien-image-fr { margin-left:10px; opacity:0.5; }
.lien-image-uk { margin-left:10px; }
.lien-image-fr:hover { margin-left:10px; opacity:1; }
.flag-image { width: 40px; border-radius:5px; }
	
.tab-accueil { width: 100%; }
.igauche { width: 100%; background-color:#000; }
.idroite { width: 100%; padding-top: 51.95%; background-image:url(../images/deux-libertins.png); background-repeat:no-repeat; background-size: 100%; }
.grandtitre { color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size:30pt; line-height:50pt; padding:60px 30px 10px 30px; text-align:center; }
.soustitre { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:18pt; line-height:30pt; padding:30px 60px 60px 60px; text-align:center; }

.tab-accueil2 { width: 100%; }
.igauche2mobile { width: 100%; background-color:#000; }
.igauche2 { width: 100%; padding-top: 51.95%; background-image:url(../images/soirees-libertines.png); background-repeat:no-repeat; background-size: 100%; }
.idroite2 { display: none; }
.slogan { display: none; }
.sloganmobile1 { color:#FFF; background-color:#000; font-family: "Courier New", Courier, monospace; font-size:14pt; line-height:24pt; padding:50px 60px 50px 60px; }

.tab-accueil3 { width: 100%; }
.igauche3 { width: 100%; background-color:#000; }
.idroite3 { width: 100%; padding-top: 51.95%; background-image:url(../images/multi-couples.png); background-repeat:no-repeat; background-size: 100%; }
.informations { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:12pt; line-height:20pt; padding:50px 60px 55px 60px; }

.titreregles { width: 360px; color:#000; font-family: Arial, Helvetica, sans-serif; font-size:40pt; line-height:50pt; text-align:center; }
.regles { width: 360px; color:#000; font-family: "Courier New", Courier, monospace; font-size:11pt; line-height:18pt; text-align:justify; }

table tr td.prix { font-size:11pt; line-height:18pt; width:116px; height:18px; vertical-align:middle; text-align:center; padding:5px; border:solid 1px #FFF; }

.mbloc { display: block; }	

.copyr { width: 100%; height:36px; background-color:#000; vertical-align:middle; text-align:center; color:#FFF; font-family: "Courier New", Courier, monospace; font-size:11pt; line-height:25pt; padding-top:4px;}
	
}


@media (max-width: 479px) and (min-width: 350px) {
	.imContentDataContainer { width: calc(100% - 0px); padding: 0 0px 0 0px; }
	#imBreadcrumb { width: 100%; margin-left: 0px; margin-right: 0px; }
	#imGroup_1 { width: 100%; margin-top: -5px; margin-bottom: 100px; background-color:#FFF; }
	.affichage_sticky { display:none; }
	
.flags { width: 80px; padding-top:8px; }
.tab-flags { width: 80px; }
.cel-flag{ width: 40px; border: none; }
.lien-image-fr { margin-left:8px; opacity:0.5; }
.lien-image-uk { margin-left:8px; }
.lien-image-fr:hover { margin-left:8px; opacity:1; }
.flag-image { width: 32px; border-radius:4px; }
	
.tab-accueil { width: 100%; }
.igauche { width: 100%; background-color:#000; }
.idroite { width: 100%; padding-top: 51.95%; background-image:url(../images/deux-libertins.png); background-repeat:no-repeat; background-size: 100%; }
.grandtitre { color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size:30pt; line-height:50pt; padding:40px 20px 10px 20px; text-align:center; }
.soustitre { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:16pt; line-height:28pt; padding:10px 20px 50px 20px; text-align:center; }

.tab-accueil2 { width: 100%; }
.igauche2mobile { width: 100%; background-color:#000; }
.igauche2 { width: 100%; padding-top: 51.95%; background-image:url(../images/soirees-libertines.png); background-repeat:no-repeat; background-size: 100%; }
.idroite2 { display: none; }
.slogan { display: none; }
.sloganmobile1 { color:#FFF; background-color:#000; font-family: "Courier New", Courier, monospace; font-size:14pt; line-height:24pt; padding:35px 25px 35px 25px; }

.tab-accueil3 { width: 100%; }
.igauche3 { width: 100%; background-color:#000; }
.idroite3 { width: 100%; padding-top: 51.95%; background-image:url(../images/multi-couples.png); background-repeat:no-repeat; background-size: 100%; }
.informations { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:12pt; line-height:20pt; padding:35px 25px 38px 25px; }

.titreregles { width: 300px; color:#000; font-family: Arial, Helvetica, sans-serif; font-size:40pt; line-height:50pt; text-align:center; }
.regles { width: 300px; color:#000; font-family: "Courier New", Courier, monospace; font-size:11pt; line-height:18pt; text-align:left; }

table tr td.prix { font-size:11pt; line-height:18pt; width:116px; height:18px; vertical-align:middle; text-align:center; padding:5px; border:solid 1px #FFF; }

.mbloc { display: block; }

.copyr { width: 100%; height:36px; background-color:#000; vertical-align:middle; text-align:center; color:#FFF; font-family: "Courier New", Courier, monospace; font-size:11pt; line-height:25pt; padding-top:4px;}
	
}


@media (max-width: 349px) {
	.imContentDataContainer { width: calc(100% - 0px); padding: 0 0px 0 0px; }
	#imBreadcrumb { width: 100%; margin-left: 0px; margin-right: 0px; }
	#imGroup_1 { width: 100%; margin-top: -5px; margin-bottom: 100px; background-color:#FFF; }
	.affichage_sticky { display:none; }
	
.flags { width: 80px; padding-top:8px; }
.tab-flags { width: 80px; }
.cel-flag{ width: 40px; border: none; }
.lien-image-fr { margin-left:8px; opacity:0.5; }
.lien-image-uk { margin-left:8px; }
.lien-image-fr:hover { margin-left:8px; opacity:1; }
.flag-image { width: 32px; border-radius:4px; }
	
.tab-accueil { width: 100%; }
.igauche { width: 100%; background-color:#000; }
.idroite { width: 100%; padding-top: 51.95%; background-image:url(../images/deux-libertins.png); background-repeat:no-repeat; background-size: 100%; }
.grandtitre { color:#FFF; font-family: Arial, Helvetica, sans-serif; font-size:28pt; line-height:48pt; padding:35px 20px 10px 20px; text-align:center; }
.soustitre { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:14pt; line-height:26pt; padding:10px 20px 45px 20px; text-align:center; }

.tab-accueil2 { width: 100%; }
.igauche2mobile { width: 100%; background-color:#000; }
.igauche2 { width: 100%; padding-top: 51.95%; background-image:url(../images/soirees-libertines.png); background-repeat:no-repeat; background-size: 100%; }
.idroite2 { display: none; }
.slogan { display: none; }
.sloganmobile1 { color:#FFF; background-color:#000; font-family: "Courier New", Courier, monospace; font-size:12pt; line-height:20pt; padding:40px 20px 40px 20px; }

.tab-accueil3 { width: 100%; }
.igauche3 { width: 100%; background-color:#000; }
.idroite3 { width: 100%; padding-top: 51.95%; background-image:url(../images/multi-couples.png); background-repeat:no-repeat; background-size: 100%; }
.informations { color:#FFF; font-family: "Courier New", Courier, monospace; font-size:11pt; line-height:18pt; padding:40px 20px 40px 20px; }

.titreregles { width: 280px; color:#000; font-family: Arial, Helvetica, sans-serif; font-size:40pt; line-height:50pt; text-align:center; }
.regles { width: 280px; color:#000; font-family: "Courier New", Courier, monospace; font-size:11pt; line-height:18pt; text-align:left; }

table tr td.prix { font-size:10pt; line-height:16pt; width:100px; height:18px; vertical-align:middle; text-align:center; padding:4px; border:solid 1px #FFF; }

.mbloc { display: block; }

.copyr { width: 100%; height:34px; background-color:#000; vertical-align:middle; text-align:center; color:#FFF; font-family: "Courier New", Courier, monospace; font-size:10pt; line-height:23pt; padding-top:3px;}
	
}