@charset "utf-8";

@media screen and (max-width: 700px) {
}

._cm-os-slider { background-color: black; margin: 0px !important; padding: 0px !important; z-index: 2147483647 !important; transition: right 1s, left 1s !important; position: fixed !important; overflow: hidden !important; }

#_cm-css-reset._cm-video { margin: 0px; padding: 0px; position: absolute; top: 0px; left: 0px; overflow: hidden; }

#_cm-css-reset._cm-video-with-slider { background: transparent; }

@media screen and (max-width: 700px) {
}

#_cm-css-reset, #_cm-css-reset div { margin-top: 0px; }

@media screen and (max-width: 700px) {
}

@media screen and (max-width: 700px) {
}

#_cm-css-reset ._cm-video-ad { overflow: hidden; }

@-webkit-keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@-webkit-keyframes load3 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes load3 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes zoomIn { 
  0% { opacity: 0; transform: scaleX(0.3) scaleY(0.3) scaleZ(0.3); }
  50% { opacity: 1; }
}

@keyframes zoomOut { 
  50% { opacity: 1; }
  100% { opacity: 0; transform: scaleX(0.3) scaleY(0.3) scaleZ(0.3); }
}

@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes slideInLeft { 
  0% { transform: translateX(50%) scaleX(0); visibility: visible; }
  100% { transform: translateX(0px) scaleX(1); }
}

@keyframes slideOutLeft { 
  0% { transform: translateX(0px) scaleX(1); }
  100% { transform: translateX(50%) scaleX(0); visibility: visible; }
}

@keyframes slideInTop { 
  0% { transform: translateY(-50%) scaleY(0); visibility: visible; }
  100% { transform: translateY(0px) scaleY(1); }
}

@keyframes slideOutTop { 
  0% { transform: translateY(0px) scaleY(1); }
  100% { transform: translateY(-50%) scaleY(0); visibility: visible; }
}

@keyframes flip { 
  0% { transform: rotateY(180deg); }
  100% { transform: rotateY(0deg); }
}

@keyframes flipOut { 
  0% { transform: rotateY(0deg); }
  100% { transform: rotateY(180deg); }
}

#_cm-css-reset { inset: unset; }

@media screen and (max-width: 700px) {
}

@media screen and (max-width: 468px) {
}

@media (max-width: 576px) {
}
