/************************************TEXT STYLE FOR _____________ SITE**************************************/

body {
	background: #FFFFFF;
	font-size: 16px;
}

::selection {
	color: #FFFFFF;
	background: #000000;
}

a {
	color: ;
	text-decoration: none;
}
	a:hover,
	a:focus {
		color: ;
		text-decoration: underline;

	}
/***** SMALL FONT SIZES - GLOBAL FONT-FAMILY, COLOR AND OTHER VARIOUS STYLES *****/	
h1 {
	margin: 0 0 10px;
	font-size: 1.813em;
	color: #EF894F;
	font-weight: 300;
}

h2 {
	margin: 0 0 10px;
	font-size: 1.625em;
	line-height: 1.2;
	font-weight: 500;
	color: #331832;
}

h3 {
	color: #000000;
	font-size: 1.438em;
	font-weight: 500;
	margin: 0 0 10px;
}

h4 {
	color: #000000;
	font-size: 1.313em;
	font-weight: 500;
	margin: 0 0 10px;
}

h5 {
	color: #000000;
	font-size: 1.125em;
	font-weight: normal;
	margin: 0 0 10px;
}

h6 {
	color: #000000;
	font-size: 1em;
	font-weight: 500;
	line-height: 1;
	margin: 0 0 10px;
}
ul,
ol {
	padding: 0;
	margin: 0 0 10px 25px;
}

ul ul,
ul ol,
ol ol,
ol ul {
	margin-bottom: 0;
}
	
	li,
	p {
		color: #000000;
		font-size: 1em;
		font-weight: 400;
		line-height: 30px;
		margin: 0 0 8px;
	}
		li {
			margin: 0 0 8px;
		}
		p {
			margin: 0 0 20px;
		}
	


@media print {

	h1 {}
	h2 {}
	h3 {}
	h4 {}
	h5 {}
	h6 {}
	p  {}
	li {}

}


/**************GLOBAL SIZES********/
.full			{width: 100%; float: left;}

.half			{width: 50%; float: left;}

.third			{width: 33.33%; float: left;}
.two-third		{width: 66.66%; float: left;}

.forty			{width: 40%; float: left;}
.sixty			{width: 60%; float: left;}

.quarter		{width: 25%; float: left;}
.three-quarter	{width: 75%; float: left;}
	
	.pr 		{padding-right: 2%;}

/*********** MINI TEMPLATES ***********/
	.miniTemplate img {
		height: auto;
		margin: 0 0 20px;		
		width: 100%;
	}
	.miniTemplate iframe {
		height: auto;
		width: 100%;
	}





@media (min-width: 1200px) {

}

h1,h2,h3,h4,h5 {
	font-family: "Montserrat", sans-serif !important;
}