/*------------------------------------------------------------------------
# shaper_simplicity_ii - Joomla Template by JoomShaper.com
# ------------------------------------------------------------------------
# author    JoomShaper http://www.joomshaper.com
# copyright Copyright (C) 2010 - 2011 JoomShaper.com. All Rights Reserved.
# @license - http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
# Websites: http://www.joomshaper.com - http://www.joomxpert.com
-------------------------------------------------------------------------*/

/* Containers
----------------------------------------------------------------------------------------------------*/
/*.sp-container {
	margin-left: auto;
	margin-right: auto;
	width: 985px;
	height: 100%;
}*/
.sp-container {
    box-sizing: border-box;
    height: 100%;
 margin: 0 auto;
    max-width: 1025px;
    padding: 0 20px;
    width: 100%;

img, object, embed {
    max-width: 100%;
}

img {
    height: auto;
}}






/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.sp-grid-1, .sp-grid-2, .sp-grid-4, .sp-grid-5, .sp-grid-7, .sp-grid-8,.sp-grid-9, .sp-grid-10, .sp-grid-11
{
	display:inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	}
	
.sp-grid-6
{
	display:inline;
	float: left;
	margin-left: 20px;
	margin-right: 20px;
	}

	
.sp-grid-12, .sp-grid-12-1
{
	display:inline;
	float: left;

}

.sp-grid-3-1 
{
	display:inline;
	float: left;
	padding-left: 20px;
}


.sp-grid-9-1 
{
	display:inline;
	/*float: left;*/
	padding-left: 10px;
}

.sp-grid-9-1  .sp-inner-content .contentheading{
	padding-left: -20px;
}

.sp-grid-9-1  .sp-inner-content{
	padding-left: 20px;
}



.sp-grid-3
{
	display:inline;
	float: left;
	padding-left: 18px;
}
	
#slides, #slidesft{
}
	
.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* Grid 
----------------------------------------------------------------------------------------------------*/
.sp-container .sp-grid-1 {width:60px; }
.sp-container .sp-grid-2 {width:140px; }
.sp-container .sp-grid-3 {width:285px; }
.sp-container .sp-grid-3-1 {width:182px; }
.sp-container .sp-grid-4 {width:300px; }
.sp-container .sp-grid-5 {width:380px; }
.sp-container .sp-grid-6 {width:440px; }
.sp-container .sp-grid-7 {width:540px; }
.sp-container .sp-grid-8 {width:620px; }
.sp-container .sp-grid-9 {width:700px; }
.sp-container .sp-grid-10 {width:780px; }
.sp-container .sp-grid-11 {width:860px; }
.sp-container .sp-grid-12 {/*width:680px;*/ }
.sp-container .sp-grid-12-1 {width:305px; }

/* Grid Prefix for extra left spacing
----------------------------------------------------------------------------------------------------*/
.sp-container .sp-prefix-1 {padding-left:80px;}
.sp-container .sp-prefix-2 {padding-left:160px;}
.sp-container .sp-prefix-3 {padding-left:240px;}
.sp-container .sp-prefix-4 {padding-left:320px;}
.sp-container .sp-prefix-5 {padding-left:400px;}
.sp-container .sp-prefix-6 {padding-left:440px;}
.sp-container .sp-prefix-7 {padding-left:560px;}
.sp-container .sp-prefix-8 {padding-left:640px;}
.sp-container .sp-prefix-9 {padding-left:720px;}
.sp-container .sp-prefix-10 {padding-left:800px;}
.sp-container .sp-prefix-11 {padding-left:880px;}

/* Grid Push Space
----------------------------------------------------------------------------------------------------*/
.sp-container .sp-push-1  {left:80px;}
.sp-container .sp-push-2  {left:160px;}
.sp-container .sp-push-3  {left:240px;}
.sp-container .sp-push-4  {left:320px;}
.sp-container .sp-push-5  {left:400px;}
.sp-container .sp-push-6  {left:480px;}
.sp-container .sp-push-7  {left:560px;}
.sp-container .sp-push-8  {left:640px;}
.sp-container .sp-push-9  {left:720px;}
.sp-container .sp-push-10 {left:800px;}
.sp-container .sp-push-11 {left:880px;}

/* Grid Pull Space
----------------------------------------------------------------------------------------------------*/
.sp-container .sp-pull-1 {left:-80px;}
.sp-container .sp-pull-2 {left:-160px;}
.sp-container .sp-pull-3 {left:-240px;}
.sp-container .sp-pull-4 {left:-320px;}
.sp-container .sp-pull-5 {left:-400px;}
.sp-container .sp-pull-6 {left:-480px;}
.sp-container .sp-pull-7 {left:-560px;}
.sp-container .sp-pull-8 {left:-640px;}
.sp-container .sp-pull-9 {left:-720px;}
.sp-container .sp-pull-10 {left:-800px;}
.sp-container .sp-pull-11 {left:-880px;}

/* http://sonspring.com/journal/clearing-floats */

.clr {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2009/12/06/new-clearfix-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

/*
	The following zoom:1 rule is specifically for IE6 + IE7.
	Move to separate stylesheet if invalid CSS is a problem.
*/

* html .clearfix,
*:first-child+html .clearfix {
	zoom: 1;
}
