<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {margin:0;padding:0;}
input,textarea,select {font-family: 'Montserrat', sans-serif;font-size:14px;}
textarea {border:0;}
html,body{height:100%}
button {cursor:pointer;}
html, body {height: 100%;}
.clear {clear:both;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;vertical-align:top;background: transparent;background-repeat:no-repeat;}
input,button {background-repeat:no-repeat;padding:0;border:0;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';	content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {	border-collapse: collapse;border-spacing: 0;}
.f_buttons .submit-loading {font-size:40px;color:#C51E2F;text-align:center;}
.img100 {width:100%;}
.max100 {max-width:100%;}

.strong-400 {font-weight:400 !important;}
.strong-600 {font-weight:600 !important;}
.strong-700 {font-weight:700 !important;}
.strong-900 {font-weight:900 !important;}
.oblique,.italic {font-style:italic;}
.color-green {color:#4DD8A9;} 
.color-gray {color:#999;}
.color-red {color:#F00;} 
.br {margin-bottom:10px;line-height:1px;font-size:1px;}
.ehide {display:none !important;}
.eshow {display:block;}
.uppercase {text-transform:uppercase;}
.lowercase {text-transform:lowercase;}
.capitalize {text-transform:capitalize;}
.text-transform-none {text-transform:none;}
.taleft {text-align:left;}
.taright {text-align:right;}
.tacenter {text-align:center;}
.vmiddle {vertical-align:middle !important;}
.no_padding{padding:0px!important}

.button-spinner {text-align:center;}
.button-spinner .fa {font-size:30px;}

h1,h2,h3,h4,h5,h6 {font-weight:normal;text-decoration:none;}

#cookie-policy-overlay {background-image:url(../files/interface/bg_cookies_op.png);background-repeat:repeat;position:fixed;z-index:999999;top:3000px;left:0;right:0;width:100%;height:100%;}
#cookie-policy {width:100%;position:fixed;bottom:0;background-color:#CC4125;text-align:center;color:#FFE59A;z-index:999999999;display:none;}
#cookie-policy .cp-content {max-width:985px;text-align:left;margin:0 auto;padding:20px 10px 10px 10px;}
#cookie-policy .cp-content .cp-close {background-color:#FFE59A;border:1px solid #FFE59A;border-radius:17px;display:inline-block;padding:8px 20px;font-size:12px;font-weight:800;text-transform:uppercase;color:#CC4125;float:right;cursor:pointer;margin-bottom:30px}
#cookie-policy .cp-content h6 {font-weight:bold;font-size:16px;margin-bottom:5px;}
#cookie-policy .cp-content p {max-width:860px;font-size:16px;}
#cookie-policy .cp-content p a {color:#FFE59A;font-weight:bold;text-decoration:underline;}
#cookie-policy .cp-content p a:hover {text-decoration:none;}

body {font-family: 'Raleway', serif;font-size:18px;line-height:26px;font-weight:400; background-color:#ffffff;color:#3B3B3B;background-repeat:repeat; }

.riffic{font-family: 'riffic', sans-serif;}

.menu_open{background-color:#001489; height:100%; width:100%; position: fixed; z-index: 999999; top:0px; display: none}
.menu_open .menu_close{margin-top: 20px; cursor: pointer; margin-right:20px}

.menu_open .sys-row, .menu_open .sys-row .sys-col{height: 100%}
.menu_open .background_menu{ background-size:cover; background-position: center center}
.menu_open .menu_items{padding-left:85px}
.menu_open .menu_items .title{font-size:40px; color:#ffffff; padding-bottom:30px; line-height: 40px; }
.menu_open .menu_items .items{padding-bottom: 30px; font-size:20px; text-transform: uppercase; line-height: 20px; color:#ffffff; font-weight: 600}
.menu_open .menu_items .items a{text-decoration: none; color:#ffffff;}

.menu_open .menu_items .items .social {display:block; padding-left:0px; padding-top: 20px; text-align: center}
.menu_open .menu_items .items .social .ico{font-size: 26px; line-height: 26px; color:#001489; border-radius: 45px; height:45px; width: 45px; background-color: #ffffff; display: inline-block; margin-right: 10px; cursor: pointer; text-align: center; margin-top:2px}
.menu_open .menu_items .items .social .ico i{padding-top: 9px}



.header{width:100%; padding-left:1px; background-color:#1e22aa; padding-bottom:20px; position: fixed; z-index:99999; top:0px; margin:0 auto;left: 50%; transform: translateX(-50%); margin-top: 0px; padding-top:50px}
.header .logo{margin-top:-30px;}
.header .social {padding-right: 10px}
.header .social .ico{font-size: 22px; line-height: 22px; color:#ffffff; border-radius: 20px; height:25px; width: 25px; display: inline-block; margin-right: 10px; cursor: pointer; text-align: center}
.header .social .ico i{padding-top: 0px}
.header .social .ico:hover{color:#ffffff}
.header .menu{margin-top: 20px; cursor: pointer; margin-right:20px}
.header_padding{padding-top: 240px}
.header .contenido{max-width: 1320px}

.header .menu_desktop .items{display:inline-block;padding-right: 35px}
/*.header .menu_desktop .items:after{content:" |"; color:#FFE59A; font-size:16px; padding: 0px 5px}
.header .menu_desktop .items:last-of-type:after{content:"";}*/
.header .menu_desktop .items a{color:#ffffff; text-transform: none; text-decoration: none; font-size:20px; font-weight: 600}


.footer{width:100%; background-image:url(../files/interface/bg_footer.jpg); background-repeat: repeat; background-position: center; background-size: cover; position: relative; z-index:99; display: none}
.footer .contenido{padding-top: 50px; background-image:url(../files/interface/molino.png); background-repeat: no-repeat; background-position: bottom left; padding-bottom:120px }

.footer .social {display:inline; padding-left:10px;}
.footer .social .ico{font-size: 16px; line-height: 16px; color:#ffffff; border-radius: 20px; height:25px; width: 25px; background-color: #001689; display: inline-block; margin-right: 10px; cursor: pointer; text-align: center; margin-top:2px}
.footer .social .ico i{padding-top: 5px}

.footer .links a{color:#001489; font-size:16px; font-weight: 600; text-transform: none; text-decoration: none; display: block; padding-bottom:5px}
.footer .logo_footer{max-width: 230px}

.footer .title{color:#001489; font-size: 60px; line-height: 60px; padding-bottom: 20px;}

.legal_footer{background-color:#f5f1e8; font-size: 16px; color:#1e22aa; padding: 30px 0px; font-family: 'Raleway', sans-serif; font-weight: 300}

.legal_footer .texto_legales a{color:#1e22aa; text-decoration: none}
.legal_footer .texto_legales .separacion{padding:0px 10px}

.contenido{width:100%; max-width:1600px; margin:0 auto;  }

#video_home{padding-bottom: 90px}
#video_home .vjs-big-play-button{display: none}
#video_home.video-js .vjs-tech{max-height: 1208px}
#video_home .vjs-poster{background-position: top center; background-size: cover}


.body-home .promo{margin-top:140px; background-image:url(../files/interface/bg_promo_desktop.jpg); color:#1E22AA; padding:30px 0px; background-position: top center; background-size: cover; cursor: pointer}
.body-home .promo .title{font-size:35px; line-height: 40px; padding-bottom: 10px}
.body-home .promo .txt{font-size:22px; line-height: 25px}


.body-home .slider_home{}
.body-home .slider_home .slick-slide img{width:100%}
.body-home .slider_home .slick-dots{bottom: 75px; z-index: 9999}
.body-home .slider_home .slick-dots li button::before{font-size:20px; color:#ffffff;opacity: 0.5}
.body-home .slider_home .slick-dots li.slick-active button::before{color:#ffffff;  opacity: 1}
.body-home .slider_home.slick-dotted.slick-slider{margin-bottom: 0px; max-height: inherit; overflow: hidden;}
.roto_bg{margin-top: -29px; z-index: 999; position: relative;background-image:url(../files/interface/roto.png); height:29px; background-size: contain; background-position: bottom; background-repeat: repeat-x;}

.body-home .slider_home .slick-prev{left:70px; z-index:9}
.body-home .slider_home .slick-next{right:70px; z-index:9}
.body-home .slider_home .slick-prev::before, .body-home .slider_home .slick-next::before{content: "";}

.body-home .slider_home .slick-prev, .body-home .slider_home .slick-next {width: 40px; height: 60px}
.body-home .slider_home .slick-prev img, .body-home .slider_home .slick-next img{max-width: 100%}


.body-home .bodegon_home{padding-bottom: 260px; padding-top:90px; background-color: #1e22aa; background-image:url(../files/interface/bg_llamada.png); background-position: bottom center; background-size: contain}
.body-home .bodegon_home .txt_home{ font-size:80px; line-height:100px; color:#ffe74a; font-weight: 300; text-transform: uppercase; margin: 0 auto; max-width: 760px; font-style: italic}
.body-home .bodegon_home .txt_home .llamada{height:100px}
.body-home .bodegon_home .bt_descubrela{background-color:#ffe74a; font-size:40px; color:#232a67; line-height: 40px; display:inline-block; padding:20px 40px; border-radius:20px; margin-top: 50px; cursor: pointer}

.body-home .block_home{padding:50px 0px; padding-bottom: 150px}
.body-home .block_home .block{padding: 10px}
.body-home .block_home .block img{width:100%;}


.body-home .productos_home{background-color:#f5f1e8; padding-top: 50px; padding-bottom: 40px}
.body-home .productos_home .txt_productos{ font-size:80px; line-height:100px; color:#1e22aa; font-weight: 300; text-transform: uppercase; margin: 0 auto;  font-style: italic}
.body-home .productos_home .txt_productos::before{content:" "; display:inline-block; background-image:url(../files/interface/productos_before.png); background-position: left center; background-size: contain; width:200px; height:73px; background-repeat: no-repeat} 
.body-home .productos_home .txt_productos::after{content:" "; display:inline-block; background-image:url(../files/interface/productos_after.png); background-position: right center; background-size: contain; width:200px; height:73px; background-repeat: no-repeat}

.body-home .productos_home .txt{color:#1e22aa; font-size:20px; line-height: 25px; max-width: 90%; padding-top:30px; padding-bottom: 30px; margin:0 auto}


.body-home .ruta_home{background-color:#1e22aa; padding-top: 130px; padding-bottom: 40px; background-image:url(../files/interface/weiskiscout_bg_top.png); background-position: top center; background-size: contain}
.body-home .ruta_home .nos_vamos{max-width: 330px; padding-left: 50px}
.body-home .ruta_home .nos_vamos .txt_productos{color:#f5f1e8; font-size:60px; line-height: 60px; padding-top: 30px}
.body-home .ruta_home .nos_vamos .txt{color:#f5f1e8; font-size:20px; line-height: 25px; padding-top: 30px}
.body-home .ruta_home .weikiscout_logo{max-width: 280px}
.body-home .ruta_home .bt_ruta{background-color:#f5f1e8; font-size:25px; color:#1e22aa; line-height: 30px; display:inline-block; padding:10px 30px; border-radius:20px; margin-top: 20px; cursor: pointer}



.body-home .social_home{background-color:#f5f1e8; padding-top: 80px; padding-bottom: 40px; background-image:url(../files/interface/social_bg_top.png); background-position: top center; background-size: contain}
.body-home .social_home .txt_productos{ font-size:80px; line-height:100px; color:#1e22aa; font-weight: 300; text-transform: uppercase; margin: 0 auto;  font-style: italic; padding-bottom: 40px}
.body-home .social_home .social_img{padding: 30px}
.body-home .social_home .social_img img{max-width: 100%}

.body-home .social_home .bt_siguenos{background-color:#1e22aa; font-size:25px; color:#f5f1e8; text-transform: uppercase; line-height: 30px; display:inline-block; padding:10px 50px; border-radius:20px; margin-top: 20px; cursor: pointer}


.body-home .registro_div{background-color: #FFE59A;}
.body-home #registro{background-color: #FFE59A; padding:30px 0px 20px 0px; text-align: center; margin-bottom:0px}
.body-home #registro .title{font-size:34px; color:#B10023; line-height: 34px}
.body-home #registro .txt{padding:25px 0px}

.body-home #registro #frm_subscribe{max-width: 710px; margin:0 auto; text-align: left; font-size: 14px; color:#382B2D}
.body-home #registro #frm_subscribe input[type=text]{border:0px; background-color:#FFFFFF; border-radius: 3px; padding:11px 15px; text-align: center; color:#382B2D; font-size:18px; margin-right: 10px; max-width: 220px}
.body-home #registro #frm_subscribe .bt{padding:10px 35px; background-color: #B10023; color:#ffffff; font-size: 18px; margin:10px 0px 0px 0px; display: inline-block; border:1px solid #FF0000}
.body-home #registro #frm_subscribe a{text-decoration:underline; color:#382B2D}

.body-home #registro .form .errores{color:#FF0004; margin-bottom: 10px}
.body-home #registro .form .gracias{color:#058800; margin-bottom: 10px}

.body-productos .bg_productos .desliza{position: absolute; z-index: 99999; top: 35%; left: 50%; transform: translateX(-50%); cursor: pointer; width: 90%; max-width: 520px;}
.body-productos .bg_productos .desliza img{width:100%;}

.body-productos .bg_productos{background-color:#f5f1e8; background-position: bottom center; background-size: cover; }
.body-productos .bg_productos .contenido{padding-top:200px; padding-bottom: 0px}


.body-productos .producto_header{background-color:#1e22aa; padding-top: 90px; padding-bottom: 70px; color:#ffffff; font-size:16px; background-image:url(../files/interface/productos_footer_bg.png); background-position: bottom center; background-size: contain;}
.body-productos .producto_header .img_producto{padding-top: 40px; max-width: 380px; width: 100%}
.body-productos .producto_header .bimbo_product_title{font-size: 60px; line-height: 60px; font-weight: 300; padding-bottom: 20px; font-family: 'riffic', sans-serif;}


.body-productos .producto_header .info_product{padding-right:60px; font-size:22px; line-height: 25px}


.body-productos .info_nutricional{max-width: 500px; margin: 0 auto}
.body-productos .bimbo_product_sellos .bimbo_product_sellos_list{padding: 0px; display: inline-block; position: relative;text-align: center; width:100%;}
.body-productos .bimbo_product_sellos .bimbo_product_sellos_list li{list-style-type: none; display: inline-block; width: 15%;}
.body-productos .bimbo_product_sellos .bimbo_product_sellos_list li .name{display: none}
.body-productos .bimbo_product_claim_sostenibilidad{margin: 0 auto; width: 24%}
.body-productos .bimbo_product_claim_sostenibilidad_titulo{display: none}

.body-productos .bimbo_product_texto_explicativo{ background-color:#ffffff; color:#053d82; text-align: left; }
.body-productos .bimbo_product_propiedades_producto{ text-align: left; }
.body-productos .bimbo_product_recomendaciones_consumo{ background-color:#99b2d9; color:#ffffff; text-align: center;}
.body-productos .bimbo_product_declaraciones_nutricionales{ background-color:aliceblue; color:#053d82; text-align: left;}
.body-productos .bimbo_product_ingredientes{padding-top:40px;}

.body-productos .bimbo_product_ingredientes .bimbo_product_ingredientes_title{font-weight: 600;color: #ffffff; padding-bottom:10px}
.body-productos .bimbo_product_alergenos{padding-top:40px; }
.body-productos .bimbo_product_alergenos .bimbo_product_alergenos_title{font-weight: 600;color: #ffffff; padding-bottom:10px;}
.body-productos .bimbo_product_formatos .bimbo_product_formatos_title{font-weight: 600; color:#ffffff; padding-top: 40px; padding-bottom: 10px}
.body-productos .bimbo_product_formatos .bimbo_product_formatos_list{padding:0px; padding-left: 0px; margin-bottom: 0px}
.body-productos .bimbo_product_formatos .bimbo_product_formatos_list li{list-style-type: none;}

.body-productos .bimbo_product_description{padding: 20px; color:#1e22aa; background-color:#f5f1e8; margin-top: 40px; border-radius: 20px; font-weight: 600; max-width: 70%}



.body-productos .bimbo_product_infografico_titulo{background-color: #eef1f5; color: #053d82; text-align: center; padding: 5px;}
.body-productos .bimbo_product_infografico{max-width: 500px; margin: 0 auto; padding-right: 30px}
.body-productos .bimbo_product_infografico img{width: 100%}


.body-productos .bimbo_product_info_nutricional{display: none}
.body-productos .bimbo_product_info_nutricional_title{background-color: #eef1f5; color: #053d82; text-align: center; padding: 5px;}
.body-productos .bimbo_product_info_nutricional_ir{text-align: right; font-size: 14px; padding: 10px}
.body-productos .bimbo_product_info_nutricional_ir_legend{font-size: 11px}
.body-productos .bimbo_product_info_nutricional_table{font-size: 14px}
.body-productos .bimbo_product_info_nutricional_table table{width: 100%}
.body-productos .bimbo_product_info_nutricional_table .table td, .body-productos .bimbo_product_info_nutricional_table .table th{padding: 5px; text-align: center}
.body-productos .bimbo_product_info_nutricional_table td{text-align: center}
.body-productos .bimbo_product_info_nutricional_table .td_main{color:#053d82; text-align: left!important}
.body-productos .bimbo_product_info_nutricional_table .td_indent{padding-left: 20px!important; color:#3e6ca1; text-align: left!important}


.body-productos .productos_separacion{background-color:#f5f1e8; background-position: bottom center; padding-bottom: 70px; background-image:url(../files/interface/productos_separacion_bg.png); background-size: contain}

.body-productos .productos_energetico{background-color:#ffffff; padding-top: 40px; padding-bottom: 40px}


.productos-slider{margin-top: 60px; margin-bottom: 60px}
.productos-slider .slick-slide img{margin: 0 auto; max-width: 200px}
.productos-slider .slick-prev{left:25px; z-index:9}
.productos-slider .slick-next{right:25px; z-index:9}
.productos-slider .slick-prev::before, .productos-slider .slick-next::before{content: "";}

.productos-slider .slick-prev, .productos-slider .slick-next {width: 40px; height: 60px}
.productos-slider .slick-prev img, .productos-slider .slick-next img{max-width: 100%}

.productos-slider .slick-slide .title{padding-top:10px; font-size: 27px; line-height:30px; color:#1e22aa}
.productos-slider .slick-slide .formato{padding-top:10px; color:#1e22aa; font-size: 20px}

.main.legal{padding-top:210px; font-size: 16px; color: #000000;font-weight: 400;line-height: 30px; padding-bottom: 40px; max-width: 1400px; font-family: 'Raleway', sans-serif;}
.main.legal h1{color:#001489; font-size: 40px; line-height: 40px; font-weight: 600; padding-bottom:20px}
.main.legal p{padding: 10px}
.main.legal .t1 .td1{background-color: #bbbbbb}
.main.legal a{color:#001489; text-decoration: underline}
.main.legal ul{padding-left: 30px}
.main.legal ul li{list-style-type: disc; padding-left:20px}

.body-location .main.legal{padding-top: 90px; text-align: center}
.body-location .main.legal h1{text-align: center; padding-bottom: 40px}
.body-location .logo{margin: 0 auto; padding-top: 40px; text-align: center}
    
.body-location .login-form{display: inline}
.body-location .bt{padding:15px 40px; border:2px solid #A71B01; font-size:16px; line-height: 16px; font-weight: 600; color:#A71B01; text-transform: uppercase; background-color: #FFF9E8; display: inline-block; cursor: pointer; margin: 20px}
.body-location .bt:hover{background-color:#A71B01; color:#ffffff}


.body-llamada-weikis .bodegon_home{padding-bottom: 90px; padding-top:90px; background-color: #f5f1e8; background-image:url(../files/interface/bg_llamada_top.png); background-position: bottom center; background-size: 100%}
.body-llamada-weikis .bodegon_home .contenido{padding-top: 80px}
.body-llamada-weikis .bodegon_home .la-llamada-weikis{padding-top: 20px; padding-bottom: 20px; max-width: 600px; margin: 0 auto}
.body-llamada-weikis .bodegon_home .txt{font-size:25px; color:#1e22aa; line-height: 30px; max-width: 600px; margin: 0 auto; font-weight: 600}
.body-llamada-weikis .bodegon_home .txt strong{font-size:30px; line-height: 30px}


.body-llamada-weikis .viva-naturaleza{padding-bottom: 70px; padding-top:20px; background-color: #1e22aa; background-image:url(../files/interface/bg_naturaleza.png); background-position: bottom center; background-size: contain}
.body-llamada-weikis .viva-naturaleza .title{font-size:50px; line-height: 60px; color:#f5f1e8; font-style: italic}
.body-llamada-weikis .viva-naturaleza .naturaleza{max-width: 80%; margin: 0 auto}
.body-llamada-weikis .viva-naturaleza .siempre{font-size:30px; line-height: 40px; color:#f5f1e8;}



.body-llamada-weikis .diversion-pepitas{padding-bottom: 70px; padding-top:50px; background-color: #f5f1e8;  background-image:url(../files/interface/bg_diversion.png); background-position: bottom center; background-size: contain}
.body-llamada-weikis .diversion-pepitas .title{font-size:70px; line-height: 80px; color:#1e22aa; font-style: italic; padding-bottom: 30px; padding-top: 90px}
.body-llamada-weikis .diversion-pepitas .txt{font-size:22px; color:#1e22aa; line-height: 40px; max-width: 700px; margin: 0 auto; font-weight: 400}

.body-llamada-weikis .diversion-pepitas .productos .chocoleche{margin-left: -120px}
.body-llamada-weikis .diversion-pepitas .productos .chocolate{margin-right: -120px}


.body-llamada-weikis .conoce-mapache{padding-bottom: 70px; padding-top:20px; background-color: #1e22aa; background-image:url(../files/interface/bg_naturaleza.png); background-position: bottom center; background-size: contain}
.body-llamada-weikis .conoce-mapache .title{font-size:60px; line-height: 70px; color:#f5f1e8; max-width:650px; margin:0 auto; padding-top: 50px}
.body-llamada-weikis .conoce-mapache .slider-mapache{ max-width: 50%; margin: 0 auto; margin-top: 50px}
.body-llamada-weikis .conoce-mapache .slider-mapache .slick-prev{left:-70px; z-index:9}
.body-llamada-weikis .conoce-mapache .slider-mapache .slick-next{right:-70px; z-index:9}
.body-llamada-weikis .conoce-mapache .slider-mapache .slick-prev::before, .body-llamada-weikis .conoce-mapache .slider-mapache .slick-next::before{content: "";}

.body-llamada-weikis .conoce-mapache .slider-mapache .slick-prev, .body-llamada-weikis .conoce-mapache .slider-mapache .slick-next {width: 17px; height: 32px}
.body-llamada-weikis .conoce-mapache .slider-mapache .slick-prev img, .body-llamada-weikis .conoce-mapache .slider-mapache .slick-next img{max-width: 100%}
.body-llamada-weikis .conoce-mapache .slider-mapache .txt{max-width: 100%; margin: 0 auto; font-size: 20px; line-height: 30px; color:#ffffff}



.body-llamada-weikis .lado-weikis{padding-bottom: 70px; padding-top:0px; background-color: #f5f1e8;  background-position: bottom center; background-size: contain; }
.body-llamada-weikis .lado-weikis .title{font-size:70px; line-height: 80px; color:#1e22aa; font-style: italic; padding-bottom: 30px; padding-top: 20px}
.body-llamada-weikis .lado-weikis .texto{background-image:url(../files/interface/bg_lado_weikis.png); background-position: center center; background-size: contain; padding: 180px 0px}
.body-llamada-weikis .lado-weikis .txt{font-size:30px; color:#1e22aa; line-height: 50px; max-width: 570px; margin: 0 auto; font-weight: 400}
.body-llamada-weikis .lado-weikis .txt2{font-size: 40px; color:#1e22aa; line-height: 50px; padding-top: 30px}


.body-weikiscout .bodegon_home{padding-bottom: 50px; padding-top:90px; background-color: #f5f1e8; background-image:url(../files/interface/bg_diversion.png); background-position: bottom center; background-size: contain}
.body-weikiscout .bodegon_home .contenido{padding-top:50px}
.body-weikiscout .bodegon_home .contenido .logo_weikiscout{width:400px; margin: 0 auto; padding-top: 20px}

.body-weikiscout .bodegon_home .nos_vamos {color:#1e22aa; padding-top: 50px; padding-left: 40px}

.body-weikiscout .bodegon_home .nos_vamos .txt_productos{ font-size:60px; line-height: 60px; padding-top: 30px}
.body-weikiscout .bodegon_home .nos_vamos .txt{ font-size:20px; line-height: 25px; padding-top: 30px}
.body-weikiscout .bodegon_home .nos_vamos .txt_pet{ font-size:16px; line-height: 20px; padding-top: 20px}

.body-weikiscout .buscar_ruta{padding-bottom: 70px; padding-top:20px; background-color: #1e22aa; background-image:url(../files/interface/bg_naturaleza.png); background-position: bottom center; background-size: contain}
.body-weikiscout .buscar_ruta .contenido{}


.body-weikiscout .diviertete_home{padding-bottom: 50px; padding-top:0px; background-color: #f5f1e8; background-image:url(../files/interface/bg_diversion.png); background-position: bottom center; background-size: contain}
.body-weikiscout .diviertete_home .contenido{padding-top:50px}

.body-weikiscout .diviertete_home .diviertete_casa {color:#1e22aa; padding-top: 0px; padding-right: 40px}

.body-weikiscout .diviertete_home .diviertete_casa .txt_productos{ font-size:60px; line-height: 60px; padding-top: 30px}
.body-weikiscout .diviertete_home .diviertete_casa .txt{ font-size:20px; line-height: 25px; padding-top: 30px}
.body-weikiscout .diviertete_home .diviertete_casa .txt_pet{ font-size:16px; line-height: 20px; padding-top: 20px}
.body-weikiscout .diviertete_home .mapache{margin-top:-140px; margin-bottom: -70px}
.body-weikiscout .diviertete_home .bt_siguenos{background-color:#1e22aa; font-size:25px; color:#f5f1e8; text-transform: uppercase; line-height: 30px; display:inline-block; padding:10px 50px; border-radius:20px; margin-top: 20px; cursor: pointer}


.body-weikiscout .social_home{background-color:#1e22aa; padding-top: 80px; padding-bottom: 100px; background-image: url(../files/interface/bg_naturaleza.png); background-position: bottom center; background-size: contain}
.body-weikiscout .social_home .txt_productos{ font-size:60px; line-height:80px; color:#f5f1e8; font-weight: 300; text-transform: none; margin: 0 auto;  font-style: normal; padding-bottom: 40px}
.body-weikiscout .social_home .social_img{padding: 30px}
.body-weikiscout .social_home .social_img img{max-width: 100%}

.body-weikiscout .social_home .bt_siguenos{background-color:#f5f1e8; font-size:25px; color:#1e22aa; text-transform: uppercase; line-height: 30px; display:inline-block; padding:10px 50px; border-radius:20px; margin-top: 20px; cursor: pointer}
.body-weikiscout .social_home .txt{ font-size:30px; line-height:35px; color:#f5f1e8; font-weight: 600; text-transform: none; margin: 0 auto;  font-style: normal; padding-bottom: 20px; padding-top:20px}

.vertical-align{ margin: 0;
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}


.body-weikiscout .contenido_ruta{padding-bottom: 50px; padding-top:110px; background-color: #f5f1e8; background-position: bottom center; background-size: contain; background-image:url(../files/interface/bg_diversion.png);}
.body-weikiscout .contenido_ruta .contenido{padding-top:50px}


.body-weikiscout .otras_rutas{padding-bottom: 50px; background-position: bottom center; background-size: contain; background-color: #1e22aa; background-image: url(../files/interface/bg_naturaleza.png);}
.body-weikiscout .otras_rutas .contenido{}

.body-weikiscout .social_home.color{background-color:#f5f1e8; background-image: none}
.body-weikiscout .social_home.color .txt_productos{ color:#1e22aa;}
.body-weikiscout .social_home.color .bt_siguenos{background-color:#1e22aa; color:#f5f1e8;}
.body-weikiscout .social_home.color .txt{color:#1e22aa; }


div:not(.menu_open):not(.productos-slider), ul {
  /*transition: all 0.5s;*/
}

.no_desktop{display: none}


.body-promocion-agosto .bg_promo{background-color:#1E22AA; background-position: bottom center; background-size: cover; color:#ffffff }
.body-promocion-agosto .bg_promo .contenido{padding-top:200px; padding-bottom: 100px}
.body-promocion-agosto .bg_promo .contenido .title{font-size:30px; line-height: 40px}

.body-promocion-agosto .bg_promo .contenido .lista{padding-top: 60px; font-size: 16px; line-height: 25px;}


@media only screen and (max-height: 580px) {
    .menu_open .menu_items .title{padding-bottom:20px}
    .menu_open .menu_items .items{padding-bottom:20px}
      
}

@media only screen and (max-height: 750px) {
    .body-home .seq .seq-canvas{padding-top:50px}
}


@media only screen and (max-height: 700px) {
	#cookie-policy .cp-content .cp-close{float:none; margin-top:20px}
}



@media only screen and (max-width: 1600px) {
    .header .logo{margin-left: 20px}
    
    .footer .contenido{width:90%}
    .main.legal{width:90%}
    .main.legal p{padding:10px 0px}
    
    .legal_footer .contenido{width:90%}
	
	.body-weikiscout .buscar_ruta .contenido{width:90%}
    .body-weikiscout .contenido_ruta .contenido{width:90%}
    .body-weikiscout .otras_rutas .contenido{width:90%}
}

@media only screen and (max-width: 1450px) {
    
}

@media only screen and (max-width: 1366px) {
    
	
    .footer .contenido{background-size: contain}
    .footer .title{font-size: 40px; line-height: 40px}
    .legal_footer{font-size: 16px}
	
	.body-weikiscout .diviertete_home .mapache{margin:0px}
}

@media only screen and (max-width: 1210px) {
    .body-home .seq .seq-canvas{padding-top:60px}
    
    .body-home .bodegon_home{padding-bottom: 130px}
}


@media only screen and (max-width: 1160px) {
  
	.body-productos .producto_header .img_producto{padding-top: 0px}
    .body-productos .producto_header .info_product{padding-left: 30px; padding-right: 30px;font-size: 18px; line-height: 25px;}
	.body-productos .producto_header{padding-top: 30px; padding-bottom: 40px}
	.body-productos .producto_header .bimbo_product_title{font-size: 50px; line-height: 50px}
	.body-productos .bimbo_product_formatos .bimbo_product_formatos_title{padding-top: 10px}
	
	.body-llamada-weikis .diversion-pepitas .title{padding-top:0px; font-size: 50px; line-height: 60px}
	.body-llamada-weikis .diversion-pepitas .txt{font-size:18px; line-height: 30px}
	
	.body-llamada-weikis .lado-weikis .title{padding-top:30px; font-size: 50px; line-height: 60px}
	.body-llamada-weikis .lado-weikis .texto{padding: 150px 0px}
	.body-llamada-weikis .lado-weikis .txt{font-size:18px; line-height: 30px}
	
	
	
	.body-llamada-weikis .conoce-mapache .title{font-size: 40px; line-height: 50px}
}

@media only screen and (max-width: 1084px) {
 
	.body-productos .bg_productos .contenido{padding-top: 100px}
   .productos-slider .slick-slide img{max-width: 180px}
	.productos-slider .slick-slide .title{font-size: 20px; line-height: 20px}
	.productos-slider .slick-slide .formato{font-size: 17px}
    
    
    .body-promocion-agosto .bg_promo .contenido{padding-top: 150px; padding-left:20px; padding-right: 20px}
    .body-promocion-agosto .bg_promo .contenido .title{font-size:30px; line-height: 35px}
}


@media only screen and (max-width: 1060px) {
 
 
}

@media only screen and (max-width: 1024px) {
    .header .menu_desktop .items{padding-right: 25px;}
    .header .menu_desktop .items a{font-size:17px}
    .header .social .ico{margin-right: 0px; width: 24px}
    
    .body-home .slider_home .slick-prev{left:40px; z-index:9}
    .body-home .slider_home .slick-next{right:40px; z-index:9}
    .body-home .slider_home .slick-prev, .body-home .slider_home .slick-next {width: 40px; height: 60px}

    
    .productos-slider .slick-prev, .productos-slider .slick-next {width: 40px; height: 60px}
    
    .menu_open .menu_items .title{font-size:40px; line-height: 40px;}
    .menu_open .menu_items .items{font-size:20px; line-height: 20px; padding-bottom:40px}
    .menu_open .menu_items .items .social .ico{margin-top:-3px}
    
    .body-home .seq .seq-model{margin:0 5% 0 2.5%}
    

    .footer .contenido{padding:30px 0px; background-image: none}
    .footer .logo_footer{padding-bottom: 20px}
    
    .body-productos .producto_header{padding-top: 50px; padding-bottom: 100px}
	.body-productos .info_nutricional{width: 90%}
    .body-productos .bimbo_product_infografico_titulo{margin-top: 20px}
    .body-productos .producto_header .info_product{padding: 0px 20px}
}


@media only screen and (max-width: 900px) {
	.productos-slider .slick-slide img{max-width: 150px}
    
    .body-home .bodegon_home{padding-top: 40px; padding-bottom: 40px}
    
    .body-home .bodegon_home .txt_home{font-size:40px; line-height: 50px; max-width: 60%}
    .body-home .bodegon_home .txt_home .llamada{height:50px}
    .body-home .bodegon_home .bt_descubrela{margin-top:30px; font-size:20px; line-height: 20px;}
    .body-home .productos_home .txt_productos{font-size:40px; line-height: 40px}
    .body-home .productos_home .txt_productos::before,  .body-home .productos_home .txt_productos::after{width: 120px;height: 44px;}
    
    .body-home .ruta_home .bt_ruta{margin-top:30px; font-size:20px; line-height: 20px;}
    
    .body-home .social_home .txt_productos{font-size:40px; line-height: 40px}
    .body-home .social_home .social_img{padding: 10px}
    .body-home .social_home .bt_siguenos{margin-top:30px; font-size:20px; line-height: 20px;}
	
	
	.body-llamada-weikis .bodegon_home .la-llamada-weikis{max-width: 420px}
	.body-llamada-weikis .bodegon_home{background-size: cover; padding-top:60px}
	.body-llamada-weikis .viva-naturaleza .title{font-size:40px; line-height: 50px; padding-bottom: 10px}
	.body-llamada-weikis .viva-naturaleza .siempre{font-size:25px; padding-top: 20px}
	
	.body-llamada-weikis .conoce-mapache .title{font-size:40px; line-height: 50px; padding-bottom: 10px}
	
	.body-llamada-weikis .lado-weikis{padding-bottom: 0px}
	.body-llamada-weikis .lado-weikis .title{padding-bottom: 0px}
	.body-llamada-weikis .lado-weikis .texto{background-image: none; padding: 40px 0px}
	
	.body-weikiscout .bodegon_home{padding-top:60px}
	
	.body-weikiscout .diviertete_home{padding-top:60px}
	.body-weikiscout .diviertete_home .bt_siguenos{margin-top:30px; font-size:20px; line-height: 20px;}
	.body-weikiscout .social_home .txt_productos{font-size:40px; line-height: 40px}
    .body-weikiscout .social_home .social_img{padding: 10px}
    .body-weikiscout .social_home .bt_siguenos{margin-top:30px; font-size:20px; line-height: 20px;}
	.body-weikiscout .social_home .txt{font-size:22px; line-height: 30px}
	
	.body-weikiscout .contenido_ruta{padding-top:60px}
	.body-weikiscout .otras_rutas{padding-top:0px}
}



@media only screen and (max-width: 800px) {
    
     
}

@media only screen and (max-width: 768px) {
    .no_desktop{display: block!important}
    .no_mobile{display: none!important}
    #cookie-policy .cp-content p{font-size:14px; line-height: 20px}
    .header{margin-top: 0px; border-radius: 0px; position: relative; left:inherit; transform: none; width: 100%; padding-top: 5px; padding-left: 0px}
    .header .logo{margin-top: 10px; margin-left: 20px; max-width: 170px}
    .header .menu{margin-top:10px}
    
    .footer .logo_footer{padding-bottom: 0px}
    .footer .contenido{padding-top:30px}
    .footer .social{padding-left: 0px; padding-top: 20px}
    .footer .title{padding-bottom:10px; padding-top: 20px}
    .footer .links{padding-top:0px}
    .footer .links a{padding-bottom: 0px}
    .footer .footer_hr{margin-top:30px}
    .legal_footer .texto_legales .separacion{padding:0px 5px}
    
    .body-promocion-agosto .bg_promo .contenido{padding: 50px 0px}
    .body-promocion-agosto .bg_promo .contenido .title{font-size:20px; line-height: 25px}
    .body-promocion-agosto .bg_promo .contenido .bodegon_promo{max-width: 400px; padding-bottom: 20px}
    .body-promocion-agosto .bg_promo .contenido .lista{padding: 20px}
    
    
    
    .body-home .promo{background-image:url(../files/interface/bg_promo_desktop_mobile.jpg); padding: 50px}
    .body-home .promo .title{font-size:30px; line-height: 35px; padding-bottom: 10px}
    .body-home .promo .txt{font-size:16px; line-height: 20px}
    
    
    .body-home .slider_home{margin-top: 0px!important}
    .body-home .slider_home .slick-dots{bottom:15px}
   .body-home .promo{margin-top: 0px!important}
    
    .body-home .block_home .block img{max-width: 400px}
    .body-home .block_home{padding: 30px 0px}
    .body-home .productos_home{padding-bottom: 0px}
    
    .body-home .ruta_home{padding-top: 70px}
    .body-home .ruta_home .nos_vamos{max-width:inherit; padding: 0px 30px}
    .body-home .ruta_home .weikiscout_logo{max-width: 210px}
    .body-home .ruta_home .nos_vamos .txt_productos{font-size:30px; line-height: 30px}
    .body-home .ruta_home .nos_vamos .txt{font-size:16px; line-height: 20px}
    
    .body-home .social_home{padding-top:40px}
    
  
    .body-home #registro{width:90%; margin: 0 auto}
    .body-home #registro .title{font-size:24px; line-height: 24px}
    .body-home #registro .txt{font-size:14px;}
    .body-home #registro .form .errores, .body-home #registro .form .gracias{font-size:14px;}
    .body-home #registro #frm_subscribe{font-size:12px}
    .body-home #registro #frm_subscribe input[type="text"]{font-size:12px}
    .body-home #registro #frm_subscribe input[type="text"], .body-home #registro #frm_subscribe .bt{display:block; margin:0 auto; margin-bottom:10px}
    
    
    
    .body-productos .bg_productos{background-position: top right}
    .body-productos .bg_productos .title{max-width: 190px;margin: 0 auto;}
    .body-productos .bg_productos .contenido{padding-top: 0px}
    .productos-slider .slick-slide img{padding: 0px 0px}   
    .productos-slider{margin-bottom: 60px}
    
    .body-productos .producto_header{padding-top:0px; padding-bottom: 60px}
    .body-productos .producto_header .info_product{padding-bottom:0px; font-size: 15px; line-height: 20px}
    .body-productos .producto_header .img_producto{max-width: 270px; padding-top: 20px}
    .body-productos .producto_header .bimbo_product_title{font-size:35px; line-height: 35px; padding-top:20px}
	.body-productos .bimbo_product_description{width: 100%}
	
    .body-productos .simple-popup-content{max-width: 70%}
    .body-productos .bimbo_product_sellos .bimbo_product_sellos_list{padding-top:0px}
    .body-productos .bimbo_product_sellos .bimbo_product_sellos_list li{width:15%}
    
	.body-productos .productos_separacion{padding-bottom: 30px}
	.body-productos .productos_separacion img{max-width: 80%}
    
	.body-productos .info_nutricional{padding-top: 30px}
	.body-productos .bimbo_product_infografico{padding: 0px}
     
   .header_padding{padding-top: 90px!important}

    .main.legal h1{font-size:25px; line-height: 25px}
	

    
    
	.body-llamada-weikis .bodegon_home{padding-top: 0px; padding-bottom:60px}
	.body-llamada-weikis .bodegon_home .contenido{padding-top:0px}
	.body-llamada-weikis .bodegon_home .txt{font-size: 16px; line-height: 23px;}
	.body-llamada-weikis .bodegon_home .txt strong{font-size:24px; line-height: 30px}
	
	.body-llamada-weikis .viva-naturaleza{padding-bottom: 40px}
	.body-llamada-weikis .diversion-pepitas .title{font-size:40px; line-height: 50px}
	.body-llamada-weikis .diversion-pepitas .txt{width:90%; font-size: 16px; line-height: 23px}
	
	.body-llamada-weikis .conoce-mapache .title{padding-top:10px}
	.body-llamada-weikis .conoce-mapache .mapache{max-width: 280px}
	.body-llamada-weikis .lado-weikis .title{font-size:34px; line-height: 50px}
	.body-llamada-weikis .lado-weikis .txt{width:90%; font-size: 16px; line-height: 23px}
	.body-llamada-weikis .lado-weikis .txt2{font-size: 33px; padding-top: 20px}
	
	.body-weikiscout .bodegon_home{padding-top: 0px; padding-bottom:60px}
	.body-weikiscout .bodegon_home .contenido{padding-top:0px}
	.body-weikiscout .bodegon_home .logo_weikiscout{max-width: 210px}
	.body-weikiscout .bodegon_home .nos_vamos{padding: 0px 30px}
	.body-weikiscout .bodegon_home .nos_vamos .txt_productos{font-size:30px; line-height: 30px}
	.body-weikiscout .bodegon_home .nos_vamos .txt{font-size:16px; line-height: 20px}
		
		
	.body-weikiscout .diviertete_home	{padding-top: 0px; padding-bottom:20px}
	.body-weikiscout .diviertete_home .contenido{padding-top:0px}
	
	.body-weikiscout .diviertete_home .diviertete_casa{padding: 0px 30px}
	.body-weikiscout .diviertete_home .diviertete_casa .txt_productos{font-size:30px; line-height: 30px}
	.body-weikiscout .diviertete_home .diviertete_casa .txt{font-size:16px; line-height: 20px; padding-bottom: 20px}
	.body-weikiscout .diviertete_home .mapache{max-width: 300px; padding-top: 30px}
	.body-weikiscout .social_home{padding-top:40px; padding-bottom: 20px}
	.body-weikiscout .social_home .contenido{max-width: 90%}
	.body-weikiscout .social_home .txt{font-size:16px; line-height: 20px}
	
	.body-weikiscout .contenido_ruta{padding-top: 0px; padding-bottom:60px}
	.body-weikiscout .contenido_ruta .contenido{padding-top:0px}
	
	.body-weikiscout .otras_rutas{padding-top: 0px; padding-bottom:20px}
	.body-weikiscout .otras_rutas .contenido{padding-top:0px}
}

@media only screen and (max-width: 749px) {
   
}

@media only screen and (max-width: 600px) {
    
    .body-home .slider_home .slick-prev{left:20px; z-index:9}
    .body-home .slider_home .slick-next{right:20px; z-index:9}
    .body-home .slider_home .slick-prev, .body-home .slider_home .slick-next{width: 20px; height: 40px}
    
    .body-home .bodegon_home .txt_home{font-size:28px; line-height: 40px;}
    .body-home .bodegon_home .txt_home .llamada{height:40px}
    
     .body-home .productos_home .txt_productos{font-size:28px; line-height: 28px}
    .body-home .productos_home .txt_productos::before,  .body-home .productos_home .txt_productos::after{width: 66px;height: 24px;}
    
    .productos-slider .slick-prev{left:20px; z-index:9}
    .productos-slider .slick-next{right:20px; z-index:9}
    .productos-slider .slick-prev, .productos-slider .slick-next{width: 20px; height: 40px}
    
    .body-home .productos_home .txt{font-size:16px; line-height: 20px}
    
    .body-home .social_home .txt_productos{font-size:28px; line-height: 28px}
    
	.body-productos .bimbo_product_infografico{max-width: 420px}
	.body-productos .bimbo_product_info_nutricional_table table{font-size: 12px}
	.body-productos .bimbo_product_info_nutricional_title{font-size:14px}
	.body-productos .bimbo_product_info_nutricional_ir{font-size:12px; padding: 5px}
	.body-productos .bimbo_product_info_nutricional_table .table td, .body-productos .bimbo_product_info_nutricional_table .table th{padding: 2px}
	
	
    .menu_open .menu_items{padding-left:90px} 
    
    .header_padding{padding-top: 70px!important}
    .header .social{padding-top:20px}
    .header .menu, .menu_open .menu_close{margin-top: 10px}
    
    .header .social .ico{margin: 0px}
    .menu_open .menu_items .items .social .ico{margin-right: 5px}
    
    .body-home .seq{min-height:560px}
    .body-home .seq .ver{padding:5px 10px}
     .main.legal{font-size: 13px; line-height: 20px}
    
	.body-llamada-weikis .bodegon_home .txt{width: 90%}
	.body-llamada-weikis .bodegon_home .la-llamada-weikis{max-width: 70%}
    
	.body-llamada-weikis .conoce-mapache .title{font-size:35px; line-height: 40px}
	.body-llamada-weikis .conoce-mapache .slider-mapache{margin-top: 20px}
	.body-llamada-weikis .conoce-mapache .slider-mapache .txt{font-size: 14px; line-height: 20px}
	
    .footer .logo_footer{max-width: 170px}
    .legal_footer{font-size: 14px}
    
	.body-weikiscout .social_home .txt_productos{font-size:28px; line-height: 28px}
}





@media only screen and (max-width: 500px) {
	 .header_padding{padding-top: 50px!important}
}






/*COLS*/ 
.sys-row {width:99.99%;margin:0 auto; box-sizing: border-box;} 
.sys-row img {max-width:100%;}
.sys-col {display:inline-block;vertical-align:top; box-sizing: border-box;padding:0px;} 
.sys-col-hide {display:none;} 
.np {padding:0 !important;}
.np-l {padding-left:0 !important;}
.np-r {padding-right:0 !important;}
.sys-lg-col-1 {width:8.33%;} 
.sys-lg-col-2 {width:16.66%;} 
.sys-lg-col-3 {width:24.99%;} 
.sys-lg-col-4 {width:33.32%;} 
.sys-lg-col-5 {width:41.65%;} 
.sys-lg-col-6 {width:49.98%;} 
.sys-lg-col-7 {width:58.31%;} 
.sys-lg-col-8 {width:66.64%;} 
.sys-lg-col-9 {width:74.97%;} 
.sys-lg-col-10 {width:83.3%;} 
.sys-lg-col-11 {width:91.63%;} 
.sys-lg-col-12 {width:99.96%;} 
.sys-lg-col-2-5 {width:20%;} 
.sys-row-table {display:table;} 
.sys-row-table .sys-col {display:table-cell;} 


.tacenter {text-align:center !important;} 
.taleft {text-align:left !important;} 
.taright {text-align:right !important;} 
.tajustify {text-align:justify !important;} 
.vatop {vertical-align:top !important;} 
.vabottom {vertical-align:bottom !important;} 
.vamiddle {vertical-align:middle !important;} 


@media only screen and (max-width: 1024px) {	
	.sys-m-col-1 {width:8.33%;} 
	.sys-m-col-2 {width:16.66%;} 
	.sys-m-col-3 {width:24.99%;} 
	.sys-m-col-4 {width:33.32%;} 
	.sys-m-col-5 {width:41.65%;} 
	.sys-m-col-6 {width:49.98%;} 
	.sys-m-col-7 {width:58.31%;} 
	.sys-m-col-8 {width:66.64%;} 
	.sys-m-col-9 {width:74.97%;} 
	.sys-m-col-10 {width:83.3%;} 
	.sys-m-col-11 {width:91.63%;} 
	.sys-m-col-12 {width:99.96%;} 
    .sys-m-col-hide {display:none;} 
    .sys-m-col-show {display:inline-block;} 
	
	.mtacenter {text-align:center !important;} 
	.mtaleft {text-align:left !important;} 
	.mtaright {text-align:right !important;} 
	.mtajustify {text-align:justify !important;} 
	.mvatop {vertical-align:top !important;} 
	.mvabottom {vertical-align:bottom !important;} 
	.mvamiddle {vertical-align:middle !important;} 
} 

@media only screen and (max-width: 768px) {	
	.sys-s-col-1 {width:8.33%;} 
	.sys-s-col-2 {width:16.66%;} 
	.sys-s-col-3 {width:24.99%;} 
	.sys-s-col-4 {width:33.32%;} 
	.sys-s-col-5 {width:41.65%;} 
	.sys-s-col-6 {width:49.98%;} 
	.sys-s-col-7 {width:58.31%;} 
	.sys-s-col-8 {width:66.64%;} 
	.sys-s-col-9 {width:74.97%;} 
	.sys-s-col-10 {width:83.3%;} 
	.sys-s-col-11 {width:91.63%;} 
	.sys-s-col-12 {width:99.96%;} 
	.sys-s-col-hide {display:none;} 
	
	.stacenter {text-align:center !important;} 
	.staleft {text-align:left !important;} 
	.staright {text-align:right !important;} 
	.stajustify {text-align:justify !important;} 
	.svatop {vertical-align:top !important;} 
	.svabottom {vertical-align:bottom !important;} 
	.svamiddle {vertical-align:middle !important;} 
}


</pre></body></html>