/*     CSS/CUSTOM.CSS            */
/*     Hostito Chile S.A.       */

	/* Fonts */
		@import url(http://fonts.googleapis.com/css?family=Fjalla+One&subset=latin,latin-ext);
		@import url(http://fonts.googleapis.com/css?family=Lato:400,700);


@font-face {
	font-family: 'Calibri';
	src: url('../fonts/subset-Calibri-BoldItalic.eot');
	src: url('../fonts/subset-Calibri-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/subset-Calibri-BoldItalic.woff2') format('woff2'),
		url('../fonts/subset-Calibri-BoldItalic.woff') format('woff'),
		url('../fonts/subset-Calibri-BoldItalic.ttf') format('truetype'),
		url('../fonts/subset-Calibri-BoldItalic.svg#Calibri-BoldItalic') format('svg');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'Calibri';
	src: url('../fonts/subset-Calibri-Italic.eot');
	src: url('../fonts/subset-Calibri-Italic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/subset-Calibri-Italic.woff2') format('woff2'),
		url('../fonts/subset-Calibri-Italic.woff') format('woff'),
		url('../fonts/subset-Calibri-Italic.ttf') format('truetype'),
		url('../fonts/subset-Calibri-Italic.svg#Calibri-Italic') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Calibri';
	src: url('../fonts/subset-Calibri-LightItalic.eot');
	src: url('../fonts/subset-Calibri-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('../fonts/subset-Calibri-LightItalic.woff2') format('woff2'),
		url('../fonts/subset-Calibri-LightItalic.woff') format('woff'),
		url('../fonts/subset-Calibri-LightItalic.ttf') format('truetype'),
		url('../fonts/subset-Calibri-LightItalic.svg#Calibri-LightItalic') format('svg');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Calibri';
	src: url('../fonts/Calibri-Light.eot');
	src: url('../fonts/Calibri-Light.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Calibri-Light.woff2') format('woff2'),
		url('../fonts/Calibri-Light.woff') format('woff'),
		url('../fonts/Calibri-Light.ttf') format('truetype'),
		url('../fonts/Calibri-Light.svg#Calibri-Light') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Calibri';
	src: url('../fonts/subset-Calibri.eot');
	src: url('../fonts/subset-Calibri.eot?#iefix') format('embedded-opentype'),
		url('../fonts/subset-Calibri.woff2') format('woff2'),
		url('../fonts/subset-Calibri.woff') format('woff'),
		url('../fonts/subset-Calibri.ttf') format('truetype'),
		url('../fonts/subset-Calibri.svg#Calibri') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Calibri';
	src: url('../fonts/Calibri-Bold.eot');
	src: url('../fonts/Calibri-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fonts/Calibri-Bold.woff2') format('woff2'),
		url('../fonts/Calibri-Bold.woff') format('woff'),
		url('../fonts/Calibri-Bold.ttf') format('truetype'),
		url('../fonts/Calibri-Bold.svg#Calibri-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

	/* Fonts */

	#wrapper {
		display: block;
		width: 100%;
		margin: 0 auto;
		padding: 0;
		max-width: 1366px;
		box-shadow: 0 0 150px rgba(0, 0, 0, 0.4);
		border: 1px solid rgba(0,0,0,0.25);	
		background: #FFF;
	}

	#contactoMapa {
		width: 90%;
		margin:0 auto;
		height: 500px;
		text-align:center;
		line-height: 1.35;
		overflow: hidden;
		white-space: nowrap;
		border: 5px solid #333;
	}
	#contactoMapa img{max-width: inherit;}
	#contactForm {
		position: relative;
		width: 90%;
		margin:0 auto;
	}

	#divLogo {
		margin: 0 auto;
		display: block;
		overflow: hidden;
		height: auto;
		width: 100%;
		padding: 0 0 0 20px;
	}
	/* Contact Page */

	/* Static Divs */
	.fix10{width:10%}.fix15{width:15%}
	.fix20{width:20%}.fix25{width:25%}
	.fix30{width:30%}.fix35{width:35%}
	.fix40{width:40%}.fix45{width:45%}
	.fix50{width:50%}.fix55{width:55%}
	.fix60{width:60%}.fix65{width:65%}
	.fix70{width:70%}.fix75{width:75%}
	.fix80{width:80%}.fix85{width:85%}
	.fix90{width:90%}.fix95{width:95%}
	.fix1_3{width:33.33%}.fix2_3{width:66.67%}
	/* Static Divs */
	
	/* Margin Divs */
	.div10{width:10%;margin:0 45%;}.div15{width:15%;margin:0 42.5%;}
	.div20{width:20%;margin:0 40%;}.div25{width:25%;margin:0 37.5%;}
	.div30{width:30%;margin:0 35%;}.div35{width:35%;margin:0 32.5%;}
	.div40{width:40%;margin:0 30%;}.div45{width:45%;margin:0 27.5%;}
	.div50{width:50%;margin:0 25%;}.div55{width:55%;margin:0 22.5%;}
	.div60{width:60%;margin:0 20%;}.div65{width:65%;margin:0 17.5%;}
	.div70{width:70%;margin:0 15%;}.div75{width:75%;margin:0 12.5%;}
	.div80{width:80%;margin:0 10%;}.div85{width:85%;margin:0 7.5%;}
	.div90{width:90%;margin:0 5%;}.div95{width:95%;margin:0 2.5%;}
	.div1_3{width:33.32%;margin:0 33.34%;}.div2_3{width:66.66%;margin:0 16.67%;}
	/* Margin Divs */

	/* Shortcuts */
	.floatleft{float:left;}
	.floatright{float:right;}
	.clr {clear: both;}
	.center {text-align: center;}
	.right {text-align: right;}
	.left {text-align: left;}
	/* Shortcuts */

	/* Useful Paddings */
	.paddingVer00 { padding: 0}.paddingVer05 { padding: 5px 0}
	.paddingVer10 { padding: 10px 0}.paddingVer15 { padding: 15px 0}
	.paddingVer20 { padding: 20px 0}.paddingVer25 { padding: 25px 0}
	.paddingVer30 { padding: 30px 0}.paddingVer35 { padding: 35px 0}
	.paddingVer40 { padding: 40px 0}.paddingVer45 { padding: 45px 0}
	.paddingVer50 { padding: 50px 0}.paddingVer55 { padding: 55px 0}
	.paddingVer60 { padding: 60px 0}.paddingVer65 { padding: 65px 0}
	.paddingVer70 { padding: 70px 0}.paddingVer75 { padding: 75px 0}
	.paddingVer80 { padding: 80px 0}.paddingVer85 { padding: 85px 0}
	.paddingVer90 { padding: 90px 0}.paddingVer95 { padding: 95px 0}
	/* Useful Paddings */


	/* Icons */

	  .redesSociales {
		display: inline;
		color: rgba(235,122,58,1);
		padding: 12px 11px 12px 12px;
		font-size: 20px;
		background: none;
		border: 1px solid #333;
		border-radius: 50%;
		line-height: 3.5;
		width: 45px;
		margin: 10px;
		-webkit-transition: all 0.5s ease;
		-moz-transition: all 0.5s ease;
		-o-transition: all 0.5s ease;
		transition: all 0.5s ease;                        
	  }
	  .facebook:hover{background:#3B5998;border:1px solid #3B5998;color:#fff;}
	  .twitter:hover{background:#69b9f6;border:1px solid #69b9f6;color:#fff;}
	  .linkedIn:hover{background:#1984bc;border:1px solid #1984bc;color:#fff;}
	  .whatsapp:hover{background:#07b601;border:1px solid #07b601;color:#fff;}
	  .googlemas:hover{background:#CA3625;border:1px solid #CA3625;color:#fff;}
	  .skype:hover{background:#00AFF0;border:1px solid #00AFF0;color:#fff;}
	  .youtube:hover{background:#FF3333;border:1px solid #FF3333;color:#fff;}
	  .vimeo:hover{background:#1AB7EA;border:1px solid #1AB7EA;color:#fff;}
	  .instagram:hover{
		  background: #f09433;
		  background: -webkit-linear-gradient(bottom left, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
		  background: -o-linear-gradient(bottom left, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
		  background: linear-gradient(to top right, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
		  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
		  border:1px solid #CA3625;color:#fff;}
	/* Icons */


	/* Imagenes */
		.imgLogo{
			padding: 5px;
			height: auto;
			margin: 5px auto;
			width: 100%;
			}
		.imgRedondas{border-radius:50%;}
		.imgCenter{margin-left:auto;margin-right:auto;}
	/* Imagenes */



	/*  Backgrounds and Colors */
		.bgWhite{background:rgba(255,255,255,1);}
		.bgOffWhite{background:rgba(240,240,240,1);}
		.bgGrey{background:rgba(225,225,225,1);}
		.bgBlack{background:rgba(0,0,0,1);}
	/*  Backgrounds and Colors */


	/* Lists */
		.iconLi {
			list-style-image: url(../images/list-icon.png);
			margin: 20px auto 20px 30px;
		}
	/* Lists */

	/* Lines */
		.hrOffWhite{
			margin: 0px;
			border: 0px;
			height: 0;
			border-top: rgba(0,0,0,0.2) 1px solid;
			border-bottom: rgba(255,255,255,0.2) 1px solid;
		}
	/* Lines */

	/* Hover Effects */
		.glow {
			-moz-filter: brightness(0.6);
			-webkit-filter: brightness(0.6);
			-o-filter: brightness(0.6);
			filter: brightness(0.6);

			-moz-transition: all ease 0.5s;
			-webkit-transition: all ease 0.5s;
			-o-transition: all ease 0.5s;
			transition: all ease 0.5s;
		}
		.glow:hover {
			-moz-filter: brightness(1.5);
			-webkit-filter: brightness(1.5);
			-o-filter: brightness(1.5);
			filter: brightness(1.5);
		}
		.grayScale {
			filter: grayscale(.9);
			-webkit-filter: grayscale(.9);
			-moz-filter: grayscale(.9);
			-o-filter: grayscale(.9);
			-ms-filter: grayscale(.9);

			-moz-transition:all 0.5s ease;
			-o-transition:all 0.5s ease;
			-ms-transition:all 0.5s ease;
			transition:all 0.5s ease;
		}
		.grayScale:hover {	
			filter: grayscale(0);
			-webkit-filter: grayscale(0);
			-moz-filter: grayscale(0);
			-o-filter:  grayscale(0);
			-ms-filter: grayscale(0);
		}
	/* Hover Effects */


/* Buttons */

	.verMas1{
		background:#fff;
		color: #DC7F48;
		margin:0 auto;
		padding: 10px 20px;
		-webkit-transition: all 0.5s ease;
		-moz-transition: all 0.5s ease;
		-o-transition: all 0.5s ease;
		transition: all 0.5s ease;
	}
	.verMas2{
		background:#fff;
		border: 2px solid #DCA448;
		color: #DCA448;
		margin:0 auto;
		padding: 10px 20px;
		-webkit-transition: all 0.5s ease;
		-moz-transition: all 0.5s ease;
		-o-transition: all 0.5s ease;
		transition: all 0.5s ease;
	}
	.verMas3{
		background:#fff;
		border: 2px solid #333530;
		color: #333530;
		margin:0 auto;
		padding: 10px 20px;
		-webkit-transition: all 0.5s ease;
		-moz-transition: all 0.5s ease;
		-o-transition: all 0.5s ease;
		transition: all 0.5s ease;
	}
	.verMas4{
		background:#fff;
		border: 2px solid #642b72;
		color: #642b72;
		margin:0 auto;
		padding: 10px 20px;
		-webkit-transition: all 0.5s ease;
		-moz-transition: all 0.5s ease;
		-o-transition: all 0.5s ease;
		transition: all 0.5s ease;
	}
	.verMas1:hover{
		}
	.verMas2:hover{
		background:#DCA448;
		border: 2px solid #fff;
		color: #fff;
		box-shadow: 0 0 15px rgba(0,0,0,0.6);
		}
	.verMas3:hover{
		background:#333530;
		border: 2px solid #fff;
		color: #fff;
		box-shadow: 0 0 15px rgba(0,0,0,0.6);
		}
	.verMas4:hover{
		background:#642b72;
		border: 2px solid #fff;
		color: #fff;
		box-shadow: 0 0 15px rgba(0,0,0,0.6);
		}
/* Buttons */


	/* index.html */
	/* index.html */

	/* Inner Pages */

		#innerTitle  {
			background: #eb7a3a;
			border-bottom: 12px solid #333;
			box-shadow: inset 0px -5px 0 #FFF;
		}

		#innerTitle h1  {
			color: #fff;
			text-align:  center;
			padding:  40px;
			font-size: 40px;
			margin: 0 auto;
		}

		div.divRecaptcha {
			width: 67%;
			margin: 0 auto;
		}

		div.servicios {
			overflow: hidden;
			border: 4px solid;
			margin: 100px 10%;
			color: #FFF;
			box-shadow: inset 0 -10px #FFF, inset 0 -20px 50px rgba(0,0,0,0.1);
			border-bottom: 10px solid #333;
			padding: 10px 40px;
			background: #f3f3f3;
		}

		div.servicios h2 {
			border-left: 10px solid #FFF;
			padding-left: 40px;
			box-shadow: inset 10px 0 rgba(235,122,58,1);
			margin-bottom: 40px;
			text-transform: capitalize;
		}

		div.servicios h2,
		div.servicios p {
			color: #333;
		}
	/* Inner Pages */



	/* Footer */
		#footercontainer {
			clear: both;
			width: 100%;
			padding: 20px 0px;
			margin: 0 auto;
			background:#333;
			overflow: hidden;
		}		
		footer {
			clear: both;
			width: 90%;
			margin: 0 auto;
			padding: 0;
		}
	
		  /* Footer Text */
			  footer a,
			  footer a:visited { 
				  text-decoration: none; 
				  color: #e5e5e5;
			  }		
			  footer a:hover, 
			  footer a:active,
			  footer a:focus { 
				  outline : 0; 
				  text-decoration: none; 
				  color: #FFF;
			  }
			  footer h4 {
				  color: rgba(235,122,58,1);
				  text-align: center;}
			  footer p{
				  margin: 0 auto;
				  padding: 0;
				  font-size: 14px;
				  color: #e5e5e5;
				  text-align: center;
			  }
		  /* Footer Text */

	/* Footer */

  /* Hostito link section */
	  #smallprint{background:#333;margin: 0px auto;padding:8px 0px;line-height: 1.4em;text-align:center;color:#e5e5e5;font-size:0.923em;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	  #smallprint:hover{background:#000;}
	  #smallprint p{font-size:9px;vertical-align:middle;margin:0;text-shadow:none;}
	  #smallprint a:link{color:#e5e5e5;text-decoration:none;}
	  #smallprint a:hover{color:#FFF;text-decoration:none;}
  /* Hostito link section */

.rgba-primary-0 { color: rgba(235,122,58,1) }	/* Main Primary color */
.rgba-primary-1 { color: rgba(255,195,160,1) }
.rgba-primary-2 { color: rgba(251,166,116,1) }
.rgba-primary-3 { color: rgba(193, 95, 36,1) }
.rgba-primary-4 { color: rgba(153, 66, 14,1) }

.rgba-secondary-1-0 { color: rgba(220,164, 72,1) }	/* Main Secondary color (1) */
.rgba-secondary-1-1 { color: rgba(255,219,160,1) }
.rgba-secondary-1-2 { color: rgba(251,200,116,1) }
.rgba-secondary-1-3 { color: rgba(193,133, 36,1) }
.rgba-secondary-1-4 { color: rgba(153,100, 14,1) }

.rgba-secondary-2-0 { color: rgba( 55, 94,144,1) }	/* Main Secondary color (2) */
.rgba-secondary-2-1 { color: rgba(131,161,199,1) }
.rgba-secondary-2-2 { color: rgba( 83,119,165,1) }
.rgba-secondary-2-3 { color: rgba( 33, 74,127,1) }
.rgba-secondary-2-4 { color: rgba( 17, 53,101,1) }

.rgba-complement-0 { color: rgba( 47,143,119,1) }	/* Main Complement color */
.rgba-complement-1 { color: rgba(124,198,179,1) }
.rgba-complement-2 { color: rgba( 75,163,141,1) }
.rgba-complement-3 { color: rgba( 24,125,100,1) }
.rgba-complement-4 { color: rgba(  9,100, 77,1) }

.bg-primary-0 { background: rgba(235,122,58,1) }	/* Main Primary background */
.bg-primary-1 { background: rgba(255,195,160,1) }
.bg-primary-2 { background: rgba(251,166,116,1) }
.bg-primary-3 { background: rgba(193, 95, 36,1) }
.bg-primary-4 { background: rgba(153, 66, 14,1) }

.bg-secondary-1-0 { background: rgba(220,164, 72,1) }	/* Main Secondary background (1) */
.bg-secondary-1-1 { background: rgba(255,219,160,1) }
.bg-secondary-1-2 { background: rgba(251,200,116,1) }
.bg-secondary-1-3 { background: rgba(193,133, 36,1) }
.bg-secondary-1-4 { background: rgba(153,100, 14,1) }

.bg-secondary-2-0 { background: rgba( 55, 94,144,1) }	/* Main Secondary background (2) */
.bg-secondary-2-1 { background: rgba(131,161,199,1) }
.bg-secondary-2-2 { background: rgba( 83,119,165,1) }
.bg-secondary-2-3 { background: rgba( 33, 74,127,1) }
.bg-secondary-2-4 { background: rgba( 17, 53,101,1) }

.bg-complement-0 { background: rgba( 47,143,119,1) }	/* Main Complement background */
.bg-complement-1 { background: rgba(124,198,179,1) }
.bg-complement-2 { background: rgba( 75,163,141,1) }
.bg-complement-3 { background: rgba( 24,125,100,1) }
.bg-complement-4 { background: rgba(  9,100, 77,1) }



/* index destacados */
	
	#divDestacados h1{
		width: 90%;
		margin: 10px auto 20px;
		text-align: center;
		color: rgba(51,53,48,1);
		padding: 80px 0 20px;
		text-transform: uppercase;
	}
	
	#divDestacados h2{
		color: #eb7a3a;;
		padding:5px 0;
		text-align: center;
		height: 80px;
		
		-moz-transition: all ease 0.5s;
		-webkit-transition: all ease 0.5s;
		-o-transition: all ease 0.5s;
		transition: all ease 0.5s;
	}
	
	#divDestacados h4{
		color: #999;
		width: 70%;
		margin: 10px auto 20px;
		text-align: center;
	}
	
	#divDestacados p{
		width: 96%;
		margin: 10px auto;
		color: #fff;
    	padding: 5px 8px;
		line-height: 1.25;
		font-size: 15px;
	}
	
	
	#divDestacados a{
		position: absolute;
		bottom: 20px;
		left: 50%;
		transform: translate(-50%,0)
	}
	
	#divDest01,
	#divDest02,
	#divDest03 {
		position: relative;
		width: 90%;
		margin: 150px auto 50px;
    	padding: 20px 0;
		border-radius: 5px;
    	min-height: 420px;
		
		-moz-transition: all ease 0.5s;
		-webkit-transition: all ease 0.5s;
		-o-transition: all ease 0.5s;
		transition: all ease 0.5s;
	}
	
	#divDest01 span,
	#divDest02 span,
	#divDest03 span {
    position: absolute;
    top: -72px;
    left: 50%;
    transform: translateX(-50%);
    font-size: 72px;
		color: #DC7F48;
    	padding: 35px 45px;
	}
	
	#divDest01 li > span,
	#divDest02 li > span,
	#divDest03 li > span {
		position: relative;
		top: auto;
		left: auto;
		transform: none;
		padding: 0;
		margin: 0;
		font-size: 14px;
		padding-right: 10px;
	}
	
	#divDestacados ul{
		color: #fff;
    	padding: 10px 0;
		list-style: none;
		width: 100%;
		margin: 10px auto;
	}
	
	#divDest01 li,
	#divDest02 li,
	#divDest03 li {
		color: #eb7a3a;
		padding: 2px 0;
		font-size: 1.1em;
		font-size: 16px;
		
		-moz-transition: all ease 0.5s;
		-webkit-transition: all ease 0.5s;
		-o-transition: all ease 0.5s;
		transition: all ease 0.5s;
	}


	#divDest01:hover span,
	#divDest02:hover span,
	#divDest03:hover span,
	#divDest01:hover li,
	#divDest02:hover li,
	#divDest03:hover li,
	#divDest01:hover a,
	#divDest02:hover a,
	#divDest03:hover a,
	#divDest01:hover > h2,
	#divDest02:hover > h2,
	#divDest03:hover > h2{
		color: rgba(51,53,48,1);
		
		-moz-transition: all ease 0.5s;
		-webkit-transition: all ease 0.5s;
		-o-transition: all ease 0.5s;
		transition: all ease 0.5s;
	}
	
	#divDest01 hr,
	#divDest02 hr,
	#divDest03 hr{
		margin: 0px;
		border: 0px;
		height: 0;
		border-top: #eb7a3a 1px solid;
		
		-moz-transition: all ease 0.5s;
		-webkit-transition: all ease 0.5s;
		-o-transition: all ease 0.5s;
		transition: all ease 0.5s;
	}

	#divDest01:hover hr,
	#divDest02:hover hr,
	#divDest03:hover hr{
		border-top: rgba(51,53,48,1) 1px solid;
	}





	#indexNoticias h2 {
		margin: 0 auto;
		background: #333;
		color: #FFF;
		text-align: center;
		padding: 40px 0;
		font-size: 42px;
	}

	#indexNoticias div.col-sm-12 {
		padding: 0;
	}


