@charset "UTF-8";
.wpsbc-container{position:relative;visibility:hidden}.wpsbc-container .wpsbc-calendars-wrapper{position:relative}.wpsbc-container .wpsbc-calendars:after{content:'';display:block;clear:both}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table{table-layout:fixed;min-width:auto;width:100%;border-collapse:collapse;margin:0!important;padding:0!important;border:0!important}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tbody,.wpsbc-container .wpsbc-calendars .wpsbc-calendar table thead,.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr{border:0!important;padding:0!important;margin:0!important;background:0 0}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td,.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr th{position:relative;border:0!important;padding:0!important;margin:0!important;vertical-align:middle;background:0 0;text-shadow:none;box-shadow:none;box-sizing:border-box}.wpsbc-container .wpsbc-calendars .wpsbc-calendar{position:relative;border:1px solid #f1f1f1;background:#fff;margin-bottom:1em}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table thead tr th{padding-bottom:8px!important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.wpsbc-container .wpsbc-calendars .wpsbc-calendar-wrapper{padding:8px 7px 7px 7px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.wpsbc-container .wpsbc-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.6)}.wpsbc-overlay-spinner{position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-35px;width:70px;text-align:center}.wpsbc-overlay-spinner>div{width:12px;height:12px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.wpsbc-overlay-spinner .wpsbc-overlay-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.wpsbc-overlay-spinner .wpsbc-overlay-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header{text-align:center;padding:8px;background:#f5f5f5}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation{position:relative;padding:0 30px;min-height:26px;font-size:13px;line-height:26px}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-next,.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-prev{position:absolute;display:block;top:50%;height:26px;width:26px;line-height:26px;margin-top:-13px;text-decoration:none;border:0;box-shadow:none;color:#fff;background:#bdc3c7;border-radius:2px}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-prev{left:0}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-next{right:0}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-next .wpsbc-arrow,.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-prev .wpsbc-arrow{position:absolute;top:50%;margin-top:-5px;display:inline-block;width:0;height:0;border-style:solid}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-next .wpsbc-arrow{right:50%;margin-right:-5px;border-width:5px 0 5px 8.7px;border-color:transparent transparent transparent #fff}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-calendar-header-navigation .wpsbc-prev .wpsbc-arrow{left:50%;margin-left:-5px;border-width:5px 8.7px 5px 0;border-color:transparent #fff transparent transparent}.wpsbc-container .wpsbc-calendars .wpsbc-calendar .wpsbc-calendar-header .wpsbc-select-container select{border:1px solid #bdc3c7;width:100%;height:26px;line-height:26px;margin:0;padding:0 10px;vertical-align:top;font-size:13px;box-sizing:border-box!important}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table td .wpsbc-week-number{background:#e8e8e8;height:32px}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td,.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr th{text-align:center;padding:1px!important;font-size:13px}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table th{font-weight:700;color:inherit}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td .wpsbc-date{position:relative;width:100%;height:100%}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td .wpsbc-date-inner{position:relative;width:100%;height:32px}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td .wpsbc-date-inner .wpsbc-date-number{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;font-size:13px}.wpsbc-container .wpsbc-calendars .wpsbc-calendar table tr td .wpsbc-date.wpsbc-gap{background:#f7f7f7}.wpsbc-legend{text-align:left;margin:1em 0;padding:8px 8px 0;border:1px solid #f1f1f1;background:#fff;box-sizing:border-box!important;line-height:0}.wpsbc-legend .wpsbc-legend-item{display:inline-block;margin-bottom:8px;margin-right:8px}.wpsbc-legend .wpsbc-legend-item-icon{position:relative;display:inline-block;width:24px;height:24px;vertical-align:middle;margin-right:5px;box-sizing:border-box;overflow:hidden}.wpsbc-legend .wpsbc-legend-item-name{display:inline-block;vertical-align:middle;font-size:13px}.wpsbc-calendars-wrapper.wpsbc-legend-position-side{padding-right:165px;box-sizing:content-box!important}.wpsbc-calendars-wrapper.wpsbc-legend-position-side .wpsbc-legend{position:absolute;top:0;right:0;width:155px;margin-top:0}.wpsbc-calendars-wrapper.wpsbc-legend-position-side .wpsbc-legend .wpsbc-legend-item{display:block;margin-right:0;line-height:18px}.wpsbc-calendars .wpsbc-legend-item-icon{position:absolute;z-index:0;top:0;left:0;display:inline-block;width:100%;height:100%;box-sizing:border-box;overflow:hidden}.wpsbc-legend-item-icon[data-type=single] div{display:none}.wpsbc-legend-item-icon[data-type=single] div:first-of-type{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.wpsbc-legend-item-icon[data-type=split] div svg{position:absolute;width:100%;height:100%;left:0;top:0}.wpsbc-legend-item-icon[data-type=blank]{background-color:#f3f3f3;height:100%}.wpsbc-container[data-columns] .wpsbc-calendars .wpsbc-calendar{float:left;margin-left:5px;margin-right:5px;box-sizing:border-box!important}.wpsbc-container[data-columns] .wpsbc-calendars{margin-left:-5px;margin-right:-5px}.wpsbc-container[data-columns="6"] .wpsbc-calendars .wpsbc-calendar{width:calc(16.6666% - 10px)}.wpsbc-container[data-columns="4"] .wpsbc-calendars .wpsbc-calendar{width:calc(25% - 10px)}.wpsbc-container[data-columns="3"] .wpsbc-calendars .wpsbc-calendar{width:calc(33.3333% - 10px)}.wpsbc-container[data-columns="2"] .wpsbc-calendars .wpsbc-calendar{width:calc(50% - 10px)}@media screen and (max-width:420px){.wpsbc-calendars-wrapper.wpsbc-legend-position-side{padding-right:0}.wpsbc-calendars-wrapper.wpsbc-legend-position-side .wpsbc-legend{position:relative;top:auto;right:auto;width:auto}.wpsbc-calendars-wrapper.wpsbc-legend-position-side .wpsbc-legend .wpsbc-legend-item{display:inline-block;margin-right:8px}}.ui-datepicker.wpsbc-datepicker{padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #ccc;border-top:none;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);min-width:17em;width:auto;z-index:1000!important;max-width:360px;overflow:hidden;background:#fff}.ui-datepicker.wpsbc-datepicker *{padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-datepicker.wpsbc-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse;width:100%}.ui-datepicker.wpsbc-datepicker .ui-datepicker-header,.ui-datepicker.wpsbc-datepicker .ui-widget-header{background:#fff;border:none;color:#333;font-weight:400}.ui-datepicker.wpsbc-datepicker .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer}.ui-datepicker.wpsbc-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#333;font-size:14px;line-height:14px;text-align:center}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next,.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev{position:relative;top:0;height:34px;width:34px}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next.ui-state-disabled,.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev.ui-state-disabled{opacity:.3}.ui-datepicker.wpsbc-datepicker .ui-state-hover.ui-datepicker-next,.ui-datepicker.wpsbc-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev,.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev-hover{left:0}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next,.ui-datepicker.wpsbc-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next span,.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev{float:left}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next{float:right}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next:before,.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev:before{font:normal 20px/34px dashicons;padding-left:7px;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:34px;height:34px;position:relative;top:8px}.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev:before{content:'\f341'}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next:before{content:'\f345'}.ui-datepicker.wpsbc-datepicker .ui-datepicker-next-hover:before,.ui-datepicker.wpsbc-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.ui-datepicker.wpsbc-datepicker select.ui-datepicker-month,.ui-datepicker.wpsbc-datepicker select.ui-datepicker-year{width:33%;border:1px solid #ccc;padding:5px}.ui-datepicker.wpsbc-datepicker select.ui-datepicker-month{border-right:none}.ui-datepicker.wpsbc-datepicker thead{color:#333;font-weight:600}.ui-datepicker.wpsbc-datepicker th{padding:12px 13px;border:1px solid #f7f7f7;background:#f7f7f7}.ui-datepicker.wpsbc-datepicker td{padding:0;border:1px solid #f4f4f4}.ui-datepicker.wpsbc-datepicker td.ui-datepicker-other-month{background:#f9f9f9;opacity:1}.ui-datepicker.wpsbc-datepicker tr:first-of-type td{border-top:1px solid #f0f0f0}.ui-datepicker.wpsbc-datepicker td.ui-datepicker-current-day{background:#7f7f7f}.ui-datepicker.wpsbc-datepicker td.ui-datepicker-current-day a{color:#fff}.ui-datepicker.wpsbc-datepicker td .ui-state-default{background:0 0;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:12px 13px;color:#333}.ui-datepicker.wpsbc-datepicker td .ui-state-default.ui-state-hover{box-shadow:0 3px 6px rgba(0,0,0,.075);background:#aaa;color:#fff}.ui-datepicker.wpsbc-datepicker td.ui-state-disabled .ui-state-default{opacity:.3}html.magnifying > body {
  overflow-x: hidden !important;
}
.magnify,
.magnify > .magnify-lens,
.magnify-mobile,
.lens-mobile { /* Reset */
  min-width: 0;
  min-height: 0;
  animation: none;
  border: none;
  float: none;
  margin: 0;
  opacity: 1;
  outline: none;
  overflow: visible;
  padding: 0;
  text-indent: 0;
  transform: none;
  transition: none;
}
.magnify {
  position: relative;
  width: auto;
  height: auto;
  box-shadow: none;
  display: inline-block;
  z-index: inherit;
}
.magnify > .magnify-lens { /* Magnifying lens */
  position: absolute;
  width: 200px;
  height: 200px;
  /* Multiple box shadows to achieve the glass lens effect */
  box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85),
    0 0 7px 7px rgba(0, 0, 0, 0.25),
    inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
  cursor: none;
  display: none;
  z-index: 99;
}
.magnify > .magnify-lens.loading {
  background: #333 !important;
  opacity: 0.8;
}
.magnify > .magnify-lens.loading:after { /* Loading text */
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  color: #fff;
  content: 'Loading...';
  font: italic normal 16px/1 Calibri, sans-serif;
  letter-spacing: 1px;
  margin-top: -8px;
  text-align: center;
  text-shadow: 0 0 2px rgba(51, 51, 51, 0.8);
  text-transform: none;
}
/*  Short Codes
 * -------------------------------------------------- */

