.site-header .top-menu-social ul li a {
text-transform:lowercase;
}  .main-navigation a {
text-transform:capitalize!important;
}  #menu-search {
display:none;
}  .main-navigation ul.nav-menu > li > a {
padding:0 18px;
}  @media (max-width:1024px) and (min-width:992px) {
#masthead .ab-header.clearfix > .container {
display:flex;
flex-direction:column;
align-items:center;
}
.main-navigation ul.nav-menu > li > a {
line-height:initial;
margin-bottom: 30px;
}
}  .contact-info .contact-detail {
padding-top:5px;
}
@media (max-width:1025px) and (min-width:770px) {
.contact-info .contact-detail {
font-size:25px;
}
}
@media (max-width:769px) and (min-width:550px) {
.col-xs-12.col-sm-6.col-md-6.col-lg-6.contact-phone {
display:flex;
flex-flow:row wrap;
justify-content:center;
}
.col-xs-12.col-sm-6.col-md-6.col-lg-6.contact-email {
display:flex;
flex-flow:row wrap;
justify-content:center;
}
.contact-info .contact-detail {
padding-top: 15px;
font-size: 23px;
flex: 1 1 100%;
text-align: center;
}
.contact-info .contact-title {
padding-right:0;
}
}
@media (max-width:550px) {
.col-xs-12.col-sm-6.col-md-6.col-lg-6.contact-phone {
display:flex;
flex-flow:row nowrap;
}
.contact-phone .contact-title {
width:104px!important;
}
.col-xs-12.col-sm-6.col-md-6.col-lg-6.contact-email {
display:flex;
flex-flow:row nowrap;
}
.contact-info .contact-detail {
padding-left:0;
}
}
@media (max-width:376px) {
.col-xs-12.col-sm-6.col-md-6.col-lg-6.contact-phone {
display:flex;
flex-flow:row wrap;
justify-content:center;
padding-bottom: 0;
}
.col-xs-12.col-sm-6.col-md-6.col-lg-6.contact-email {
display:flex;
flex-flow:row wrap;
justify-content:center;
}
.contact-info .contact-detail {
flex: 1 1 100%;
text-align: center;
padding-top: 10px;
}
} @media screen and (min-width: 768px) {
.contact-info .contact-email:before {
content: "YA DA";
width: 50px;
height: 50px;
line-height: 50px;
left: -25px;
}
}   .page-title-wrap {
background-position:50% 25%!important;
}