.resource_selector_container .stsel-sort-by-container{position:relative;width:100%;display:flex;place-content:flex-end}
.resource_selector_container .stsel-sort-items-container{position:absolute;top:20px;right:0;width:120px;display:none;text-align:left;background:#fff;border:1px solid #ccc;box-shadow:0 0 10px -6px;z-index:1000}
.resource_selector_container .stsel-sort-title{text-align:right;font-size:13px;display:block}
.resource_selector_container .stsel-arrow-down{display:inline-block;position:relative;top:3px;margin-left:8px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #74757c;width:6px;height:10px;fill:#74757c}
.resource_selector_container .stsel-sort-row{border-bottom:1px solid #ccc;padding:15px 15px 10px}
.resource_selector_container .stsel-sort-items-list{font-size:13px;line-height:30px;margin:0}
.resource_selector_container .stsel-sort-items-list li::before{content:none}
.resource_selector_container .stsel-sort-items-list li{padding:2px 10px}
.resource_selector_container .stsel-selected{color:#3cb4e6;background-color:#fff}
.invisible{visibility:hidden}
.is-hidden{display:none !important}
.st-table__sort-icon--arrow-up{border-bottom:4px solid #ccc}
.st-table__sort-icon--active.st-table__sort-icon--arrow-up{width:0;height:0;border-bottom:4px solid #74757c;border-left:4px solid transparent;border-right:4px solid transparent;margin-bottom:2px}
.st-table__sort-icon--active.st-table__sort-icon--arrow-down{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #74757c}
.st-table--resources .st-copy--flag{display:inline-block;font-size:13px;color:#74757c;vertical-align:top}
.st-filter--resources .st-input:nth-child(2):after{display:none}
.st-filter--resources .st-sidebar__filter-headline{margin:0 17px 30px 0}
.st-filter--resources .st-input:nth-child(2){margin-right:17px}
.st-table-header__toolbox{float:right;max-width:50%}
.resource_selector_container table tbody tr table tr:last-child td,.resource_selector_container table tbody tr table tr td{border:none !important}
.resource_selector_container .st-checkbox{position:relative}
.resource_selector_container .max-downloads-warning-tooptip{position:absolute;width:12px;height:12px;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.1);margin:auto;cursor:default}
.pika-single .pika-table tr td{padding:0;border-bottom:0}
.pika-single .pika-table th{padding:0;border-top:none !important;border-bottom:none !important;line-height:25px;font-size:12px}
.pika-single tbody tr:last-child td{border-bottom:none !important}
.st-table--resources .st-table__head-item--download{width:118px;height:32px;font-size:14px;padding:0;margin:0;margin-right:10px;opacity:.5;pointer-events:none}
.st-button.st-table__head-item--download.st-table__head-item--download-active{display:inline-block;pointer-events:auto;opacity:1}
.unclickable{pointer-events:none !important;opacity:.5 !important}
.spinner-2{width:16px;height:16px;animation:loading-spinner 2s infinite linear}
.tooltip.rs-tooltip{display:block;width:180px;top:30px;visibility:visible}
.resource_selector_container .st-checkbox input[disabled]+label:after{display:none}
.resource_selector_container .st-checkbox input[disabled]+label{cursor:default}
.resource_selector_container .st-checkbox input[disabled]+label:before{background:rgba(0,0,0,0.1)}
@keyframes loading-spinner{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.resource_selector_container.show-loader{position:relative;z-index:0}
.resource_selector_container .modal-loader{background:rgba(80,80,80,0.7);opacity:1;position:absolute;top:15px}
.resource_selector_container .modal-loader img{margin-top:-35px}
.resource_selector_container .modal-loader p{color:white;margin:0;padding:20px;position:absolute;text-align:center;top:50%;width:100%}
.st_flag{width:24px;height:16px;float:left;margin-right:10px;background-size:24px 16px;z-index:100;cursor:pointer;border:1px solid #dad6d6;box-sizing:content-box}
.st_zh{background-image:url('resource-selector/img/zh.png');background-repeat:no-repeat}
.st_ja{background-image:url('resource-selector/img/ja.png');background-repeat:no-repeat}
.st_en{background-image:url('resource-selector/img/en.png');background-repeat:no-repeat}
.js-st-parent-checkbox__overlay{z-index:10}
.stsel-add-bookmark-input{line-height:4px}
.resource_selector_container .st-table--resources__view-all{display:flex;align-items:center}
.resource_selector_container .st-table--resources__view-all svg{width:25px;height:13px;fill:#3cb4e6}
.resource_selector_container .st-table--resources__view-all.mobile{padding-left:20px}
.resource_selector_container .st-link--go_back_button svg{width:25px;height:13px;fill:#3cb4e6;transform:rotate(180deg);margin-right:10px}
.resource_selector_container .stsel-table--content th{height:55px;padding:10px;vertical-align:middle}
.resource_selector_container .stsel-table--content.st-table__head-item--download-active th.stsel-rs-title{padding-left:10px}
.resource_selector_container .stsel-table--content th:nth-child(-n+1):before{display:none}
.resource_selector_container .stsel-table--content tbody tr:hover{background-color:#f6f9fb}
.resource_selector_container .stsel-table--content tr:hover .st-checkbox{visibility:visible}
.resource_selector_container .stsel-table--content.st-table__head-item--download-active .st-checkbox{visibility:visible}
.resource_selector_container .stsel-table--content .st-checkbox{visibility:hidden}
.resource_selector_container .st-table--resources td:nth-child(3){max-width:initial;vertical-align:middle}
.resource_selector_container .stsel-table--content td:nth-child(-n+3):before{display:none}
.resource_selector_container .stsel-table--content td{padding:10px;font-size:14px}
.resource_selector_container .st-table--resources td a{color:#74757c}
.resource_selector_container .st-table--resources td a:hover{color:inherit}
.resource_selector_container .st-table--resources .st_table__file-type{height:24px;width:24px;fill:#74757c}
.resource_selector_container .st-table--resources .st-table__cell--download{width:24px}
.resource_selector_container .st-table--resources .st-table__cell-link.active{color:#3cb4e6}
.resource_selector_container .st-table--resources .stsel-icon-type.active .st_table__file-type{fill:#3cb4e6}
.resource_selector_container .stsel-table__cell-title{margin-right:10px;font-size:16px;font-weight:700}
.resource_selector_container .stsel-table__cell-description{margin-right:10px;line-height:20px}
.resource_selector_container .stsel-table__cell-version{color:#74757c}
.resource_selector_container .st-checkbox input[type='checkbox']+label:before{width:16px;height:16px}
.resource_selector_container .st-checkbox input[type='checkbox']:checked+label:after{left:6px}
.resource_selector_container .st-checkbox input[type='checkbox']+label{transition:none}
.resource_selector_container .st-checkbox input[type='checkbox']+label:before{transition:none}
.resource_selector_container .stsel-table--content table{display:table;margin-bottom:0}
.resource_selector_container .stsel-table--content table tr:nth-child(n+2) .stsel-icon-type{display:none}
.resource_selector_container .st-table__cell--medium,.resource_selector_container .st-table__cell--align-top{text-align:center}
.st-mobile-table--resources .st-table__col-list{flex-wrap:wrap;margin-bottom:10px}
.st-mobile-table--resources .st-table__col-right{flex:1 1 90%;padding-left:10px;color:#74757c}
.st-mobile-table--resources .stsel-resource-details{flex:1 1 100%;font-size:10px;color:#a3a2a7;padding-left:35px;margin-bottom:10px}
.st-mobile-table--resources .stsel-resource-details .st-badge-separator{margin:0 10px}
.st-mobile-table--resources .st-copy--flag{width:90%}
.st-mobile-table--resources .st-table__cell-link{font-size:14px;color:#74757c;line-height:20px}
.st-mobile-table--resources .st-table__cell-link:hover{color:#3cb4e6}
.st-mobile-table--resources .stsel-table__cell-version{font-size:10px}
.resource_selector_container .stsel-rs-type{min-width:150px}
.resource_selector_container .st-table-header__total{font-weight:700}
.resource_selector_container .st-table-header__total.mobile{margin-left:20px}
.st-container.resource_selector_container{padding-top:15px}
.st-container.resource_selector_container .st-table-header__headline--products{margin-top:0}
.resource_selector_container .stsel-table--content th{white-space:nowrap}
.st-sidebar-resources-filter .stsel-filters-item{border-bottom:solid 4px #f8f8f8}
.st-sidebar-resources-filter .stsel-select-file-type{width:100px}
.st-sidebar-resources-filter .js-nav-search-bar-select-file-type.st-select{margin-bottom:0}
.st-sidebar-resources-filter .stsel-filters-item .st-range-slider-wrapper{margin-left:40px;margin-right:40px;margin-top:10px}
.st-sidebar-resources-filter .stsel-filters-item .st-range-slider-wrapper .js-st-range-amount-max{right:-50px;top:-15px}
.st-sidebar-resources-filter .stsel-filters-item .st-range-slider-wrapper .js-st-range-amount-min{left:-50px;top:-15px}
.st-sidebar-resources-filter .stsel-filters-item{padding:10px 0}
.resource_selector_container .st-table-header__headline .st-action-icons .st-popover__wrapper--rs_bookmark{z-index:120}
@media(min-width:40.063em) and (max-width:64em){.resource_selector_container .st-table-header__headline .st-action-icons .st-svg{position:absolute}
.resource_selector_container .st-table-header__headline .st-action-icons .st-popover__wrapper .st-svg{position:relative}
.resource_selector_container .st-table-header__headline .st-action-icons .st-link--bookmark>span,.resource_selector_container .st-table-header__headline .st-action-icons .st-link--share>span{display:block}
.resource_selector_container .st-table-header__title span{display:inline-block}
.resource_selector_container .st-table-header__headline .st-table-header__button--left{display:none}
}
@media(max-width:40.063em){.st-sidebar-resources-filter .st-sidebar__headline .st-sidebar__clear-all-btn{bottom:0;color:#b3b3b3}
.resource_selector_container .st-table-header__button--left{margin-right:0;float:right}
.resource_selector_container.stsel-is-standalone .st-table-header__button--left{display:none}
.resource_selector_container .st-table-header__title{clear:none}
.resource_selector_container .st-table-header__toolbox{float:left}
.resource_selector_container .st-table-header__toolbox .st-no-wrap{display:none}
.resource_selector_container .st-svg--bookmark{position:relative}
.resource_selector_container .st-table-header__headline--products{padding:0}
.resource_selector_container .st-action-icons .st-link{margin-left:15px}
}