﻿body,html{height:100%;margin:0;}.caption{font-family:'Dawning of a New Day',cursive;position:relative;top:50%;width:100%;text-align:center;color:#fff;font-size:4rem;font-weight:bold;text-shadow:2px 2px 2px rgba(0,0,0,.5);}.caption span.border{background-color:#111;color:#fff;padding:18px;font-size:25px;letter-spacing:5px;line-height:4em;}@media screen and (max-width:750px){.caption span.border{font-size:15px;letter-spacing:4px;}.fp-article h2{font-size:small;}}@media screen and (max-width:500px){.caption span.border{font-size:13px;letter-spacing:2px;}.fp-article h2{font-size:small;}}@media screen and (max-width:1024px){.bgimg-1,.bgimg-2,.bgimg-3{background-attachment:scroll !important;}}@media screen and (max-width:992px){footer p{text-align:center !important;}}.wide-row{color:#615a41;background-color:#fff;padding:20px 50px;}.fp-text{font-size:1.4em;}.fp-box{border:1px solid #555;border-radius:5px;padding:2em;text-align:center;background-color:#fff;margin:1em;min-height:250px;}.fp-box:hover{background-color:#eee;background-image:linear-gradient(#fff,#eee);cursor:pointer !important;box-shadow:10px 10px 5px #eee;}.fp-box-title{font-size:1.5em;font-weight:bold;margin-top:1.5em;}.fp-article{background-color:#eee;background-image:linear-gradient(#fff,#e8e8e8);border:1px solid #555;border-radius:5px;padding:2em;margin-top:2em;}.fp-article p{font-size:1.4em;}.what-we-do{background-color:#e8e8e8 !important;border-top:2px solid #ddd;border-bottom:2px solid #ddd;}h3{padding-top:1em;padding-bottom:2em;line-height:1.5;}h4{padding-top:1em;}p{padding-bottom:1em;}.product-info h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;margin:0;padding:0;}.btn-space{margin:.5rem 0 1rem 0;}.not-active{pointer-events:none;cursor:default;}.product-description{margin:1rem 0;}.sold-out{color:#f00;font-style:italic;}table#cart{border:1px solid #ddd;}table#cart td{padding-top:5px;padding-bottom:5px;}.tdleft{text-align:left;padding-left:5px;}.tdright{text-align:right;padding-right:5px;}.tdcenter{text-align:center;}.subtotal{font-weight:bold;}.RemoveLink,.AddLink{font-weight:bold;}tbody.cart tr:nth-child(odd){background:#eee;}.subtotal-row{background:#eee;}.ui-dialog-titlebar-close:after{content:'X';font-weight:bold;position:relative;top:-4px;}#cart-count{font-weight:bold;text-align:center;}#loginstatus,#message{text-align:center;}#message{font-weight:bold;}#summary-total{font-size:3rem;text-align:center;font-weight:bold;}