@charset "utf-8";*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.clearfix:before,.clearfix:after,header:before,header:after,section:before,section:after,footer:before,footer:after{content:"";display:table}.clearfix:after,header:after,section:after,footer:after{clear:both}html,body{font-family:Open Sans,serif;font-size:1em;line-height:1.5em;color:#313233;margin:0;padding:0}header,footer,section{padding:50px 0;text-align:center}.wrapper{padding:0 30px;margin:0 auto;max-width:1000px;width:100%}.h1{font-size:3em;font-weight:400;line-height:1.2em;margin:0}h1{font-size:2em;font-weight:700;margin:10px auto 20px}h2{font-size:2.4em}h3{font-size:1.2em}h1,nav a{font-weight:400}h2,#customer{font-weight:300}ul,li{list-style:none;margin:0;padding:0}a,strong{font-weight:600;outline:none}a,a:before,a:after,button,button:before,button:after{transition:all linear .15s;-o-transition:all linear .15s;-ms-transition:all linear .15s;-moz-transition:all linear .15s;-webkit-transition:all linear .15s}header{padding:15px 0}.midphase header{background:#151515}header h1{float:right}header a.site-title{text-indent:-9999px;display:block;float:left;width:121px;height:56px;background:url(../images/uk2-logo.png) no-repeat 50% 50%}.midphase header a.site-title{width:203px;background:url("https://www.midphase.com/images/sprite-icons-new.png") no-repeat scroll 0 0}.westhost header a.site-title{height:38px;width:191px;margin-top:11px;background:url("https://www.westhost.com/pix/new/sprite-img.png") no-repeat scroll -4px -1px}#navigation{float:right;position:relative;-webkit-transform:translateY(30%);-moz-transform:translateY(30%);-ms-transform:translateY(30%);-o-transform:translateY(30%);transform:translateY(30%);max-width:670px;width:100%}body.midphase #navigation,body.westhost #navigation{top:-17px}.westhost #navigation{max-width:700px}nav a{font-size:.9em;text-decoration:none;color:#313233;float:left;display:inline-block;padding:1.3em 1.0em}.midphase nav a{color:#fff}nav a:hover{color:#DC4D15}.midphase nav a:hover{color:#f45e40}.midphase nav a:hover{color:#0D1D3E}#navigation .nav-toggle{display:none;padding:.5em 1em;vertical-align:middle;position:relative;z-index:2;background:#fff}#hero{background:url(../images/hero-default.png) no-repeat 50% 50% / cover}.midphase #hero{background:url(../images/midphase/hero-midphase.png) no-repeat 50% 50% / cover}.westhost #hero{background:url(../images/westhost/hero-westhost.png) no-repeat 50% 50% / cover}#hero,#customer{color:#fff}form{max-width:840px;width:100%;margin:0 auto 30px}form input{padding:1em;padding:.75em 1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}form input[type=search]{width:70%;font-size:1em;line-height:1.4em}form button{width:30%;color:#fff;background:#313233;cursor:pointer;position:relative;overflow:hidden;padding:1.6em 0;display:inline-block;border:0;cursor:pointer;font-weight:700;font-size:.7em}.westhost form button{background:#0D1D3E}button:hover:before{opacity:1}button:hover{text-shadow:1px 1px 2px rgba(0,0,0,0.5)}#customer{padding:10px 0;background:#444;font-size:1.2em}.westhost #customer{background:#0D1D3E}#customer a{color:#fff}#content{background:#f5f5f5}.footer{padding:20px 0 0;text-align:right}.item{background:#fff;float:left;width:48%;min-height:275px;padding:.8em 1.3em;margin-bottom:2em;border:solid 1px #ddd;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.item:nth-of-type(odd){clear:left}.item:nth-of-type(even){float:right}.item img{width:70px;height:70px;margin-top:25px}.item article{text-align:left;padding-left:1.3em}.item a{color:#DC4D15}.midphase .item a{color:#f45e40}.westhost .item a{color:#0D1D3E}.item a:before{font-family:FontAwesome;content:"\f08e";padding-right:.3em}.item+h2{padding-top:1.5em;clear:both}footer{position:relative;background:#1F1F1F;color:#777}footer a{color:#777777;background:#1f1f1f;text-decoration:none;text-align:left}footer:before{content:"";width:100%;height:1px;background:#f5f5f5;position:absolute;top:1px;left:0}footer p{font-size:.8em}footer ul,footer ul li,footer p{margin:0;padding:0}footer ul{float:right}footer li,footer p{float:left}footer li a{padding:4px 13px;position:relative}footer li a:hover{color:#fff}@media (max-width:970px){body.midphase,body.westhost{font-size:14px}body.midphase #navigation ul,body.westhost #navigation ul{display:none;position:absolute;right:0;top:-webkit-calc(100% - 2px);top:-moz-calc(100% - 2px);top:calc(100% - 2px)}body.midphase #navigation .nav-toggle,body.westhost #navigation .nav-toggle{display:table-cell}body.midphase #navigation.active .nav-toggle,body.westhost #navigation.active .nav-toggle{background:#eee}body.midphase #navigation,body.westhost #navigation{width:auto;top:auto;z-index:99}body.midphase nav a:hover,body.westhost nav a:hover{background:#fafafa}body.midphase #navigation.active ul,body.westhost #navigation.active ul{display:inline-block;background:#eee}body.midphase #navigation.active ul a,body.westhost #navigation.active ul a{color:#333}body.midphase nav a,body.westhost nav a{padding:.8em 1.8em;display:block;float:none;white-space:nowrap}body.midphase nav a:hover,body.westhost nav a:hover{background:#fafafa}}@media (max-width:890px){body{font-size:14px}#navigation .nav-toggle{display:table-cell}#navigation.active .nav-toggle{background:#eee}#navigation{width:auto}body:not(.midphase):not(.westhost) #navigation ul{display:none;position:absolute;right:0;top:-webkit-calc(100% - 2px);top:-moz-calc(100% - 2px);top:calc(100% - 2px)}#navigation.active ul{display:inline-block;background:#eee}h1,h2,#hero h1,#hero h2,#hero h3{font-size:170%}nav a{padding:.8em 1.8em;display:block;float:none;white-space:nowrap}nav a:hover{background:#fafafa}.item{width:100%;float:none;min-height:inherit;padding:2.2em 1.6em}}@media (max-width:480px){body.midphase header a.site-title{background:url("https://www.midphase.com/images/sprite-icons-new.png") no-repeat scroll -30px -60px;height:30px;width:120px;margin-top:10px}body.westhost header a.site-title{background-position:-203px 0;height:38px;width:38px}form input[type=search],form button{width:100%;clear:both}.item article{text-align:center;padding:0}.item img{height:55px;width:55px}.item{display:block;clear:both;float:none !important}}