/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/


.servicio,
.servicio-index{
	margin-bottom:20px;
}





@media (max-width: 767px){
/* xs */
	.owl-carousel.owl-nav-top .owl-controls .owl-nav > div{
		top:-115px;
	}
	.rotulo_slider_1{
		display:none;
	}
	.rotulo_slider_3{
		display:none;
	}
	.rotulo_slider_2
	{
		font-size:18px!important;
		white-space:initial;
		width:100%;
	}
	
	.rotulo_slider_2 .text-white{
		font-size:20px!important;
	}
	
	.botones-header{
		display:table;
		width:100%;
		margin-bottom:4px;
	}
	.botones-header li {
		display:table-cell;
		border-right:1px solid #444!important;
		padding-left:0!important;
		padding-right:0!important;
	}
	.botones-header li:last-child {
		border-right:0!important;
	}
	.botones-header li a{
		width:100%;
		padding:5px 0;
	}
	
	.menuzord-brand  {
		float:left!important;
	}
	.menuzord-brand img {
		max-height: 50px;
		padding-bottom: 10px;
	}
	section{
		text-align:justify;
	}
	h2.text-theme-colored.title{
		font-size:19px;
		text-align:left;
		padding-left:20px;
	}
	.esc-heading > h2.text-theme-colored.title{
		text-align:center;
		padding-left:0;
	}
	#carousel-example-generic .carousel-indicators{
		display:none;
	}
	h4.line-bottom{
		text-align:left;
	}
	
	.section-title{
		padding-left:0;
	}
	.contact-wrapper {
		padding: 40px 20px;
	}
	/*.mb-xs-180{
		margin-bottom:180px!important;
	}*/
	.servicio-index:nth-child(1)
	{
		margin-top:-110px!important;
	}
	.servicio-index:nth-child(3)
	{
		margin-bottom:40px!important;
	}
}
@media (min-width: 768px) and (max-width:991px) {
/* sm */
	.servicio p,
	.servicio-index p{
		height:125px;
	}
	.servicio-index:nth-child(1),
	.servicio-index:nth-child(2)
	{
		margin-top:-110px!important;
	}
	
	.menuzord-brand{
		margin-right:0;
		width:100%;
		text-align:center;
		margin-bottom:5px;
	}
	.menuzord-brand img{
		display:inline-block;
	}
	
	.menuzord-menu > li > a {
		border-radius: 30px;
		padding: 10px 12px 8px;
	}
	.menuzord-menu ul.dropdown {
		top: 170px;
	}
	
}
@media (min-width: 992px) and (max-width:1199px) {
/* md */
	.servicio .bg-silver-light h4,
	.servicio-index .bg-silver-light h4{
		font-size:14px;
	}
	.servicio p,
	.servicio-index p{
		height:125px;
	}
	
	.servicio-index:nth-child(1),
	.servicio-index:nth-child(2),
	.servicio-index:nth-child(3)
	{
		margin-top:-110px!important;
	}
	
	.menuzord-brand{
		margin-right:0;
	}
	.menuzord-brand img{
		max-height:61px;
	}
	.menuzord-menu > li > a {
		border-radius: 30px;
		padding: 10px 13px 8px;
	}
}
@media (min-width: 1200px) {
/* lg */
	.slider_grande{
		font-size:26px!important;
	}
	.servicio p,
	.servicio-index p{
		height:100px;
	}
	.servicio-index:nth-child(1),
	.servicio-index:nth-child(2),
	.servicio-index:nth-child(3)
	{
		margin-top:-110px!important;
	}
	
	
}









 
/*==========  Mobile First Method  ==========*/
 
/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
}


/*==========  Non-Mobile First Method  ==========*/
 
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1199px) {
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 991px) {
}

/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 479px) {
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 360px) {

}

/* Custom, iPhone Retina */
@media only screen and (max-width : 319px) {
}