/*
Theme Name: AG Consulting Theme
Theme URI: http://zetabe.com/
Author: ZB Interactive
Author URI: http://zetabe.com/
Description: AG Consulting theme
Version: 1.0
License:
License URI: 
Tags: Muebleria, agconsulting, zetabe
Text Domain: zetabe
-------------------------------------------------------------- */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
a{ text-decoration:none;}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;}
a{color:#1B1464;}
body, html{ font-family: 'Roboto Condensed', sans-serif; color:#999999; font-size:13px; font-weight:400;}
h1{ color:#020166; font-size:67px; font-weight:400; text-transform:uppercase;}
h2{ font-size:14px; color:#2E3192; text-transform:uppercase; }
h3{ color:#020166; font-size:30px; font-weight:300; margin:15px 0;}
h4{ color:#B3B3B3; font-size:21px; font-weight:300; margin:0;}
h5{ color:#999999; font-size:11px; font-weight:300; margin:0;}
h6{ color:#4D4D4D; font-size:16px; font-weight:400; text-transform:uppercase;}
h6 span{ background-color:#E6E6E6;}
h5 span{background-color:#E6E6E6;}
.DarkGrey{ background-color:#E6E6E6;}
.DarkerGrey{ background-color:#CCCCCC;}
.LightGrey{ background-color:#F2F2F2;}
.arrows li, #laempresa #third li{ list-style-image:url(img/list-arrow.png); list-style-position: outside;  margin: 0 0 3px;}
.vermas{ color:#2E3192; display:block; float:right; margin:20px 0 0 0;}
#header{  padding-bottom: 15px; background-color: rgba(255, 255, 255, 0.95);}
.no-rgba #header {background:#fff;}
#fixed-header{ position: fixed; width: 100%; z-index:999;}
a#logo{ background: url("img/logo.png") 0 0 scroll no-repeat; height:39px; text-indent:-5000px; margin-top:29px;} 
#nav{ font-size:12px;}
#nav ul{ margin-top:22px; float:right;}
#nav ul li{ display:inline; margin:0 10px;}
.padding{ padding:0 20px;}
.padding2{ padding:0 40px;}
#nav ul li a{ color:#999;} #nav ul li a:hover, #nav ul li a.active, #nav ul li a.active_fixed{ color:#333; text-decoration:underline;}
#language{ height:30px;}
#language .switch{ float:right; padding: 2px 0; background-color:#E6E6E6;}
#language a{ color:#999999; margin: 0; padding: 2px 5px;}
#language a.selected{ background-color:#999999; color:#E6E6E6;}
/*HEADER*/

/*HOME*/
#home, #home_blog{ padding-top:84px;}
#home div{ background-image: url("img/home-1.jpg"); background-repeat: repeat-x;}
#home #first img{ float:right;}
#home #second img{ float:left;}
#home #second{ background-position:right 0;}
/*LA EMPRESA*/
#laempresa .portada{ background:url("img/servicios_cover.jpg") no-repeat; height:250px; }
#laempresa .portada h1{ text-align:right; margin:100px 25px 0 0;}
#laempresa p{ line-height:19px;}
#laempresa #second{ background: url("img/laempresa-1.jpg") no-repeat;}
#laempresa #second img{ float:right; }
#laempresa ul{ margin:0 0 0 20px;}
#laempresa .padding1{ padding:0 20px;}
#laempresa .padding2{ padding:0 50px;}
#laempresa #third h3{ text-indent:15px;}
#laempresa #fourth, #laempresa #sixth  {  background-image: url("img/laempresa-2.jpg"); background-repeat: no-repeat;}
#laempresa #fourth { background-position: center 0;}
#laempresa #fifth{ height:549px;}
#laempresa #sixth { background-position: right 0;}
#laempresa #seventh{ background-image: url("img/laempresa-3.jpg"); height:249px;} 
#laempresa #eighth{height:249px;} 
#laempresa #eighth h3, #laempresa #eighth h4, #laempresa #eighth h5{ text-align:center;}
#laempresa #eighth h3{margin:10px 0 0 0}
#laempresa #eighth p{ line-height:16px;}
/*SERVICIOS*/
#servicios{ font-size:12px;}
#servicios ul{ list-style:disc inside none;  color:#2E3192;}
#servicios p, #servicios li span{ color:#999;}
#servicios .portada{ background:url("img/servicios_cover.jpg") no-repeat; height:257px;}
#servicios .padding{ padding:0 20px;}
#servicios h2{ text-align:left; background-image:url(img/icons.png);padding: 100px 0 0; background-repeat:no-repeat; margin:0 0 15px 0;}
#servicios h2.first{ background-position:55px 0;}
#servicios h2.second{ background-position:-180px 0;}
#servicios h2.third{ background-position:-420px 0;}
#servicios h2.fourth{ background-position:-660px 0;}
#servicios h2.fifth{ background-position:55px -460px;}
#servicios h2.sixth{ background-position:-180px -460px;}
#servicios h2.seventh{ background-position:-420px -460px;}
#servicios h2.eighth{ background-position:-660px -460px;}
#servicios h1, #servicios h6{ text-align:right;}
#servicios h1{ margin:100px 25px 0 0;}
#servicios h6{ margin:10px 25px 0 0;}
/*ALIANZAS*/
#alianzas .portada{ background-image:url("img/alianzas-cover.jpg"); background-position: left center; background-repeat: no-repeat;}
#alianzas .portada div{ height:540px; padding-top: 80px; }
#alianzas .portada h1{ text-align:center;  font-size: 67px; font-weight: 400; text-transform: uppercase; text-indent:-5000px; height:90px; padding:0; margin:0; height:80px;}
#alianzas .portada img{ float:left; padding-top: 80px; }
#alianzas h3{ margin:26px 0 0 0; text-align:center; font-size:46px; font-weight:400;} #alianzas h1{ font-weight:300;}
#alianzas h6{ text-align:center; text-indent:10px; margin:0 0 40px 0;}
#alianzas h1, #rrhh h1{ font-size:46px; margin:33px 0;}
#alianzas p{ margin-bottom:10px;}
#alianzas #about{}
#alianzas img[ title="sap"]{ margin:100px 0;}
/*RRHH*/
#rrhh .portada{ background-image:url("img/rrhh-cover.jpg"); background-repeat: no-repeat;background-position: right center; height:636px;  background-size: cover;}
#rrhh .mail{  background: url("img/mail_ico.png") no-repeat scroll 0 4px transparent; font-size: 16px; height: 30px; margin: 20px auto 58px; padding-left: 30px; width: 280px;}
#rrhh h1 { margin:100px 0 32px 0;}
#rrhh p { margin-bottom:30px;}
/*CLIENTES*/
#clientes h1{ font-size:41px;color:#fff; font-weight:300; background: #B3B3B3; text-align:center; padding:110px 0 10px 0; }
#clientes .clientes-arrow{  background: url("img/clientes-arrow.png") no-repeat scroll center bottom transparent; height: 27px; left: 439px; position: absolute; top: 174px; width: 89px;}
#clientes .heading{}
#clientes img{ margin:0 auto; display:block;  padding-top: 15px;}
#clientes .pares{ overflow: hidden;}
#clientes h4{ text-align:center; opacity:0; font-size:16px;}
/*CONTACTO*/
#contacto .portada{ background:url("img/contacto-bg.jpg") 0 0 scroll no-repeat; }
#contacto .pestana{ background:url("img/contacto-form.png") no-repeat; height:31px;}
#contacto h1{ margin:280px 0 0 0; text-indent:410px;}
#contacto form{ background-color:#E6E6E6; padding-bottom:30px;}
#contacto form textarea{ resize:none; background-color:#F4F4F4; border:medium none; height:118px; width:544px; padding:10px; display:block;  margin: 20px auto; font-family: 'Roboto Condensed', sans-serif; font-weight:700; color:#333;}
#contacto form button[type="submit"]{background:url("img/button-send.png") 0 0 scroll no-repeat; border:medium none; color:#fff; font-weight: 400; font-size:20px; width:116px; height:30px; float:right; margin-right:77px;}
#contacto .info{ height:389px; padding-top:250px;}
#contacto .info p{ font-size:12px; text-transform:uppercase;}
#contacto .info p span{ display:block; color:#666;}
#contacto h3{ text-align:center;}
/*FOOTER*/
#footer{ height:30px; padding-top:20px;}

/*NOTICIAS*/
#posts{}
#posts .slideshow{
	margin:0 0 30px 0;}

#posts .slideshow .cycle-pager{
	  bottom: 0;
    position: absolute;
    right: 10px;
    z-index: 999;}
#posts .slideshow .cycle-pager span{
	color: #FFFFFF;
    font-family: Arial;
    font-size: 70px;
	cursor:pointer;
	}
#posts .slideshow .cycle-pager span.cycle-pager-active{
	color:#CCCCCE;
	}
#posts .post {
	border-bottom: 1px solid #e6e6e6;
	 margin: 0 0 30px;}
#posts .post h3{
	font-size: 40px;
    font-weight: 700;
    line-height: 60px;
    margin-bottom: 30px;
    margin-top: 30px;
    text-transform: uppercase;
	}
#posts .post .date{
	height: 80px;
    padding: 20px 0;
	background-color:#e6e6e6;	
	}
#posts .post .date span{
	float:left;
	width:100%;
	display:block;
	text-align:center;
	color:#999;
	text-transform:uppercase;}
#posts .post .date .day{
	font-size:30px;
	font-weight:700;}
#posts .post .date .month{
	font-size:20px;
	font-weight:300;}
#posts .post .img{
	margin:0 0 20px 0;}
#posts .post .excerpt{
	 margin-bottom: 10px;
	}
#posts .post .excerpt p{
	font-size:13px;
	line-height:20px;}
#posts .post .more{
	 color: #447998;
    display: block;
    margin: 20px 0;
    position: relative;
    text-align: right;
    text-transform: uppercase;
	}
