@-webkit-keyframes spinner {
  0% {
    -webkit-transform: scaleY(0.8);
            transform: scaleY(0.8);
    background-color: #6b9aff;
  }
  10% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    background-color: #040b20;
    -webkit-box-shadow: 0 0 3px #040b20;
            box-shadow: 0 0 3px #040b20;
  }
  20%, 100% {
    -webkit-transform: scaleY(0.8);
            transform: scaleY(0.8);
    background-color: #6b9aff;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
@keyframes spinner {
  0% {
    -webkit-transform: scaleY(0.8);
            transform: scaleY(0.8);
    background-color: #6b9aff;
  }
  10% {
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    background-color: #040b20;
    -webkit-box-shadow: 0 0 3px #040b20;
            box-shadow: 0 0 3px #040b20;
  }
  20%, 100% {
    -webkit-transform: scaleY(0.8);
            transform: scaleY(0.8);
    background-color: #6b9aff;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
@-webkit-keyframes pulse {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-50%, -50%, 0) scale(0.99);
            transform: translate3d(-50%, -50%, 0) scale(0.99);
  }
  40%, 80% {
    opacity: 0;
    -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0);
  }
}
@keyframes pulse {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-50%, -50%, 0) scale(0.99);
            transform: translate3d(-50%, -50%, 0) scale(0.99);
  }
  40%, 80% {
    opacity: 0;
    -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0);
  }
}
body {
  background: #4071dc;
}

.loderbg{
    width:100%; height:100%;
    background:rgb(64,113,220);
    z-index: 9999 !important;position: fixed;
    left: 0px;
    top: 0px;
    display: flex; overflow-y:hidden;
}

