body {
  font-family: 'Raleway', sans-serif;
  font-size: 12pt; 
  letter-spacing: 0.1pt;
  color: #A5A29D; 
  line-height: 27pt; 
  cursor: help;
  background: url('bg2.png') top center repeat-x, url('bg.png') top left repeat;
  background-color: #F0EBEB; 
  overflow-x: hidden;
	}

.design {
  position: absolute; 
  top: 0px; 
  left: 50%;
  margin-left: -500px;
	}

.content {
  position: absolute; 
  top: 460px; 
  left: 205px;
  width: 940px; 
  direction: ltr; 
  text-align: justify;
  padding-bottom: 30px;
	}

.box {
  background-color: rgba(12,9,8,0.95);
  padding: 4px;
  margin-left: 20px;
  -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}

.box2 {
  background-color: rgba(211,223,227,0.95);
  padding: 4px;
  margin-left: 20px;
  -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	}

.nav {
  position: absolute; 
  top: 122px; 
  left: 50%;
  margin-left: -130px;
  width: 455px; 
  direction: ltr; 
  text-align: justify;
	}

@media screen and (max-width: 1200px) {
.design {
  left: 500px;
	}
.content {
  left: 50px;
	}}

.head {
  font-size: 55px;
  text-align: center;
  color: #FFF;
  line-height: 2pt;
  letter-spacing: 0.5pt;
  font-family: 'Parisienne', Arial;
  text-transform: lowercase;
  text-shadow: 1px 2px black;
  padding: 2px;
  margin-top: 37px;
  margin-bottom: 11px;
  border: 0px;
	}

.head2 {
  font-size: 36px;
  text-align: center;
  color: #FFF;
  line-height: 2pt;
  letter-spacing: 0.5pt;
  font-family: 'Parisienne', Arial;
  text-transform: lowercase;
  text-shadow: 1px 2px black;
  padding: 2px;
  margin-bottom: 11px;
  border: 0px;
	}

.break {
  font-family: sans-serif;
  letter-spacing: 1.5pt;
  line-height: 15pt;
  border-bottom: 1px dashed #B1ADA5;
  padding-top: 5px;
  opacity: 0.5;
	}

a:link, a:visited, a:active { 
  font-family: 'Raleway', sans-serif;
  font-size: 79%;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  padding: 1px;
  color:#82776E;
	}

a:hover { 
  font-weight: bold;
  text-decoration: underline;
  text-transform: uppercase; 
  color:#786662;
	}

stand, strong, b {
  font-family: 'Raleway';
  font-size: 11.5pt;
  padding: 1px;
  color: #D7596E;
	}

i {
  font-size: 11.5pt;
  padding: 2px;
  color: #DC7082;
	}

::-moz-selection {
	background: #0C0908; /* Firefox */
	}

::selection {
	background: #0C0908;
	}

.confidants {
  margin-left: -20px;
  margin-right: -20px;
  margin-bottom: -40px; 
  border: 0;
  transition: 0.5s ease;
  filter: grayscale(0%);
	}

.confidants:hover {
  transition: 0.5s ease;
  filter: grayscale(100%);
	}

.codes {
  margin: 10px;
  border: 5px solid rgba(235,129,159,0.4);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  transition: 0.5s ease;
	}

.codes:hover {
  border: 5px solid #E8819F;
  transition: 0.5s ease;
	}

.round {
  border: 2px solid #000;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
  padding: 6px;
  background-color: #000;
  margin: 8px;
  margin-right: 20px;
  transition: 0.5s ease;
  filter: grayscale(0%);
	}

.round:hover {
  background-color: #FFF;
  transition: 0.5s ease;
  filter: grayscale(100%);
	}

a.navibuttons {
  font-family: 'Bubbler One', sans-serif;
  font-size: 34px;
  text-decoration: none;
  text-transform: uppercase;
  padding: 1px;
  letter-spacing: 0.5pt;
  color:#C6DBE2;
  transition: 0.5s ease;
  background-color: black;
	}

a.navibuttons:hover {
  color: #F2EFEE;
  transition: 0.5s ease;
	}

a.navibuttonsbells {
  font-family: 'Bubbler One', sans-serif;
  font-size: 30px;
  text-decoration: none;
  text-transform: uppercase;
  padding: 1px;
  letter-spacing: 0.5pt;
  color:#E8819F;
  transition: 0.5s ease;
  background-color: black;
	}

a.navibuttonsbells:hover {
  color: #F2EFEE;
  transition: 0.5s ease;
	}

.tyt {
  padding-right: 15px; 
  padding-left: 15px;
  padding-top: 15px;
  transition-duration: 1s;
	}

.tyt:hover {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  transition-duration: 1s;}