html,body{width:100%;height:100%;background:#505050;color:white;-webkit-transition:background .6s;-moz-transition:background .6s;-ms-transition:background .6s;-o-transition:background .6s;transition:background .6s;overflow-x:hidden;overflow-y:hidden;font-family:'Lato',sans-serif;font-weight:300}section{width:100%;height:100%;text-align:center;position:relative;margin:0 auto;overflow-x:hidden;overflow-y:auto}article{display:block;text-align:left;margin:0 auto;position:absolute;left:0;top:0;z-index:2;opacity:1;padding:60px 40px 10px 40px}article a{color:white}article h1{padding:30px 0 20px 0;font-size:40px;line-height:120%}#mapicon h1{padding:30px 0 20px 40px;font-size:40px;line-height:120%}article h2{padding-bottom:6px;font-size:30px;line-height:120%}.cnt{text-align:left;line-height:24px;font-size:16px;float:left}.limgs{float:left;display:block;margin-right:30px}.articleimg{display:inline;margin-top:1%;margin-right:1%;float:left;width:49%}.full{width:99%}article .wrapper{text-align:center;margin:auto;display:block;width:80%}article span{font-weight:400}.off{z-index:0;opacity:0;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}hr{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#menubanner{position:fixed;top:16px;width:100%;height:30px;padding:12px 6px 4px 40px;font-size:14pt;color:white;background-color:#999385;-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.6);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.6);opacity:.9;z-index:9!important}#menubanner span{font-size:20pt;font-weight:400}#container{width:100%;height:100%;overflow:hidden}.dnlcv{opacity:.6;float:right;margin-right:1%}#zoom_in{position:fixed;cursor:pointer;width:40px;height:40px;bottom:70px;right:10px}#zoom_out{position:fixed;cursor:pointer;width:40px;height:40px;bottom:20px;right:10px}#printbtn{position:absolute;width:50px;height:50px;right:20px;top:70px;z-index:12!important}#printbtn img{width:100%;height:100%;color:white}#themenu{position:fixed;top:36px;right:10px;height:20px;padding:2px 20px 5px 40px;font-size:12pt;text-align:right;color:white;z-index:10!important;font-weight:400}#themenu a{text-decoration:none;color:white}#themenu a:hover,#themenu a:active{text-decoration:underline}#mapicon{position:fixed;width:100%;text-align:left;top:60px}#scrollup{width:30px;height:30px;z-index:11!important;opacity:.3;position:fixed;bottom:10px;right:10px;display:none}.pbtn{color:white;font-weight:400;font-size:12pt;padding:5px 16px 5px 16px;background-color:black;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-decoration:none;cursor:pointer;float:left;margin:16px 10px 0 0}#clients{width:100%}#clientsimgs{width:100%}.client{float:left;display:block;padding:10px;text-align:center;height:200px;width:260px;margin:0 3px 3px 0;color:white}.client img{width:256px}.fadein{position:absolute}.fadein img{position:absolute;left:0;top:0}@media all and (max-width:1380px){article .wrapper{margin:0}#menubanner{height:54px}#themenu{top:56px;left:0;text-align:left;font-size:14pt}#printbtn{top:26px}.client{height:180px;width:220px;font-size:10pt}.client img{width:210px}}@media all and (max-width:1024px){#printbtn{top:100px}.client{height:180px;width:180px;font-size:10pt}.client img{width:170px}#themenu{font-size:12pt}}@media all and (max-width:800px){#printbtn{top:100px}.client{height:180px;width:170px;font-size:10pt}.client img{width:170px}#themenu{font-size:10.5pt}}@media all and (max-width:760px){#themenu{font-size:10pt}.dnlcv{clear:both;float:none;height:40px;margin:6px 0 7px 0}}@media all and (max-width:680px){#printbtn{top:26px;right:2px}#printbtn img{width:40px;height:40px}article{padding:60px 15px 10px 20px}.limgs{display:none}#menubanner{height:84px}#menubanner span{clear:both;display:block}#themenu{top:76px;left:0;text-align:left}#menubanner{font-size:90%;padding:12px 6px 4px 20px;height:114px}#themenu{font-size:96%;line-height:120%;padding:4px 20px 5px 20px}#mapicon h1{font-size:22px;padding-top:100px;padding-left:20px}section{text-align:left;width:100%}article h1{font-size:30px;padding:4px 0 0 0}article h2{font-size:20px;padding:4px 0 0 0}article .cnt{font-size:14px}article .wrapper{padding:0;padding-top:100px}#clients{padding:0}#clients h1{padding-left:10px}.client{height:210px;width:300px}.client img{width:300px}}@media all and (max-width:340px){#themenu{font-size:90%}}