/********************************************************************/
/*                                                                  */
/*  Copyright (c) 2016 MyOldNewBoard                                */
/*                                                                  */
/********************************************************************/

/* .clear{clear:both;}input{outline:0px!important;}#fondo_creador_disenos{text-align:center;position:relative;top:0px;left:0px;z-index:1;border-bottom:85px solid #e8e8e8;background-color:#e8e8e8;}#fondo_creador_disenos img{width:100%;opacity:0.45;z-index:2;border-bottom:2px solid #949698;}#contenido_disenador{position:absolute;z-index:5;margin:auto;padding:0px!important;}.fpd-main-bar, .fpd-sub-bar{display:none!important;}#main-container{z-index:1;background-color:transparent!important;display:none;position:absolute;top:46px;left:0px;}#contenedor_controles_disenador{position:absolute;left:0px;width:145px;padding-left:15px;z-index:10;display:none;}.btn_opcion_disenador{color:#464646;font-size:18px;cursor:pointer;}.color_de_fondo_disenador{color:#464646;font-size:18px;border-bottom:7px solid transparent;}.btn_opcion_disenador i{border-radius:50px;text-align:center;background-color:#c2c2c2;border:2px solid white;font-size:25px;width:40px;height:40px;line-height:40px;margin-right:10px; -webkit-box-shadow:inset 0px 0px 0px 2px rgba(194,194,194,1); -moz-box-shadow:inset 0px 0px 0px 2px rgba(194,194,194,1);box-shadow:inset 0px 0px 0px 2px rgba(194,194,194,1);}.btn_opcion_disenador:hover i, .btn_opcion_disenador:hover b{color:#464646;border:2px solid #0195ff; -webkit-box-shadow:inset 0px 0px 0px 2px #0195ff; -moz-box-shadow:inset 0px 0px 0px 2px #0195ff;box-shadow:inset 0px 0px 0px 2px #0195ff;}.t_texto{font-style:normal!important;background-color:#c2c2c2;font-family:"Times New Roman",Times,serif;font-size:30px;padding:4px 9px 4px 11px;line-height:40px;margin-right:10px;border-radius:50px;border:2px solid white; -webkit-box-shadow:inset 0px 0px 0px 2px rgba(194,194,194,1); -moz-box-shadow:inset 0px 0px 0px 2px rgba(194,194,194,1);box-shadow:inset 0px 0px 0px 2px rgba(194,194,194,1);}.btn_opcion_disenador:hover{color:#0195ff;}.btn_opcion_disenador:hover .color_de_fondo_disenador{color:#0195ff;}.espacio_iconos_1{margin-top:20px;}.espacio_iconos_2{margin-top:7px;}.espacio_iconos_3{position:absolute;bottom:80px;}.espacio_iconos_4{position:absolute;bottom:-5px;}#linea_controles_disenador{border-left:1px solid white;float:left;margin-left:22px;position:absolute;top:1px;}.cont_btns_disenador{position:absolute;z-index:2;top:0px;}#cont_precio{display:none;position:absolute;bottom:-73px;right:15px;}#precio_disenador{font-size:30px;color:#343434;}#iva_disenador{color:#a6a5a5;font-size:14px;}#ir_paso_2_disenador{background-color:#26c62a;color:white;text-decoration:none;padding:8px 20px 10px 20px;border-radius:25px;font-size:22px;margin-left:20px;}#ir_paso_2_disenador:hover{background-color:#ffa801;}.fpd-content-edit, .fpd-content-layers{overflow-y:auto!important;}.sp-palette-container{width:50px!important;height:50px!important;}.celda_colores{border:1px solid #d2d2d2!important;height:100px!important;width:300px!important;overflow-y:auto!important;padding:5px 2px 5px 2px!important;}.fpd-item{width:11px!important;height:11px!important;border-radius:3px!important;margin:1px!important;}#cont_colores_fondo_disenador{position:absolute;z-index:10;top:50px;left:50px;width:270px;height:250px;border:5px solid #a5a5a5;background-color:#a5a5a5;overflow-y:auto;overflow-x:none!important;display:none;text-align:center;}.elem_color_fondo{font-size:28px!important;cursor:pointer;}.fondo_transparent{color:#ca3038;}#cont_iconos_disenador{position:absolute;z-index:64;top:50px;left:50px;width:300px;height:250px;border:5px solid #a5a5a5;background-color:#a5a5a5;overflow-y:auto;display:none;}.icono_disenador{width:35px;padding:2px;cursor:pointer;}#cont_cargando_editor{margin:auto;width:200px;text-align:center;color:#0195ff!important;position:absolute;z-index:15;width:50%;font-size:35px;display:none;}#cont_cargando_editor i{font-size:60px;}#cont_progreso_img{margin:auto;width:200px;text-align:center;color:#0195ff!important;position:absolute;z-index:15;display:none;width:50%;}#cont_progreso_img i{font-size:50px;}#cont_progreso_img .progress-div{border:1px solid #0195ff!important;}#cont_progreso_img .progress-bar{background-color:#0195ff!important;height:30px!important;}#cont_progreso_img .porcen_progress_bar{font-size:20px!important;color:#0195ff!important;}#barra_slector_productos_disenador{margin-top:-5px; -webkit-box-shadow:inset 10px 10px 200px 200px rgba(241,241,241,0.6); -moz-box-shadow:inset 10px 10px 200px 200px rgba(241,241,241,0.6);box-shadow:inset 10px 10px 200px 200px rgba(241,241,241,0.6);text-align:center;height:50px;line-height:50px;}.btn_selector_producto_disenador{text-decoration:none;color:#959595;font-size:22px;padding:14px 20px 13px 20px;margin:-1px;}.btn_selector_producto_disenador:hover{ -webkit-box-shadow:inset 10px 10px 200px 200px rgba(0,0,0,0.05); -moz-box-shadow:inset 10px 10px 200px 200px rgba(0,0,0,0.05);box-shadow:inset 10px 10px 200px 200px rgba(0,0,0,0.05);}.borde_selector_producto{border-left:1px solid #b4b4b4;}.btn_selector_seleccionado{color:#0195ff;border-bottom:1px solid #0195ff;}#ayuda_selector_productos{background-color:#eeeeee;padding:5px 8px 5px 8px;color:#a4a4a4;border:1px solid #a4a4a4;border-radius:100px;float:right;margin-top:13px;margin-right:15px;}#ayuda_selector_productos:hover{background-color:#cecece;cursor:pointer;}.cont_icono_producto_disenador{position:absolute;top:55px;z-index:15;display:none;}.icono_producto_disenador{height:35px;width:35px;line-height:32px;border-radius:100px;border:1px solid #afafaf;background-color:#ededec;text-align:center;float:left;cursor:pointer;margin-right:3px;}.icono_producto_disenador img{max-height:30px;vertical-align:middle;}.icono_producto_disenador:hover{background-color:#0195ff;}.icono_producto_disenador_seleccionado{background-color:#0195ff!important;}#btn_comparte_tu_tabla{position:absolute;right:15px;top:60px;background-color:#d0e4fe;padding:6px 12px 6px 12px;border-radius:25px;border:1px solid #8ca3cb;color:#8ca3cb;text-decoration:none;text-align:center;z-index:10;}#btn_comparte_tu_tabla:hover{background-color:#ccdff7;}#btn_comparte_tu_tabla i{padding-right:8px;}#info_tabla_aproximada{position:absolute;right:15px;bottom:20px;background-color:#fffed4;padding:6px 12px 6px 12px;border-radius:25px;color:#a09d59;text-decoration:none;text-align:center;z-index:10;font-size:17px;cursor:default;}.label_acabado_producto{cursor:pointer;background-color:#f2f2f2;color:#545454;border:1px solid #c2c2c2;padding:1px 20px 1px 20px;border-radius:20px;}.label_acabado_producto:hover{background-color:#eae9e9;}.acabado_selected{border-color:#0195ff!important; -webkit-box-shadow:inset 0px 0px 0px 1px rgba(1,149,255,1); -moz-box-shadow:inset 0px 0px 0px 1px rgba(1,149,255,1);box-shadow:inset 0px 0px 0px 1px rgba(1,149,255,1);color:#494949!important;background-color:#d1d1d1!important}.cont_acabados{padding-right:15px;}.cont_acabados input{display:none;}.titulo_acabados{padding-bottom:3px;color:#a6a5a5;text-align:center;}.medidas_tabla_texto{border-right:2px solid #cccccc;color:#a6a5a5;font-size:16px;margin-right:12px;margin-left:5px;height:65px;line-height:60px;position:relative;padding-right:10px;}.medidas_tabla_texto i{position:absolute;top:23px;right:-7px;color:#cccccc;}.cont_inputs_medidas{padding-right:20px;padding-top:4px;}.cont_inputs_medidas input{border-radius:25px;font-size:15px;border:1px solid #c2c2c2;color:#545454;text-decoration:none;padding-left:5px;height:20px;line-height:20px;background-color:#f2f2f2;width:75px;}.cont_inputs_medidas table{color:#545454;}#fondo_ventana_iniciar{background-color:black;opacity:0.5;width:100%;position:fixed;z-index:20;top:0px;left:0px;display:none;}#contenido_ventana_iniciar{position:fixed;z-index:21;top:160px;display:none;}.izq_ventana_iniciar{float:left;padding-top:50px;}.izq_ventana_iniciar img{max-width:200px;}.der_ventana_iniciar{float:left;background-color:#f9f9f9;padding:10px 20px 20px 20px;max-width:280px;}.titulo_ventana_iniciar{font-size:27px;color:#0195ff;padding-bottom:10px;border-bottom:1px solid #c1c1c1;}.cont_cerrar_ventana_iniciar{text-align:right;}.cont_cerrar_ventana_iniciar i{font-size:20px;color:#c1c1c1;cursor:pointer;}.cont_cerrar_ventana_iniciar i:hover{color:#ffa801;}.texto_ventana_iniciar{padding-top:10px;padding-bottom:10px;color:#7f7f7f;font-size:17px;}.subtitulo_ventana_iniciar{color:#434343;font-size:20px;}.subtitulo_ventana_iniciar span{color:#7f7f7f;font-size:13px;}#btn_select_img_ventana_iniciar{float:left;border:1px dashed #0195ff;text-align:center;padding:8px 5px 8px 5px;color:#0195ff;font-size:12px;margin-top:10px;margin-bottom:10px;background-color:white;cursor:pointer;}#btn_select_img_ventana_iniciar i{font-size:24px;padding-bottom:5px;}#btn_select_img_ventana_iniciar img{max-width:52px;max-height:42px;}.enlace_ventana_iniciar{color:#0195ff;margin-bottom:10px;cursor:pointer;}.enlace_ventana_iniciar2{color:#0195ff;cursor:pointer;border-left:1px solid #434343;padding-left:7px;margin-left:7px;margin-bottom:10px;}#text_ventna_iniciar{width:100%;border:1px solid #d2d0d0;background-color:white;margin-top:10px;margin-bottom:10px;font-size:16px;padding-top:3px;padding-bottom:3px;}.confirmar_ventana_iniciar{color:white;background-color:#0195ff;padding:4px 12px 5px 12px;text-decoration:none;border-radius:20px;font-size:18px;cursor:pointer;border:1px solid #0195ff;float:right;}.confirmar_ventana_iniciar:hover{border-color:#ffa801;color:white;background-color:#ffa801;}.cancelar_ventana_iniciar{color:#ababab;background-color:white;border:1px solid #ababab;border-radius:20px;float:left;padding:4px 12px 5px 12px;font-size:18px;cursor:pointer;text-decoration:none;}.cancelar_ventana_iniciar:hover{background-color:#ffa801;color:white;border-color:#ffa801;}#nombre_img_iniciar{padding-left:8px;font-size:12px;font-style:italic;}.encoger_img{font-size:22px!important;color:#0195ff!important;margin-right:3px;cursor:pointer;}.agrandar_img{font-size:22px!important;color:#0195ff!important;cursor:pointer;} */

