/*-----------------------------------------------------------------------------------------------
Style.css plugin Magic Text Widget - Copyright 2013 Jose Kost - josekost.fr
-------------------------------------------------------------------------------------------------*/
.magictextwidget {
  display: block !important;
  text-decoration: none !important;
}

.magictextwidget_box {
  margin: 0 auto;
  background-color: #fff;
}

.magictextwidget_box_inner {
  width: auto;
  margin: 0;
  padding: 0;
}

.magictextwidget_box_inner p {
  margin: 0 !important;
  padding: 0px !important;
  font-size: inherit !important;
  text-shadow: none !important;
}

.magictextwidget_box_inner img {
  display: inline !important;
  position: relative;
  margin: 0 !important;
  padding: 0 !important;
  background: none !important;
  border: none !important;
  box-shadow: none !important;
  vertical-align: baseline  !important;
  z-index: 100;
}

.magictextwidget_box_inner a {
  text-decoration: none !important;
  cursor: pointer;
}

.magictextwidget_box_inner a, a:hover, a:active, a:visited {
  text-decoration: none !important;
}

.magictextwidget_accroche {
  font-size: 25px;
  text-align: left;
  text-transform: none;
  letter-spacing: 0px;
  line-height: 1.3em;
  hyphens:none;
  -moz-hyphens: none;  
}

.magictextwidget_accroche p {
  margin: 0 !important;
  padding: 0 !important;
  color: inherit !important;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit !important;
  text-shadow: none !important;
   hyphens:none;
  -moz-hyphens: none;  
}

.magictextwidget_widget_text {
  margin: 0 !important;
  line-height: inherit !important;
  text-align: left;
  hyphens:none;
  -moz-hyphens: none;  
}

.magictextwidget_widget_text p {
  margin: 0 0 6px 0 !important;
  padding: 0 !important;
  color: inherit !important;
  font-family: inherit !important;
  font-size: inherit !important;
  line-height: inherit !important;
  hyphens:none;
  -moz-hyphens: none;  
}

.magictextwidget_widget_image {
  text-align: center;
  margin: 0 !important;
  padding: 0 !important;
  width: auto !important;
}

.magictextwidget_widget_image img {
  max-width: 100%!important;
}

.magictextwidget_widget_action {
width: 100% !important;
text-align: center;
}
.orangebouton {
  margin: 0 auto;
  text-align: center;
  background: #FD4D03 url(/web/20231014055731im_/http://www.meyrie-village.com/wp-content/plugins/magic-text-widget/css/images/orange.png) repeat-x top;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  -moz-box-shadow: 0 0 1px #b2b2b2;
  -webkit-box-shadow: 0 0 1px #b2b2b2;
  color: #fff;
  cursor: pointer;
  padding: 12px;
  text-shadow: -1px -1px #fd2f06;
  height: auto !important;
  font-size: 1.125em;
  line-height: 1.125em !important;
  vertical-align: middle!important;
  hyphens:none;
  -moz-hyphens: none;
}

.bluebouton {
  margin: 0 auto;
  text-align: center;
  background: #0373B7 url(/web/20231014055731im_/http://www.meyrie-village.com/wp-content/plugins/magic-text-widget/css/images/bleu.png) repeat-x top;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  -moz-box-shadow: 0 0 1px #b2b2b2;
  -webkit-box-shadow: 0 0 3px #b2b2b2;
  color: #fff;
  cursor: pointer;
  padding: 12px;
  text-shadow: -1px -1px #0272b6;
  height: auto !important;
  font-size: 1.125em !important;
  line-height: 1.125em !important;
  hyphens:none;
  -moz-hyphens: none;  
}

.redbouton {
  margin: 0 auto;
  text-align: center;
  background: #A01D1E url(/web/20231014055731im_/http://www.meyrie-village.com/wp-content/plugins/magic-text-widget/css/images/rouge.png) repeat-x top;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  -moz-box-shadow: 0 0 1px #b2b2b2;
  -webkit-box-shadow: 0 0 1px #b2b2b2;
  color: #fff;
  cursor: pointer;
  padding: 12px;
  text-shadow: -1px -1px #900;
  height: auto !important;
  font-size: 1.125em !important;
  line-height: 1.125em !important;
  hyphens:none;
  -moz-hyphens: none;  
}

