/*
Developed by Nathanael Della Ventura
*/
/* Defaults */
a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
a:active {
  text-decoration: underline;
}
/* Core CSS */
.core-margin-l-1p {margin-left: 1%;}
.core-margin-l-2p {margin-left: 2%;}
.core-margin-l-3p {margin-left: 3%;}
.core-margin-l-4p {margin-left: 4%;}
.core-margin-l-5p {margin-left: 5%;}
.core-margin-l-10p {margin-left: 10%;}
.core-margin-l-20p {margin-left: 20%;}
.core-margin-l-30p {margin-left: 30%;}
.core-margin-l-40p {margin-left: 40%;}
.core-margin-l-50p {margin-left: 50%;}
.core-margin-r-1p {margin-right: 1%;}
.core-margin-r-2p {margin-right: 2%;}
.core-margin-r-3p {margin-right: 3%;}
.core-margin-r-4p {margin-right: 4%;}
.core-margin-r-5p {margin-right: 5%;}
.core-margin-r-5p {margin-right: 5%;}
.core-margin-r-10p {margin-right: 10%;}
.core-margin-r-20p {margin-right: 20%;}
.core-margin-r-30p {margin-right: 30%;}
.core-margin-r-40p {margin-right: 40%;}
.core-margin-r-50p {margin-right: 50%;}
.core-padding-l-5p {padding-left: 5%}
.core-padding-l-10p {padding-left: 10%}
.core-padding-l-20p {padding-left: 20%}
.core-padding-l-30p {padding-left: 30%}
.core-padding-l-40p {padding-left: 40%}
.core-padding-l-50p {padding-left: 50%}
.core-padding-r-5p {padding-right: 5%}
.core-padding-r-10p {padding-right: 10%}
.core-padding-r-20p {padding-right: 20%}
.core-padding-r-30p {padding-right: 30%}
.core-padding-r-40p {padding-right: 40%}
.core-padding-r-50p {padding-right: 50%}
.core-padding-l-10px {padding-left: 10px}
.core-padding-l-20px {padding-left: 20px}
.core-padding-l-30px {padding-left: 30px}
.core-padding-l-40px {padding-left: 40px}
.core-padding-l-50px {padding-left: 50px}
.core-padding-t-10px {padding-left: 10px}
.core-button {
  text-decoration: none;
  text-align: center;
  background-color: #121212;
  color: white;
  border: 2px solid #000000;
  border-radius: 10px;
  padding: 5px 10px;
  font-size: 14px;
  display: inline-block;
  padding-left: 10px;
}
.core-button-grey {
  text-decoration: none;
  text-align: center;
  background-color: #8d8d8d;
  color: rgb(0, 0, 0);
  border: 2px solid #000000;
  border-radius: 10px;
  padding: 5px 10px;
  font-size: 14px;
  display: inline-block;
  padding-left: 10px;
}
.core-text-black {color: rgb(0, 0, 0);}
.core-text-white {color: rgb(255, 255, 255);}
.core-text-yellow {color: rgb(255, 255, 0);}
.core-text-orange {color: rgb(255, 165, 0);}
.core-text-red {color: rgb(255, 0, 0);}
.core-text-red-dark {color: rgb(139, 0, 0);}
.core-text-gray {color: rgb(128, 128, 128);}
.core-bold {font-weight: bold;}
.core-ital {font-style: italic;}
.core-oblique {font-style: oblique;}
.core-overline {text-decoration: overline;}
.core-strickthrough {text-decoration: line-through;}
.core-underline {text-decoration: underline;}