/* =================================================================== */
/* Boxed Layout
====================================================================== */

	body {
	font-size: 13px;
	/*font-family: "Open Sans", sans-serif;*/
	font-family: Georgia, "Times New Roman", Serif;
	color: #004C7B;
	-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
	-webkit-text-size-adjust: 100%;
	overflow-x: hidden;
	background-image: url("../images2/bg/fondo9.jpg");
	background-repeat: repeat-y;
	background-size: 100% auto;
	 }
	 
	#wrapper {
	padding-top: 40px;
	padding-right: 35px;
	padding-left: 35px;
	padding-bottom: 34px;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 40px;
	border-radius: 8px;
	border: 0px solid #000000;
	-webkit-box-shadow: 3px 3px 7px 0px #2D2D2D;
	box-shadow: 3px 3px 7px 0px #2D2D2D;
	background-color: #FFFFFF;
	}
	
	#footer {
	background: #303030;
	padding-top: 0px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	}


/* Smaller than standard 1029 (devices and browsers)
====================================================================== */
@media only screen and (max-width: 1200px) {

	#wrapper {
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 70px;
	padding-top: 25px;
	padding-right: 0;
	padding-left: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	width: 100%;
	}
	
	body {
	/*background: #7d0076*/
	}
	
	#footer {
		margin: 0 auto;
		padding: 15px 0 0 0;
		width: 100% !important;
	}
	
	 #counters,
	.infobox,
	#testimonials {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
		left: 0;
	}
	
	.infobox {
		margin: 45px auto -40x auto
	}
}
	
/* Tablet Portrait (devices and browsers)
====================================================================== */
@media only screen and (min-width: 768px) and (max-width: 990px) {

	#footer {
		padding: 10px 0 0 0;
	}

}

/* All Mobile Sizes (devices and browser)
====================================================================== */
@media only screen and (max-width: 767px) {

	#wrapper {
	margin: 0 auto;
	padding: 15px 0 30px 0;
	-webkit-box-shadow: none;
	box-shadow: none;
	width: 100%;
	background-color: #FFF;
	}
	
	body {
		background: #fff
	}
	
	#footer {
		margin: 0 auto;
		padding: 15px 0 0 0;
		width: 100% !important;
	}
.button2.color.launch2 {
    font-size: 8px;
}

}