.greybouton {
  margin: 0 auto;
  text-align: center;
  background: #D6D7D7 url(/web/20231014055731im_/http://www.meyrie-village.com/wp-content/plugins/magic-text-widget/css/images/gris.png) repeat-x top;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  -moz-box-shadow: 0 0 1px #b2b2b2;
  -webkit-box-shadow: 0 0 1px #b2b2b2;
  color: #001d40;
  cursor: pointer;
  padding: 12px;
  height: auto !important;
  font-size: 1.125em !important;
  line-height: 1.125em !important;
  hyphens:none;
  -moz-hyphens: none;  
}

.vertbouton {
  margin: 0 auto;
  text-align: center;
  background: #217b30 url(/web/20231014055731im_/http://www.meyrie-village.com/wp-content/plugins/magic-text-widget/css/images/vert.png) repeat-x top;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  -moz-box-shadow: 0 0 1px #b2b2b2;
  -webkit-box-shadow: 0 0 1px #b2b2b2;
  color: #fff;
  cursor: pointer;
  padding: 12px;
  text-shadow: -1px -1px #1c5d28;
  height: auto !important;
  font-size: 1.125em !important;
  line-height: 1.125em !important;
  hyphens:none;
  -moz-hyphens: none;  
}

.blackbouton {
  margin: 0 auto;
  text-align: center;
  background: #040404 url(/web/20231014055731im_/http://www.meyrie-village.com/wp-content/plugins/magic-text-widget/css/images/black.png) repeat-x top;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  -moz-box-shadow: 0 0 1px #b2b2b2;
  -webkit-box-shadow: 0 0 1px #b2b2b2;
  color: #fff;
  cursor: pointer;
  padding: 12px;
  text-shadow: -1px -1px #494949;
  height: auto !important;
  font-size: 1.125em !important;
  line-height: 1.125em !important;
  vertical-align: middle!important;
  hyphens:none;
  -moz-hyphens: none;  
}

.bouton_fb:before {
vertical-align:middle;
padding-right: 4px!important;
font: 21px/50% verdana;
font-weight:bold;
content: "f";
color: #fff;
text-shadow: 0 1px 0 rgba(0,0,0,.4);
}
.bouton_fb {
display: inline-block !important;
vertical-align: baseline !important;
outline: none !important;
cursor: pointer !important;
text-align: center !important;
text-decoration: none !important;
padding: 5px !important;
text-shadow: 0 1px 1px rgba(0,0,0,.3) !important;
-webkit-border-radius: .3em !important;
-moz-border-radius: .3em !important;
border-radius: .3em !important;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2) !important;
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2) !important;
box-shadow: 0 1px 2px rgba(0,0,0,.2) !important;
background: #637aad;
}
.bouton_fb:active {
position: relative!important;
top: 1px!important;
}
.small {
font: 12px/100% Arial, Helvetica, sans-serif;
}
.medium {
font: 12px/100% Arial, Helvetica, sans-serif !important;
}
.boutonfbbleu {
color: #ffffff!important;
border:1px solid #314179!important;
background: #637aad!important;
background: -webkit-gradient(linear, left top, left bottom, from(#637aad), to(#5972a7))!important;
background: -moz-linear-gradient(top,  #637aad,  #5972a7)!important;
}
.boutonfbbleu:hover {
color: #ffffff!important;
background: -webkit-gradient(linear, left top, left bottom, from(#879bc3), to(#637aad))!important;
background: -moz-linear-gradient(top,  #879bc3,  #637aad)!important;
}
.boutonfbbleu:active {
color: #80bed6!important;
background: -webkit-gradient(linear, left top, left bottom, from(#5972a7), to(#637aad))!important;
background: -moz-linear-gradient(top,  #5972a7,  #637aad)!important;
}
/*
     FILE ARCHIVED ON 05:57:31 Oct 14, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:33:07 Jan 09, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.648
  exclusion.robots: 0.066
  exclusion.robots.policy: 0.054
  esindex: 0.01
  cdx.remote: 7.02
  LoadShardBlock: 188.187 (3)
  PetaboxLoader3.resolve: 122.792 (4)
  PetaboxLoader3.datanode: 157.732 (5)
  load_resource: 117.459
  loaddict: 49.104
*/