@charset "utf-8";
/* CSS Document */

* {
    box-sizing: border-box;
}
.row:after {
    content: "";
    clear: both;
    display: block;
}
[class*="col-"] {
    float: left;
    padding: 0px;
	margin: 0px;
}
	
/* For mobile phones: */
[class*="col-"] {
    width: 100%;
	padding:0px;
}

#logo_domosegur{
	margin-top:5px;
	display: block;
	width:80%;
	margin:auto;
}

#domosimg{
	width:70%;
	margin:auto;
}

.logos_slider{
	width: 30%;
	display:block;
	margin:auto;
	}
	

.eficiencia3{
	width:100%;
	margin:auto;
}

.texto_imgbox{
		font-size:0.3em;
		}


/*INICIO MENU*/
nav{
		border-bottom: 0;
		height: auto;
	}
	
	nav ul{
		display: none;
		height: auto;
		width: 100%;
	}
	
	nav li{
		width: 100%;
		float: left;
		position: relative;
	}
	
	nav a{
		text-align: left;
		width: 100%;
		text-indent: 25px;
	}
	
	nav a#pull{
		display: block;
		background-color: #666;
		width: 100%;
		position: relative;
	}
	
	nav a#pull:after{
		content:"";
		background: url('nav-icon.png') no-repeat;
		width: 30px;
		height: 30px;
		display: inline-block;
		position: absolute;
		right: 15px;
		top: 10px;
	}
/*FIN MENU*/
/*PARA VIDEO*/
	.cuadro_video1 {
		width: 80%/*100%*/;
		/*float: left;*/
	}
	
	.cuadro_video1 iframe{
		max-width: 96%;
		/*float: left;*/
		margin-left: 10%;
		/*margin-right: 2%;*/
	}

@media only screen and (min-width: 600px) {
    /* For tablets: */
    .col-m-1 {width: 8.33%;}
    .col-m-2 {width: 16.66%;}
    .col-m-3 {width: 25%;}
    .col-m-4 {width: 33.33%;}
    .col-m-5 {width: 41.66%;}
    .col-m-6 {width: 50%;}
    .col-m-7 {width: 58.33%;}
    .col-m-8 {width: 66.66%;}
    .col-m-9 {width: 75%;}
    .col-m-10 {width: 83.33%;}
    .col-m-11 {width: 91.66%;}
    .col-m-12 {width: 100%;}
	
	/******DIVS********/
	.contenedor {
		width:100%;
	}
	
	.caja1 {
	padding-top:3%;
	padding-bottom:1.5%;
	display:inline;
	}
	
	#domosimg{
	width:30%;
	margin:auto;
	padding-top:3%;
	padding-bottom:1.5%;
}
	
	.mapa{
		margin-left:30px;
	}	
		
	.eficiencia3{
		display:block;
		margin:auto;
	}
	
	.cuadro_video1{
		width:90%;
	}
		
	/******FIN DIVS*******/
	
	/*imagenes responsive*/
	.logos_sec{
		display:block;
		width:70%;
		margin-left:26%;
	}
	
	#logo_domosegur{
	margin-top:5px;
	width:80%;
	display:block;
	margin-left:20%;
				   }
							   
	.logos_slider{
	width: 80%;
	display:block;
	margin-right:20%;
	margin-top:2%;
				}
	nav li{
		width: 20%;
	}
	a#pull{
	display:none;
	}
	/*PARA VIDEO*/
	.cuadro_video1 {
		width: 100%/*100%*/;
		/*float: left;*/
	}
	
	.cuadro_video1 iframe{
		max-width: 96%;
		/*float: left;*/
		margin-left: 2%;
		/*margin-right: 2%;*/
	}
	/*FIN VIDEO*/
}
@media only screen and (min-width: 768px) {
    /* For desktop: */
    .col-1 {width: 8.33%;}
    .col-2 {width: 16.66%;}
    .col-3 {width: 25%;}
    .col-4 {width: 33.33%;}
    .col-5 {width: 41.66%;}
    .col-6 {width: 50%;}
    .col-7 {width: 58.33%;}
    .col-8 {width: 66.66%;}
    .col-9 {width: 75%;}
    .col-10 {width: 83.33%;}
    .col-11 {width: 91.66%;}
    .col-12 {width: 100%;}
	
	/****DIVS*****/
	
	.contenedor {
	/*background-color: bisque;*/
	width:100%;
	}
	
	#domosimg{
	width:30%;
	margin:auto;
	padding-top:3%;
	padding-bottom:1.5%;
}
	
	.caja1 {
	padding-top:3%;
	padding-bottom:1.5%;
	display:inline;
}
	
	.eficiencia3{
		display:block;
		margin:auto;
	}
	.mapa{
		margin-left:30px;
	}	
	
	/*imagenes responsive*/
	.logos_sec{
		display:block;
		width:70%;
		margin-left:26%;
	}
	
	#logo_domosegur{
	margin-top:5px;
	width:80%;
	display:block;
	margin-left:20%;
	}
							   
	.logos_slider{
	width: 80%;
	display:block;
	margin-right:20%;
	margin-top:2%;
	}
	
	nav ul{
		display:inline;
	}
	
	a#pull{
	display:none;
	}
	
	/*PARA VIDEO*/
	.cuadro_video1 {
		width: 80%/*100%*/;
		/*float: left;*/
	}
	
	.cuadro_video1 iframe{
		max-width: 96%;
		/*float: left;*/
		margin-left: 10%;
		/*margin-right: 2%;*/
	}
	/*FIN VIDEO*/
}

@media only screen and (min-width: 1020px) {
    /* For large desktop: */
    .col-l-1 {width: 8.33%;}
    .col-l-2 {width: 16.66%;}
    .col-l-3 {width: 25%;}
    .col-l-4 {width: 33.33%;}
    .col-l-5 {width: 41.66%;}
    .col-l-6 {width: 50%;}
    .col-l-7 {width: 58.33%;}
    .col-l-8 {width: 66.66%;}
    .col-l-9 {width: 75%;}
    .col-l-10 {width: 83.33%;}
    .col-l-11 {width: 91.66%;}
    .col-l-12 {width: 100%;}
	
	/*****DIVS*******/
	
	.contenedor {
	width:90%;
	}
	
	#domosimg{
	width:25%;
	margin:auto;
	padding-top:3%;
	padding-bottom:1.5%;
}
	
	.caja1 {
	width:80%;
	padding-top:3%;
	padding-bottom:1.5%;
	display:inline;
}
	}
	
	.eficiencia1{
		display:none;
	}
	
	.eficiencia3{
		display:none;
	}
	
	.eficiencia2{
		display:inline;
		padding-left: 20%;
	}
	
	/*imagenes responsive PARA 1020*/
	.logos_sec{
		display:block;
		width:60%;
		margin:auto;
	}
	
	#logo_domosegur{
	margin-top:8px;
	width:70%;
	margin:auto;
	}
							   
	.logos_slider{
	width: 60%;
	display:block;
	margin-right:20%;
	margin-top:13px;
	}
	
	/***FIN IMAGENES PARA 1020*******/
	
	a#pull{
	display:none;
	}
	/*PARA VIDEO*/
	.cuadro_video1 {
		width: 80%/*100%*/;
		/*float: left;*/
	}
	
	.cuadro_video1 iframe{
		max-width: 96%;
		/*float: left;*/
		margin-left: 10%;
		/*margin-right: 2%;*/
	}
	/*FIN VIDEO*/
}