/*------------------------*/
/*----------ISBUT---------*/
/*------------------------*/

/*Estilos generales*/
.embed-container { 
	position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; 
} 
.embed-container iframe, .embed-container object, .embed-container embed {
 position: absolute; top: 0; left: 0; width: 100%; height: 100%; 
}
#isbut_wow {
	font-family: "Omnes", sans-serif;
	background: #fbfbfb;
	color: #333;
}
#isbut_wow h2 {
	font-family: "Omnes", sans-serif;
	font-size: 2.5em;
}
#isbut_wow h3 {
	font-family: "Omnes", sans-serif;
	color: #333;
}
#isbut_wow h4 {
	font-family: "Omnes", sans-serif;
	color: #333;
	font-size: 1.3em;
}
#isbut_wow p {
	font-family: "Omnes", sans-serif;	b
	color: #333;
	font-size: 15px;
}
.isbut_border_right {
	border-right: 1px solid #c4c4c4;
}
.isbut_border_bottom_white {
	border-bottom: 2px solid #FFF;
}
.isbut_border_right_white {
	border-right: 2px solid #FFF;
}
.isbut_bold {
	font-weight: 700;
}
.isbut_no_padding {
	padding: 0 !important;
}
#isbut_wow p {
	font-size: 
}



/*Landing*/
#isbut_iframe_video {
	background-color: #FFF;
}
#isbut_iframe_video iframe {
	max-width: 100%;
}
#isbut_cab {
	background-color: #FFF;
}
#isbut_wifi {
	position: relative;
	background-color: #FFF;
	border-bottom:1px solid #c4c4c4;
	color: #333;	
}
#isbut_wifi #isbut_wifi_info {
	padding-top: 35px;	
}
#isbut_wifi #isbut_wifi_info p {
	font-family: "Omnes", sans-serif;
	font-size: 15px;
}
#isbut_wifi #isbut_wifi_info img,
#isbut_wifi #isbut_wifi_info h2,
#isbut_wifi #isbut_wifi_info p {
	margin-left:40px;
}
#isbut_sdigital {
	background-color: #FFF;
	padding:40px 0 40px 0;
}
#isbut_sdgital_info {
	background-color: #FFF;
	border-bottom: 1px solid #c4c4c4;
	padding-bottom: 40px;
}
#isbut_sdgital_info img {
	display: block;
	margin:0 auto;
}
#isbut_sdgital_info h3, p {
	font-family: "Omnes", sans-serif;
	color: #333;
	margin-bottom: 0;
	margin-top: 0;
}

#isbut_servicios {
	background-color: #FFF;
}
#isbut_servicios h2 {
	padding-left: 40px;
	margin-bottom: 13px;
	margin-top: 25px;
}
#isbut_carrousel {
	background-color: #FFF;
	padding: 0;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #c4c4c4;
	padding-bottom: 40px;
}
#isbut_compra {
	background-color: #FFF;
	padding-bottom: 40px;
	border-bottom: 1px solid #c4c4c4;
}
.isbut_compra_item {
	min-height: 400px;
}
.isbut_compra_item img {
	min-width: 100%;
}
#isbut_compra h2 {
	padding-left: 40px;
}
#isbut_compra p {
	margin-bottom: 5px;
}

#isbut_iniciativas {
	padding:0;
	padding-top:40px;
	background-color: #FFF;
}

#isbut_iniciativas_desc {
	background-color: #bfbfbf;
	margin: 0;
}
#isbut_title_iniciativas{
	margin-bottom:20px;
	min-width: 100%;
}
#isbut_iniciativas_desc img {
	min-width: 100%;
}
#isbut_iniciativas_desc .isbut_desc_item {
	text-align: center;
	padding-bottom: 40px;
	padding-top: 20px;
	min-height: 265px;
	border-bottom: 2px solid #FFF;
}
#isbut_iniciativas_desc .isbut_desc_item h3,
#isbut_iniciativas_desc .isbut_desc_item p {	
	color: #FFF;
}

/*
#isbut_mas {
	background-color: #FFF;	
}
#isbut_mas h2 {
	text-align:center;
	margin: 40px 0 20px;
}
.isbut_mas_item {
	text-align: center;
}
*/

@media only screen and (max-width: 767px) {
	#isbut_wow 	{
		margin-top: 20px;
	}
	.isbut_compra_item {
		min-height: 0;
	}
	#img_mano_wifi {
		margin-top: 0;
		width: 50%;
		display: block;
		margin:0 auto;
	}
	#isbut_wifi_info p,
	#isbut_wifi_info h2 {
		margin-left: 0 !important;
		text-align: center;
	}
	.isbut_sdigital_item {
		text-align: center;
		margin-bottom: 40px;
		border:0;
	}
	.isbut_compra_item {
		border:0;
	}
	#isbut_iniciativas_desc .isbut_desc_item {
		border-right: 0;
		min-height: 0;
	}
	.isbut_hide_xs {
	display: none;
}
}
@media only screen and (min-width: 768px) {
	.isbut_hidden_deskpot {
		display: none;
	}

}
@media only screen and (max-width: 991px) {
	.isbut_compra_item {
		margin-bottom: 50px;
	}	
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
	#img_mano_wifi {
		margin-top: 20%;
	}
	.isbut_compra_item {
	  min-height: 425px;
	}
	.isbut_compra_item:nth-child(2) {
	  border:0;
	}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {

}
@media only screen and (min-width: 480px) and (max-width: 767px) {

}

@media only screen and (max-width: 479) {
	
}