/* -------------- clear floats -------------------- */
.cp_clear {clear: both;}

/* ---------------columns --------------------------- */
 
 .cp_one_fourth {
 	width: 22%;
 	margin: 1em 2% 0.5em 1%;
 	float: left;
 }
 
 .cp_one_third {
 	width: 30.33%;
 	margin: 1em 2% 0.5em 1%;
 	float: left;
 }
 
 .cp_two_third {
 	width: 63.66%;
 	margin: 1em 2% 0.5em 1%;
 	float: left;
 }
 
 .cp_one_half {
 	width: 47%;
 	margin: 1em 2% 0.5em 1%;
 	float: left;
 }
 
 .cp_three_fourth {
 	width: 72%;
 	margin: 1em 2% 0.5em 1%;
 	float: left;
}

/* --------------------quotes -------------------------- */
 
 .cp_quote_left_dark,.cp_quote_left_light,.cp_quote_right_dark,.cp_quote_right_light,
 .cp_quote_normal_dark,.cp_quote_normal_light {
 	margin: 10px;
 	padding: 10px 20px 0px 30px;
 	font-family: Georgia,"Times New Roman",Times,serif;
 	font-size: 16px;
 	line-height: 20px;
 	font-style: italic;
 }
 
 .cp_quote_left_dark{
 	clear: both;
 	width: 25%;
 	float: left;
 	background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/quote-dark.png) no-repeat ;
 }
 
 .cp_quote_left_light{
 	clear: both;
 	width: 25%;
  	float: left;
 	background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/quote-light.png) no-repeat ;
 }
 
 .cp_quote_right_dark{
 	clear: both;
 	width: 25%;
 	float: right;
 	background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/quote-dark.png) no-repeat ;
 }
 
 .cp_quote_right_light{
 	clear: both;
 	width: 25%;
 	float:right;
 	background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/quote-light.png) no-repeat ; 	
 }
 
 .cp_quote_normal_dark {
 	background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/quote-dark.png) no-repeat ;
 }
 
 .cp_quote_normal_light {
 	background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/quote-light.png) no-repeat ;
 }

