/*!
Theme Name: Excavation Sorel Inc.
Author: Cournoyer
Author URI: http://www.cournoyer.cc/
Version: 1.0
*/body,html{font-family:"Roboto",sans-serif}
img{max-width:100%;height:auto}
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
a img.alignright{float:right;margin:5px 0 20px 20px}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
header{width:100%;float:left;padding:22px 0}
header p{display:inline-block;font-size:17px;color:#790027}
header p img{margin-left:8px}
header .menu-navigation-secondaire-container{display:inline-block}
header #menu-navigation-secondaire{padding:0;margin:0}
header #menu-navigation-secondaire li{list-style-type:none;display:inline-block}
header #menu-navigation-secondaire li a{font-size:13px;text-transform:uppercase;color:#505240}
header #menu-navigation-secondaire li a:hover{color:#790027}
header #menu-navigation-secondaire li:after{content:"|";display:inline-block;margin:0 5px}
header #menu-navigation-secondaire li.current-menu-item a{color:#790027}
header #menu-navigation-principale{padding:0;margin:80px 0 0 0}
header #menu-navigation-principale li{list-style-type:none;display:inline-block;font-size:21px;text-transform:uppercase}
header #menu-navigation-principale li a{color:#505240;padding:6px 10px}
header #menu-navigation-principale li a:hover{background:#790027;color:#fff;text-decoration:none}
header #menu-navigation-principale li:after{content:"|";display:inline-block;margin:0 5px}
header #menu-navigation-principale li:last-child:after{display:none}
header #menu-navigation-principale li.current-menu-item a{background:#790027;color:#fff;text-decoration:none}
.slider{float:left;height:553px;width:100%;border-bottom:11px solid #790027}
.slider ul{padding:0;width:100%;height:100%}
.slider ul li{height:100%}
footer{width:100%;float:left;min-height:188px;padding:22px 0;background:#780000 url("../../../../../../20240120004734im_/http_/www.excavationsorel.com/wp-content/themes/excavationsorel/img/background-footer.jpg") center bottom repeat-x;border-top:5px solid #e5e5e5}
footer p{color:#FFF;font-size:16px;line-height:23px;font-weight:700;margin:0}
footer p.cie-name{font-weight:300;font-size:23px;margin:0 0 20px 0}
footer p.cie-tel{font-size:20px;margin:0}
footer #menu-navigation-principale-1{margin:0;padding:0}
footer #menu-navigation-principale-1 li{list-style-type:none;display:inline-block;font-size:21px;text-transform:uppercase;color:#FFF}
footer #menu-navigation-principale-1 li a{color:#FFF;padding:6px 10px}
footer #menu-navigation-principale-1 li a:hover{text-decoration:underline}
footer #menu-navigation-principale-1 li:after{content:"|";display:inline-block;margin:0 5px}
footer #menu-navigation-principale-1 li:last-child a{padding-right:0}
footer #menu-navigation-principale-1 li:last-child:after{display:none}
footer #menu-navigation-secondaire-1{padding:0;margin:10px 0 0 0}
footer #menu-navigation-secondaire-1 li{list-style-type:none;display:inline-block;color:#FFF}
footer #menu-navigation-secondaire-1 li a{font-size:13px;text-transform:uppercase;color:#FFF}
footer #menu-navigation-secondaire-1 li:after{content:"|";display:inline-block;margin:0 5px}
footer #menu-navigation-secondaire-1 li:last-child:after{display:none}
.copyright{padding-top:15px}
.copyright p{font-size:12px;font-weight:400;margin:0}
.copyright a{font-size:12px;font-weight:400;margin:0;color:#FFF;text-transform:uppercase}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../../../../../../20240120004735im_/http_/www.excavationsorel.com/wp-content/themes/excavationsorel/img/fancybox_sprite.png")}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url("../../../../../../20240120004736im_/http_/www.excavationsorel.com/wp-content/themes/excavationsorel/img/fancybox_loading.gif") center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../../../../../../20240120004738im_/http_/www.excavationsorel.com/wp-content/themes/excavationsorel/img/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../../../../../../20240120004740im_/http_/www.excavationsorel.com/wp-content/themes/excavationsorel/img/fancybox_overlay.png")}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../../../../../../20240120004742im_/http_/www.excavationsorel.com/wp-content/themes/excavationsorel/img/fancybox_sprite%402x.png");background-size:44px 152px}
#fancybox-loading div{background-image:url("../../../../../../20240120004743im_/http_/www.excavationsorel.com/wp-content/themes/excavationsorel/img/fancybox_loading%402x.gif");background-size:24px 24px}
}.bx-wrapper{position:relative;height:100%;padding:0;*zoom:1}
.bx-wrapper img{max-width:100%;display:block}
.bx-wrapper .bx-viewport{background:#fff;height:100%;transform:translatez(0)}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}
.bx-wrapper .bx-loading{min-height:50px;background:url(../../../../../../20240120004744im_/http_/www.excavationsorel.com/wp-content/themes/excavationsorel/img/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}
.bx-wrapper .bx-prev{left:10px;background:url(../../../../../../20240120004746im_/http_/www.excavationsorel.com/wp-content/themes/excavationsorel/img/controls.png) no-repeat 0 -32px}
.bx-wrapper .bx-next{right:10px;background:url(../../../../../../20240120004746im_/http_/www.excavationsorel.com/wp-content/themes/excavationsorel/img/controls.png) no-repeat -43px -32px}
.bx-wrapper .bx-prev:hover{background-position:0 0}
.bx-wrapper .bx-next:hover{background-position:-43px 0}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../../../../../../20240120004746im_/http_/www.excavationsorel.com/wp-content/themes/excavationsorel/img/controls.png) -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../../../../../../20240120004746im_/http_/www.excavationsorel.com/wp-content/themes/excavationsorel/img/controls.png) -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
.container{display:block}
.content{width:100%;display:inline-block;padding-top:50px;padding-bottom:50px}
.content h1{text-transform:uppercase;font-weight:300;color:#790027;margin:0 0 15px 0}
.content p{font-size:18px;line-height:25px;font-weight:400;color:#000}
.google-maps{position:relative;padding-bottom:75%;height:0;overflow:hidden}
.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}
.album-title{font-weight:300 !important;color:#790027 !important;margin:25px 0 15px 0 !important;font-size:26px !important}
.album-desc{font-weight:400 !important;margin-bottom:20px}
.album{margin-bottom:30px}
@media(max-width:991px){.logo-wrapper{text-align:center}
header{text-align:center}
header p{margin-top:15px}
header .text-right{text-align:center}
header .menu-navigation-secondaire-container{display:none}
header .menu-navigation-principale-container{display:none}
}@media(max-width:767px){.slider{display:none}
footer{text-align:center}
footer .text-right{text-align:center}
footer .menu-navigation-secondaire-container{display:none}
footer .menu-navigation-principale-container{display:none}
}
/*
     FILE ARCHIVED ON 00:46:36 Jan 20, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:08:07 Apr 11, 2024.
     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.547
  exclusion.robots: 0.064
  exclusion.robots.policy: 0.057
  cdx.remote: 0.052
  esindex: 0.008
  LoadShardBlock: 57.976 (3)
  PetaboxLoader3.datanode: 94.083 (4)
  load_resource: 105.279
  PetaboxLoader3.resolve: 43.695
*/