.loader {width:144px !important;
  font-size: 1.6em;
  display: block;
  width: 5em;
  height: 5em;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
          z-index: 999999999 !important;
}
.loader span,
.loader span:after {
  content: ' ';
  display: block;
  position: absolute;
}
.loader span {
  position: absolute;
  left: calc(2.5em - 1px);
  top: 0;
  width: 2px;
  height: .65em;
  -webkit-transform-origin: 50% 2.5em;
          transform-origin: 50% 2.5em;
}
.loader span:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #4071dc;
  -webkit-transform-origin: 50% 100%;
          transform-origin: 50% 100%;
  -webkit-transform: scaleY(0.8);
          transform: scaleY(0.8);
  border-radius: 1px;
}
.loader span:nth-child(1) {
  -webkit-transform: rotate(5.625deg);
          transform: rotate(5.625deg);
}
.loader span:nth-child(1):after {
  -webkit-animation: spinner 3s 0.046875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.046875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(2) {
  -webkit-transform: rotate(11.25deg);
          transform: rotate(11.25deg);
}
.loader span:nth-child(2):after {
  -webkit-animation: spinner 3s 0.09375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.09375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(3) {
  -webkit-transform: rotate(16.875deg);
          transform: rotate(16.875deg);
}
.loader span:nth-child(3):after {
  -webkit-animation: spinner 3s 0.140625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.140625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(4) {
  -webkit-transform: rotate(22.5deg);
          transform: rotate(22.5deg);
}
.loader span:nth-child(4):after {
  -webkit-animation: spinner 3s 0.1875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.1875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(5) {
  -webkit-transform: rotate(28.125deg);
          transform: rotate(28.125deg);
}
.loader span:nth-child(5):after {
  -webkit-animation: spinner 3s 0.234375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.234375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(6) {
  -webkit-transform: rotate(33.75deg);
          transform: rotate(33.75deg);
}
.loader span:nth-child(6):after {
  -webkit-animation: spinner 3s 0.28125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.28125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(7) {
  -webkit-transform: rotate(39.375deg);
          transform: rotate(39.375deg);
}
.loader span:nth-child(7):after {
  -webkit-animation: spinner 3s 0.328125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.328125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(8) {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.loader span:nth-child(8):after {
  -webkit-animation: spinner 3s 0.375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(9) {
  -webkit-transform: rotate(50.625deg);
          transform: rotate(50.625deg);
}
.loader span:nth-child(9):after {
  -webkit-animation: spinner 3s 0.421875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.421875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(10) {
  -webkit-transform: rotate(56.25deg);
          transform: rotate(56.25deg);
}
.loader span:nth-child(10):after {
  -webkit-animation: spinner 3s 0.46875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.46875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(11) {
  -webkit-transform: rotate(61.875deg);
          transform: rotate(61.875deg);
}
.loader span:nth-child(11):after {
  -webkit-animation: spinner 3s 0.515625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.515625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(12) {
  -webkit-transform: rotate(67.5deg);
          transform: rotate(67.5deg);
}
.loader span:nth-child(12):after {
  -webkit-animation: spinner 3s 0.5625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.5625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(13) {
  -webkit-transform: rotate(73.125deg);
          transform: rotate(73.125deg);
}
.loader span:nth-child(13):after {
  -webkit-animation: spinner 3s 0.609375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.609375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(14) {
  -webkit-transform: rotate(78.75deg);
          transform: rotate(78.75deg);
}
.loader span:nth-child(14):after {
  -webkit-animation: spinner 3s 0.65625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.65625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(15) {
  -webkit-transform: rotate(84.375deg);
          transform: rotate(84.375deg);
}
.loader span:nth-child(15):after {
  -webkit-animation: spinner 3s 0.703125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.703125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(16) {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.loader span:nth-child(16):after {
  -webkit-animation: spinner 3s 0.75s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.75s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(17) {
  -webkit-transform: rotate(95.625deg);
          transform: rotate(95.625deg);
}
.loader span:nth-child(17):after {
  -webkit-animation: spinner 3s 0.796875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.796875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(18) {
  -webkit-transform: rotate(101.25deg);
          transform: rotate(101.25deg);
}
.loader span:nth-child(18):after {
  -webkit-animation: spinner 3s 0.84375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.84375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(19) {
  -webkit-transform: rotate(106.875deg);
          transform: rotate(106.875deg);
}
.loader span:nth-child(19):after {
  -webkit-animation: spinner 3s 0.890625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.890625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(20) {
  -webkit-transform: rotate(112.5deg);
          transform: rotate(112.5deg);
}
.loader span:nth-child(20):after {
  -webkit-animation: spinner 3s 0.9375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.9375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(21) {
  -webkit-transform: rotate(118.125deg);
          transform: rotate(118.125deg);
}
.loader span:nth-child(21):after {
  -webkit-animation: spinner 3s 0.984375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 0.984375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(22) {
  -webkit-transform: rotate(123.75deg);
          transform: rotate(123.75deg);
}
.loader span:nth-child(22):after {
  -webkit-animation: spinner 3s 1.03125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.03125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(23) {
  -webkit-transform: rotate(129.375deg);
          transform: rotate(129.375deg);
}
.loader span:nth-child(23):after {
  -webkit-animation: spinner 3s 1.078125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.078125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(24) {
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
.loader span:nth-child(24):after {
  -webkit-animation: spinner 3s 1.125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(25) {
  -webkit-transform: rotate(140.625deg);
          transform: rotate(140.625deg);
}
.loader span:nth-child(25):after {
  -webkit-animation: spinner 3s 1.171875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.171875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(26) {
  -webkit-transform: rotate(146.25deg);
          transform: rotate(146.25deg);
}
.loader span:nth-child(26):after {
  -webkit-animation: spinner 3s 1.21875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.21875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(27) {
  -webkit-transform: rotate(151.875deg);
          transform: rotate(151.875deg);
}
.loader span:nth-child(27):after {
  -webkit-animation: spinner 3s 1.265625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.265625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(28) {
  -webkit-transform: rotate(157.5deg);
          transform: rotate(157.5deg);
}
.loader span:nth-child(28):after {
  -webkit-animation: spinner 3s 1.3125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.3125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(29) {
  -webkit-transform: rotate(163.125deg);
          transform: rotate(163.125deg);
}
.loader span:nth-child(29):after {
  -webkit-animation: spinner 3s 1.359375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.359375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(30) {
  -webkit-transform: rotate(168.75deg);
          transform: rotate(168.75deg);
}
.loader span:nth-child(30):after {
  -webkit-animation: spinner 3s 1.40625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.40625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(31) {
  -webkit-transform: rotate(174.375deg);
          transform: rotate(174.375deg);
}
.loader span:nth-child(31):after {
  -webkit-animation: spinner 3s 1.453125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.453125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(32) {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.loader span:nth-child(32):after {
  -webkit-animation: spinner 3s 1.5s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.5s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(33) {
  -webkit-transform: rotate(185.625deg);
          transform: rotate(185.625deg);
}
.loader span:nth-child(33):after {
  -webkit-animation: spinner 3s 1.546875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.546875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(34) {
  -webkit-transform: rotate(191.25deg);
          transform: rotate(191.25deg);
}
.loader span:nth-child(34):after {
  -webkit-animation: spinner 3s 1.59375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.59375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(35) {
  -webkit-transform: rotate(196.875deg);
          transform: rotate(196.875deg);
}
.loader span:nth-child(35):after {
  -webkit-animation: spinner 3s 1.640625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.640625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(36) {
  -webkit-transform: rotate(202.5deg);
          transform: rotate(202.5deg);
}
.loader span:nth-child(36):after {
  -webkit-animation: spinner 3s 1.6875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.6875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(37) {
  -webkit-transform: rotate(208.125deg);
          transform: rotate(208.125deg);
}
.loader span:nth-child(37):after {
  -webkit-animation: spinner 3s 1.734375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.734375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(38) {
  -webkit-transform: rotate(213.75deg);
          transform: rotate(213.75deg);
}
.loader span:nth-child(38):after {
  -webkit-animation: spinner 3s 1.78125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.78125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(39) {
  -webkit-transform: rotate(219.375deg);
          transform: rotate(219.375deg);
}
.loader span:nth-child(39):after {
  -webkit-animation: spinner 3s 1.828125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.828125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(40) {
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
}
.loader span:nth-child(40):after {
  -webkit-animation: spinner 3s 1.875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(41) {
  -webkit-transform: rotate(230.625deg);
          transform: rotate(230.625deg);
}
.loader span:nth-child(41):after {
  -webkit-animation: spinner 3s 1.921875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.921875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(42) {
  -webkit-transform: rotate(236.25deg);
          transform: rotate(236.25deg);
}
.loader span:nth-child(42):after {
  -webkit-animation: spinner 3s 1.96875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 1.96875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(43) {
  -webkit-transform: rotate(241.875deg);
          transform: rotate(241.875deg);
}
.loader span:nth-child(43):after {
  -webkit-animation: spinner 3s 2.015625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.015625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(44) {
  -webkit-transform: rotate(247.5deg);
          transform: rotate(247.5deg);
}
.loader span:nth-child(44):after {
  -webkit-animation: spinner 3s 2.0625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.0625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(45) {
  -webkit-transform: rotate(253.125deg);
          transform: rotate(253.125deg);
}
.loader span:nth-child(45):after {
  -webkit-animation: spinner 3s 2.109375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.109375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(46) {
  -webkit-transform: rotate(258.75deg);
          transform: rotate(258.75deg);
}
.loader span:nth-child(46):after {
  -webkit-animation: spinner 3s 2.15625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.15625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(47) {
  -webkit-transform: rotate(264.375deg);
          transform: rotate(264.375deg);
}
.loader span:nth-child(47):after {
  -webkit-animation: spinner 3s 2.203125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.203125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(48) {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}
.loader span:nth-child(48):after {
  -webkit-animation: spinner 3s 2.25s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.25s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(49) {
  -webkit-transform: rotate(275.625deg);
          transform: rotate(275.625deg);
}
.loader span:nth-child(49):after {
  -webkit-animation: spinner 3s 2.296875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.296875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(50) {
  -webkit-transform: rotate(281.25deg);
          transform: rotate(281.25deg);
}
.loader span:nth-child(50):after {
  -webkit-animation: spinner 3s 2.34375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.34375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(51) {
  -webkit-transform: rotate(286.875deg);
          transform: rotate(286.875deg);
}
.loader span:nth-child(51):after {
  -webkit-animation: spinner 3s 2.390625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.390625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(52) {
  -webkit-transform: rotate(292.5deg);
          transform: rotate(292.5deg);
}
.loader span:nth-child(52):after {
  -webkit-animation: spinner 3s 2.4375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.4375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(53) {
  -webkit-transform: rotate(298.125deg);
          transform: rotate(298.125deg);
}
.loader span:nth-child(53):after {
  -webkit-animation: spinner 3s 2.484375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.484375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(54) {
  -webkit-transform: rotate(303.75deg);
          transform: rotate(303.75deg);
}
.loader span:nth-child(54):after {
  -webkit-animation: spinner 3s 2.53125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.53125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(55) {
  -webkit-transform: rotate(309.375deg);
          transform: rotate(309.375deg);
}
.loader span:nth-child(55):after {
  -webkit-animation: spinner 3s 2.578125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.578125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(56) {
  -webkit-transform: rotate(315deg);
          transform: rotate(315deg);
}
.loader span:nth-child(56):after {
  -webkit-animation: spinner 3s 2.625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(57) {
  -webkit-transform: rotate(320.625deg);
          transform: rotate(320.625deg);
}
.loader span:nth-child(57):after {
  -webkit-animation: spinner 3s 2.671875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.671875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(58) {
  -webkit-transform: rotate(326.25deg);
          transform: rotate(326.25deg);
}
.loader span:nth-child(58):after {
  -webkit-animation: spinner 3s 2.71875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.71875s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(59) {
  -webkit-transform: rotate(331.875deg);
          transform: rotate(331.875deg);
}
.loader span:nth-child(59):after {
  -webkit-animation: spinner 3s 2.765625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.765625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(60) {
  -webkit-transform: rotate(337.5deg);
          transform: rotate(337.5deg);
}
.loader span:nth-child(60):after {
  -webkit-animation: spinner 3s 2.8125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.8125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(61) {
  -webkit-transform: rotate(343.125deg);
          transform: rotate(343.125deg);
}
.loader span:nth-child(61):after {
  -webkit-animation: spinner 3s 2.859375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.859375s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(62) {
  -webkit-transform: rotate(348.75deg);
          transform: rotate(348.75deg);
}
.loader span:nth-child(62):after {
  -webkit-animation: spinner 3s 2.90625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.90625s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(63) {
  -webkit-transform: rotate(354.375deg);
          transform: rotate(354.375deg);
}
.loader span:nth-child(63):after {
  -webkit-animation: spinner 3s 2.953125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 2.953125s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader span:nth-child(64) {
  -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
}
.loader span:nth-child(64):after {
  -webkit-animation: spinner 3s 3s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
          animation: spinner 3s 3s infinite cubic-bezier(0.645, 0.045, 0.355, 1);
}
.loader .circle {
  position: absolute;
  top: 50%;
  left: /*50%*/61%;
  border: 1px solid #fff;
  border-radius: 100%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  opacity: 0;
  -webkit-box-shadow: 0 0 2px #F22613;
          box-shadow: 0 0 2px #F22613;
}
.loader .circle:nth-child(1) {
  width: 3.4em;
  height: 3.4em;
  -webkit-animation: pulse 5s 0.75s infinite linear;
          animation: pulse 5s 0.75s infinite linear;
}
.loader .circle:nth-child(2) {
  width: 3.15em;
  height: 3.15em;
  -webkit-animation: pulse 5s 1.5s infinite linear;
          animation: pulse 5s 1.5s infinite linear;
}
.loader .circle:nth-child(3) {
  width: 2.9em;
  height: 2.9em;
  -webkit-animation: pulse 5s 2.25s infinite linear;
          animation: pulse 5s 2.25s infinite linear;
}
.loader .circle:nth-child(4) {
  width: 2.65em;
  height: 2.65em;
  -webkit-animation: pulse 5s 3s infinite linear;
          animation: pulse 5s 3s infinite linear;
}



@media only screen and (max-width: 980px){

.loader {
	left: 45%;
}
	
	
}