/* --------------------dropcaps ------------------- */
 
 .cp_dropcaps {
 	display: block;
    float: left;
    font-size: 2.6em;
    line-height: 1em;
    margin: 0px 10px 0px 0px;
 }

/* -------------------------- lists --------------------------- */
 
.cp_star,.cp_arrow_1,.cp_arrow_2,.cp_arrow_3,.cp_check_1,
.cp_check_2,.cp_cog,.cp_dot,.cp_happy {
	margin-left: 0px;
	padding-left: 10px;
}

.cp_star ul,.cp_arrow_1 ul,.cp_arrow_2 ul,.cp_arrow_3 ul,.cp_check_1 ul,
.cp_check_2 ul,.cp_cog ul,.cp_dot ul,.cp_happy ul {
	padding:0; 
	margin:0;
}

.cp_star ul ul,.cp_arrow_1 ul ul,.cp_arrow_2 ul ul,.cp_arrow_3 ul ul,
.cp_check_1 ul ul,.cp_check_2 ul ul,.cp_cog ul ul,.cp_dot ul ul,.cp_happy ul ul {
	padding:0; 
	margin:0;
}

.cp_star ul ul ul,.cp_arrow_1 ul ul ul,.cp_arrow_2 ul ul ul,.cp_arrow_3 ul ul ul,
.cp_check_1 ul ul ul,.cp_check_2 ul ul ul,.cp_cog ul ul ul,.cp_dot ul ul ul,.cp_happy ul ul ul {
	padding:0; 
	margin:0;
}

ul.cp_star li,ul.cp_arrow_1 li,ul.cp_arrow_2 li,ul.cp_arrow_3 li,ul.cp_check_1 li,
ul.cp_check_2 li,ul.cp_cog li,ul.cp_dot li,ul.cp_happy li {
	list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    line-height: 1.75em;
    padding-left: 25px;
    margin-left: 0;
}

.cp_star li,ul ul.cp_star li,ul ul ul.cp_star li,ul ul ul ul.cp_star li { background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/li_star.png) 0px 5px no-repeat }

