
#editor_container{width: 96%}
#editor_menu{width: 30%}
#editor_content{width: 70%}
#editor_info{width: 60%}
#editor_buttons{width: 40%;overflow-y: auto;}

#editor_info_sup{height: 15%}
#editor_info_inf{height: 85%;overflow-y: auto;}

#editor_info_nombre{width: 71%;margin: 2% 2% 2% 2%}
#editor_info_precio{width: 21%;margin: 2% 2% 2% 2%}
#editor_info_descripcion{width: 96%;margin: 2% 2% 2% 2%}

.editor_propiedad{margin: 0 0 5% 0;border-bottom: solid 1px black;}
#editor_cantidad{margin: 0 0 5% 0;border-bottom: solid 1px black;}

select {
    appearance:none;
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari and Chrome */
}
ul{padding: 0;margin:0}
li{display: block}
li:hover{background: #9e9e9e;cursor:pointer}
.editor_dropdown{height:0;overflow: hidden;border:solid 0px grey;background: white;z-index:8}

#editor_sizeguide{margin-bottom: 3%}
#editor_sizeguide span{color:#b0ac26}
#editor_sizeguide_content{width: 65%}
a{text-decoration: none;color:#baa702}

#editor_add_cart_content{width: 80%;margin-left: 20%}
#editor_add_cart_button{background: #7f7f7f;border:solid 1px #7f7f7f;padding: 3%;width: calc(94% - 2px)}

#editor_note{margin-top: 2%}
#editor_note_content{width: 80%;margin-left: 20%}

.editor_menu_propiedad:hover{border-bottom: solid 1px red}
.editor_menu_propiedad_selected{border-bottom: solid 1px red}
.editor_menu_subpropiedad:hover{border-bottom: solid 1px red}
.editor_menu_subpropiedad_selected{border-bottom: solid 1px red}


#page_popup_container{background: rgba(0,0,0,0.5);z-index: 10}
#page_popup{margin-top: 16%;background: white}
#page_popup_content{padding: 5%;width: 90%}
#page_popup_close{padding: 2% 4% 2% 4%;width:5%;}


#popup_portrait_mobile{background: white;z-index: 9;display:none}

@media only screen and (max-width: 600px) and (orientation: portrait) {
    #popup_portrait_mobile{display: block}
    .producto_name,.producto_precio {line-height: 0.7!important;font-size: 12px!important}
    #popup_creaciones_content span {line-height: 0.7!important;font-size: 12px!important}
}

.producto_content .absolute_abajo {height: 10%}

.entero_h  {
	width: 100%;
}

.producto_name, .producto_precio {
	text-align: center;
}
.producto_content {
	padding-bottom: 25px;
	margin-top: -25px;
}

.btn {
	background: #144228;
	color: #fff;
	padding: 10px 15px;
	font-size: 18px;
	width: 120px;
	text-align: center;
	display: inline-block;
}

@-webkit-keyframes loader {
  0%   {
      -webkit-transform: scale(1.1);  /* Chrome, Opera 15+, Safari 3.1+ */
      -ms-transform: scale(1.1);  /* IE 9 */
      transform: scale(1.1);  /* Firefox 16+, IE 10+, Opera */
      opacity: 0;
  }
  100% {
      -webkit-transform: scale(1);  /* Chrome, Opera 15+, Safari 3.1+ */
      -ms-transform: scale(1);  /* IE 9 */
      transform: scale(1);  /* Firefox 16+, IE 10+, Opera */
      opacity: 1;
  }
}
div#loader .logo-loader {
  animation-name: loader;
  animation-duration: 1s;
  animation-timing-function: ease-out;
  animation-direction: alternate;
  animation-delay: .1s;
  will-change: filter, transform;
  max-width: 80vw;
}
div#loader {
    margin-top: -100px;
    position: relative;
    justify-content: center;
}
.loader {
  position: absolute;
  display: inline-block;
  width: 50px;
  height: 50px;
  vertical-align: middle;
  top: calc(50% + 170px);
  left: calc(50% - 25px);
}
.loader-quart {
  border-radius: 50px;
  border: 3px solid rgb(20, 66, 40);
}
.loader-quart:after {
  content: '';
  position: absolute;
  top: -8px;
  left: -8px;
  bottom: -8px;
  right: -8px;
  border-radius: 50px;
  border: 9px solid transparent;
  border-top-color: #FAF9F8;
  -webkit-animation: spin 1s linear infinite;
  animation: spin 1s cubic-bezier(0.65, 0.14, 0.32, 0.83) infinite;
}
@-webkit-keyframes spin {
    0%{ -webkit-transform: rotate(0deg); tranform: rotate(0deg);}
  100%{ -webkit-transform: rotate(360deg); tranform: rotate(360deg);}
}
@keyframes spin {
  0%{ -webkit-transform: rotate(0deg); transform: rotate(0deg);}
  100%{ -webkit-transform: rotate(360deg); transform: rotate(360deg);}
}
.producto_cambio.selected {
	opacity: 0.4;
}