.clear {
    clear: both;
}

input {
    outline: 0px!important;
}

#fondo_creador_disenos {
    text-align: center;
    position: relative;
    top: 0px;
    left: 0px;
    z-index: 1;
    border-bottom: 85px solid #e8e8e8;
    background-color: #e8e8e8;
}

#fondo_creador_disenos img {
    width: 100%;
    opacity: 0.45;
    z-index: 2;
    border-bottom: 2px solid #949698;
}

#contenido_disenador {
    position: absolute;
    z-index: 5;
    margin: auto;
    padding: 0px!important;
}

.fpd-main-bar,
.fpd-sub-bar {
    display: none!important;
}

#main-container {
    z-index: 1;
    background-color: transparent!important;
    display: none;
    position: absolute;
    /*mod alonso top: 46px;*/
    top: 43px;
    left: 0px;
}

#contenedor_controles_disenador {
    position: absolute;
    left: 0px;
    /*width: 145px;*/
    width: 155px;
    padding-left: 15px;
    z-index: 10;
    display: none;
}

.btn_opcion_disenador {
    color: #464646;
    font-size: 18px;
    cursor: pointer;
}

.color_de_fondo_disenador {
    color: #464646;
    font-size: 18px;
    border-bottom: 7px solid transparent;
}

.btn_opcion_disenador i {
    border-radius: 50px;
    text-align: center;
    background-color: #c2c2c2;
    border: 2px solid white;
    font-size: 25px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    margin-right: 10px;
    -webkit-box-shadow: inset 0px 0px 0px 2px rgba(194, 194, 194, 1);
    -moz-box-shadow: inset 0px 0px 0px 2px rgba(194, 194, 194, 1);
    box-shadow: inset 0px 0px 0px 2px rgba(194, 194, 194, 1);
}