.cp_arrow_1 li,ul ul.cp_arrow_1 li,ul ul ul.cp_arrow_1 li,ul ul ul ul.cp_arrow_1 li { background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/li_arrow_1.png) 0px 5px no-repeat }

.cp_arrow_2 li,ul ul.cp_arrow_2 li,ul ul ul.cp_arrow_2 li,ul ul ul ul.cp_arrow_2 li { background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/li_arrow_2.png) 0px 5px no-repeat }

.cp_arrow_3 li,ul ul.cp_arrow_3 li,ul ul ul.cp_arrow_3 li,ul ul ul ul.cp_arrow_3 li { background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/li_arrow_3.png) 0px 5px no-repeat }

.cp_check_1 li,ul ul.cp_check_1 li,ul ul ul.cp_check_1 li,ul ul ul ul.cp_check_1 li { background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/li_check_1.png) 0px 5px no-repeat }

.cp_check_2 li,ul ul.cp_check_2 li,ul ul ul.cp_check_2 li,ul ul ul ul.cp_check_2 li { background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/li_check_2.png) 0px 5px no-repeat }

.cp_cog li,ul ul.cp_cog li,ul ul ul.cp_cog li,ul ul ul ul.cp_cog li { background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/li_cog.png) 0px 5px no-repeat }

.cp_dot li,ul ul.cp_dot li,ul ul ul.cp_dot li,ul ul ul ul.cp_dot li { background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/li_dot.png) 0px 5px no-repeat }

.cp_happy li,ul ul.cp_happy li,ul ul ul.cp_happy li,ul ul ul ul.cp_happy li { background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/li_happy.png) 0px 5px no-repeat }

/* ---------------------messagebox ----------------------------- */

.cp_messagebox_mbnoshade {}

.cp_messagebox_mbdark {
	background-image: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.4));
	background-image: -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.4));
	background-image: -ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.4));
	background-image: linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.4));
}

.cp_messagebox_mblight {
	background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.6), rgba(255,255,255,0));
	background-image: -moz-linear-gradient(top, rgba(255,255,255,0.6), rgba(255,255,255,0));
	background-image: -ms-linear-gradient(top, rgba(255,255,255,0.6), rgba(255,255,255,0));
	background-image: linear-gradient(top, rgba(255,255,255,0.6), rgba(255,255,255,0));
}

.cp_messagebox {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	clear: both;
	padding: 15px;
}

.cp_mb_left{float:left; margin-top: 1em; margin-bottom: 1em;}
.cp_mb_right{float: right; margin-top: 1em; margin-bottom: 1em;}
.cp_mb_center{float:left; width: 70%;margin: 1em auto 1em 10%;text-align: center;}

/* ----------------- end messagebox --------------------- */

/****** buttons - Sliding door/Sprite ******************/

/* ----------- basic CSS ------------------- */

a.cp_button span {
	display: inline-block;
	line-height: 41px;
	padding-left: 20px;
	padding-right: 10px;
	font-size: 20px;
}

a.cp_button {
	display: inline-block;
	height: 41px;
	padding-right: 9px;
	text-decoration: none;
	font-size: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* ----- button alignment --------------- */
.cp_button_left {text-align:left;clear:both;}
.cp_button_right {text-align:right;clear:both;}
.cp_button_center {text-align:center;clear:both;}
.cp_button_left a,.cp_button_center a,.cp_button_right a {text-decoration:none!important;}

/* ----------------------- gray ----------------------------------------------------- */
a.cp_button_gray span {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/gray_l.png) no-repeat 0 0;}
a.cp_button_gray {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/gray_r.png) no-repeat top right;}
a.cp_button_gray:hover span {background-position: 0 -44px;font-weight:normal;}
a.cp_button_gray:hover {background-position: right -44px;}

/* ----------------------- red ----------------------------------------------------- */
a.cp_button_red span {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/red_l.png) no-repeat 0 0;}
a.cp_button_red {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/red_r.png) no-repeat top right;}
a.cp_button_red:hover span {background-position: 0 -44px;font-weight:normal;}
a.cp_button_red:hover {background-position: right -44px;}

/* ----------------------- blue ----------------------------------------------------- */
a.cp_button_blue span {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/blue_l.png) no-repeat 0 0;}
a.cp_button_blue {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/blue_r.png) no-repeat top right;}
a.cp_button_blue:hover span {background-position: 0 -44px;font-weight:normal;}
a.cp_button_blue:hover {background-position: right -44px;}

/* ----------------------- dark ----------------------------------------------------- */
a.cp_button_dark span {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/dark_l.png) no-repeat 0 0;}
a.cp_button_dark {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/dark_r.png) no-repeat top right;}
a.cp_button_dark:hover span {background-position: 0 -44px;font-weight:normal;}
a.cp_button_dark:hover {background-position: right -44px;}

