

.navbar-wrapper {
	background-color: #456DA5;
	padding-top:0;
	margin-top:0;
}

.navbar-brand{
	background-color: #cfcd26;
}

.bg-dark {
    background-color: #456DA5 !important;
}

.navbar {
	background-color: #456DA5;
	min-height:80px;
}

.backgrouned {
	background-color: #456DA5;
}

.center-block {
    margin-top: 10px;
}

.navbar-brand {
	padding: 0px 15px;
}

.text-colored {
	color: green;
}

.featurette-heading-top{
	margin-top: 20px;
	font-size: 50px;
	font-weight: 300;
	line-height: 1;
	letter-spacing: -1px;
}

#contactform{
	background-color: #cccccc;
	margin:5px;
	padding: 15px;
	border-radius: 4px;
	width: 440px;
}

.contact-label {
	width: 100px;
}

.contact-text {
width: 300px;
}

.contact-textarea {
		width: 400px;		
		height:100px;
}

.ir-arriba {
	display:none;
	padding:20px;
	background:#024959;
	font-size:20px;
	color:#fff;
	cursor:pointer;
	position: fixed;
	bottom:20px;
	right:20px;
}

.container-nav {
	padding-top:10px;
	padding-bottom:10px;

}



body { padding-top: 70px; }

.outter-parallax { padding-bottom: 30%; height: 0; }

.main {
	margin-top:20px;
	min-height:600px;
	border:solid thin #cbe3fb;
}

.img-ftr {
	width:100%
}

.img-dec1 {
	border-radius: 8px;
	width: 90%;
}

#minigal{
	width:100%;
	text-align:center;
}

#minigal img {
	border-radius: 6px;
	width:120 px;
	margin-right:10px;
	margin-bottom: 5px;

}

.mylinks h2 {
	font-size: 20px;
}

#featuredcontent {
		/*height: 500px;*/
		margin-bottom:50px;
}

.featuredcontent {
	/*background: url(../images/taxiemilio-portada-01.jpg) center right no-repeat transparent;*/
	background-color:#ccc;
	/*height: 500px;*/
	color: #fff;
	text-align:center;
	
	/*padding-top: 200px;*/
}


.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}

.dstt {
    color: #5a5a5a;
    text-align: center;
	font-size: 14px;
}

.dstt h2 {
    font-size: 30px;
	margin-top: 20px;
margin-bottom: 10px;
}

.pull-right {
    float: right !important;
}

.row {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
font-size: 14px;
line-height: 1.42857143;
color: #5a5a5a;
}
.xcol-4 {
	width: 30%;
margin-left: 5%;
margin-top: 10px;
	min-width: 150px;
}

.xcol-6 {
	width: 50%;
	float:left;
	margin-left: 5%;
	margin-top: 10px;
}

#limpiador {
    clear: both;
}

#info-general {
    float: left;
    display: block;
    position: relative;
    width: 60%;
	min-width: 250px;
    padding-left: 10px;
    margin-bottom: 20px;
    box-sizing: border-box;
	text-align: justify;
}

#info-foto {
    float: left;
	text-align:center;
    display: block;
    width: 40%;
    min-width: 250px;
    pading-rigth: 15px;
}

h1 {
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#info {
}

.imgcenter {
	max-width: 100%;
    height: auto;
}

.centertxt{
    margin-left: auto;
    margin-right: auto;
	text-align:center;
	padding-top: 40px;
	padding-bottom:40px;

}