.btn_opcion_disenador:hover i,
.btn_opcion_disenador:hover b {
    color: #464646;
    border: 2px solid #0195ff;
    -webkit-box-shadow: inset 0px 0px 0px 2px #0195ff;
    -moz-box-shadow: inset 0px 0px 0px 2px #0195ff;
    box-shadow: inset 0px 0px 0px 2px #0195ff;
}

.t_texto {
    font-style: normal!important;
    background-color: #c2c2c2;
    font-family: "Times New Roman", Times, serif;
    font-size: 30px;
    padding: 4px 9px 4px 11px;
    line-height: 40px;
    margin-right: 10px;
    border-radius: 50px;
    border: 2px solid white;
    -webkit-box-shadow: inset 0px 0px 0px 2px rgba(194, 194, 194, 1);
    -moz-box-shadow: inset 0px 0px 0px 2px rgba(194, 194, 194, 1);
    box-shadow: inset 0px 0px 0px 2px rgba(194, 194, 194, 1);
}

.btn_opcion_disenador:hover {
    color: #0195ff;
}

.btn_opcion_disenador:hover .color_de_fondo_disenador {
    color: #0195ff;
}

.espacio_iconos_1 {
    margin-top: 20px;
}

.espacio_iconos_2 {
    margin-top: 7px;
}

