a:link, a:visited  { color: #9CB4D1; }
body  { background: #000000 url(../images/fondo.jpg) no-repeat top center; }
#top { /*background:#1a7bc6 url(blue/bg.jpg) no-repeat top center;*/ }
#nav li ul li  { background: #4d7390; }
.entry a.btn, input.submit, #commentform #submit { background-color:#166bac; border:1px solid #11558a; }
.post #share .banner { background:url(blue/banner-share.png) no-repeat; }
.featured-banner { background:url(blue/banner-featured.png) no-repeat; }


#home-banner {
    background: url(../images/home-banner.png) no-repeat 0px 0px;
    height: 421px;
    width: 990px;
    display: block;
	padding-top:7px;
	position: relative;
}
.home-banner-avatar{
	position: absolute;
	bottom: 0px;
	left:70px;
}
.banner-bottom{
	position: absolute;
	bottom: 28px;
	right: 0px;
	width: 760px;
	display: block;
	height: 54px;
	line-height: 54px;
	color: #7C7A75;
	font-size: 17px;
	letter-spacing: 0.02em;
}
.banner-bottom span{
	color: #fff;
}
.banner-bottom-tit{
	font-size: 23px;
	margin-right: 20px;
}
.bt-login{
	background: url(../images/bt-login.png) no-repeat 0px 0px;
    height: 24px;
    width: 112px;
    display: block;
	float: right;
	position: relative;	
	margin: 110px 55px 0 0;
}
.bt-login:hover{
	background-position:  0px -24px;
}
.bt-login span{
	display: none;
}
#navigation .page-item-26,#navigation  .page-item-27{
	display: none;	
}

.home-boxes3{
	width: 936px;
	margin: 0px auto;
	margin-bottom: 20px;:
}
.home-boxes1{
	width: 306px;
	floaT: left;
	background: url(../images/box-bot.png) no-repeat center bottom;
	padding-bottom: 21px;
	margin: 0 3px;
}
.home-boxes1-top{
	width: 306px;
	height: 64px;
	floaT: left;
	background: url(../images/box-top.png) no-repeat center top;	
}
.home-boxes1-top h3{
	padding-top: 10px;
	height: 54px;
	line-height: 54px;
	text-align: center;
	color: #fff;	
	font-size: 22px;
}
.home-boxes1-cont{
	width: 306px;

	floaT: left;
	background: url(../images/box-body.png) repeat-y center top;	
	position: relative;	
}
.home-boxes1-cont-marg{
	margin: 12px 20px;
	color: #959595;
	line-height: 1.1;
	position: relative;	
	min-height: 240px;	
	padding-bottom: 25px;
}
.home-boxes1-cont-marg strong{
	color: #565656;
}
.home-boxes1-cont-marg .bt-leer{
	position: absolute;
	bottom: 0px;
	right: 5px;	
}
.bt-leer{
	font-weight: normal; font-style: normal; line-height:normal; font-family: 'akaChenRegular' , Rockwell, "Courier New", Courier, Georgia, Times, "Times New Roman", serif;
	color: #9CB4D1;
	font-size: 15px;
	background: url(../images/arrow.png) no-repeat center left;	
	padding-left: 25px;
	height: 22px;
	line-height: 22px;
	display: block;
	width: 70px;
}
.bt-leer:hover{
	text-decoration: underline;
	color: #2D4F78;
}
#banner-3pasos{
	width: 290px;
	float: left;
	background: url(../images/banner-3pasos.jpg) no-repeat top center ;
		margin: 0 0 0 20px;
}
#banner-3pasos ul{
	margin-top: 290px;
	margin-left: 3px;
	width: 287px;	
}
#banner-3pasos ul a{
	color: #989897;
	font-size: 17px;
	margin-top: 2px;
	width: 290px;
	display: block;	
}
#banner-3pasos ul a:hover{
	color:#504E4A;
}
.home-banner-necesita{
	float: left;
	width: 290px;
	margin: 0 0 0 22px;
	background: #EDEEED;
	min-height: 530px;
	font-size: 14px;
	color: #959595;
}
.home-banner-necesita1-marg p, .home-banner-necesita1-marg ul{
	margin: 0 15px 15px 15px ;
}
.home-banner-necesita1-marg p img{
	margin: 0 -15px ;	
}
.home-banner-necesita1-marg ul{
	margin-top: 10px;
}
.home-banner-necesita1-marg ul li{
	padding: 0 0 15px 15px;
	background: url(../images/li.png) no-repeat 0px 5px; 
	font-size: 12px;
	color: #5B5B5B;
}
.page-banner-3pasos{
	background: url(../images/3pasos-bottom.jpg) no-repeat top center ;	
	width:960px;
	float: left;
	height: 220px;	
	color: #A3A3A3;
	font-size: 17px;
	
	font-weight: normal; font-style: normal; line-height:1.2; font-family: 'akaChenRegular' , Rockwell,  Georgia, Times, "Times New Roman", serif;
}
.page-banner-3pasos-post-marg{
	margin-left: 390px;
	margin-right: 30px;
	height: 220px;	
}
.page-banner-3pasos-post-marg a,.page-banner-3pasos-post-marg strong{
	color: #414141;
}
.page-banner-3pasos-post-marg a:hover{
	text-decoration: underline;
}
.page-banner-3pasos-post-marg table, .page-banner-3pasos-post-marg table td{
	vertical-align: middle;
	height: 220px;	
}
.full-form .wpcf7-form-control-wrap input,.full-form textarea {
	width: 600px;
}