/* ----------------------- brown ----------------------------------------------------- */
a.cp_button_brown span {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/brown_l.png) no-repeat 0 0;}
a.cp_button_brown {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/brown_r.png) no-repeat top right;}
a.cp_button_brown:hover span {background-position: 0 -44px;font-weight:normal;}
a.cp_button_brown:hover {background-position: right -44px;}

/* ----------------------- green ----------------------------------------------------- */
a.cp_button_green span {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/green_l.png) no-repeat 0 0;}
a.cp_button_green {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/green_r.png) no-repeat top right;}
a.cp_button_green:hover span {background-position: 0 -44px;font-weight:normal;}
a.cp_button_green:hover {background-position: right -44px;}

/* ----------------------- yellow----------------------------------------------------- */
a.cp_button_yellow span {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/yellow_l.png) no-repeat 0 0;}
a.cp_button_yellow {background: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/yellow_r.png) no-repeat top right;}
a.cp_button_yellow:hover span {background-position: 0 -44px;font-weight:normal;}
a.cp_button_yellow:hover {background-position: right -44px;}

/* ---------------------------- CSS3 Button ----------------------------------- */

.cp_3d_button_left{float: left; clear: both; margin: 1em 0em 1em 0em;}

.cp_3d_button_right{float: right; clear: both; margin: 1em 0em 1em 0em;}

.cp_3d_button_center{float: left; width: 70%; text-align: center; clear: both; margin: 1em 0em 1em 10%;}

.cp_3d_button {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-decoration:none;
   /* CSS3 rounded corners */
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   	/* CSS3 shadow */
	-webkit-box-shadow: 2px 5px 5px 0 rgba(72,72,72,0.8);
	-moz-box-shadow: 2px 5px 5px 0 rgba(72,72,72,0.8);
	box-shadow: 2px 5px 5px 0 rgba(72,72,72,0.8);
}

a.cp_3d_button {text-decoration:none!important;}

.cp_css_button_small {
	padding: 2px 5px 2px 5px;
	font-size: 0.875em !important;
}
 
.cp_css_button_medium {
	padding: 10px;
	font-size: 1.5em !important;
}

.cp_css_button_large {
	padding: 15px;
	font-size: 2em !important;
}
   
a.cp_3d_button:hover {
	background-image: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/shade.png) !important;
	font-weight:normal !important;
	text-decoration: none;
	/*lighten the shadow */
	-webkit-box-shadow: 1px 2px 2px 0 rgba(72,72,72,0.5);
	-moz-box-shadow: 1px 2px 2px 0 rgba(72,72,72,0.5);
	box-shadow: 1px 2px 2px 0 rgba(72,72,72,0.5);
} 

/* ------------------ Special Text Shortcode ----------------- */

.cp_st_small {font-size: 0.75em;}

.cp_st_normal {font-size: 1em;}

.cp_st_medium {font-size: 1.5em;}

.cp_st_large {font-size: 2em;}

.cp_st_white {color: white;}

.cp_st_black {color: black;}

.cp_st_red {color: red;}

.cp_st_yellow {color: yellow;}

.cp_st_green {color: green;}

.cp_st_blue {color: blue;}

.cp_st_gray {color: gray;}

/* ------------ end Special Text Styles -------------------- */

/* ------------------------ divide shortcode--------------------------*/

.cp_divide {
	line-height: 0px;
	margin: 1em auto 0.5em auto;
}

/* ------------------------ toggle shortcode--------------------------*/

/*toggle*/
h4.cp_trigger {
	display:inline-block;
	padding-left: 30px;
	background-image: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/open_toggle.png);
	background-position: left center;
	background-repeat: no-repeat;
}

h4.cp_active{
    background-image: url(//avezac-monvillage.com/wp-content/plugins/content-pizazz/images/close_toggle.png) !important;
    background-position: left center;
    background-repeat: no-repeat;
}

.cp_toggle_container {
	display: none;
	overflow: hidden;
    padding: 0px;
}

/* =========================================================================
 * 	         Responsive Adjustments
 * ========================================================================= */

@media screen and (max-width: 900px) {
	
	.cp_one_fourth {
 		width: 47%;
 	}
 	
 	.cp_one_fourth:nth-child(3) {
 		clear:both;
 	}
 	
 	.cp_three_fourth {
 		width: 47%;
	}
	
}
@media screen and (max-width: 700px) {

}

@media screen and (max-width: 480px) {

 .cp_one_third {
 	width: 47%;
 }
 
 .cp_two_third {
 	width: 47%;
 }
 
 .cp_quote_left_dark,.cp_quote_left_light,
 .cp_quote_right_dark,.cp_quote_right_light
 {
 	width: 80%;
 }
 
}

@media screen and (max-width: 320px) {

 .cp_one_fourth,.cp_one_third,.cp_one_half,.cp_two_third,.cp_three_fourth {
 	width: 90%;
 	margin: 1em 5% 0.5em 5%;
 }
 
}/**
 * WP jQuery Lightbox
 * Version 1.3.4 - 2011-12-29
 * http://wordpress.org/extend/plugins/wp-jquery-lightbox/ 
 */
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 10100;/*twentyeleven keeps the header at 999...*/
	text-align: center;
	line-height: 0;
	}

