@charset "utf-8";
/* tablet, landscape iPad, lo-res laptops ands desktops */ 
@media only screen and (min-width:961px) {
/*-----------------------------CONTAINERS-----------------------------*/
.container {
	box-sizing:border-box; 
}
.container.mainmenu {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	width: 960px;
	position:relative;
	z-index:8000;
}
.container.usermenu {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	width: 960px;
}
.container.content { 
	width: 960px;
	margin-left: auto; 
	margin-right: auto;
	margin-bottom: 0px;
	box-sizing: border-box;
	display: table;
	min-height: 100%;
}
.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;	 
}
#sitemap {
	width:100%;
	margin:0 auto;
} 
/*-----------------------------SUB HOLDERS-----------------------------*/
.blog {
    display: block;
    margin: 0 auto;
    min-height: 100%;
    width: 100%;
}
.items-row {
	margin-bottom: 10px;
	margin: 0 auto;
	width: 100%;
}
/*---------------------------------------------------------------*/
/*-----------------------------CONTENT COLUMS-----------------------------*/
/*---------------------------------------------------------------*/

/*-----------------------------CONTENT-----------------------------*/
.content1 div.span4 { /*1 COLUMS - 3 INTRO COLUMS*/
	box-sizing: border-box;
	float: left;
	width: 32.4%;   
}
.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;
	float: left;
	width: 49%;
}
.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;
}
/*-----------------------------ROWS-----------------------------*/	
.row {
	width: 100%;
	float: left;
	box-sizing:border-box;
}
.row.row1 {
	width: 100%;
	float: left;
	padding:10px;
}
.row.row2 {
	width: 100%;
	float: left; 
	padding:10px;
}
.row2.col3 {
	margin-right:0px;	
}
.row.mainmenu {
	width: 100%;
	float: left;
} 
.row.usermenu {
	width: 100%;
	float: left;
	margin-top: 10px;
}
.row.banner {
	width: 100%;
	float: left;
}
.row.breadcrumbs {
	width: 100%;
	float: left;
	margin-top: 10px;
}
.row.contentFull {
	width: 100%;
	float: left;
}
.row.row7 { 
	width: 100%;
	float: left;
}
.row.row8 {
 	width: 100%;
	float: left;
}
.row.row9 {
	width: 100%;
	float: left;
	padding:10px;
}
.row.row10 {
	width: 100%;
	float: left;
	padding:10px;
}
/*---------------------------------------------------------------*/
/*-----------------------------MODULES-----------------------------*/
/*---------------------------------------------------------------*/
#contactInfoHolder {
	width:100%;
	float:left;
	padding: 0px 5px;
	box-sizing: border-box;
}
.skypeModule {
	float: right;
} 
.socialMediaTop {
	text-align:center;
}
.socialMediaBottom {
	text-align:center;
}
.copyright {
	text-align:left;
	margin-left:5px;
}
.loggInnMenu {
	text-align:center;
}
.developedBy {
	text-align:right;
	margin-right:5px;
}
}