#sidebar{}
#sidebar .posts{
	background-color:#E6E6E6;
	min-height:320px;}
#sidebar .posts .titles{
	float: left;
    margin: 10px 0;}
#sidebar .posts .titles li{
	float:left;
	background-color:#f2f2f2;
	 margin: 0 0 0 9px;
    padding: 4px 23px;}
#sidebar .posts .titles a{
	color:#666666;}
#sidebar .posts .titles a:hover{
	color:#030166}
#sidebar #featured{ margin: 30px 0 0;}
#sidebar #featured .post{border-bottom: 1px solid #e6e6e6; margin: 10px 0;}
#sidebar #featured h3{ color:#666; font-size:14px; font-weight:400;}
#sidebar #featured h2{ margin:30px 0; text-transform:uppercase;}
#sidebar #featured .resumen{ margin-bottom:20px}
#sidebar #results{  float: left; padding: 10px;}
#sidebar #results .post{ border-bottom:1px solid #cccccc; margin:15px 0; float:left; width: 100%;}
#sidebar #results .post:last-child{ border-bottom:none; }
#sidebar #results .post p{ color:#676767;}
#sidebar #results .img{float: left; margin: 0 10px 0 0;}
#sidebar #results .resume{ float:left; width: 150px; margin-bottom: 5px;}
#sidebar #results .date{ font-weight:300; font-size:11px; padding-left:12px; background:url("img/clockie.jpg") 0 50% scroll no-repeat; text-transform:uppercase;}
#sidebar #results #latest{ display: block;}
#sidebar #results #random{ display:none;}
#sidebar #results #popular{ display:none;}