@import url(https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&display=swap);div#wrapper{background-attachment:fixed;overflow:hidden}header a.logo{font-size:4vw;margin:0;padding:.5em;background:#fff;display:inline-block;font-family:'Gloria Hallelujah',Arial,verdana,sans-serif}#main{background:#fff;padding:2em}.title,h1{font-family:'Gloria Hallelujah',Arial,verdana,sans-serif;color:#91ac5c}.heading,h2{font-family:'Gloria Hallelujah',Arial,verdana,sans-serif;line-height:1.5em}h3,.h3,.subHeading,.productCaption,.productCaption a{font-family:Arial,verdana,sans-serif}h4{font-family:Arial,verdana,sans-serif;font-weight:bold}a{color:#91ac5c}a:visited{color:#91ac5c}a:hover{color:#91ac5c}#banner a.logo{float:none;width:auto;min-width:unset;text-align:center;display:block}#menu{width:150px}#menu #simpleSearch,#menu #userMenu{display:none}#main.hasMenu{padding-left:inherit;max-width:1000px}nav#nav{float:none;margin:auto;max-width:1000px}nav#menu{width:100%;position:relative;float:left;clear:both;margin-bottom:1em}nav#menu li{float:left;margin-right:1px}nav#menu ul li div{display:none;position:absolute}nav#menu ul li:hover{display:block}.details ul{list-style:outside disc;padding-left:1.5em}.details ul li{color:#91ac5c;line-height:normal;padding-bottom:.8em}#productList .childItems{font-size:.7em}#productList .childItems article.item{}#productList .childItems article.item.attributes span,#productList .childItems article.item.author{display:none}#productList .childItems article.item.image{padding:0;margin:0;display:block;float:none}#productList .childItems article.item.image .frame{max-height:200px;overflow:hidden}#productList .childItems article.item.image img{width:100%}#productList .childItems article.itemh3.productCaption{padding:8px;margin:0}#productList .childItems article.item.buttons .button{font-size:12px;line-height:20px}nav#nav ul li div{background:#91ac5c}nav#nav ul li.selected,nav#nav ul li.selected div{background:#000}nav#nav ul li div span.description{color:#fff}nav#nav a,nav#nav a:link,nav#nav a:visited{color:#fff;background:#91ac5c;font-family:gothic,Arial,verdana,sans-serif}nav#nav li.selected a,nav#nav li.selected a:hover{background:#000;color:#fff}nav#nav a:hover,nav#nav a:active{color:#fff;background:#000}nav#nav ul li li li{padding-left:1em;border:none;background:inherit}nav#nav ul ul ul{display:none}nav#nav ul ul li.selected ul{display:block}#actionProgress{color:#91ac5c;border-color:#91ac5c}.googleMap,article.item.googleMap{border-color:#91ac5c;border:none}ul.tabs li.selected a,ul.filter li.selected a{color:#91ac5c}article.item.details .image,article.item.details .googleMap{margin-bottom:0}article.item.author{background:#91ac5c}article.item.author img{margin:0}article.item.author span{display:none}nav#menu ul li div{background:#91ac5c}nav#menu ul li.selected div{background:#000}nav#menu ul li div span.description{color:#fff}nav#menu a,nav#menu a:link,nav#menu a:visited{color:#fff;background:#91ac5c}nav#menu li.selected a,nav#menu li.selected a:hover{background:#494949;color:#fff}nav#menu a:hover,nav#menu a:active{color:#fff;background:#000}.products article.item,
.products article.item:nth-child(even) {width:100%;float:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0;background:0;box-sizing:border-box}section.block{margin-bottom:1.5em;float:left;width:100%;clear:both;box-sizing:border-box}section.block article.item,.products .childItems article.item{width:48%;float:left;clear:left;padding:1%;margin:0;margin-bottom:2em;background:none}section.block article.item:nth-child(even),
.products .childItems .product:nth-child(even) {float:right;clear:none;width:48%}section.block article.item .details .image,section.block article.item .details .googleMap,.products .childItems article.item.image{float:none;width:100%;margin:0;margin-bottom:1em;border:none}section.block article.item .attributes,section.block article.item:first-child .noImage .attributes,.products .childItems article.item.attributes{width:100%;float:none}section.block article.item:first-child{width:auto;padding:0;background:none;float:left}section.block article.item:first-child .attributes{width:45%;float:left}section.block article.item:first-child .details .image{max-height:unset;float:left;width:48%;margin-right:4%}.products article.item:nth-child(even) .image {float:right;margin-right:0;margin-left:5%}.products article.item .attributes .attribute .attValue{padding-right:0}.products article.item .attributes .attribute.price .priceDetails{font-size:1em;padding-left:1em}#jumpTop{background:#91ac5c}article.item .attribute.price{background:#91ac5c;color:#fff;font-size:1.6em;margin:0;float:left}article.item .attribute.price .attName{display:none}article.item .attribute.price .attValue span.price{padding:.5em;display:block}article.item .attribute.price .attValue span.price.quantity{font-size:.5em;padding-left:1em}#banner #simpleSearch{display:none}#clientMenu div.userMenu{padding:0;border-radius:0}nav#nav #clientMenu{position:absolute;bottom:0;right:0}nav#nav div#clientMenu div.userMenu{bottom:0}.products article.item .details .image .frame,article.item .details .googleMap{max-height:unset}.paymentInstructions{font-size:1.5em}