html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}nav ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input,select{vertical-align:middle;}iframe{}
.group:after{content:"";display:table;clear:both;}.column{margin:0 0 24px 0;padding:0px 12px;float:left;}.module{padding:12px;background-color:#94b643;color:white;}.wrapping{margin-bottom:42px;}.example2 .column{margin:0 0 12px 0;padding:0px 6px;}.example2 .column .module{padding:24px;}.example2 .column{margin:0 0 24px 0;padding:0px 12px;}.example3 .column .module{padding:24px;}.size1,.size1of2,.size2of4,.size3of6,.size1of3,.size2of6,.size2of3,.size1of4,.size3of4,.size1of5,.size2of5,.size3of5,.size1of6{width:100%;}.size1of8{width:50%;}@media only screen and (min-width:34em){.layout4-31 .size3of4{width:50%;}.layout4-31 .size3of4,.layout4-31 .size1of4{width:100%;}.layout4-121{display:flex;flex-wrap:wrap;}.layout4-121 .size1of4{width:50%;order:2;}.layout4-121 .size2of4{width:100%;order:1;}.size1of2,.size2of4{width:50%;}.size1of2,.size3of6{width:50%;}.size1of3,.size2of6{width:33.33333%;}.size2of3{width:66.66666%;}.size1of4{width:50%;}.size3of4{width:75%;}.size1of5{width:20%;}.size2of5{width:40%;}.size3of5{width:60%;}.size1of6{width:33.33333%;}.size3of6{width:100%;}.size1of8{width:25%;}}@media only screen and (min-width:60em){.layout4-31 .size3of4,.size3of4{width:75%;}.layout4-31 .size1of4,.size1of4{width:25%;}.layout4-121{display:block;}.layout4-121 .column:nth-of-type(2){}.layout4-121 .size1of4{width:25%;}.layout4-121 .size2of4{width:50%;}.size1of3,.size2of6{width:33.33333%;}.size2of3{width:66.66666%;}.size1of5{width:20%;}.size2of5{width:40%;}.size3of5{width:60%;}.size1of6{width:16.66666%;}.size3of6{width:50%;}.size1of8{width:12.5%;}}
*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.module:after,.clear:after{content:"";display:table;clear:both;}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(215,53,121,0.8) url(/sites/all/themes/luxo7basic/css/images/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s;}.cd-top.cd-is-visible{visibility:visible;opacity:1;}.cd-top.cd-fade-out{opacity:.5;}.no-touch .cd-top:hover{background-color:rgba(215,53,121,1);opacity:1;}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px;}}@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px;}}.admin-tabs{display:block;background-color:#1067a8;min-height:40px;width:100%;padding:0;margin:0;margin-top:64px;font-weight:400;}.admin-tabs ul.primary,.admin-tabs ul.secondary{border:none;margin:0;padding:0;width:100%;max-width:1200px;margin:0 auto;line-height:40px;}.admin-tabs ul.primary li,.admin-tabs ul.secondary li{display:block;width:100%;}.admin-tabs ul.primary a,.admin-tabs ul.secondary a{border:none;display:inline-block;background-color:transparent;font-size:0.875em;color:white;margin:0;}.admin-tabs ul.primary li:hover a,.admin-tabs ul.primary li.active a,.admin-tabs ul.secondary li:hover a,.admin-tabs ul.secondary li.active a{background-color:#cce9f7;border:none;color:#2596dc;}@media screen and (min-width:860px){.admin-tabs ul.primary li,.admin-tabs ul.secondary li{display:inline;width:auto;}}div.status,.ok,div.error,.error,.messages{margin:0;padding:0;border:none;}.form-required{color:#e9094a;}.form-item input.error{border:1px dotted #e9094a!important;padding:10px;}.messages.error{background:#f8f8f8;border-bottom:4px solid #e9094a;margin-bottom:36px;padding:30px;font-weight:normal;}.messages.status{background:#f8f8f8;border-bottom:4px solid #00a1e1;margin-bottom:36px;padding:30px;font-weight:normal;}.maintenance header{width:90%;max-width:1200px;margin:0 auto;padding:0 10%;}.maintenance #logo{margin:0;padding:0;}.maintenance #page{width:90%;max-width:1200px;margin:4em auto;padding:10%;color:#666;font-size:18px;line-height:140%;background-color:#f6f7f8;}.maintenance #page p,.maintenance #page a,.maintenance #page h1,.maintenance #page h2{color:#666;}.form-item{position:relative;}form p{position:relative;}input,textarea{border:none!important;background-color:#f5f5f5;padding:10px;line-height:100%;font-size:100%;max-width:100%;}label{font-weight:normal;color:black;line-height:100%;font-size:100%;}input[type=submit]{}input[type=submit]:hover{border:none;}table{width:100%;margin-bottom:12px;table-layout:fixed;}tr:nth-child(even){background-color:#f5f5f5;}tr:nth-child(odd){background-color:#f9f9f9;}th,td{border-right:4px solid white;padding:6px 12px;}th,tr{border-bottom:4px solid white;}.clear:after{content:"";display:table;clear:both;}.form-submit,.button{width:auto;background-color:#1067a8;border-bottom:3px solid #1067a8;padding:9px 12px 7px 12px;color:white;}.form-submit:hover,.button:hover{border-bottom:3px solid #006292;cursor:pointer;}.flexslider{margin:0;padding:0;border:none;}.flex-control-nav{position:absolute;bottom:10px;z-index:999;}.flex-direction-nav{line-height:100%;}.flex-direction-nav a{text-decoration:none;display:block;width:36px;height:36px;position:absolute;top:50%;z-index:10;padding-top:10px;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
@font-face{font-family:'droid_serifbold';src:url(/sites/all/themes/luxo7canopy/css/fonts/droidserif-bold-webfont.eot);src:url(/sites/all/themes/luxo7canopy/css/fonts/droidserif-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/luxo7canopy/css/fonts/droidserif-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/luxo7canopy/css/fonts/droidserif-bold-webfont.woff) format('woff'),url(/sites/all/themes/luxo7canopy/css/fonts/droidserif-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/luxo7canopy/css/fonts/droidserif-bold-webfont.svg#droid_serifbold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'droid_serifregular';src:url(/sites/all/themes/luxo7canopy/css/fonts/droidserif-regular-webfont.eot);src:url(/sites/all/themes/luxo7canopy/css/fonts/droidserif-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/luxo7canopy/css/fonts/droidserif-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/luxo7canopy/css/fonts/droidserif-regular-webfont.woff) format('woff'),url(/sites/all/themes/luxo7canopy/css/fonts/droidserif-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/luxo7canopy/css/fonts/droidserif-regular-webfont.svg#droid_serifregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'titilliumblack';src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-black-webfont.eot);src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-black-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-black-webfont.woff2) format('woff2'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-black-webfont.woff) format('woff'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-black-webfont.ttf) format('truetype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-black-webfont.svg#titilliumblack) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'titillium_bdbold';src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-bold-webfont.eot);src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-bold-webfont.woff) format('woff'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-bold-webfont.ttf) format('truetype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-bold-webfont.svg#titillium_bdbold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'titilliumlight';src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-light-webfont.eot);src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-light-webfont.woff2) format('woff2'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-light-webfont.woff) format('woff'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-light-webfont.ttf) format('truetype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-light-webfont.svg#titilliumlight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'titilliumregular';src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-regular-webfont.eot);src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-regular-webfont.woff) format('woff'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-regular-webfont.svg#titilliumregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'titilliumbold';src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-semibold-webfont.eot);src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-semibold-webfont.woff2) format('woff2'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-semibold-webfont.woff) format('woff'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-semibold-webfont.ttf) format('truetype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-semibold-webfont.svg#titilliumbold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'titilliumthin';src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-thin-webfont.eot);src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-thin-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-thin-webfont.woff2) format('woff2'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-thin-webfont.woff) format('woff'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-thin-webfont.ttf) format('truetype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-thin-webfont.svg#titilliumthin) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'titilliumthin_italic';src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-thinitalic-webfont.eot);src:url(/sites/all/themes/luxo7canopy/css/fonts/titillium-thinitalic-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-thinitalic-webfont.woff2) format('woff2'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-thinitalic-webfont.woff) format('woff'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-thinitalic-webfont.ttf) format('truetype'),url(/sites/all/themes/luxo7canopy/css/fonts/titillium-thinitalic-webfont.svg#titilliumthin_italic) format('svg');font-weight:normal;font-style:normal;}#menu-toggle{z-index:99999;position:fixed;top:0;right:10px;width:auto;background-color:#0075bf;color:white;padding:8px 16px;}#menu-toggle:hover{background-color:#0075bf;color:white;}html,body{padding:0;margin:0;height:100%;width:100%;font-size:20px;}body{width:100%;height:auto!important;font-family:'titilliumregular',sans-serif;line-height:125%;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;color:black;position:relative;background-color:#f6fcfc;}.js div#preloader{position:fixed;left:0;top:0;z-index:99999;width:100%;height:100%;overflow:visible;background:white url(/sites/all/themes/luxo7canopy/css/images/loader.svg) no-repeat center center;}body *,*{box-sizing:border-box;-webkit-hyphens:none!important;-moz-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important;-webkit-appearance:none;}h1{font-family:'droid_serifbold',serif;font-size:30px;font-size:1.5rem;line-height:140%;margin-bottom:16px;color:#524946;color:rgb(82,73,70);font-style:normal;}h1 + h2,h2:first-child,h1 > h2{margin-top:0;}h2 + h3,h2 > h3{margin-top:0;}h2{font-family:'titilliumregular',sans-serif;font-size:24px;text-transform:uppercase;color:black;font-weight:normal;margin:24px 0 12px 0;text-transform:uppercase;}.rdf-meta + h2,h1 + h2{margin-top:0;}h3{font-family:'droid_serifbold',serif;color:rgb(82,73,70);margin:24px 0 0 0;}h2 + h3{margin-top:0;}h3{font-family:'droid_serifregular',serif;color:rgb(82,73,70);font-size:20px;}.horizon{padding-bottom:11px;margin-bottom:20px;}.horizon:after{content:'';display:block;width:100%;max-width:1195px;margin:0 auto;border-bottom:1px dotted gray;padding-top:14px;}.horizon .column{margin:0;}.horizon,h4{font-family:'droid_serifregular',serif;font-size:17px;color:#524946;font-style:italic;}a{text-decoration:none;}a:hover{}p,ul,ol{margin-bottom:12px;}table{table-layout:auto;margin-left:40px;max-width:100%;}tr{border-collapse:separate;background-color:transparent!important;}th,td{background-color:transparent;padding:2px 10px;}img{border:none;max-width:100%;height:auto;}hr{display:block;overflow:hidden;border:none;border-top:1px solid #cccccb;margin:20px 0 20px 0;}code{}mark{}del{}dt{}dd{}abbr,acronym{cursor:help;}big{}strong{font-weight:bold;color:rgba(0,0,0,0.9);letter-spacing:0;}cite,em{font-style:italic;}ins{}pre{}blockquote,q{}sub,sub{}input,textarea{}label{}iframe{width:100%;}.blue{color:#2376ba;}.grouping-header{color:#524946;color:rgb(82,73,70);font-size:26px;font-family:'droid_serifregular',serif;margin:48px 0 24px 0;}.column{padding:0 20px;}@media screen and (min-width:34em){.size1of3,.size2of3{width:100%;}}@media screen and (min-width:38em){.size1of3,.size2of3{width:50%;}}@media screen and (min-width:54em){.size1of3{width:33.333333%;}.size2of3{width:66.66666%;}}.column:nth-of-type(2n){}.form-submit,.button{color:white;font-size:14px;}.cd-top{background:rgba(35,118,186,0.8) url(/sites/all/themes/luxo7canopy/css/images/cd-top-arrow.svg) no-repeat center 50%;z-index:99999;}.no-touch .cd-top:hover{background-color:rgba(35,118,186,1);opacity:1;}.menu:after{content:"";display:table;clear:both;}.clear-before:before{content:"";display:table;clear:both;}.special{color:#524946;color:rgba(82,73,70,0.6);}.canopy-box:hover .special{color:#af186b;color:rgb(175,25,108);}.with-padding{display:block;padding-left:40px;}.underline{text-decoration:underline;}#ship{width:94%;max-width:1275px;margin:0 auto;background-color:white;}@media screen and (min-width:1275px){#ship{width:100%;}}#master{min-height:700px;position:relative;}#site-header{height:175px;max-width:100%;overflow:hidden;position:relative;z-index:9999;}#site-footer{height:auto;min-height:175px;overflow-x:hidden;overflow-y:visible;position:relative;}.footer{padding:60px 40px;color:rgba(255,255,255,0.8);font-size:18px;}.footer a{color:white;}.footer a:hover{color:rgba(255,255,255,0.8);}.footer .group{position:relative;z-index:8888;}.footer h2,.footer h3,.footer h4{font-family:'titilliumregular',sans-serif;font-size:1em;color:white;text-transform:uppercase;border-bottom:1px solid white;margin:0 0 8px 0;padding-bottom:8px;}.header-image,.footer-image{position:absolute;top:0;right:0;height:175px;width:1275px;overflow:hidden;}.header-image .image{width:1275px;height:178px;position:absolute;right:0;background-image:url(/sites/all/themes/luxo7canopy/css/images/head.jpg);background-image:url(/sites/all/themes/luxo7canopy/css/images/head.svg);background-size:1275px;background-position:top right;background-repeat:no-repeat;}#site-footer{background-image:url(/sites/all/themes/luxo7canopy/css/images/footer.jpg);background-repeat:no-repeat;background-position:top;background-size:cover;}#logo{width:298px;position:absolute;right:17.25%;}.body-image{position:absolute;right:0px;height:374px;width:100%;overflow:hidden;z-index:0!important;}.body-image .image{position:absolute;right:5px;top:-4px;height:374px;width:1275px;background-image:url(/sites/all/themes/luxo7canopy/css/images/body.jpg);background-image:url(/sites/all/themes/luxo7canopy/css/images/body.svg);background-repeat:no-repeat;background-position:top right;background-size:1275px;z-index:0!important;}.body-image .image:after{content:"";height:374px;width:1275px;position:absolute;top:0;right:0;z-index:0!important;background:rgba(255,255,255,1);background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 70%,rgba(255,255,255,0.68) 80%,rgba(255,255,255,0.48) 82%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(255,255,255,1)),color-stop(70%,rgba(255,255,255,1)),color-stop(80%,rgba(255,255,255,0.68)),color-stop(82%,rgba(255,255,255,0.48)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 70%,rgba(255,255,255,0.68) 80%,rgba(255,255,255,0.48) 82%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 70%,rgba(255,255,255,0.68) 80%,rgba(255,255,255,0.48) 82%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 70%,rgba(255,255,255,0.68) 80%,rgba(255,255,255,0.48) 82%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 70%,rgba(255,255,255,0.68) 80%,rgba(255,255,255,0.48) 82%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1);}#master .group{position:relative;z-index:88888;}.content-wrapper{padding:20px;overflow:hidden;}@media screen and (min-width:800px){.content-wrapper{padding:20px;overflow:visible;}}.canopy-box{position:relative;padding:10px 24px;margin-bottom:24px;background:rgba(247,244,239,0.84);}@media screen and (min-width:42em){.main{padding-right:30px;}.additional-content{padding-left:20px;}}#main-navigation{position:absolute;top:0px;left:-2000px;width:100%;height:100%;padding:10%;background-color:white;-webkit-animation:slide 1s forwards;-webkit-animation-delay:2s;animation:slide 1s forwards;animation-delay:2s;transition:1s;}#main-navigation.open{transition:1s;left:0;z-index:999999;-webkit-animation:slide 0.5s forwards;-webkit-animation-delay:2s;animation:slide 0.5s forwards;animation-delay:2s;padding-bottom:60px;}#main-navigation ul{margin:0;padding:0;}#main-navigation ul li a:hover,#main-navigation ul li a.active{font-weight:600;}#main-navigation.open ul ul li{font-size:15px;}#main-navigation li,#main-navigation li.leaf{padding:0;margin-top:24px;color:#524946;color:rgb(82,73,70);text-transform:uppercase;}#main-navigation li a{color:#524946;color:rgb(82,73,70);text-transform:uppercase;}#main-navigation.open ul.menu li li{margin:0;}#main-navigation.open ul.menu li{list-style:none;width:100%;text-align:center;margin-bottom:12px;}#main-navigation.open ul.menu li a{border:none!important;}@media screen and (min-width:800px){#site-header:after{content:'';display:block;width:100%;max-width:1275px;height:2px;background-image:url(/sites/all/themes/luxo7canopy/css/images/header-sprite.png);background-repeat:no-repeat;background-position:right -1px;position:absolute;bottom:-1px;right:0;}.content-wrapper:before{content:'';display:block;width:100%;max-width:1275px;height:2px;background-image:url(/sites/all/themes/luxo7canopy/css/images/header-sprite.png);background-repeat:no-repeat;background-position:right -4px;position:absolute;top:0;right:0;}#menu-toggle{display:none;visibility:hidden;}#main-navigation{position:relative;top:0;left:0;width:100%;height:inherit!important;padding:0 40px;background-color:rgba(255,255,255,0.5);-webkit-animation:slide 1s forwards;-webkit-animation-delay:2s;animation:slide 1s forwards;animation-delay:2s;transition:1s;}#main-navigation ul{z-index:88899;}#main-navigation li,#main-navigation li.leaf{float:left;list-style:none;margin:0;margin-right:3%;position:relative;}#main-navigation li:last-child,#main-navigation li.last{float:right;margin-right:0;}#main-navigation li a{display:block;padding:10px 0;}#main-navigation ul ul{position:absolute;top:45px;left:-30px;width:220px;background-color:rgba(255,255,255,0.95);font-size:16px;border:none;z-index:99999!important;display:none;visibility:hidden;border-top:1px solid rgba(82,73,70,0.95);}#main-navigation ul li:hover ul{display:block;visibility:visible;}#main-navigation ul ul li,#main-navigation ul ul li.last,#main-navigation ul ul li.leaf{margin:0;padding:0;display:block;float:none;}#main-navigation ul ul li a{padding:10px 30px;display:block;border-bottom:1px dotted rgb(82,73,70);}#main-navigation ul ul li:last-child a{border:none;}#main-navigation ul ul li a.active{background:rgba(247,244,239,1);}#main-navigation ul ul li a:hover{background:rgba(247,244,239,1);}}#views-exposed-form-canopy-basic-search-page-1,#views-exposed-form-letter-search-page{width:100%;max-width:100%;position:relative;padding:0;margin:0;font-size:20px;font-family:'droid_serifregular',serif;color:rgba(0,141,249,1);}#views-exposed-form-canopy-basic-search-page-1 p,#views-exposed-form-letter-search-page p{position:relative;}#views-exposed-form-canopy-basic-search-page-1 p br,#views-exposed-form-letter-search-page p br{position:relative;}#views-exposed-form-canopy-basic-search-page-1 label,#views-exposed-form-letter-search-page label{position:absolute;bottom:0;left:0;cursor:text;}#views-exposed-form-canopy-basic-search-page-1 .views-exposed-form .views-exposed-widget,#views-exposed-form-letter-search-page .views-exposed-form .views-exposed-widget{padding:0;}#views-exposed-form-canopy-basic-search-page-1 .views-widget-filter-search_api_views_fulltext,#views-exposed-form-letter-search-page .views-widget-filter-search_api_views_fulltext{position:relative;border-bottom:1px solid rgb(0,141,249);}#views-exposed-form-canopy-basic-search-page-1 .views-exposed-form,#views-exposed-form-canopy-basic-search-page-1 .form-item-search-api-views-fulltext input,#views-exposed-form-letter-search-page .views-exposed-form,#views-exposed-form-letter-search-page .form-item-search-api-views-fulltext input{position:relative;background:transparent;width:100%;max-width:100%!important;padding:0;padding-right:40px;line-height:32px;}#views-exposed-form-canopy-basic-search-page-1 .views-widget-filter-search_api_views_fulltext label,#views-exposed-form-letter-search-page .views-widget-filter-search_api_views_fulltext label{color:rgba(0,141,249,0.3);margin-right:14px;bottom:5px;font-size:20px;font-family:'droid_serifregular',serif;}#views-exposed-form-canopy-basic-search-page-1 #edit-submit-canopy-basic-search,#views-exposed-form-letter-search-page #edit-submit-letter-search{position:absolute;display:block !important;right:0px;top:6px;height:38px;width:38px;z-index:999;background:transparent!important;border:none;padding:0;color:transparent;font-size:1px;}#views-exposed-form-canopy-basic-search-page-1 #edit-search-api-views-fulltext.required,#views-exposed-form-letter-search-page #edit-search-api-views-fulltext.required{border:none!important;border-bottom:none!important;font-size:20px;font-family:'droid_serifregular',serif;color:rgba(0,141,249,1)!important;}#views-exposed-form-canopy-basic-search-page-1 .views-submit-button:after,#views-exposed-form-letter-search-page .views-submit-button:after{display:block;position:absolute;right:0px;top:6px;height:38px;width:38px;line-height:38px;text-align:center;color:rgba(0,141,249,0.3);font-family:'FontAwesome';content:"\f002"}#views-exposed-form-canopy-basic-search-page-1 .compact-form-label,#views-exposed-form-letter-search-page .compact-form-label{top:auto;bottom:1px;}#views-exposed-form-canopy-basic-search-page-1 label,#views-exposed-form-canopy-basic-search-page-1 .form-item,#views-exposed-form-letter-search-page label,#views-exposed-form-letter-search-page .form-item{padding:0;}.additional-content .canopy-box a #main-content .canopy-box a{color:rgb(0,141,249);}.additional-content .canopy-box,#main-content .canopy-box{margin-left:0;}.download-files{margin-top:148px;}.canopy-box.support{font-family:'droid_serifbold',serif;text-align:center;}.canopy-box.support a{color:#524946;color:rgb(82,73,70);padding:24px;}.canopy-box.letter-teaser{padding:24px 24px 12px 24px;}.canopy-box h3{font-family:'droid_serifregular',serif;font-size:22px;font-style:normal;margin:0 0 12px 0;}.canopy-box h3 a{color:rgba(0,141,249,1);text-decoration:underline;}.canopy-box h4{font-size:19px;color:#524946;color:rgb(82,73,70);font-style:italic;margin-bottom:8px;}.canopy-box .teaser{background-color:white;padding:10px;font-family:'droid_serifregular',serif;line-height:115%;}.canopy-box.letter-teaser p{font-size:16px;color:#524946;color:rgb(82,73,70);}.canopy-box.letter-teaser a.more{color:rgba(0,141,249,1);float:right;font-family:'droid_serifbold',serif;font-size:19px;margin-top:12px;}.canopy-box.letter-teaser a.more:before{content:"\f101 ";font-family:'FontAwesome';float:left;color:rgba(0,141,249,1);display:block;}.canopy-box.letter-teaser a:hover{color:rgba(0,141,249,0.6);}#main-content ul,#main-content ol{margin-left:45px;}#main-content ul li{list-style:none;list-style-image:url(/sites/all/themes/luxo7canopy/css/images/item.png);margin-bottom:10px;}#main-content a{color:rgba(0,0,0,0.6);text-decoration:underline;}#main-content a:hover{color:rgba(0,34,103,1);}.additional-content ul.letters,#main-content ul.letters{padding:24px 24px 0 24px;}#main-content ul.canopy-box.letters{padding:24px;}#user-register-form .captcha.form-wrapper{margin-bottom:24px;}.additional-content ul.letters li,#main-content ul.letters li{list-style:none;list-style-image:none;}.letters a{color:#2a94FF;}.letters a:hover{color:#b2dcfd;}.download{font-family:'droid_serifregular',serif;margin-bottom:24px;list-style-image:none;width:92%;display:block;float:right;position:relative;}.download:before{position:absolute;left:-30px;content:"\f0f6";font-size:26px;font-style:normal;font-family:'FontAwesome';color:rgba(0,141,249,1);display:block;height:100%!important;width:8%;}.video-description{padding-left:40px;padding-bottom:48px;}form{padding:12px 0;}.webform-client-form .form-item:last-child,.webform-client-form .form-item:last-of-type{border:10px solid red;}.form-item,.form-actions{margin:0;}input,textarea{background-color:rgba(0,141,249,0.1);border-radius:3px;color:#2a94FF;font-size:18px;padding:8px;width:100%;margin-bottom:8px;}label{color:#2a94FF;padding:8px;font-size:18px;}.webform-submit.form-submit{background:none;font-size:0;display:block;width:90px;height:102px;background-size:cover!important;background:url(/sites/all/themes/luxo7canopy/css/images/form-sprite.svg) 0 1px;background-repeat:no-repeat;margin:24px auto;}.webform-submit.form-submit:hover{background:url(/sites/all/themes/luxo7canopy/css/images/form-sprite.svg) 0 -110px;}#timezone-select-daily,#timezone-select-weekly{border-top:2px dotted gray;padding:12px 0;margin:24px 0 0 0;}#timezone-select-daily .form-submit,#timezone-select-weekly .form-submit,#edit-submit{border-radius:0;font-family:'droid_serifregular',serif;background-color:rgb(51,151,255);font-style:italic;}#edit-submit:hover,#timezone-select-daily .form-submit:hover,#timezone-select-weekly .form-submit:hover{background-color:rgb(236,236,236);color:rgb(51,151,255);}.chosen-timezone{padding-bottom:12px;border-bottom:2px dotted gray;}.language-grid{margin-top:30px;}#main-content .language-grid ul,.language-grid ul{border-bottom:1px solid rgb(82,73,70);border-top:1px solid rgb(82,73,70);padding:20px 0 10px 0;margin:0;max-width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-around;}#main-content .language-grid ul li,.language-grid .language-item{list-style:none;list-style-image:none;float:left;padding:0 26px;margin-bottom:20px;}.language-grid .language-item:hover a{font-weight:bold;}.special-wrapper{position:relative;width:100%;}.flags.flag-wrapper{margin-bottom:24px;}#main-content .flags.flag-wrapper .flag{margin-right:8px;}.flags .flag{display:inline-block;text-align:center;padding:4px;z-index:99999;}.flag{display:block;width:80px;height:54px;z-index:88888;background-image:url(/sites/all/themes/luxo7canopy/css/images/flag-sprite.png);background-repeat:no-repeat;border-radius:6px;border:1px solid rgba(82,73,70,0.3);}.flag:hover{-webkit-box-shadow:0px 0px 10px 0px rgba(128,128,128,1);-moz-box-shadow:0px 0px 10px 0px rgba(128,128,128,1);box-shadow:0px 0px 10px 0px rgba(128,128,128,1);}.call-to-action{font-family:'droid_serifregular',serif;font-size:17px;font-style:italic;color:rgb(82,73,70);display:block;}#main-content .language-switcher-locale-url{margin:0;padding:0;}.language-switcher-locale-url:after{content:'';display:table;clear:both;}.language-link:before{display:none;visibility:hidden;}.language-switcher-locale-url li{position:relative;display:block;width:44px;height:28px;float:left;overflow:hidden;list-style:none;list-style-image:none!important;margin:0 20px 20px 0;background-color:pink;background-size:584px;background-repeat:no-repeat;background-image:url(/sites/all/themes/luxo7canopy/css/images/flag-sprite.png);}.language-switcher-locale-url li a{color:rgba(0,0,0,0);font-size:0;display:block;height:100%;width:100%;}.flag.small.flag-id-6{}.flag.flag-id-6{background-position:-122px -753px;}.language-switcher-locale-url li.es{display:none;}.language-switcher-locale-url li.de{background-position:-1px -190px;}.flag.flag-id-7{background-position:-1px -379px;}.flag.flag-id-105{background-position:-844px -299px;}.flag.flag-id-106{background-position:-362px -299px;}.flag.flag-id-107{background-position:-721px -379px;}.language-switcher-locale-url li.it{display:none;}.language-switcher-locale-url li.fr{background-position:-241px -190px;}.flag.flag-id-8{background-position:-480px -379px;}.language-switcher-locale-url li.hu{background-position:-120px -190px;}.flag.flag-id-9{background-position:-240px -379px;}.language-switcher-locale-url li.hr{background-position:-240px -148px;}.flag.flag-id-28{background-image:url(/sites/all/themes/luxo7canopy/css/images/hr-flag-kroatia.png);}.language-switcher-locale-url li.nl{background-position:-240px -148px;}.flag.flag-id-10{background-position:-480px -298px;}.language-switcher-locale-url li.ro{background-position:0 -238px;}.flag.flag-id-11{background-position:-1px -474px;}.language-switcher-locale-url li.sl{background-position:-420px -375px;}.flag.flag-id-12{background-position:-1px -750px;}.language-switcher-locale-url li.fi{background-position:-180px -190px;}.flag.flag-id-13{background-position:-360px -379px;}.language-switcher-locale-url li.en{display:none;}.language-switcher-locale-url li.en-gb{background-position:-360px -149px;}.flag.flag-id-14{background-position:-721px -298px;}.language-switcher-locale-url li.sv{background-position:-480px -150px;}.flag.flag-id-15{background-position:-960px -297px;}.language-switcher-locale-url li.el{background-position:-300px -150px;}.flag.flag-id-48{background-position:-600px -300px;}.language-switcher-locale-url li.pl{background-position:-420px -190px;}.flag.flag-id-50{background-position:-840px -376px;}.language-switcher-locale-url li.cs{display:none;}.language-name{font-family:'droid_serifregular',serif;font-size:15px;font-style:italic;color:rgb(82,73,70);display:block;margin:0 auto;text-align:center;}.language-name:hover{font-weight:bold;}.description{display:none;opacity:0;-webkit-transition:opacity 5ms ease-out;-moz-transition:opacity 5ms ease-out;-o-transition:opacity 5ms ease-out;transition:opacity 5ms ease-out;}form .description{display:block;opacity:1;}.description.visible{opacity:1;display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(32,25,22,0.94);z-index:99999!important;opacity:1;-webkit-transition:opacity 5ms ease-out;-moz-transition:opacity 5ms ease-out;-o-transition:opacity 5ms ease-out;transition:opacity 5ms ease-out;}.description.visible h2{color:white;}#main-content .description.visible a{text-decoration:none;color:white;}.description .center{width:100%;max-width:700px;margin:0 auto;color:white;padding-top:10%;}.people-grid{margin-bottom:40px;border-bottom:1px dotted rgba(82,73,70,0.6);}.person{width:22%;padding:40px 3.5%;float:left;}.portrait{width:100%;position:relative;border-radius:50%;overflow:hidden;}.portrait:before{content:'';display:block;position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgba(255,255,255,0.3);z-index:99999;}.person:hover .portrait:before{display:none;visibility:hidden;}.portrait:after{content:"";display:block;padding-bottom:100%;}.portrait img{display:block;position:absolute;width:100%;height:100%;}.description.visible .portrait{width:25%;max-width:220px;float:left;}.top{position:relative;}.close-description{display:block;position:absolute;bottom:0;right:0;color:white;float:right;text-decoration:none;font-size:12px;font-style:italic;text-align:center;}.person{position:relative;}.open-description{display:block;height:100%;width:100%;z-index:8888;position:absolute;top:0;left:0;}.close-description:before{width:45px;height:45px;margin-bottom:12px;content:'';display:block;background:url(/sites/all/themes/luxo7canopy/css/images/close.png) no-repeat center center;}.section-title{font-family:'titilliumregular',sans-serif;font-size:24px;text-transform:uppercase;color:rgb(82,73,70);}.details{font-family:'droid_serifregular',serif;font-size:17px;font-style:italic;text-align:center;color:rgb(82,73,70);}.toggle-description{display:block;position:relative;font-size:0;width:40px;height:40px;float:right;}.toggle-description:after{font-family:'FontAwesome';content:"\f055";font-size:30px;position:absolute;top:0;left:0;color:rgba(0,0,0,0.1);}.person:hover .toggle-description:after{color:rgba(0,0,0,0.7);}.person:hover .details{color:rgba(0,0,0,0.8);font-weight:bold;}#toggle-country-list{}@media screen and (min-width:800px){#toggle-country-list{text-decoration:underline;cursor:pointer;}#toggle-country-list:hover{font-weight:bold;}}.quarter-of-the-hour,.part-of-the-day{display:block;height:auto;text-align:center;font-family:'titilliumbold',sans-serif;font-size:48px;line-height:1;color:rgb(151,146,144);}.quarter-of-the-hour{font-size:68px;margin-top:6px;}.part-of-the-day{margin-top:-12px;}.hour-per-week,.hour-index,.hour-per-day{width:100%;overflow:hidden;margin-bottom:12px;float:none;}.hour-index{margin-top:57px;height:140px;}.day .hour,.square{background:#f1eee7;padding:10px 16px;height:100%;}.hour-per-day{margin-bottom:8px;}.day h3{margin-bottom:8px;font-family:'titilliumregular',sans-serif;}.hour-per-day h3{text-align:center;margin-bottom:8px;font-family:'titilliumregular',sans-serif;}.square .padding{overflow:hidden;}.slot{width:100%;margin:4px;overflow:hidden;}.slot .time{display:block;color:#66676e;position:relative;}.time:after{display:block;content:'';width:300px;height:12px;background-color:#af186b;position:absolute;left:34px;top:8px;}.slot.holy .time:after{background-color:#72ad46;}.hour-index .square{width:100%;}@media screen and (min-width:460px){.hour-index,.hour-per-day{width:50%;}.hour-per-day{float:left;}.square{border-right:2px solid white;}.square:nth-of-type(2n){border-right:none;}}@media screen and (min-width:600px){.hour-index{width:33.333333%;float:left;}.hour-per-day{width:33.333333%;}.square:nth-of-type(2n){border-right:2px solid white;}.square:nth-of-type(3n){border-right:none;}}@media screen and (min-width:880px){.hour-index,.hour-per-day{width:25%;}}@media screen and (min-width:1024px){.hour-index,.hour-per-day{width:12.5%;}}.day{margin-bottom:48px;}.day .hour-per-day{width:100%;}.hour-name{width:100%;height:120px;background:#f1eee7;border-right:2px solid white;border-bottom:2px solid white;}.day .hour{width:100%;}.day .quarter-hour{display:block;width:40px;float:left;}.day .info{min-height:31px;background-color:#af186b;display:block;width:calc(100% - 44px);float:right;padding:5px;font-size:14px;line-height:140%;color:white;text-transform:uppercase;}.day .info.holy{background-color:#72ad46;}.day .info.holy.few{background-color:#e1af4e;}.hour-name .quarter-of-the-hour{margin-top:30px;}.hour-name .part-of-the-day{margin-top:-12px;}@media screen and (min-width:480px){.day .hour-per-day{width:50%;padding-right:24px;}.day .hour-per-day:nth-of-type(2n){padding-right:0;}.hour-name,.hour{width:100%;}}@media screen and (min-width:800px){.hour-name{width:100px;height:120px;background:#f1eee7;float:left;border-right:2px solid white;}.day .hour{width:calc(100% - 100px);float:right;}.hour-name{width:100px;min-height:166px;background:#f1eee7;float:left;border-right:2px solid white;}}@media screen and (min-width:960px){.day .hour-per-day{width:33.333333%;padding-right:24px;}.day .hour-per-day:nth-of-type(2n){padding-right:24px;}.day .hour-per-day:nth-of-type(3n){padding-right:0;}}#user-profile-form .form-wrapper label,#user-register-form .form-wrapper label{padding:0;margin-top:12px;}#user-profile-form .form-wrapper input,#user-register-form .form-wrapper input{margin-bottom:0;}#user-profile-form .form-wrapper,#user-register-form .form-wrapper{margin-bottom:0;}#user-profile-form .form-wrapper .field-widget-options-select,#user-register-form .form-wrapper .field-widget-options-select{margin-top:12px;}#user-profile-form .form-wrapper .field-widget-options-select label,#user-register-form .form-wrapper .field-widget-options-select label{margin-top:-2px;margin-right:12px;}#user-profile-form .form-wrapper .chosen-container.chosen-container-single,#user-register-form .form-wrapper .chosen-container.chosen-container-single{margin-top:8px;margin-left:12px;}#user-profile-form .fieldset-legend,#user-register-form .fieldset-legend{font-family:'droid_serifbold',serif;color:rgb(82,73,70);display:block;width:100%;margin-bottom:12px;}.chosen-drop{height:0;}.chosen-with-drop.chosen-container-active .chosen-drop{height:auto;}#user-profile-form fieldset,#user-register-form fieldset{margin-top:36px;}#user-profile-form label,#user-register-form label{padding-left:0;}#user-profile-form input.form-checkbox,#user-profile-form input.form-radio,#user-register-form input.form-checkbox,#user-register-form input.form-radio{width:20px;margin-right:10px;display:block;float:left;margin-top:7px;position:relative;}#user-profile-form input.form-checkbox:checked,#user-profile-form input.form-radio:checked,#user-register-form input.form-checkbox:checked,#user-register-form input.form-radio:checked{border:3px solid #006b66!important;background-color:#598684;}#user-profile-form textarea,#user-register-form textarea{width:100%;}.location label{margin:0;width:100%;float:none;}.location .form-item input{margin:0;width:100%;float:none;}#user-profile-form .form-wrapper:after,#user-profile-form .form-type-radio:after,#user-register-form .form-wrapper:after,#user-register-form .form-type-radio:after{content:'';display:table;clear:both;}.nice-select{border-radius:0;height:32px;margin-right:24px;line-height:30px;display:block;width:200px;float:left;}.field-widget-options-select label{display:block;width:auto;float:left;}.media.media-element-container.media-wysiwyg{margin:30px 0;}.columns{margin:24px 0;}.inner-column{width:50%;}.inner-column.left{float:left;}.inner-column.left{float:right;}#map-of-europe{position:relative;height:inherit;z-index:1;}.map-background{display:none;}.countries{display:block;height:100%;width:100%;padding:0 48px 48px 48px;}@media screen and (min-width:800px){.countries{display:block;height:100%;width:100%;}.map-background{display:block;width:100%;height:auto;position:relative;}.country{position:absolute;display:block;z-index:88888;overflow:visible;width:24px;height:24px;border-radius:20px;}.country .bubble{width:14px;height:14px;background:rgba(255,255,255,0.8);border-radius:20px;position:absolute;top:25%;left:25%;z-index:99999;}.country .bubble.dark{background:rgba(0,0,0,0.7);}.country-info{display:none;}.country-info{background-color:#f1f1f1;text-transform:uppercase;color:black;padding:8px 16px;font-size:14px;position:absolute;top:-58px;left:-20px;white-space:nowrap;}.country-info:before{position:absolute;display:block;content:'\f0d7';color:#f1f1f1;height:20px;width:40px;font-family:'FontAwesome';bottom:-11px;left:20px;font-size:20px;}.country:hover .country-info{display:block;}.country-id-gb{left:22%;top:50%;}.country-id-ie{left:14%;top:48%;}.country-id-fr{left:26%;top:68%;}.country-id-ch{left:34%;top:68%;}.country-id-at{left:44%;top:67%;}.country-id-cz{left:44%;top:61%;}.country-id-it{left:42%;bottom:18%;}.country-id-va{left:40.5%;bottom:16%;}.country-id-nl{left:32%;top:53%;}.country-id-fi{left:54.5%;top:25%;}.country-id-de{left:38%;top:56%;}.country-id-be{left:30%;top:58%;}.country-id-se{left:45%;top:26%;}.country-id-ru{right:30%;top:26%;}.country-id-no{left:37.5%;top:31%;}.country-id-mt{left:44%;bottom:2%;}.country-id-al{left:52%;top:82%;}.country-id-az{right:3%;top:70.5%;}.country-id-bg{left:62%;top:78%;}.country-id-dk{left:37%;top:46%;}.country-id-ge{right:8%;top:70%;}.country-id-is{left:14%;top:15%;}.country-id-lu{left:31%;top:61%;}.country-id-mc{left:32.5%;bottom:21%;}.country-id-pl{left:50%;bottom:43%;}.country-id-lt{left:56%;bottom:52%;}.country-id-sm{left:40.3%;bottom:21.3%;}.country-id-es{left:16%;bottom:15%;}.country-id-ua{left:65%;bottom:39%;}.country-id-ad{left:23%;bottom:20%;}.country-id-by{left:68%;top:30%;}.country-id-hr{left:46%;bottom:25%;}.country-id-si{left:44%;bottom:27%;}.country-id-ba{left:49%;bottom:23%;}.country-id-ee{left:56%;top:36.5%;}.country-id-lv{left:56%;top:41%;}.country-id-me{left:51.5%;bottom:19.5%;}.country-id-pt{left:5%;bottom:15%;}.country-id-rs{left:54%;bottom:23%;}.country-id-rs{left:54%;bottom:23%;}.country-id-am{right:3%;top:73%;}.country-id-fi{right:3%;top:73%;}.country-id-li{left:36%;top:67.5%;}.country-id-ro{left:59%;bottom:28%;}.country-id-md{left:64.5%;bottom:33%;}.country-id-mk{left:56%;bottom:17%;}.country-id-cy{right:20%;bottom:4.5%;}.country-id-tr{right:20%;bottom:13%;}.country-id-gr{left:56%;bottom:12%;}.country-id-sk{left:51%;top:63%;}.country-id-hu{left:51%;top:68%;}.country-id-tr .bubble,.country-id-ru .bubble,.country-id-va .bubble,.country-id-ch .bubble,.country-id-cy .bubble,.country-id-nl .bubble,.country-id-ie .bubble,.country-id-li .bubble,.country-id-am .bubble,.country-id-lv .bubble,.country-id-ee .bubble,.country-id-mt .bubble,.country-id-az .bubble,.country-id-dk .bubble,.country-id-bg .bubble,.country-id-ge .bubble,.country-id-is .bubble,.country-id-mc .bubble{background:rgba(0,0,0,0.8);}}.country-id-{display:none;}.mobile-background{width:100%;height:100%;}.mobile-background img{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%!important;width:auto;height:auto;z-index:-100;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover;}video#bgvid{display:none;visibility:hidden;}@media screen and (min-width:980px){.mobile-background{display:none;visibility:hidden;}video#bgvid{display:block;visibility:visible;position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);background:url(/sites/all/themes/luxo7canopy/css/images/canopy.jpg) no-repeat;background-size:cover;transition:1s opacity;}}.file-image{padding:20px 0;border-top:1px dotted gray;border-bottom:1px dotted gray;}.file-image img{display:block;margin:0 auto;}.file-image{font-family:'droid_serifregular',serif;font-size:17px;color:#524946;font-style:italic;}#main-content .columns .column{width:50%;float:left;}#toolbar{z-index:1000000!important;}#toolbar .account strong,#tolbar .account a{color:#af186b;}#toolbar .account a:hover{color:rgba(175,25,108,0.8);}.search-snippet{margin-bottom:36px;}form.jquery-filter{padding:0;padding-bottom:12px;border-bottom:2px dotted gray;}.hour-filter.jquery-filter{border:none;padding:0;}.jquery-filter div{position:relative;margin-bottom:6px;float:left;margin-right:24px;}.jquery-filter:after,.jquery-filter div:after{content:'';display:table;clear:both;}.jquery-filter input{display:block;background-color:#ebe5d6;}.jquery-filter input[type=radio]{display:none;cursor:pointer;}.jquery-filter label{display:block;padding-left:36px;line-height:30px;color:rgb(82,73,70);text-decoration:underline;cursor:pointer;}.jquery-filter label:before{content:'';height:30px;width:30px;display:block;position:absolute;left:0;background:#ebe5d6;border-radius:50%;}.jquery-filter label:hover{color:#2a94ff;}input[type=radio]:checked + label:before{background-color:#2a94ff;}#main-content .button-group{margin-top:10px;}#main-content .button-group a{font-family:'droid_serifregular',serif;background-color:rgb(51,151,255);font-style:italic;color:white;padding:9px 12px 7px 12px;font-size:14px;line-height:14px;text-decoration:none;display:inline-block;margin-bottom:24px;}@media screen and (min-width:680px){#main-content .button-group a{margin-right:12px;}}#main-content .button-group a:hover{color:rgb(51,151,255);background-color:rgb(236,236,236);}#main-content .button-group:after{content:'';display:table;clear:both;}.timezone-select{border-top:1px dotted gray;padding:12px 0;}.footer .fa{display:inline-block;color:rgba(255,255,255,0.6);padding-right:12px;}body.toolbar-drawer{padding:0!important;}.timetable_quick{margin:36px 0;}.heading{margin-left:200px;}.overflow-wrapper{width:100%;overflow-y:auto;_overflow:auto;}#aggregated_timetable{width:640px!important;}.timetable_quick .heading .slot{float:left;color:black;}.shifts{float:left;width:200px;text-align:center;}#aggregated_timetable .slot{font-weight:bold;color:rgb(82,73,70);}.shifts div{height:60px;line-height:60px;background-color:#f1eee7;border:2px solid white;font-weight:bold;color:rgb(151,146,144);}.slots{float:left;}.timetable_quick .shift,.timetable_quick .slot{height:60px;width:60px;line-height:60px;text-align:center;background-color:#f1eee7;border:2px solid white;margin:0;color:white;}.timetable_quick .few{background-color:#af186b;}.timetable_quick .ok{background-color:#ffd530;}.timetable_quick .nice{background-color:#72ad46;}@media screen and (min-width:800px){}#country-list,#country-list.visible{display:none;}#country-list .country-item{width:100%;}@media screen and (min-width:800px){#country-list .country-item{width:33%;padding-right:12px;float:left;margin:6px 0;}}@media screen and (min-width:960px){#country-list .country-item{width:25%;}}@media screen and (min-width:800px){.country-list-wrapper{position:relative;display:block;visibility:visible;}#country-list{display:none;position:absolute;top:0;left:0;width:100%;background-color:rgba(255,255,255,0.7);margin-top:26px;padding:24px 0;z-index:99999;}#country-list.visible{display:block;}#country-list .country-item{width:25%;}}.form-type-select{display:inline-block;}.inline{display:inline;}.chosen-container.chosen-container-single{min-width:180px;max-width:260px;background:transparent;box-shadow:none;border-radius:3px;font-size:16px;line-height:24px;height:30px;margin-top:-2px;margin-right:12px;}#main-content .chosen-container.chosen-container-single a{text-decoration:none;}#main-content .chosen-container.chosen-container-single ul{margin:0;padding:0;}.login_information{border:1px dotted #af186b;padding:20px;margin-bottom:24px;}.additional-content .menu{margin:0;padding:0;}.additional-content .menu li{list-style:none;margin-bottom:12px;margin:0;padding:0;}.additional-content .menu li a{color:#2a94FF;}.additional-content .menu li a:hover,.additional-content .menu li a.active{color:#af186b;}.button{display:inline-block;border-radius:0;font-family:'droid_serifregular',serif;background-color:rgb(51,151,255);font-style:italic;border:none;color:white!important;margin:12px 0;text-decoration:none;}.button:hover{border:none;background-color:rgba(0,141,249,0.7);}.captcha.form-wrapper legend{display:none;visibility:hidden;}.captcha.form-wrapper{padding:24px 0;border-top:2px dotted gray;border-bottom:2px dotted gray;}