#jqlb_loading{
	height:32px;
	background-image:url(https://avezac-monvillage.com/wp-content/plugins/wp-lightbox-2/styles/images/loading.gif);
	background-repeat:no-repeat;				
	background-position:center center; 		
}	
#jqlb_closelabel{
	height:22px;
	background-image:url(https://avezac-monvillage.com/wp-content/plugins/wp-lightbox-2/styles/images/closelabel.gif);
	background-repeat:no-repeat;				
	background-position:center center;
}	

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 45%;
	height: 100%;
	background: transparent url(https://avezac-monvillage.com/wp-content/plugins/wp-lightbox-2/styles/images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(https://avezac-monvillage.com/wp-content/plugins/wp-lightbox-2/styles/images/prev.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(https://avezac-monvillage.com/wp-content/plugins/wp-lightbox-2/styles/images/next.gif) right 50% no-repeat; }

/*** START : next / previous text links ***/
#nextLinkText, #prevLinkText{
color: #FF9834;
font-weight:bold;
text-decoration: none;
}
#nextLinkText{
padding-left: 20px;
}
#prevLinkText{
padding-right: 20px;
}
#downloadLink{
margin-left: 10px;
}	
/*** END : next / previous text links ***/
/*** START : added padding when navbar is on top ***/

.ontop #imageData {
    padding-top: 5px;
}

/*** END : added padding when navbar is on top ***/

#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px;  float: right;  padding-bottom: 0.7em;	}
#imageData #helpDisplay {clear: left; float: left; display: block; }

#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10090;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	display: none;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	

#lightboxIframe {
	display: none;
}	
/*
Event Content
*/
.xo-event-meta {
	padding: 3.8461% 0;
}

.xo-event-meta span {
	display: block;
}

