/* 
 * Fonts from typekit

 .tk-alternate-gothic-no-2-d
 .tk-adelle
 .tk-proxima-nova
 font-family: "proxima-nova",sans-serif;

*/




/*-------------- Font Update ---------------------------------------------------*/

.w-share-search input,
.post-author,
.name-author,
.author-date,
.meta {
	font-family: "proxima-nova",sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
}

.w-share-search input {
	font-size: 18px !important;
	line-height: 26px;
}
.b-direccion {
	text-transform: uppercase;
}

.bottom p, .c-donate .head_donate .number {
	font-family: "Adelle", arial !important;
}

.c-donate .head_donate .number {
	text-align: center !important;
	font-size: 18px !important;
}

.aside .w-updates #frm_updates .text {
	font-size: 23px;
	line-height: 40px;
}

.post .views-tag .views, .cf.w-name-view .author-date {
	text-transform: uppercase;
}

.head_donate h4 {
	font-weight: normal;
}

#main_footer .bottom p a {
	color: #999 !important;
}


.aside .w-stay-connected .lst_social li a, #footer .lst_social li a {
	display: run-in !important;
}
	
.aside .w-stay-connected .lst_social li a.fb:hover {
	background-position: 0 -277px;
}

.aside .w-stay-connected .lst_social li a.tw:hover {
	background-position: 0 -347px;
}

.aside .w-stay-connected .lst_social li a.pi:hover {
	background-position: 0 -487px;
}


#footer .lst_social li a.fb:hover {
	background-position: 0 -284px;
}

#footer .lst_social li a.tw:hover {
	background-position: 0 -356px;
}

#footer .lst_social li a.yt:hover {
	background-position: 0 -426px;
}

#footer .lst_social li a.pi:hover {
	background-position: 0 -498px;
}

#nav_footer .w-menu ul li.current-menu-item a:hover, #nav_footer .w-menu ul li a:hover {
	color: rgb(12, 155, 199) !important;
	text-decoration: none !important;
}

.aside .w-stay-connected .lst_social li a {
	width: 55px !important;
}
 

/*-------------- Blog Home Page Corrections ---------------------------------------------------*/


.aside .post .post_i {
	padding-top: 4px !important;
	vertical-align: middle;
	display: table-cell;
}

.aside .post {
	display: table;
}

.aside .post .author-date {
	margin-bottom: 0 !important;
	margin-top: -2px !important;
}

.post .author-date {
	margin-top: 0.5em !important;
	margin-bottom: 0.3em !important;
}

.cf.w-block.w-stay-connected {
  padding: 20px 0 25px 0;
}

.home .cf.w-block.w-stay-connected {
  padding: 0 0 25px 0;
}

.cf.w-block.w-watch-youtube {
	padding-top: 6px;
	border-bottom: none;
	padding-bottom: 20px;
	width: 240px;
}

.cf.views-tag {
	padding: 10px 0 6px 0 !important;
}
/*-------------- Blog Single Page Corrections ---------------------------------------------------*/

.aside .w-author .w-name-view p {
	text-transform:uppercase;
	font-size: 12px;
}

.stButton .chicklets:hover {
	opacity: 1 !important;
	-ms-filter: "alpha(opacity=100)";
	filter: alpha(opacity=100);
	color: #117493 !important;
}

.cf.w-block.w-author {
	padding-bottom: 70px;
}

.cf.w-block {
	margin-left: 10px;
}

.home .cf.w-block {
	margin-left: 0;
}
/*-------------- Donate Page Corrections ---------------------------------------------------*/

.b-contact-donate {
	padding: 60px 0 !important;
	margin-top: 75px !important;
}

.b-federal-donate {
	padding: 10px !important;
	margin-bottom: 65px !important;
}


.b-contact-donate p span {
	padding: 5px 0 !important;
}

.c-donate {
	margin-bottom: 20px !important;
}

.slide#donate {
	height: 270px;
}


.w-slide, w-donate, .b-federal-donate {
	width: 960px;
	margin: 0 auto;
	position: relative;
}

.b-federal-donate {
	width: 860px;
}
