.row-equal{display:flex;display:-webkit-flex;flex-wrap:wrap;height:100%}.row-equal>[class^="col-"]{margin-top:auto;margin-bottom:auto}.wrapper{position:relative;_max-width:1200px}header{height:130px;padding:15px 0;border-bottom:1px solid #d3d3d3;box-shadow:-2px 1px 2px darkgrey;max-width:1460px}#header-logo>div{position:relative;top:12%}#header-logo-text>div{position:relative;top:19%}#header-email a{position:relative;top:40%}#header-email{padding:0}header a{color:#666;text-decoration:none}header .top_text{font-size:1.6em;padding-bottom:5px;font-weight:bold;width:auto;color:#e17230}header .top_text a{color:#e17230}header .top_text a:hover{text-decoration:none}header .bottom_text{font-size:24px;line-height:1.2}header #header-right{font-size:.9em;line-height:1em;font-weight:bold}header #header-right .header-map{width:50%;float:left}header #header-right .header-icon{padding-left:10px;text-align:center;width:25%;float:left;margin-top:4%}header #header-right .header-icon img{width:50px;height:50px}header #header-right .header-icon .text{line-height:14px}@media screen and (max-width:767px){header,.row-equal{height:auto}#header-content>*{margin:.5em auto;text-align:center}}h2,h4{font-weight:bold;margin-top:0}h2{font-size:18px;line-height:40px;margin-top:10px}h4{font-size:13px;line-height:20px}.row-fluid{line-height:20px}ol,ul{margin-left:25px;padding:0}