@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
.dtr-header-widget-one { display: inline-block; margin: 0; padding: 0; }
.dtr-header-flex { display: flex; justify-content: space-between; align-items: center; }
.dtr-header-left { display: inline-flex; align-items: center; position: relative; }
.dtr-header-right { padding: 0; margin: 0; display: inline-flex; align-items: center; flex-wrap: wrap; }
.admin-bar #dtr-header-global.header-fixed { top: 32px }
#dtr-header-global.header-fixed { position: fixed !important; left: 0; top: 0; right: 0; -webkit-animation: 0.5s ease 0s normal forwards 1 running slideInDown; -khtml-animation: 0.5s ease 0s normal forwards 1 running slideInDown; -moz-animation: 0.5s ease 0s normal forwards 1 running slideInDown; -ms-animation: 0.5s ease 0s normal forwards 1 running slideInDown; -o-animation: 0.5s ease 0s normal forwards 1 running slideInDown; animation: 0.5s ease 0s normal forwards 1 running slideInDown; padding: 20px 40px; }
.hide-onscroll #dtr-header-global.header-fixed { display: none; }
#dtr-header-global .logo-default, #dtr-header-global.header-fixed .logo-alt { display: block !important; }
#dtr-header-global .logo-alt, #dtr-header-global.header-fixed .logo-default { display: none !important; }
.dtr-header-btn { margin-left: 20px; }
.main-navigation { padding: 0 15px; text-align: center; }
.main-navigation .sf-menu { margin: 0; }