﻿/*#region Content Objects */

.left
{
	float: left;
}

.right
{
	float: right;
}

img.w100 {
	width:100%;
}

img.w75 {
	width:75%;
}

img.w50 {
	width:50%;
}

img.w25 {
	width:25%;
}

img.w66 {
	width:66.66666%;
}

img.w33 {
	width:33.33333%;
}

img.left
{
	margin-right: 20px;
	margin-bottom: 20px;
}

img.right
{
	margin-left: 20px;
	margin-bottom: 20px;
}

/*#endregion*/

/*#region Fonts */

/*
PageManager fonts only
No padding, positioning, margins, etc 
*/

h1, h2, h3, h4, h5, h6
{
	line-height: 1.2em;
}



h1
{
	font-size: 3em;
	font-weight: bold;
}

h2
{
	font-size: 2em;
	font-weight: bold;
}

h3
{
	font-size: 1.4em;
	font-weight: bold;
}

h4
{
	font-size: 1em;
}

h1 a, h2 a, h3 a, h4 a
{
	color: #333;
}

@media all and (max-width: 768px)
{

h1
{
	font-size: 2em;
}

h2
{
	font-size: 1.75em;
}

h3
{
	font-size: 1.6em;
}

h4
{
	font-size: 1.4em;
}

h5
{
	font-size: 1.2em;
}

h6
{
	font-size: 1.1em;
}

}

/*#endregion*/