.b-call2action {
  position:absolute;
  top:0; right:0;

  float:right;
}
  .b-call2action form { display:none; }
  .b-call2action__list {
    /* background:url(../../../images/to_event.png) 0 0 repeat-x; */

    background: -moz-linear-gradient( top, #ffe74e, #ff8109, #ffa135 );
    background:   -o-linear-gradient( top, #ffe74e, #ff8109, #ffa135 );
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffe74e), color-stop(0.60, #ff8109), color-stop(1, #ffa135) );

    border-radius:11px;
    -moz-border-radius:11px;
    -webkit-border-radius:11px;
    -khtml-border-radius:11px;

    height:30px;
    overflow:hidden;

    position:relative;
    z-index:5;
  }
    .b-call2action__list li {
      font-size: 1.3em; line-height: 1;
      color: #992000;

      padding:8px 33px 0 18px;

      height:22px;

      text-align:left;
      text-shadow:1px 1px 1px #fff;

      cursor:pointer;

      position:relative;
    }
    .b-call2action__list .current {}

  .b-call2action__list i {
    display:block;
    width:11px; height:7px;
    
    position:absolute;
    top:0; right:0;

    margin:11px 14px 0 0;

    background:url(form_tr_closed.png) right center no-repeat;

    display:none;
  }
   .b-call2action__list_opened i {background-image:url(form_tr_opened.png);}

   .b-call2action__list_current i { display:block; }