#riot-101 .backdrop {
    background-image: url('../img/full-bg-magic.jpg');
    height:1080px;
}

#riot-101 .default-1-3 .super-toc {
    padding-right:20px;
}

#riot-101 .section-wrapper .section-wrapper-content .section-wrapper-content-wrapper {
    padding-right:0px;
}

#riot-101 #mid-season-magic {
    background-image: url('../img/bg-magic.jpg');
    margin:-468px 0px 0px -16px;
    padding:468px 324px 160px 16px;
    margin-bottom: -140px;
    width: 972px;
}

#riot-101 #mid-season-magic #patch-notes-container {
    width:632px;
}

/*
#mid-season-magic .white-stone {
    background:black;
}
*/

#riot-101 #mid-season-magic blockquote.blockquote.context {
    font-family:"Spiegel";
    font-weight: 400;
    font-style: normal;
    line-height: 1.5;
    color: #d3c7a9;
}

#riot-101 #mid-season-magic p.summary {
    color:#b7b7b7;
}

#riot-101 #mid-season-magic .new {
    background-color:#74864c;
}

#riot-101 #mid-season-magic h4, #riot-101 #mid-season-magic h3, #riot-101 .riot-apollo .riot-discussion .riot-discussion-masthead h2 {
    color:#d3c7a9;
}

#riot-101 #mid-season-magic .patch-change-block, #riot-101 #mid-season-magic .white-stone, #riot-101 .super-toc .white-stone {
    background:none;
    background-color: rgba(76, 76, 76, .3);
    /* background-color: rgba(60, 60, 60, .3); */
    /* background-color: rgba(131,131,131, .2); */
}

#riot-101 #mid-season-magic .content-border, #riot-101 .super-toc .content-border, #riot-101 .section-wrapper-content .default-2-3 .content-border .content-border-content img  {
    border-left: 1px solid rgba(88, 74, 43,1);
    border-top: 1px solid rgba(88, 74, 43,1);
    border-right: 1px solid rgba(88, 74, 43,1);
    border-bottom: 1px solid rgba(88, 74, 43,1);
    padding: 0px;
}

#riot-101 #mid-season-magic .content-border>* {
    -webkit-box-shadow: none;
    -moz-box-shadow:none;
    box-shadow: none;
}

#riot-101 #mid-season-magic .accent-before::before, #riot-101 header.header-primary::before, #riot-101 .accent-after::after {
    display:none;
}

#riot-101 #mid-season-magic header.header-primary {
    background:none;
    -webkit-box-shadow: none;
    -moz-box-shadow:none;
    box-shadow: none;   
}

#riot-101 #mid-season-magic header.header-primary h2 {
    color: #e9d6b8;
    background: -webkit-linear-gradient(#e9d6b8 20%,#bba460 70%,#7f6c36 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: uppercase;
    font-size: 3.5em;
    font-family:"Beaufort for LOL";
    font-weight: 400;
    font-style: normal; 
    text-align:center;
}

#riot-101 #mid-season-magic header.header-primary:after {
    position: absolute;
    bottom: 0;
    left: 0;
    content: '';
    width: 100%;
    height: 1px;
    background: -webkit-linear-gradient(left,transparent 25%,#584a2b 50%,transparent 75%);
    background: linear-gradient(to right,transparent 25%,#584a2b 50%,transparent 75%);  
}

/*
#mid-season-magic .patch-change-block:after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    content: '';
    width: 100%;
    height: 200px;
    background: -webkit-radial-gradient(ellipse at top,#16191a 30%,#000 70%,#000 80%);
    background: radial-gradient(ellipse at top,#16191a 30%,#000 70%,#000 80%);
    z-index: 0;
}

#mid-season-magic .patch-change-block-interior { 
    position:relative;
    z-index:2;
}
*/

#riot-101 #mid-season-magic a:hover, #riot-101 #mid-season-magic a:visited:hover, #riot-101 .super-toc a:hover, #riot-101 .super-toc a:visited:hover, #riot-101 .section-wrapper-content .riot-apollo .riot-discussion .riot-comment .riot-footer > ul li a:hover, #riot-101 .section-wrapper-content .riot-apollo .riot-discussion .riot-more a:hover {
    color: #e9d6b8;
}

#riot-101 #mid-season-magic a:visited, .super-toc a:visited, #riot-101 .section-wrapper-content .riot-apollo .riot-discussion .riot-comment .riot-footer > ul li a:visited, #riot-101 .section-wrapper-content .riot-apollo .riot-discussion .riot-more a:visited {
    color:#bba460;
}

#riot-101 #mid-season-magic a, .super-toc a, #riot-101 .riot-apollo .riot-discussion .riot-discussion-masthead h1, #riot-101 .section-wrapper-content .riot-apollo .riot-discussion .riot-comment .riot-footer > ul li a, #riot-101 .section-wrapper-content .riot-apollo .riot-discussion .riot-more a {
    color:#bba460;
}

#riot-101 .section-wrapper-content h1.article-title, #riot-101 .section-wrapper-content .posted_by {
    color: #d3c7a9;
}

#riot-101 #mid-season-magic .attribute-change .attribute {
    color:#d3c7a9;
}