.espacio_iconos_3 {
    position: absolute;
    bottom: 80px;
}

.espacio_iconos_4 {
    position: absolute;
    bottom: -5px;
}

#linea_controles_disenador {
    border-left: 1px solid white;
    float: left;
    margin-left: 22px;
    position: absolute;
    top: 1px;
}

.cont_btns_disenador {
    position: absolute;
    z-index: 2;
    top: 0px;
}

#cont_precio {
    display: none;
    position: absolute; 
    bottom: -75px;
    right: 15px;
    /*mod alonso*/
    z-index: 999999;
}

#precio_disenador {
    font-size: 30px;
    color: #343434;
    /*mod alonso margin-top: 10px;*/
    margin-top: 15px !important;
}

#iva_disenador {
    color: #a6a5a5;
    font-size: 14px;
}

#ir_paso_2_disenador {
    background-color: #26c62a;
    color: white;
    text-decoration: none;
    padding: 8px 20px 10px 20px;
    border-radius: 25px;
    font-size: 22px;
    margin-left: 20px;
}

#ir_paso_2_disenador:hover {
    background-color: #ffa801;
}

.fpd-content-edit,
.fpd-content-layers {
    overflow-y: auto!important;
}

.sp-palette-container {
    width: 50px!important;
    height: 50px!important;
}

