
/*

CSS for SCENTED.MINTY.NU }} ver. 02 
Hand-coded by Ainna (https://fan.minty.nu) (c) 2019-2022

Fanart by http://yuumeiart.com (used under her nonprofit license)
Background pattern from Toptal Subtle Patterns

No copyright infringement intended. 
Image use is guided by the Fair Use Clause (https://fairuse.stanford.edu/overview/fair-use/what-is-fair-use/)


*/































































/*

                         -------------------------------
                         |          L E A R N          |         
                         |                             |
                         |           F R O M           |
                         |                             |
                         |           Y O U R           |
                         |                             |
                         |            O W N            |        
                         |                             |
                         |       S O U R C E S !       |    
                         -------------------------------

I'm not a professional web designer so my coding is probably still a bit of a mess, but I put together a LOT of tutorials in the web to come up with this final design. Just straight up copying and pasting the CSS I worked hard on is absolutely NOT okay. 

*/














































/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #e6ddd4;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #dfd2c6; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #daccbf;
}

html, body {
	-webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */
}


html, body {
	height: 100vh;
}

body {
    width: 100vw;
    overflow-x: hidden;
    margin: 0px;
    padding: 0px;
    /*font: 14px/160% 'Montserrat', Verdana, Sans-Serif;*/
    font: 19px/130% 'Cormorant Garamond', 'Garamond', Serif;
    background: #d2e0dd url(mintpaper.png);
    color: #4f686c;
    height: 100%;
}

a, a:visited, a:active  {
    color:#993366;
    text-decoration: none;
}

a:hover {
    color:#00708f;
    text-decoration: none;
}

b, strong {
    color: #00637b;
}


del, strike, abbr {
    color: #999;
}

.corners, input, textarea, select, button, .bq {
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px; 
    -khtml-border-radius: 20px; 
}

.opacity, .tab, .bq {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
    filter: alpha(opacity=65);
    opacity: 0.65;
}

#footer {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=45)";
    filter: alpha(opacity=45);
    opacity: 0.45;
}



.bq, blockquote, .exits {
    width: 70%;
    background: rgba(255, 255, 255, 0.4);
    text-align: center;
    padding: 8px;
    margin: 0 auto;
    font: 0.8em/120% 'Cormorant Garamond';
    letter-spacing: 1px;
}

.stat {
    color: #777;
    font: 10px/100% 'Coda', Verdana, Sans-serif;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;
}

.scents {
    padding: 20px;
    width: 80%;
}

.clique {
    font: 12px/100% Verdana, Sans-serif;
    text-transform: lowercase;
    letter-spacing: 1px;
    padding: 10px;
    width: 50%;
}

.exits {
    text-transform: uppercase;
    width: 85%;
}

.row:after {
  content: "";
  display: table;
  clear: both;
}


.clearfix {
	clear: both;
}


#shape {
    width: 100%;
    width: 1103px;
    height: 665px;
    margin: 0 auto;
    position: relative;
	top: 50%;
	transform: translateY(-50%);
}

#spotlight {
    background: url('sunflwrs.jpg') no-repeat;
    width: 1103px;
    height: 665px;
    z-index: -10;
    box-shadow: 5px 10px 10px #999;
}

#words {
    width: 600px; 
    height: 350px;
    overflow-x: hidden;
    overflow-y: auto;
    position: absolute;
    top: 250px;
    right: 20px;
}

#menu {
    font: 14px/100% 'Raleway', Verdana, Sans-Serif;
    width: 134px;
    position: absolute;
    top: 25px;
    right: 50px;
}

h1, .tab button, .tabmenu {
    text-shadow:1px 1px 10px #fff, 1px 1px 10px #ccc;
}

h1 {
    color: #59547f;
    letter-spacing:5px;
    font: 30px/100% 'Raleway', Verdana, Sans-Serif;
    height: 100%;
    text-align: right;
}



/* Style the tab */
.tab {
  overflow: hidden;
  text-align: center;
  width: 90%;
  margin: 0 auto;
  padding: 20px 15px;
}


.tablinks {
  text-transform: uppercase;
  letter-spacing: 3px;
  font: 22px/120% 'Montserrat';
  background-color: inherit;
  border: none;
  outline: none;
  cursor: pointer;
  transition: 0.3s;
}

.tablinks a, .tablinks a:active {
    color: #7691b4;
}

.tablinks a:hover, .tabmenu a:hover {
  color: #517199;
  background: #eee;
}


.tabcontent {
  display: none;
  text-align: justify;
  z-index: 500;
  animation: fadeEffect 0.7s;
}

/* Go from zero to full opacity */
@keyframes fadeEffect {
  from {opacity: 0;}
  to {opacity: 1;}
}


.splash {
    margin-left: 0 auto;
    text-align: right;
    background-color: inherit;
}

.center {
    text-align:center;
}


.quote {
    font: italic 40px/100% 'Unica One', 'Vollkorn', Georgia, Serif;
    color: #725453;
}

.goback {
    float: right;
    cursor: pointer;
    margin: 10px 0 10px 0;
}

.edit {
color: #00708f;
text-transform: uppercase;
font: 10px/100% Verdana, Sans-Serif;
text-align: center;
position: relative;
left: 5px;
letter-spacing: 2px;
}

.maintext {
    width: 90%;
    background: #e6ddd2;
    padding: 15px;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: 0.70;
}


#footer {
    text-align: justify;
    font: 9px/100% 'Raleway', Verdana, Sans-Serif;
    z-index:3;
    position: absolute;
    right: 28px;
    bottom: 8px;
    width: 170px;
}


ul.linklist {
    width: 85%;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
   columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}


ul.linklist li {
    margin-left: 10px;
    border-bottom: 1px dotted #baafa5;
    background: url(grayarrow.gif) no-repeat 0 3px;
    font: 11px/130% Verdana, Sans-Serif;
    letter-spacing: 0.1em;
}
