*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.material-item{position:relative;float:left;min-height:136px;width:100%;padding:10px 20px}.material-item:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.material-item{padding:10px}}.material-item .left-column{float:left;width:20%;min-height:28px}@media screen and (max-width:600px){.material-item .left-column{position:absolute;top:0;left:0;min-width:60px;min-height:60px}}.material-item .item-checkbox{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:20px;top:50%}@media screen and (max-width:600px){.material-item .item-checkbox{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);left:10px;top:10px}}.material-item .item-checkbox .form-type-checkbox{position:relative;width:28px;height:28px;margin:0}.material-item .item-checkbox .form-type-checkbox.form-disabled{visibility:hidden}.material-item .item-checkbox .form-type-checkbox label{text-indent:-9999px}.material-item .item-checkbox .form-type-checkbox label::after{text-indent:0}.material-item .ting-cover{float:left;width:100%;padding-left:60px}@media screen and (max-width:600px){.material-item .ting-cover{display:none}}.material-item .right-column{float:left;width:80%;padding-left:30px}@media screen and (max-width:600px){.material-item .right-column{width:100%;padding:0}}@media screen and (max-width:600px){.material-item .item-material-type{padding-left:60px}}.material-item .item-title{width:100%;float:left;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4d898e}.material-item .item-title.has-message{padding-right:190px}@media screen and (max-width:600px){.material-item .item-title.has-message{padding-right:0}}#ding-bookmark-remove-form .material-item .item-title{padding-right:170px}@media screen and (max-width:600px){#ding-bookmark-remove-form .material-item .item-title{width:100%}}@media screen and (max-width:600px){.material-item .item-title{width:100%;min-height:50px;margin-top:0;padding:0 10px 0 60px;white-space:normal}}@media screen and (max-width:600px){.material-item .item-creators{padding-left:60px}}.material-item .messages{position:absolute;top:16px;right:0;width:190px;padding:10px;margin:0;background-image:none;color:#fff;border:0}.material-item .messages.warning{background-color:#e22045}.material-item .messages.information{background-color:#24d273}@media screen and (max-width:600px){.material-item .messages{position:static;float:right;margin-right:-10px}}.material-item .item-information-list{width:100%;float:left;margin:10px 0 0;padding:0}#ding-bookmark-remove-form .material-item .item-information-list{padding-right:170px}@media screen and (max-width:600px){#ding-bookmark-remove-form .material-item .item-information-list{width:100%}}.material-item .item-information-list>li{float:left;list-style:none}.material-item .item-information-list>li>div{margin-right:30px}.material-item .item-information-list>li>div:last-child{margin-bottom:10px}@media screen and (max-width:600px){.material-item .item-information-list>li{width:50%;box-sizing:border-box;padding-right:10px;margin:0 0 20px}}.material-item .item-information-list>li.loan-date{clear:left}.material-item .item-information-list>li.url{display:none}.material-item .item-information-list>li.reserve>div{margin-right:0}.material-item .item-information-list>li.rating{width:100%}.material-item .item-information-list .item-information-label{font-family:FaktPro-SemiBold,sans-serif;color:#808285}#ding-loan-loans-form .material-item .item-information-list{width:50%}@media screen and (max-width:600px){#ding-loan-loans-form .material-item .item-information-list{width:100%}}#ding-loan-loans-form .material-item .item-information-list .item-information-label{font-family:FaktPro-Normal,sans-serif;font-size:16px;line-height:20px;font-weight:400;color:#474747}#ding-loan-loans-form .material-item .item-information-list.expire-date .item-information-label,#ding-loan-loans-form .material-item .item-information-list.loan-date .item-information-label,#ding-loan-loans-form .material-item .item-information-list.material-number .item-information-label{font-family:FaktPro-SemiBold,sans-serif;color:#808285}.material-item .item-information-list li.reserve{list-style:none;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin:0}.material-item .item-information-list li.reserve a{display:block}@media screen and (max-width:600px){.material-item .item-information-list li.reserve{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);position:static;float:left}}.material-item.odd{background-color:#ccc}@media screen and (max-width:600px){.material-item.odd{padding-top:20px}}.material-item.odd .left-column{top:10px}.material-item.odd .form-type-checkbox::before{background-color:#f1f2f2}