/* ***************************************************************************************** */
/* ********************************** padded_section *************************************** */
/* ***************************************************************************************** */

.padded_section {
	padding: 7em 0em 8em 0em !important;
}


/* Mobile */
@media only screen and (max-width: 767px) {
	.padded_section { padding: 2em 0em 2em 0em !important; }
}

/* Tablet / iPad Portrait */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.padded_section { padding: 4em 0em 4em 0em !important; }
}

/* Computer / Desktop / iPad Landscape */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.padded_section { padding: 5em 0em 5em 0em !important; }
}

/* Large Monitor */
@media only screen and (min-width: 1200px) and (max-width: 1919px) {
	.padded_section { padding: 7em 0em 8em 0em !important; }
}

/* Widescreen Monitor */
@media only screen and (min-width: 1920px) {
	.padded_section { padding: 7em 0em 8em 0em !important; }
}

/* ***************************************************************************************** */
/* ********************************** padded_section_small ********************************* */
/* ***************************************************************************************** */

.padded_section_small {
	padding: 5em 0em 6em 0em !important;
}


/* Mobile */
@media only screen and (max-width: 767px) {
	.padded_section_small { padding: 2em 0em 2em 0em !important; }
}

/* Tablet / iPad Portrait */
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.padded_section_small { padding: 4em 0em 4em 0em !important; }
}

/* Computer / Desktop / iPad Landscape */
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.padded_section_small { padding: 5em 0em 5em 0em !important; }
}

/* Large Monitor */
@media only screen and (min-width: 1200px) and (max-width: 1919px) {
	.padded_section_small { padding: 5em 0em 6em 0em !important; }
}

/* Widescreen Monitor */
@media only screen and (min-width: 1920px) {
	.padded_section_small { padding: 5em 0em 6em 0em !important; }
}