@charset "utf-8";
/* CSS Document */

.L2sectsite {
	position: relative;
	width: 100%;
	height: auto;
	z-index: 2;
	background-color:#000000;
}




.L3holdsite {
	position: relative;
	width: 63%;
	height: auto;
	left: auto;
	margin: auto;
	z-index: 3;
	padding:0px;
	background-color:#000000;
	/*display:flex;*/
	/*display: -webkit-flex; *//* Safari */

}

.L4floatsite33{
	position: relative;
	float:left;
	width:33.3%;
	height: auto;
	padding-bottom:100px;
	/*margin:0 auto; *//*????*/
	/*-webkit-flex: 1;*/ /* Safari 6.1+ */
    /*-ms-flex: 1;*/ /* IE 10 */ 
    /*flex: 1;*/
	
}


.L5contsite{
	position: relative;
	width:80%;
	height:auto;
	margin:0 auto;
	top: 50px;
	padding:0px;
}

#social {
	position: relative;
	top:20px;
	margin:0 auto;
	width: 144px;
	height: 144px;
	z-index: 2;
}

#sicon1 {
	position: absolute;
	width: 48px;
	height: 48px;
	z-index: 2;
	left: 48px;
	top: 0px;
}
#sicon2 {
	position: absolute;
	width: 48px;
	height: 48px;
	z-index: 2;
	left: 96px;
	top: 24px;
}
#sicon3 {
	position: absolute;
	width: 48px;
	height: 48px;
	z-index: 2;
	left: 96px;
	top: 72px;
}
#sicon4 {
	position: absolute;
	width: 48px;
	height: 48px;
	z-index: 2;
	left: 48px;
	top: 96px;
}
#sicon5 {
	position: absolute;
	width: 48px;
	height: 48px;
	z-index: 2;
	left: 0px;
	top: 72px;
}
#sicon6 {
	position: absolute;
	width: 48px;
	height: 48px;
	z-index: 2;
	left: 0px;
	top: 24px;
}
#sicon7 {
	position: absolute;
	width: 48px;
	height: 48px;
	z-index: 2;
	left:48px;
	top: 48px;
}


.L2sectcopyw {
	position: relative;
	width: 100%;
	height: auto;
	z-index: 2;
	min-height: 20px;
	background-color:#000000;
}

.L3holdcopyw {
	position: relative;
	width: 63%;
	height: auto;
	min-height: 25px;
	left: auto;
	margin: auto;
	z-index: 3;
	padding:0px;
	background-color:#000000;
}

/* Mobile Layout: 480px and below. Inherits styles from: Global Layout. */

@media only screen and (max-width:749px) {

.L3holdsite { 
	width: 100%;
}		

.L4floatsite33{
	width:100%;

}


}

/* Tablet Layout: 481px to 768px. Inherits styles from: Global and Mobile Layout. */

@media only screen and (min-width:750px) and (max-width:1099px) {

.L3holdsite { 
	width: 100%;
}	

.L4floatsite33 {
	width:50%;
}




}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Global, Mobile and Tablet Layouts. */

@media only screen and (min-width:1100px) {


}


@media print {
	 
#background { display: none; }
#wrapper-page {	width:100%;}

 }