.page-loader{ z-index: 9750; text-align: center; position: fixed; top:0; left:0; width: 100%; height: 100%; -webkit-animation-duration: .4s; -moz-animation-duration: .4s; -ms-animation-duration: .4s; -o-animation-duration: .4s; animation-duration: .4s; -webkit-animation-fill-mode: forwards; -moz-animation-fill-mode: forwards; -ms-animation-fill-mode: forwards; -o-animation-fill-mode: forwards; animation-fill-mode: forwards; background: #fff;}
.page-loader .animation-block{top:50%; position: relative; will-change: transform; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);}
.page-loader.hide-anim>*,.page-loader.page-loader--fading-out>*{ display: none !important; }
@-webkit-keyframes page-loader-fade-out { 0% { opacity: 1 } 100% { opacity: 0 } }
@-moz-keyframes page-loader-fade-out { 0% { opacity: 1 } 100% { opacity: 0 } }
@-ms-keyframes page-loader-fade-out { 0% { opacity: 1 } 100% { opacity: 0 } }
@-o-keyframes page-loader-fade-out { 0% { opacity: 1 } 100% { opacity: 0 } }
@keyframes page-loader-fade-out { 0% { opacity: 1 } 100% { opacity: 0; } }
@-webkit-keyframes page-loader-fade-in { 0% { opacity: 0 } 100% { opacity: 1 } }
@-moz-keyframes page-loader-fade-in { 0% { opacity: 0 } 100% { opacity: 1 } }
@-ms-keyframes page-loader-fade-in { 0% { opacity: 0 } 100% { opacity: 1 } }
@-o-keyframes page-loader-fade-in { 0% { opacity: 0 } 100% { opacity: 1 } }
@keyframes page-loader-fade-in { 0% { opacity: 0 } 100% { opacity: 1 } }
@-webkit-keyframes back_checker { 0% { opacity: 0 } 100% { opacity: 1 } }
.page-loader--fading-out { -webkit-animation-name: page-loader-fade-out; -moz-animation-name: page-loader-fade-out; -ms-animation-name: page-loader-fade-out; -o-animation-name: page-loader-fade-out; animation-name: page-loader-fade-out; -webkit-animation-duration: .5s; -moz-animation-duration: .5s; -ms-animation-duration: .5s; -o-animation-duration: .5s; animation-duration: .5s; }
.page-loader--hidden { display: none }
.page-loader--fading-in { -webkit-animation-name: page-loader-fade-in; -moz-animation-name: page-loader-fade-in; -ms-animation-name: page-loader-fade-in; -o-animation-name: page-loader-fade-in; animation-name: page-loader-fade-in; }