@font-face{font-family:'Campton Book';src:url('//www.pandasecurity.com/fonts/campton/Campton Book.eot');src:local('â˜º'), url('//www.pandasecurity.com/fonts/campton/Campton Book.woff') format('woff'), url('//www.pandasecurity.com/fonts/campton/Campton Book.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: block;}@font-face{font-family:'Campton Medium';src:url('//www.pandasecurity.com/fonts/campton/Campton Medium.eot');src:local('â˜º'), url('//www.pandasecurity.com/fonts/campton/Campton Medium.woff') format('woff'), url('//www.pandasecurity.com/fonts/campton/Campton Medium.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: block;}@font-face{font-family:'Campton Light';src:url('//www.pandasecurity.com/fonts/campton/Campton Light.eot');src:local('â˜º'), url('//www.pandasecurity.com/fonts/campton/Campton Light.woff') format('woff'), url('//www.pandasecurity.com/fonts/campton/Campton Light.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: block;}@font-face{font-family:'Campton ExtraLight';src:url('//www.pandasecurity.com/fonts/campton/Campton ExtraLight.eot');src:local('â˜º'), url('//www.pandasecurity.com/fonts/campton/Campton ExtraLight.woff') format('woff'), url('//www.pandasecurity.com/fonts/campton/Campton ExtraLight.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: block;}@font-face{font-family:'Campton SemiBold';src:url('//www.pandasecurity.com/fonts/campton/Campton SemiBold.eot');src:local('â˜º'), url('//www.pandasecurity.com/fonts/campton/Campton SemiBold.woff') format('woff'), url('//www.pandasecurity.com/fonts/campton/Campton SemiBold.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: block;}@font-face{font-family:'Campton Bold';src:url('//www.pandasecurity.com/fonts/campton/Campton Bold.eot');src:local('â˜º'), url('//www.pandasecurity.com/fonts/campton/Campton Bold.woff') format('woff'), url('//www.pandasecurity.com/fonts/campton/Campton Bold.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: block;}@font-face{font-family:'Campton ExtraBold';src:url('//www.pandasecurity.com/fonts/campton/Campton ExtraBold.eot');src:local('â˜º'), url('//www.pandasecurity.com/fonts/campton/Campton ExtraBold.woff') format('woff'), url('//www.pandasecurity.com/fonts/campton/Campton ExtraBold.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: block;}@font-face{font-family:'Campton Thin';src:url('//www.pandasecurity.com/fonts/campton/Campton Thin.eot');src:local('â˜º'), url('//www.pandasecurity.com/fonts/campton/Campton Thin.woff') format('woff'), url('//www.pandasecurity.com/fonts/campton/Campton Thin.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: block;}
body,html,*{margin:0;padding:0;transition:transform .5s, opacity .5s, border .5s; }
body,#publicContainer{position:relative;overflow-x: hidden !important;	}
html, body { overflow-x: inherit !important;}
a{text-decoration:none;}
#ficha_area .main,.margin_from_topmenu{padding-top:40px;}
#header::before{content:" ";display:block;padding-top:40px;}
.gartner #header_section::before{content:" ";display:block;padding-top:50px;}
.PromotionPriceAndURL{display:none;}
.MenuPromotionPriceAndURL{display:none;}
.display_none{display:none;}
.no_scroll{overflow:hidden;}
.svgicon {display: inline-block;width: 1em;height: 1em;stroke-width: 0;stroke: currentColor;fill: currentColor;font-size:3.2em;position: relative;}

#menu_section a{transition:none !important;}
#menu_section .svgicon {transition: none;}
#menu_section{font-size:18px;color: #2F3343;}
#menu_section ul{list-style:none;list-style-image:none;  }
#menu_section ul li{list-style:none;list-style-image:none;vertical-align:top; position: relative;}
#menu_section #desktop_menu{background-color:#2F3343;position:fixed;left:0;width:100%;height:70px;z-index:5;padding:0;font-family:"Noto Sans SC","Century Gothic";transition:all .5s; font-weight: 300;}#cWebAuthor{z-index:10 !important;}
#menu_section #desktop_menu .contenedor{text-align:left; max-width: 1150px; width: 1150px;}
#menu_section .svgicon{font-size: 1em; top:6px; left: 1px; color: #ffffff;}
#menu_section .subnivel2 .svgicon { color: #2F3343;  left: 261px; transform: rotate(-90deg);position: absolute; top: 17px; }
#menu_section .options .svgicon{ color: #B7B7B7;}
#menu_section .options .selected .svgicon{ color:#2F3343;}
.submenu_container{background-color: #f3f3f3; position: absolute; width: 100%; display: none;}
#menu_section .submenu_container .options{/*display:inline-block;*/display:none; vertical-align: top; width: auto;z-index: 3; position: relative; color: #B7B7B7; }
.submenu_dcha{position: relative; background-color: #ffffff; display: inline-block; vertical-align: top; z-index: 3; width: 70%;height: 209px; padding: 1.4em 0 0 2.4em;margin-left:151px;}
#menu_section .options .icon-ico-arrow-b2b{transform: rotate(-90deg);  right: 0; position: absolute; left: inherit; top: 14px;}
#menu_section #menu_subnivel_so .options .icon-ico-arrow-b2b{ top: 15px;}
#menu_section #menu_subnivel_so .options .first .icon-ico-arrow-b2b{ top: 24px;}
#menu_section #menu_subnivel_so .iconso{ color: #B7B7B7; font-size: 1.3em; top: 4px;}
#menu_section #menu_subnivel_so .selected .iconso{color:#2F3343; }
#menu_section #menu_subnivel_productos .first .svgicon{top: 25px; }
.submenu_container h5{  font-size: 16px; border-bottom: 3px solid #CCCCCC; font-weight: 700;padding-right:1em;display:inherit;margin-right:3.5em;}
.submenu_container.submenu_container_XL h5{margin-right:5em;}
.submenu_container.submenu_container_XXL h5{padding-right:3em;margin-right:4.5em;}
.submenu_container a{ color: #2F3343; /*font-size: 12px;*/}
.submenu_nivel2{display: inline-block; vertical-align: top;  /*margin-right: 4.55em;*/}
.submenu_nivel2 li{ /*margin-bottom: 0.4em;*/margin-top:0.4em;}
#menu_section #desktop_menu .submenu_nivel2 a:hover{ text-decoration: underline; font-weight: 700;}
#menu_subnivel_so .submenu_nivel2 { width: 37%;}
.planes{width: 112px; }
.modulos{width: 231px; }
.back_options, .back_menu{ display: inline-block; width: 50%; background-color: #f3f3f3; position: absolute; top: 0; height: 234px; z-index: 2;}
.back_menu{ background-color: #fff; width: 100%; z-index: 1; }
.first,.second,.third,.fourth{ padding: 0.39em 0 0; min-height: 35px;}
.first{padding-top: 1em;}
.options li{cursor: pointer;width: 180px;}
.options li:hover{background-color: #ffffff; }
#soluciones{ display: flex; flex-direction: column; height: 180px; flex-wrap: wrap;}
#submenu_back{ position: absolute; width: 100%; display: none; height: 400%;}
.submenu_container .selected,#submenu_back .selected{ font-weight: 700; background-color: #ffffff; color: #2F3343;}
.menu_principal .mobile,#menu_subnivel_so{display: none;}
#menu_section #desktop_menu a:hover{text-decoration:none; }
.menu_principal>li.selected>a{ /*color:#cccccc !important;*/font-weight: 700;}
#logo_panda{background:url(../img/logo_panda.svg) center no-repeat;width:127px;height:35px;text-indent:999999px;display: block; background-size:contain;}
#logo_container{border-right: 1px solid #fff;/*border-radius: 2px;*/display:inline-block;width:150px;position:relative;left:0;top:0.9em; vertical-align: top; height: 43px;}
.menu_principal{display:inline-block; vertical-align: top;padding-left:24px;width: 966px; height:56px;}
.menu_principal_myaccount{margin-right:201px;}
.txt_myaccount{display:inherit;}
.icono_menu_myaccount{display:none;color:#b5b9bf;font-size:30px;}
.menu_principal>li{display:inline-block;box-sizing:border-box;}
.menu_principal>li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.menu_principal>li>a.opt_principal{color:#8da1a1;display:block;position:relative;padding:16px 0 16px;}
.menu_principal>li>a.opt_principal{color:#ffffff;}
.menu_principal>li>a.opt_doble::before{border-top:5px solid #ffffff;content:"";height:2px;left:50%;position:absolute;bottom:-2px;transition:all 0.25s;width:0; border-radius: 1em ;}
.menu_principal>li.selected>a.opt_doble::before{left:0;width:90.2%;}
.menu_principal>li.submenu_myaccount{padding-top:8px; float: right;}
.menu_principal>li.submenu_myaccount>a{border:2px solid #ffffff;padding: 6px 17px 6px 16px;color:#ffffff;border-radius:2px;font-size: 16px; font-weight: 700;}
.menu_principal>li.submenu_myaccount>a:hover{background-color:#ffffff;color: #2F3343 !important;}
.newitem_label{display:block;position:relative;margin-top:2px;background-color:#01b7c6;padding:4px 6px;line-height:1em;font-size:0.75em;color:#00575f;font-family:"Campton Medium","Century Gothic";}
.fondo_submenu{width:100%;left:0;background-color:#20252e;display:none;position:absolute;text-align:center;}
.fondo_submenu>li{display:inline-block;}
.fondo_submenu>li>a{color:#8da1a1;padding:1.125em 2em;display:block;}
.menu_desplegado{background-color:#20252e;}
#subnivel_vpn {min-width:77px;}
/*#subnivel_prod{width: 130px;}
#subnivel_so{width: 205px;}
#subnivel_descargas{width: 103px;}
#subnivel_blog{width: 56px;}
#submenu_soporte{width: 100px;}*/
#subnivel_descargas,#subnivel_blog{margin-right:7px}
#subnivel_prod,#subnivel_so{margin-right:4px}

#more_options_button{display:block; padding:1.79em 2.5em;}
#more_options{margin-right:2.5em; }
#more_options,
#more_options:before,
#more_options:after {height: 3px; background-color: rgba(255,255,255,0.9); position: absolute; display: block; content: ''; width:29px; padding:0; right:0; transition:all .5s; border-radius: 1em;}
#more_options:before { top: -9px; width:29px;}
#more_options:after { bottom: -9px; width:29px;}
#more_options_button:hover #more_options,#more_options_button:hover #more_options:before,#more_options_button:hover #more_options:after {background-color:#ffffff;}
#more_options_button_container { display:none;position:absolute;right:101px;top:0;width:100px;}
#more_options_button_container .icono_cerrar{display:none;  position: relative;    top: 20px;  cursor: pointer; transition: all 0.5s; left: 25px; background: url("../img/menu-abierto.svg") top center no-repeat ; height: 32px; width: 32px; }
#menu_section .icono_cerrar  .svgicon { display: none;color: #ffffff;; font-size: 1.7em; top: -25px; }
#more_options_container{position:absolute;top:0;left:0;width:100%;text-align:right;z-index:1;background-color:rgba(96,98,104,0.9);}
#menu_more_options{transition:all .5s;height:25px;text-align:right;}
#menu_section .icono_cerrar::before{border-top:5px solid #ffffff;content:"";height:2px;position:absolute;bottom:30px;transition:all 0.25s;width:100%; border-radius: 1em ; left: 0; top: 45px; }
/*.expand_options_button{padding:0;border:2px solid #2F3343;border-radius:2em;margin:0 0.215em 0 0;font-family:"Campton ExtraLight","Century Gothic";font-size:25px;content:'+';line-height:17px;height:20px;width:20px;text-align:center;transition:none;vertical-align:sub;-webkit-tap-highlight-color:rgba(0,0,0,0); display: none;}
.expand_options_button::after{content:"+";color: #2F3343;}
.expand_options_button.selected::after{content:"x"; color: #ffffff; }*/
.expand_options_button_close{ z-index: 2; top: 0.8em; background: url("../img/closed-icon.svg") top center no-repeat ;height:24px;width:24px; }
.expand_options_button,.expand_options_button_prod{z-index: 1; background: url("../img/opened-icon.svg") top center no-repeat ;height:24px;width:24px;transition:none; display: none; }
.desplegable2 .expand_options_button{right: 2.1em; top: 0.8em; display: inline-block;}
.expand_options_button.selected{ top: 0.8em; background: url("../img/closed-icon.svg") top center no-repeat ; }
.subnivel2,.subnivel3{display: none; margin-left: 1em;}

#rphMainHeadJsCssE textarea{width:800px;height:250px;}
#rphMainEdit textarea{width:800px;height:500px;}
#tips_panel{display:none;}
.tips_panel{position:fixed;right:20px;top:125px;width:270px;font-size:1em;font-family:"Campton SemiBold","Century Gothic",Arial;background-color:rgb(216,219,219);background-color:rgba(216,219,219,0.95);text-align:center;z-index:4;display:none;color:#5a5a5a;}
.tips_panel strong{font-family:"Campton Bold","Century Gothic",Arial;color:#009c4b;}
.tip_close{text-align:right;text-decoration:none;color:#747474;font-family:"Campton ExtraLight","Century Gothic",Arial;font-size:1.5em;line-height:0.5em;padding:0.5em 0.5em 0 0;cursor:pointer;}
.tip_title{margin-bottom:0.5em;}
.tip_email,.tip_user{outline:none;font-family:"Campton Light","Century Gothic",Arial;text-align:center;border:1px solid #c0c0c0;border-radius:2em;padding:0.4em 1em;margin-top:0.4em;}
.tip_button{background-color:rgb(83,164,104);background-color:rgba(83,164,104,0.8);color:#fff;text-decoration:none;display:block;padding:0.5em;margin-top:1em;}
.tips_panel .error_input{border:1px solid red !important;}

.tips_panel.deal_school{width:268px;border:2px solid #fff;font-family:"Campton Light","Century Gothic",Arial;background-color:#fff;color:#2f3947;text-transform:uppercase;}
.deal_school strong{font-family:"Campton SemiBold","Century Gothic",Arial;color:inherit;font-weight:normal;}
.deal_school .tip_title{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-school-header.jpg) center center no-repeat #4a5059;background-size:cover;font-size:1.125em;color:#fff;padding:1.2em 0 3em;margin-bottom:0;display:block;}
.deal_school .tip_title strong{display:block;font-family:"Campton Bold","Century Gothic",Arial;font-size:1.35em;line-height:1.2em}
.deal_school .tip_close{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-school-close.png) left top no-repeat transparent;background-size:contain;position:absolute;right:9px;top:9px;width:15px;height:15px;padding:0;background-image:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-school-close_mini.png) \9;}
.deal_school .tip_button{font-family:"Campton SemiBold","Century Gothic",Arial;background-color:#ff9012;margin:0;padding:0.5em;width:auto;}
.deal_school .tip_dto{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-school-dto.png) left top no-repeat transparent;background-size:100%;position:absolute;width:101px;height:69px;color:#fff;text-align:center;margin:-45px 0 0 10px;padding-top:32px;line-height:0.8em;background-image:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-school-dto_mini.png) \9;display:block;}
.deal_school .tip_dto_number{font-size:2.25em;}
.deal_school .tip_dto_percent{display:inline-block;}
.deal_school .tip_dto_de{font-size:0.8em;display:block;margin-top:2px;}
.deal_school .tip_dto_txt{display:block;font-size:0.7em;letter-spacing:-0.7px}
.deal_school .tip_msg{background-color:#f6f5f5;margin:2px auto;padding:20px 0 12px 120px;display:block;color:#2f3947;}
.deal_school .tip_msg_img{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-school-cleanup.png) left top no-repeat transparent;background-size:100% auto;width:38px;height:38px;margin:-41px auto 2px;display:block;background-image:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-school-cleanup_mini.png) \9;}
.deal_school .tip_msg strong{display:block;font-size:1.375em;font-family:"Campton Bold","Century Gothic",Arial;line-height:0.8em;}

.tips_panel.deal_sales{width:268px;border:2px solid #fff;font-family:"Campton ExtraLight","Century Gothic",Arial;background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-sales-bg.jpg) center top no-repeat #235879;color:#fff;background-size:100% 100%;}
.deal_sales .tip_close{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-sales-close.png) left top no-repeat transparent;background-size:contain;position:absolute;right:13px;top:13px;width:15px;height:15px;padding:0;color:transparent;}
.deal_sales strong{color:#ff9012;font-weight:normal;}
.deal_sales .tip_button{font-family:"Campton SemiBold","Century Gothic",Arial;font-size:1.125em;background-color:#ff9012;margin:0;padding:0.5em 0.25em;width:auto;border-top:2px solid #fff;}
.deal_sales .tip_title{font-size:1.125em;margin-top:29px;margin-bottom:0;letter-spacing:0.2em;}
.deal_sales .tip_title strong{font-family:"Campton Book","Century Gothic",Arial;}
.deal_sales .tip_msg::before{content:"—";font-family:"Campton Thin","Century Gothic",Arial;display:block;color:#5d7288;line-height:1em;}
.deal_sales .tip_msg{font-family:"Campton ExtraLight","Century Gothic",Arial;font-size:1.5em;margin-top:-3px;margin-bottom:15px;}
.deal_sales .tip_msg_xl{display:block;font-family:"Campton Bold","Century Gothic",Arial;font-size:1.3em;line-height:1.2em;color:#ff9012;}
.deal_sales .tip_msg strong{color:#fff;}

.tips_panel.deal_sales_xmas{width:272px;border:none;font-family:"Noto Sans SC",sans-serif;font-weight:700;background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-sales-bg-2019.png) center top no-repeat #FFFFFF;color:#fff;background-size:100% auto;}
.deal_sales_xmas .tip_close{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-xmas-close.svg) left top no-repeat transparent;background-size:contain;position:absolute;right:8px;top:8px;width:26px;height:26px;padding:0;color:transparent;}
.deal_sales_xmas strong{color:#FFFFFF;font-weight:normal;}
.deal_sales_xmas .tip_button{font-size:1.3125em;background-color:#FF8A00;margin:0;padding:7px 0.25em;width:auto;}
.deal_sales_xmas .tip_title{font-size:1.375em;margin-top:8px;margin-bottom:31px;}
.deal_sales_xmas .tip_title strong{font-family:"Noto Sans SC",sans-serif;font-weight:700;color:#2F3344;}
.deal_sales_xmas .tip_dto{font-family:"Campton ExtraBold","Century Gothic",Arial;font-size:2em;text-align:center;margin-bottom:26px;margin-right:16px;}
.deal_sales_xmas .tip_msg{font-weight:300;font-size:1em;margin-bottom:8px;color:#2F3344}
.deal_sales_xmas .tip_msg_xl{font-weight:700;line-height:1.2em;}
.deal_sales_xmas .tip_msg strong{font-family:"Noto Sans SC",sans-serif;font-weight:700;color:#2F3344;}

.tips_panel.deal_sales_label{width:272px;border:none;font-family:"Noto Sans SC",sans-serif;font-weight:700;background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-sales-label-bg.jpg) center top no-repeat #FFFFFF;color:#fff;background-size:100% auto;}
.deal_sales_label .tip_close{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-xmas-close.svg) left top no-repeat transparent;background-size:contain;position:absolute;right:8px;top:8px;width:26px;height:26px;padding:0;color:transparent;}
.deal_sales_label strong{color:#FFFFFF;font-weight:normal;}
.deal_sales_label .tip_button{font-size:1.3125em;background-color:#FF8A00;margin:0;padding:7px 0.25em;width:auto;}
.deal_sales_label .tip_title{font-size:1.375em;margin-top:8px;margin-bottom:29px;}
.deal_sales_label .tip_title strong{font-family:"Noto Sans SC",sans-serif;font-weight:700;color:#2F3344;}
.deal_sales_label .tip_dto{font-family:"Campton ExtraBold","Century Gothic",Arial;font-size:2em;text-align:center;margin-bottom:28px;}
.deal_sales_label .tip_msg{font-weight:300;font-size:1em;margin-bottom:8px;color:#2F3344}
.deal_sales_label .tip_msg_xl{font-weight:700;line-height:1.2em;}
.deal_sales_label .tip_msg strong{font-family:"Noto Sans SC",sans-serif;font-weight:700;color:#2F3344;}




.tips_panel.deal_sales_halloween{width:270px;border:1px solid #fff;font-family:"Noto Sans SC",sans-serif;font-weight:700;background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-sales-halloween-bg.png) center top no-repeat #235879;color:#fff;background-size:100% 100%;}
.deal_sales_halloween .tip_close{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-sales-close.png) left top no-repeat transparent;background-size:contain;position:absolute;right:13px;top:13px;width:15px;height:15px;padding:0;color:transparent;}
.deal_sales_halloween strong{font-family:"Noto Sans SC",sans-serif;color:#ff9012;font-weight:700;}
.deal_sales_halloween .tip_button{background-color:#FF9010;line-height:1em;padding:1em 0.125em;margin:1em;width:auto;border-radius:2px;text-transform:lowercase;}
.deal_sales_halloween .tip_button::first-letter{text-transform:capitalize;}
.deal_sales_halloween .tip_title{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-sales-halloween-label.png) left top no-repeat transparent;margin-top:15px;height:49px;width:220px;text-align:center;font-size:1.1875em;padding-top:3px;margin-bottom:4px;letter-spacing:1px;}
.deal_sales_halloween .tip_title strong{color:#ffffff;}
.deal_sales_halloween .tip_msg{font-size:1.25em;line-height:26px;margin-bottom:23px;text-transform:uppercase;}
.deal_sales_halloween .tip_msg_xl{display:block;color:#ff9012;}
.deal_sales_halloween .tip_msg strong{color:#fff;}

.tips_panel.deal_xmas{width:272px;border:none;font-family:"Noto Sans SC",sans-serif;font-weight:700;background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-xmas-bg.jpg) center top no-repeat #086480;color:#fff;background-size:100% auto;}
.deal_xmas .tip_close{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-xmas-close.svg) left top no-repeat transparent;background-size:contain;position:absolute;right:8px;top:8px;width:26px;height:26px;padding:0;color:transparent;}
.deal_xmas strong{color:#FFFFFF;font-weight:normal;}
.deal_xmas .tip_button{font-size:1.3125em;background-color:#FF8A00;margin:0;padding:7px 0.25em;width:auto;}
.deal_xmas .tip_title{font-size:1.75em;margin-top:75px;margin-bottom:9px;}
.deal_xmas .tip_title strong{font-family:"Noto Sans SC",sans-serif;font-weight:700;color:#FFFFFF;}
.deal_xmas .tip_msg{font-weight:300;font-size:1.125em;margin-bottom:13px;}
.deal_xmas .tip_msg_xl{font-weight:700;line-height:1.2em;}
.deal_xmas .tip_msg strong{font-family:"Noto Sans SC",sans-serif;font-weight:700;color:#fff;font-size:1.111em;}

.tips_panel.deal_48horas2{width:268px;border:2px solid #fff;font-family:"Campton ExtraLight","Century Gothic",Arial;background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-48horas-bg.jpg) center top no-repeat #56567d;color:#fff;background-size:100% auto;}
.tips_panel.deal_48horas2 strong{font-weight:normal;color:#fff;}
.deal_48horas2 .tip_close{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-sales-close.png) left top no-repeat transparent;background-size:contain;position:absolute;right:13px;top:13px;width:15px;height:15px;padding:0;color:transparent;}
.deal_48horas2 .tip_title{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-48horas-dtolabel.png) left top no-repeat transparent;margin-top:5px;margin-left:-10px;height:39px;text-align:left;letter-spacing:0.1em;margin-bottom:0.45em;}
.deal_48horas2 .tip_title.tip_title_xl{letter-spacing:-0.1em;}
.deal_48horas2 .tip_title strong{font-family:"Campton Book","Century Gothic",Arial;background-color:#33cb52;padding:7px 13px 8px 23px;line-height:1em;display:inline-block;}
.deal_48horas2 .tip_dto{float:left;margin-left:12px;font-family:"Campton Book","Century Gothic",Arial;font-size:1.875em;line-height:1.875em;display:inline-block;}
.deal_48horas2 .tip_dto .tip_dto_number{font-family:"Campton Bold","Century Gothic",Arial;font-size:2.35em;line-height:0.7em;letter-spacing:-1px;}
.deal_48horas2 .tip_msg{font-size:0.875em;text-align:left;border-left:1px solid #7a7b94;padding-left:10px;display:inline-block;width:40%}
.deal_48horas2 .tip_msg strong{font-family:"Campton Book","Century Gothic",Arial;font-size:0.76em;}
.deal_48horas2 .tip_email,.deal_48horas2 .tip_user{border-color:#e1e7ee;border-radius:3px;color:#465970;font-size:0.875em;margin-top:0;margin-bottom:0.5em;width:210px;padding:0.3em 1em;}
.deal_48horas2 .tip_user{margin-bottom:0.7em;}
.deal_48horas2 .tip_button{font-family:"Campton SemiBold","Century Gothic",Arial;font-size:1.07em;background-color:#33cb52;margin:0;padding:0.55em 0.25em 0.5em;width:auto;border-top:2px solid #fff;}


/*NUEVO TEASER PREMIUM*/
.tips_panel.teaser_premium{width:272px;border:none;font-family:"Noto Sans SC",sans-serif;font-weight:700;background-color:transparent;background-size:100% auto;}
.teaser_premium .container{width:244px;border:2px solid #0041A3;margin-left:8px;padding:8px;background:#FFFFFF;}
.teaser_premium .flag{background: url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/flag_premium.png) no-repeat;width: 8px;height: 6px;position: absolute;left: 0;top: 66px;}
.teaser_premium .tip_close{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-xmas-close.svg) left top no-repeat transparent;background-size:contain;position:absolute;right:8px;top:8px;width:26px;height:26px;padding:0;color:transparent;}
.teaser_premium .tip_button{font-size:16px;line-height:24px; background-color:#FF8A00;margin:0;padding:8px 0;width:244px;display: block;text-decoration: none;color:#FFFFFF;text-align: center;}
.teaser_premium .tip_title{font-size:16px;line-height:24px; margin-top:8px;background-color:#0041A3;padding:8px 16px;color:#FFFFFF;font-weight:300;text-align: left !important;margin: 0 !important}
.teaser_premium .tip_title strong{font-family:"Noto Sans SC",sans-serif;font-weight:700;color:#FFFFFF;font-size:18px;line-height:27px;}
.teaser_premium .tip_img{background: url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/premium_teaser.png) no-repeat;width: 79px;height: 103px;display:inline-block;}
.teaser_premium .tip_msg{font-weight:300;font-size:18px;line-height:27px;color:#2F3344;width: 150px;vertical-align: top;display: inline-block;height: 103px;padding-top: 10px;padding-right: 10px;text-align: left !important;}


/*NUEVO TEASER*/
.tips_panel.deal_48horas3{width:268px;border:2px solid #27456F;font-family:"Noto Sans SC",Arial;background:#ffffff;color:#27456F;background-size:100% auto;font-weight: bold; margin: 0 auto}
.tips_panel.deal_48horas3 strong:nth-of-type(2){font-weight:normal;color:#ffffff;}
.deal_48horas3 .tip_close{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-48horas3-close.svg) left top no-repeat transparent;background-size:contain;position:absolute;right:10px;top:5px;width:26px;height:26px;padding:0;color:transparent;}
.deal_48horas3 .tip_title{background:url("//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-48horas3-label.png") 1px 31px no-repeat transparent;margin-left:-10px;text-align:left;letter-spacing:0.1em;color:#ffffff;height: 35px;}
.deal_48horas3 .tip_title_pt{background:url("//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-48horas3-label.png") 1px 26px no-repeat transparent;margin-left:-10px;text-align:left;letter-spacing:0.1em;color:#ffffff;height: 30px;font-size: 11px;}
.deal_48horas3 .tip_title.tip_title_xl{letter-spacing:-0.1em;}
.deal_48horas3 .tip_title strong:nth-of-type(1), .deal_48horas3 .tip_title_pt strong:nth-of-type(1){font-family:"Noto Sans SC",Arial;background-color:#27456F;padding:7px 13px 8px 23px;line-height:1em;display:inline-block;color:#fff}
.deal_48horas3 .tip_dto{font-family:"Noto Sans SC",Arial;font-size:40px;line-height:35px;display:inline-block;}
.deal_48horas3 .tip_dto .tip_dto_number{font-family:"Noto Sans SC",Arial;letter-spacing:-1px;color:#27456F;}
.deal_48horas3 .tip_msg{font-size:12px;text-align:center;width:59%;float: right;font-weight: normal;}
.deal_48horas3 .tip_msg_pt{font-size:10px;text-align:center;width:59%;float: right;font-weight: normal;}
.deal_48horas3 .tip_msg strong{font-family:"Noto Sans SC",Arial;font-size:16px;line-height: 18px; color:#27456F;display: block;}
.deal_48horas3 .tip_msg strong.fr{font-family:"Noto Sans SC",Arial;font-size:14px;line-height: 18px; color:#27456F;display: block;}
.deal_48horas3 .tip_email,.deal_48horas3 .tip_user{border-color:#e1e7ee;border-radius:3px;color:#465970;font-size:0.875em;margin-top:0;margin-bottom:0.5em;width:210px;padding:0.5em 1em;-webkit-box-shadow: 2px 2px 4px 0px rgba(0,0,0,0.5);-moz-box-shadow: 2px 2px 4px 0px rgba(0,0,0,0.5);box-shadow: 2px 2px 4px 0px rgba(0,0,0,0.5);}
.deal_48horas3 .tip_user{margin-bottom:0.7em;}
.deal_48horas3 .tip_button{font-family:"Noto Sans SC",Arial;font-size:16px;line-height: 24px; background-color:#FF9010;margin:0 auto;padding:8px 0;width:243px;border-radius: 2px;}
.deal_48horas3 .descuento{width: 100%;height:47px;}
.deal_48horas3 .descuento_pt{width: 100%;height:56px;}
.deal_48horas3 .form{background:url("//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-48horas3-bg.jpg") center bottom no-repeat #ffffff;height: 131px;padding-top: 12px;}
/* FIN NUEVO TEASER */

.tips_panel.deal_48horas_xmas{width:264px;border:none;font-family:"Noto Sans SC",sans-serif;font-weight:700;background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-48horas-xmas-bg.jpg) center bottom no-repeat #ffffff;color:#fff;}
.tips_panel.deal_48horas_xmas strong{font-family:"Noto Sans SC",sans-serif;font-weight:700;color:#fff;}
.deal_48horas_xmas .tip_close{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-48horas-xmas-close.jpg) left top no-repeat transparent;background-size:contain;position:absolute;right:8px;top:8px;width:26px;height:26px;padding:0;color:transparent;}
.deal_48horas_xmas .tip_title{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-48horas-xmas-dtolabel.png) left bottom no-repeat transparent;margin-top:4px;margin-left:-8px;height:39px;text-align:left;margin-bottom:0;}
.deal_48horas_xmas .tip_title.tip_title_xl{letter-spacing:-0.1em;}
.deal_48horas_xmas .tip_title strong{background-color:#BC1131;width:223px;padding:6px 0px 7px 0px;text-align:center;font-size:1.25em;line-height:1em;display:inline-block;}
.deal_48horas_xmas .tip_dto{float:left;margin-left:12px;width:106px;text-align:center;margin-top:-7px;font-size:2.5em;line-height:1.45em;color:#BC1131;display:inline-block;}
.deal_48horas_xmas .tip_dto .tip_dto_number{/*line-height:0.7em;letter-spacing:-1px;*/}
.deal_48horas_xmas .tip_msg{font-size:0.75em;color:#2F3343;font-weight:300;text-align:center;display:inline-block;width:144px;margin-top:7px;margin-bottom:23px;line-height:18px;}
.deal_48horas_xmas .tip_msg strong{color:#3B7C78;font-size:16px;display:block;}
.deal_48horas_xmas .tip_msg.tip_msg_xl strong{font-size:14px}
.deal_48horas_xmas .tip_form_box{margin:4px;border-radius:4px;background-color: rgba(255,255,255,0.65);}
.deal_48horas_xmas .tip_email,.deal_48horas_xmas .tip_user{border-color:#FFFFFF;border-radius:2px;color:#2F3343;font-family:"Noto Sans SC",sans-serif;font-weight:300;font-size:0.875em;margin:4px auto;width:213px;background-color:#FFFFFF;box-shadow:2px 2px 4px 0 rgba(0,0,0,0.5);padding:5px 1em;}
.deal_48horas_xmas .tip_button{background-color:#FF8A00;margin:0;padding:0.5em 0.25em;width:auto;text-transform:lowercase;border-radius:2px;margin-bottom:-2px;}
.deal_48horas_xmas .tip_button::first-letter{text-transform:capitalize;}

.tips_panel.deal_blackfriday{width:272px;border:none;font-family:"Noto Sans SC",sans-serif; font-weight: 700;background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-blackfriday-bg-2019.svg) center top no-repeat #000000;color:#fff;background-size:100% auto;}
.tips_panel.deal_blackfriday strong{font-weight:normal;color:#fff;}
.deal_blackfriday .tip_close{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-sales-close.png) left top no-repeat transparent;background-size:contain;position:absolute;right:13px;top:13px;width:15px;height:15px;padding:0;color:transparent;}
.deal_blackfriday .tip_title{display:none;}
.deal_blackfriday .tip_msg{font-size:4.5em;height:107px;line-height:107px;margin-top:64px;}
.deal_blackfriday .tip_msg strong{font-family:"Noto Sans SC",sans-serif;font-weight:700;}
.deal_blackfriday .tip_button{background-color:#FF9010;line-height:1em;padding:0.75em 0.125em;margin:0.3125em 1em 1.25em 1em;width:auto;text-transform:lowercase;}
.deal_blackfriday .tip_button::first-letter{text-transform:capitalize;}

.tips_panel.deal_cybermonday{width:272px;border:none;font-family:"Noto Sans SC",sans-serif; font-weight: 700;background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-cybermonday-bg-2019.jpg) center top no-repeat #000000;color:#fff;}
.tips_panel.deal_cybermonday strong{font-weight:normal;color:#fff;}
.deal_cybermonday .tip_close{background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/tips-sales-close.png) left top no-repeat transparent;background-size:contain;position:absolute;right:13px;top:13px;width:15px;height:15px;padding:0;color:transparent;}
.deal_cybermonday .tip_title{display:none;}
.deal_cybermonday .tip_msg{display:none;}
.deal_cybermonday .tip_button{background-color:#FF9010;line-height:1em;padding:0.75em 0.125em;margin:181px 1em 1em 1em;width:auto;text-transform:lowercase;border-radius:2px;}
.deal_cybermonday .tip_button::first-letter{text-transform:capitalize;}

.visitUSA{top:0;height:112px;background:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/visitusa-bg.jpg) left top no-repeat #0e5971;font-family:"Raleway","Century Gothic",Arial;font-weight:300;color:#ffffff;font-size:1.3125em;z-index:3;position:fixed;width:100%;overflow:hidden;}
.visitUSA .contenedor{padding:23px 0 23px;max-width:1280px;}
.visitUSA .visitUSAmsg{display:inline-block; padding-top:20px;}
.visitUSA strong{font-weight:900;}
.visitUSA a{float:right;display:block;background-color:#3fb34f;padding:20px 2em;color:#ffffff;font-weight:900;}
#menu_section.menu_section_visitUSA{margin-top:112px;}

/*menu idiomas*/
.language .svgicon{ top: 0;cursor: pointer; color: #2F3343;}
.transicionR{transform:translateX(100%);}
.transicionL{transform:translateX(-100%);}


#select_language{position:fixed;width: 100%;height: 100%;top:0;left: 0;background-color: rgba(0,0,0,0.65);z-index: 100; color: #2F3343; display: none;}
#select_language #contenedor_select{width:590px;margin:160px auto 0;padding:0.5em  2.5em 1.3em 3em;background-color:#ffffff;box-sizing: border-box;border-radius: 2px;border: 1px solid #979797; height: 315px;}
#select_language .svgicon{font-size: 2em; left: 100%; display: inherit; cursor: pointer; color: #2F3343;;}
#select_language ul{ list-style: none;  columns: 2;  -webkit-columns: 2;  -moz-columns: 2; margin-top: 1em; width: 355px; height: 235px;}
#select_language li{ padding-bottom: 2em;}
#select_language a{ color: #2F3343;}

#sales_support_phone{bottom:26px;right:26px;position:fixed;z-index:1;background:#fff;border:1px solid #75899f;border-radius:3em;font-family:"Campton Medium","Century Gothic";padding:0.2em;text-align:center;transition:all .5s;}
#sales_support_phone a{color:#437fc0;}
#sales_support_phone h4{color:#4b5964;font-family:"Campton ExtraLight","Century Gothic";}
#sales_support_phone .icono{float:right; background: url(../img/icon-suport247.svg) no-repeat center center; background-size: 40px 40px; width:  50px; height: 50px ; }
#sales_support_phone .icon-ic-support{font-size:3em; background: none; width: auto; height: auto;}
#sales_support_phone .sales_support_inner{float:left;padding:0.2em 1em 0 2em;display:none;}

/**************************** footer**************************************/
#publishFooter{font-size:16px; color: #FFFFFF;font-family:"Noto Sans SC","Century Gothic"; }
#footerHome  #languages_footer{ display: none;position: absolute; border: 1px solid #d7d7d8; background-color: #f9f9f9; width: 100%; top: -287px; left: -1px; padding: 0.45em 0 0.38em;}
#footerHome #languages_footer li{color: #909090; padding-left: 0.9em;  line-height: 19px;font-size: 1.1em;margin-bottom: 0; list-style: none;}
#footerHome #language_footer select {border: 1px solid #ffffff; padding: 0.5em 1.1em; width: 94.5%; position: relative; cursor: pointer; font-size: 1em; overflow-x: visible; background-color: #fff; color: #2F3343; -moz-appearance:none; -webkit-appearance:none;appearance:none; background: url(../img/language_icon.png) no-repeat 94% 50% #fff ; margin-top: 2em;}
#footerHome #language_footer{text-align: center;}
#footerHome #language_footer .selected_lang{color:#2F3343; padding-left: 1em; }
#footerHome #language_footer li a{color: #909090;padding-left:0;}
#footerHome #language_footer li a:hover {color: #000000;}
#language_footer  .svgicon{font-size: 2.1em; top: -3px; float: right; margin-right: 0.26em;}
.footer {background-color:#30323e;}
#footerHome {color:#ffffff;margin:auto;width:1180px;padding:21px 0 2em 0;background-color:transparent;overflow: inherit;}
#footerHome .homeLeftDown {float:left;width:16.4%;  margin-top: 11px;}
#footerHome .homeCenterDown {float:left;width:18%;padding:inherit; padding-top:0; margin-right: 65px;margin-top: 11px;}
#footerHome .homeRightDown{ float:left;width:16.4%;margin-top: 11px;margin-right: 63px;}
#footerHome h5  {font-size:18px;color:#ffffff; font-family:"Noto Sans SC","Century Gothic"; font-weight: 700;}
#footerHome .line{ display: block; border-top: 1px solid #ffffff;border-radius: 0.5px; width: 100%; margin: 0; padding: 0;}
#footerHome .homeCenterDown ul, #footerHome .homeRightDown ul, #footerHome .homeLeftDown ul {list-style:outside none none;margin:19px 0 0.5em;padding:0;}
#footerHome .homeCenterDown ul{float: left;}
#footerHome li {padding:4px 0 4px;font-size:16px;}
#footerHome .footerMenu{width:100%;display:inline-table;}
#footerHome a {color:#ffffff;}
footer a:hover{text-decoration: none;}
#downFooterHome a{ color: #8b8a8a; padding-right: 1.23em; margin-right: 1.24em;border-radius: 2px; border-right: 1px solid #ffffff;}
#downFooterHome a.last{border: none; padding-right: 0; margin-right: 0;}
#downFooterHome {clear:both;color:#B7B7B7;font-size:0.78em;margin:auto;background-color:#181A23; /*position: fixed; bottom: 0; width: 100%; z-index: 2;*/}
#downFooterHome .contenedor{padding:7px 0;width:1180px;text-align:left;max-width: 1190px;}
#socialmedia {list-style-type:none;margin:0;display:block;float:right;padding:0; margin-right: 2em;}
#socialmedia li {/*background-image:url("../img/sprite-footer_xs.png");*/display: inline-block; }
#socialmedia a {display:block;height:100%;width:100%;padding: 0; border: none;}
#sm_contact, #sm_linkedin, #sm_youtube,  #sm_twitter, #sm_facebook, #sm_insta {background:url("../img/phone.png") no-repeat scroll center top rgba(0, 0, 0, 0); background-size: 16px;display:inline-block;height:26px;padding:0 0.2em 0 0;width:27px;}
/*#sm_contact {background-position:0 0;}
#sm_linkedin {background-position:-60px 0;}
#sm_youtube{background-position:-117px 0; }
#sm_twitter {background-position:-237px 0;}
#sm_facebook {background-position: -179px 0;}
#sm_insta {background-position:-301px 0;}*/
#sm_contact {background-image:url("../img/phone.svg");}
#sm_linkedin {background-image:url("../img/linkedin.svg");}
#sm_youtube{background-image:url("../img/youtube.svg");}
#sm_twitter {background-image:url("../img/twitter.svg");}
#sm_facebook {background-image:url("../img/facebook.svg");}
#sm_insta {background-image:url("../img/instagram.svg");}


#cookieInfo {background:none repeat scroll 0 0 #000;bottom:0;box-shadow:0 0 10px #000;color:#fff;opacity:0.7;padding:10px 0;position:fixed;width:100%;z-index:3 !important;font-size:0.8em;}
#cookieInfo p {margin:auto;width:990px;}
#cookieInfo a:last-child {color:#fff;text-decoration:underline;font-weight:bold;}
#zoom {z-index:30;}
#formDownload {display:none;height:557px;width:805px;}
#container{margin:auto;width:auto;}
#publicContainer{width:100%;}
#form1{margin:0;}
#publishFooter br:last-of-type{display: none;}
.logo_footer .logo{ display: block; height: 30px; width: 107px; background:url("../img/logo_dome.png") no-repeat top left;}
.logo_footer{ float: left; width: 283px; margin-right: 48px;}
.line_vertical{ float: right; width: 1px; display: block; height: 40px; border-left: 1px solid #ffffff; margin-top: 4px;}

#stickyApp{ z-index: 3; font-family: "Noto Sans SC";color: #fff; padding: 9px 10px 0 13px; top: 0; width: 100%; height: 65px; background-color: #4E4E4E; position: fixed; font-size: 16px;}
#stickyApp .cerrar{ background: url("https://www.pandasecurity.com/rfiles/newhome2019/stickyappdome/img/icon-cerrar.svg") no-repeat center center; display: inline-block; width: 19px; height: 19px; vertical-align: top; margin: 17px  15px 0 0; cursor: pointer;}
#stickyApp div{display: inline-block; vertical-align: top; margin: 3px 0 0 5px;}
#stickyApp a{ display: inline-block; background-color: #ff9010; padding: 16px 25px; float: right; vertical-align: top; margin: 0 27px 0 0; color: #fff; font-weight: 700; border-radius: 3px;}
#stickyApp img{ margin-top: 8px;}

#stickyDeal, #stickyDeal2{z-index:3;font-family:"Noto Sans SC";color:#fff;top:56px;width:100%;min-height:56px;background-color:#0086D6;position:fixed;}
#stickyDeal .cerrar, #stickyDeal2 .cerrar{background:url("https://www.pandasecurity.com/rfiles/newhome2019/menu/img/icon-cerrar-white.svg") no-repeat center center;display:inline-block;width:16px;height:16px;vertical-align:top;margin:20px 4px 0 0;cursor:pointer;float:right;}
#stickyDeal .contenedor, #stickyDeal2 .contenedor{max-width:1150px;text-align:left;}
/*#stickyDeal .content{display:inline-block;vertical-align:middle;}*/
#stickyDeal .content p, #stickyDeal2 .content p{font-size:1.25em;line-height:24px;display:inline;}
#stickyDeal a, #stickyDeal2 a{display:inline-block;border:1px solid #FFFFFF;padding:7px 24px;margin:0.5em 0 0.5em 1.5em;color:#fff;font-weight:700;transition:none !important;}
#stickyDeal a:hover, #stickyDeal2 a:hover{background-color:#FFFFFF;color:#0086D6;}
#stickyDeal img, #stickyDeal2 img{ margin-top: 8px;}
#publishMain.stickyheader{padding-top:56px;}

@media screen and (max-width:1190px){
	#stickyDeal .contenedor, #stickyDeal2 .contenedor{max-width:95%;width:auto;}
}
@media screen and (max-width:1023px){
	#stickyDeal, #stickyDeal2{top:64px;}
	#stickyDeal .cerrar, #stickyDeal2 .cerrar{float:left;width:24px;height:24px;margin:1em 1.5em 4em 1em;background-size:contain;}
	#stickyDeal .content, #stickyDeal2 .content{text-align:center;padding:1em 0;}
	#stickyDeal .content p, #stickyDeal2 .content p{display:block;}
	#stickyDeal a, #stickyDeal2 a{margin:1em auto 0;border-width:2px;padding:14px 24px;}
	#publishMain.stickyheader{padding-top:112px;}
}
@media screen and (max-width:600px){
	#stickyDeal .cerrar, #stickyDeal2 .cerrar{margin-top:0.5em;}
	#stickyDeal .content, #stickyDeal2 .content{padding-top:0.5em;}
}
@media screen and (max-width:375px){
	#stickyDeal .contenedor, #stickyDeal2 .contenedor{margin:0 16px;max-width:100%;}
	#stickyDeal .cerrar, #stickyDeal2 .cerrar{margin-left:0em;}
	#stickyDeal .content, #stickyDeal2 .content{text-align:left;}
	#stickyDeal a, #stickyDeal2 a{display:block;text-align:center;}
}
@media screen and (min-width:1024px){
	#menu_section #desktop_menu{height:56px}
	#menu_section{font-size:16px;}
	#logo_panda{margin-top:3px;}
	#logo_container{top:8px;height:40px;}
	/*#subnivel_prod{display:none !important;}*/
	#subnivel_descargas{display:none !important;}
	#subnivel_so{display:none !important;}
	#subnivel_windows,#subnivel_android,#subnivel_mac{margin-right:4px}
	.submenu_container a{font-size:14px;}
}
/*@media screen and (max-width:1023px){
	#subnivel_windows,#subnivel_android,#subnivel_mac{display:none !important;}
}*/
@media screen and (min-width:1024px) and (max-width:1280px){.visitUSA .contenedor{max-width:1000px;}}
@media screen and (max-width:1280px){
	.visitUSA strong{display:block;}
	.visitUSA .visitUSAmsg{padding-top:10px;}
	.menu_principal > li > a.opt_XS{padding:29px 11px 21px}
	#ficha_area .main,.margin_from_topmenu{padding-top:26px;}
}
@media screen and (max-width: 1190px){
	#footerHome { width: auto; margin-left: 1em;}
	#downFooterHome .contenedor{ width: auto; margin-left: 1em;}	
	#footerHome .homeLeftDown, #footerHome .homeCenterDown { margin-right: 2em;}
	#menu_section #desktop_menu .contenedor {    max-width: 95%;width: auto;}
	.menu_principal { width: auto;}
	.menu_principal > li.submenu_myaccount{ position: absolute !important; right: 34px;}
}
@media screen and (max-width:1060px){
	.menu_principal > li.submenu_myaccount {    margin-left: 0.2em;}	
}
@media screen and (max-width:1023px){
	#menu_section #desktop_menu { height: 64px;}
	#logo_container {    margin-left: 0.9em;}
	.desplegable1.selected,.desplegable2.selected{ font-weight: 700;}
	#menu_section  .desplegable1.selected .svgicon  ,#menu_section .desplegable2.selected .svgicon  { transform: rotate(90deg);}
	.desplegable1,.desplegable2{cursor: pointer; display: block; padding-left: 1.3em;}
	.mobile{display: none; margin-left: 2.2em;}	
	.mobile ul {background-color: #ffffff;padding: 0.25em 0 0.1em; margin-bottom: 0.8em; }
	.mobile ul.subnivel2{height: auto !important;}
	/*.mobile ul li{ padding:0;}*/
	.mobile.svgicon{display: none;}
	.mobile ul.subnivel2{/* height: 1000px;padding-left: 0; margin-left: 0; width: 100%; position: absolute; z-index: 2;*/ }
	.mobile ul.subnivel3{ margin: 0 0 0 4.2em;}
	.mobile ul.subnivel2 li{padding: 0.7em 0 0.65em 0.3em; }
	.mobile ul.subnivel3 li{ padding: 0.56em 0 ;}
	#menu_section .menu_principal>li.submenu_myaccount{ position: relative !important; right: inherit; float: none; padding-top: 0; height: 25%;}
	.iphone #menu_section .menu_principal>li.submenu_myaccount{  height: 75%;}
	.menu_principal>li.submenu_myaccount>a:hover{background-color:transparent;font-weight: normal; right: inherit;}
	.menu_principal > li.submenu_myaccount > a.opt_principal {border: none;font-weight: bold;padding: 13px 0 13px 2.1em; font-size: 18px;}
	#menu_section .opt_principal .svgicon{transform: rotate(-90deg); position: absolute; right: 5.6em; left: inherit; top: 17px;}
	#menu_section  .desplegable1  .svgicon{position: absolute; right: 5.6em; left: inherit; top: 17px;}
	#menu_section  .desplegable1 .svgicon {/*right: 2.2em; color: #2F3343;*/ display: none;}
	.desplegable2 {   width: 100%;	display: block; font-weight: 700; font-size: 16px; padding-left: 4.7em;line-height: 50px;}	
	.menu_principal > li > a.opt_principal.selected, .desplegable1.selected{ background-color: #2F3343; color: #ffffff;}	
	.desplegable1{ padding: 0.67em 0 0.68em 1.3em; font-weight: 700; color: #4B4864;}	
	#menu_section ul li { width: 100%;}
	.menu_principal>li>a.opt_principal{font-weight: 700;}
	#menu_section ul li.selected{ background-color: #2F3343; color: #ffffff;}
	.expand_options_button,.expand_options_button_close,.expand_options_button_prod{display: inline-block;position: absolute;right: 2.52em;}
	.expand_options_button.XL{right: 3em;}
	/*.desplegable2 .expand_options_button {  right: 1.1em; top: 14px;}*/
	#menu_section .opt_doble .svgicon { display: none;}	
	#soluciones,.submenu_dcha { display: block;}
	#logo_container { border: none;}
	#more_options_button_container{z-index:1;display: table;text-align: center; top: -5px;right: 0;}
	#more_options_container{position:relative; background-color: transparent; margin-bottom: 200px;}
	.visitUSA{height:194px;background-image:url(//www.pandasecurity.com/rfiles/newhome2018/menu/img/visitusa-bg_mini.jpg)}
	.visitUSA .contenedor{padding:0 10px;}
	.visitUSA a{float:none;display:inline-block;}
	.visitUSA .visitUSAmsg{display:block;padding-top:35px;padding-bottom:20px;}
	#menu_section.menu_section_visitUSA{margin-top:194px;}
	#footerHome .homeRightDown {width:25%;}
	.tips_panel{right:auto;left:50%;width:540px;margin-left:-270px;top:150px;background-color:#fff;font-size:18px;border:1px solid #d7d7d7;display:none !important;}
.tip_title{font-size:1.5em;display:inline-block;border-bottom:1px solid #d7d7d7;padding:0.8em;}
.tip_button{background-color:rgb(83,164,104);width:240px;margin:2em auto;padding:0.8em;}
.tip_msg{margin-bottom:1em;}
.tip_email,.tip_user{font-size:1em;}
.menu_principal>li.submenu_freeav.display_none{display:inherit !important;}
	#sales_support_phone .sales_support_inner{display:block !important;}
#sales_support_phone{font-size:1.15em;}
	#language_mobile{ display: block;}
.menu_principal{display:none;float:none;clear:both;background-color:#F3F3F3;width:375px;padding: 1.33em 0 0 0;position:fixed;height:100%;margin-top:21px;right: 0;overflow: auto;
overflow-x: hidden;}
	.menu_principal>li>a.opt_principal{ color: #2F3343; font-weight: bold; padding: 13px 0 10px 2.3em;}
	.menu_principal .subnivel2 li a {color: #2F3343; font-size: 16px; display: block;font-size: 18px;}
		#logo_container{text-align:center;}
#logo_panda{width:100%;top:0.8em;}
#cookieInfo{display:none;}
#formDownload{height:70%;width:85%;}
}
@media screen and (min-width:601px) and (max-width:1023px){.tips_panel.deal_school{width:538px;font-size:1.5em;}
.deal_school .tip_title{border-bottom:none;padding-bottom:2.6em;}
.deal_school .tip_close{width:30px;height:30px;top:13px;right:13px;}
.deal_school .tip_dto{width:155px;height:105px;margin:-59px 0 0 33px;padding-top:50px;}
.deal_school .tip_msg{padding:25px 0 27px 222px;text-align:left;font-size:1.1em}
.deal_school .tip_msg_img{width:65px;height:65px;margin:-1px 14px 0 0;float:left;}
.deal_school .tip_button{font-size:0.9em;padding:0.575em;}
}
@media screen and (min-width:641px) and (max-width:1023px){#formDownload{display:none;height:257px;width:405px;}}
@media screen and (max-width:990px){
	#footerHome .line { margin: 0 auto;}
	#footerHome .homeRightDown, #footerHome .homeLeftDown, #footerHome .homeCenterDown{font-size:1.5em;margin:1.3em auto 0;display:block;vertical-align:top;text-align:center; width: 194px; float: none; clear: both;}
	#footerHome .homeCenterDown ul, #footerHome .homeRightDown ul, #footerHome .homeLeftDown ul { margin-bottom: 1em;  margin: 19px auto 0; float: none;}
	.logo_footer { float: none; margin: 0 auto; text-align: center; }
	.line_vertical { display: none;}
	.logo_footer .logo {margin: 0 auto;}
	#footerHome { margin-left: 0; padding-top: 2.4em; padding-bottom: 1em;}
		#downFooterHome a{ display: block; font-size: 13px; text-align: center; margin-right: 0; padding-bottom: 0.5em; padding-right: 0; border: none;}
	#sm_contact, #sm_linkedin, #sm_rss, #sm_googleplus, #sm_twitter, #sm_facebook{ float: none;}
	#socialmedia{ margin-bottom: 3em; float: none; width: 100%;}	
	#downFooterHome .contenedor { text-align: center;}
	#socialmedia.XL {    width: auto;}
	#socialmedia li {margin-left: 1.2em; background-size: 26px; }
	#socialmedia #sm_contact { margin-left: 0;}
	#downFooterHome .contenedor{ padding:25px 0;}	
	#downFooterHome .contenedor div a{ padding-bottom: 1em;}
	#footerHome .footerMenu li {padding: 4px 0 !important;}
	#downFooterHome {    padding: 0 !important; position: inherit;}
}

@media screen and (max-width:820px){#language_container{display:none;width:0px;}}
@media screen and (max-width:768px){#footerHome #language_footer select {padding: 1em 1.1em; margin-top: 1.3em;}}
@media screen and (max-width:600px){.tips_panel{width:auto;left:auto;margin:0 20px;top:110px;}
.tips_panel.deal_school{width:92%;margin:0 4%;font-size:1.35em;}
.deal_school .tip_title{border-bottom:none;padding:1.4em 0 3.45em;}
.deal_school .tip_close{width:25px;height:25px;right:13px;top:13px;}
.deal_school .tip_dto{width:150px;height:102px;margin:-63px 0 0 13px;padding-top:48px;font-size:1.05em;}
.deal_school .tip_msg{padding:20px 0 25px 162px;font-size:1.05em}
.deal_school .tip_msg_img{width:65px;height:65px;margin:-53px auto 2px;}
.deal_school .tip_button{padding:0.55em;}
#select_language #contenedor_select {    width: 450px;}
	#select_language ul { width: 225px;}
}
@media screen and (max-width:560px){
	.visitUSA .visitUSAmsg{padding-top:20px;}
	.visitUSA strong{display:inline;}
	.visitUSA a{padding-left:1em;padding-right:1em;}
}
@media screen and (max-width:480px){
#search_container #buscador #input_container #queryTerms{width:auto;}
#search_container #searcher #input_container #queryTerms{width:auto;}
}
@media screen and (max-width:420px){.tip_title{font-size:1.15em;}
.tips_panel{width:90%;}
.deal_school .tip_title{background-size:auto 100%;}
}
@media screen and (max-width:399px){.deal_school .tip_button,.deal_school .tip_msg{font-size:0.9em;}
}
@media screen and (max-width:359px){
	.visitUSA a{padding-left:.35em;padding-right:.35em;}
}
@media screen and (max-width:330px){
	.menu_principal { width: 350px;}
}
