/*************************************************************************************************/
html,body { margin:0px; }
#front { color:#333333;background-color:#151515;font:16px/normal verdana,sans-serif; }
#_root { background-color:#FFFFFF;/*background-image: url("background.jpg?t=g343");background-repeat:repeat-x;background-attachment:fixed;*/ }
._center { background-color:#FFFFFF;width:95%;max-width:1100px;min-width:300px;margin:0 auto;position:relative; }
/* Footer */
#footer { background-image: url("foot.png?t=g343");background-repeat:repeat-x;border-top:20px #384554 solid; }
#footer_center { height:500px;color:#8D899E;font-size:12px;letter-spacing:1.2px;line-height:2em; }
.footer_center { width:95%;max-width:1100px;min-width:300px;margin:0 auto;position:relative; }
/* Alert */
.alert { border:2px #5688C5 solid;color:#BED1E9;background:#151515;padding:15px;margin:0px 5% 0px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;letter-spacing:1px; }
.alert_2 { border:2px #E4E4E4 solid;background:#F4F4F4;padding:15px;margin:20px 5% 0px;text-align:center;font-weight:bold;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;letter-spacing:1px; }
/* First letter <p> */
.writeP::first-letter { font-size:3em; letter-spacing:0.1em; }
/* extra */
/* Seleccionamos el div del icono de TikTok */
.no_crypton.icon-tiktok-manual {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle;
    
    /* El color de fondo es el color final que tendrá el icono */
    background-color: #647B97; 
    
    /* Usamos el SVG como una máscara */
    -webkit-mask-image: url("https://cdn.simpleicons.org/tiktok/white");
    mask-image: url("https://cdn.simpleicons.org/tiktok/white");
    
    /* Centramos y escalamos la máscara */
    -webkit-mask-size: 14px; /* Bajamos el tamaño para que no se vea grande */
    mask-size: 14px;
    
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    
    -webkit-mask-position: center;
    mask-position: center;
    
    /* Eliminamos el background-image viejo */
    background-image: none !important;
}

/* Forzamos a que Font Awesome no intente poner nada ahí */
.no_crypton.icon-tiktok-manual::before {
    content: none !important;
}
/*************************************************************************************************/
#red_link { top:45px;left:377px;position:absolute;z-index:100; }
#lithium_link { top:45px;right:200px;position:absolute;z-index:100;padding:8px 10px 10px 10px;display:block;font-size:16px;line-height:15px;border:1px #45EB74 solid;border-top:0px; }
#menu-responsive { width:250px;padding-top:47px;top:63px;right:4px;position:absolute;z-index:102;text-align:right; }
.menu-responsive { width:100%;border:2px #ffffff solid;color:#000000;background-image:url('responsive.png?t=g343');background-repeat:repeat;box-shadow: 2px 2px 5px #000;-webkit-box-shadow: 2px 2px 5px #000;-moz-box-shadow: 2px 2px 5px #000;font-size:1rem;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box; }
.menu-padding { padding:15px;position:relative; }
#bttn-responsive { font-size:30px;top:63px;right:4px;position:absolute;z-index:101;color:#FFFFFF;border:5px #D9DDDF solid;background-color:#1C2E61;padding:0px 7px 3px;cursor:pointer;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;display:none; }
#bttn-responsive:hover { color:#FFFFFF;background-color:#2E499C; }
.bttn_1 { color:#B8B6C2;background-color:#303C47;font-family:'Triliton',arial,sans-serif;font-size:14px;letter-spacing:1px;display:block;text-decoration:none;padding:10px 12px;margin-bottom:1px; }
.bttn_1:hover { color:#FFFFFF; }
.bttn_2 { color:#9794A7;font-family:'Triliton',arial,sans-serif;font-size:12px;letter-spacing:1px;display:block;text-decoration:none;padding:5px 8px; }
.bttn_2:hover { color:#FFFFFF; }
.bttn_3 { color:#FFDA79;font-family:'Triliton',arial,sans-serif;font-size:12px;letter-spacing:1px;display:block;text-decoration:none;padding:5px 8px; }
.bttn_3:hover { color:#FFFFFF; }

/* POP-UP */
.modal {
    position:absolute;z-index:9999;left:0;top:0;width:100%;overflow:auto;
	background-color:rgba(46,57,71,0.4);overflow-y:hidden;
}
.modal-content {
    position:relative;background-color:#FFFFFF;margin:auto;border:4px #FFF solid;
    padding:0;-webkit-animation-name:animatetop;-webkit-animation-duration:0.6s;animation-name:animatetop;animation-duration:0.6s;
	border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;
	/*box-shadow: 5px 5px 5px #425164;-webkit-box-shadow: 5px 5px 5px #425164;-moz-box-shadow: 5px 5px 5px #425164;*/
}
@-webkit-keyframes animatetop { from {top:-300px;opacity:0;} to {top:0;opacity:1;} }
@keyframes animatetop { from {top:-300px;opacity:0;} to {top:0;opacity:1;} }
.popup_close { color:#8BB6F5;font-size:30px;font-weight:bold;position:absolute;top:5px;right:20px; }
.popup_close:hover,.close:focus { color:#5C98F1;text-decoration:none;cursor:pointer; }
.modal-header { background-color:#F0F2F4;color:#333333;border-bottom:1px #ADCBF8 solid;font:1.2em/normal 'Triliton',arial,sans-serif;padding:15px 20px;position:relative;border-radius:7px 7px 0px 0px;-moz-border-radius:7px 7px 0px 0px;-webkit-border-radius:7px 7px 0px 0px; }
.modal-body { font-size:0.9em;padding:2%;position:relative;overflow:hidden; }
.modal-footer { background-color:#F0F2F4;border-radius:0px 0px 7px 7px;-moz-border-radius:0px 0px 7px 7px;-webkit-border-radius:0px 0px 7px 7px; }

#frm { margin:0px;width:0px;height:0px; }
p { margin:20px 0px; }

/* link normal */ 
a.link { color:#4086EE; text-decoration:none; font-weight:bold; font-family:'Lato',arial,sans-serif; }
a.link:hover { color:#8CB6F4; }
a.link_red {
	background:#3C3C3C;border:3px #DF0202 solid;color:#ffffff;border-top:0px;padding:8px 10px 10px 10px;display:block;font-weight:bold;text-decoration:none;
	font:14px/normal 'Triliton',sans-serif;
	transition:all .35s ease;
}
a.link_red:hover {
	background:#B80101;border:3px #DF0202 solid;color:#ffffff;border-top:0px;
	transition:all .35s ease;
}
a.link_whatsapp {
	bottom:-7px;right:152px;position:absolute;z-index:200;
	color:#0DC143;display:block;text-decoration:none;font-size:40px;
	transition:all .35s ease;
}
a.link_whatsapp:hover {
	color:#10EB52;
	transition:all .35s ease;
}
#alert_whatsapp { padding:22px 5px 0px 0px; }
a.link_excel { color:#008739; text-decoration:none; font-weight:bold; font-family:'Lato',arial,sans-serif; }
a.link_excel:hover { color:#00BF52; }

/* SHARED */
/* Triliton mar -> sin brillo */ 
a.link_sea { color:#6179ED;text-decoration:none;font-family:'Triliton',arial,sans-serif; }
a.link_sea:hover { color:#91A2F2;background-repeat:repeat-x;text-decoration:none; }
/* Triliton dia -> sin brillo */ 
a.link_sky { color:#60C7EE;text-decoration:none;font-family:'Triliton',arial,sans-serif; }
a.link_sky:hover { color:#96DAF3;background-repeat:repeat-x;text-decoration:none; }
/* Triliton selva -> sin brillo */ 
a.link_sod { color:#60EE8A;text-decoration:none;font-family:'Triliton',arial,sans-serif; }
a.link_sod:hover { color:#97F4B3;background-repeat:repeat-x;text-decoration:none; }
/* Triliton noche -> sin brillo */ 
a.link_dim { color:#8794A7;text-decoration:none;font-family:'Triliton',arial,sans-serif; }
a.link_dim:hover { color:#A6AFBD;background-repeat:repeat-x;text-decoration:none; }

/* CONTENT */
#content_left { float:left;width:222px;margin-left:5px;margin-right:10px;padding-top:290px;position:relative;background-image:url("bg1.jpg?t=g343");background-repeat:no-repeat; }
#content_right { width:auto;margin-left:237px; }
/**/
#content_right_1 { width:auto;margin-right:280px; }
#content_right_2 { float:right;width:280px;background-color:#F5F5F5;position:relative; }
/* SUB-1-CONTENT */
#content_load { overflow:hidden; width:100%; }
.load_1 { padding:0px 10px 0px;line-height:26px;font-family:'Esphi',arial,sans-serif;font-size:16px; }
.load_2 { padding:0px 10px 0px;line-height:26px;font-family:'Esphi',arial,sans-serif;font-size:16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; }
#content_support_load { width:100%;min-height:150px; }
#content_support_orbs { width:100%; }

/* FORM */
.radio label,.checkbox label { color:#D5DC74; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; display:inline-block; cursor:pointer; position:relative; padding:9px 15px 9px 51px; font-size:1em; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; text-shadow:none; border-radius:5px 20px 20px 5px; -moz-border-radius:5px 20px 20px 5px; -webkit-border-radius:5px 20px 20px 5px; margin:2px; }
.radio label:hover,.checkbox label:hover { background-color:#13200F; }
.radio label:before,.checkbox label:before { content:"";border:3px solid #21351A;display:inline-block; width:17px; height:17px; position:absolute; left:15px; background:none; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; }
.radio input[type="radio"]{ display:none; }
.radio input[type="radio"]:checked + label:before { display:none; }
.radio input[type="radio"]:checked + label { background:#30320C;color:#B8C232;padding:5px 15px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.checkbox input[type="checkbox"]{ display:none; }
.checkbox input[type="checkbox"]:checked + label:before { display:none; }
.checkbox input[type="checkbox"]:checked + label { background:#30320C;color:#B8C232;padding:5px 15px;border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; }

.radio2 label,.checkbox2 label { color:#4D525E;font-weight:bold;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; display:inline-block; cursor:pointer; position:relative; padding:9px 15px 9px 51px; font-size:1em; -webkit-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease; text-shadow:none; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; margin:2px; }
.radio2 label:hover,.checkbox2 label:hover { background-color:#E3EEE9; }
.radio2 label:before,.checkbox2 label:before { border:3px solid #1B84AB; content:""; display:inline-block; width:17px; height:17px; position:absolute; left:15px; background:none; border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px; }
.radio2 input[type="radio"]{ display:none; }
.radio2 input[type="radio"]:checked + label:before { display:none; }
.radio2 input[type="radio"]:checked + label { background:#DFE1E6;color:#151515;padding:7px 15px;border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; }
.checkbox2 input[type="checkbox"]{ display:none; }
.checkbox2 input[type="checkbox"]:checked + label:before { display:none; }
.checkbox2 input[type="checkbox"]:checked + label { background:#DFE1E6;color:#151515;padding:7px 15px;border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; }

.captcha { vertical-align: middle;cursor:pointer; }
.inputCaptchaA1 { font:14px 'Roboto',monospace;padding:6px 5px;width:95px;margin:2px 0px;outline:none;letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#575757;background:#F3F3F3;border:1px #3881CB solid;text-align:center;border-radius:7px 7px 0px 0px;-moz-border-radius:7px 7px 0px 0px;-webkit-border-radius:7px 7px 0px 0px; }
.inputCaptchaV2 { font:14px 'Roboto',monospace;padding:6px 5px;width:95px;margin:2px 0px;outline:none;letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#ADB72F;background:#21351A;border:2px #607B2D solid;text-align:center;border-radius:7px 7px 0px 0px;-moz-border-radius:7px 7px 0px 0px;-webkit-border-radius:7px 7px 0px 0px; }
.inputCaptcha { font:12px 'Roboto',monospace;padding:7px 5px;width:45px;margin:2px 0px;outline:none;letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#313131;background:#FFFFFF;border:1px #9D9596 solid;text-align:center;border-radius:7px 0px 7px 7px;-moz-border-radius:7px 0px 7px 7px;-webkit-border-radius:7px 0px 7px 7px; }

.button {
	font:16px 'Esphi',arial,sans-serif;display:inline-block;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	text-shadow:none;border:none;background-color:#1E3637;color:#8EBFC1;border:2px #254445 solid;text-align:center;
	padding:10px 15px;transition:all 0.2s;cursor:pointer;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
}
.button span { display:inline-block;position:relative;transition:0.2s;padding-left:3px; }
.button span:after { content:"\00bb";position:absolute;opacity:0;top:0;left:0px;transition:0.2s; }
.button:hover { color:#D3E6E7;background-color:#31595B;border:2px #417578 solid; }
.button:hover span { padding-left:15px; }		
.button:hover span:after { opacity:1;left:0; }
.button_x {
	font:16px 'Esphi',arial,sans-serif;display:inline-block;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	text-shadow:none;border:none;background-color:#1E3637;color:#8EBFC1;border:2px #254445 solid;text-align:center;
	padding:10px 15px;transition:all 0.2s;cursor:pointer;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
}
.button_x span { display:inline-block;position:relative;transition:0.2s; }
.button_x:hover { color:#D3E6E7;background-color:#31595B;border:2px #417578 solid; }

.button2 {
	font:16px 'Esphi',arial,sans-serif;display:inline-block;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	text-shadow:none;border:none;background-color:#283520;color:#B5BE30;border:2px #324327 solid;text-align:center;
	padding:10px 15px;transition:all 0.2s;cursor:pointer;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
}
.button2 span { display:inline-block;position:relative;transition:0.2s;padding-left:3px; }
.button2 span:after { content:"\00bb";position:absolute;opacity:0;top:0;left:0px;transition:0.2s; }
.button2:hover { color:#CDD665;background-color:#3E5232;border:2px #536D43 solid; }
.button2:hover span { padding-left:15px; }		
.button2:hover span:after { opacity:1;left:0; }
.button2_x {
	font:16px 'Esphi',arial,sans-serif;display:inline-block;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	text-shadow:none;border:none;background-color:#283520;color:#B5BE30;border:2px #324327 solid;text-align:center;
	padding:10px 15px;transition:all 0.2s;cursor:pointer;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
}
.button2_x span { display:inline-block;position:relative;transition:0.2s; }
.button2_x:hover { color:#CDD665;background-color:#3E5232;border:2px #536D43 solid; }

.button3 {
	font:16px 'Esphi',arial,sans-serif;display:inline-block;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	text-shadow:none;border:none;background-color:#6A787D;color:#FFFFFF;text-align:center;
	padding:15px 20px;transition:all 0.2s;cursor:pointer;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
}
.button3 span { display:inline-block;position:relative;transition:0.2s;padding-left:3px; }
.button3 span:after { content:"\00bb";position:absolute;opacity:0;top:0;left:0px;transition:0.2s; }
.button3:hover { color:#FFFFFF;background-color:#849297; }
.button3:hover span { padding-left:15px; }		
.button3:hover span:after { opacity:1;left:0; }
.button3_x {
	font:16px 'Esphi',arial,sans-serif;display:inline-block;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	text-shadow:none;border:none;background-color:#1B84AB;color:#FFFFFF;text-align:center;
	padding:15px 20px;transition:all 0.2s;cursor:pointer;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
}
.button3_x span { display:inline-block;position:relative;transition:0.2s; }
.button3_x:hover { color:#FFFFFF;background-color:#28ABDD; }

.button4 {
	font:14px 'Esphi',arial,sans-serif;display:inline-block;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	text-shadow:none;border:none;background-color:#1B84AB;color:#FFFFFF;text-align:center;
	padding:12px 15px;transition:all 0.2s;cursor:pointer;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
}
.button4 span { display:inline-block;position:relative;transition:0.2s;padding-left:3px; }
.button4 span:after { content:"\00bb";position:absolute;opacity:0;top:0;left:0px;transition:0.2s; }
.button4:hover { color:#FFFFFF;background-color:#28ABDD; }
.button4:hover span { padding-left:15px; }		
.button4:hover span:after { opacity:1;left:0; }
.button4_x {
	font:14px 'Esphi',arial,sans-serif;display:inline-block;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	text-shadow:none;border:none;background-color:#1B84AB;color:#FFFFFF;text-align:center;
	padding:12px 15px;transition:all 0.2s;cursor:pointer;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
}
.button4_x span { display:inline-block;position:relative;transition:0.2s; }
.button4_x:hover { color:#FFFFFF;background-color:#28ABDD; }
.button5_x {
	font:14px 'Esphi',arial,sans-serif;display:inline-block;
	text-shadow:none;border:none;background-color:#282828;color:#FFFFFF;text-align:center;
	padding:9px 15px 11px;transition:all 0.2s;cursor:pointer;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
}
.button5_x span { display:inline-block;position:relative;transition:0.2s; }
.button5_x:hover { color:#FFFFFF;background-color:#6C8788; }

.button6 {
	font:14px 'Esphi',arial,sans-serif;display:inline-block;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	text-shadow:none;border:none;background-color:#0DC143;color:#FFFFFF;text-align:center;
	padding:12px 15px;transition:all 0.2s;cursor:pointer;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
}
.button6 span { display:inline-block;position:relative;transition:0.2s;padding-left:3px; }
.button6 span:after { content:"\00bb";position:absolute;opacity:0;top:0;left:0px;transition:0.2s; }
.button6:hover { color:#FFFFFF;background-color:#0FE34F; }
.button6:hover span { padding-left:15px; }		
.button6:hover span:after { opacity:1;left:0; }
.button6_x {
	font:14px 'Esphi',arial,sans-serif;display:inline-block;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
	text-shadow:none;border:none;background-color:#0DC143;color:#FFFFFF;text-align:center;
	padding:12px 15px;transition:all 0.2s;cursor:pointer;-webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
}
.button6_x span { display:inline-block;position:relative;transition:0.2s; }
.button6_x:hover { color:#FFFFFF;background-color:#0FE34F; }

/* DESTRUIR FONDOS */
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px #301D0F inset; }
input:-webkit-autofill { transition: all 5000s ease-in-out 0s; }
/*******************/
.form_input_expand { display:inline-block;min-width:60%; }
.form_input_expand_text_false { font:14px 'Triliton',monospace;color:#A6A873;background:#301D0F;border:2px #6C5528 solid;padding:10px 33px 10px 10px;width:100%;margin:2px 0px;outline:none;letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaBAMAAACwU+r+AAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///+vuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDDbImRzAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMDkvMjCURPTmAAAAjUlEQVQYlWNgEJv9//9OBwYIkHj/Hwh+K0B46/+DwUMIbz+E9xPOO+rx/v8/OE+Bof7/fwMo7zcDg////w4I3nwYDwTYgMbAOYxAqV9wni9Q6jOMwwGyLwHGA6r7/w3ZiD8GyAob4GZwI6kD8w4geMwuLgYMuAAzshTj/j8CCB4HsgUgMzfgkkPVh2wmABSrXefgmvKhAAAAAElFTkSuQmCC'); background-position:right; background-repeat:no-repeat; }
.form_input_expand_text { overflow:hidden;word-break:break-word;font:14px 'Triliton',monospace;color:#A6A873;background:#301D0F;border:2px #6C5528 solid;padding:10px 33px 10px 10px;width:100%;margin:2px 0px;outline:none;letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaBAMAAACwU+r+AAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///+vuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDDbImRzAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMDkvMjCURPTmAAAAjUlEQVQYlWNgEJv9//9OBwYIkHj/Hwh+K0B46/+DwUMIbz+E9xPOO+rx/v8/OE+Bof7/fwMo7zcDg////w4I3nwYDwTYgMbAOYxAqV9wni9Q6jOMwwGyLwHGA6r7/w3ZiD8GyAob4GZwI6kD8w4geMwuLgYMuAAzshTj/j8CCB4HsgUgMzfgkkPVh2wmABSrXefgmvKhAAAAAElFTkSuQmCC'); background-position:right; background-repeat:no-repeat; }
.form_input_2_expand_text { overflow:hidden;word-break:break-word;font:14px 'Triliton',monospace;color:#ADB72F;background:#30320C;border:2px #616518 solid;padding:10px 33px 10px 10px;width:100%;margin:2px 0px;outline:none;letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAaBAMAAACwU+r+AAAAA3NCSVQICAjb4U/gAAAAMFBMVEX///+vuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDCvuDDbImRzAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMDkvMjCURPTmAAAAjUlEQVQYlWNgEJv9//9OBwYIkHj/Hwh+K0B46/+DwUMIbz+E9xPOO+rx/v8/OE+Bof7/fwMo7zcDg////w4I3nwYDwTYgMbAOYxAqV9wni9Q6jOMwwGyLwHGA6r7/w3ZiD8GyAob4GZwI6kD8w4geMwuLgYMuAAzshTj/j8CCB4HsgUgMzfgkkPVh2wmABSrXefgmvKhAAAAAElFTkSuQmCC'); background-position:right; background-repeat:no-repeat; }
.form_input { font:14px 'Triliton',monospace;color:#A6A873;background:#301D0F;border:2px #6C5528 solid;padding:10px;width:100%;margin:2px 0px;outline:none;letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_input_2 { font:14px 'Triliton',monospace;color:#ADB72F;background:#21351A;border:2px #607B2D solid;padding:10px; width:100%;margin:2px 0px;outline:none; letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_input_3 { font:14px 'Triliton',monospace;color:#C98669;background:#241713;border:2px #4B291B solid;padding:10px; width:100%;margin:2px 0px;outline:none; letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_input_6 { font:14px 'Triliton',monospace;color:#A5CECF;background:#101C1D;border:2px #21383A solid;padding:10px; width:100%;margin:2px 0px;outline:none; letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_input_4 { font:12px 'Roboto',monospace;color:#737273;background:#FFFFFF;border:1px #FFFFFF solid;padding:10px; width:100%;margin:2px 0px;outline:none; letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_input_5 { font:12px 'Roboto',monospace;color:#737273;background:#FFFFFF;border:1px #FF9326 solid;padding:10px; width:100%;margin:2px 0px;outline:none; letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_input_7 { font:14px 'Roboto',monospace;color:#151515;background:#EDEEF1;border:2px #A6ACB7 solid;padding:10px; width:100%;margin:2px 0px;outline:none; letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_input_8 { font:14px 'Roboto',monospace;color:#151515;background:#A6ACB7;border:2px #4D525E solid;padding:10px; width:100%;margin:2px 0px;outline:none; letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_input_9 { font:14px 'Roboto',monospace;color:#151515;background:#F4F5F7;border:1px #A6ACB7 solid;padding:10px; width:100%;margin:2px 0px;outline:none; letter-spacing:1px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; }
.form_select { font:12px Verdana,Arial,Helvetica,sans-serif;background:#301D0F;color:#AFB830;border:2px #6C5528 solid;letter-spacing:1px;padding:10px 0px;text-indent:10px;line-height:36px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_select_2 { font:12px Verdana,Arial,Helvetica,sans-serif;background:#21351A;color:#ADB72F;border:2px #607B2D solid;letter-spacing:1px;padding:10px 0px;text-indent:10px;line-height:36px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_select_3 { font:12px Verdana,Arial,Helvetica,sans-serif;background:#241713;color:#C98669;border:2px #4B291B solid;letter-spacing:1px;padding:10px 0px;text-indent:10px;line-height:36px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_select_4 { font:12px Verdana,Arial,Helvetica,sans-serif;background:#0D0D0D;color:#326C6D;border:0px;letter-spacing:1px;padding:10px 0px;text-indent:10px;line-height:36px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_select_5 { font:12px Verdana,Arial,Helvetica,sans-serif;background:#4D525E;color:#FFFFFF;border:0px;letter-spacing:1px;padding:10px 0px;text-indent:10px;line-height:36px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_textarea { font:12px 'Roboto',monospace;color:#A6A873;background:#301D0F;border:2px #6C5528 solid;padding:7px;width:100%;margin:2px 0px;outline:none;letter-spacing:1px;line-height:22px;resize:none;height:80px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_textarea_2 { font:12px 'Roboto',monospace;color:#ADB72F;background:#111D0E;border:2px #1D3317 solid;padding:7px;width:100%;margin:2px 0px;outline:none;letter-spacing:1px;line-height:22px;resize:none;height:80px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; }
.form_textarea_3 { font:13px 'Roboto',monospace;color:#DAC447;background:#101C1D;border:2px #6F6B2F solid;padding:2em;width:100%;margin:2px 0px;outline:none;letter-spacing:1px;line-height:20px;resize:none;height:80px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; }
.form_textarea_4 { font:13px 'Roboto',monospace;color:#151515;background:#EDEEF1;border:2px #A6ACB7 solid;padding:2em;width:100%;margin:2px 0px;outline:none;letter-spacing:1px;line-height:20px;resize:none;height:80px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; }

#col_1_3 { left:300px;top:67px; }

/*****************************************************************************************************************************/
/* MEDIA QUERYS **************************************************************************************************************/
@media screen and (min-width:1071px){ /* ROSA / pink */
	.mq_8{display:block;}.mq_7,.mq_6,.mq_5,.mq_4,.mq_3,.mq_2,.mq_1,.mq_0{display:none;} .screen_pink { display:none; } .screen_pink2 { visibility:hidden; }
	/****************************/
	/*POST*/
	#right_post { display:block; } 
	.right_query { display:none; }
	
}
@media screen and (max-width:1070px){ /* ROJO / red */
	.mq_7{display:block;}.mq_8,.mq_6,.mq_5,.mq_4,.mq_3,.mq_2,.mq_1,.mq_0{display:none;} .screen_red { display:none; } .screen_red2 { visibility:hidden; }
	/****************************/
	/*FOOTER*/ #col_1_3 { left:200px; }
	/*POST*/
	#right_post { display:none; }
	.right_query { display:block; }
	/*DELIVERY*/ .block_delivery { width:50%; } .extra_delivery_1 { padding-bottom:20px; }
	/*ARTICLES*/
	.image_height { height:150px; }
	
}
@media screen and (max-width:950px){ /* CIAN / cyan */
	.mq_6{display:block;}.mq_8,.mq_7,.mq_5,.mq_4,.mq_3,.mq_2,.mq_1,.mq_0{display:none;} .screen_cyan { display:none; } .screen_cyan2 { visibility:hidden; }
	#content_right_1 { margin-right:0px; } #content_right_2 { display:none; } #pop_up_w { width:70%; }
	/************************************************************************************************/
	/*BANNER*/
	#bttn-responsive { display:block; }
	.premium1 { top:-999px; } .premium2 { top:115px; }
	#horizontal_buttons { display:none; }
	#red_link { left:245px; }
	#lithium_link { right:120px; }
	a.link_whatsapp { right:60px; }
	/*FOOTER*/ #col_2_1 { display:none; }
	
	/*ARTICLES*/
	.image_height { height:140px; }
	/*CART*/ .total_price_1 { padding-bottom:0px;display:block; } .total_price_2 { padding-top:0px;display:block; }
	/*ADMIN-post*/ .clear_query_2 { padding-top:10px;display:block;clear:both; }
	
}
@media screen and (max-width:800px){ /* AZUL / blue */
	.mq_5{display:block;}.mq_8,.mq_7,.mq_6,.mq_4,.mq_3,.mq_2,.mq_1,.mq_0{display:none;} .screen_blue { display:none; } .screen_blue2 { visibility:hidden; }
	#pop_up_w { width:75%; }
	/************************************************************************************************/
	/*FOOTER*/ #col_1_3 { display:none; }
	/*ARTICLES*/
	.image_height { height:120px; }
	/*ORDERS*/ .clear_orders { display:block;clear:both; }
	/*POST*/ .post_block_left_1 { width:50%; } .post_block_left_2 { display:none; }
	/*BANNER*/ 
	a.link_whatsapp { bottom:-30px;right:55px;font-size:25px; }
	#alert_whatsapp { padding:12px 5px 0px 0px; }
	
}
@media screen and (max-width:740px){ /* GRAY / gris */
	.mq_4{display:block;}.mq_8,.mq_7,.mq_6,.mq_5,.mq_3,.mq_2,.mq_1,.mq_0{display:none;} .screen_gray { display:none; } .screen_gray2 { visibility:hidden; }
	/************************************************************************************************/
	/*ARTICLES*/
	.clear_4 { display:inline;clear:none; }
	.clear_2 { display:block;clear:both; }
	.index_block_left { width:50%; }
	.article_block_left { width:50%; }
	.image_height { height:200px; }
	/*ADMIN-post*/ .clear_query_1 { padding-top:10px;display:block;clear:both; }
	/*SUSCRIBE*/.block_extra_1 { width:50%; } .block_extra_2 { padding-top:40px;width:100%; }
	/*FOOTER*/ #col_3_1 { display:none; }
	/*SEARCH-BOX*/ .search_box { display:none; }
	/*BANNER*/ 
	#red_link { display:none; }
		
}
@media screen and (max-width:640px){ /* VIOLETA / violet - HORIZONTAL DE CELULAR */
	.mq_3{display:block;}.mq_8,.mq_7,.mq_6,.mq_5,.mq_4,.mq_2,.mq_1,.mq_0{display:none;} .screen_violet { display:none; } .screen_violet2 { visibility:hidden; }
	#content_left { display:none; } #content_right { margin-left:0px; } #pop_up_w { width:80%; }
	/************************************************************************************************/
	/*ARTICLES*/
	.image_height { height:170px; }
	/*POST*/ .post_block_left_1 { width:33%; } .post_block_left_2 { display:block; }
	
}
@media screen and (max-width:570px){ /* MARRON / brown - HORIZONTAL DE CELULAR */
	.mq_2{display:block;}.mq_8,.mq_7,.mq_6,.mq_5,.mq_4,.mq_3,.mq_1,.mq_0{display:none;} .screen_brown { display:none; } .screen_brown2 { visibility:hidden; }
	#pop_up_w { width:90%; }
	/************************************************************************************************/
	/*DELIVERY*/ .block_delivery { width:100%; } .extra_delivery_1 { padding-bottom:20px; } .extra_delivery_2 { padding-bottom:20px; }
	/*ARTICLES*/
	.image_height { height:140px; }
	/*SUSCRIBE*/.block_extra_1 { width:100%;padding-bottom:40px; } .block_extra_2 { padding-top:0px; }
	/*POST*/ .post_block_left_1 { width:50%; } .post_block_left_2 { display:none; }
	/*BANNER*/ #lithium_link { display:none; }
	
}
@media screen and (max-width:450px){ /* VERDE / green - VERTICAL DE CELULAR */
	.mq_1{display:block;}.mq_8,.mq_7,.mq_6,.mq_5,.mq_4,.mq_3,.mq_2,.mq_0{display:none;} .screen_green { display:none; } .screen_green2 { visibility:hidden; }
	#pop_up_w { width:97%; }
	/************************************************************************************************/
	/*DELIVERY*/ .block_delivery { width:50%; } .extra_delivery_1 { padding-bottom:20px; } .extra_delivery_2 { padding-bottom:0px; }
	/*ARTICLES*/
	.image_height { height:110px; }
	
}
@media screen and (max-width:350px){ /* NEGRO / black - VERTICAL MINI CELULAR */
	.mq_0{display:block;}.mq_8,.mq_7,.mq_6,.mq_5,.mq_4,.mq_3,.mq_2,.mq_1{display:none;} .screen_black { display:none; } .screen_black2 { visibility:hidden; }
	#pop_up_w { width:95%; }
	/************************************************************************************************/
	/*BANNER*/ .premium2 { right:-5px; }
		
}