* 
{
	box-sizing: border-box;
	font-family: 'Montserrat', sans-serif;
}
body
{
	margin:0;
	padding:0;
}
img 
{
	height:auto;
	width:auto;
	max-width:100%;
}
a 
{
	text-decoration: none;
	color:#818181;
}
.max 
{
	max-width:1280px;
	margin:0 auto;
}
.center
{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
/*float*/
.f-right
{
	float:right;
}
.f-left
{
	float:left;
}
/*colors*/
.first-color
{
	color:#333333;
}
.second-color
{
	color:#b10d08;
}
.third-color
{
	color:#0d0a09;
}
.fourth-color
{
	color:#595959;
}
.fifth-color
{
	color:#ddd;
}
.sixth-color
{
	color:#818181;
}
/*background*/
.first-bg
{
	background-color:#fff;
}
.second-bg
{
	background-color:#b10d08;
}
.third-bg
{
	background-color:#333333;
}
.fourth-bg
{
	background-color:#ddd;
}
.fifth-bg
{
	background-color:rgba(0,0,0,0.8);
}
/*headers*/
h1 
{
	font-size:35px;
	letter-spacing:3px;
}
h2 
{
	font-size:35px;
	letter-spacing:3px;
}
h3 
{
	font-size:25px;
}
h4 
{
	font-size:20px;
}
p 
{
	font-size:18px;
	line-height:1.8;
}
/* font */
.font-light 
{
  font-weight: 300;
}
.font-regular 
{
  font-weight: 400;
}
.font-heavy 
{
  font-weight: 700;
}
.font-bold 
{
	font-weight:bold;
}
/* text-position */
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-justify {
  text-align: justify;
}
/*display*/
.d-block{display:block;}
.d-inline{display:inline;}
.d-table {display:table;}
.d-inlineblock{display:inline-block;}
/*margin*/
.m-top5 { margin-top: 5px;}
.m-top10 { margin-top: 10px;}
.m-top15 { margin-top: 15px;}
.m-top20 { margin-top: 20px;}
.m-top25 { margin-top: 25px;}
.m-top30 { margin-top: 30px;}
.m-top35 { margin-top: 35px;}
.m-top40 { margin-top: 40px;}
.m-top45 { margin-top: 45px;}
.m-top50 { margin-top: 50px;}
.m-top55 { margin-top: 55px;}
.m-top60 { margin-top: 60px;}
.m-top65 { margin-top: 65px;}
.m-top70 { margin-top: 70px;}
.m-top75 { margin-top: 75px;}
.m-top80 { margin-top: 80px;}
.m-top85 { margin-top: 85px;}
.m-top90 { margin-top: 90px;}
.m-top95 { margin-top: 95px;}
.m-top100 { margin-top: 100px;}
.m-top105 { margin-top: 105px;}
.m-top110 { margin-top: 110px;}
.m-top115 { margin-top: 115px;}
.m-top120 { margin-top: 120px;}

.m-bottom5 { margin-bottom: 5px;}
.m-bottom10 { margin-bottom: 10px;}
.m-bottom15 { margin-bottom: 15px;}
.m-bottom20 { margin-bottom: 20px;}
.m-bottom25 { margin-bottom: 25px;}
.m-bottom30 { margin-bottom: 30px;}
.m-bottom35 { margin-bottom: 35px;}
.m-bottom40 { margin-bottom: 40px;}
.m-bottom45 { margin-bottom: 45px;}
.m-bottom50 { margin-bottom: 50px;}
.m-bottom55 { margin-bottom: 55px;}
.m-bottom60 { margin-bottom: 60px;}
.m-bottom65 { margin-bottom: 65px;}
.m-bottom70 { margin-bottom: 70px;}
.m-bottom75 { margin-bottom: 75px;}
.m-bottom80 { margin-bottom: 80px;}
.m-bottom85 { margin-bottom: 85px;}
.m-bottom90 { margin-bottom: 90px;}
.m-bottom95 { margin-bottom: 95px;}
.m-bottom100 { margin-bottom: 100px;}
.m-bottom105 { margin-bottom: 105px;}
.m-bottom110 { margin-bottom: 110px;}
.m-bottom115 { margin-bottom: 115px;}
.m-bottom120 { margin-bottom: 120px;}

.m-left5 { margin-left: 5px;}
.m-left10 { margin-left: 10px;}
.m-left15 { margin-left: 15px;}
.m-left20 { margin-left: 20px;}
.m-left25 { margin-left: 25px;}
.m-left30 { margin-left: 30px;}
.m-left35 { margin-left: 35px;}
.m-left40 { margin-left: 40px;}
.m-left45 { margin-left: 45px;}
.m-left50 { margin-left: 50px;}
.m-left55 { margin-left: 55px;}
.m-left60 { margin-left: 60px;}
.m-left65 { margin-left: 65px;}
.m-left70 { margin-left: 70px;}
.m-left75 { margin-left: 75px;}
.m-left80 { margin-left: 80px;}
.m-left85 { margin-left: 85px;}
.m-left90 { margin-left: 90px;}
.m-left95 { margin-left: 95px;}
.m-left100 { margin-left: 100px;}
.m-left105 { margin-left: 105px;}
.m-left110 { margin-left: 110px;}
.m-left115 { margin-left: 115px;}
.m-left120 { margin-left: 120px;}

.m-right5 { margin-right: 5px;}
.m-right10 { margin-right: 10px;}
.m-right15 { margin-right: 15px;}
.m-right20 { margin-right: 20px;}
.m-right25 { margin-right: 25px;}
.m-right30 { margin-right: 30px;}
.m-right35 { margin-right: 35px;}
.m-right40 { margin-right: 40px;}
.m-right45 { margin-right: 45px;}
.m-right50 { margin-right: 50px;}
.m-right55 { margin-right: 55px;}
.m-right60 { margin-right: 60px;}
.m-right65 { margin-right: 65px;}
.m-right70 { margin-right: 70px;}
.m-right75 { margin-right: 75px;}
.m-right80 { margin-right: 80px;}
.m-right85 { margin-right: 85px;}
.m-right90 { margin-right: 90px;}
.m-right95 { margin-right: 95px;}
.m-right100 { margin-right: 100px;}
.m-right105 { margin-right: 105px;}
.m-right110 { margin-right: 110px;}
.m-right115 { margin-right: 115px;}
.m-right120 { margin-right: 120px;}

/*padding*/
.p-top5 { padding-top: 5px;}
.p-top10 { padding-top: 10px;}
.p-top15 { padding-top: 15px;}
.p-top20 { padding-top: 20px;}
.p-top25 { padding-top: 25px;}
.p-top30 { padding-top: 30px;}
.p-top35 { padding-top: 35px;}
.p-top40 { padding-top: 40px;}
.p-top45 { padding-top: 45px;}
.p-top50 { padding-top: 50px;}
.p-top55 { padding-top: 55px;}
.p-top60 { padding-top: 60px;}
.p-top65 { padding-top: 65px;}
.p-top70 { padding-top: 70px;}
.p-top75 { padding-top: 75px;}
.p-top80 { padding-top: 80px;}
.p-top85 { padding-top: 85px;}
.p-top90 { padding-top: 90px;}
.p-top95 { padding-top: 95px;}
.p-top100 { padding-top: 100px;}
.p-top105 { padding-top: 105px;}
.p-top110 { padding-top: 110px;}
.p-top115 { padding-top: 115px;}
.p-top120 { padding-top: 120px;}

.p-bottom5 { padding-bottom: 5px;}
.p-bottom10 { padding-bottom: 10px;}
.p-bottom15 { padding-bottom: 15px;}
.p-bottom20 { padding-bottom: 20px;}
.p-bottom25 { padding-bottom: 25px;}
.p-bottom30 { padding-bottom: 30px;}
.p-bottom35 { padding-bottom: 35px;}
.p-bottom40 { padding-bottom: 40px;}
.p-bottom45 { padding-bottom: 45px;}
.p-bottom50 { padding-bottom: 50px;}
.p-bottom55 { padding-bottom: 55px;}
.p-bottom60 { padding-bottom: 60px;}
.p-bottom65 { padding-bottom: 65px;}
.p-bottom70 { padding-bottom: 70px;}
.p-bottom75 { padding-bottom: 75px;}
.p-bottom80 { padding-bottom: 80px;}
.p-bottom85 { padding-bottom: 85px;}
.p-bottom90 { padding-bottom: 90px;}
.p-bottom95 { padding-bottom: 95px;}
.p-bottom100 { padding-bottom: 100px;}
.p-bottom105 { padding-bottom: 105px;}
.p-bottom110 { padding-bottom: 110px;}
.p-bottom115 { padding-bottom: 115px;}
.p-bottom120 { padding-bottom: 120px;}

.p-left5 { padding-left: 5px;}
.p-left10 { padding-left: 10px;}
.p-left15 { padding-left: 15px;}
.p-left20 { padding-left: 20px;}
.p-left25 { padding-left: 25px;}
.p-left30 { padding-left: 30px;}
.p-left35 { padding-left: 35px;}
.p-left40 { padding-left: 40px;}
.p-left45 { padding-left: 45px;}
.p-left50 { padding-left: 50px;}
.p-left55 { padding-left: 55px;}
.p-left60 { padding-left: 60px;}
.p-left65 { padding-left: 65px;}
.p-left70 { padding-left: 70px;}
.p-left75 { padding-left: 75px;}
.p-left80 { padding-left: 80px;}
.p-left85 { padding-left: 85px;}
.p-left90 { padding-left: 90px;}
.p-left95 { padding-left: 95px;}
.p-left100 { padding-left: 100px;}
.p-left105 { padding-left: 105px;}
.p-left110 { padding-left: 110px;}
.p-left115 { padding-left: 115px;}
.p-left120 { padding-left: 120px;}

.p-right5 { padding-right: 5px;}
.p-right10 { padding-right: 10px;}
.p-right15 { padding-right: 15px;}
.p-right20 { padding-right: 20px;}
.p-right25 { padding-right: 25px;}
.p-right30 { padding-right: 30px;}
.p-right35 { padding-right: 35px;}
.p-right40 { padding-right: 40px;}
.p-right45 { padding-right: 45px;}
.p-right50 { padding-right: 50px;}
.p-right55 { padding-right: 55px;}
.p-right60 { padding-right: 60px;}
.p-right65 { padding-right: 65px;}
.p-right70 { padding-right: 70px;}
.p-right75 { padding-right: 75px;}
.p-right80 { padding-right: 80px;}
.p-right85 { padding-right: 85px;}
.p-right90 { padding-right: 90px;}
.p-right95 { padding-right: 95px;}
.p-right100 { padding-right: 100px;}
.p-right105 { padding-right: 105px;}
.p-right110 { padding-right: 110px;}
.p-right115 { padding-right: 115px;}
.p-right120 { padding-right: 120px;}

/*width*/
.w100{width:100%;}
.w90{width:90%;}
.w80{width:80%;}
.w70{width:70%;}
.w60{width:60%;}
.w50{width:50%;}
.w40{width:40%;}
.w30{width:30%;}
.w20{width:20%;}
.w10{width:10%;}