charset "utf-8";

/* Css Location */

.container {
	width: 100%;
}

.trapeziumTop {
    font-family: ubuntu;
    font-weight: 100;
    position: relative;
    width: 807px;
    height: 143px;
    left: -100px;
}

.trapeziumTop canvas {
    position:relative;
    top:0;
    left:0;
}

.trapeziumTop header {
    color: white;
    font-size: 33px;
    text-transform: uppercase;
    position: relative;
    top: -70px;
    left: 125px;
}

.trapeziumData {
    font-family: ubuntu;
    position: relative;	
	width:1280px;
}

.trapeziumData canvas {
    position:relative;
    top:0;
    left:0;
}

.trapeziumData header {
    position:relative;
    top:-210px;
    left:0;
}

.trapeziumData .contact-title {
	width: 360px;
    color: #d00c16;
	text-transform: uppercase;
    float: left;
	font-size: 18px;
    font-weight: 500;
    margin-left: 50px;
    margin-top: 16px;
    padding-bottom: 20px;
    text-align: justify;
}

.trapeziumData .container-contacts {
    position:relative;
    top:-210px;
    left:0;
}

.trapeziumData .contact-text {
	width: 360px;
    color: #FFFFFF;
    float: left;
	font-size: 13px;
    font-weight: 500;
	line-height: 18px;
    margin-left: 47px;
    margin-top: 20px;
    padding-bottom: 20px;
    text-align: justify;
}

.trapeziumData .contact-text:first-child, .contact-text:first-child {
	clear:left;
}

.trapeziumData .contact-text:first-child + div {
    margin-left: 60px;
}

.trapeziumData .contact-text a {
    text-decoration:  none;
    color: #FFF;    
}

.trapeziumData .contact-button {
    background-image: url("/img/location/contactos_local.png");
    background-repeat: no-repeat;
	height:55px;
	line-height: 55px;
    color: #FFFFFF;
    float: left;
    font-size: 18px;
    font-weight: 500;
	margin-top: 73px;
    padding-left: 44px;
	left:-10px;
	position:relative;
    text-decoration: none;
    text-transform: uppercase;
    width: 254px;
}

.trapeziumLocationBox {
    font-family: ubuntu;
    position: relative;	
	width:1280px;
	color: #ffffff;
	height: 435px;
}

.trapeziumLocationBox canvas {
    position:absolute;
    top: 0px;
    left:0;
}

.trapeziumLocationBox .trapeziumLocationInfo {
    position:absolute;
    top: 0px;
    left:0;
	margin-left: 45px;
}

.trapeziumLocationBox .trapeziumLocationInfo header {
    position:relative;
    top: 40px;
	width:200px;
	height:66px;	
	line-height:25px;
    font-size: 20px;
    font-weight: 500;
	text-transform: uppercase;
}

.trapeziumLocationBox .trapeziumLocationInfo .location-body {
    position:relative;
    top: 62px;
	line-height:20px;
	font-size: 14px;
    font-weight: 100;
	width:360px;
	height:200px;
}

.trapeziumLocationBox .trapeziumLocationInfo .location-coordinate {
    position:relative;
    top: 68px;
    left: 128px;
    font-size: 20px;
    font-weight: 500;
	text-transform: uppercase;
	color: #7d7c7c;
}

.trapeziumLocationBox .trapeziumLocationInfo .location-coordinate-data {
    float: left;
    font-size: 20px;
    font-weight: 500;
	color:#e1dbdd;
    position: relative;
	left: 128px;
    top: 74px;
    width: 120px;
}

.trapeziumLocationBox .trapeziumLocationInfo #softconcept_map {
	height:392px;
    width: 608px;
	overflow: visible;
	position: absolute !important;
    top: 14px !important;
    margin-left: 390px !important;
}