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, strong, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, button, select, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}article,aside,details,figcaption,figure, footer,header,menu,nav {display: block;}*, *:after, *:before {margin: 0;padding: 0;box-sizing: border-box;}.clear {clear: both;display: block;height: 0;width: 0;overflow: hidden;visibility: hidden;}.clearfix:after {clear: both;display: block;height: 0;visibility: hidden;content: ".";}body {font-family: 'Rokkitt', sans-serif;font-weight: 400;font-size: 100%;line-height: 1.4em;}.loader {position: fixed;top: 0;left: 0;z-index: 200;width: 100%;height: 100%;background-color: #f9fade;}.align-center {text-align: center;}.align-left {text-align: left;}.align-right {text-align: right;}.justify {text-align: justify;}.aligncenter {margin: 0 auto;}.alignleft {float: left;}.alignright {float: right;}img.alignleft {margin-right: 2%;}img.alignright {margin-left: 2%;}.hide {display: none;}.show {display: block;}.invisible {visibility: hidden;}.affix {position: fixed;}.padding-off {padding: 0;}.padding-top-off {padding-top: 0;}.padding-bottom-off {padding-bottom: 0;}.padding-top-half-off {padding-top: 100px;}.bg-blue {background-color: #d9eff0;}.bg-blue {background-color: rgba(217, 239, 240, 1);}.bg-ivory {background-color: #f9fade;}.bg-ivory {background-color: rgba(249, 250, 222, 1);}.bg-ltgrey {background-color: #f0f0f0;}.bg-ltgrey {background-color: rgba(240, 240, 240, 1);}.bg-dkgrey {background-color: #4b4b4b;}.bg-dkgrey {background-color: rgba(75, 75, 75, 1);}.txt-blue {color: #a2ddbb;}.txt-blue {color: rgba(162, 221, 187, 1);}.txt-green {color: #0d4031;}.txt-green {color: rgba(13, 64, 49, 1);}.txt-ltgreen {color: #c2e085;}.txt-ltgreen {color: rgba(194, 224, 133, 1);}.txt-brown {color: #5e2f00;}.txt-brown {color: rgba(94, 47, 0, 1);}.txt-ivory {color: #f9fade;}.txt-ivory {color: rgba(249, 250, 222, 1);}.txt-cyan {color: #2ba99b;}.txt-cyan {color: rgba(43, 169, 155, 1);}.txt-ltgrey {color: #e0e0e0;}.txt-ltgrey {color: rgba(224, 224, 224, 1);}.txt-dkgrey {color: #4b4b4b;}.txt-dkgrey {color: rgba(75, 75, 75, 1);}.txt-white {color: #fff;}.txt-white {color: rgba(255, 255, 255, 1);}.txt-black {color: #000;}.txt-black {color: rgba(0, 0, 0, 1);}@font-face {font-family: "Rokkitt";font-weight: normal;font-style: normal;}@font-face {font-family: "Roboto";font-weight: normal;font-style: normal;}@font-face {font-family: "Roboto Condensed";font-weight: normal;font-style: normal;}p {font-size: 1.25rem;margin: 0 0 1em 0;padding: 0;}b, strong {font-weight: 700;}h1, h2, h3, h4, h5, h6 {margin-bottom: 15px;font-family: 'Rokkitt', sans-serif;line-height: 1.3rem;font-weight: 700;}h1 {font-size: 2.8rem;}h2 {font-size: 2.5rem;}h3 {font-size: 2.0rem;}h4 {font-size: 1.8rem;}h5 {font-size: 1.5rem;}h6 {font-size: 1.3rem;}::selection {background-color: #0d4031;color: #fff;text-shadow: none;}.highlight {padding: 0 3px;background-color: #0d4031;color: #fff;text-shadow: none;}.footnote{font-size: 0.9rem;margin: -0.8rem 2.5rem 0 2.5rem;line-height: 1.0rem;}img {max-width: 100%;height: auto;-ms-interpolation-mode: bicubic;border: 2px solid #000;}img.pdf {border:none;}.img_caption{font-size: 100%;font-weight:bold;color:#4b4b4b;margin-top: -1.5rem;}.img_caption_light {font-size: 100%;font-weight:bold;color:#fff;margin-top: -1.5rem;}.wide_img{width:100%}#background img {position:static;background: no-repeat;width: 100%;max-height:100%;vertical-align: top;z-index:0;border:none;overflow: hidden;}#banner img {position: relative;left: 50%;width: 60%;z-index: 10;border: none;transform: translate(-50%,-180%);}ol {list-style-position: inside;}ol.list li {font-size: 1.2rem;margin: 0 0 5px 5%;}ul {list-style: none outside;margin-bottom: 1.4rem;}ul li {font-size: 1.2rem;margin-bottom: 5px;}ul.list {font-size: 1.2rem;margin-bottom: 10px;}ul.list li {position: relative;margin-left: 10%;margin-right: 5%;margin-bottom: 10px;text-align:justify;}ul.list li:before {position: absolute;left: -10%;font-family: 'fontello';content: '\e8d3';font-size: 1.25rem;}ul.list-grey li:before {color: #e0e0e0;color: rgba(224, 224, 224, 1);}ul.list-brown li:before {color: #5e2f00;color: rgba(94, 47, 0, 1);}ul.list-green li:before {color:#0d4031;color: rgba(13, 64, 49, 1);}a {margin: 0;padding: 0;font-size: 100%;outline: none;text-decoration: none;background: transparent;vertical-align: baseline;}a {color: #00F;color: rgba(0, 0, 255, 1);}a.lt {color: #a2ddbb;color: rgba(194, 229, 209, 1);}a:hover {color: #a2ddbb;color: rgba(43, 169, 155, 1);}button, input[type="button"], input[type="reset"], input[type="order"], input[type="submit"] {cursor: pointer;}.button {display:block;margin: 0 auto 10px;padding: 2px 10px;outline: none;background-color: transparent;text-align: center;text-decoration: none;text-transform: uppercase;font-weight: 800;font-size: 14px;cursor: pointer;border-radius: 10px;transition: all .25s ease;}.button.submit {display: inline-block !important;margin: 0 10px;font-family: 'Rokkitt', sans-serif;font-size: 1.75rem;border-width: 1px;border-style: solid;border-color: #0d4031;color: #0d4031;}.button.order {width: 230px;height: 40px;font-family: 'Rokkitt', sans-serif;font-size: 1.3rem;margin-bottom: 35px;border-width: 3px;border-style: outset;border-color: #0d4031;background-color: #abc4be;color: #0d4031;}.button.reset {display: inline-block !important;margin-left: 10px;border-width: 1px;border-style: outset;border-color: #0d4031;}.button.submit:hover, .button.order:hover, .button.reset:hover {border-color: transparent;background-color: #0d4031;color: #fff;}.button.donation {width:110px;height:30px;padding: 0;margin-top: -1.0rem !important;}#header {position: fixed;top: 0;left: 0;z-index: 99;width: 100%;height: 95px;border-bottom: 1px solid #ececec;background-color: #0d4031;background-color: rgba(10, 64, 49, .3);line-height: 0;backface-visibility: hidden;transition: background-color .25s ease, height .25s ease;}#home #header {border-bottom-width: 0;}#header.transparent {background-color: transparent;border-bottom-width: 0;}#header.header-shrink {background-color: #0d4031;background-color: rgba(10,69,41, .7);}.header-in {margin: 0 auto;width: 96%;text-align: justify;}.header-in:after {display: inline-block;width: 100%;vertical-align: top;content: "";}#header.header-shrink {height: 60px;width: 100%;border-bottom-width: 0;}#logo {display: inline-block;vertical-align: middle;}#logo img{width: 100%;position: relative;max-width: 60px;max-height: 80px;margin-top: 5px;border: none;visibility: visible;}.header-shrink #logo img{width: 60%;min-width: 40px;min-height: 40px;margin-top: 2px;}#navigation {position: absolute;top: 0;right:2%;display: inline-block;vertical-align: middle;}.transparent .navigation {border-bottom: 2px solid #cfcfcf;border-bottom: 2px solid rgba(207,207,207, .8);}.header-shrink .navigation {border-bottom-width: 0;}.navigation a {font-weight: 300;font-family: 'Roboto', sans-serif;}.navigation > ul > li {position: relative;display: block;float: left;}.navigation > ul > li > a {display: block;margin: 0;padding: 40px 20px 40px;color:#fff;text-transform: uppercase;font-size: 0.85rem;font-weight: 700;line-height: 1.0rem;transition: padding .25s ease, color 100ms linear, background-color .25s ease-out;}.navigation > ul > .downarrowclass > a:after {margin-left: 6px;color:#fff;font-size: 0.85rem;font-family: 'fontello';content: '\e8d1';line-height: 1.0rem;}.transparent .navigation > ul > li > a, .transparent .navigation > ul > li > a:after {color: #fff;}.header-shrink .navigation > ul > li >a {height: 60px;padding: 25px 20px;}.navigation > ul > li:hover > a, .navigation > ul > .current-menu-item > a, .navigation > ul > .current-menu-parent > a, .navigation > ul > .current-menu-ancestor > a, .navigation > ul > .current_page_item > a, .navigation > ul > .current_page_parent > a, .navigation > ul > .current_page_ancestor > a {background-color: #0d4031;background-color: rgba(10,69,41, .7);color: #66FF99;}.navigation > ul > li:hover > a:after, .navigation > ul > .current-menu-item > a:after, .navigation > ul > .current-menu-parent > a:after, .navigation > ul > .current-menu-ancestor > a:after, .navigation > ul > .current_page_item > a:after, .navigation > ul > .current_page_parent > a:after, .navigation > ul > .current_page_ancestor > a:after {color: #66FF99;}.transparent .navigation > ul > li:hover > a, .transparent .navigation > ul > .current-menu-item > a, .transparent .navigation > ul > .current-menu-parent > a, .transparent .navigation > ul > .current-menu-ancestor > a, .transparent .navigation > ul > .current_page_item > a, .transparent .navigation > ul > .current_page_parent > a, .transparent .navigation > ul > .current_page_ancestor > a {background-color: #0d4031;background-color: rgba(10,69,41, .7);color: #66FF99;}.header-shrink .navigation > ul > li:hover > a, .header-shrink .navigation > ul > .current-menu-item > a, .header-shrink .navigation > ul > .current-menu-parent > a, .header-shrink .navigation > ul > .current-menu-ancestor > a, .header-shrink .navigation > ul > .current_page_item > a, .header-shrink .navigation > ul > .current_page_parent > a, .header-shrink .navigation > ul > .current_page_ancestor > a {background-color: #0d4031;background-color: rgba(10,69,41, .7);color: #66FF99;}.header-shrink .navigation > ul > li:hover > a:after, .header-shrink .navigation > ul > .current-menu-item > a:after, .header-shrink .navigation > ul > .current-menu-parent > a:after, .header-shrink .navigation > ul > .current-menu-ancestor > a:after, .header-shrink .navigation > ul > .current_page_item > a:after, .header-shrink .navigation > ul > .current_page_parent > a:after, .header-shrink .navigation > ul > .current_page_ancestor > a:after {color: #66FF99;}.navigation ul ul {position: absolute;display: none;padding: 10px 0;width: 200px;background-color: #0d4031;background-color: rgba(10,69,41, .7);}.header-shrink .navigation ul ul {padding-top: 0;}.navigation ul ul a:hover, .navigation ul ul .current-menu-item > a, .navigation ul ul .current-menu-parent > a, .navigation ul ul .current-menu-ancestor > a, .navigation ul ul .current_page_item > a, .navigation ul ul .current_page_parent > a, .navigation ul ul .current_page_ancestor > a {color: #66FF99;}.navigation ul ul li {position: relative;visibility: visible;}.navigation ul ul li a {display: block;padding: 7px 20px;color: #fff;text-transform: uppercase;font-size: 0.75rem;line-height: 1.0rem;text-align: left;}#wrapper {width: 100%;}.page {width: 100%;z-index: 0;}.lead_para {font-size: 1.45rem;font-weight: 500;line-height: 1.6rem;margin: 0 10% 1.5rem 10%;width: 80%;}.trail_para {margin: 0 15% 1.5rem 15%;width: 70%;}.section-title {position: relative;margin-bottom: 20px;padding-bottom: 15px;}.section-title h2 {margin-bottom: 20px;font-weight: 100;font-size: 4.0rem;}.section-title h3 {font-weight: 300;}#footer {position: relative;z-index: 0;border-top: 4px solid #4b4b4b;border-top: 4px solid rgba(75, 75, 75, 1);background-color: #0d4031;}.copyright, .webhost {text-align: center;}.copyright, .webhost, .sitemap {font-size: 1.0rem;font-weight:bold;}.copyright a, .webhost a, .sitemap a {color: #d9eff0;color: rgba(217, 239, 240, 1);}.copyright a:hover, .webhost a:hover, .sitemap a:hover {color: #2ba99b;color: rgba(43, 169, 155, 1);}.logo-in-footer img{position: relative;height:100%;max-width: 75px;max-height: 100px;margin-top: 5px;margin-left: auto;margin-right: auto;border: none;visibility: visible;}.logo-in-footer .sitemap {font-size: 100%;text-align:center;}.shop-filter {margin-bottom: 45px;font-size: 0;text-align: center;width: 100%;}.shop-filter li {position: relative;display: inline-block;margin: 0 0 5px 0;padding: 6px 34px;border-color: #0d4031;border-style: solid;border-width: 1px 0 1px 1px;font-size: 1.5rem;vertical-align: top;cursor: pointer;transition: all .25s ease;}.shop-filter li:first-child {border-radius: 6px 0 0 6px;}.shop-filter li:last-child {border-right-width: 1px;border-radius: 0 6px 6px 0;}.shop-filter li:hover {background-color: #0d4031;color: #FFF;}.shop-filter li.active {background-color: #0d4031;color: #fff;}.shop-filter li.active + li {border-left-color: #0d4031;}ul.shop-items {font-size: 0;backface-visibility: hidden;margin-bottom: 50px;}ul.shop-items li {position: relative;display: inline-block;padding: 0 3px 3px 0;width: 25%;max-width: 25%;vertical-align: top;font-size: 0;text-align: left;}ul.shop-items .mix {display: none;}ul.shop-items img {display: block;}.shop-item {position: relative;overflow: hidden;}.shop-item img {display: block;transition: transform .25s ease-in-out;}.shop-item:hover img {transform: scale(1.2);}.image-extra {position: absolute;top: 0;left: 0;z-index: 3;overflow: hidden;width: 100%;height: 100%;text-align: center;filter: opacity(10%);background-color: #0d4031;background-color: rgba(13, 64, 49, 0.1);transition: opacity .25s ease, background-color .45s ease;}.shop-item.touched .image-extra, .shop-item:hover .image-extra {background-color: #0d4031;background-color: rgba(13, 64, 49, 0.8);opacity: 1;filter: opacity(80%);}.extra-content {display: table;overflow: hidden;width: 100%;height: 100%;vertical-align: middle;text-align: center;}.inner-extra {display: table-cell;margin: 0;padding: 0 10px;width: 100%;height: 100%;vertical-align: middle;}.image-extra .single-image {display: inline-block;margin: 20px 5px 0;}.link-icon .curtain, .plus-icon .curtain {display: inline-block;width: 50px;height: 50px;border: 1px solid #fff;border-radius: 50%;transition: all 500ms cubic-bezier(0.175, 0.885, 0.320, 1.275);}.single-image.link-icon .curtain {transform: translateX(-300%);}.single-image.plus-icon .curtain {transform: translateX(300%);}.shop-item:hover .link-icon .curtain, .shop-item:hover .plus-icon .curtain {transform: translateX(0);}.link-icon .curtain:hover, .plus-icon .curtain:hover {border-color: transparent;background-color: #fff;background-color: rgba(255,255,255,.9);}.link-icon .curtain:after, .plus-icon .curtain:after {position: absolute;left: 0;top: 0;display: block;width: 100%;height: 100%;color: #fff;text-align: center;font-size: 20px;font-family: 'fontello';line-height: 50px;border-radius: 50%;transition: color .25s ease-in-out;}.plus-icon .curtain:after {content: '\e845';font-size: 28px;}.link-icon .curtain:after {content: '\e852';}.link-icon .curtain:hover:after, .plus-icon .curtain:hover:after {color: #0d4031;}.extra-title {margin-bottom: 6px;color: #fff;font-family: 'Roboto Condensed', sans-serif;font-size: 1.5rem;font-weight: 600;text-transform: uppercase;line-height: 1.5rem;}.extra-category {margin-bottom: 0;color: #fff;font-family: 'Roboto Condensed', sans-serif;font-size: 1.0rem;font-weight: 600;}.shop_price {line-height: 15px;}.shop_price_small {font-size: 1.3em;font-weight: bold;line-height: 15px;}.pandp {font-size: 1.1em;font-weight: bold;line-height: 10px;}.pandp_small {font-size: 0.9em;font-weight: bold;line-height: 10px;}#pandp_table {width:1px !important;height:1px !important;}#pandp_select option{font: inherit;font-size: 1.0em;background-color: #fff;}label[for=pandp_select] {position: relative;display: inline-block;width: auto;margin-bottom: 30px;visibility: visible;}label[for=pandp_select] select {font: inherit;border:2px solid #f00;border-radius: 4px;color: #f00;background-color: #d9eff0;padding: 2px 40px 2px 0;width: 100%;font-size: 1.1em;font-weight: bold;cursor: pointer;}label[for=pandp_select]::after {display: block;position: absolute;right: 0;top: 0;width: 25px;border-radius: 0 4px 4px 0;padding:0 6px;height: 100%;background: #0d4031 no-repeat center center;font-family: 'fontello';font-size: 1.5em;content: '\e8c6';color: #fff;pointer-events: none;}.label_small {padding: 2px 0 2px 0;font-size: 0.8em;}.poem {display:block;margin-left: 0;padding-left: 15%;margin-bottom: 1.5rem;font-size: 115%;line-height: 1.2;}.poem-posn-0{padding-left: 0;}.poem-posn-1{padding-left: 2.5%;}.poem-posn-2{padding-left: 5%;}.poem-posn-3{padding-left: 7.5%;}.poem-posn-4{padding-left: 10%;}.poem-posn-5{padding-left: 12.5%;}.poem-posn-6{padding-left: 15%;}.poem-posn-7{padding-left: 17.5%;}.poem-posn-8{padding-left: 20%;}.poem-posn-9{padding-left: 22.5%;}.poem .indent-1 {padding-left: 25px;}.poem .indent-2 {padding-left: 50px;}.poem .indent-3 {padding-left: 75px;}.poem .indent-4 {padding-left: 100px;}.poem .indent-5 {padding-left: 125px;}.poem .indent-6 {padding-left: 150px;}.poem .indent-7 {padding-left: 175px;}.poem .indent-8 {padding-left: 200px;}.poem .indent-9 {padding-left: 250px;}.contact-form {font-size: 1.5rem;font-family: 'Rokkitt', sans-serif;}input[type="text"], input[type="email"], input[type="url"], textarea {display: inline-block;margin-bottom: 10px;padding: 16px 10px;width: 100%;resize: none;border: #dcdcdc 1px solid;background-color: white;color:black;font-size: 1.5rem;font-family: 'Rokkitt', sans-serif;border-radius: 6px;box-shadow: none;}input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, textarea:focus {border-color: #0d4031;}#form_Title {height: 1px;width: 100%;margin: 0;padding: 0;border: none;background-color: rgba(249, 250, 222, 1);color: rgba(249, 250, 222, 1);}.contact_form .submit i {font-size: 30px;}#req_field {color: #FF0000;display: none;}.formrequiredincomplete {background: #FF9999 !important;color: #000000 !important;border: #FF0000 2px solid !important;}.g-recaptcha{margin-left: 20%;margin-bottom: 10px;}.form_ack {display: table;position: relative;left: 0;width: 100%;height: 100%;overflow: auto;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0);margin:15% auto;}.form_ack header {text-align: center;vertical-align: middle;background-color: #0d4031;color: white;border-top-left-radius:1em;border-top-right-radius:1em;}.form_ack footer {text-align: center;vertical-align: middle;background-color: #0d4031;color: white;border-bottom-left-radius:1em;border-bottom-right-radius:1em;}.gallery-title {margin-top: 20px;font-weight: 700;}.gallery-nav {font-size: 2.0rem;}ul.gallery img {display: block;}ul.gallery li {position: relative;display: inline-block;padding: 0 0 3px 0;width: 24%;max-width: 24%;vertical-align: top;font-size: 0;}ul.gallery-2 li {position: relative;display: inline-block;padding: 0 0 3px 0;width: 49%;max-width: 49%;vertical-align: top;font-size: 0;}#sitemap li.level-1 {font-size: 1.4rem;font-weight: 700;line-height: 1.4rem;}#sitemap li.level-2 {font-size: 1.2rem;font-weight: 400;}#sitemap li.level-3 {font-size: 1.1rem;font-weight: 400;margin-left: 10%;}#custom {display: block;position: absolute;z-index: 4;left: 15%;top: 25%;width: 70%;text-align: center;padding:0;background-color:#fff;background-color:rgba(255, 255, 255, 0.8);border-width: 3px;border-color:#0d4031;border-color:rgba(10, 61, 49, 1);border-style:solid;border-radius: 15px;}#custom .head, #custom .foot {height: 35%;width: 100%;padding: 3% 0;background-color:#0d4031;background-color:rgba(10, 61, 49, 1);color: #fff;color: rgba(255, 255, 255, 1);}#custom .list {padding: 0 10%;text-align: left;}#custom .foot {margin-bottom: 0;}.social {position:relative;display: inline-block;left: 78%;height: 40px;background-color: transparent;color: #FFF;z-index: 10;transform: translate(0%, -170%);}.social p {font-size: 1.0rem;font-weight: 500;font-family: 'Roboto', sans-serif;text-align: right;line-height: 2.5rem;}.facebook a {position: relative;display: inline-block;float:right;width: 40px;height: 36px;cursor: pointer;text-align: center;border-radius: 5px;}.facebook i {display: block;color: white;background-color: #3b5998;font-size: 20px;width: 40px;line-height: 36px;border: 2px solid black;border-radius: 5px;}.facebook a:hover i {color: #3b5998;background-color: #fff;width: 40px;height: 40px;}.progress-bar {position: relative;margin-bottom: 18px;}.progressbar-title {margin-bottom: 3px;color: #aeaeae;font-size: 16px;}.percent {position: absolute;top: -5px;right: 0;color: #aeaeae;color:black;font-size: 16px;line-height: 35px;}.bar-outer {position: relative;width: 100%;height: 12px;border: 1px solid #cfcfcf;border-radius: 5px;}.bar {position: absolute;top: -1px;left: 0;z-index: 2;width: 0%;height: 12px;background-color: #0d4031;border-radius: 5px;}#back-top {position: fixed;right: 1.58730158730159%;bottom: 4.0%;z-index: 999;display: none;width: 50px;height: 50px;border: 1px solid #666666;background-color: #f9fade;background-color: rgba(248,250,222,.25);text-align: center;backface-visibility: hidden;transition: all .25s ease;border-radius: 50%;}#back-top:after {width: 40px;height: 40px;text-align: center;color: #666666;font-size: 20px;font-family: 'fontello';content: "\ede7";line-height: 48px;transition: all .25s ease;}#back-top:hover {border-color: transparent;background-color: #0d4031;}#back-top:hover:after {color: #fff;}#searchform input[type="submit"] {display: block;height: 20%;width: 30%;font-size: 1em;text-align: center;margin: 0 auto;color: white;background-color: #0d4031;background-color:rgba(13, 64, 49, 1);outline: none;border-radius: 8px;box-shadow: 3px 3px #999;}#searchform #button_select {display: block;width: 75%;margin: 0 auto;}.side-tab-left, .side-tab-right {z-index: 20;background: #d9eff0;background: rgba(219, 239, 240, 0.8);border: 2px solid #0d4031;padding: 20px;max-width: 100%;}.side-tab-right {width: 300px;height: auto;}.side-tab-right .news_item{padding-top: 3px;padding-left: 10px;font-size: 1.2em;}.side-tab-right .news_item:hover {background: url("../siteimg/news_select.png") repeat-x top;}.side-tab-right .news_item:hover a{color: #FFF;}.side-tab-left {width: 300px;}#searchform {position: relative;}#searchform input[type="text"] {height: 50px;}.acc-box {margin-bottom: 2.0rem;}.acc-trigger {position: relative;display: block;margin: 0.25rem 0;padding: 0.5rem 1.0rem;border: 0.2rem solid #5e2f00;cursor: pointer;border-radius: 0.4rem;transition: all .25s ease;}.acc-trigger a {display: block;color: #5e2f00;font-size: 1.2rem;font-weight: bold;max-width:85%;}.acc-trigger:hover {background-color: #5e2f00;background-color: rgba(94, 47, 0, 0.5);}.acc-trigger:hover a {color: #fff ;}.acc-trigger.active {border-color: transparent;background-color: #5e2f00;color: #fff;}.acc-trigger:after {position: absolute;top: 0;right: 0;display: block;width: 15%;height: 100%;border-left: 0.1em solid;text-align: center;vertical-align: middle;font-family: 'fontello';font-size: 1.6em;line-height: 1.6em;content: '\ea3f';}.acc-trigger.active:after {border-color: #fff;color: #fff;content: '\ea42';}.acc-trigger.active a {color: #fff !important;}.acc-trigger.active + .acc-container p {margin: 0 0 10px 0;}.acc-container {text-align: center;display: none;border-radius: 0.4rem;transition: all .25s ease;}.archive.acc-trigger {border-color:#4b4b4b;}.archive.acc-trigger a {color: #4b4b4b;}.archive.acc-trigger:hover {background-color: #4b4b4b;background-color: rgba(75, 75, 75, 0.5);}.archive.acc-trigger:hover a {color: #e0e0e0 ;}.archive.acc-trigger.active {border-color: transparent;background-color: #4b4b4b;color: #e0e0e0;}.archive.acc-trigger.active:after {border-color: #e0e0e0;color: #e0e0e0;content: '\ea42';}.archive.acc-trigger.active a {color: #e0e0e0 !important;}.archive.acc-container {background-color: #e0e0e0;color: #4b4b4b;border: 0.2rem solid #4b4b4b;font-size: 1.2rem;padding: 0 2%;}.archive-title {font-size: 1.4rem;font-weight: 700;padding-top: 15px;}.modal {display: none;position: fixed;left: 40%;top: 40%;outline: 0;z-index: 1050;overflow: auto;background-color: rgb(0, 0, 0);background-color: rgba(0, 0, 0, 0);}.modal.fade .modal-dialog {transition: transform .3s ease-out;transform: translate(0, -25%);}.modal.in .modal-dialog {transform: translate(0, 0);}.modal:target {display: table;position: absolute;}.modal-dialog {display: table-cell;vertical-align: middle;}.modal-open {overflow: hidden;}.modal-open .modal {overflow-x: hidden;overflow-y: auto;}.modal-part {padding: 15px 16px 2px;}.modal header {text-align: center;vertical-align: middle;background-color: #0d4031;color: white;border-top-left-radius:1em;border-top-right-radius:1em;}.modal-dialog .modal-content {margin: auto;background-color: #f9fade;position: relative;width: 320px;padding: 0;outline: 0;border: 1px #777 solid;border-radius: 10%;text-align: center;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);animation-name: example;animation-duration: 0.5s;}.modal-dialog {position: relative;width: auto;margin: 0 auto;}.modal-content {position: relative;background-color: #fff;background-clip: padding-box;border: 1px solid #999;border: 1px solid rgba(0, 0, 0, .2);border-radius: 6px;outline: 0;box-shadow: 0 3px 9px rgba(0, 0, 0, .5);}.message {font-size: 1.5rem;}.modal footer {text-align: center;vertical-align: middle;background-color: #0d4031;color: white;border-bottom-left-radius:1em;border-bottom-right-radius:1em;}.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}.blocker {position: fixed;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;overflow: auto;z-index: 100;padding: 20px;box-sizing: border-box;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.35);}.blocker:before{content: "";display: inline-block;height: 100%;margin-right: -0.05em;}.blocker.behind {background-color: transparent;}.closebtn {text-decoration: none;float: right;font-size: 24px;font-family: 'fontello';color: #fff;}.closebtn:after {content: '\eb66';}.closebtn:hover, .closebtn:focus {color: #9F6;text-decoration: none;cursor: pointer;}@keyframes example {from {top:-100px;opacity: 0;}to {top:0px;opacity:1;}}.panorama {position: relative;width:80%;height:0px;padding-bottom:42%;margin: 0 auto;}.panorama #interior {position: absolute;left: 0;top: 0;width:100%;height:100%;border:#000 solid 2px;}blockquote {color: #4b4b4b;}blockquote p {margin: -0.5em 0.7em 0.5em .7em;}blockquote.type-1 {font-size: 22px;}blockquote.type-1 p {line-height: 1.6em;}blockquote.type-1:before {display: block;margin-bottom: 15px;content: "\e86f";font-size: 1.75rem;font-family: 'fontello';}.quotes {position: relative;margin-bottom: 25px;}.quote-author {color: #0d4031;font-size: 16px;}.quote-author:before, .quote-author:after {content: " - ";}.tabs-container {overflow: hidden;}.tab-content {display: none;padding: 10px 0;}.tab-content:first-child {display: block;}.tabs-nav {margin-bottom: 10px;height: 48px;border: 2px solid #cfcfcf;font-size: 0;border-radius: 6px;}.tabs-nav .active {border-color: transparent;}.tabs-nav .active a {background-color: #5e2f00;color: #f9fade;}.tabs-nav a:hover {border-color: #f9fade;background-color: #5e2f00;color: #f9fade;}.tabs-nav li {position: relative;display: inline-block;top: -1px;left: -1px;border-right: 1px solid #cfcfcf;width: 50%;}.tabs-nav li a {position: relative;display: block;padding: 10px 0;height: 48px;border-top: 1px solid #cfcfcf;border-bottom: 1px solid #cfcfcf;cursor: pointer;color: #0d4031;background-color: #a0a0a0;font-size: 2.0rem;text-align:center;transition: all .25s ease;}.tabs-nav li:first-child a {border-left: 1px solid #cfcfcf;border-radius: 6px 0 0 6px;}.features .title {margin: 0;padding: 27px 0;text-transform: uppercase;font-weight: 500;color: #4b4b4b;}.features .details {font-weight: 500;color: #4b4b4b;}.features li {position: relative;padding: 9px 0;border-top: 1px solid #ebebeb;font-weight: 300;font-size: 1.2rem;}.features li:first-child {border: none;}.features li:last-child {border-bottom: 1px solid #ebebeb;margin-bottom: 20px;}.return_link {text-align: center;}