
/* /home/littlebrightmindspreschool/littlebrightmindspreschool.ca/template/css/btf/core.css */
#content_area{text-align:left}@media screen and (min-width:900px){#content_area{padding:2em 0 2em 0}#content_area.noSidebar #content{width:90%}#content,#content_area.homepage #content{width:66%;margin-right:0;float:left}}@media (min-width:550px) and (max-width:899px){#content_area{padding:2em 1em 2em 1em}#content{width:66%;float:left}}@media (min-width:1px) and (max-width:549px){#content_area{padding:1em 0 2em .7em}#content{width:65%}}@media (min-width:550px) and (max-width:899px){#content_area{padding:1em 0 2em 0;width:96%}#content{width:65%}}#content_area.hasSidebar{position:relative}#content_area.noSidebar #content{width:97%}@media screen and (max-width:899px){#content_area.hasSidebar #content{width:63%}}@media screen and (max-width:549px){#content_area.hasSidebar #content{width:96%!important}}#content_area.hasSidebar #sidebar-bottom,#content_area.hasSidebar #sidebar-top{float:right;width:26%;clear:both}#content_area.hasSidebar #sidebar-top{top:2em}#content_area.hasSidebar #sidebar-bottom{bottom:1em}@media screen and (max-width:549px){#content_area.hasSidebar #sidebar-bottom,#content_area.hasSidebar #sidebar-top{display:none}}#content_area.theBottomContent{padding-bottom:0}.sb_side_menu{display:block}#content_area.hasSidebar #sidebar-bottom,#content_area.hasSidebar #sidebar-top{float:right;width:26%;clear:both;margin-right:0}#content_area.hasSidebar #sidebar-top{top:2em}#content_area.hasSidebar #sidebar-bottom{bottom:1em}@media screen and (max-width:549px){#content_area.hasSidebar #sidebar-bottom,#content_area.hasSidebar #sidebar-top{display:none}}@media (min-width:550px) and (max-width:899px){#content_area.hasSidebar #sidebar-bottom,#content_area.hasSidebar #sidebar-top{float:right;width:29%;clear:both;margin-right:.7em}}.viewPreschoolPhotos{float:right;width:40%;margin:0 0 1.5em 1.5em}.bestRatedLogo{margin-bottom:1em}.preschoolNewsEventsContainer{width:100%;background:url(../../../images/preschool-news-bg.jpg);background-size:cover}.preschoolNewsEventsContent{width:65%;padding-top:3em;margin-left:15%;display:inline-block;vertical-align:bottom}.pencilGirl{float:left;width:28%;min-width:232px}.pencilGirl img{vertical-align:bottom}.preschoolNewsEventsInfo{float:left;width:60%;min-width:355px;text-align:center}.preschoolNewsEventsHeader{font-size:1.2em;font-weight:700;margin-top:.6em;margin-bottom:1em;color:#39c;text-transform:uppercase;line-height:1.2em}.preschoolNewsEventsRegDate{font-size:.9em;font-weight:700;color:#666;margin-bottom:1em}.preschoolNewsEventsContact{font-size:16px;font-weight:400;color:#666}.preschoolNewsEventsContact a{font-weight:400;color:#39c}.preschoolNewsEventsContact a:hover{color:#74a404}.preschoolNewsEventsBtn{margin:1.5em auto 0 auto}.preschoolNewsEventsBtn a{background:#74a404;font-size:1em;font-weight:900;color:#fff;padding:.8em 1.5em;text-align:center;border-radius:5px;display:inline-block;transition:all .4s;letter-spacing:1px}.preschoolNewsEventsBtn a:hover{background:#39c;transition:all .4s}.homeContent{float:left;width:90%;margin:0 0 0 0}.homeContent p{line-height:1.7em}.whyGreatPlacePoints{width:98%;margin:1.5em auto 0 auto;display:flex;justify-content:space-between;text-align:left}ul.whyPointsLeft{float:left;width:44%;margin-right:4%}ul.whyPointsLeft li{position:relative;list-style-type:none;margin-bottom:.6em;line-height:25px}ul.whyPointsLeft li:before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/blue-hand.png)}ul.whyPointsLeft li:nth-child(1):before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/red-hand.png)}ul.whyPointsLeft li:nth-child(2):before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/yellow-hand.png)}ul.whyPointsLeft li:nth-child(3):before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/green-hand.png)}ul.whyPointsRight{float:left;width:44%}ul.whyPointsRight li{position:relative;list-style-type:none;margin-bottom:.6em;line-height:25px}ul.whyPointsRight li:before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/blue-hand.png)}ul.whyPointsRight li:nth-child(1):before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/red-hand.png)}ul.whyPointsRight li:nth-child(2):before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/yellow-hand.png)}ul.whyPointsRight li:nth-child(3):before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/green-hand.png)}ul.aboutPoints{margin-left:2.5%}ul.aboutPoints li{position:relative;list-style-type:none;margin-bottom:.6em;line-height:25px}ul.aboutPoints li:before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/blue-hand.png)}ul.aboutPoints li:nth-child(1):before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/red-hand.png)}ul.aboutPoints li:nth-child(2):before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/yellow-hand.png)}ul.aboutPoints li:nth-child(3):before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/green-hand.png)}ul.aboutPoints li:nth-child(4):before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/blue-hand.png)}ul.aboutPoints li:nth-child(5):before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/red-hand.png)}ul.aboutPoints li:nth-child(6):before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/yellow-hand.png)}ul.aboutPoints li:nth-child(7):before{content:"";position:absolute;left:-29px;width:22px;height:23px;background-image:url(../../../images/green-hand.png)}.fbContainer{float:right;width:44%;max-width:500px}#side-contact-form{background:#edecec;padding:1vw 7% 2vw 7%;font-size:79%;font-weight:700;line-height:150%;margin-top:3em}@media (min-width:550px) and (max-width:1000px){#side-contact-form{pppfont-size:1.35vw;line-height:150%}}@media (max-width:549px){#side-contact-form{pppfont-size:2.85vw;line-height:150%}}.sideformtxt1{font-size:1.6em;font-weight:700;color:#222;margin:0;line-height:1.3em;letter-spacing:1px}.sideformtxt2{font-size:1.15em;font-weight:400;color:#222;margin:0 0 1.5em 0;text-transform:none}#side-contact-form form{display:inline}#side-contact-form form div{display:block;background:#fafafa;margin:0 0 .8em 0;padding:.5em}#side-contact-form form input[type=text],#sideform-comments{width:100%;margin:0;border:0;padding:0;font-family:Lato,sans-serif;font-size:12px;font-weight:400;color:#000;vertical-align:middle;background:#fafafa}#sidebutton{font-family:Lato,sans-serif;padding:.6em 1em;cursor:pointer;background:#0f75bc;border:2px solid #0f75bc;text-align:center;color:#fff;margin-top:.8em;letter-spacing:1px;font-weight:600}#sidebutton:hover{background:#222;border:2px solid #222;color:#fff}@media (min-width:1px) and (max-width:549px){.contAreaMobileHome{width:96%;}.whyGreatPlacePoints{width:96%;margin:1.5em auto 0 auto;display:block;justify-content:unset;float:left}ul.whyPointsLeft{float:left;width:47%}ul.whyPointsRight{float:left;width:47%}.preschoolNewsEventsContent{width:96%;padding-top:1em;margin-left:0}.preschoolNewsEventsInfo{float:left;width:auto;min-width:unset}.preschoolNewsEventsBtn{margin:1.5em auto 1em auto}.pencilGirl{display:none}.FauxViewPreschoolPhotos{width:85%;margin:1em auto 0 auto}.viewPreschoolPhotos{display:none}.homeContent{width:96%;float:left;text-align:left}.fbContainer{float:left;width:100%;max-width:500px;margin-top:2em}h1{font-size:1.45em;line-height:1.35em;line-height:1.28em}h1.home{font-size:1.45em;line-height:1.28em}h2.home{margin-top:1em;margin-bottom:.5em}.homeContentTagline{font-size:1.2em}}@media (min-width:550px) and (max-width:899px){.FauxViewPreschoolPhotos{display:none}.preschoolNewsEventsContent{width:100%;padding-top:2em;margin-left:1em}.preschoolNewsEventsInfo{float:left;width:52%;min-width:unset}.whyGreatPlacePoints{width:96%}h1.home{font-size:1.5em}h2.home{font-size:1.25em;margin-top:1.1em;margin-bottom:.9em}.viewPreschoolPhotos{float:right;width:38%;margin:0 1em 1.5em 1.5em}.homeboxTitle{margin-top:.5em}.homeboxTitle a{font-size:1.15em}.bottomBannerText{float:none;font-size:1.05em;width:96%;margin:0 auto;text-align:center;padding:.75em 0 .5em 0}.bottomBannerButton{float:none;font-size:1.05em;margin:0 auto;padding:.4em 0;width:225px;text-align:center;margin-bottom:.7em}.homeContent{width:96%}.fbContainer{float:left;width:100%;max-width:500px;margin-top:2em}}@media screen and (min-width:900px){.FauxViewPreschoolPhotos{display:none}}@media (min-width:900px) and (max-width:1109px){.bottomBannerText{font-size:.9em;width:74%;margin-left:1em}.bottomBannerButton{font-size:.9em;margin-right:3%;margin-top:1.08em;padding:.55em .8em}}@media (min-width:1110px) and (max-width:1230px){.bottomBannerText{font-size:1em;width:72%;margin-left:1em}.bottomBannerButton{font-size:.95em;margin-right:3%;margin-top:1.08em;padding:.55em .8em}}@media (min-width:900px) and (max-width:1290px){#content_area{margin-left:1em;margin-right:1em}.preschoolNewsEventsContent{width:80%}}
/* /home/littlebrightmindspreschool/littlebrightmindspreschool.ca/template/css/btf.footer.css */
#footer{margin:0 auto;color:#5b5b5b;background:0 0;font-size:.9em;position:relative}#footer h3{font-weight:700;font-size:1em;font-style:italic;color:#098db7;margin-bottom:1.5em}#footer-col1{float:left}#footer-col2{float:left}.footerCol2a{float:left}.footerCol2b{float:left}#footer-col3{float:left}#footer-col4{float:left}#footer a{color:#5b5b5b;font-weight:400}#footer a:hover{color:#39c}#footer p{margin-bottom:0}.footerLogo{margin-bottom:.8em}.bottomSMContainer{margin-top:1em;clear:both;display:inline-block;width:100%}.bottomSmIcon{float:left;margin:.5em .5em 0 0}.bottomSmIcon img{width:20px;height:20px;padding:.4em;background:0 0;border:2px solid #eeeded}.bottomSmIcon img:hover{background:#0f75bc;border:2px solid #0f75bc}#footer-col2 .footerPhone{margin-bottom:.35em}#footer-col2 .footerPhone a{font-size:1.75em;font-weight:700;color:#eeeded}#footer-col2 .footerPhone a:hover{color:#0f75bc}.copyrightContainer{background:#000;width:100%;font-size:.8em;font-weight:400;color:#eeeded;display:inline-block;vertical-align:bottom;border-top:1px solid #e8e8e8}.copyrightContainer a{color:#eeeded;font-weight:400}.copyrightContainer a:hover{color:#c5c3c3}.copyrightRight{float:left;width:30%;text-align:left;padding:.9em 0;font-weight:400}.happyKids{position:absolute;right:0;bottom:0;width:354px}#footer-col3 .happyKids img{vertical-align:bottom}@media (min-width:900px) and (max-width:1130px){.happyKids{position:absolute;right:0;bottom:0;width:254px}}@media (min-width:1px) and (max-width:549px){#footer h3{margin-bottom:.85em}#footer-col1{width:95%;margin-right:0;margin-left:2.5%;margin-top:2em;margin-bottom:1em}#footer-col2{margin-top:0;width:95%;margin-left:2.5%;margin-bottom:1.5em}#footer-col3{display:none}#footer-col4{margin-top:0;width:95%;margin-left:2.5%;margin-bottom:1.5em;margin-right:2.5%}.copyrightContainer{line-height:1.5em}.copyrightLeft{display:none}.fauxCopyrightLeft{margin-left:2.5%;float:left;clear:both;font-size:.88em}.footerCol2a,.footerCol2b{float:left;width:25%;min-width:100px}}@media (min-width:550px) and (max-width:899px){#footer-col1{width:47%;margin-top:2em;margin-right:3%;margin-left:1em;margin-bottom:2em}#footer-col2{width:44%;margin-top:2em;margin-right:0;margin-bottom:1em}.footerCol2a{width:47%}.footerCol2b{width:47%}#footer-col3{display:none}#footer-col4{width:34%;margin-top:0;margin-right:0;margin-bottom:2em}.fauxCopyrightLeft{float:left;clear:both;margin-left:1em;font-size:.88em}.copyrightLeft{display:none}}@media (min-width:900px){#footer-col1{width:30%;margin-top:3em;margin-right:4%;margin-bottom:2em}#footer-col2{width:35%;margin-top:5.7em;margin-right:0}.footerCol2a{width:35%;margin-right:5%}.footerCol2b{width:44%}#footer-col3{width:30%;float:right}#footer-col4{width:20%;margin-top:3em;margin-right:0;margin-bottom:2em}.fauxCopyrightLeft{display:none}.copyrightLeft{float:left;padding:.9em 0;font-weight:400;margin-top:2em}}@media (min-width:900px) and (max-width:1290px){#footer-col1{margin-left:1em}}
/* /home/littlebrightmindspreschool/littlebrightmindspreschool.ca/template/css/btf/navigation.css */
.topSubLI{display:inline-block;width:100%}@media screen and (min-width:900px){.topSubUL{display:none;position:absolute;width:18em;background:#edecec;color:#1f1f1f;z-index:12345;margin:0;padding:0}.topSubUL.rightAlign{right:0}.topSubLI{margin:0;padding:0;position:relative;border-bottom:1px solid #e2e2e7}.topSubLI.markedGroup{background:#0f75bc}.subArrow,.topSubA,.topSubA:visited{display:block;text-align:left;color:#1f1f1f;font-weight:400;font-size:.94em;ppwhite-space:nowrap;text-transform:capitalize;text-decoration:none;margin:0;padding:.65em .5em .65em 1em}.topSubA.markedGroup{color:#fff}.topSubA.withArrow{padding-right:3em}.subArrow{text-align:center;padding-left:0;padding-right:0;position:absolute;right:0;top:0;width:3em;ppbackground:#f1ebe5;cursor:pointer;ppborder-left:1px solid #000;ppborder-top-left-radius:1.5em}.topSubLI.markedGroup .subArrow{ppbackground:#ad1b1b;color:#000;ppborder-left:1px solid #fff}.topSubLI.thisIsThePage .subArrow{ppbackground:#f1ebe5;ppcolor:#000}.topSubLI:hover{background:#0f75bc}.topSubLI:hover .subArrow,.topSubLI:hover .topSubA{color:#fff;ppborder-left:1px solid #fff}.subArrow.arrowClicked,.subArrow:hover{ppbackground:#ddd!important;ppcolor:#000!important}.topGchildUL{display:none;background:#ddd;width:100%;margin:0;padding:0}.topGchildLI{margin:0;padding:0}.topGchildA,.topGchildA:visited{display:block;text-align:left;color:#000;font-weight:400;ppfont-size:inherit;ppwhite-space:nowrap;margin:0;padding:.5em .5em .5em 1.5em;text-decoration:none}.topGchildA.markedGroup{background:#ad1b1b;color:#000}.topGchildA:hover{background:#ad1b1b;color:#000}}@media (min-width:900px) and (max-width:1145px){.topSubUL{width:16em}}#sideNav{margin-top:.5em;display:unset}@media (min-width:1px){.sideUL{position:relative;width:100%;background:#edecec;margin:2em 0 0 0;padding:0;font-size:1em}.sideLI{display:block;position:relative;vertical-align:bottom;margin:0;padding:0;border-bottom:1px solid #e2e2e7}.sideLI.markedGroup{background:#0f75bc;ppcolor:#fff}.sideA,.sideA:visited,.sideArrow{display:block;text-align:left;color:#000;text-transform:capitalize;font-weight:400;font-size:.94em;ppwhite-space:nowrap;ppline-height:60px;cursor:pointer;margin:0;padding:1em;text-decoration:none}.sideA.firstSideA{background:#0f75bc;color:#f4f4f4;font-weight:600;font-size:1.18em;padding-left:.9em;cursor:pointer;text-transform:uppercase}.sideA.markedGroup{color:#fff}.sideA.withArrow{padding-right:3em}.sideArrow{text-align:center;padding-left:0;padding-right:0;position:absolute;right:0;top:0;width:3em;ppbackground:#f1ebe5;cursor:pointer;height:100%}.sideLI.markedGroup .sideArrow{ppbackground:#253356;color:#fff}.sideLI.thisIsThePage .sideArrow{ppbackground:#f1ebe5;ppcolor:#000}.sideLI.arrowClicked{background:#253356}.sideLI:hover{background:#0f75bc}.sideLI:hover .sideA,.sideLI:hover .sideArrow{color:#fff}.sideA:hover{ppbackground:#253356;ppcolor:#fff}.sideA.firstSideA:hover{background:#0f75bc;color:#fff}.sideArrow.arrowClicked,.sideArrow:hover{ppbackground:#ddd!important;ppcolor:#000!important}.sideSubUL{display:none;background:#ddd;width:100%;margin:0;padding:0;position:relative}.sideSubLI{margin:0;padding:0}.sideSubA,.sideSubA:visited{display:block;text-align:left;color:#000;font-weight:400;font-size:.9em;ppwhite-space:nowrap;cursor:pointer;margin:0;padding:1em .5em 1em 1.5em;text-decoration:none}.sideSubA.markedGroup{background:#253356;color:#fff}.sideSubA:hover{background:#253356;color:#fff}}@media (max-width:650px){.sideUL{font-size:.8em}}
/* /home/littlebrightmindspreschool/littlebrightmindspreschool.ca/template/modules/galleries/frontend/btf.displaygallery.css */
.mce-content-body .jsGallery .slide{display:none}.mce-content-body .jsGallery .slide:nth-of-type(1){display:block}.mce-content-body .jsGallery input{display:none}.mce-content-body .jsGallery .html-caption{display:none}.jsGallery{width:100%;margin:0 auto;clear:both}.jsGallery .sliderWrap{display:block}.jsGallery .singleGallery a{display:block;text-align:center}.jsGallery .galleryWrap .slide img{top:unset}.jsGallery .galleryNav{bottom:0;left:0;position:absolute;right:0;top:0;display:none}.jsGallery .galleryNav a{display:block;position:absolute;height:100%;width:18%;z-index:500;transition:all .1s;-webkit-transition:all .1s}.jsGallery .galleryNav a span{width:20%;opacity:.1;transition:all .1s;-webkit-transition:all .1s}.jsGallery .galleryNav img{xbackground:none repeat scroll 0 0 #fff;xborder-radius:0 5px 5px 0;bottom:0;margin:auto;padding:10%;position:absolute;top:0}.jsGallery .galleryNav .next img{border-radius:5px 0 0 5px;right:0}.jsGallery .galleryWrap .galleryNav a span{-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.jsGallery .galleryWrap:hover .galleryNav a span{opacity:.3}.jsGallery .galleryWrap .galleryNav a:hover span{opacity:1}.jsGallery .galleryNav .prev{padding-right:10%}.jsGallery .galleryNav .next{padding-left:10%;right:0;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}.jsGallery .galleryNav .next span,.jsGallery .galleryNav .prev span{bottom:0;display:block;position:absolute;top:0;width:100%}.jsGallery .galleryNav .next span{right:0}.jsGallery .explodable .gallery_group{cursor:url(images/Zoom-In.png),auto}.dot-wrap{position:absolute;bottom:5%;width:100%;text-align:center;display:none}.dot-wrap .dot-inner{padding:1%;background:#000;display:inline;opacity:.6}.dot-wrap .click-dots{position:relative;display:inline-block;margin:2px;cursor:pointer;height:10px;width:10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:2px solid #fff;vertical-align:middle;font-size:0;line-height:0;bottom:1px}.dot-wrap .click-dots:hover,.dot-wrap .click-dots[data-status=active]{background-color:silver;height:12px;width:12px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px}.jsGallery .gallerySliderWrap{xdisplay:none;margin:1em 5.5%}.jsGallery .gallerySliderWrap .gallerySliderInner{border:1px solid #898989;height:6.8em;margin:0;overflow:hidden;position:relative;width:100%}.jsGallery .gallerySliderWrap .gallerySliderOuter{left:0;margin:1em 0;padding:0;position:absolute;width:9999999px}.jsGallery .gallerySliderWrap ul{margin:0;padding:0;display:inline-block}.jsGallery .gallerySliderWrap ul:after{content:"";display:table;clear:both}.jsGallery .gallerySliderWrap li{display:inline}.jsGallery .gallerySliderWrap li{display:inline-block;float:left;margin:0 10px;position:relative;outline:0;height:75px}.jsGallery .gallerySliderWrap li:first-child{margin-left:0}.jsGallery .gallerySliderWrap li img{border:2px solid #000}.jsGallery .gallerySliderWrap li.activeLI img,.jsGallery .gallerySliderWrap li:hover img{border:2px solid #e13766}.jsGallery .gallerySliderWrap ul{display:inline-block}.jsGallery .gallerySliderWrap.stackedNav li{min-width:3em}.sliderWrap{width:100%;position:relative;overflow:hidden}.sliderOuter{margin:0 2em;overflow:hidden;position:relative}.sliderWrap ul{list-style-type:none;padding:0;margin:0;width:99999999px}.sliderWrap ul li{display:inline-block;margin:0}.sliderOuter img{border:1px solid transparent;margin:3px;vertical-align:baseline;padding:3px;visibility:hidden}.sliderImageBorder .sliderOuter img{border:1px solid gray}.sliderWrap .sliderPlaceholder{visibility:hidden;display:none}.slider-left,.slider-right{position:absolute;top:0;bottom:0;width:2em;margin:auto;display:none;xbackground:gray}.slider-left{left:0}.slider-right{right:0}.slider-left img,.slider-right img{margin:auto;position:absolute;top:0;bottom:0;background:#fff;opacity:.9;padding-top:1em;padding-bottom:1em}.slider-left img{left:0;padding-right:.5em;border-bottom-right-radius:5px;border-top-right-radius:5px}.slider-right img{right:0;padding-left:.5em;border-bottom-left-radius:5px;border-top-left-radius:5px}.frontSlide{xbackground:purple}.sliderImageBorder.sliderActiveBorder .activeLI img,.sliderWrap ul li:hover a img{border:1px solid #0f75bc}.sliderImageBorder .sliderOuter img:hover{border:1px solid #0f75bc;cursor:pointer}@media (min-width:1px) and (max-width:549px){#top .jsGallery{margin-top:121px}}@media (min-width:550px) and (max-width:899px){#top .jsGallery{margin-top:94px}}@media screen and (min-width:900px){#top .jsGallery{margin-top:147px}}.jsGallery .insetCaption{background:#999;background:#000 transparent;background:rgba(0,0,0,.4);bottom:-1px;color:#fff;opacity:.8;padding-bottom:.5%;padding-top:2.5%;position:absolute;text-align:center;width:100%;display:none}.jsGallery .insetCaption h3{color:#fff}.jsGallery .activeSlide .insetCaption{display:inline-block}.jsGallery .insetLarge,.jsGallery .insetSmall{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);display:none}@media (max-width:480px){.jsGallery .activeSlide .insetSmall{display:inline-block}}@media (min-width:481px){.jsGallery .activeSlide .insetLarge{display:inline-block;width:100%}}.banner1Container{margin:0 auto 0 4.2%}.insetLarge .banner1Title{font-size:2.455em;font-weight:700;color:#2b2828;text-transform:uppercase;line-height:.9em;margin-bottom:.7em;letter-spacing:1px}.insetLarge .banner2Title{font-size:2.455em;font-weight:700;color:#fff;text-transform:uppercase;line-height:1em;margin-bottom:.1em;letter-spacing:1px}.insetLarge .banner2TitleSmall{font-size:64%;font-weight:700}.insetLarge .banner1Points{font-size:1.48em;font-weight:700;color:#0d76bc;text-transform:uppercase;line-height:1.25em;letter-spacing:1px;margin-bottom:0}.insetLarge .banner2Points{font-size:1.48em;font-weight:700;color:#fff;text-transform:uppercase;line-height:1.25em;letter-spacing:1px;margin-bottom:1em}.insetLarge .banner1Button{float:left;text-align:center}.insetLarge .banner1Button a{background:0 0;padding:.6em 1em;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:.95em;font-weight:900;border:2px solid #fff}.insetLarge .banner1Button a:hover{color:#fff;background:#252525;border:2px solid #252525}.insetLarge .banner2Button{float:left;text-align:center}.insetLarge .banner2Button a{background:0 0;padding:.6em 1em;color:#0d76bc;text-transform:uppercase;letter-spacing:1px;font-size:.95em;font-weight:900;border:2px solid #0d76bc}.insetLarge .banner2Button a:hover{color:#fff;background:#252525;border:2px solid #252525}.insetLarge .banner4Button{float:left;text-align:center;margin-top:1.75em}.insetLarge .banner4Button a{background:0 0;padding:.6em 1em;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:.95em;font-weight:900;border:2px solid #fff}.insetLarge .banner4Button a:hover{color:#fff;background:#252525;border:2px solid #252525}@media (min-width:1px) and (max-width:383px){.jsGallery .insetSmall{top:46%;width:100%}.insetSmall .banner1Title{font-size:1.5em;font-weight:600;color:#2b2828;text-transform:uppercase;line-height:1em;margin-bottom:.2em}.insetSmall .banner1Points{font-size:1.1em;font-weight:700;color:#0d76bc;text-transform:uppercase;line-height:1.2em;margin-bottom:0}.insetSmall .banner1Button{float:left;text-align:center}.insetSmall .banner1Button a{background:0 0;padding:.4em .7em;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:.85em;font-weight:700;border:2px solid #fff}.insetSmall .banner1Button a:hover{color:#fff;background:#252525;border:2px solid #252525}.insetSmall .banner2Title{font-size:1.5em;font-weight:600;color:#fff;text-transform:uppercase;line-height:1em;margin-bottom:.2em}.insetSmall .banner2TitleSmall{font-size:77%;font-weight:700}.insetSmall .banner2Points{font-size:1.1em;font-weight:700;color:#fff;text-transform:uppercase;line-height:1.2em;margin-bottom:.4em}.insetSmall .banner2Button{float:left;text-align:center}.insetSmall .banner2Button a{background:0 0;padding:.4em .7em;color:#0d76bc;text-transform:uppercase;letter-spacing:1px;font-size:.85em;font-weight:700;border:2px solid #0d76bc}.insetSmall .banner2Button a:hover{color:#fff;background:#252525;border:2px solid #252525}.insetSmall .banner4Button{float:left;text-align:center;margin-top:.6em}.insetSmall .banner4Button a{background:0 0;padding:.4em .7em;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:.85em;font-weight:700;border:2px solid #fff}.insetSmall .banner4Button a:hover{color:#fff;background:#252525;border:2px solid #252525}}@media (min-width:384px) and (max-width:480px){.jsGallery .insetSmall{top:46%;width:100%}.insetSmall .banner1Title{font-size:1.5em;font-weight:600;color:#2b2828;text-transform:uppercase;line-height:1.2em;margin-bottom:.2em}.insetSmall .banner1Points{display:none}.insetSmall .banner1Button{float:left;text-align:center}.insetSmall .banner1Button a{background:0 0;padding:.4em .7em;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:.85em;font-weight:700;border:2px solid #fff}.insetSmall .banner1Button a:hover{color:#fff;background:#252525;border:2px solid #252525}.insetSmall .banner2Title{font-size:1.5em;font-weight:600;color:#fff;text-transform:uppercase;line-height:1em;margin-bottom:.2em}.insetSmall .banner2TitleSmall{display:none}.insetSmall .banner2Points{display:none}.insetSmall .banner2Button{float:left;text-align:center}.insetSmall .banner2Button a{background:0 0;padding:.4em .7em;color:#0d76bc;text-transform:uppercase;letter-spacing:1px;font-size:.85em;font-weight:700;border:2px solid #0d76bc}.insetSmall .banner2Button a:hover{color:#fff;background:#252525;border:2px solid #252525}.insetSmall .banner4Button{float:left;text-align:center;margin-top:.35em}.insetSmall .banner4Button a{background:0 0;padding:.4em .7em;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:.85em;font-weight:700;border:2px solid #fff}.insetSmall .banner4Button a:hover{color:#fff;background:#252525;border:2px solid #252525}}@media (min-width:481px) and (max-width:549px){.jsGallery .insetLarge{top:45%}.insetLarge .banner1Title{font-size:1.3em;margin-bottom:.4em}.insetLarge .banner1Points{font-size:.9em}.insetLarge .banner1Button a{padding:.5em .9em;font-size:.75em}.insetLarge .banner2Title{font-size:1.3em;margin-bottom:0}.insetLarge .banner2TitleSmall{font-size:64%;font-weight:700}.insetLarge .banner2Points{font-size:.9em}.insetLarge .banner2Button a{padding:.5em .9em;font-size:.75em}.insetLarge .banner4Button{margin-top:.7em}.insetLarge .banner4Button a{padding:.5em .9em;font-size:.75em}}@media (min-width:550px) and (max-width:619px){.jsGallery .insetLarge{top:45%}.insetLarge .banner1Title{font-size:1.4em;margin-bottom:.4em}.insetLarge .banner2TitleSmall{font-size:64%;font-weight:700}.insetLarge .banner1Points{font-size:1em}.insetLarge .banner1Button a{padding:.5em .9em;font-size:.75em}.insetLarge .banner2Title{font-size:1.4em;margin-bottom:0}.insetLarge .banner2Points{font-size:1em}.insetLarge .banner2Button a{padding:.5em .9em;font-size:.75em}.insetLarge .banner4Button{margin-top:.8em}.insetLarge .banner4Button a{padding:.5em .9em;font-size:.75em}}@media (min-width:620px) and (max-width:720px){.jsGallery .insetLarge{top:45%}.insetLarge .banner1Title{font-size:1.65em}.insetLarge .banner1Points{font-size:1.15em}.insetLarge .banner1Button a{padding:.5em .9em;font-size:.85em}.insetLarge .banner2Title{font-size:1.65em}.insetLarge .banner2TitleSmall{font-size:64%;font-weight:700}.insetLarge .banner2Points{font-size:1.15em}.insetLarge .banner2Button a{padding:.5em .9em;font-size:.85em}.insetLarge .banner4Button{margin-top:1.2em}.insetLarge .banner4Button a{padding:.5em .9em;font-size:.85em}}@media (min-width:721px) and (max-width:899px){.jsGallery .insetLarge,.jsGallery .insetSmall{top:46%}.insetLarge .banner1Title{font-size:2.3em}.insetLarge .banner1Points{font-size:1.37em}.insetLarge .banner1Button a{padding:.55em .9em;font-size:.9em}}@media (min-width:900px) and (max-width:1040px){.jsGallery .insetLarge{top:48%}}@media (min-width:900px) and (max-width:1290px){#top .jsGallery{margin-top:103px}}