/*
Cache: cms-navigation-style-base, cms-navigation-style, menu-cells-front-end, ddl-front-end, views-pagination-style
*/
/* cms-navigation-style-base: (https://www.avril.ca/wp-content/plugins/wpml-cms-nav/res/css/cms-navigation-base.css) */
#menu-wrap{width:100%; height:30px; position:relative; z-index:100} * html #menu-wrap{width:100%; w\idth:100%} #menu-wrap ul{padding:0;margin:0;list-style-type:none}#menu-wrap li,#menu-wrap a,#menu-wrap div{padding:0;margin:0}#menu-wrap ul ul{} #menu-wrap ul li{float:left;position:relative}#menu-wrap ul ul li{width:100%} #menu-wrap ul a,#menu-wrap ul a:visited{   display:block;   line-height:30px;   padding-left:10px;   padding-right:20px; } * html #menu-wrap a,* html #menu-wrap a:visited{width:10px; w\idth:10px;padding-right:20px;white-space:nowrap} #menu-wrap ul ul a,#menu-wrap ul ul a:visited{   border:0px; }#menu-wrap li.section{   line-height:25px;   padding-left:10px;   padding-right:11px;   } #menu-wrap ul ul{visibility:hidden;position:absolute;height:0;top:30px;left:0; width:149px} * html #menu-wrap ul ul{top:30px;t\op:30px} #menu-wrap table{position:absolute; top:0; left:0; border-collapse:collapse;} #menu-wrap ul ul a,#menu-wrap ul ul a:visited{   height:auto; line-height:15px; padding:5px 10px; width:150px; } * html #menu-wrap ul ul a,* html #menu-wrap ul ul a:visited{width:150px;w\idth:128px}   #menu-wrap ul li:hover ul,#menu-wrap ul a:hover ul{visibility:visible; } #menu-wrap li.selected_page{  line-height:20px; }#menu-wrap li.selected_subpage{  line-height:25px;   padding-left:10px;   padding-right:11px;   }#menu-wrap li.selected_subpage a,#menu-wrap li.selected_subpage a:visited{   padding-right:0;   padding-left:0; }.cms-nav-clearit{   clear:both;   height:0;   line-height:0.0;   font-size:0; }.cms-nav-sub-section{  font-weight:bold;   font-size:110%;   list-style-type:none; }ul li.cms-nav-sub-section:before{   content:''!important; }.cms-nav-sidebar ul,.cms-nav-sidebar li,.cms-nav-sidebar a{   padding:0;   margin:0;   }.cms-nav-sidebar{   list-style:none;   padding:0;   margin:0; }.cms-nav-sidebar li{   position:relative;   margin:4px 8px 2px 8px; }.cms-nav-sidebar li.selected_page_side{   }
/* cms-navigation-style: (https://www.avril.ca/wp-content/plugins/wpml-cms-nav/res/css/cms-navigation.css) */
 #menu-wrap{   background-color:#eee; } #menu-wrap ul{   background-color:#5798d0; } #menu-wrap ul a,#menu-wrap ul a:visited{   text-decoration:none;   color:#000;   border-right:1px solid #fff; } #menu-wrap ul li:hover a,#menu-wrap ul a:focus,#menu-wrap ul a:active{  background-color:#5798D0; color:#000; } #menu-wrap a:hover,#menu-wrap ul ul a:hover{   color:#000;   background:#5798d0; }#menu-wrap :hover>a,#menu-wrap ul ul :hover>a{   color:#000;   background:#B3D9FF; }  #menu-wrap a.trigger,#menu-wrap a.trigger:hover,#menu-wrap a.trigger:visited{   background-image:url("https://www.avril.ca/wp-content/plugins/wpml-cms-nav/res/css/../img/cms-nav-dark-s.gif");   background-repeat:no-repeat;   background-position:right center; }  #menu-wrap li.section{   color:#fff;   background-color:#4283b7;   font-weight:bold;  }#menu-wrap ul ul a,#menu-wrap ul ul a:visited{   color:#000;; } #menu-wrap ul ul a:hover{   background:#B3D9FF }#menu-wrap ul ul :hover>a{   background:#B3D9FF }   #menu-wrap li.selected_page{  color:#004D99;   background-color:#5798d0; }   #menu-wrap li.selected_subpage{  color:#004D99;   background-color:#B3D9FF; }#menu-wrap li.selected_subpage a,#menu-wrap li.selected_subpage a:visited{   background-color:#B3D9FF; }#menu-wrap ul ul li a.selected{  background-color:#D0D8F0;   color:#004D99; }  #sidebar-navigation h4{ }#sidebar-navigation .cms-nav-sidebar a,#sidebar-navigation .cms-nav-sidebar a:visited{ }#sidebar-navigation .cms-nav-sidebar a:hover,#sidebar-navigation .cms-nav-sidebar a:focus,#sidebar-navigation .cms-nav-sidebar a:active{ }.cms-nav-sidebar .selected_page_side{ }.cms-nav-bc a,.cms-nav-bc a:visited{ }.cms-nav-bc a:hover,.cms-nav-bc a:focus,.cms-nav-bc a:active{ }.cms-nav-bc{ }