.celda_colores {
    border: 1px solid #d2d2d2!important;
    height: 100px!important;
    width: 300px!important;
    overflow-y: auto!important;
    padding: 5px 2px 5px 2px!important;
}

.fpd-item {
    width: 11px!important;
    height: 11px!important;
    border-radius: 3px!important;
    margin: 1px!important;
}

#cont_colores_fondo_disenador {
    position: absolute;
    z-index: 10;
    top: 50px;
    left: 50px;
    width: 270px;
    height: 250px;
    border: 5px solid #a5a5a5;
    background-color: #a5a5a5;
    overflow-y: auto;
    overflow-x: none!important;
    display: none;
    text-align: center;
}

.elem_color_fondo {
    font-size: 28px!important;
    cursor: pointer;
}

.fondo_transparent {
    color: #ca3038;
}

#cont_iconos_disenador {
    position: absolute;
    z-index: 64;
    top: 50px;
    left: 50px;
    width: 300px;
    height: 250px;
    border: 5px solid #a5a5a5;
    background-color: #a5a5a5;
    overflow-y: auto;
    display: none;
}

.icono_disenador {
    width: 35px;
    padding: 2px;
    cursor: pointer;
}

#cont_cargando_editor {
    margin: auto;
    width: 200px;
    text-align: center;
    color: #0195ff!important;
    position: absolute;
    z-index: 15;
    width: 50%;
    font-size: 35px;
    display: none;
}

#cont_cargando_editor i {
    font-size: 60px;
}

#cont_progreso_img {
    margin: auto;
    width: 200px;
    text-align: center;
    color: #0195ff!important;
    position: absolute;
    z-index: 15;
    display: none;
    width: 50%;
}

#cont_progreso_img i {
    font-size: 50px;
}

#cont_progreso_img .progress-div {
    border: 1px solid #0195ff!important;
}

#cont_progreso_img .progress-bar {
    background-color: #0195ff!important;
    height: 30px!important;
}

#cont_progreso_img .porcen_progress_bar {
    font-size: 20px!important;
    color: #0195ff!important;
}

#barra_slector_productos_disenador {
    margin-top: -5px;
    -webkit-box-shadow: inset 10px 10px 200px 200px rgba(241, 241, 241, 0.6);
    -moz-box-shadow: inset 10px 10px 200px 200px rgba(241, 241, 241, 0.6);
    box-shadow: inset 10px 10px 200px 200px rgba(241, 241, 241, 0.6);
    text-align: center;
    height: 50px;
    line-height: 50px;
}

.btn_selector_producto_disenador {
    text-decoration: none;
    color: #959595;
    font-size: 22px;
    padding: 14px 20px 13px 20px;
    margin: -1px;
}

.btn_selector_producto_disenador:hover {
    -webkit-box-shadow: inset 10px 10px 200px 200px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 10px 10px 200px 200px rgba(0, 0, 0, 0.05);
    box-shadow: inset 10px 10px 200px 200px rgba(0, 0, 0, 0.05);
}