/* . changes to bootstrap  */

	div.navbar-header {
		width: 100%;
		margin: 0;
		float: left;

	}

	div#navbar.navbar-collapse.collapse {
		width: 64%;
		margin: 0;
		float: left;
	}

	div#navbar ul {
		width: 90%;
		padding: 0;
		margin: 0 5%;
		padding-top: 10px;
	}


	div#navbar li {
		width: auto;
		padding: 0 5px;
		float: left;
		display: block;
		text-align: left;
	}


	div#navbar li li {
		width: 100%;
		font-size: 14px;
		padding: 8px 2px;
	}

	nav a.navbar-brand {
		text-align: center;
		display: block;
		margin: 0 auto;
		width: 100%;
	}

	div.navbar-header {
		width: 33%;
	}

	nav.navbar.navbar-default.navbar-fixed-top {
		background:transparent url("../images/header-bg.jpg") 100%/cover;
		height: 140px;
		margin: 0 auto;
		padding: 30px;
		max-width: 1366px;}

	div.divFirst {padding-top: 139px;}

	.dropdown-menu > li > a {

	}

	.dropdown-menu > li > a:hover,
	.dropdown-menu > li > a:focus {
	  color: #262626;
	  text-decoration: none;
	}

	.dropdown-menu > li:hover,
	.dropdown-menu > li:focus {
	  background-color: #f5f5f5;
	}

	.dropdown-menu > li > a {white-space: normal;}

	/* Responsive */

		@media screen and (max-width: 1280px) { 
			#innerTitle h1  {
				padding:  35px;
				font-size: 35px;
			} 
			h2 {font-size:28px;}
			
	
			#divDestacados h1{
				font-size: 34px;
			}
		}

		/* ipad mini/air  wide - ipad pro vertical */
		@media screen and (max-width: 1024px) { 
			.nav > li > a {padding: 5px;font-size: 10px;}
			div.navbar-header {width: 28%;}
			#innerTitle h1  {
				padding:  30px;
				font-size: 30px;
			}
			#innerTitle  {
				padding-top: 140px;
			}
			h2 {font-size:22px;}
		}

		@media screen and (max-width: 800px) {
			#innerTitle h1  {
				padding:  25px;
				font-size: 25px;
			}
			h2 {font-size:18px;}
			#divDestacados h1{
				font-size: 28px;
			}
		}

		/* ipad mini/air  vertical */
		@media screen and (max-width: 768px) {
			div#navbar ul {
				width: 100%;
				margin: 0 auto;
			}
			h2 {font-size:28px;}
		}

		@media screen and (max-width: 736px) { 
			.navbar-toggle {
				position: absolute;
				top: 5px;
				left: 5px;
				float: right;
				padding: 9px 10px;
				background-color: transparent;
				background-image: none;
				border: 1px solid transparent;
				border-radius: 4px;
			}			
			nav.navbar.navbar-default.navbar-fixed-top {
				padding: 10px;
				height: 80px;
			}
			#divLogo {
				width: 100%;
				padding: 0 0 0 65px;
			}
			div.navbar-header {
				width: 100%;
			} 
			img.imgLogo {max-width:350px}

			div#navbar ul {
				width: 100%;
				margin:0 auto;
				background: #efefef;
				border: 1px solid rgba(0,0,0,0.05);
				box-shadow: 2px 0 2px rgba(0,0,0,0.05);
			}
			div#navbar li {
				width: 100%;
				Text-align: center;
			}
			div#navbar.navbar-collapse.collapse {
				width: 100%;
			}
			
			div#navbar li li {
				padding: 2px;
			}
			.navbar-nav .open .dropdown-menu > li > a {
				line-height: auto;
			}
			#innerTitle  {
				padding-top: 80px;
			}

			#innerTitle h1  {
				padding:  20px;
				font-size: 20px;
			}
			h2 {font-size:24px;}
			#divDestacados h1{
				font-size: 28px;
			}
			div.divFirst {padding-top: 80px;}
		}


		@media screen and (max-width: 640px) {  
		}

		@media only screen and (max-width : 480px) {
			  footer p{
				  text-align: center;
			  }
				#contactoMapa {
					width: 98%;
					margin:0 auto;
					height: 300px;
				}
				#contactoMapa img{max-width: inherit;}
				#contactForm {
					position: relative;
					width: 98%;
					margin:0 auto;
				}
				/* Contact Page */

				/* Responsive Video Box */
				#videoPad{
					margin: 20px auto;
					position: relative; 
					width: 90%; 
					height: 0px; 
					padding-bottom: 60%;
				}
			#innerTitle h1  {
				padding:  15px;
				font-size: 15px;
			}
			h2 {font-size:22px;}
			#divDestacados h1{
				font-size: 24px;
			}
		}

		@media only screen and (max-width : 414px) {
			h2 {font-size:20px;}
		}

		/* Generic 320 width */
		@media only screen and (max-width : 375px) {  
			#innerTitle h1  {
				padding:  10px;
				font-size: 10px;
			} 
			h2 {font-size:18px;}
		} 

		/* Generic 320 width */
		@media only screen and (max-width : 320px) {   
			h2 {font-size:16px;}
		} 

	/* Responsive */ 


