.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:400 bold 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}.qtip .qtip-tip,x:-o-prefocus{visibility:hidden}.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{position:absolute;color:#123456;background:0 0;border:0 dashed transparent}.qtip .qtip-tip canvas{top:0;left:0}.qtip .qtip-tip .qtip-vml{behavior:url(/sites/all/themes/de_html5/css/plugins/#default#VML);display:inline-block;visibility:visible}
.FlowupLabels .fl_wrap{width:500px;height:46px;margin:12px auto;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.FlowupLabels .fl_label{top:15px;left:5px;position:absolute;z-index:3;-webkit-transition:all .05s linear;-moz-transition:all .05s linear;-transition:all .05s linear;}.FlowupLabels .fl_input{background:none;border:none;border-bottom:1px solid #555;border-radius:0;font-size:16px;line-height:22px;padding:20px 0 0 5px;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.FlowupLabels .fl_wrap.focused .fl_label,.FlowupLabels .fl_wrap.populated .fl_label{top:0;font-size:12px;color:#555;}.FlowupLabels .fl_wrap.focused .fl_label{color:#00A34D;}

.sc-player .sc-artwork-list{}.sc-player .sc-artwork-list li{}.sc-player .sc-artwork-list li.active{}.sc-player .sc-artwork-list li img,.sc-player .sc-artwork-list li div{}.sc-player .sc-controls{}.sc-player .sc-controls a{}.sc-player .sc-controls a.sc-play,.sc-player .sc-controls a.sc-pause{}.sc-player .sc-controls a.sc-pause{}.sc-player.playing .sc-controls a.sc-play{}.sc-player.playing .sc-controls a.sc-pause{}.sc-scrubber{}.sc-player ol.sc-trackslist{}.sc-player ol.sc-trackslist li{}.sc-player .sc-info{}.sc-player .sc-info.active{}.sc-player .sc-info-toggle{}.sc-player .sc-info-toggle.active{}.sc-player .sc-info-close{}.sc-player .hidden{}.sc-player-engine-container{}
.sc-scrubber{}.sc-scrubber .sc-time-span{}.sc-scrubber .sc-time-span img{}.sc-scrubber .sc-buffer,.sc-scrubber .sc-played{}.sc-scrubber .sc-played{}.sc-player .sc-info{}

@font-face{font-family:'thirsty_softregular';src:url(/sites/all/themes/de_html5/fonts/thirstysoftregular-webfont.eot);src:url(/sites/all/themes/de_html5/fonts/thirstysoftregular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/de_html5/fonts/thirstysoftregular-webfont.woff2) format("woff2"),url(/sites/all/themes/de_html5/fonts/thirstysoftregular-webfont.woff) format("woff"),url(/sites/all/themes/de_html5/fonts/thirstysoftregular-webfont.ttf) format("truetype"),url(/sites/all/themes/de_html5/fonts/thirstysoftregular-webfont.svg#thirsty_softregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'icomoon';src:url(/sites/all/themes/de_html5/fonts/icomoon.eot?-w10v3b);src:url(/sites/all/themes/de_html5/fonts/icomoon.eot?#iefix-w10v3b) format("embedded-opentype"),url(/sites/all/themes/de_html5/fonts/icomoon.woff?-w10v3b) format("woff"),url(/sites/all/themes/de_html5/fonts/icomoon.ttf?-w10v3b) format("truetype"),url(/sites/all/themes/de_html5/fonts/icomoon.svg?-w10v3b#icomoon) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-list:before{content:"\e602";}.icon-twitter:before{content:"\e600";}.icon-facebook:before{content:"\e601";}.button{background-color:#c4520b;text-transform:uppercase;padding:0.625em;display:inline-block;text-align:center;}.button:link,.button:visited{color:#FFF;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-moz-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}.button:hover,.button:focus{background-color:#943e08;text-decoration:none;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;}html{line-height:1;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle;}q,blockquote{quotes:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none;}a img{border:none;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}* html{font-size:87.5%;}html{font-size:14px;line-height:1.85714em;}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:Verdana,Helvetica,sans-serif;}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,pre,table,fieldset,figure,form
details,blockquote,object,iframe,pre,address,code,dl,dt,dd,embed,audio,video,.form-actions,.headline-type,.highlight-type{margin-top:0em;padding-top:0em;padding-bottom:0em;margin-bottom:0.92857em;}@media all and (min-width:465px) and (max-width:739px){#zone-footer .region-inner,#zone-branding .region-inner,#region-content .region-inner{padding:0 10%;}.block-upcoming-events-block .content{padding:0 10%;}}@media all and (max-width:739px){#region-sidebar-first{margin-left:0;margin-right:0;}}@media all and (min-width:740px) and (max-width:979px){#zone-user,#zone-content,#zone-footer,#zone-branding,.front .view-upcoming-events,#zone-menu{width:740px;margin-left:auto;margin-right:auto;}.sidebar-first #region-sidebar-first{width:230px;float:left;}.sidebar-first #region-content{width:470px;float:right;}#region-footer-first,#region-footer-second{width:350px;}#region-footer-first{float:left;}#region-footer-second{float:right;text-align:right;}#region-footer-third{display:block;clear:both;}}body{font-family:"Montserrat",arial,helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333333;}h3,h4,h5{color:#00463f;font-weight:bold;}h1{font-family:"thirsty_softregular",scroll,serif;color:#c4520b;font-size:2em;line-height:1.2;}h2{color:#c4520b;font-family:"thirsty_softregular",scroll,serif;font-size:1.5em;}.node .content h2{font-family:"Montserrat",arial,helvetica,sans-serif;text-transform:uppercase;color:#008577;margin-top:1em;}h3{font-size:1.2em;margin-top:2em;display:block;color:#c4520b;}h4{font-size:1em;text-transform:uppercase;margin:1.5em 0 1em 0;}h5{font-size:.9em;text-transform:uppercase;}hr{border:none;height:2px;background-color:#c4520b;margin:40px 0;display:block;}a:link,a:visited{text-decoration:none;color:#c4520b;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-moz-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}a:hover,a:focus{text-decoration:underline;}strong,b{font-weight:bold;}.node-page strong{display:block;}code{font-family:'Lucida Console','Lucida Sans Typewriter',monaco,'Bitstream Vera Sans Mono',monospace;}em,i{font-style:italic;}q{color:#666;font-style:italic;}q:before{content:" “";}q:after{content:"” ";}small{font-size:10px;}sup{vertical-align:super;font-size:smaller;}sub{font-size:smaller;vertical-align:sub;}input[type="text"],input[type="password"],input[type="email"],input[type="submit"],textarea{margin:0;vertical-align:bottom;-webkit-appearance:none;border-radius:0;}img,video{max-width:100%;height:auto !important;}ul li{list-style:disc;list-style-position:inside;}ol li{list-style:decimal;list-style-position:inside;}.region-content a:link,.region-content a:visited{text-decoration:underline;}.region-content a:hover,.region-content a:focus{text-decoration:none;}.region-content ul{padding:0 0 0 20px;}.region-content ul li{margin:10px 0;list-style-position:outside;line-height:1.3;}figcaption{font-size:11px;font-style:italic;color:#666;}.inline-image{display:inline-block;}.inline-image.right{float:right;margin-left:30px;margin-bottom:40px;}.inline-image.left{float:left;margin-left:30px;margin-bottom:40px;}span.image-border img{border:solid 3px #c4520b;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.small-text{font-size:0.714em;line-height:1.2em;}#section-header{background-color:#f0eedd;}.context-weddings #section-header,.context-request-quote #section-header{background-image:url(/sites/all/themes/de_html5/images/weddings-header-bg.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url(/sites/all/themes/de_html5/css/sites/all/themes/de_html5/js/libs/backgroundsize.min.htc);background-position:center;}#zone-user-wrapper{background-color:#00463f;color:#FFF;}@media all and (max-width:679px){#zone-user-wrapper{padding-bottom:10px;}}@media all and (min-width:680px) and (max-width:979px){#zone-user-wrapper{padding-bottom:0;}#region-user-first{width:320px;float:left;}#region-user-second{width:260px;float:right;}}.secondary-menu{margin:10px 0;}@media all and (min-width:680px) and (max-width:979px){.secondary-menu{margin-top:16px;}}.secondary-menu ul.menu{margin:0;padding:0;text-align:center;}.secondary-menu ul.menu li{display:inline-block;}.secondary-menu ul.menu li a:link,.secondary-menu ul.menu li a:visited{color:#FFF;font-size:11px;text-transform:uppercase;padding:5px;}.secondary-menu ul.menu li a.active-trail{font-weight:bold;background-color:#008577;}.btn-donate{border-top:solid 1px #2f8f8b;border-right:solid 1px #177672;border-bottom:solid 1px #036663;border-left:solid 1px #15827d;display:inline;background:#008577;background:-moz-linear-gradient(top,#008577 0%,#00655b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#008577),color-stop(100%,#00655b));background:-webkit-linear-gradient(top,#008577 0%,#00655b 100%);background:-o-linear-gradient(top,#008577 0%,#00655b 100%);background:-ms-linear-gradient(top,#008577 0%,#00655b 100%);background:linear-gradient(to bottom,#008577 0%,#00655b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008577',endColorstr='#00655b',GradientType=0);margin-top:3px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-weight:bold;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-moz-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}.btn-donate:hover,.btn-donate:focus{text-decoration:none;background:#00655b;background:-moz-linear-gradient(top,#00655b 0%,#008577 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00655b),color-stop(100%,#008577));background:-webkit-linear-gradient(top,#00655b 0%,#008577 100%);background:-o-linear-gradient(top,#00655b 0%,#008577 100%);background:-ms-linear-gradient(top,#00655b 0%,#008577 100%);background:linear-gradient(to bottom,#00655b 0%,#008577 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00655b',endColorstr='#008577',GradientType=0);}#block-search-form{padding:10px 45px 10px 20px;background-color:#008577;position:relative;z-index:1;}#block-search-form h2{color:#FFF;}#search-block-form .form-item{margin:0;padding:0;}#search-block-form input[type="text"]{display:block;float:left;background-color:transparent;border:none;color:#FFF;padding:12px 0;width:100%;letter-spacing:1px;}#search-block-form input[type="submit"]{display:inline-block;background-color:transparent;position:absolute;z-index:20;right:0;top:8px;text-align:left;text-indent:-9999px;overflow:hidden;cursor:pointer;border:none;border-left:solid 1px #59c6ba;background:url(/sites/all/themes/de_html5/images/magnifying-2x.png);background-repeat:no-repeat;background-position:center center;background-size:19px auto;height:40px;width:40px;}@media all and (max-width:679px){#block-search-form{padding:0 45px 0 10px;}#search-block-form input[type="submit"]{top:4px;height:20px;}}.no-backgroundsize #search-block-form input[type="submit"]{background:url(/sites/all/themes/de_html5/images/magnifying.png);background-repeat:no-repeat;background-position:center center;}.FlowupLabels .fl_wrap{width:auto;height:37px;margin:0;}.FlowupLabels .fl_wrap .fl_label{top:7px;font-weight:bold;text-transform:uppercase;font-size:.85em;letter-spacing:1px;}.FlowupLabels .fl_wrap .fl_input{font-size:.85em;line-height:1.2;}.FlowupLabels .fl_wrap.focused .fl_label,.FlowupLabels .fl_wrap.populated .fl_label{top:-12px;left:0;color:#FFF;font-size:.65em;}@media all and (max-width:679px){.FlowupLabels .fl_wrap.focused .fl_label,.FlowupLabels .fl_wrap.populated .fl_label{top:-20px;left:-10px;}}#zone-branding-wrapper{text-align:center;padding:10px 0;}#logo{width:250px;height:auto;margin:0 auto;}.menu-btn{text-align:center;display:block;}.menu-btn a:link,.menu-btn a:visited{background-color:#008577;display:block;color:#FFF;border-top:#009f8e solid 1px;padding:10px 0;text-transform:uppercase;}.menu-btn a:hover,.menu-btn.open a{background-color:#00463f;text-decoration:none;}.menu-btn span{display:inline-block;vertical-align:middle;font-size:1.6em;margin-right:5px;}#zone-menu #region-menu{margin:0;}#zone-menu .main-menu .menu-name-main-menu{display:none;}#zone-menu .main-menu ul.menu{text-align:left;margin-bottom:0;}#zone-menu .main-menu ul.menu ul{display:block;}#zone-menu .main-menu ul.menu ul li a:link,#zone-menu .main-menu ul.menu ul li a:visited{padding-left:30px;background-color:#006c60;}#zone-menu .main-menu ul.menu ul li a:hover,#zone-menu .main-menu ul.menu ul li a:focus,#zone-menu .main-menu ul.menu ul li a.active-trail{background-color:#002d28;text-decoration:none;}#zone-menu .main-menu ul.menu li{list-style-type:none;}#zone-menu .main-menu ul.menu li a:link,#zone-menu .main-menu ul.menu li a:visited{background-color:#008577;display:block;color:#FFF;font-weight:bold;border-bottom:#00463f solid 1px;border-top:#009f8e solid 1px;padding:20px 10px;text-transform:uppercase;}#zone-menu .main-menu ul.menu li a:hover,#zone-menu .main-menu ul.menu li a:focus,#zone-menu .main-menu ul.menu li a.active-trail{background-color:#00463f;text-decoration:none;}#zone-menu .wedding-menu{display:none;}#zone-menu .wedding-menu ul.menu{text-align:center;margin-bottom:0;}#zone-menu .wedding-menu ul.menu li{display:inline-block;list-style-type:none;border-right:solid 1px #9da2a6;padding:0 1.7em;line-height:1.2;}#zone-menu .wedding-menu ul.menu li.last{border-right:none;}#zone-menu .wedding-menu ul.menu li a:link,#zone-menu .wedding-menu ul.menu li a:visited{color:#616366;text-transform:uppercase;font-size:.78em;}#zone-menu .wedding-menu ul.menu li a:hover,#zone-menu .wedding-menu ul.menu li a:focus,#zone-menu .wedding-menu ul.menu li a.active-trail{text-decoration:none;border-bottom:solid 2px #c4520b;}@media all and (min-width:600px) and (max-width:979px){#zone-branding-wrapper{text-align:left;}#zone-menu{position:relative;}.main-menu{float:left;display:block;width:100%;}.main-menu .menu-name-main-menu{background-image:url(/sites/all/themes/de_html5/images/menu-arrow-2x.png);background-repeat:no-repeat;background-position:top right;background-size:auto 32px;min-height:32px;}.main-menu .menu-name-main-menu .menu{padding-top:20px;}.main-menu .menu-name-main-menu .menu li{border-right:solid 1px #00463f;border-left:solid 1px #00463f;}.main-menu .menu-name-main-menu .menu li.first{border-top:solid 1px #00463f;}.main-menu .menu-name-main-menu .menu .menu{padding-top:0;}.main-menu .menu-name-main-menu .menu .menu li{border-left:none;border-right:none;}.menu-btn{width:110px;float:right;}#region-menu{position:absolute;top:-78px;right:10px;display:block;z-index:99;width:400px;}}#region-sidebar-first .block-contact p,#region-sidebar-first .block-map p{margin:0;padding:0;}#region-sidebar-first .block-contact a:link,#region-sidebar-first .block-contact a:visited,#region-sidebar-first .block-map a:link,#region-sidebar-first .block-map a:visited{color:#FFF;display:block;text-decoration:underline;}#region-sidebar-first .block-contact a:hover,#region-sidebar-first .block-contact a:focus,#region-sidebar-first .block-map a:hover,#region-sidebar-first .block-map a:focus{color:#000;}#region-sidebar-first .block-contact h2.block-title,#region-sidebar-first .block-map h2.block-title{border-bottom:solid 1px #059c8b;}#region-sidebar-first .block-contact .content,#region-sidebar-first .block-map .content{padding:20px;border-top:solid 1px #4fc3b6;border-bottom:solid 1px #059c8b;}#region-sidebar-first .block-contact img,#region-sidebar-first .block-map img{border:solid 2px #FFF;box-sizing:border-box;}#region-sidebar-first h2.block-title{text-align:center;color:#FFF;padding:60px 20px;margin:0;background-image:url(/sites/all/themes/de_html5/images/arrow-2x.png);background-repeat:no-repeat;background-position:bottom center;background-size:100px auto;}#region-sidebar-first .region-inner{background-color:#008577;border-left:solid 1px #3dbbaf;border-right:solid 1px #0fac9b;color:#FFF;}#region-sidebar-first ul.menu,#region-sidebar-first ul.views-summary{padding:0;margin:0;}#region-sidebar-first ul.menu li,#region-sidebar-first ul.views-summary li{list-style:none;margin:0;}#region-sidebar-first ul.menu li a:link,#region-sidebar-first ul.menu li a:visited,#region-sidebar-first ul.views-summary li a:link,#region-sidebar-first ul.views-summary li a:visited{background:#008577;background:-moz-linear-gradient(top,#008577 0%,#00655b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#008577),color-stop(100%,#00655b));background:-webkit-linear-gradient(top,#008577 0%,#00655b 100%);background:-o-linear-gradient(top,#008577 0%,#00655b 100%);background:-ms-linear-gradient(top,#008577 0%,#00655b 100%);background:linear-gradient(to bottom,#008577 0%,#00655b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008577',endColorstr='#00655b',GradientType=0);font-weight:bold;color:#FFF;line-height:1.5;display:block;border-top:solid 1px #009687;border-bottom:solid 1px #006d62;padding:20px 10px;}#region-sidebar-first ul.menu li a:hover,#region-sidebar-first ul.menu li a:focus,#region-sidebar-first ul.menu li a.active-trail,#region-sidebar-first ul.views-summary li a:hover,#region-sidebar-first ul.views-summary li a:focus,#region-sidebar-first ul.views-summary li a.active-trail{background:#00463f;filter:none;border-bottom:solid 1px #00463f;text-decoration:none;}#region-sidebar-first ul.menu li ul a:link,#region-sidebar-first ul.menu li ul a:visited,#region-sidebar-first ul.views-summary li ul a:link,#region-sidebar-first ul.views-summary li ul a:visited{padding-left:30px;}.no-backgroundsize #region-sidebar-first h2.block-title{background-image:url(/sites/all/themes/de_html5/images/arrow.png);background-repeat:no-repeat;background-position:bottom center;background-size:156px auto;}.front .section-content h2.block-title,.full-width h2.block-title{font-family:"Montserrat",arial,helvetica,sans-serif;text-transform:uppercase;text-align:center;font-size:1.2em;color:#FFF;font-weight:bold;letter-spacing:1px;}.front .section-content h2.block-title a:link,.front .section-content h2.block-title a:visited,.full-width h2.block-title a:link,.full-width h2.block-title a:visited{background-color:#008577;color:#fff;display:block;padding:.7em 0;}.front .section-content h2.block-title a:hover,.front .section-content h2.block-title a:focus,.full-width h2.block-title a:hover,.full-width h2.block-title a:focus{background-color:#00463f;text-decoration:none;}.front .zone-homepage-first-wrapper{background-image:url(/sites/all/themes/de_html5/images/heroimage-big-on-history.jpg);background-repeat:no-repeat;background-position:center;background-attachment:scroll !important;}.front .zone-homepage-first-wrapper .hero-text{text-align:center;padding:90px 10px;}.block-views-content-banners-block{height:180px;}#zone-homepage-third-wrapper{background-image:url(/sites/all/themes/de_html5/images/heroimage-wedding.jpg);background-repeat:no-repeat;background-position:center;background-attachment:scroll !important;}#zone-homepage-third-wrapper .hero-text{text-align:center;padding:65px 10px;}#zone-homepage-fourth-wrapper h2.block-title{margin-bottom:0;}#zone-homepage-fourth-wrapper h2.block-title a:link,#zone-homepage-fourth-wrapper h2.block-title a:visited{background-color:#c4520b;}#zone-homepage-fourth-wrapper h2.block-title a:hover,#zone-homepage-fourth-wrapper h2.block-title a:focus{background-color:#943e08;}#zone-homepage-fourth-wrapper a:link,#zone-homepage-fourth-wrapper a:visited{display:block;}#zone-homepage-fourth-wrapper a:link img,#zone-homepage-fourth-wrapper a:visited img{display:block;}.not-front #region-content{padding-top:50px;padding-bottom:50px;}#region-sidebar-second{color:#FFF;}.context-weddings.page-node-2501 .intro .content{text-align:center;}@media all and (min-width:740px){.context-weddings.page-node-2501 #section-header{background-color:transparent;background:rgba(255,255,255,0.8);position:absolute;z-index:10;top:0;left:0;width:100%;}}@media all and (max-width:739px){.context-weddings.page-node-2501 #zone-homepage-first-wrapper{background-image:url(/sites/all/themes/de_html5/images/heroimage-wedding-mobile.jpg);background-position:top center;background-repeat:no-repeat;background-attachment:scroll;}}@media all and (min-width:740px){.context-weddings.page-node-2501 #zone-homepage-first-wrapper{background-image:url(/sites/all/themes/de_html5/images/heroimage-wedding-landing.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url(/sites/all/themes/de_html5/css/sites/all/themes/de_html5/js/libs/backgroundsize.min.htc);background-position:center;}.context-weddings.page-node-2501 #zone-homepage-first-wrapper .hero-text{padding-top:220px;padding-bottom:100px;}}@media all and (min-width:980px){.context-weddings.page-node-2501 #zone-homepage-first-wrapper .hero-text{padding-top:400px;padding-bottom:175px;}}.context-weddings.page-node-2501 #zone-content-wrapper{display:none;}.context-weddings #zone-homepage-first-wrapper .hero-text{padding:60px 0;}.context-weddings .weddings-landing-page{text-align:center;}.context-weddings .intro h2.block-title{background-color:#008577;padding:0.7em 0;}.context-weddings .intro strong{font-size:1.2em;}.context-weddings .intro .content{padding:75px 0;text-align:left;font-size:1.1em;line-height:2;}.context-weddings .quote{margin-bottom:100px;}.context-weddings .quote h2.block-title a:link,.context-weddings .quote h2.block-title a:visited{background-color:#c4520b;}.context-weddings .quote h2.block-title a:hover,.context-weddings .quote h2.block-title a:focus{background-color:#943e08;}.context-weddings .quote .content{margin-top:40px;text-align:center;max-width:750px;}.wedding-photo-banner{height:500px;width:100%;background-repeat:no-repeat;background-position:center;margin-bottom:100px;}@media all and (max-width:739px){.wedding-photo-banner{background-image:url(/sites/all/themes/de_html5/images/weddings-banner-mobile.jpg);}}@media all and (min-width:740px){.wedding-photo-banner{background-image:url(/sites/all/themes/de_html5/images/weddings-banner.jpg);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url(/sites/all/themes/de_html5/css/sites/all/themes/de_html5/js/libs/backgroundsize.min.htc);}}.view-latest-news ul.links,.node-blog ul.links{margin:0;padding:0;}.view-latest-news ul.links li,.node-blog ul.links li{display:inline-block;margin:0 20px 0 0;}.view-latest-news ul.links li a:link,.view-latest-news ul.links li a:visited,.node-blog ul.links li a:link,.node-blog ul.links li a:visited{text-transform:uppercase;font-size:11px;}.view-latest-news h2,.node-blog h2{line-height:1.2;}.view-latest-news h2 a:link,.view-latest-news h2 a:visited,.node-blog h2 a:link,.node-blog h2 a:visited{text-decoration:none;}.view-latest-news .ds-author-right,.node-blog .ds-author-right{margin-top:12px;}.view-latest-news .ds-body .field-type-image,.node-blog .ds-body .field-type-image{margin:10px 0;}.view-latest-news .ds-body .field-type-image img,.node-blog .ds-body .field-type-image img{display:block;border:solid 2px #c4520b;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;}.view-latest-news .ds-body .field-name-body,.node-blog .ds-body .field-name-body{margin:20px 0;display:block;}.view-latest-news .field-name-field-add-this,.node-blog .field-name-field-add-this{margin:20px 0;}.view-latest-news .image-field-caption,.node-blog .image-field-caption{font-size:11px;font-style:italic;color:#666;}.view-latest-news .author-info,.node-blog .author-info{margin:10px 0;}.view-latest-news .author-info .field-name-field-image,.node-blog .author-info .field-name-field-image{margin-right:10px;}.view-latest-news .author-info .field-name-field-image img,.node-blog .author-info .field-name-field-image img{display:block;}.view-latest-news .field-name-field-author,.view-latest-news .field-name-post-date,.node-blog .field-name-field-author,.node-blog .field-name-post-date{font-size:11px;line-height:1.2;display:block;text-transform:uppercase;}.view-latest-news .field-name-field-author .field-label,.view-latest-news .field-name-post-date .field-label,.node-blog .field-name-field-author .field-label,.node-blog .field-name-post-date .field-label{color:#c4520b;font-weight:bold;}.view-latest-news .field-name-field-author .field-items,.view-latest-news .field-name-post-date .field-items,.node-blog .field-name-field-author .field-items,.node-blog .field-name-post-date .field-items{font-style:italic;}.view-latest-news .views-row,.node-blog .views-row{display:block;margin:20px 0;padding:20px 0;border-bottom:solid 2px #c4520b;}.view-latest-news .views-row.views-row-first,.node-blog .views-row.views-row-first{margin-top:0;padding-top:0;}#comments{margin-top:40px;border-top:#c4520b solid 2px;}#comments h2{margin-top:40px;}#comments #edit-actions{margin-top:20px;}.comment{padding:10px 0;margin-bottom:20px;border-bottom:dashed 1px #c4520b;}.comment .username{color:#c4520b;font-weight:bold;display:inline-block;margin-right:10px;}.comment .field-name-post-date{display:inline-block;font-size:0.75em;font-style:italic;}.node-links ul.links li,.comment ul.links li,#comments ul.links li{padding:0;margin:0;list-style-type:none;font-size:0.75em;display:inline-block;margin-right:5px;}form{}form input[type="text"],form input[type="email"],form input[type="password"],form textarea{border:solid 2px #000;padding:15px;-webkit-transition:border-color 0.3s ease;-moz-transition:border-color 0.3s ease;-o-transition:border-color 0.3s ease;transition:border-color 0.3s ease;font-family:"Montserrat",arial,helvetica,sans-serif;width:100%;display:block;box-sizing:border-box;}form input[type="text"]:focus,form input[type="email"]:focus,form input[type="password"]:focus,form textarea:focus{border:solid 2px #c4520b;}form label{font-size:.75em;text-transform:uppercase;font-weight:bold;}form label.option{text-transform:none;line-height:1.2;font-weight:normal;}form label .form-required{color:#a20000;}form input[type="checkbox"]:checked + label,form input[type="checkbox"]:focus + label{color:#c4520b;font-style:italic;}form ::-webkit-input-placeholder{color:#000;text-transform:uppercase;}form :-moz-placeholder{color:#000;text-transform:uppercase;}form ::-moz-placeholder{color:#000;text-transform:uppercase;}form :-ms-input-placeholder{color:#000;text-transform:uppercase;}form input:focus::-webkit-input-placeholder,form textarea:focus::-webkit-input-placeholder{color:transparent;}form input[type="submit"]{border:none;background-color:#c4520b;text-transform:uppercase;padding:0.625em;display:inline-block;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;border:none;cursor:pointer;color:#FFF;width:100%;max-width:350px;font-family:"Montserrat",arial,helvetica,sans-serif;letter-spacing:1px;padding:1em 0;border-bottom:solid 1px #f1bb91;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-moz-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}form input[type="submit"]:link,form input[type="submit"]:visited{color:#FFF;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-moz-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}form input[type="submit"]:hover,form input[type="submit"]:focus{background-color:#943e08;text-decoration:none;}fieldset{margin:0;padding:0;margin:10px 0;}fieldset .fieldset-wrapper{margin:0;padding:0;}fieldset label{line-height:1.2;margin-bottom:5px;}fieldset legend .fieldset-legend{background-color:#008577;color:#FFF;padding:5px 10px;text-transform:uppercase;display:block;}fieldset#webform-component-left,fieldset#webform-component-contact--left,fieldset#webform-component-name--left{display:block;width:100%;margin:0;padding:0;border-top:none;}fieldset#webform-component-right,fieldset#webform-component-contact--right,fieldset#webform-component-name--right{display:block;width:100%;margin:0;padding:0;border-top:none;}fieldset#webform-component-contact,fieldset#webform-component-name{border-top:none;margin:0;padding:0;}fieldset#webform-component-contact .webform-component,fieldset#webform-component-name .webform-component{padding:0;}.node-type-webform form.webform-client-form{margin-top:25px;}.node-type-webform fieldset{padding:10px 0;margin:10px 0;}.node-type-webform .webform-component{padding:10px 0;}.node-type-webform #webform-client-form-2564 .webform-component-textarea{padding:0;}.form-item .description{font-size:0.75em;line-height:1.2;font-style:italic;margin-top:10px;color:#6a6a6a;}ol.search-results{margin:0;padding:0;}ol.search-results h3{margin-top:0;}ol.search-results li{margin:20px 0;padding:20px 0;list-style-type:none;border-bottom:solid 2px #c4520b;}ol.search-results li strong{color:#c4520b;}.search-form{margin-bottom:3em;}.search-form .form-item{margin:0;}.search-form input.form-submit{margin-top:20px;max-width:100%;width:100%;}.full-width .content{margin:0 10px;}.tabs ul.primary{border-bottom:solid 1px #008577;}.tabs ul.primary li{display:inline-block;list-style-type:none;margin-right:4px;margin-bottom:0;}.tabs ul.primary li a:link,.tabs ul.primary li a:visited{color:#FFF;background-color:#008577;padding:5px 10px;border-top-right-radius:5px;border-top-left-radius:5px;text-decoration:none;}.tabs ul.primary li a:hover,.tabs ul.primary li a:focus
a.active{background-color:#00463f;text-decoration:none;}.tabs ul.primary li.active a:link,.tabs ul.primary li.active a:visited{background-color:#00463f;}#zone-footer-wrapper{background-color:#f0eedd !important;background-image:url(/sites/all/themes/de_html5/images/slanted-separator-2x.png);background-size:26px auto;background-repeat:repeat-x;background-position:top left;filter:none !important;padding-top:40px;padding-bottom:40px;}#zone-footer-wrapper a:link,#zone-footer-wrapper a:visited{color:#a7460a;}#zone-footer-wrapper .region{padding:40px 0;}#zone-footer-wrapper .region-footer-third{border-bottom:none;padding-bottom:0;}#zone-footer-wrapper h2.block-title{font-family:"thirsty_softregular",scroll,serif;color:#008577;font-size:1.857em;}#zone-footer-wrapper .mc-field-group{max-width:350px;}#zone-footer-wrapper .webform-client-form{margin-top:3.21em;}#zone-footer-wrapper .webform-client-form input[type="text"],#zone-footer-wrapper .webform-client-form input[type="email"]{border-top:solid 1px #cec493;border-right:solid 1px #e9e5cf;border-bottom:solid 1px #f6f5eb;border-left:solid 1px #e0d9ba;box-sizing:border-box;width:100%;max-width:350px;padding:15px 5px;text-align:center;text-transform:uppercase;}#zone-footer-wrapper .webform-client-form input[type="submit"]{background-color:#c4520b;text-transform:uppercase;padding:0.625em;display:inline-block;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1em;border:none;cursor:pointer;color:#FFF;width:100%;max-width:350px;font-family:"Montserrat",arial,helvetica,sans-serif;letter-spacing:1px;padding:1em 0;border-bottom:solid 1px #f1bb91;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-moz-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}#zone-footer-wrapper .webform-client-form input[type="submit"]:link,#zone-footer-wrapper .webform-client-form input[type="submit"]:visited{color:#FFF;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-moz-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}#zone-footer-wrapper .webform-client-form input[type="submit"]:hover,#zone-footer-wrapper .webform-client-form input[type="submit"]:focus{background-color:#943e08;text-decoration:none;}#zone-footer-wrapper .button:link,#zone-footer-wrapper .button:visited{color:#FFF;width:100%;margin:0 0 0.714em 0;padding:0.625em 0;max-width:350px;}.no-backgroundsize #zone-footer-wrapper{background:url(/sites/all/themes/de_html5/images/slanted-separator.png);background-repeat:repeat-x;background-position:top left;}.social-media{margin-bottom:1.42em;}a.social-link:link,a.social-link:visited{font-size:3.5em;color:#008577;}a.social-link:link .element-invisible,a.social-link:visited .element-invisible{display:none;}a.social-link:link:hover,a.social-link:link:focus,a.social-link:visited:hover,a.social-link:visited:focus{color:#00463f;text-decoration:none;}.recognition{background-image:url(/sites/all/themes/de_html5/images/ontario-logo.png);background-position:left bottom;background-repeat:no-repeat;padding-bottom:50px;}@media all and (min-width:740px) and (max-width:979px){.recognition{background-position:right bottom;}}.context-weddings #zone-footer-wrapper{background-color:#e1e4e6;}.context-weddings #zone-footer-wrapper .button:link,.context-weddings #zone-footer-wrapper .button:visited{background-color:#008577;color:#FFF;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-moz-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}.context-weddings #zone-footer-wrapper .button:link:hover,.context-weddings #zone-footer-wrapper .button:link:focus,.context-weddings #zone-footer-wrapper .button:visited:hover,.context-weddings #zone-footer-wrapper .button:visited:focus{background-color:#00463f;}.context-weddings #zone-footer-wrapper .webform-client-form input[type="submit"]{background-color:#008577;}.context-weddings #zone-footer-wrapper .webform-client-form input[type="submit"]:hover,.context-weddings #zone-footer-wrapper .webform-client-form input[type="submit"]:focus{background-color:#00463f;}.scroll-top-container{display:block;margin-bottom:40px;}#scroll-to-top{font-family:"thirsty_softregular",scroll,serif;font-size:1.28em;color:#000;text-align:center;display:inline-block;}#scroll-to-top:hover,#scroll-to-top:focus{text-decoration:none;color:#c4520b;}span.icon-arrow{background-image:url(/sites/all/themes/de_html5/images/icon-arrow-up-2x.png);background-position:top left;background-size:58px auto;background-repeat:no-repeat;height:58px;width:58px;margin:0 5px -25px 5px;display:inline-block;}.no-backgroundsize span.icon-arrow{background-image:url(/sites/all/themes/de_html5/images/icon-arrow-up.png);background-repeat:no-repeat;background-position:top left;}#zone-signoff{padding:40px 0 40px 0;text-align:center;}#zone-signoff .copyright{text-align:center;font-size:10px;text-transform:uppercase;color:#616466;margin:0 auto;display:inline-block;}#zone-signoff .cap-logo{display:inline-block;margin:0 auto;text-align:center;display:inline-block;vertical-align:middle;}@media all and (max-width:740px){.not-front .view-upcoming-events .grid-4{margin-left:0;margin-right:0;}}@media all and (min-width:740px) and (max-width:979px){.not-front .view-upcoming-events .grid-4{width:335px;float:left;display:inline-block;float:none;vertical-align:top;}}.view-upcoming-events .views-row,#block-views-upcoming-events-block .views-row{margin-bottom:2em;}.view-upcoming-events .views-field-field-event-date-1,.view-upcoming-events .views-field-field-event-date,#block-views-upcoming-events-block .views-field-field-event-date-1,#block-views-upcoming-events-block .views-field-field-event-date{background-color:#c4520b;color:#FFF;text-align:center;padding:1.2em 0.714em 1.2em 0.714em;}.view-upcoming-events .date-year,#block-views-upcoming-events-block .date-year{display:inline-block;border-top:solid 1px #FFF;border-bottom:solid 1px #FFF;font-size:1.28em;}.view-upcoming-events .date-weekday,#block-views-upcoming-events-block .date-weekday{margin-top:0.2em;display:block;font-family:"thirsty_softregular",scroll,serif;font-size:1.8em;}.view-upcoming-events .date-weekday sup,#block-views-upcoming-events-block .date-weekday sup{font-size:0.6em;margin-left:2px;}.view-upcoming-events .views-field-title,#block-views-upcoming-events-block .views-field-title{font-size:1.28em;text-align:center;margin:1.42em 0;}.view-upcoming-events .views-field-title a:link,.view-upcoming-events .views-field-title a:visited,#block-views-upcoming-events-block .views-field-title a:link,#block-views-upcoming-events-block .views-field-title a:visited{color:#008577;text-transform:uppercase;text-decoration:none;}.view-upcoming-events .views-field-title a:hover,.view-upcoming-events .views-field-title a:focus,#block-views-upcoming-events-block .views-field-title a:hover,#block-views-upcoming-events-block .views-field-title a:focus{color:#00463f;}.view-upcoming-events .views-field-field-event-image,#block-views-upcoming-events-block .views-field-field-event-image{text-align:center;margin-top:20px;}.view-upcoming-events .views-field-body,#block-views-upcoming-events-block .views-field-body{text-align:center;}.view-upcoming-events .more-link,#block-views-upcoming-events-block .more-link{margin-left:5px;}.node-type-event.no-sidebars h1.title{text-align:center;}.node-type-event .field{margin:40px 0;}.node-type-event h1.title{margin-bottom:10px;}.node-type-event .field.field-name-field-sub-title{margin:0;}.node-type-event .field-name-field-event-date{text-transform:uppercase;text-align:center;padding:20px 0;font-size:18px;margin:0;color:#c4520b;font-weight:bold;margin:40px 0;padding:10px 0;border-top:solid 2px #008577;border-bottom:solid 2px #008577;color:#008577;}.node-type-event .field-name-field-event-date .date-display-single{display:block;}.node-type-event .field.field-name-body{margin-top:0;}.node-type-event .field-label{font-size:1.5em;margin-top:2em;margin-bottom:1em;display:block;color:#c4520b;font-weight:bold;}.node-type-event .field-type-image{margin:40px 0;}.view-event-info .views-field{background:#008577;background:-moz-linear-gradient(top,#008577 0%,#00655b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#008577),color-stop(100%,#00655b));background:-webkit-linear-gradient(top,#008577 0%,#00655b 100%);background:-o-linear-gradient(top,#008577 0%,#00655b 100%);background:-ms-linear-gradient(top,#008577 0%,#00655b 100%);background:linear-gradient(to bottom,#008577 0%,#00655b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008577',endColorstr='#00655b',GradientType=0);border-top:solid 1px #009687;border-bottom:solid 1px #006d62;}.view-event-info .views-field a:link,.view-event-info .views-field a:visited{color:#FFF;}.view-event-info .views-label{display:block;color:#FFF;font-size:1.8em;font-family:"thirsty_softregular",scroll,serif;line-height:1.3;padding:10px;margin-top:10px;text-align:center;}.view-event-info .field-content{padding:10px;font-size:12px;line-height:1.4;text-align:center;}.view-event-info img{border:solid 2px #FFF;box-sizing:border-box;width:100%;height:auto;}.view-event-info .views-field-field-eventbrite ul{margin:0;padding:0;}.view-event-info .views-field-field-eventbrite ul li{margin:0;list-style-type:none;}.item-list ul.pager{padding:1.5em 0;margin:0;display:block;}.item-list ul.pager li{padding:0;margin-bottom:0;display:inline-block;margin:0;}.item-list ul.pager li.pager-current{padding:0.5em;background-color:#008577;color:#FFF;}.item-list ul.pager li.pager-current.first{-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.item-list ul.pager li.pager-current.last{-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.item-list ul.pager li.first a{-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.item-list ul.pager li.last a{border-right:solid 1px #ebebeb;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.item-list ul.pager li.pager-ellipsis{padding:0.5em;border-top:solid 1px #ebebeb;border-left:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb;}.item-list ul.pager li a{display:inline-block;padding:0.5em;text-decoration:none;color:#323232;border-top:solid 1px #ebebeb;border-left:solid 1px #ebebeb;border-bottom:solid 1px #ebebeb;}.item-list ul.pager li a:hover{background-color:#ebebeb;background-color:#00463f;color:#FFF;}a:link.file-link,a:link[href$=".pdf"],a:visited.file-link,a:visited[href$=".pdf"]{text-transform:uppercase;font-weight:bold;font-size:12px;background-image:url(/sites/all/themes/de_html5/images/pdf-icon-2x.png);background-repeat:no-repeat;background-position:left center;background-size:20px auto;padding:10px 0 10px 25px;}.no-backgroundsize a:link.file-link,.no-backgroundsize a:link[href$=".pdf"],.no-backgroundsize a:visited.file-link,.no-backgroundsize a:visited[href$=".pdf"]{background-image:url(/sites/all/themes/de_html5/images/pdf-icon.png);background-repeat:no-repeat;background-position:left center;}.field-name-field-soundcloud{margin-bottom:20px;}.small-title h2.block-title{font-family:"Montserrat",arial,helvetica,sans-serif;font-size:11px;text-transform:uppercase;font-weight:bold;padding:0;margin:20px 0 0 0;}ul#audio-list{padding:0;}ul#audio-list li{display:block;list-style-type:none;}a:link.sc-player,a:visited.sc-player{color:#FFF;}.sc-player{background-color:#c4520b;color:#FFF;position:relative;height:46px;}.sc-player a:link,.sc-player a:visited{color:#FFF;text-decoration:none;}.sc-player .sc-artwork-list,.sc-player .sc-info,.sc-player .sc-trackslist,.sc-player .sc-info-toggle{display:none;}.sc-player .sc-link{display:inline-block;float:right;width:auto;position:absolute;left:0;z-index:9;}.sc-player .sc-link a:link,.sc-player .sc-link a:visited{background-image:url(/sites/all/themes/de_html5/images/soundcloud.png);background-repeat:no-repeat;background-position:center;height:16px;width:36px;padding:15px 10px;display:block;text-indent:-999px;overflow:hidden;font-size:10px;vertical-align:middle;}.sc-player .sc-link a:hover,.sc-player .sc-link a:focus{background-color:#943e08;}.sc-player .sc-controls{display:inline-block;float:right;width:auto;text-align:center;height:100%;position:absolute;right:0;z-index:9;}.sc-player .sc-controls a:link,.sc-player .sc-controls a:visited{text-transform:uppercase;font-size:10px;background-position:right 16px;background-repeat:no-repeat;height:16px;line-height:16px;padding:15px 25px 15px 10px;background-size:auto 12px;font-weight:bold;}.sc-player .sc-controls a:hover,.sc-player .sc-controls a:focus{background-color:#943e08;text-decoration:none;}.sc-player .sc-controls .sc-play{background-image:url(/sites/all/themes/de_html5/images/sc-play-2x.png);display:inline-block;}.sc-player .sc-controls .sc-pause{background-color:#943e08;background-image:url(/sites/all/themes/de_html5/images/sc-pause-2x.png);display:none;}.sc-player .sc-controls .inner{border-left:solid 1px #d37e48;}.sc-player .sc-scrubber{position:relative;width:100%;float:left;display:block;}.sc-player .sc-time-span{background-color:#ce560c;margin-top:14px;margin-right:80px;margin-left:70px;}.sc-player .sc-time-span .sc-played{height:4px;width:0;background-color:#FFF;}.sc-player .sc-time-span .sc-waveform-container{display:none;}.sc-player .sc-time-indicators{font-size:9px;text-align:right;margin-right:80px;color:#d37e48;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-moz-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}.sc-player.playing .sc-controls .sc-play{display:none;}.sc-player.playing .sc-controls .sc-pause{display:inline-block;}.sc-player.playing .sc-time-indicators{color:#fff;}.no-backgroundsize .sc-player .sc-controls .sc-play{background-image:url(/sites/all/themes/de_html5/images/sc-play.png);}.no-backgroundsize .sc-player .sc-controls .sc-pause{background-image:url(/sites/all/themes/de_html5/images/sc-pause.png);}.field-name-field-sub-title{color:#008577;font-size:18px;margin-bottom:20px;}.field-name-field-years{margin-top:20px;margin-bottom:20px;}.field-name-field-research{margin-top:20px;}.field-label{color:#c4520b;text-transform:uppercase;font-size:12px;font-weight:bold;}h3.media-title{font-family:"Montserrat",arial,helvetica,sans-serif;font-size:11px;text-transform:uppercase;font-weight:bold;padding:10px 0 10px 20px;margin:60px 0 20px 0;border-top:solid 2px #c4520b;border-bottom:solid 2px #c4520b;color:#c4520b;}.field-name-field-geocode-latitude{margin:40px 0 0 0;}.field-name-field-geocode-latitude .field-label{padding:10px 0 10px 30px;margin-bottom:20px;border-top:solid 2px #c4520b;border-bottom:solid 2px #c4520b;}.view-virtual-village .views-row{display:block;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:200px;}.view-virtual-village .views-row.views-row-last{margin-bottom:0;}.view-virtual-village .views-field-view-node a:link,.view-virtual-village .views-field-view-node a:visited{position:relative;display:block;}.view-virtual-village .views-field-view-node a:link .field-image,.view-virtual-village .views-field-view-node a:visited .field-image{-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;opacity:1;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;}.view-virtual-village .views-field-view-node a:link .field-image img,.view-virtual-village .views-field-view-node a:visited .field-image img{display:block;}.view-virtual-village .views-field-view-node a:link .field-title,.view-virtual-village .views-field-view-node a:visited .field-title{background-color:rgba(0,0,0,0.8);width:100%;display:block;color:#FFF;line-height:1.2;font-size:10px;font-weight:bold;text-transform:uppercase;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-moz-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;position:absolute;z-index:10;bottom:0;}.view-virtual-village .views-field-view-node a:link .field-title .inner,.view-virtual-village .views-field-view-node a:visited .field-title .inner{padding:10px;}.view-virtual-village .views-field-view-node a:hover,.view-virtual-village .views-field-view-node a:focus{text-decoration:none;}.view-virtual-village .views-field-view-node a:hover .field-image,.view-virtual-village .views-field-view-node a:focus .field-image{-webkit-opacity:0.7;-moz-opacity:0.7;-o-opacity:0.7;opacity:0.7;}.view-virtual-village .views-field-view-node a:hover .field-title,.view-virtual-village .views-field-view-node a:focus .field-title{background-color:#c4520b;}.file-icon{display:none;}ul.slides{padding:0;}ul.slides img{border:none;}.flex-direction-nav li{list-style-type:none;}.flex-control-nav li{margin-right:5px;margin-bottom:5px;}.map-container{position:relative;overflow:hidden;}.map-container img{display:block;width:100%;max-width:100%;min-width:560px;margin-left:-40px;}a:link.map-cta,a:visited.map-cta{text-align:center;text-transform:uppercase;font-weight:bold;color:#FFF;background-color:#c4520b;display:block;padding:10px 0;margin:20px;}.page-node-2460 #page-title{display:none;}.page-node-2460 #region-content{padding:0 !important;}.map-legend{text-align:center;}.map-legend .inner{padding:20px;}.map-legend h2{color:#333333;font-size:40px;}.map-legend a:link,.map-legend a:visited{display:block;text-decoration:none;font-weight:bold;text-transform:uppercase;padding:5px 0;}.map-legend a:link.settlement,.map-legend a:visited.settlement{color:#943e08;}.map-legend a:link.township,.map-legend a:visited.township{color:#00463f;}.map-legend a:link.town,.map-legend a:visited.town{color:#008577;}.map-legend a:hover,.map-legend a:focus{text-decoration:underline;}.video-play{background:#d9d9d9;height:195px;-webkit-transition:background-color 0.3s ease,color 0.3s ease;-moz-transition:background-color 0.3s ease,color 0.3s ease;-o-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-wrapper{position:relative;margin-bottom:20px;}.video-placeholder{width:50px;height:50px;background-image:url(/sites/all/themes/de_html5/images/video-play-2x.png);background-repeat:no-repeat;background-position:top left;background-size:50px auto;position:absolute;z-index:10;left:50%;top:50%;margin-top:-25px;margin-left:-25px;text-indent:-9999px;overflow:hidden;display:inline-block;}.no-backgroundsize .video-placeholder{background-image:url(/sites/all/themes/de_html5/images/video-play.png);background-repeat:no-repeat;background-position:top left;}.video-wrapper:hover.video-play,.video-wrapper:focus.video-play{background-color:#cccccc;}.video-wrapper:hover .video-placeholder,.video-wrapper:focus .video-placeholder{background-position:bottom left;}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.field-name-field-youtube{margin-bottom:20px;display:block;clear:both;float:left;width:100%;}.field-name-field-youtube .field-item{cursor:pointer;width:100%;float:left;}.qtip-default{border:solid 1px #fff;-webkit-box-shadow:0px 1px 4px 0px rgba(50,50,50,0.57);-moz-box-shadow:0px 1px 4px 0px rgba(50,50,50,0.57);box-shadow:0px 1px 4px 0px rgba(50,50,50,0.57);}.fpv-tip{background-color:white;}.fpv-tip .qtip-content{background:white;color:#00463f;font-size:14px;font-weight:bold;text-transform:uppercase;border-color:transparent;text-align:center;border:none;}.fpv-tip .qtip-tip{background:white;}.fpv-tip .qtip-tip canvas{background:white;}.page-node-2467 strong{display:inline !important;}#messages{margin-top:20px;}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;}.ir br{display:none;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{text-decoration:underline;}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}body,a:link{font-size:11px !important;}a:link{padding:0 !important;}#zone-user-wrapper,#zone-menu-wrapper,#zone-homepage-first-wrapper,#zone-homepage-second-wrapper,#zone-homepage-third-wrapper,#region-sidebar-first,#zone-signoff,.pager,#block-disqus-disqus-comments,.field-type-addthis{display:none;visibility:hidden;}.logo-img{float:left;width:250px;height:auto;margin-bottom:40px;}#zone-branding-wrapper,#zone-footer-wrapper{padding:0 !important;}#region-content,.not-front #region-content{width:100%;padding:0 !important;float:none !important;}#region-content .region-inner,.not-front #region-content .region-inner{margin-bottom:40px;}#section-footer .region-footer-first{margin:0 !important;}#section-footer .region-footer-first .button{display:none;visibility:hidden;}#section-footer .region-footer-second,#section-footer .region-footer-third{display:none;visibility:hidden;}.footnote-links{margin-top:40px;display:block;}}.in-maintenance{margin:0;}.in-maintenance .body-wrapper{border-top:5px solid #8E8E8E;}.in-maintenance #branding,.in-maintenance #page{width:960px;margin:0 auto;}.in-maintenance #branding{padding:20px 0 10px 0;}.in-maintenance #page .page-wrapper{background:#fff;padding:10px 10px 20px 10px;}
