.header-wrapper{position:relative;padding:0px;z-index:2;}
.header-wrapper .header-logo{float:left;display:block;vertical-align:middle;max-width:50%;white-space:nowrap;}
.header-wrapper .header-logo span{display:inline-block;vertical-align:middle;height:100%;}
.header-wrapper .header-logo img{vertical-align:middle;height:auto;}
.header-details{float:right;padding-top:34px;}
.header-details .header-details-contact{display:none;text-transform:uppercase;margin:20px auto;max-width:150px;}
.header-details .branch-details{display:inline-block;vertical-align:top;width:auto;margin:0px 0px 0px 15px;}
.header-details .branch-details-first{margin-left:0;}
.header-details .branch-details .org{display:none;font-weight:bold;font-size:1.1em;}
.header-details .branch-details .icon{float:left;display:block;width:25px;height:25px;}
.header-details .branch-details .icon img{width:100%;max-width:25px;max-height:25px;}
.header-details .branch-details .tel,
.header-details .branch-details .email{display:block;clear:both;margin:10px 0px 0px 0px;}
.header-details .branch-details .address-main{display:block;clear:both;}
.header-details .branch-details .address,
.header-details .branch-details .number,
.header-details .branch-details .email-address{display:inline-block;vertical-align:middle;}
.header-details .branch-details .address{margin:2px 0px 0px 10px;font-size:16px;}
.header-details .branch-details .number{margin:3px 0px 0px 10px;}
.header-details .branch-details .email-address{margin:5px 0px 0px 10px;font-size:1.1em;}
.header-details .branch-details .number{font-size:1.6em;}
.multi-branch .header-details .branch-details .org{display:block;}
.multi-branch .header-details .branch-details .icon{display:none;}
.multi-branch .header-details .branch-details .address,
.multi-branch .header-details .branch-details .number,
.multi-branch .header-details .branch-details .email-address{margin:5px 0px 0px 0px;}
.header-wrapper .title-searchE{display:block;clear:both;font-size:0.8em;margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;font-weight:300;}
@media screen and (max-width:992px){.header-wrapper .row{margin-left:10px;margin-right:10px;}
}
@media screen and (max-width:850px){.single-branch .header-wrapper .header-logo{max-width:none;}
}
@media screen and (max-width:500px){.single-branch .header-wrapper .header-logo{float:none;display:block;width:100% !important;max-width:90%;margin:0px auto 30px auto;height:auto !important;text-align:center;}
.single-branch .header-details{float:none;clear:both;margin:20px auto;text-align:center;height:auto !important;}
.single-branch .header-details .icon{display:none;}
.single-branch .title-searchE{text-align:center;}
}
@media screen and (min-width:800px){.header-wrapper .header-logo{display:block;float:left;}
}
@media screen and (max-width:800px){.multi-branch .header-wrapper .header-logo{display:block;width:100% !important;max-width:90%;margin:0px auto 30px auto;height:auto !important;text-align:center;}
.multi-branch .header-details{float:none;clear:both;margin:20px 0px;text-align:center;height:auto !important;}
.multi-branch .header-details .branch-details{margin:0px 15px;}
.multi-branch .title-searchE{text-align:center;}
}
@media screen and (max-width:620px){.multi-branch .header-details .branch-details{display:none;height:auto !important;}
.multi-branch .header-details .header-details-contact{display:block;}
}
@media screen and (max-width:450px){.single-branch .header-details .branch-details{display:none;height:auto !important;}
.single-branch .header-details .header-details-contact{display:block;}
}