@charset "utf-8";
/* big landscape tablets, laptops, and desktops */
@media only screen and (min-width:1025px) { 
/*---------------------------------------------------------------*/
/*-----------------------------ROWS-----------------------------*/
/*---------------------------------------------------------------*/
.row {
	width: 100%;
	float: left;
	box-sizing:border-box;
}
#row1,
#row2,
#row3,
#row4,
#row5,
#row6,
#row7,
#row8,
#row9,
#row10
{
	width: 100%;
	float: left;
}
/*---------------------------------------------------------------*/
/*-----------------------------CONTAINERS-----------------------------*/
/*---------------------------------------------------------------*/
.container {
	box-sizing:border-box; 
}
#container1,
#container2,
#container4,
#container5,

#container7,
#container8, 
#container9,
#container10 {
	width: 960px;
	display: table;
}
#container6 {
	width:100%;
}
.header {
	width: 960px; 
	position:relative;
	z-index:9000;
}
.mainMenu {
	width: 960px; 
	position:relative;
	z-index:8000;
	display:inherit;
}
#userMenu {
	width: 960px; 
	position:relative;
	z-index:7000;
}

.content1 {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	box-sizing: border-box;
	min-height: 100%;
	padding:0;
}
.content2 {
	width: 64em;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	box-sizing: border-box;
	display: table;
	min-height: 100%;
	float: left;
}
.content3 {
	width: 48.333em;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	box-sizing: border-box;
	display: table;
	min-height: 100%;
	float: left;
}
.leftCol {
	float: left;
	width: 15em;
	margin-right: 10px;
	box-sizing: border-box;
}
.rightCol {
	float: left;
	width: 15em;
	margin-left: 10px;
	box-sizing: border-box;
}
.cck_page {
	box-sizing:border-box;
	margin: 0 auto;
/*	width: 960px;	*/ 
}
.componentheading.sitemap {
	width:960px;
	margin:0 auto;
	font-size:16px;
	font-weight:bold;
}
table {
	margin:0 auto;
}
#sitemap {
	width:960px;
	margin:0 auto;
	font-weight:bold;
	margin-top: 20px;
}
#sitemap a {
    display:list-item;
	list-style:inside;
	list-style-type: square;
}
.tag-category {
	width:960px;
	margin:0 auto;	
}
/*-----------------------------SUB HOLDERS-----------------------------*/
.blog {
	box-sizing: border-box;
    display: block;
    margin: 0 auto;
    min-height: 100%;
    width: 960px; 
}
.items-row {
	margin-bottom:0px;
	margin: 0 auto;
	width: 960px;
	box-sizing: border-box;
	margin-bottom:10px;
	float:left;
}
/*---------------------------------------------------------------*/
/*-----------------------------CONTENT COLUMS-----------------------------*/
/*---------------------------------------------------------------*/

/*-----------------------------CONTENT-----------------------------*/
.content1 div.span4 { /*1 COLUMS - 3 INTRO COLUMS*/
	box-sizing: border-box;
	float: left;
	width: 32.6%;
}
.items-row  >.span4:nth-child(2),
.items-row  >.span4:nth-child(3),
.items-row  >.span4:nth-child(4),
.items-row  >.span4:nth-child(5) {
	margin-left:10px;
} 
.content1 div.span6 { /*1 COLUMS - 2 INTRO COLUMS*/
	box-sizing: border-box;
}
.items-row  >.span6:nth-child(2),
.items-row  >.span6:nth-child(3),
.items-row  >.span6:nth-child(4),
.items-row  >.span6:nth-child(5) {
	margin-left:10px;
} 
.content1 div.span3 { /*1 COLUMS - 3 INTRO COLUMS*/
	box-sizing: border-box;
	float: left;
	width: 24.2%;
}
.items-row  >.span3:nth-child(2),
.items-row  >.span3:nth-child(3),
.items-row  >.span3:nth-child(4),
.items-row  >.span3:nth-child(5) {
	margin-left:10px;
} 
/*-----------------------------CONTENT LEFT OR RIGHT-----------------------------*/
.content2 div.span6 { /*2 COLUMS - 2 INTRO COLUMS*/
	border: 1px solid #ccc;
	box-sizing: border-box;
	float: left;
	width: 368px; 
	margin-bottom: 10px;
}
.content2 div.span4 { /*3 COLUMS - 3 INTRO COLUMS*/
	border: 1px solid #ccc;
	box-sizing: border-box;
	float: left;
	width: 242px;
}
/*-----------------------------CONTENT LEFT AND RIGHT-----------------------------*/
.content3 div.span6 { /*3 COLUMS - 2 INTRO COLUMS*/
	border: 1px solid #ccc;
	box-sizing: border-box;
	float: left;
	width: 274px;
	margin-bottom: 10px;
}
.content3 div.span4 { /*3 COLUMS - 3 INTRO COLUMS*/
	border: 1px solid #ccc;
	box-sizing: border-box;
	float: left;
	width: 179px;
}
/*-----------------------------COLUMS POSITION-----------------------------*/
.col1 {
	width: 100%;
	float: left;
}
.col2 {
	float: left;
	width: 49%;
	margin-right:10px;
	box-sizing:border-box; 
}
.col2front {
	background-color: #fff;
	border: 1px solid #ccc; 
	box-sizing: border-box;
	float: left;
	height: 286px;
	margin-right: 10px;
	width: 39.58em;
}
.col3 {
	width: 32.3%;
	margin-right: 10px;
	float: left;
}
.col4front {
	float: left;
	width: 24%;
	height: 286px;
	border: 1px solid #fff;
	margin-right: 10px;
	background-color: #dfdede;
}
.col4 {
	float: left;
	width: 24%;
	border: none;
	margin-right: 10px;
}

/*---------------------------------------------------------------*/
/*-----------------------------MODULES-----------------------------*/
/*---------------------------------------------------------------*/
#contactInfoHolder {
	width:100%;
	float:left;
	padding: 0px;
	box-sizing: border-box;
}
.skypeModule {
	float: right;
} 
.socialMediaTop {
	text-align:center;
}
.socialMediaBottom {
	text-align:center;
}
.copyright {
	text-align:left;
	margin-left:0px;
}
.loggInnMenu {
	text-align:center;
}
.developedBy {
	text-align: right;
	margin-right:0px;
}
}

