MediaWiki:Wikia.css

/***** CSS placed here will be applied to all skins on the entire site. *****/

.portable-infobox { background: black; border-radius: 9px; border: 2px solid #b21130; width: 272px; } .portable-infobox .pi-image-thumbnail { max-width: 97%; height: auto; } .portable-infobox .pi-title { background: #dc143c; border-top-left-radius: 8px; border-top-right-radius: 8px; color: white; font-size: 13pt; font-weight: bold; line-height: 22px; margin: 4px; padding: 6px; text-align: center; } .portable-infobox .pi-header { background: #dc143c; color: black; margin: 3px; padding: 2px; text-align: center; } .portable-infobox .pi-data-label { background: #dc143c; color: white; font-weight: bold; text-align: left; -ms-flex-preferred-size:80px; -webkit-flex-basis:80px; -moz-flex-basis:80px; flex-basis:80px; } .portable-infobox .pi-data-label, .portable-infobox .pi-data-value {          padding:2px 10px; line-height:15px; font-size:11px; } .portable-infobox .pi-item-spacing { padding:0px; } .portable-infobox .pi-navigation a,.portable-infobox .pi-navigation a.new { color:black; } .portable-infobox .pi-navigation { background:transparent; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; color:#a4102c; font-size: 12pt; margin: 5px; padding: 6px; text-align: center; } .portable-infobox .pi-caption { text-align: center; color:white; font-weight:bold; } .portable-infobox .pi-border-color { border-color: transparent; } .portable-infobox .pi-data { padding: 1px 3px 3px 5px; }

/* User Profile Link Color */ a[href="/wiki/User:Jerlin4j"] { color:#d70616 !important; font-weight: bold !important; } a[href="/wiki/User_talk:Jerlin4j"] { color:#d70616 !important; font-weight: bold !important; } a[href="/wiki/Message_Wall:Jerlin4j"] { color:#d70616 !important; font-weight: bold !important; } a[href="/wiki/User_blog:Jerlin4j"] { color:#d70616 !important; font-weight: bold !important; } a[href="/wiki/Special:Contributions/Jerlin4j"] { color:#d70616 !important; font-weight: bold !important; }

/* User Wall Tags */ .Wall .edited-by [href$="Jerlin4j"] ~ .subtle::after { content: " (Founder)"; font-weight: bold; color:#d70616; }

input[type="checkbox"]:after { position: relative; top: 2px; left: 5px; width: 3px; height: 6px; border: solid @formInputBorder; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); } input[type="checkbox"]:checked:after { display: block; content: " "; }

/* Custom reference box */ .refpopups-box { background: none repeat scroll 0 0 #c4e3ff !important; border-color: #4a4a4a !important; font-size: 10px !important; border-radius: 10px; -webkit-border-radius:10px; -moz-border-radius:10px; }

/* Customize Modules */ .ChatModule.module, .insights-module.insights-dark.module, .HotSpotsModule.module, .CommunityCornerModule.module, .WikiaActivityModule.module, .content-review-module.module, .templatedraft-module.module, .WikiaArticle.pre, .recirculation-rail.module.group-CONTROL, .toc.show, .WikiaRail.module, .module.AchievementsModule.UserProfileAchievementsModule, .WikiaLatestEarnedBadgesModule.module, .recirculation-rail.module.group-LATERAL_BOTH, .WikiaBlogListingBox.module,.WikiaBlogListingBox.module, .community-page-entry-point-module.module, .module.contributors-module, .module.community-policy-module, .module.recent-activity-module, .module.help-module,.FollowedPagesModule,.WikiaActivityModule { border:2px solid #b21130; border-radius: 3px; }

/* Customize Line Tweaks*/ .WikiaArticle h2 { border-bottom: 2px solid #b21130; margin-bottom: .6em; margin-top: 20px; }

/* Profile Code */ .WikiaUserPagesHeader .tabs { padding-left: 17px; } .tabs-container .tabs li[data-id="profile"] a { padding-left: 12px !important; } ul.tabs, ol.tabs { margin-left: -1px; } .UserProfileMasthead .masthead-info { background-image: url(https://vignette.wikia.nocookie.net/heavenswing/images/5/56/Mast-head_wallapaper-2.jpg/revision/latest?cb=20180116112159); overflow:hidden; } .UserProfileMasthead .wikis span, .UserProfileMasthead .details span { color: #00000; font-family:'Sedgwick Ave Display', cursive; } .tally { color: #FFF; } .UserProfileMasthead .details li, .UserProfileMasthead .wikis ul li a { color: #ffffff; font-weight: 400; font-family: Trebuchet MS; } .UserProfileMasthead .tally a { color: #989898; font-weight: 700; font-family: Trebuchet MS; } .UserProfileMasthead .masthead-info-lower:before { border-color: #0000 #dc143c transparent transparent; font-family: 'Sedgwick Ave Display', cursive; } .WikiaUserPagesHeader { background: linear-gradient(#0000, #dc143c, transparent); } .avatar .masthead-avatar .UserProfileMasthead { border: 1px solid #b21130; border-radius: 0%; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }

.UserProfileMasthead .masthead-avatar:hover img { box-shadow: 0 0 20px black; -webkit-transition: border-radius 1s; /* Safari */ transition: border-radius 1s; transform: rotate(720deg); border-radius: 50%; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } .UserProfileMasthead .masthead-avatar .sprite.edit-pencil { display: none; }

.UserProfileMasthead .masthead-avatar:hover img { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }

@import url(https://fonts.googleapis.com/css?family=Pacifico); /*Home Page Rollover Effect*/ .home-links { margin:0 !important; padding:0; text-align:center; } .home-links li { color:#FFF; background:#ae6565; display:inline-block; overflow: hidden; text-align:center; margin: 1px 3px; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); -webkit-transition:all .4s ease; -o-transition:all .4s ease; -ms-transition:all .4s ease;w transition:all .4s ease; } .home-links li.hover, .home-links li:hover { background:#FFF; color:#ae6565; box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.5), 0 4px 15px 0 rgba(0, 0, 0, 0.5); } .home-links li.hover>a span, .home-links li:hover>a span { color:#ae6565; } .home-creators li a { display:block; text-decoration:none; padding:0 15px; } .home-creators li a span { font-family:'Otaku Rant'; font-size:20px; line-height:36px; color:#FFF; } .home-creators li img { width: 100px !important; height: 100px !important; -webkit-border-radius: 50% !important; -moz-border-radius: 50% !important; -ms-border-radius: 50% !important; -o-border-radius: 50% !important; border-radius: 50% !important; padding:15px; } .home-creators li a { display:block; text-decoration:none; padding:0 2px; } .home-creators li a span { font-family:'Pacifico'; font-size:12px; line-height:24px; color:#FFF; } .home-other-links li a img { width: 226px; margin-bottom:-3px; } .home-wikia-links li { -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; } .home-wikia-links li a { display:block; width: 175px; padding:30px 0; margin-bottom:-3px; text-decoration:none; font-family:'Pacifico'; font-size:20px; color:#FFF; } .view-more { display:block; text-align:right; padding-top: 10px; } .view-more a { font-family:'Pacifico'; padding:2px 20px; text-decoration:none; font-size:25px; color:#6C93B1; } .home-social-links { text-align: center; } .home-social-links p a { padding: 10px; }

.home-other-links li a img { border: 1px solid #b21130; border-radius: 0%; }

.home-other-links li a :hover img { box-shadow: 0 0 20px black; -webkit-transition: border-radius 1s; /* Safari */ transition: border-radius 1s; transform: rotate(720deg); border-radius: 50%; }

.hoveraffiliate img { -moz-transform: rotate(0deg) scale(1) skew(180deg) translate(0px); -moz-transition: All 0.6863s ease; -o-transform: rotate(0deg) scale(1) skew(180deg) translate(0px); -o-transition: All 0.6863s ease; -webkit-transform: rotate(0deg) scale(1) skew(180deg) translate(0px); -webkit-transition: All 0.6863s ease; color: #c0782e; font-weight: bold; margin-bottom: 10px; width: 250px; word-wrap: break-word; } .hoveraffiliate img:hover { -webkit-transform: rotate(1deg) scale(1.090) skew(180deg) translate(0px); -moz-transform: rotate(1deg) scale(1.090) skew(180deg) translate(0px); -ms-transform: rotate(1deg) scale(1.090) skew(180deg) translate(0px); -o-transform: rotate(1deg) scale(1.090) skew(180deg) translate(0px); }

.portalitem { -moz-osx-font-smoothing: grayscale; -webkit-backface-visibility: hidden; -webkit-transform: translateZ(0); -webkit-transition-duration: 0.3s; -webkit-transition-property: transform; backface-visibility: hidden; box-shadow: 0 0 1px rgba(0, 0, 0, 0); display: inline-block; height: 90px!important; margin-bottom: -42px; transform: translateZ(0); transition-duration: 0.3s; transition-property: transform; vertical-align: middle; width: 90px!important; } .portalitem .portalitemhover { -moz-transition: opacity 0.5s; -o-transition: opacity 0.5s; -webkit-transition: opacity 0.5s; background-color: rgba(0, 0, 0, .5); border-radius: 100px; color: #ebebeb; margin-left: -2px; margin-top: -93px; opacity: 0; overflow: hidden; position: absolute; transition: opacity 0.5s; visibility: hidden; z-index: 10; } .portalitem:hover .portalitemhover { height: 95px; opacity: 0.9; visibility: visible; width: 95px; } .portalitemhover div { margin-top: 36px; text-align: center; } .portalitemhover span { font-size: 14px; font-weight: bold; } .portalitemhover span a { color: white; } .portalitem p { margin: 0; } .portalitem:hover, .portalitem:focus, .portalitem:active { -webkit-transform: scale(1.1); transform: scale(1.1); }

.circle img { border-radius: 50%; -webkit-transition: border-radius 1s; /* Safari */ transition: border-radius 1s; } .circle img:hover { border-radius: 0%; }

/* Customization of Template:HomeApp */ .view { width: 300px; height: 300px; margin-left: auto; margin-right: auto; float: left; overflow: hidden; position: relative; } .view .mask, .view .content { width: 300px; height: 300px; border-radius:27px; position: absolute; overflow: hidden; top: 30px; left: 0 } .view img { display: block; position: relative } .view h2 { color: #EBEBEB; font-weight:bold; text-align: center; position: relative; font-size: 150%; background: rgba(0, 0, 0, 0.9); } .view p { font-size: 120%; position: relative; color: #EBEBEB; padding: 10px 20px 20px; text-align: left; } .view a.info { display: inline-block; text-decoration: none; padding: 7px 14px; background: #000; color: #fff; text-transform: uppercase; box-shadow: 0 0 1px #000 } .view a.info:hover { box-shadow: 0 0 5px #000 } .view img { transition: all 0.4s ease-in-out 0.5s; } .view .mask{ background-color: rgba(0,0,0,0.8); opacity:0; transition: all 0.3s ease-in 0.4s; } .view h2{ opacity:0; border-bottom: 1px solid rgba(0, 0, 0, 0.3); background: transparent; margin: 20px 40px 0px 40px; transform: scale(10); transition: all 0.3s ease-in-out 0.1s; } .view p { opacity:0; transform: scale(10); transition: all 0.3s ease-in-out 0.2s; } .view a.info { opacity:0; transform: translateY(100px); transition: all 0.3s ease-in-out 0.1s; } .view:hover .mask { opacity:1; transition-delay: 0s; }																			 .view:hover img { transition-delay: 0s; } .view:hover h2 { opacity: 1; transform: scale(1); transition-delay: 0.1s; } .view:hover p { opacity:1; transform: scale(1); transition-delay: 0.2s; } .view:hover a.info { opacity:1; transform: translateY(0px); transition-delay: 0.3s; }

.book-container, .book-container-comic { -moz-perspective: 1200px; -webkit-perspective: 1200px; -moz-user-select: none; -webkit-user-select: none; user-select: none; -khtml-user-drag: none; -moz-user-drag: none; -ms-user-drag: none; -webkit-user-drag: none; user-drag: none; display: block; margin: 0 auto; perspective: 1200px; width: 250px; } .book-container { width: 250px; } .book-container-comic { width: 150px; } .book, .book-comic { -moz-transform-origin: 125px 0; -moz-transform-style: preserve-3d; -moz-transition: 0.75s; -webkit-transform-origin: 125px 0; -webkit-transform-style: preserve-3d; -webkit-transition: 0.75s; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25); transform-origin: 125px 0; transform-style: preserve-3d; transition: 0.75s; z-index: 5; } .book:after, .book-comic:after { bottom: 0; content: ""; left: 3px; position: absolute; top: 0; width: 7px; z-index: 20; } .book:hover { -moz-transform: translateX(-10px) translateZ(35px) translateX(35px) rotateY(45deg); -webkit-transform: translateX(-10px) translateZ(35px) translateX(35px) rotateY(45deg); transform: translateX(-10px) translateZ(35px) translateX(35px) rotateY(45deg); } .book-comic:hover { -moz-transform: translateX(-10px) translateZ(5px) translateX(5px) rotateY(45deg); -webkit-transform: translateX(-10px) translateZ(5px) translateX(5px) rotateY(45deg); transform: translateX(-10px) translateZ(5px) translateX(5px) rotateY(45deg); } .book-cover { position: relative; z-index: 10; } .book-cover img { height: auto; max-width: 100%; vertical-align: bottom; } .book-spine { background: url(https://i.imgur.com/Mshm8sZ.png); } .book-spine-comic1 { background: url("https://i.imgur.com/ojIC3K6.png"); } .book-spine-comic2 { background: url(https://i.imgur.com/rRp29my.png); } .book-spine-comic3 { background: black; } .book-spine-comic1, .book-spine-comic2, .book-spine-comic3, .book-spine { -moz-transform-origin: 0; -moz-transform: rotateY(-90deg) translateX(-49px); -webkit-transform-origin: 0; -webkit-transform: rotateY(-90deg) translateX(-49px); background-size: auto 100%; bottom: 0; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25); color: #fff; smargin-left: 5px; overflow: hidden; position: absolute; top: 0; transform-origin: 0; z-index: 5; } .book-spine { transform: rotateY(-90deg) translateX(-30px); width: 30px; } .book-spine-comic1, .book-spine-comic2, .book-spine-comic3 { transform: rotateY(-90deg) translateX(-20px); width: 20px; } .book-spine-comic1 h1, .book-spine-comic2 h1, .book-spine-comic3 h1, .book-spine h1 { -moz-transform-origin: 0; -moz-transform: rotateZ(90deg); -webkit-font-smoothing: antialiased; -webkit-transform-origin: 0; -webkit-transform: rotateZ(90deg); color: #fff; display: block; font-size: 2em; font-weight: normal; left: 39px; opacity: 0.75; position: absolute; text-align: left; text-indent: 43px; text-transform: uppercase; top: 0; transform-origin: 0; transform: rotateZ(90deg); width: 250px; } .book-spine-comic1:before, .book-spine-comic2:before, .book-spine-comic3:before, .book-spine:before { content: ""; display: block; height: 100%; width: 100%; }

/* Hover Class */ .hoverimage img { opacity:0.70; filter:alpha(opacity=70); /* For IE8 and earlier */ } .hoverimage img:hover { opacity:1.0; filter:alpha(opacity=100); /* For IE8 and earlier */ } /* Navigation Hover Class */ .hovernav img { opacity:0.70; filter:alpha(opacity=70); /* For IE8 and earlier */ } .hovernav img:hover { opacity:1.0; filter:alpha(opacity=100); /* For IE8 and earlier */ } .portal { opacity: 1; transition: opacity .25s ease-in-out; -moz-transition: opacity .25s ease-in-out; -webkit-transition: opacity .25s ease-in-out; }  .portal:hover { opacity: 0.5; }