@font-face{font-family:"Great Vibes";font-style:normal;font-weight:400;src:local("Great Vibes"),local("GreatVibes-Regular"),url(/fonts/greatvibes.woff2) format("woff2"),url(/fonts/greatvibes.woff) format("woff")}@font-face{font-family:"Boogaloo";font-style:normal;font-weight:400;src:local("Boogaloo"),local("Boogaloo-Regular"),url(/fonts/boogaloo.woff2) format("woff2"),url(/fonts/boogaloo.woff) format("woff")}@font-face{font-family:"Dosis";font-style:normal;font-weight:400;src:local("Dosis Regular"),local("Dosis-Regular"),url(/fonts/dosis.woff2) format("woff2"),url(/fonts/dosis.woff) format("woff")}@font-face{font-family:"Lora";font-style:normal;font-weight:400;src:local("Lora"),local("Lora-Regular"),url(/fonts/lora.woff2) format("woff2"),url(/fonts/lora.woff) format("woff")}html,body{height:100%}body.doorway{background:url(/img/flowers2.png) no-repeat center top;margin:0px;font-family:"Lora";font-size:0.9rem}body.doorway .wrapper{min-height:100%;margin:0 auto -3rem}body.doorway .header{max-width:70rem;margin:0 auto;padding:1rem 2rem 0 2rem}body.doorway .header .logo>img{margin-top:1rem;margin-left:2rem;width:150px;float:right}body.doorway .brands{text-align:center}body.doorway .brands>div{display:inline-block;width:13rem;height:17rem;vertical-align:bottom;background:#eee;margin:1rem 2rem;padding:0.5rem;border-radius:0.5rem;-webkit-border-radius:0.5rem;-moz-border-radius:0.5rem}body.doorway .brands>div:hover{box-shadow:0px 0px 3px 1px #ddd;-webkit-box-shadow:0px 0px 3px 1px #ddd;-moz-box-shadow:0px 0px 3px 1px #ddd;animation:pulse 4s infinite}@keyframes pulse{0%{background-color:#ddd}50%{background-color:#eee}100%{background-color:#ddd}}body.doorway .brands>div a>img{max-width:100%;max-height:100%;border:none}body.doorway .brands>div a.narrow img{display:inline}body.doorway .brands>div a.wide img{display:none}body.doorway .brands>div a:focus{outline:none}body.doorway .brands>div .description{display:none}body.doorway .brands>div button{cursor:pointer;font-family:"Georgia";font-size:80%;border:solid 1px #CCC;height:2rem;width:80%;margin-top:0.4rem;border-radius:0.5rem;-webkit-border-radius:0.5rem;-moz-border-radius:0.5rem}body.doorway .brands>div button:hover{box-shadow:0px 0px 6px 2px #ddd;-webkit-box-shadow:0px 0px 6px 2px #ddd;-moz-box-shadow:0px 0px 6px 2px #ddd}body.doorway .brands>div button:focus{outline:none;opacity:0.8}body.doorway .brands>div.ashleighandburwood button{background:#f0c360}body.doorway .brands>div.bombcosmetics button{background:#81cec1}body.doorway .brands>div.forallseasons button{background:rgba(255,210,241,0.5)}body.doorway .brands>div.vellutier button{background:#111;color:#eee}body.doorway .brands>div.villagecandle button{background:#e3dad1}body.doorway .brands>div.ebc button{background:#ddd}body.doorway .brands.decostar>div{width:11rem;height:15rem}@media screen and (max-width: 1200px){body.doorway .brands>div{width:15%;margin:1%;background-color:#e5e5e5}}@media screen and (max-width: 1000px){body.doorway .brands>div{width:27%;height:12rem;background-color:#e5e5e5}body.doorway .brands>div a>img{max-height:78%}body.doorway .brands>div button{font-size:100%}}@media screen and (max-width: 600px){body.doorway .header .logo{width:10rem}body.doorway .header .logo img{float:initial}body.doorway .brands>div{width:80%;height:12rem;margin:2%}body.doorway .brands>div a>img{max-height:78%}body.doorway .brands>div a.narrow img{display:none}body.doorway .brands>div a.wide img{display:inline}body.doorway .header{text-align:center}body.doorway .header p{text-align:justify}body.doorway .header .logo{display:inline}}body.doorway .footer{max-width:70rem;margin:0 auto;padding:1rem 0 0 2rem;font-size:0.8rem;font-style:italic;text-align:center;color:#666}.footer,.push{height:2rem}