/* menu-cells-front-end: (https://www.avril.ca/wp-content/plugins/layouts/resources/css/cell-menu-css.css) */
 .ddl-dropdown-submenu{ position:relative; }.ddl-dropdown-submenu>.ddl-dropdown-menu{ top:0; left:100%; margin-top:-6px; margin-left:-1px; }.ddl-dropdown-submenu:hover>.ddl-dropdown-menu{ display:block; } .ddl-dropdown-submenu.pull-left{ float:none; }.ddl-dropdown-submenu.pull-left>.ddl-dropdown-menu{ left:-100%; margin-left:10px; }.ddl-dropdown-submenu-layouts{ position:relative; }.ddl-dropdown-submenu-layouts>a:after{ display:block; content:" "; float:right; width:0; height:0; border-color:transparent; border-style:solid; border-width:5px 0 5px 5px; border-left-color:#cccccc; margin-top:5px; margin-right:-10px; } .ddl-nav-wrap{ float:right; margin-top:40px;   margin-left:-1px; }.ddl-nav-wrap .ddl-nav,.ddl-nav-extra .ddl-nav-wrap{ margin:0; }.ddl-nav-extra .ddl-nav-wrap{ float:left; padding:0 20px; }@media (max-width:768px){ .ddl-dropdown-menu{  margin-left:20px!important; }}.caret{ display:inline-block; width:0; height:0; margin-left:2px; vertical-align:middle; border-top:4px solid; border-right:4px solid transparent; border-left:4px solid transparent }.ddl-dropdown{ position:relative }.ddl-dropdown-toggle:focus{ outline:0 }.ddl-dropdown-menu{ position:absolute; top:100%; left:0; z-index:1000; display:none; float:left; min-width:160px; padding:5px 0; margin:2px 0 0; list-style:none; font-size:14px; background-color:#fff; border:1px solid #ccc; border:1px solid rgba(0,0,0,.15); border-radius:4px; -webkit-box-shadow:0 6px 12px rgba(0,0,0,.175); box-shadow:0 6px 12px rgba(0,0,0,.175); background-clip:padding-box }.ddl-dropdown-menu.pull-right{ right:0; left:auto }.ddl-dropdown-menu .divider{ height:1px; margin:9px 0; overflow:hidden; background-color:#e5e5e5 }.ddl-dropdown-menu>li>a{ display:block; padding:3px 20px; clear:both; font-weight:400; line-height:1.42857143; color:#333; white-space:nowrap }.ddl-dropdown-menu>li>a:hover,.ddl-dropdown-menu>li>a:focus{ text-decoration:none; color:#262626; background-color:#f5f5f5 }.ddl-dropdown-menu>.active>a,.ddl-dropdown-menu>.active>a:hover,.ddl-dropdown-menu>.active>a:focus{ color:#fff; text-decoration:none; outline:0; background-color:#428bca }.ddl-dropdown-menu>.disabled>a,.ddl-dropdown-menu>.disabled>a:hover,.ddl-dropdown-menu>.disabled>a:focus{ color:#999 }.ddl-dropdown-menu>.disabled>a:hover,.ddl-dropdown-menu>.disabled>a:focus{ text-decoration:none; cursor:not-allowed }.open>.ddl-dropdown-menu{ display:block }.open>a{ outline:0 }.ddl-dropdown-menu-right{ left:auto; right:0 }.ddl-dropdown-menu-left{ left:0; right:auto }.ddl-dropdown-header{ display:block; padding:3px 20px; font-size:12px; line-height:1.42857143; color:#999 }.ddl-dropdown-backdrop{ position:fixed; left:0; right:0; bottom:0; top:0; z-index:990 }.pull-right>.ddl-dropdown-menu{ right:0; left:auto }.dropup .caret,.ddl-navbar-fixed-bottom .ddl-dropdown .caret{ border-top:0; border-bottom:4px solid; content:"" }.dropup .ddl-dropdown-menu,.ddl-navbar-fixed-bottom .ddl-dropdown .ddl-dropdown-menu{ top:auto; bottom:100%; margin-bottom:1px }@media (min-width:768px){ .ddl-navbar-right .ddl-dropdown-menu{  left:auto;  right:0 } .ddl-navbar-right .ddl-dropdown-menu-left{  left:0;  right:auto }}.ddl-nav{ margin-bottom:0; padding-left:0; list-style:none }.ddl-nav>li{ position:relative; display:block }.ddl-nav>li>a{ position:relative; display:block; padding:10px 15px }.ddl-nav>li>a:hover,.ddl-nav>li>a:focus{ text-decoration:none; background-color:#eee }.ddl-nav>li.disabled>a{ color:#999 }.ddl-nav>li.disabled>a:hover,.ddl-nav>li.disabled>a:focus{ color:#999; text-decoration:none; background-color:transparent; cursor:not-allowed }.ddl-nav .open>a,.ddl-nav .open>a:hover,.ddl-nav .open>a:focus{ background-color:#eee; border-color:#428bca }.ddl-nav .ddl-nav-divider{ height:1px; margin:9px 0; overflow:hidden; background-color:#e5e5e5 }.ddl-nav>li>a>img{ max-width:none }.ddl-nav-tabs{ border-bottom:1px solid #ddd }.ddl-nav-tabs>li{ float:left; margin-bottom:-1px }.ddl-nav-tabs>li>a{ margin-right:2px; line-height:1.42857143; border:1px solid transparent; border-radius:4px 4px 0 0 }.ddl-nav-tabs>li>a:hover{ border-color:#eee #eee #ddd }.ddl-nav-tabs>li.active>a,.ddl-nav-tabs>li.active>a:hover,.ddl-nav-tabs>li.active>a:focus{ color:#555; background-color:#fff; border:1px solid #ddd; border-bottom-color:transparent; cursor:default }.ddl-nav-tabs.ddl-nav-justified{ width:100%; border-bottom:0 }.ddl-nav-tabs.ddl-nav-justified>li{ float:none }.ddl-nav-tabs.ddl-nav-justified>li>a{ text-align:center; margin-bottom:5px }.ddl-nav-tabs.ddl-nav-justified>.ddl-dropdown .ddl-dropdown-menu{ top:auto; left:auto }@media (min-width:768px){ .ddl-nav-tabs.ddl-nav-justified>li{  display:table-cell;  width:1% } .ddl-nav-tabs.ddl-nav-justified>li>a{  margin-bottom:0 }}.ddl-nav-tabs.ddl-nav-justified>li>a{ margin-right:0; border-radius:4px }.ddl-nav-tabs.ddl-nav-justified>.active>a,.ddl-nav-tabs.ddl-nav-justified>.active>a:hover,.ddl-nav-tabs.ddl-nav-justified>.active>a:focus{ border:1px solid #ddd }@media (min-width:768px){ .ddl-nav-tabs.ddl-nav-justified>li>a{  border-bottom:1px solid #ddd;  border-radius:4px 4px 0 0 } .ddl-nav-tabs.ddl-nav-justified>.active>a,.ddl-nav-tabs.ddl-nav-justified>.active>a:hover,.ddl-nav-tabs.ddl-nav-justified>.active>a:focus{  border-bottom-color:#fff }}.ddl-nav-pills>li{ float:left }.ddl-nav-pills>li>a{ border-radius:4px }.ddl-nav-pills>li + li{ margin-left:2px }.ddl-nav-pills>li.active>a,.ddl-nav-pills>li.active>a:hover,.ddl-nav-pills>li.active>a:focus{ color:#fff; background-color:#428bca }nav.ddl-nav-stacked{ margin:0!important; padding:0!important; width:100%; border:0; }.ddl-nav-stacked>li{ float:none!important; }.ddl-nav-stacked>li + li{ margin-top:2px; margin-left:0 }.ddl-nav-justified{ width:100% }.ddl-nav-justified>li{ float:none }.ddl-nav-justified>li>a{ text-align:center; margin-bottom:5px }.ddl-nav-justified>.ddl-dropdown .ddl-dropdown-menu{ top:auto; left:auto }@media (min-width:768px){ .ddl-nav-justified>li{  display:table-cell;  width:1% } .ddl-nav-justified>li>a{  margin-bottom:0 }}.ddl-nav-tabs-justified{ border-bottom:0 }.ddl-nav-tabs-justified>li>a{ margin-right:0; border-radius:4px }.ddl-nav-tabs-justified>.active>a,.ddl-nav-tabs-justified>.active>a:hover,.ddl-nav-tabs-justified>.active>a:focus{ border:1px solid #ddd }@media (min-width:768px){ .ddl-nav-tabs-justified>li>a{  border-bottom:1px solid #ddd;  border-radius:4px 4px 0 0 } .ddl-nav-tabs-justified>.active>a,.ddl-nav-tabs-justified>.active>a:hover,.ddl-nav-tabs-justified>.active>a:focus{  border-bottom-color:#fff }}.ddl-nav-tabs .ddl-dropdown-menu{ margin-top:-1px; border-top-right-radius:0; border-top-left-radius:0 }.ddl-navbar{ position:relative; min-height:50px; margin-bottom:20px; border:1px solid transparent }@media (min-width:768px){ .ddl-navbar{  border-radius:4px }}@media (min-width:768px){ .ddl-navbar-header{  float:left }}.ddl-navbar-collapse{ max-height:100%!important;   padding-right:15px; padding-left:15px; border-top:0px solid transparent; -webkit-overflow-scrolling:touch; margin-left:40px!important; }.ddl-navbar-collapse.in{ overflow:auto }@media (min-width:768px){ .ddl-navbar-collapse{  width:auto;  border-top:0;  box-shadow:none } .ddl-navbar-collapse.collapse{  display:block!important;  visibility:visible!important;  height:auto!important;  padding-bottom:0;  overflow:visible!important } .ddl-navbar-collapse.in{  overflow:visible; } .ddl-navbar-fixed-top .ddl-navbar-collapse,.ddl-navbar-static-top .ddl-navbar-collapse,.ddl-navbar-fixed-bottom .ddl-navbar-collapse{  padding-left:0;  padding-right:0 }}.container>.ddl-navbar-header,.container-fluid>.ddl-navbar-header,.container>.ddl-navbar-collapse,.container-fluid>.ddl-navbar-collapse{ margin-right:-15px; margin-left:-15px }@media (min-width:768px){ .container>.ddl-navbar-header,.container-fluid>.ddl-navbar-header,.container>.ddl-navbar-collapse,.container-fluid>.ddl-navbar-collapse{  margin-right:0;  margin-left:0 }}.ddl-navbar-static-top{ z-index:1000; border-width:0 0 1px }@media (min-width:768px){ .ddl-navbar-static-top{  border-radius:0 }}.ddl-navbar-toggle{ position:relative; float:right; margin-right:5px; padding:9px 10px; margin-top:8px; margin-bottom:8px; margin-left:6px; background-color:transparent; background-image:none; border:1px solid transparent; border-radius:4px }.ddl-navbar-toggle:focus{ outline:0 }.ddl-navbar-toggle .ddl-icon-bar{ display:block; width:22px; height:2px; border-radius:1px }.ddl-navbar-toggle .ddl-icon-bar + .ddl-icon-bar{ margin-top:4px }@media (min-width:768px){ .ddl-navbar-toggle{  display:none }}.ddl-navbar-nav{ margin:7.5px -15px; }.ddl-navbar-nav>li>a{ padding-top:10px; padding-bottom:10px; line-height:20px }@media (max-width:767px){ .ddl-navbar-nav .open .ddl-dropdown-menu{  position:static;  float:none;  width:auto;  margin-top:0;  background-color:transparent;  border:0;  box-shadow:none } .ddl-navbar-nav .open .ddl-dropdown-menu>li>a,.ddl-navbar-nav .open .ddl-dropdown-menu .ddl-dropdown-header{  padding:5px 15px 5px 25px } .ddl-navbar-nav .open .ddl-dropdown-menu>li>a{  line-height:20px } .ddl-navbar-nav .open .ddl-dropdown-menu>li>a:hover,.ddl-navbar-nav .open .ddl-dropdown-menu>li>a:focus{  background-image:none }}@media (min-width:768px){ .ddl-navbar-nav{  float:left;  margin:0 } .ddl-navbar-nav>li{  float:left } .ddl-navbar-nav>li>a{  padding-top:15px;  padding-bottom:15px } .ddl-navbar-nav.ddl-navbar-right:last-child{  margin-right:-15px }}@media (min-width:768px){ .ddl-navbar-left{  float:left!important } .ddl-navbar-right{  float:right!important }} .ddl-navbar-nav>li>.ddl-dropdown-menu{ margin-top:0; border-top-right-radius:0; border-top-left-radius:0 }.ddl-navbar-default .ddl-navbar-toggle{ border-color:#ddd }.ddl-navbar-default .ddl-navbar-toggle:hover,.ddl-navbar-default .ddl-navbar-toggle:focus{ background-color:#ddd }.ddl-navbar-default .ddl-navbar-toggle .ddl-icon-bar{ background-color:#888 } .ddl-navbar-default .ddl-navbar-nav>.open>a,.ddl-navbar-default .ddl-navbar-nav>.open>a:hover,.ddl-navbar-default .ddl-navbar-nav>.open>a:focus{ background-color:#e7e7e7; color:#555 }@media (max-width:768px){ .ddl-nav-wrap{  float:none!important;  width:100%;  margin-top:20px; } .ddl-navbar-collapse{  width:100%;  margin:0!important;  padding:0; }}
/* ddl-front-end: (https://www.avril.ca/wp-content/plugins/layouts/resources/css/ddl-front-end.css) */
 @import url("https://www.avril.ca/wp-content/plugins/layouts/resources/css/../../toolset-common/utility/css/notifications.css"); #wpadminbar ul#wp-admin-bar-root-default>li.layouts-edit-link a{position:relative}#wpadminbar ul#wp-admin-bar-root-default>li.layouts-edit-link a:before{  font-family:"onthegosystems-icons"!important;  content:"\f117";  top:2px; } .spinner{   background:url("https://www.avril.ca/wp-content/plugins/layouts/resources/css/../images/spinner.gif") no-repeat;   -webkit-background-size:20px 20px;   background-size:20px 20px;   display:none;   float:right;   opacity:.7;   filter:alpha(opacity=70);   width:20px;   height:20px;   margin:2px 5px 0; }.ajax-loader{   display:inline-block;   float:none;   margin:0 10px;   padding:0;   vertical-align:middle; } .comment-body p,.comment-body div{word-wrap:break-word} .ddl-nav-wrap .menu-item-language{display:none}
/* views-pagination-style: (https://www.avril.ca/wp-content/plugins/wp-views/embedded/res/css/wpv-pagination.css) */
  .wpv_pagination_links ul.wpv_pagination_dots{ margin:0; list-style:none outside none; }ul.wpv_pagination_dots li.wpv_pagination_dots_item{ float:left; margin-right:5px; list-style-position:outside; list-style-type:none; }.wpv_pagination_dots li.wpv_page_current a{   background-position:0 -16px; }.wpv_pagination_dots li a{   background-image:url("https://www.avril.ca/wp-content/plugins/wp-views/embedded/res/css/../img/pagination_dots.png");   display:block;   float:left;   height:0;   overflow:hidden;   padding-top:16px;   width:16px; }.wpv-filter-next-link,.wpv-filter-previous-link{   z-index:10; }.wpv-pagination:before,.wpv-pagination:after{   content:" ";   display:table; }.wpv-pagination:after{   clear:both; }.wpv-pagination{   *zoom:1; }  .wpv-sorting-indicator{   position:absolute; display:none; width:7px; height:4px; margin-top:8px; margin-left:7px; background-image:url("https://www.avril.ca/wp-content/plugins/wp-views/embedded/res/css/../img/sort.gif"); background-repeat:no-repeat; }a.wpv-header-no-sort:hover .wpv-sorting-indicator,a.wpv-header-asc .wpv-sorting-indicator,a.wpv-header-desc:hover .wpv-sorting-indicator{ display:inline; background-position:0 0; }a.wpv-header-desc .wpv-sorting-indicator,a.wpv-header-asc:hover .wpv-sorting-indicator{ display:inline; background-position:-7px 0; }  div.ui-datepicker{ font-size:12px; }.ui-datepicker-trigger,.wpv_date_input,.wpv-date-front-end-clear{ cursor:pointer; }