/*
Twenty Nineteen theme
*/
html[lang="ja"] .xo-event-calendar .dashicons {
	font-family: dashicons !important;
}
.xo-event-calendar{font-family:Helvetica Neue,Helvetica,Hiragino Kaku Gothic ProN,Meiryo,MS PGothic,sans-serif;position:relative}.xo-event-calendar table{background-color:#fff;border-collapse:separate;border-spacing:0;color:#333;margin:0;padding:0;table-layout:fixed;width:100%}.xo-event-calendar table table tr{display:table-row}.xo-event-calendar table table td,.xo-event-calendar table table th{display:table-cell;padding:0}.xo-event-calendar table.xo-month{border:1px solid #ccc;border-right-width:0;margin:0 0 8px;padding:0;position:relative}.xo-event-calendar table.xo-month td,.xo-event-calendar table.xo-month th{border:1px solid #ccc;padding:0}.xo-event-calendar table.xo-month>caption{caption-side:top;text-align:center}.xo-event-calendar table.xo-month .month-header{margin:2px 0 4px}.xo-event-calendar table.xo-month .month-header>span{display:inline-block;font-size:120%;line-height:28px;text-align:center;vertical-align:middle}.xo-event-calendar table.xo-month button{background-color:transparent;border:0;box-shadow:none;color:#333;cursor:pointer;margin:0;padding:0;text-shadow:none;width:28px}.xo-event-calendar table.xo-month button[disabled]{cursor:default;opacity:.3}.xo-event-calendar table.xo-month button>span{font-size:22px;height:28px;line-height:28px;text-align:center;vertical-align:middle;width:28px}.xo-event-calendar table.xo-month button span.nav-prev{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgaWQ9InN2Zzg3OCIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgNC41MDYxODQ2IDcuNjA2NzcwNSIKICAgaGVpZ2h0PSI3LjYwNjc3MDVtbSIKICAgd2lkdGg9IjQuNTA2MTg0Nm1tIj4KICA8ZGVmcwogICAgIGlkPSJkZWZzODcyIiAvPgogIDxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTg3NSI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGcKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTYuNzExMTk0LC0zNS40MTY4NTQpIgogICAgIGlkPSJsYXllcjEiPgogICAgPGcKICAgICAgIGlkPSJ0ZXh0ODE3LTkiCiAgICAgICBzdHlsZT0iZm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc2l6ZToxMC41ODMzMzMwMnB4O2xpbmUtaGVpZ2h0OjEuMjU7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtsZXR0ZXItc3BhY2luZzowcHg7d29yZC1zcGFjaW5nOjBweDtmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuMjY0NTgzMzIiCiAgICAgICBhcmlhLWxhYmVsPSImbHQ7Ij4KICAgICAgPHBhdGgKICAgICAgICAgaWQ9InBhdGg4MTQiCiAgICAgICAgIHN0eWxlPSJmb250LXN0eWxlOm5vcm1hbDtmb250LXZhcmlhbnQ6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0cmV0Y2g6bm9ybWFsO2ZvbnQtc2l6ZToxMC41ODMzMzMwMnB4O2ZvbnQtZmFtaWx5OidNUyBQR290aGljJzstaW5rc2NhcGUtZm9udC1zcGVjaWZpY2F0aW9uOidNUyBQR290aGljLCBOb3JtYWwnO2ZvbnQtdmFyaWFudC1saWdhdHVyZXM6bm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOm5vcm1hbDtmb250LXZhcmlhbnQtbnVtZXJpYzpub3JtYWw7Zm9udC1mZWF0dXJlLXNldHRpbmdzOm5vcm1hbDt0ZXh0LWFsaWduOnN0YXJ0O3dyaXRpbmctbW9kZTpsci10Yjt0ZXh0LWFuY2hvcjpzdGFydDtzdHJva2Utd2lkdGg6MC4yNjQ1ODMzMiIKICAgICAgICAgZD0ibSA1Ni43MTExOTQsMzkuMjIwMjM5IDQuMDkyNzc0LC0zLjgwMzM4NSAwLjQxMzQxMSwwLjQxMzQxMSAtMy42NzkzNjIsMy4zODk5NzQgMy42NzkzNjIsMy4zODk5NzQgLTAuNDEzNDExLDAuNDEzNDExIHoiIC8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K) no-repeat 50%;background-size:14px 18px;display:inline-block;font-size:0;height:28px;width:28px}.xo-event-calendar table.xo-month button span.nav-next{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgaWQ9InN2ZzE0NDciCiAgIHZlcnNpb249IjEuMSIKICAgdmlld0JveD0iMCAwIDQuNTA2MTg0NiA3LjYwNjc3MDUiCiAgIGhlaWdodD0iNy42MDY3NzA1bW0iCiAgIHdpZHRoPSI0LjUwNjE4NDZtbSI+CiAgPGRlZnMKICAgICBpZD0iZGVmczE0NDEiIC8+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTQ0NCI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGcKICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDEuNTkyMTQ3LC0yMS44MDk3MSkiCiAgICAgaWQ9ImxheWVyMSI+CiAgICA8ZwogICAgICAgaWQ9InRleHQ4MTctOS03IgogICAgICAgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6MTAuNTgzMzMzMDJweDtsaW5lLWhlaWdodDoxLjI1O2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6MHB4O3dvcmQtc3BhY2luZzowcHg7ZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjI2NDU4MzMyIgogICAgICAgYXJpYS1sYWJlbD0iJmd0OyI+CiAgICAgIDxwYXRoCiAgICAgICAgIGlkPSJwYXRoODE0IgogICAgICAgICBzdHlsZT0iZm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXNpemU6MTAuNTgzMzMzMDJweDtmb250LWZhbWlseTonTVMgUEdvdGhpYyc7LWlua3NjYXBlLWZvbnQtc3BlY2lmaWNhdGlvbjonTVMgUEdvdGhpYywgTm9ybWFsJztmb250LXZhcmlhbnQtbGlnYXR1cmVzOm5vcm1hbDtmb250LXZhcmlhbnQtY2Fwczpub3JtYWw7Zm9udC12YXJpYW50LW51bWVyaWM6bm9ybWFsO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpub3JtYWw7dGV4dC1hbGlnbjpzdGFydDt3cml0aW5nLW1vZGU6bHItdGI7dGV4dC1hbmNob3I6c3RhcnQ7c3Ryb2tlLXdpZHRoOjAuMjY0NTgzMzIiCiAgICAgICAgIGQ9Im0gNDEuNTkyMTQ3LDIyLjIyMzEyMiAwLjQxMzQxMSwtMC40MTM0MTIgNC4wOTI3NzMsMy44MDMzODYgLTQuMDkyNzczLDMuODAzMzg1IC0wLjQxMzQxMSwtMC40MTM0MTEgMy42NzkzNjEsLTMuMzg5OTc0IHoiIC8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K) no-repeat 50%;background-size:14px 18px;display:inline-block;font-size:0;height:28px;width:28px}.xo-event-calendar table.xo-month .month-prev{float:left}.xo-event-calendar table.xo-month .month-next{float:right}.xo-event-calendar table.xo-month>thead th{border-width:0 1px 0 0;font-size:100%;font-weight:700;padding:1px 0;text-align:center}.xo-event-calendar table.xo-month>thead th.sunday{color:#d00}.xo-event-calendar table.xo-month>thead th.saturday{color:#00d}.xo-event-calendar table.xo-month .month-week{border:0;overflow:hidden;padding:0;position:relative;width:100%}.xo-event-calendar table.xo-month .month-week table{border:0;margin:0;padding:0}.xo-event-calendar table.xo-month .month-dayname{border-width:1px 0 0 1px;bottom:0;left:0;position:absolute;right:0;top:0}.xo-event-calendar table.xo-month .month-dayname td{border-width:1px 1px 0 0;padding:0}.xo-event-calendar table.xo-month .month-dayname td div{border-width:1px 1px 0 0;font-size:100%;height:1000px;line-height:1.2em;padding:4px;text-align:right}.xo-event-calendar table.xo-month .month-dayname td div.other-month{opacity:.6}.xo-event-calendar table.xo-month .month-dayname td div.today{color:#00d;font-weight:700}.xo-event-calendar table.xo-month .month-dayname-space{height:1.5em;position:relative;top:0}.xo-event-calendar table.xo-month .month-event{background-color:transparent;position:relative;top:0}.xo-event-calendar table.xo-month .month-event td{border-width:0 1px 0 0;padding:0 1px 2px}.xo-event-calendar table.xo-month .month-event-space{background-color:transparent;height:1.5em}.xo-event-calendar table.xo-month .month-event-space td{border-width:0 1px 0 0}.xo-event-calendar table.xo-month .month-event tr,.xo-event-calendar table.xo-month .month-event-space tr{background-color:transparent}.xo-event-calendar table.xo-month .month-event-title{background-color:#ccc;border-radius:3px;color:#666;display:block;font-size:.8em;overflow:hidden;padding:0 3px;text-align:left;white-space:nowrap}.xo-event-calendar p.holiday-title{font-size:90%;margin:0;padding:2px 0;vertical-align:middle}.xo-event-calendar p.holiday-title span{border:1px solid #ccc;margin:0 6px 0 0;padding:0 0 0 18px}.xo-event-calendar .loading-animation{left:50%;margin:-20px 0 0 -20px;position:absolute;top:50%}.xoec-loading .xo-months{opacity:.5}.xoec-loading .loading-animation{-webkit-animation:loadingCircRot .8s linear infinite;animation:loadingCircRot .8s linear infinite;border:5px solid rgba(0,0,0,.2);border-radius:50%;border-top-color:#4285f4;height:40px;width:40px}@-webkit-keyframes loadingCircRot{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes loadingCircRot{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}
.widget-area .widget_wp_sidebarlogin .sidebar-login-account,.widget_wp_sidebarlogin .sidebar-login-account{display:flex}.widget-area .widget_wp_sidebarlogin .sidebar-login-account .sidebar-login-account__avatar,.widget_wp_sidebarlogin .sidebar-login-account .sidebar-login-account__avatar{height:0%}.widget-area .widget_wp_sidebarlogin .sidebar-login-account .sidebar-login-account__avatar img,.widget_wp_sidebarlogin .sidebar-login-account .sidebar-login-account__avatar img{padding:2px;border:1px solid #ddd;margin-right:10px;border-radius:50%;vertical-align:top}.widget-area .widget_wp_sidebarlogin .sidebar-login-links,.widget_wp_sidebarlogin .sidebar-login-links{margin-left:0;margin-top:0;padding:0;list-style:none outside !important;align-self:center;flex-grow:1}.widget-area .widget_wp_sidebarlogin .sidebar-login-links li,.widget_wp_sidebarlogin .sidebar-login-links li{margin:0}.widget-area .widget_wp_sidebarlogin .sidebar-login-form form,.widget-area .widget_wp_sidebarlogin .sidebar-login-form p,.widget_wp_sidebarlogin .sidebar-login-form form,.widget_wp_sidebarlogin .sidebar-login-form p{margin:0 0 1em 0}.widget-area .widget_wp_sidebarlogin .sidebar-login-form .input,.widget_wp_sidebarlogin .sidebar-login-form .input{width:100%;box-sizing:border-box;margin:0}.widget-area .widget_wp_sidebarlogin .sidebar-login-form form.is-loading,.widget_wp_sidebarlogin .sidebar-login-form form.is-loading{opacity:.6;pointer-events:none}.widget-area .widget_wp_sidebarlogin .sidebar-login-form .sidebar-login-error,.widget_wp_sidebarlogin .sidebar-login-form .sidebar-login-error{color:#fff;background-color:#ae121e;margin:1em 0;padding:1em}.widget-area .widget_wp_sidebarlogin .sidebar-login-form .sidebar-login-error a,.widget-area .widget_wp_sidebarlogin .sidebar-login-form .sidebar-login-error>*,.widget_wp_sidebarlogin .sidebar-login-form .sidebar-login-error a,.widget_wp_sidebarlogin .sidebar-login-form .sidebar-login-error>*{color:#fff}
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//avezac-monvillage.com/wp-content/themes/blossom-fashion/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}


/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */

.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}