@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-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-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-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-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-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;//www.pandasecurity.com/fonts/campton/
}@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;
}

body,html,*{margin:0;padding:0;}

html, body {font-family:"Campton Light", "Century Gothic";margin:0;padding:0;color:#636363; font-size:16px;}
#downFooterHome div{}
.PromotionPriceAndURL{display:none;}
a{text-decoration:none;transition:all .5s;}
img{border:0;}
strong{font-family:"Campton Medium","Century Gothic"; font-weight:normal;}
h1,h2,h3,h4,h5,th{margin:0;padding:0;font-weight:normal;}
.contenedor{max-width:1024px;margin-left:auto;margin-right:auto;box-sizing:border-box;width:95%;}
.clear{clear:both;/*font-size:0;*/line-height:0;display:block;width:100%;}
.t_center{text-align:center;}
.t_left{text-align:left;}
.t_right{text-align:right;}
.pad_bot1{padding-bottom:1em;}

.color_azul{color:#437fc0;}
.color_blanco{color:#ffffff;}
.color_gris{color:#636363;}
.enlace_naranja{color:#e9b74d;}
.enlace_naranja:hover{text-decoration:underline;}
.fondo_blanco{background-color:#ffffff;}
.fondo_azul{background-color:#f5f9fc;}
.boton_naranja{background-color:#f7b336;}
.boton_naranja:hover{background-color:#d8a12a;}
.boton_formulario{background-color:#b4bec2; width:50%; padding:0.5em 1.75em !important;}
.boton_formulario:hover{background-color:#98a6ab;}



.button{border: 0; padding:1.25em 2em;border-radius:25em; text-align:center;font-family:"Campton Book","Century Gothic"; font-size:1.25em; color:#ffffff; display:inline-block; box-sizing:border-box; cursor:pointer; transition:all .5s;}
.button_zone .button{ min-width:14em;}

#header_section{background:url(../img/header.jpg) no-repeat top center #017DBB; background-attachment: fixed;box-sizing: border-box; position:relative; height:316px; margin-bottom:2.5em; padding:9em 0 3em;}
#header_section h1{font-family:"Campton Medium", "Century Gothic";}
#header_section h2{font-family:"Campton ExtraLight", "Century Gothic"; padding-top:1em; max-width:500px; margin-left:auto; margin-right:auto;}
#header_section .button_zone{position:absolute; bottom:-2.4em; left:0; width:100%;}

#why_panda{padding:3.75em 0 0;}
#why_panda #marco_imagen{text-align:center; background:url(../img/gente.jpg) no-repeat top center; width:50%; display:table-cell; vertical-align:top; position:relative;}
#why_panda #marco_imagen #franja_blanca{width:8px; height:100%; position:absolute; top:0; left: calc(50% - 4px);}
#why_panda #why_panda_texto{vertical-align: middle;}
#why_panda #why_panda_texto h3{font-family:"Campton Medium", "Century Gothic";font-size:1.45em; padding-bottom:1em;}
#why_panda #why_panda_texto #lista_why{font-family:"Campton Light", "Century Gothic";color:#e9b74d; padding-left:1.2em;} 
#why_panda #why_panda_texto #lista_why li{padding-bottom:1em;}


#why_panda #why_panda_texto #zona_barras ul{list-style:none; list-style-image:none; padding:0 0 0 1em;;display:table; max-width:320px; width:95%;}
#why_panda #why_panda_texto #zona_barras ul li{display:table-cell; vertical-align:bottom;}
#why_panda #why_panda_texto #zona_barras ul li .nombre_av{color:#8c8c8c;font-family:"Campton Light", "Century Gothic"; font-size:1em;}
#why_panda #why_panda_texto #zona_barras ul li .valor_barra{font-family:"Campton Book", "Century Gothic"; font-size:1em; color:#ffffff; background:url(../img/globo_gris.png) center top no-repeat; text-align:center; padding:5px 0 17px; width:39px; margin:0 auto;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; transition: all .8s;}
#why_panda #why_panda_texto #zona_barras ul li.barra_activa .valor_barra{  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}
#why_panda #why_panda_texto #zona_barras ul li .valor_barra.valor_selected{background:url(../img/globo_amarillo.png) center top no-repeat;}
#why_panda #why_panda_texto #zona_barras ul li .barra_vacia{height:120px; width:24px; position:relative; margin:0 auto 10px; clear:both;}
#why_panda #why_panda_texto #zona_barras ul li .barra_vacia .barra_llena{background-color:#437fc0; border-radius:12px; position:absolute; bottom:0; width:100%; transition:height .8s; height:0px;}
#why_panda #why_panda_texto #zona_barras ul li.barra_panda.barra_activa .barra_vacia .barra_llena{height:100%;}
#why_panda #why_panda_texto #zona_barras ul li.barra_panda.barra_activa .valor_barra{transition-delay: .6s}
#why_panda #why_panda_texto #zona_barras ul li.barra_avast.barra_activa .barra_vacia .barra_llena{height:70%; transition-delay: .2s}
#why_panda #why_panda_texto #zona_barras ul li.barra_avast.barra_activa .valor_barra{transition-delay: .8s}
#why_panda #why_panda_texto #zona_barras ul li.barra_avast .valor_barra{margin-bottom:-35px;}
#why_panda #why_panda_texto #zona_barras ul li.barra_avg.barra_activa .barra_vacia .barra_llena{height:60%; transition-delay: .4s}
#why_panda #why_panda_texto #zona_barras ul li.barra_avg.barra_activa .valor_barra{transition-delay: 1s}
#why_panda #why_panda_texto #zona_barras ul li.barra_avg .valor_barra{margin-bottom:-50px;}
#why_panda #why_panda_texto #zona_barras ul li.barra_avira.barra_activa .barra_vacia .barra_llena{height:50%; transition-delay: .6s}
#why_panda #why_panda_texto #zona_barras ul li.barra_avira.barra_activa .valor_barra{transition-delay: 1.2s}
#why_panda #why_panda_texto #zona_barras ul li.barra_avira .valor_barra{margin-bottom:-60px;}
#why_panda #why_panda_texto #zona_barras ul li.barra_eset.barra_activa .barra_vacia .barra_llena{height:36%; transition-delay: .8s}
#why_panda #why_panda_texto #zona_barras ul li.barra_eset.barra_activa .valor_barra{transition-delay: 1.4s}
#why_panda #why_panda_texto #zona_barras ul li.barra_eset .valor_barra{margin-bottom:-78px;}


#info_affiliates{padding: 5em 0 3em;}
#info_affiliates #zona_columnas_info{display:table; margin: 0 auto 3em;}
#info_affiliates #zona_columnas_info .columna_info{padding:2em 0 4em; color:#e9b74d;}
#info_affiliates #zona_columnas_info .columna_info h3{font-family:"Campton ExtraLight", "Century Gothic";font-size:1.25em;}
#info_affiliates #zona_columnas_info .columna_info h3 strong{font-family:"Campton Medium", "Century Gothic";font-size:1.15em; display:block;}
#info_affiliates #zona_columnas_info .columna_info ul{padding:2em 1.5em 0 3em;}
#info_affiliates #zona_columnas_info .columna_info#logo_affiliate ul{background-image:url(../img/affiliate.jpg); background-repeat: no-repeat; background-position:bottom center; padding-bottom:62px;}
#info_affiliates #zona_columnas_info .columna_info ul li{margin-bottom:1em;}
#info_affiliates #zona_columnas_info .columna_info#logo_affiliate ul li a.color_azul{margin-top:1em; display:block;}

#zona_contacto{padding:3em 0;}
#zona_contacto .columna_contacto h3{font-family:"Campton ExtraLight", "Century Gothic";font-size:1.875em; padding-bottom:1em;}
#zona_contacto .columna_contacto ul{padding:1em 0 1em 2em; color:#e9b74d;}
#zona_contacto .columna_contacto ul li{padding:1em 0 0;}
#zona_contacto #formas_contacto{padding:1em 0 0;}
#zona_contacto #formas_contacto a{position:relative; padding-left:2.5em;}
#zona_contacto #formas_contacto a .icono_enlace{font-size:2.5em; position:absolute; left:0; line-height:0.3em;}
#zona_contacto #formas_contacto a .texto_enlace:hover{text-decoration:underline;}

#zona_contacto #zona_form{position:relative;}
#zona_contacto #zona_form #error_txt{color:#ff0000; font-size:1em; display:none;}
#zona_contacto #zona_form p{margin-bottom:0.5em;}
#zona_contacto #zona_form p.info_empresa{margin:1.5em 0 1em;}
#zona_contacto #zona_form p.info_empresa label input{margin:0 0.8em 0 2em;}

#zona_contacto #zona_form .input_doble{width:100%;}
#zona_contacto #zona_form .input_caja{width:100%; height:6em;resize: none;}
#zona_contacto #zona_form .input_normal,#zona_contacto #zona_form .input_doble,#zona_contacto #zona_form .input_caja{border-radius:2em; padding:1em 1.5em; border:1px solid #437fc0; transition:all .5s;font-family:"Campton Light", "Century Gothic"; font-size:1em;}

#zona_contacto #zona_form .error_form{border:1px solid #ff0000; background-color:#FFD7D7;}
#zona_contacto #zona_form #formulario_enviado{width:100%; position:absolute; top:0; left:0; box-sizing:border-box; display:none; }
#zona_contacto #zona_form #formulario_enviado p{padding-top:150px; background:url(../img/enviado.png) center 20px no-repeat;font-family:"Campton ExtraLight", "Century Gothic";font-size:1.875em; text-align:center;}
#zona_contacto #zona_form #formulario_enviado p strong{font-family:"Campton Book", "Century Gothic"; display:block;}


@media screen and (max-width: 520px){
	#header_section h1{font-size:2em;}
	#header_section h2{font-size:1.5em;}
	#why_panda #marco_imagen{display:none;}
	#why_panda #why_panda_texto{width:100%;}
	#info_affiliates #zona_columnas_info .columna_info{display:block; margin-bottom:1em; width:100%;}
	#info_affiliates #zona_columnas_info .columna_info:last-of-type{margin-bottom:0;}
	
	#zona_contacto .columna_contacto{display:block;}
	#zona_contacto .columna_contacto:first-of-type{margin-bottom:3em;}
	
	#zona_contacto #formas_contacto a{display:block;}
	#zona_contacto #formas_contacto a:first-of-type{margin-bottom:1em;}
	#zona_contacto #zona_form .input_normal,#zona_contacto #zona_form .button{width:100% !important;}
	#zona_contacto #zona_form .input_normal:first-of-type{margin-bottom:0.5em;}
}

@media screen and (min-width: 521px) and (max-width: 820px){
	#header_section h1{font-size:2.5em;}
	#header_section h2{font-size:1.5em;}
	#why_panda #marco_imagen{display:none;}
	#why_panda #why_panda_texto{max-width:400px; width:100%; margin:0 auto;}
	#info_affiliates #zona_columnas_info .columna_info{display:block; margin-bottom:1em; width:100%;}
	#info_affiliates #zona_columnas_info .columna_info:last-of-type{margin-bottom:0;}
	
	#zona_contacto .columna_contacto{display:block;}
	#zona_contacto .columna_contacto:first-of-type{margin-bottom:3em;}
	
	#zona_contacto #formas_contacto a{display:inline-block;}
	#zona_contacto #formas_contacto a:first-of-type{margin-right:1em;}
	
	#zona_contacto #zona_form .input_normal:first-of-type{margin-right:2%;}
	#zona_contacto #zona_form .input_normal,#zona_contacto #zona_form .button{width:48% !important;}
}

@media screen and (min-width: 821px) and (max-width: 1023px){
	#header_section h1{font-size:2.5em;}
	#header_section h2{font-size:1.5em;}
	#why_panda .contenedor{display:table;}
	#why_panda #why_panda_texto{display:table-cell;width:50%; padding:0 0 0 3.75em;}
	#info_affiliates #zona_columnas_info .columna_info{display:table-cell; width:310px;}
	#info_affiliates #zona_columnas_info .columna_info.columna_centro{border-left:8px solid #ffffff;border-right:8px solid #ffffff;box-sizing:border-box;}
	#zona_contacto .contenedor{display:table; width:100%;}
	#zona_contacto .columna_contacto{display:table-cell;width:50%; box-sizing:border-box;}
	#zona_contacto .columna_contacto:first-of-type{padding-right:25px;}
	#zona_contacto .columna_contacto:last-of-type{padding-left:25px;}
	#zona_contacto #zona_form #error_txt{position:absolute; top:-1.5em;}
	
	#zona_contacto #formas_contacto a{display:inline-block;}
	#zona_contacto #formas_contacto a:first-of-type{margin-right:1em;}
	
	#zona_contacto #zona_form .input_normal:first-of-type{margin-right:2%;}
	#zona_contacto #zona_form .input_normal,#zona_contacto #zona_form .button{width:48% !important;}
}

@media screen and (min-width: 1024px){	
	#header_section h1{font-size:2.5em;}
	#header_section h2{font-size:1.5em;}

	#why_panda .contenedor{display:table;}
	#why_panda #why_panda_texto{display:table-cell;width:50%; padding:0 0 0 3.75em;}
	#info_affiliates #zona_columnas_info .columna_info{display:table-cell; width:310px;}
	#info_affiliates #zona_columnas_info .columna_info.columna_centro{border-left:8px solid #ffffff;border-right:8px solid #ffffff;box-sizing:border-box;}
	#zona_contacto .contenedor{display:table; width:100%;}
	#zona_contacto .columna_contacto{display:table-cell;width:50%; box-sizing:border-box;}
	#zona_contacto .columna_contacto:first-of-type{padding-right:25px;}
	#zona_contacto .columna_contacto:last-of-type{padding-left:25px;}
	#zona_contacto #zona_form #error_txt{position:absolute; top:-1.5em;}
	
	#zona_contacto #formas_contacto a{display:inline-block;}
	#zona_contacto #formas_contacto a:first-of-type{margin-right:1em;}
	
	#zona_contacto #zona_form .input_normal:first-of-type{margin-right:2%;}
	#zona_contacto #zona_form .input_normal,#zona_contacto #zona_form .button{width:48% !important;}
}


@media \0screen {
	#header_section h1{font-size:2.5em;}
	#header_section h2{font-size:1.5em;}

	#why_panda .contenedor{display:table;}
	#why_panda #why_panda_texto{display:table-cell;width:50%; padding:0 0 0 3.75em;}
	#info_affiliates #zona_columnas_info .columna_info{display:table-cell; width:310px;}
	#info_affiliates #zona_columnas_info .columna_info.columna_centro{border-left:8px solid #ffffff;border-right:8px solid #ffffff;box-sizing:border-box;}
	#zona_contacto .contenedor{display:table; width:100%;}
	#zona_contacto .columna_contacto{display:table-cell;width:50%; box-sizing:border-box;}
	#zona_contacto .columna_contacto:first-of-type{padding-right:25px;}
	#zona_contacto .columna_contacto:last-of-type{padding-left:25px;}
	#zona_contacto #zona_form #error_txt{position:absolute; top:-1.5em;}
	
	#zona_contacto #formas_contacto a{display:inline-block;}
	#zona_contacto #formas_contacto a:first-of-type{margin-right:1em;}
	
	#zona_contacto #zona_form .input_normal:first-of-type{margin-right:2%;}
	#zona_contacto #zona_form .input_normal,#zona_contacto #zona_form .button{width:48% !important;}
		
	/****************************Menu y footer**************************************/

	header.pushmenu{background-color:rgb(0,0,0)}
	.menu-trigger:before {background:url('//www.pandasecurity.com/rfiles/newhome2015/img/icon-menu.png') no-repeat center top; height:22px;}
	#menu ul li > a {font-family:'Campton Light';color:#fff;}
	.mp-back {font-size:1em;padding:0.5em 1.2em;}
	.mp-back:after {font-size:1em;color:#fff;}
	#headertools{height:1.5em;overflow:hidden;}
	#headertools .inputSearch{display:inline;width:23px;position:absolute;margin-top:-3px;margin-left:-23px;}
	.headertools_enterprise, .headertools_login{margin-right:30px;margin-top:4px;float:left;}
	.headertools_enterprise:hover, .headertools_login:hover{background-position:center 0;padding-top:25px;}
	.headertools_enterprise{background:url('//www.pandasecurity.com/rfiles/newhome2015/img/icon-business.png') no-repeat center -25px;position:relative;top:0;}
	.headertools_login{background:url('//www.pandasecurity.com/rfiles/newhome2015/img/icon-login.png') no-repeat center -25px;position:relative;top:0;margin-right:53px;}
	#headertools .my_account_tooltip {top:54px;}
	.pushmenu #queryTerms{font-size:1em;}
	#headertools_language {float:right;padding-left:40px;}
	#footerHome {color: #ffffff;margin: auto;overflow: hidden;width:1003px;padding: 40px 0 0 0;}
	#footerHome .homeLeftDown ul.under {margin-top: 0;padding: 5px 0 0 10px;}
	#footerHome .homeRightDown {margin: 40px 10px 0 0;float: left;width: 210px;}
	#footerHome .homeLeftDown {float: left;margin: 40px 10px 0 0;width: 270px;}
	#footerHome .homeCenterDown {float: left; margin: 40px 10px 0 0;width:220px;}
	#footerHome h5 a, #footerHome h5 a:hover {font-size: 1.3em;font-weight: normal;color: #d2d2d2;}
	#footerHome .homeCenterDown ul, #footerHome .homeRightDown ul, #footerHome .homeLeftDown ul {list-style: outside none none;margin: 20px 0;padding:0;}
	#footerHome li {padding: 5px 0;font-size:1em;font-family: 'Campton Light';}
	#downFooterHome, #downFooterHome a, #downFooterHome a:hover, #footerHome a, #footerHome a:hover {color: #8e8e8e;}
	#downFooterHome {clear: both;color: #ffffff;font-size: 1em;margin: auto;padding: 20px 0 40px;width: 1002px;}
	#socialmedia {list-style-type: none;margin:30px 0 0 0;width: auto;display: block;float: right; padding:0; text-align:center;}
	
	#socialmedia li {background-image: url('//www.pandasecurity.com/rfiles/newhome2015/img/sprite-icon-socialmedia-2015.png');float: none;}
	#socialmedia a {display: block;height: 100%;width: 100%;}
	#sm_contact, #sm_linkedin, #sm_rss, #sm_googleplus, #sm_twitter, #sm_facebook {background: url('//www.pandasecurity.com/rfiles/img/footer/sprite-icon-socialmedia.png') no-repeat scroll center top rgba(0, 0, 0, 0);display: block;float: left;height: 37px;margin-left: 7px;padding: 0;width: 40px;}
	#sm_contact {background-position: 0 0;}
	#sm_linkedin {background-position: 0 -100px;}
	#sm_rss {background-position: 0 -200px;}
	#sm_googleplus {background-position: 0 -300px;}
	#sm_twitter {background-position: 0 -400px;}
	#sm_facebook {background-position: 0 -500px;}
	#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%;}
	#cookieInfo p {margin: auto;width: 990px;}
	#zoom {z-index: 30;}
	#formDownload {display: none;height: 557px;width: 805px;}
}
@media screen and (max-width: 380px){
	#header_section h1 {  font-size: 1.1em;}
}
@media screen and (max-width: 1024px){	
#zona_contacto #zona_form .input_doble,#zona_contacto #zona_form .input_caja {    width: 80%;	}
}
@media screen and (max-width: 520px){	
#zona_contacto #zona_form .input_normal,#zona_contacto #zona_form .button{width:48% !important;}
}

