.ring-common-list .article-list-items{padding:0}.ring-common-list .generic-list-item{width:100%;list-style:none}.ring-common-list .generic-list-item .link .gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ring-common-list .generic-list-item .link .gradient-overlay a{display:inline-block;width:100%;height:100%}.ring-common-list .generic-list-item .link .title-extras.code-title_prefix{bottom:10px;font-weight:700;line-height:57px;word-spacing:-2.5px;letter-spacing:.5px;color:var(--header-background)}@media all and (max-width:991px){.ring-common-list .generic-list-item .link .title-extras.code-title_prefix{line-height:28px;font-size:24px}}.isHidden{display:none}.text-right{text-align:right}.layout_authorsList>main>:first-child,.layout_commonDetail>main>:first-child,.layout_list>main>:first-child,.layout_search>main>:first-child,.layout_topicsList>main>:first-child{margin-top:20px}.layout_authorsList .ring-common-list .generic-list-item .link h1,.layout_authorsList .ring-common-list .generic-list-item .link h2,.layout_authorsList .ring-common-list .generic-list-item .link h3,.layout_authorsList .ring-common-list .generic-list-item .link h4,.layout_authorsList .ring-common-list .generic-list-item .link>.medium-title,.layout_commonDetail .ring-common-list .generic-list-item .link h1,.layout_commonDetail .ring-common-list .generic-list-item .link h2,.layout_commonDetail .ring-common-list .generic-list-item .link h3,.layout_commonDetail .ring-common-list .generic-list-item .link h4,.layout_commonDetail .ring-common-list .generic-list-item .link>.medium-title,.layout_list .ring-common-list .generic-list-item .link h1,.layout_list .ring-common-list .generic-list-item .link h2,.layout_list .ring-common-list .generic-list-item .link h3,.layout_list .ring-common-list .generic-list-item .link h4,.layout_list .ring-common-list .generic-list-item .link>.medium-title,.layout_search .ring-common-list .generic-list-item .link h1,.layout_search .ring-common-list .generic-list-item .link h2,.layout_search .ring-common-list .generic-list-item .link h3,.layout_search .ring-common-list .generic-list-item .link h4,.layout_search .ring-common-list .generic-list-item .link>.medium-title,.layout_topicsList .ring-common-list .generic-list-item .link h1,.layout_topicsList .ring-common-list .generic-list-item .link h2,.layout_topicsList .ring-common-list .generic-list-item .link h3,.layout_topicsList .ring-common-list .generic-list-item .link h4,.layout_topicsList .ring-common-list .generic-list-item .link>.medium-title{text-align:left}.layout_authorsList .basicWidget.widget-trending,.layout_commonDetail .basicWidget.widget-trending,.layout_list .basicWidget.widget-trending,.layout_search .basicWidget.widget-trending,.layout_topicsList .basicWidget.widget-trending{margin-top:0}.layout_topicsList .tagList .ring-grid-container.container,.layout_topicsList .tagList .ring-grid-container.header-banner{padding:0}#ajax-button{display:block;text-decoration:none;padding:8px 25px;text-align:center;margin:5px auto;width:95%;max-width:300px;color:var(--ring-color-text);border:1px var(--ring-color-text) solid;transition:all .3s ease-in-out}#ajax-button:focus,#ajax-button:hover{color:var(--ring-color-background);background:var(--ring-color-text)}.pagination-wrapper ul.pagination li a{color:var(--black)}.pagination-wrapper ul.pagination li a:hover{color:var(--project-theme-color)}.pagination-wrapper ul.pagination .active-page>a{color:var(--project-theme-color)}.pagination-wrapper ul.pagination .next>a,.pagination-wrapper ul.pagination .prev>a{background:var(--project-theme-color);color:var(--white)}.pagination-wrapper ul.pagination .next:hover>a,.pagination-wrapper ul.pagination .prev:hover>a{background:var(--project-darker-theme-color);color:var(--white)}.stickyWrapper,.stickyWrapperAlone{position:relative}.stickyWrapper .sticky-slot,.stickyWrapperAlone .sticky-slot{height:1500px}.stickyWrapper .sticky-slot.first,.stickyWrapperAlone .sticky-slot.first{height:1px!important}.stickyWrapper .sticky-slot>div,.stickyWrapperAlone .sticky-slot>div{position:sticky;top:65px;transition:all .2s ease-in-out}.stickyWrapper .sticky-slot.hide,.stickyWrapperAlone .sticky-slot.hide{display:none}.stickyWrapper .sticky-slot:last-child,.stickyWrapperAlone .sticky-slot:last-child{height:auto}.adSlotContainer{margin-bottom:20px}.adSlotContainer.no-overlay{padding-bottom:0}.adSlotContainer.inText{margin:8px 0}.adSlotContainer .adBoxPlaceholder{text-align:center;color:#dfdfdf;font-size:10px}.adSlotContainer .adSlot{display:block;overflow:hidden}.adSlotContainer .adSlot iframe{display:block;margin:0 auto}.adSlotContainer .adSlot>div{margin:0 auto;display:inherit!important}@media all and (max-width:991px){.adSlotContainer .adSlot>div{max-width:100vw;overflow:auto}}.ring-widget-left{float:left}.ring-widget-right{float:right}.ring-widget-center{display:block;margin:0 auto}.ring-hidden{display:none}.vertical-center{top:50%;-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.horizontal-center{left:50%;-moz-transform:translate(-50%);-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%)}.vertical-horizontal-center{top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media all and (min-width:0) and (max-width:767px){.hide-on-small-screens.hide-on-small-screens.hide-on-small-screens{display:none}}@media all and (min-width:768px) and (max-width:1149px){.hide-on-medium-screens.hide-on-medium-screens.hide-on-medium-screens{display:none}}@media all and (min-width:1150px){.hide-on-big-screens.hide-on-big-screens.hide-on-big-screens{display:none}}.imageBlock.aligment-left{float:left;margin-right:10px}.article-author-wrapper .single-author-wrapper{display:inline-block}.article-author-wrapper .single-author-wrapper .author-photo{display:block}.header-spacer{flex:auto}.horizontal-absolute-center{position:absolute;left:50%;transform:translate(-50%)}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.bold,.rpBold{font-weight:700}.italic,.rpItalic{font-style:italic}