#_body {
  background-image: url("../images/repository/IMG_6134 _fondoDesenfocado.jpg");
  background-repeat:no-repeat;
  background-position:top;
  background-size:cover;
  background-color: #cccccc;
   background-attachment: fixed;
}
#_back_top{
	background-image: url("../images/repository/Grupo_17.png");
    background-repeat:no-repeat;
    background-position:center;
    background-size:contain;
    height:200px;
}
#_div_inicio {
	margin-top:100px;
	text-align: center;
}
#div_pie_inicio{
	background-image: url("../images/repository/Hoja_verde.png"), url("../images/repository/Hoja_morada.png");
    background-repeat:no-repeat;
    background-position:left, right;
    background-size:contain;
    height: 200px;
}

.btn_ir_contenido{
	font-family:Segoe UI;
	font-weight: 700;
	font-size: 22px;
	color: darkorange;
	border-radius: 10px;
}

#_div_principal{
	/*overflow-y: scroll;*/
	/*height:800px;*/
}
.div_contenido{
	margin-bottom: 10px;
}
label{
	text-align:left;
	font-weight: 500;
}
._input{
	color:white;
	background-color:unset;
	border-bottom-color: darkgray;
	border-bottom-width: 2px;
	border-top:unset;
	border-left:unset;
	border-right:unset;
}
._div_imagen{
	background-image: url("../images/repository/Hoja_verde.png"), url("../images/repository/Hoja_morada.png");
    background-repeat:no-repeat;
    background-position:left, right;
    background-size:contain;
}
.div_opcion_template{
	margin-bottom:5px;
}

.btn_siguiente{
	background-image: url("../images/repository/rectangle-13.png");
	background-size: cover;
	border-radius: 22px;
	font-size:20px;
	color:white;
	margin-top:20px;
}
.btn_crear_altar{
	font-family:Segoe UI;
	font-weight: 700;
	font-size: 22px;
	color: darkorange;
	border-radius: 10px;
	margin-top:20px;
}
#editor_imagen{
	margin-left: 5px;
	width: 100%;
}
#div_imagen{
	width: 100%;
	height:1210px;
}
.btn_fb{
	background-image: url("../images/repository/facebook-2.png");
	background-color:navy;
	background-repeat:no-repeat;
	background-position:center;
	border-radius: 5px;
	width:35px;
	height:30px;
	position:absolute;
	right:8px;
	top:5px;
}

@media only screen and (min-width: 751px) {
	  [class*="columnas_paralelas"] {
	    margin-bottom: 20px;
	    margin-top: 10px;
	  }
	  ._div_imagen{
	  	width:30%;
	  }
	  #_back_top{
	    background-position:center;
	    background-size:auto;
	    height:400px;
	}
	#_div_principal{
		margin-top:0px;
	}
	#_div_canvas_final{
	  	height: unset;
	  }
	#_canvas, .merged-image{
	  	width: unset;
	 }
	 #div_imagen{
	    width: 100%;
	    height:1210px;
	 }
}
@media only screen and (max-device-width:500px){
	#_body{
		width:93%;
		margin-left: 15px;
	}
}
@media only screen and (max-device-width:600px){
	#editor_imagen{
		margin-left: 10px;
		width: 90%;
}
@media only screen and (max-width: 750px) {
  /* For mobile phones: */
  #_back_top{
    background-position:center;
    background-size:contain;
    height:200px;
	}
	#_div_principal{
		margin-top:-50px;
	}
  [class*="columnas_paralelas"] {
    width: 100%;
    /*background-color:cadetblue;*/
	/*margin-bottom: 20px;*/
	height: 50px;
  }
  ._div_imagen{
  	width:100%;
  }
  .div_opcion_template{
	width:180px !important;
  }
  #_div_canvas_final{
  	height: 500px;
  }
  #_canvas{
  	width: 340px;
  }
  #div_imagen{
	width: 100%;
	height:800px;
  }
  
}
