#content,#footer,#header{margin:0 auto}a,h3{color:#b1b1b1}a:hover,body,h1,h2{color:#000}#content,#footer,#header,.title{position:relative;max-width:1280px}#headercontact iframe,.title,body,html{width:100%;height:100%}#navi a,#navi a:hover,.details:hover,a,a:hover{text-decoration:none}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus,a:active{outline:0}body{line-height:1;background:#fff;font-size:100.01%;width:100%;-webkit-font-smoothing:subpixel-antialiased}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}body,html{background-color:#fff}#header{width:100%;height:120px}#content{width:100%;height:auto}#footer{width:100%;height:100px}h1{font-family:'Open Sans',Arial,sans-serif;font-size:50px;font-weight:300;line-height:60px;position:relative;top:50%;transform:translate(0,-50%);background-color:rgba(255,255,255,.7);display:inline-block;width:60%;min-width:500px;padding:10px 2% 20px;margin:0 2%}h2,h3{font-family:'Open Sans',Arial,sans-serif;font-weight:400}#navi a,#navi li,.details{display:block}h2{font-size:30px;line-height:36px}h3{font-size:18px;line-height:30px}#navi a,p{font-weight:300;font-size:22px;font-family:'Open Sans',Arial,sans-serif}p{line-height:32px;color:#a1a1a1;margin-bottom:30px}hr{border-top:dotted 1px #000;margin:20px 0 27px}.prominent{color:#93C01F}.clearer{clear:both}#logo{position:relative;height:60px;width:200px;padding:30px 2%}#headerabout,#headercontact,#headerlegalnotice,#headerproducts,#headerstart{position:relative;width:100%;height:50%;min-height:300px}#headerstart{background:url(../img/alphalinx-360-start.jpg) center no-repeat;background-size:cover}#headerabout{background:url(../img/alphalinx-360-about.jpg) center no-repeat;background-size:cover}#headerproducts{background:url(../img/alphalinx-360-products.jpg) center no-repeat;background-size:cover}#headerlegalnotice{background:url(../img/alphalinx-360-legalnotice.jpg) center no-repeat;background-size:cover}.title{margin:0 auto}#headercontact iframe{position:absolute;top:0;left:0}#navi{position:absolute;top:22px;right:2%;height:60px;padding-top:4px}#navi li{float:left;cursor:pointer;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out}#navi .current a{color:#000}#navi a{padding:20px 15px 25px;color:#a1a1a1}#navi li:hover{-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;background:#F7F7F7}.box{float:left;width:29.33333%;min-width:216px;padding:5% 2%}.box img{padding:20px 0}.notop{padding:5px 0 25px!important;width:100%;height:auto}.details{margin:10px 0;padding-top:5px;border:1px solid #b1b1b1;width:100%;height:38px;text-align:center}.details:hover{border:1px solid #000}.details:hover h3,button.accordion.active h3,button.accordion:hover h3{color:#000}button.accordion{margin:0;border:1px solid #b1b1b1;width:100.7%;height:43px;text-align:center;cursor:pointer;background-color:#fff;font-family:'Open Sans',Arial,sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#b1b1b1}button.accordion.active,button.accordion:hover{border:1px solid #000;text-decoration:none;color:#000}div.panel{padding:5px 18px 15px;background-color:#f3f3f3;display:none}div.panel.show{display:block!important}button.accordion:after{content:'\02795';font-size:13px;color:#b1b1b1;float:right;margin-left:5px}#footer a,#footer p,.medpubs{font-size:18px}.medpubs,.medpubs a{color:#93C01F}button.accordion.active:after{content:"\2796"}.medpubs li:before{content:"\2192 \0020"}.medpubs{margin-left:0;padding-left:10px;text-indent:-23px;font-family:'Open Sans',Arial,sans-serif;font-weight:300;line-height:26px}.medpubs a:hover{color:#000}.medpubs li{margin-top:15px}#footercontent{width:96%;margin:30px 2% 0;padding:30px 0;border-top:1px solid #b1b1b1}@media only screen and (max-width:1280px){#headerstart{background:url(../img/alphalinx-360-start-S.jpg) center no-repeat}#headerabout{background:url(../img/alphalinx-360-about-S.jpg) center no-repeat}#headerproducts{background:url(../img/alphalinx-360-products-S.jpg) center no-repeat}#headerlegalnotice{background:url(../img/alphalinx-360-legalnotice-S.jpg) center no-repeat}h1{font-size:40px;line-height:55px}p{font-size:20px;line-height:29px}h2{font-size:26px;line-height:32px}#headerabout,#headercontact,#headerlegalnotice,#headerproducts,#headerstart{height:40%;min-height:300px}}@media only screen and (max-width:767px){#header,#navi{height:auto}#navi,#navi li{position:relative;width:100%}h1{font-size:30px;line-height:40px;width:50%;min-width:0}#navi{display:none;padding:0;margin:0;top:0;right:0;text-align:center}#navi li{border-top:solid 1px #000}.box{width:46%}}@media only screen and (max-width:490px){h1{width:92%}.box{width:96%}}