@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){@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;}h1{font-size:3em;}h2{font-size:2em;}h3{font-size:1.5em;}h4{font-size:1.2em;}#zone-branding-wrapper{padding:60px 0 20px 0;background:url(/sites/all/themes/de_html5/images/slanted-separator-2x.png);background-size:26px auto;background-repeat:repeat-x;background-position:top left;}.no-backgroundsize #zone-branding-wrapper{background:url(/sites/all/themes/de_html5/images/slanted-separator.png);background-repeat:repeat-x;background-position:top left;}#logo{width:360px;height:120px;}.one-sidebar.sidebar-first #region-content{float:right;}.one-sidebar.sidebar-first #region-sidebar-first{float:left;}#zone-user-wrapper{padding-bottom:0;}.secondary-menu{margin-top:16px;}.secondary-menu ul.menu{text-align:left;}.secondary-menu ul.menu li a:link,.secondary-menu ul.menu li a:visited{padding:10px;font-size:.857em;}.btn-donate{display:inline;}#zone-menu{padding-bottom:0.92857em;}#zone-menu .menu-btn{display:none;}#zone-menu .main-menu{display:block;margin-bottom:.714em;}#zone-menu .main-menu .menu-name-main-menu{display:block;}#zone-menu .main-menu ul.menu{text-align:center;display:block;}#zone-menu .main-menu ul.menu ul{display:none;}#zone-menu .main-menu ul.menu li{display:inline-block;margin:5px;}#zone-menu .main-menu ul.menu li a:link,#zone-menu .main-menu ul.menu li a:visited{display:inline-block;border:none;padding:5px 10px;}#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:#c4520b;}#zone-menu .wedding-menu{display:block;}#region-sidebar-first{margin-left:10px;margin-right:10px;}#region-sidebar-first h2.block-title{padding:95px 20px;background-size:156px auto;}.not-front #region-content{padding-top:100px;padding-bottom:100px;}.front .zone-homepage-first-wrapper{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-overflow-scrolling:touch;-ms-behavior:url(/sites/all/themes/de_html5/css/sites/all/themes/de_html5/js/libs/backgroundsize.min.htc);background-position:center;background-attachment:fixed;}.front .zone-homepage-first-wrapper .hero-text{text-align:center;padding:180px 10px;}.context-weddings.page-node-2501 #page{position:relative;}.context-weddings.page-node-2501 #zone-menu{margin-bottom:0;}.no-rgba .context-weddings.page-node-2501 #section-header{background-image:url(/sites/all/themes/de_html5/images/no-rgba-fallback.png);background-repeat:repeat;}#zone-homepage-third-wrapper{background-image:url(/sites/all/themes/de_html5/images/heroimage-wedding.jpg);background-repeat:no-repeat;-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;background-attachment:fixed;}#zone-homepage-third-wrapper .hero-text{text-align:center;padding:130px 10px;}.front .section-content h2.block-title,.full-width h2.block-title{font-size:1.7em;}.view-upcoming-events .grid-4{display:inline-block;float:none;vertical-align:top;margin:0 0 40px 20px;}.view-upcoming-events .view-content{margin-left:-20px;}#zone-footer-wrapper{padding-top:100px;padding-bottom:75px;}#zone-footer-wrapper .region{padding:0;border-bottom:none;}#scroll-to-top{display:block;}#zone-signoff .cap-logo{padding-right:20px;}.search-form #edit-basic input.form-submit{padding:14px;width:auto;}.search-form .search-advanced input.form-submit{padding:14px;}.view-virtual-village .views-row{display:inline-block;width:33.333%;float:left;max-width:100%;}.view-virtual-village .views-field-view-node{margin-right:20px;}.de-gallery-wrapper ul.slides li{display:inline-block;width:33.333%;float:left;max-width:100%;}.de-gallery-wrapper ul.slides li a:link,.de-gallery-wrapper ul.slides li a:visited{display:block;-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;display:block;padding-right:20px;}.de-gallery-wrapper ul.slides li a:hover,.de-gallery-wrapper ul.slides li a:focus{-webkit-opacity:0.7;-moz-opacity:0.7;-o-opacity:0.7;opacity:0.7;}fieldset .fieldset-wrapper{margin:0;padding:0;}fieldset#webform-component-left,fieldset#webform-component-contact--left,fieldset#webform-component-name--left{float:left;display:inline-block;width:50%;}fieldset#webform-component-left .fieldset-wrapper,fieldset#webform-component-contact--left .fieldset-wrapper,fieldset#webform-component-name--left .fieldset-wrapper{margin-right:10px;}fieldset#webform-component-right,fieldset#webform-component-contact--right,fieldset#webform-component-name--right{float:right;display:inline-block;width:50%;}fieldset#webform-component-right .fieldset-wrapper,fieldset#webform-component-contact--right .fieldset-wrapper,fieldset#webform-component-name--right .fieldset-wrapper{margin-left:10px;}fieldset#webform-component-right .fieldset-legend,fieldset#webform-component-contact--right .fieldset-legend,fieldset#webform-component-name--right .fieldset-legend{margin-left:10px;}.page-node-1300 fieldset#webform-component-left .fieldset-wrapper{margin-right:20px;}.page-node-1300 fieldset#webform-component-right .fieldset-wrapper{margin-left:20px;}.page-node-1300 .form-actions{display:block;float:right;width:200px;}.no-sidebars.page-node.node-type-page .region-content-inner,.no-sidebars.page-node.node-type-event .region-content-inner{padding:0 15%;}.no-sidebars.page-node.context-virtual-village .region-content-inner{padding:0 0;}.context-planning-your-visit .region-content h1,.context-planning-your-visit .region-content h2,.context-education-tours .region-content h1,.context-education-tours .region-content h2{text-align:center;}.context-planning-your-visit .region-content h2,.context-education-tours .region-content h2{border-top:solid 2px #008577;border-bottom:solid 2px #008577;padding:10px 0;}.context-planning-your-visit .region-content h3,.context-education-tours .region-content h3{text-transform:capitalize;}.map-container img{margin-left:0;}.cta-container{position:absolute;top:90px;right:45px;}a:link.map-cta,a:visited.map-cta{background-color:transparent;padding:0;margin:0;background-image:url(/sites/all/themes/de_html5/images/cta-map.png);background-position:center;background-repeat:no-repeat;height:158px;width:158px;text-indent:-9999px;overflow:hidden;color:#c4520b;}.map-legend{position:absolute;top:20%;right:0;background-color:#f0eede;width:300px;text-align:center;}.map-legend .inner{padding:40px 20px 180px 20px;margin-bottom:40px;background-image:url(/sites/all/themes/de_html5/images/compass-2x.png);background-size:25px auto;background-repeat:no-repeat;background-position:center bottom;}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.front .zone-homepage-first-wrapper{background-attachment:fixed !important;}#zone-homepage-third-wrapper{background-attachment:fixed !important;}#zone-menu .grid-12{width:960px;}.secondary-menu{margin:16px 0 0 215px;}.secondary-menu ul.menu{text-align:center;}#region-sidebar-first .region-inner{margin-right:25px;}.full-width .content{width:940px;margin:0 auto;}.container-12 .view-upcoming-events .grid-4{width:300px;}.context-weddings #zone-homepage-first-wrapper{background-attachment:fixed;}.field-name-field-soundcloud{margin-right:20px;}.video-wrapper{margin-right:20px;}.field-name-field-youtube{margin-bottom:0;display:block;clear:both;}.field-name-field-youtube .field-item{cursor:pointer;width:50%;float:left;}.field-name-field-youtube iframe{margin-right:10px;}.cta-container{top:90px;right:155px;}}
@media all and (min-width:980px) and (min-device-width:980px),all and (max-device-width:1024px) and (min-width:1024px) and (orientation:landscape){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:960px;}.container-12{margin-left:auto;margin-right:auto;width:960px;}.container-12 .grid-1{width:60px;}.container-12 .grid-2{width:140px;}.container-12 .grid-3{width:220px;}.container-12 .grid-4{width:300px;}.container-12 .grid-5{width:380px;}.container-12 .grid-6{width:460px;}.container-12 .grid-7{width:540px;}.container-12 .grid-8{width:620px;}.container-12 .grid-9{width:700px;}.container-12 .grid-10{width:780px;}.container-12 .grid-11{width:860px;}.container-12 .grid-12{width:940px;}.container-12 .prefix-1{padding-left:80px;}.container-12 .prefix-2{padding-left:160px;}.container-12 .prefix-3{padding-left:240px;}.container-12 .prefix-4{padding-left:320px;}.container-12 .prefix-5{padding-left:400px;}.container-12 .prefix-6{padding-left:480px;}.container-12 .prefix-7{padding-left:560px;}.container-12 .prefix-8{padding-left:640px;}.container-12 .prefix-9{padding-left:720px;}.container-12 .prefix-10{padding-left:800px;}.container-12 .prefix-11{padding-left:880px;}.container-12 .suffix-1{padding-right:80px;}.container-12 .suffix-2{padding-right:160px;}.container-12 .suffix-3{padding-right:240px;}.container-12 .suffix-4{padding-right:320px;}.container-12 .suffix-5{padding-right:400px;}.container-12 .suffix-6{padding-right:480px;}.container-12 .suffix-7{padding-right:560px;}.container-12 .suffix-8{padding-right:640px;}.container-12 .suffix-9{padding-right:720px;}.container-12 .suffix-10{padding-right:800px;}.container-12 .suffix-11{padding-right:880px;}.container-12 .push-1{left:80px;}.container-12 .push-2{left:160px;}.container-12 .push-3{left:240px;}.container-12 .push-4{left:320px;}.container-12 .push-5{left:400px;}.container-12 .push-6{left:480px;}.container-12 .push-7{left:560px;}.container-12 .push-8{left:640px;}.container-12 .push-9{left:720px;}.container-12 .push-10{left:800px;}.container-12 .push-11{left:880px;}.container-12 .pull-1{left:-80px;}.container-12 .pull-2{left:-160px;}.container-12 .pull-3{left:-240px;}.container-12 .pull-4{left:-320px;}.container-12 .pull-5{left:-400px;}.container-12 .pull-6{left:-480px;}.container-12 .pull-7{left:-560px;}.container-12 .pull-8{left:-640px;}.container-12 .pull-9{left:-720px;}.container-12 .pull-10{left:-800px;}.container-12 .pull-11{left:-880px;}}