#riot-101 #mid-season-magic .attribute-change .attribute-before {
    color:grey;
}

#riot-101 #mid-season-magic .attribute-change .attribute-after, #riot-101 .section-wrapper-content .riot-apollo p {
    color:#ccc;
}

#riot-101 #mid-season-magic .context-designer {
    color:white;
}

#riot-101 #mid-season-magic hr.divider, .super-toc hr.divider, #riot-101 .section-wrapper-content hr.divider {
    background-color: initial;
    color: initial;
    border-top: 0px;
    border-bottom: 0px;
    width: 100%;
    height: 1px;
    background: -webkit-linear-gradient(left,transparent 0%,#584a2b 50%,transparent 100%);
    background: linear-gradient(to right,transparent 0%,#584a2b 50%,transparent 100%);
}

#riot-101 .cycle-pager>div {
    display: inline-block;
    position: relative;
    margin:0px;
}

#riot-101 #no-template-pager, #riot-101 #no-template-pager-2, #riot-101 #no-template-pager-3, #riot-101 #no-template-pager-4, #riot-101 #no-template-pager-5, #riot-101 #no-template-pager-6 {
    margin: 30px auto 10px auto;
    z-index: 101;
}

#riot-101 .thumb {
    cursor:pointer;
    opacity:.4;
}

#riot-101 .thumb:hover {
    opacity:1;
}

#riot-101 .cycle-pager-active .thumb {
    opacity:1;
}

#riot-101 #mid-season-magic .cycle-sentinel {
    display:none !important;
}

#riot-101 #mid-season-magic .cycle-slide {
    position:relative !important;
    display:none !important;
}

#riot-101 #mid-season-magic .cycle-slide-active  {
    display:block !important;
}

#riot-101 .super-toc .anchorific ul li a {
    border-top:none;
    -webkit-box-shadow:none;
    box-shadow:none;
    -moz-box-shadow:none;
}

#riot-101 .section-wrapper div.section-wrapper-bottom {
    background: transparent url("../img/msm-frame-sprite.png") no-repeat 50% -284px;
}

#riot-101 .section-wrapper div.section-wrapper-content {
    background-image: url("../img/msm-frame-center.png"); 
}

#riot-101 .section-wrapper-content .riot-apollo .riot-discussion {
    background-color:initial;
}

#riot-101 .section-wrapper-content .riot-apollo #riot-101 .riot-discussion .riot-comment, #riot-101 .section-wrapper-content .riot-apollo .riot-discussion .riot-comment .riot-collection > .riot-comment, #riot-101 .section-wrapper-content .riot-apollo .riot-discussion .riot-comment .riot-collection > .riot-comment > .riot-collection > .riot-comment, #riot-101 .section-wrapper-content .riot-apollo .riot-discussion .riot-comment .riot-collection > .riot-comment > .riot-collection > .riot-comment > .riot-collection > .riot-comment, #riot-101 .section-wrapper-content .riot-apollo .riot-discussion .riot-more {
    background:none;
    background-color:initial;
}

#riot-101 #mid-season-magic .fluid-width-video-wrapper {
    margin-top:15px;
}

#riot-101 #mid-season-magic .gallery-gradient {
    width: 588px;
    height: 347px;
    margin-left: 1px;
    margin-top: 1px;
    background-size: 600px 370px;    
}

.riot-news-widget-latest-patch-notes .riot-news-widget-body * div#no-template-pager, .riot-news-widget-latest-patch-notes .riot-news-widget-body * div#no-template-pager-2, .riot-news-widget-latest-patch-notes .riot-news-widget-body * div#no-template-pager-3, .riot-news-widget-latest-patch-notes .riot-news-widget-body * div#no-template-pager-4, .riot-news-widget-latest-patch-notes .riot-news-widget-body * div#no-template-pager-5, .riot-news-widget-latest-patch-notes .riot-news-widget-body * div#no-template-pager-6 {
    display:none;
}

.riot-news-widget-latest-patch-notes .riot-news-widget-body .updated {
    margin-right: 3px;
    padding: 0px 4px;
    vertical-align: middle;
    text-transform: uppercase;
    border-radius: 4px;
    color: #f8f8f8;
    background-color: #5e3dc6;3
    background-image: none;
    -webkit-text-fill-color: initial; 
}

#riot-101 #mid-season-magic .tab-explanation {
    color: rgb(119, 119, 119);
    position: absolute;
    width: 160px;
    margin-left: 370px;
    margin-top: 40px;
    text-align: center;
}

.riot-news-widget-latest-patch-notes .riot-news-widget-body .tab-explanation {
    display:none;
}

#riot-101 #mid-season-magic .tab-mages {
    color: #777;
    text-align: center;
    margin-bottom:15px;
}

.riot-news-widget-latest-patch-notes .riot-news-widget-body .tab-mages {
    display:none;
}


#riot-101 #mid-season-magic li {
    color:#ccc;
}

#riot-101 #mid-season-magic .context-designer {
    color:#d33f25;
    text-align:left;
}


#riot-101 .section-wrapper .riot-apollo .riot-discussion .riot-comment .riot-body blockquote {
    background-color: rgba(76, 76, 76, .3)
}