
/* ==========
	Fonts
============*/

/* Roboto */
@font-face{font-family: "Roboto";src:url("../fonts/Roboto/Roboto-Regular.ttf");}
@font-face{font-family: "Robot-I";src:url("../fonts/Roboto/Roboto-Italic.ttf");}

/* Arapey */
@font-face{font-family: "Arapey";src:url("../fonts/custom/Arapey-regular.ttf");}
@font-face{font-family: "Arapey-I";src:url("../fonts/custom/Arapey-Italic.ttf");}

.size-c8{
  font-size: 8px;
}
.size-c9{
  font-size: 9px;
}
.size-c10{
  font-size: 10px;
}
.size-c11{
  font-size: 11px;
}
.size-c12{
  font-size: 12px;
}
.size-c13{
  font-size: 13px;
}
.size-c14{
  font-size: 14px;
}
.size-c15{
  font-size: 15px;
}
.size-c16{
  font-size: 16px;
}
.size-c20 {
  font-size: 20px;
}
.size-c22 {
  font-size: 22px;
}
.size-c24 {
  font-size: 24px;
}
.size-c26 {
  font-size: 26px;
}
.size-c30 {
  font-size: 30px;
}
.size-c34 {
  font-size: 34px;
}
.size-c36 {
  font-size: 36px;
}
.size-c40 {
  font-size: 40px;
}
.size-c60 {
  font-size: 60px;
}

.color-dark {
  color: #111111;
}
.color-light {
  color: #FFFFFF;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-lowercase {
  text-transform: lowercase;
}
.position-static {
  position: static;
}
.position-relative {
  position: relative;
}
.position-absolute {
  position: absolute;
}
.overflow-hidden {
  overflow: hidden;
}
.display-block {
  display: block;
}
.d-inline-block {
  display: inline-block;
}
.mt-4 {
  margin-top: 4px!important;
}
.mt-5 {
  margin-top: 5px;
}
.mt-10 {
  margin-top: 10px;
}
.mt-15 {
  margin-top: 15px;
}
.mt-20 {
  margin-top: 20px;
}
.mt-25 {
  margin-top: 25px;
}
.mt-30 {
  margin-top: 30px;
}
.mt-50 {
  margin-top: 50px;
}
.mr-2 {
  margin-right: 2px;
}
.mr-3 {
  margin-right: 3px;
}
.mr-4 {
  margin-right: 4px;
}
.mr-5 {
  margin-right: 5px;
}
.mr-10 {
  margin-right: 10px;
}
.mr-15 {
  margin-right: 15px;
}
.mr-20 {
  margin-right: 20px;
}
.mr-40 {
  margin-right: 40px;
}
.mb-1 {
  margin-bottom: 1px!important;
}
.mb-2 {
  margin-bottom: 2px!important;
}
.mb-3 {
  margin-bottom: 3px!important;
}
.mb-4 {
  margin-bottom: 4px!important;
}
.mb-5 {
  margin-bottom: 5px!important;
}
.mb-10 {
  margin-bottom: 10px;
}
.mb-15 {
  margin-bottom: 15px;
}
.mb-20 {
  margin-bottom: 20px;
}
.mb-20-r {
  margin-bottom: 2rem;
}
.mb-25 {
  margin-bottom: 25px;
}
.mb-30 {
  margin-bottom: 30px;
}
.mb-40 {
  margin-bottom: 40px;
}
.mb-50 {
  margin-bottom: 50px;
}
.mb-50-r {
  margin-bottom: 5rem;
}
.mb-60 {
  margin-bottom: 60px;
}
.mb-70 {
  margin-bottom: 70px;
}
.mt-20-r {
  margin-top: 2rem;
}

.pt-5 {
  padding-top: 5px;
}
.pt-10 {
  padding-top: 10px;
}
.pt-15 {
  padding-top: 15px;
}
.pt-20 {
  padding-top: 20px;
}
.pt-25 {
  padding-top: 25px;
}
.pt-30 {
  padding-top: 30px ;
}
.pt-100 {
  padding-top: 100px;
}
.pr-10 {
  padding-right: 10px !important;
}
.pr-8pi {
  padding-right: 8px !important;
}
.pr-15 {
  padding-right: 15px;
}
.pr-20 {
  padding-right: 20px !important;
}
.pr-30 {
  padding-right: 30px;
}
.pr-50 {
  padding-right: 50px;
}
.pb-10 {
  padding-bottom: 10px;
}
.pb-15 {
  padding-bottom: 15px;
}
.pb-20 {
  padding-bottom: 20px;
}
.pb-30 {
  padding-bottom: 30px;
}
.pb-45 {
  padding-bottom: 45px;
}
.pb-100 {
  padding-bottom: 100px;
}
.pl-10 {
  padding-left: 10px !important;
}
.pl-15 {
  padding-left: 15px;
}
.pl-20 {
  padding-left: 20px !important;
}
.pl-30 {
  padding-left: 30px !important;
}
.pl-50 {
  padding-left: 50px;
}
.p-20-r {
  padding: 2rem;
}
.p-30-r {
  padding: 3rem;
}
.p-35-r {
  padding: 3.5rem;
}
.width-36 {
  width: 36%;
}
.width-40 {
  width: 40%;
}
.width-70 {
  width: 70%;
}
.width-85 {
  width: 85%;
}
.width-100 {
  width: 100%;
}
.width-25px{
  width: 25px;
}



.no-padding{
	padding: 0;
}
/* Backgrounds */
.bg-book{
	background-image: url("../images/texture/texture.jpg");
}

.bg-points{
	background-image: url("../images/texture/texture2.jpg");
}
