@media screen and (min-width: 769px), print {
  .newPage .calendar_heaer .arr_right {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 2px;
    margin: auto 0;
    display: block;
    width: 11px;
    height: 11px;
    cursor: pointer;
    border-right: 2px solid #e92550;
    border-top: 2px solid #e92550;
    -webkit-transform: rotate(45deg);
       -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transition: -webkit-transform 0.3s;
    transition: -webkit-transform 0.3s;
    -moz-transition: transform 0.3s, -moz-transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s, -moz-transform 0.3s;
  }
  .newPage .calendar_heaer .arr_right:hover {
    -webkit-transform: rotate(45deg) translate(3px, 3px);
       -moz-transform: rotate(45deg) translate(3px, 3px);
        -ms-transform: rotate(45deg) translate(3px, 3px);
            transform: rotate(45deg) translate(3px, 3px);
  }
}
@media screen and (max-width: 768px) {
  .newPage .calendar_heaer .arr_right {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0.65104vw;
    margin: auto 0;
    display: block;
    width: 2.08333vw;
    height: 2.08333vw;
    cursor: pointer;
    border-right: 0.26042vw solid #e92550;
    border-top: 0.26042vw solid #e92550;
    -webkit-transform: rotate(45deg);
       -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
  }
}