.mylist-form { width: 100%; }
.mylist-form td { padding: 0.4em 15px; }
.mylist-form th { padding: 0.4em 15px; font-weight: 300; }
.mylist-form thead { border-bottom: 2px solid #a6c9fc; }

/* нечетная строка таблицы класса stripy */
.mylist-form tr:nth-child(2n+1){
   
}

/* четная строка таблицы класса stripy */
.mylist-form tr:nth-child(2n){
   background: #a6c9fc4d
}

.ajax-upl { border-bottom: 1px dotted #2f3192; color: #2f3192; cursor: pointer; }
.ajax-upl:hover { border: none; }
.ajax-form-upload input { display: none; }


.years-catalog { padding: 0 0 1em; }
/*
.years-catalog a { border-bottom: 1px dotted #000; margin-right: 10px; }
.years-catalog a:hover { border-bottom: 0; }
.years-catalog a.active { color: #9d0a0f; border: none; }
*/
.years-catalog a,
.year-catalog a.copy {
    background: -webkit-gradient(linear,left bottom, right top,color-stop(46%, #9d281f),color-stop(#a23123),color-stop(80%, #af503e));
    background: -webkit-linear-gradient(bottom left,#9d281f 46%,#a23123,#af503e 80%);
    background: -o-linear-gradient(bottom left,#9d281f 46%,#a23123,#af503e 80%);
    background: linear-gradient(to top right,#9d281f 46%,#a23123,#af503e 80%);
    padding: 5px 15px; margin: 0 10px 0 0; 
    max-width: 100%;
    cursor: pointer;
    text-decoration: none;
    border-radius: 40px;
    color: #fff !important;
    text-align: center;
    text-decoration: none !important; 
    transition: background 0.3s linear;
}
.years-catalog a:hover,
.years-catalog a.active,
.year-catalog a.copy:hover {
    color: #fff;
    background: -webkit-gradient(linear,left top, right bottom,color-stop(46%, #291c47),color-stop(#2c306d),color-stop(80%, #1e3c6e));
    background: -webkit-linear-gradient(top left,#291c47 46%,#2c306d,#1e3c6e 80%);
    background: -o-linear-gradient(top left,#291c47 46%,#2c306d,#1e3c6e 80%);
    background: linear-gradient(to bottom right,#291c47 46%,#2c306d,#1e3c6e 80%);
}




.year-catalog { display: none; }
.year-catalog.active { display: block; }

.year-catalog a { text-decoration: underline; color: #2f3192; }
.year-catalog .active a { text-decoration: underline; color: #9d0a0f; }
.year-catalog a:hover { text-decoration: none; }