.borde_selector_producto {
    border-left: 1px solid #b4b4b4;
}

.btn_selector_seleccionado {
    color: #0195ff;
    border-bottom: 1px solid #0195ff;
}

#ayuda_selector_productos {
    display: none;
    background-color: #eeeeee;
    padding: 5px 8px 5px 8px;
    color: #a4a4a4;
    border: 1px solid #a4a4a4;
    border-radius: 100px;
    float: right;
    margin-top: 13px;
    margin-right: 15px;
}

#ayuda_selector_productos:hover {
    background-color: #cecece;
    cursor: pointer;
}

.cont_icono_producto_disenador {
    position: absolute;
    top: 55px;
    z-index: 15;
    display: none;
}

.icono_producto_disenador {
    height: 35px;
    width: 35px;
    line-height: 32px;
    border-radius: 100px;
    border: 1px solid #afafaf;
    background-color: #ededec;
    text-align: center;
    float: left;
    cursor: pointer;
    margin-right: 3px;
}

.icono_producto_disenador img {
    max-height: 30px;
    vertical-align: middle;
}

.icono_producto_disenador:hover {
    background-color: #0195ff;
}

.icono_producto_disenador_seleccionado {
    background-color: #0195ff!important;
}

#btn_comparte_tu_tabla {
    display: none;
    position: absolute;
    right: 15px;
    top: 60px;
    background-color: #d0e4fe;
    padding: 6px 12px 6px 12px;
    border-radius: 25px;
    border: 1px solid #8ca3cb;
    color: #8ca3cb;
    text-decoration: none;
    text-align: center;
    z-index: 10;
}

#btn_comparte_tu_tabla:hover {
    background-color: #ccdff7;
}

#btn_comparte_tu_tabla i {
    padding-right: 8px;
}

#info_tabla_aproximada {
    position: absolute;
    right: 15px;
    bottom: 20px;
    background-color: #fffed4;
    padding: 6px 12px 6px 12px;
    border-radius: 25px;
    color: #a09d59;
    text-decoration: none;
    text-align: center;
    z-index: 10;
    font-size: 17px;
    cursor: default;
}

.label_acabado_producto {
    cursor: pointer;
    background-color: #f2f2f2;
    color: #545454;
    border: 1px solid #c2c2c2;
    padding: 1px 20px 1px 20px;
    border-radius: 20px;
}

.label_acabado_producto:hover {
    background-color: #eae9e9;
}

.acabado_selected {
    border-color: #0195ff!important;
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(1, 149, 255, 1);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(1, 149, 255, 1);
    box-shadow: inset 0px 0px 0px 1px rgba(1, 149, 255, 1);
    color: #494949!important;
    background-color: #d1d1d1!important
}

.cont_acabados {
    padding-right: 15px;
}

.cont_acabados input {
    display: none;
}

.titulo_acabados {
    padding-bottom: 3px;
    color: #a6a5a5;
    text-align: center;
}

.medidas_tabla_texto {
    border-right: 2px solid #cccccc;
    color: #a6a5a5;
    font-size: 16px;
    margin-right: 12px;
    margin-left: 5px;
    /*mod alonso height: 65px;*/
    height: 80px;
    line-height: 60px;
    position: relative;
    padding-right: 10px;
}

.medidas_tabla_texto i {
    position: absolute;
    /*mod alonsotop: 23px;*/
    top: 18px !important;
    right: -7px;
    color: #cccccc;
}

.cont_inputs_medidas {
    padding-right: 20px;
    /*mod alonso padding-top: 4px;*/
    padding-top: 5px;
}

.cont_inputs_medidas input {
    border-radius: 25px;
    font-size: 15px;
    border: 1px solid #c2c2c2;
    color: #545454;
    text-decoration: none;
    padding-left: 5px;
    height: 20px;
    line-height: 20px;
    background-color: #f2f2f2;
    width: 75px;
}

