
/*!
Theme Name: FuckTonight
Theme URI: https://fucktonight.org/
Author: FuckTonight.org
Author URI: https://fucktonight.org/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: Fucktonight

*/
body{margin:0;color:#000;font-family:"Lato",sans-serif;font-size:16px;font-weight:300;background:url(https://fucktonight.b-cdn.net/wp-content/themes/fucktonightv2/src/images/bg.webp) top center no-repeat #6a71a5}#page{margin:30px
auto 0px auto}.wrapper{width:100%;margin:0
auto;max-width:1110px}img{max-width:100%}hr{box-sizing:content-box;height:0;overflow:visible}a,.pcity,.colink,.page-header,.entry-meta,.contents a:hover{color:#fae79a;text-decoration:none}.contents{width:100%;display:block;background:#35336b;padding:20px
0px;position:relative}.contents::before{content:"";position:absolute;top:-24px;left:0;width:100%;height:24px;background-image:url('https://fucktonight.b-cdn.net/wp-content/themes/fucktonightv2/src/images/shadow.webp');background-position:top center;background-repeat:repeat-x;background-size:100% 100%;pointer-events:none;z-index:2}.signbox::after{content:"";position:absolute;bottom:-24px;left:0;width:100%;height:24px;background-image:url('https://fucktonight.b-cdn.net/wp-content/themes/fucktonightv2/src/images/shadowform.webp');background-position:top center;background-repeat:repeat-x;background-size:100% 100%;pointer-events:none;z-index:5}.gallery{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:20px;padding:20px}.galbox
img.profthumb{border-radius:20px;aspect-ratio:200 / 305;width:100%;object-fit:cover}.galtitle{text-align:center}.galtitle
a{font-weight:bold;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block;max-width:180px;margin:0
auto;text-decoration:underline}.galbox,.doodle{position:relative;display:block;opacity:1;transition:opacity 0.3s ease-in-out}.doodle,.gallery
a{position:relative}.doodle:hover,.galact{opacity:.5}.galbox:hover::after{transform:translate(-40%, -55%);z-index:5}.galbox:hover::after,.galbox:hover::before{opacity:1;visibility:visible}.sname{position:absolute;top:30%;left:29%;display:none;transition:display .3s ease}.sname
a{display:table;margin:0
auto}.active{display:block}.headertext
h1{font-weight:bold;color:#000;margin:0;font-size:30px}.headertext
h2{font-weight:normal;margin:0;font-size:18px}.headerbox{display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box}.logobanner,.headertext{text-align:left}.indexheader{font-size:40px;color:#fff;font-weight:bold;text-align:center}.disc{font-size:12px}footer{padding:30px
0px;background:#091e36;color:#fff;text-align:center}.ftext{max-width:850px;margin:0
auto}footer
p{margin:20px
auto}footer
a{font-weight:bold}.footerlinks
a{text-decoration:underline;margin:0px
15px}.subheader{color:#fff;font-size:18px;text-align:center}.subheader
.colink{font-weight:bold}.signupform{position:relative}.signbox{position:absolute;z-index:5;top:60px;left:0px;background:#091e36;border-radius:30px;padding:20px}.signbox input, .signbox
select{line-height:30px;width:100%;padding:5px
15px;border-radius:30px;color:#565656}.signbox
.formRow{margin:15px
auto}.signbox
.note{font-size:12px;text-align:center;color:#fff}.btn{background:#e7bb67;text-transform:uppercase;font-weight:bold;width:100%;border-radius:30px;text-align:center;padding:12px
15px 15px 15px}.big-title{color:#e7bb67;font-weight:bold;text-align:center;font-size:30px}.minimal-pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin:35px
0;width:100%}.minimal-pagination a.page-numbers,
.minimal-pagination span.page-numbers{display:block;width:48px;height:8px;background-color:#fff;border-radius:30px;font-size:0 !important;line-height:0 !important;color:transparent !important;text-indent:-9999px;overflow:hidden;transition:all 0.25s ease-in-out}.minimal-pagination a.page-numbers:hover{background-color:#e7bb67;border-color:#e7bb67;transform:translateY(-1px)}.minimal-pagination span.page-numbers.current{background-color:#e7bb67;border-color:#e7bb67}.welcome{text-align:center;color:#fff}.welcome
.whead{font-size:24px;font-weight:bold;margin-bottom:30px}.welcome
p{margin:20px
auto}#subtform{max-width:905px;margin:0
auto}.banners{margin:0
auto;display:table}#spage .signupform , #spage
.signbox{position:relative}#singlepost{color:#fff}.info{margin-top:25px}.details{margin:20px
0px;list-style:none;padding:0px}.details
li{list-style:none;padding:0px;margin:10px
0px}#singlepost
.pagination{display:flex;display:flex;justify-content:space-between}.paginationPrev a,.paginationNext
a{color:#000}.paginationPrev,.paginationNext{font-size:20px;padding:5px
15px;background:#e7bb67;border-radius:30px;color:#000;font-weight:bold}.page-content{margin:20px
0px}@media screen and (max-width: 1040px){.gallery{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr))}.signupform{position:relative}.signbox{position:absolute;top:0}}@media screen and (max-width: 991px){.signbox{position:relative;margin:0
auto;margin-bottom:30px}.wrapper{padding:15px}.headerbox{display:table}.logobanner,.headertext{text-align:center}#page{margin-top:10px}}@media screen and (max-width: 767px){.gallery{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:15px}#page{padding:15px}.galbox
img{object-fit:cover}}@media screen and (max-width: 460px){#singlepost
.pagination{display:block}.paginationPrev,.paginationNext{width:100%;text-align:center;margin-top:15px}}@media screen and (max-width: 500px){.register
p{flex-direction:column;align-items:flex-start}.register label,
.register input,.register
select{flex:0 0 100%;max-width:100%;width:100%}.register
label{margin-bottom:6px;padding-right:0}.gallery{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:5px}.sname{width:95%;font-size:14px;line-height:18px}.headertext h1,.indexheader{font-size:28px}.headertext
h2{font-size:26px}.btnbot{padding:10px}}