.img-full {
width: 100%;
}
.inline {
display: inline-block;
}
.block {
display: block;
}
h1.lined,
h2.lined,
h3.lined,
h4.lined,
h5.lined,
h6.lined {
position: relative;
}
h1.lined.center,
h2.lined.center,
h3.lined.center,
h4.lined.center,
h5.lined.center,
h6.lined.center {
text-align: center;
}
h1.lined.right,
h2.lined.right,
h3.lined.right,
h4.lined.right,
h5.lined.right,
h6.lined.right {
text-align: right;
}
h1.lined:before,
h2.lined:before,
h3.lined:before,
h4.lined:before,
h5.lined:before,
h6.lined:before {
content: "";
width: 40px;
height: 3px;
position: absolute;
left: 0;
bottom: -10px;
background-color: #E7CE4F;
}
h1.lined.center:before,
h2.lined.center:before,
h3.lined.center:before,
h4.lined.center:before,
h5.lined.center:before,
h6.lined.center:before {
left: 50%;
margin-left: -20px;
}
h1.lined.right:before,
h2.lined.right:before,
h3.lined.right:before,
h4.lined.right:before,
h5.lined.right:before,
h6.lined.right:before {
left: inherit;
right: 0;
}
.align-left {
text-align: left;
}
.align-center {
text-align: center;
}
.align-right {
text-align: right;
}
.align-justify {
text-align: justify;
}
.font-w300 {
font-weight: 300;
}
.font-w400 {
font-weight: 400;
}
.font-w600 {
font-weight: 600;
}
.font-w700 {
font-weight: 700;
}
.padding-b10 {
padding-bottom: 10px;
}
.padding-b20 {
padding-bottom: 20px;
}
.padding-b30 {
padding-bottom: 30px;
}
.padding-b40 {
padding-bottom: 40px;
}
.padding-b50 {
padding-bottom: 50px;
}
.padding-b60 {
padding-bottom: 60px;
}
.padding-v20 {
padding-top: 10px;
padding-bottom: 10px;
}
.padding-v30 {
padding-top: 15px;
padding-bottom: 15px;
}
.padding-v40 {
padding-top: 20px;
padding-bottom: 20px;
}
.padding-v50 {
padding-top: 25px;
padding-bottom: 25px;
}
.padding-v60 {
padding-top: 30px;
padding-bottom: 30px;
}
.margin-b10 {
margin-bottom: 10px;
}
.margin-b20 {
margin-bottom: 20px;
}
.margin-b30 {
margin-bottom: 30px;
}
.margin-b40 {
margin-bottom: 40px;
}
.margin-b50 {
margin-bottom: 50px;
}
.margin-b60 {
margin-bottom: 60px;
}
.margin-v20 {
margin-top: 10px;
margin-bottom: 10px;
}
.margin-v30 {
margin-top: 15px;
margin-bottom: 15px;
}
.margin-v40 {
margin-top: 20px;
margin-bottom: 20px;
}
.margin-v50 {
margin-top: 25px;
margin-bottom: 25px;
}
.margin-v60 {
margin-top: 30px;
margin-bottom: 30px;
}