@charset "utf-8";

/* CSS Document */

@media (min-width:960px) {
.box380 {
	width: 380px !important;
}
.box420 {
	width: 420px !important;
}
.box840 {
	width: 840px !important;
}

/* Padding Top */
.pt5 {
	padding-top: 5px !important;
}
.pt10 {
	padding-top: 10px !important;
}
.pt20 {
	padding-top: 20px !important;
}
.pt30 {
	padding-top: 30px !important;
}
.pt40 {
	padding-top: 40px !important;
}
.pt60 {
	padding-top: 60px !important;
}
.pt120 {
	padding-top: 120px !important;
}
/* Padding Bottom */
.pb5 {
	padding-bottom: 5px !important;
}
.pb10 {
	padding-bottom: 10px !important;
}
.pb20, h2 {
	padding-bottom: 20px !important;
}
.pb30 {
	padding-bottom: 30px !important;
}
.pb40 {
	padding-bottom: 40px !important;
}
.pb60 {
	padding-bottom: 60px !important;
}
.pb120 {
	padding-bottom: 120px !important;
}
/* Centering by the margin left and right */
.marginA {
	margin-left: auto !important;
	margin-right: auto !important;
}
/* Margin Left */
.ml80 {
	margin-left: 80px !important;
}
/* Margin Right */
.mr60 {
	margin-right: 60px !important;
}
/* Margin Top */
.mt-25 {
	margin-top: -25px !important;
}
.mt-10 {
	margin-top: -10px !important;
}
.mt30 {
	margin-top: 30px !important;
}
.mt60 {
	margin-top: 60px !important;
}
.mt120 {
	margin-top: 120px !important;
}
/* Margin Bottom */
.mb10 {
	margin-bottom: 10px !important;
}
.mb20 {
	margin-bottom: 20px !important;
}
.mb30 {
	margin-bottom: 30px !important;
}
.mb40 {
	margin-bottom: 40px !important;
}
.mb60, h2 {
	margin-bottom: 60px !important;
}
.mb120 {
	margin-bottom: 120px !important;
}
/* Alignments */
.align-l {
	text-align: left !important;
}
.align-c {
	text-align: center !important;
}
.align-r {
	text-align: right !important;
}
.va-top, .va-top * {
	vertical-align: top !important;
}
.va-mid, .va-mid * {
	vertical-align: middle !important;
}
.va-btm, .va-btm * {
	vertical-align: bottom !important;
}
/* Centering */
.centering {
	text-align: center;
}
.centering-all * {
	text-align: center;
}
}
/* Set all floated parents to clearing */
.floatables:after {
	clear: both;
	content: "";
	display: block;
}

/* Set background color to even number of sections */
.even-sections {
	background-color: #FCFAFA;
}
