.user_collections_dropdown {position: absolute; width: 300px; border-radius: 3px; background-color: #FFFFFF; box-shadow: 0 1px 3px 0 rgba(0,0,0,0.2), 0 5px 10px 0 rgba(0,0,0,0.1); z-index: 9996;}
.user-folders .user-folders__label {padding: 26px 0px 17px 21px; font-size: 16px;}

.user-list-item {padding-left: 16px; border-bottom: 1px solid #C4C4C6;}
.user-list-item.add-to-fav, .user-list-item.add-to-basket, .user-list-item.remove-from-viewed {cursor: pointer;}
.user-list-item.create-new-list {height: auto; border-bottom: none; padding-bottom: 0px;}
.user-list-item__icon, .user-list-item__text {display: inline-block; vertical-align: middle; margin-right: 4px;}
.user-list-item__icon-after {display:inline-block; float:right; margin-right:20px; margin-top:13px; cursor:pointer;}
.user-list-item__icon-after div {border-color: #767579; color: #767579;}
.user-list-item__text.hidden {display: none;}
.user-list-item__text {color: #3B393F;font-size: 16px;line-height: 50px;vertical-align: middle;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.user-list-item.create-new-list .user-list-item__text:before, .user-list-item.create-new-list .user-list-item__text:after {content: ''; position: absolute; height: 2px; width: 14px; background: #106EDC; left: 7px; top: 23px;}
.user-list-item.create-new-list .user-list-item__text {position: relative; padding-left: 34px; color: #106EDC; cursor: pointer;}
.user-list-item.create-new-list .user-list-item__text:before {transform: rotate(90deg);}
.user-list-item .user-list-item__bonus {box-sizing: border-box; height: 10px; width: 10px; border-radius: 50%; background-color: #FF4C00; display: inline-block; margin-left: 5px; margin-bottom: 8px;}

#wrapper .user-list-item.create-new-list .user-list-item__text{margin-left:8px;}
#wrapper .user-list-item__inner-wrap > *{margin-left:8px;}

.user-list-archive {padding:2px 20px 10px 4px;}
.user-list-archive__info {font-size: 16px;color: #767579; line-height: 20px; margin-bottom: 18px;}
.user-list-item.add-to-archive .user-list-item__action {display: inline-block; cursor: pointer;}
.user-list-item.add-to-archive .user-list-item__icon {margin: 2px 8px 4px 7px;}
.user-list-item.add-to-archive .user-list-item__icon svg {width: 14px; height: 14px;}
.user-list-item.add-to-archive .user-list-item__icon.icon-undo {margin: 3px 8px 4px 5px;}
.user-list-item.add-to-archive .user-list-item__icon.icon-undo svg {width: 17px;height: 18px; transform: scaleX(-1);}
.user-list-item.add-to-archive .user-list-item__text {margin-left: 5px; margin-top: -2px;}
.user-list-item.add-to-archive {border: none; border-top: 1px solid #c4c4c6;}
.user-list-item.add-to-archive[data_archive="true"] .icon-cancel {display: none;}
.user-list-item.add-to-archive[data_archive="false"] .icon-undo {display: none;}
.user-list-item.add-to-archive .user-list-archive {display: none;}
.user-list-item.add-to-archive[data_opened="true"] .user-list-archive {display: block;}
.user-list-item.add-to-archive[data_archive="true"] .user-list-item__icon-after,
.user-list-item.add-to-archive[data_archive="true"] .user-list-archive {display: none;}

.user-list-item.remove-from-viewed[data_viewed="false"] {display: none;}
.user-list-item.remove-from-viewed .user-list-item__icon {margin: 2px 8px 4px 7px;}
.user-list-item.remove-from-viewed .user-list-item__text {max-width: none; margin-left: 7px; margin-top: -2px;}

.user-list-item.user-folder {display: flex; align-items: center; position: relative; padding-left: 20px; margin-right: 50px; border: none; cursor: pointer;}
.user-list-item__checkbox {height: 20px; width: 20px; min-width: 20px;border: 1px solid #9D9C9F; border-radius: 3px; position: relative; vertical-align: middle; margin-right: 10px; box-sizing: border-box;}
.user-list-item.user-folder .user-list-item__text {color: #767579}
.user-list-item__count {display: block; position: absolute; right: -50px; top: 0; line-height: 50px; padding-right: 19px; width: 50px; text-align: right; color: #106EDC; text-decoration: none}
.user-list-item__count.is-active {color: #FF4C14;}
.user-list-item.user-folder[data_arts_count="0"] .user-list-item__count {color: #C8C8CA; pointer-events: none;}
.user-list-item.user-folder[data_art_in_folder='true'] .user-list-item__text {color: #000000}
.user-list-item.user-folder[data_art_in_folder='true'] .user-list-item__checkbox {background: #4A90E2; border: none;}
.user-list-item.user-folder[data_art_in_folder='true'] .user-list-item__checkbox:before {content: ''; width: 6px; height: 11px; position: absolute; transform: rotate(45deg); box-sizing: border-box; border-right: 2px solid #ffffff; border-bottom: 2px solid #ffffff; left: 7px; top: 3px;}

.litcoins-promo-block {padding: 22px 0 8px 4px;}
.litcoins-promo-block__prize, .litcoins-promo-block__icon {display: inline-block; vertical-align: middle; margin-bottom:15px;}
.litcoins-promo-block__prize {position:relative;color: #FF4C00;font-size: 24px;font-weight: bold; margin-right: 6px;}
.litcoins-promo-block__icon {font-size: 16px; color: #767579; line-height: 20px; width: 24px; height: 24px;}
.litcoins-promo-block__icon svg{width: 24px; height: 24px;}
.litcoins-promo-block__text {color: #3B393F;font-size: 16px;line-height: 20px;width: 260px;}
.litcoins-promo-block__text .litbonus{font-size:16px; line-height:20px; display:inline-block; vertical-align:top; color:#3B393F; font-weight:bold;}
.litcoins-promo-block__text .litbonus:after{content:""; display:inline-block; vertical-align:top; width:16px; height:16px; background: url(/static/litres/i/header/bonus.svg) no-repeat 0 0; margin:2px 2px 0 2px;}


.litcoins-promo-block {display: none;}
.user-list-item.create-new-list.litcoins-promo {background: #FDE9C4; padding-bottom: 11px;}
.user-list-item.create-new-list.litcoins-promo .litcoins-promo-block {display: block;}

.library-promo-block {padding: 7px 14px 0 4px;}
.library-promo-block__text {color: #3B393F; font-size: 16px; line-height: 20px; margin-top: 14px;}
.library-promo-block {display: none;}
.user-list-item.create-new-list.library-promo {background: #FDE9C4; padding-bottom: 10px;}
.user-list-item.create-new-list.library-promo .library-promo-block {display: block;}

.user-list-create {padding: 11px 20px 8px 4px;}
.user-list-create input {height: 40px; width: 100%; border: 1px solid #9D9C9F; border-radius: 3px; background-color: #FFFFFF; outline: none;; font-size: 16px; line-height: 20px; padding-left: 10px;}
.user-list-create.is-error input {border: 1px solid #FF001F;}
.user-list-create.is-error .user-list-create__hint {color: #FF001F;}
.user-list-create input::placeholder {color: #9D9C9F}
.user-list-create .user-list-create__hint {width: 260px; color: #9D9C9F; font-size: 12px; line-height: 18px; text-align: left; margin-bottom: 12px;}
.user-list-create .user-list-create__buttons-wrapper {margin:10px -10px 0; display: flex;}

.user-list__wrap{margin:0 -10px;}
.user-list__btn{display:flex; flex-flow: row wrap;}
.user-list__submit, .user-list__cancel{flex: 1 1 auto; margin:0 10px 20px; cursor: pointer; height: 40px; border: none; border-radius: 3px; text-transform: uppercase; outline: none; font-weight: bold; text-align: center; vertical-align: middle; line-height:16px; font-size: 14px; box-sizing: content-box;}
.user-list__submit {color: #FFFFFF;background-color: #FF4C00;padding: 0 15px; overflow:hidden; position:relative;}
.user-list__submit:hover {opacity: 0.8;}
.user-list__cancel {background:#EBEBEB; color:#3B393F; padding: 0 14px; position:relative;}
.user-list__cancel:hover {opacity: 0.8;}

.user-list-create[data_busy='true'] .user-list__submit .progress-bar{height:40px; background:#FF4C00;}
.user-list-create[data_busy='true'] .user-list__submit .progress-bar{display:block;}
.user-list-create[data_busy='true'] .user-list__submit:hover{opacity:1;}

.user-list-item.add-to-fav[data_wishlist="true"] div svg > g > g {fill: #FF4C00; stroke: #FF4C00;}
.user-list-item.add-to-basket[data_basket="true"] div svg > g {fill: #FF4C00;}
.user-list-item.add-to-basket[data_basket="true"] div svg > g > g > g {stroke: #FF4C00;}
.user-list-item.add-to-basket[data_basket="true"] div svg polyline {stroke: #FF4C00;}
.user-list-item.add-to-basket[data_basket="true"] div svg rect {fill: #FF4C00;}

.user-list-item.user-folder[data_busy='true'] .user-list-item__checkbox{border:none; width:20px; height:20px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50px' height='50px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-ring' style='background: none;'%3E%3Ccircle cx='50' cy='50' ng-attr-r='%7B%7Bconfig.radius%7D%7D' ng-attr-stroke='%7B%7Bconfig.base%7D%7D' ng-attr-stroke-width='%7B%7Bconfig.width%7D%7D' fill='none' r='18' stroke='%23EBEBEB' stroke-width='2'%3E%3C/circle%3E%3Ccircle cx='50' cy='50' ng-attr-r='%7B%7Bconfig.radius%7D%7D' ng-attr-stroke='%7B%7Bconfig.stroke%7D%7D' ng-attr-stroke-width='%7B%7Bconfig.innerWidth%7D%7D' ng-attr-stroke-linecap='%7B%7Bconfig.linecap%7D%7D' fill='none' r='18' stroke='%23979797' stroke-width='3' stroke-linecap='round' transform='rotate(17.2127 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;180 50 50;720 50 50' keyTimes='0;0.5;1' dur='2s' begin='0s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3Canimate attributeName='stroke-dasharray' calcMode='linear' values='7.853981633974484 149.22565104551518;78.53981633974483 78.53981633974483;7.853981633974484 149.22565104551518' keyTimes='0;0.5;1' dur='2' begin='0s' repeatCount='indefinite'%3E%3C/animate%3E%3C/circle%3E%3C/svg%3E") #fff no-repeat center;}


.user-list-item.user-folder[data_busy='true'] .user-list-item__checkbox:before {display: none;}
.user-list-item.add-to-fav[data_busy='true'] .user-list-item__icon svg, .user-list-item.add-to-basket[data_busy='true'] .user-list-item__icon svg {display: none;}
.user-list-item.add-to-fav[data_busy='true'] .user-list-item__icon, .user-list-item.add-to-basket[data_busy='true'] .user-list-item__icon {background:url('/static/litres/i/popup/ajax_progress.gif') no-repeat center center; width: 30px; height: 30px; margin-bottom: 3px;}
.user-list-item.add-to-archive[data_busy='true'] .user-list-item__icon.icon-cancel {display: none;}
.user-list-item.add-to-archive[data_busy='true'] .user-list-item__icon.icon-undo svg {display: none;}
.user-list-item.add-to-archive[data_busy='true'] .user-list-item__icon.icon-undo {
	
	display: inline-block;width:29px;height:29px;margin: 0 0 5px 0;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50px' height='50px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-ring' style='background: none;'%3E%3Ccircle cx='50' cy='50' ng-attr-r='%7B%7Bconfig.radius%7D%7D' ng-attr-stroke='%7B%7Bconfig.base%7D%7D' ng-attr-stroke-width='%7B%7Bconfig.width%7D%7D' fill='none' r='18' stroke='%23EBEBEB' stroke-width='2'%3E%3C/circle%3E%3Ccircle cx='50' cy='50' ng-attr-r='%7B%7Bconfig.radius%7D%7D' ng-attr-stroke='%7B%7Bconfig.stroke%7D%7D' ng-attr-stroke-width='%7B%7Bconfig.innerWidth%7D%7D' ng-attr-stroke-linecap='%7B%7Bconfig.linecap%7D%7D' fill='none' r='18' stroke='%23979797' stroke-width='3' stroke-linecap='round' transform='rotate(17.2127 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 50;180 50 50;720 50 50' keyTimes='0;0.5;1' dur='2s' begin='0s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3Canimate attributeName='stroke-dasharray' calcMode='linear' values='7.853981633974484 149.22565104551518;78.53981633974483 78.53981633974483;7.853981633974484 149.22565104551518' keyTimes='0;0.5;1' dur='2' begin='0s' repeatCount='indefinite'%3E%3C/animate%3E%3C/circle%3E%3C/svg%3E") #fff no-repeat center;

}
.user-list-item.add-to-archive[data_busy='true'][data_archive="true"] .user-list-item__icon.icon-undo {margin-right: 1px;}
.user-list-item.remove-from-viewed[data_busy="true"] .user-list-item__icon {background:url('/static/litres/i/popup/ajax_progress.gif') no-repeat center center; width: 30px; height: 30px; margin-bottom: 3px;}
.user-list-item.remove-from-viewed[data_busy="true"] .user-list-item__icon svg {display: none;}
.user-list-item.remove-from-viewed[data_busy='true'] .user-list-item__icon.icon-cancel {margin: 0 -3px 0 0;}

.mark_as_read-wrapper {height: 50px; width: 440px; border-radius: 3px; background-color: #F5F5F5; margin: 10px 0; display: flex;}
.mark_as_read-btn {flex-grow: 1; text-align: center; vertical-align: middle; line-height: 50px; text-transform: uppercase; font-size: 14px; font-weight: bold; cursor: pointer; border-right: 1px solid #E1E1E1;}
.mark_as_read-more-btn {
	position: relative;
	width: 50px; 
	cursor: pointer; 
	text-align: center; 
	vertical-align: middle; 
	line-height: 50px; 
	border-radius: 0 3px 3px 0;
}
.mark_as_read-more-btn_bonus:after {
	content: ''; 
	display: block; 
	position: absolute;
	top: -4px;
	right: -4px;
	box-sizing: border-box; 
	height: 10px; 
	width: 10px; 
	border-radius: 50%; 
	background-color: #FF4C00; 
	
}
.mark_as_read-more-btn svg {margin-bottom: 2px;}
.mark_as_read-more-btn:hover {background-color: #E8E8E8;}
.mark_as_read-more-btn:hover svg g>g {fill: #3B393F}
.mark_as_read-btn[data_checked="true"] {color: #0e920e; position: relative;}
.mark_as_read-btn[data_checked="true"]:before {content: ''; display: inline-block; transform: rotate(45deg); box-sizing: border-box; width: 6px; height: 11px; border-right: 2px solid #0e920e; border-bottom: 2px solid #0e920e; vertical-align: middle; margin-bottom: 6px; margin-right: 10px;}
.mark_as_read-btn[data_busy="true"]:before {content: '';display: inline-block;transform: none;border: none;width: 20px;height: 20px;line-height: 50px;vertical-align: middle;margin: 0 5px 5px 0;background:url('/static/litres/i/popup/ajax_progress.gif') no-repeat center center;}