.cont_inputs_medidas table {
    color: #545454;
    /*mod alonso*/
    margin-top: 8px;
}

#fondo_ventana_iniciar {
    background-color: black;
    opacity: 0.5;
    width: 100%;
    position: fixed;
    z-index: 20;
    top: 0px;
    left: 0px;
    display: none;
}

#contenido_ventana_iniciar {
    position: fixed;
    z-index: 21;
    top: 160px;
    display: none;
}

.izq_ventana_iniciar {
    float: left;
    padding-top: 50px;
}

.izq_ventana_iniciar img {
    max-width: 200px;
}

.der_ventana_iniciar {
    float: left;
    background-color: #f9f9f9;
    padding: 10px 20px 20px 20px;
    max-width: 280px;
}

.titulo_ventana_iniciar {
    font-size: 27px;
    color: #0195ff;
    padding-bottom: 10px;
    border-bottom: 1px solid #c1c1c1;
}

.cont_cerrar_ventana_iniciar {
    text-align: right;
}

.cont_cerrar_ventana_iniciar i {
    font-size: 20px;
    color: #c1c1c1;
    cursor: pointer;
}

.cont_cerrar_ventana_iniciar i:hover {
    color: #ffa801;
}

.texto_ventana_iniciar {
    padding-top: 10px;
    padding-bottom: 10px;
    color: #7f7f7f;
    font-size: 17px;
}

.subtitulo_ventana_iniciar {
    color: #434343;
    font-size: 20px;
}

.subtitulo_ventana_iniciar span {
    color: #7f7f7f;
    font-size: 13px;
}

#btn_select_img_ventana_iniciar {
    float: left;
    border: 1px dashed #0195ff;
    text-align: center;
    padding: 8px 5px 8px 5px;
    color: #0195ff;
    font-size: 12px;
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: white;
    cursor: pointer;
}

#btn_select_img_ventana_iniciar i {
    font-size: 24px;
    padding-bottom: 5px;
}

#btn_select_img_ventana_iniciar img {
    max-width: 52px;
    max-height: 42px;
}

.enlace_ventana_iniciar {
    color: #0195ff;
    margin-bottom: 10px;
    cursor: pointer;
}

.enlace_ventana_iniciar2 {
    color: #0195ff;
    cursor: pointer;
    border-left: 1px solid #434343;
    padding-left: 7px;
    margin-left: 7px;
    margin-bottom: 10px;
}

#text_ventna_iniciar {
    width: 95%;
    border: 1px solid #d2d0d0;
    background-color: white;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 16px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.confirmar_ventana_iniciar {
    color: white;
    background-color: #0195ff;
    padding: 4px 12px 5px 12px;
    text-decoration: none;
    border-radius: 20px;
    font-size: 18px;
    cursor: pointer;
    border: 1px solid #0195ff;
    float: right;
}

.confirmar_ventana_iniciar:hover {
    border-color: #ffa801;
    color: white;
    background-color: #ffa801;
}

.cancelar_ventana_iniciar {
    color: #ababab;
    background-color: white;
    border: 1px solid #ababab;
    border-radius: 20px;
    float: left;
    padding: 4px 12px 5px 12px;
    font-size: 18px;
    cursor: pointer;
    text-decoration: none;
}

.cancelar_ventana_iniciar:hover {
    background-color: #ffa801;
    color: white;
    border-color: #ffa801;
}

#nombre_img_iniciar {
    padding-left: 8px;
    font-size: 12px;
    font-style: italic;
}

.encoger_img {
    font-size: 22px!important;
    color: #0195ff!important;
    margin-right: 3px;
    cursor: pointer;
}

.agrandar_img {
    font-size: 22px!important;
    color: #0195ff!important;
    cursor: pointer;
}

.texto-acabado {
    margin-top: 12px;
}

.contenedor-derecho-disenador {
    margin-top: 15px;
}