/*
Theme Name: Especial Publicidad
Theme URI: http://www.udd.cl/
Description: Theme designed by AyerViernes S.A. to Universidad del Desarrollo
Version: 0.1
Author: Basilio Caceres (developer), Estefania Trisotti (designer)
Author URI: http://ayerviernes.com
Template: home
Tags: chile, universidad, university, education
*/

@import url("../home/style.css?v21");

html, body{ background-color: #B9D305; }
a{ color: #F03F00; }
#main {
	border-top: 1px solid #fff;
	background: #fff url(img/back/bg-sub.jpg) repeat-x left top;
}
#main .c_l4 { background-image: none; }
#main .sub { background: url(img/back/bg-sub-foot.jpg) repeat-x left bottom; border-bottom: 1px solid #fff; }
#content { width: 7%; background-image: none; }
.content { background-image: none; }
#sidebar { margin: 0; padding-top: 10px; }
#page #content, #single #content, #search #content, #archive #content, #indice #content, #profiles #content { width: 76%; }
.column { margin-top: 0; padding-top: 10px; background: none; }
.sub-content {
	margin-top: -8px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: none;
}
/***********************************************************************************  HEADER ***/
#home .content {
	background: none;
	margin: 0;
	padding: 0;
}
#main .header-page {
	display: none;
}
.header-page h1, .header-page p {
	text-align: left;
}
.header-page, #page #content .sub-content, #single #content .sub-content, #indice #content .sub-content {
	background-image: none;
}
.header-page {
	margin-bottom: 0.8em;
}
.big-header-publicidad {
	background: #B9D305 url(img/back/bg-publicidad.gif) no-repeat center top;
	border-bottom: 1px solid #A8C003;
}
.header-page .parent-page { font-size: 14px; }
.header-page .parent-page, .header-page .summary { color: #fff; }
.header-page .summary {
	padding: 5px 0px;
	font-style: normal;
	font-size: 12px;
}
#title-publicidad .content {
	width: 75%;
	float: right;
}
/*------------------------------------- Featured */
.button-small span {
	padding-bottom: 7px;
}
/*------------------------------------- Box top */
.content-box-top{
	background: #000;
}
.content-box-top h2{
	border-bottom-color: #999;
}
.content-box-top h3 a {
	color: #B9D305;
}
.close-tab{
	background-color: #B9D305;
}
.close-tab:hover{ background-color: #666; }
.nav-top li { border-right: 1px solid #e3ed98; }
.nav-top li a { color: #fff; }
.nav-top a.tab {
	background: #fff url(img/auxi/arrow-auxi.gif) no-repeat scroll 8px 8px;
	color: #F03F00;
}
.nav-top a.active{
	color: #fff;
	background: #000 url(img/auxi/arrow-auxi.gif) no-repeat scroll 8px -38px;
}
/*------------------------------------- Menu and Search */
/* General */
.entry {
	border: 0;
	margin-right: 0;
	padding-right: 5px;
	padding-bottom: 15px;
}
.entry a { color: #F03F00; }
.entry ul { margin: 0; }
#breadcrumb {
	border: none;
	margin: -10px 15px 10px 0;
}
ul.widget-list li { margin-left: 20px; }
ul.widget-list li a { color: #666; }
ul.indice li p {
	margin-left: 10px;
	color: #333;
}
/**/
.content-side {
	margin-right: 15px;
	padding-top: 15px;
}
.content-side .stroke-list li { border: none; }
.content-menu{
	background: #000 url(img/back/shadow-nav.jpg) repeat-x 0 100%;
	border: 1px solid #000;
}
.content-menu li a{
	border-right-color: #000;
	border-left-color: #333;
}
.content-menu li.active a, .content-menu li.active a:hover{
	background: #000 url(img/back/shadow-nav.jpg) repeat-x 0 100%;
	border-left-color: #000;
	color: #F03F00;
}
.content-menu ul#menu li.active, .content-menu li a:hover{ color: #F03F00; background: #000 url(img/back/shadow-nav.jpg) repeat-x 0 100%;}
/*------------------------------------- Menu Form */
.content-menu form fieldset{
	border-left-color: #CE142B;
}
.content-menu form .text_search{
	color: #999;
	background-image: url(img/back/search-header.gif);
}
/* Tables */
.entry th { background-color: #000; }
.entry tr td { background-color: #fff; }
.entry tr.alt td { background-color: #F7FAE4; }
.entry td, .entry th { border: 1px solid #ccc; }
/***********************************************************************************  MAIN ***/
.c_l1, .c_l2 {background-image: none;}
#home #main .c_l3 { padding-bottom: 0; }
.c_l3  { background: none; }
#main .c_l4 {
	margin-top: 10px;
	border-top: 0;
}
#home #content { margin-bottom: 0; }
.inner-navigation { top: -5em; }
/*------------------------------------- Feature Pages */
.destacados-home{
	margin-top: 15px;
	border-color: #DCE982;
}
#feature-pages .front-home div{ border-left-color: #DCE982; }
.feature-thumbs li a { background: url(img/boto/button-feature-home.gif) no-repeat 0 0; }
/*------------------------------------- Widget */
.title-side { background-color: #B9D305; color: #fff;}
.widget h3 { background: transparent url(img/auxi/arrow-widget-title.png) no-repeat 0 100%; }
.widget .sub-widget { background-color: #fff; }
.sub-widget { text-align: center; }
.av_admision { border: 4px solid #B9D305; }
.av_admision div, .av_calendario { background-color: #fff; border: 0; }
.av_testimonios h3, .av_getposts h3, .av_calendario h3, .av_teachers h3 { color: #fff; background-color: #B9D305; }
.av_destacados_sidebar h3, .widget_links h3, .av_relaciones_internacionales h3, .av_page_images h3, .av_gallery_home h3, .av_related_contact h3, .av_redes_sociales h3, .av_cifras dl {
	background-color: none;
	color: #333;
}
.av_destacados_sidebar, .av_relaciones_internacionales, .widget_links {
	background: #fff url(img/auxi/bg-modulo.gif) repeat left top;
}
.av_destacados_sidebar h3, .widget_links h3, .av_relaciones_internacionales h3, .av_page_images h3, .av_gallery_home h3, .av_redes_sociales h3, .av_cifras h3 {
	background: transparent url(img/auxi/arrow-widget-title-center.gif) no-repeat center 100%;
}
.av_destacados_sidebar h4 a { color: #007336; }
.av_destacados_sidebar .sub-widget, .av_redes_sociales ul li { text-align: left; }
.av_redes_sociales ul li a { color: #000; }
.av_brochure_programa, .widget_rss h3, .widget_rss ul { border-color: #E8E8E8; }
.video-testimonio { border-color: #fff; }
.av_banner_text a { background-color: #B9D305; }
.av_banner_text a strong { line-height: 115%; }
.av_brochure_programa .brochure-title { background-color: #F03F00; }
.widget .sub-widget, .av_page_images { background: #fff url(img/auxi/bg-modulo.gif) repeat left top; }
#sidebar .av_related_contact h3 {
	background-color: #B9D305;
	color: #fff;
	text-align: left;
}
/*------------------------------------- Cifras */
.av_cifras #cifras-home, .av_banner_text a {
	background-color: #B9D305;
}
.av_cifras #cifras-home {
	background: #fff url(img/auxi/bg-modulo.gif) repeat left top;
}
.av_cifras h3 {
	background-color: #B9D305;
	background-position: center 37px;
	color: #fff;
	z-index: 1000;
}
.av_cifras dt, .av_cifras dd {
	color: #333;
}
/**/
.av_page_images #gallery-widget { margin-left: 7px; }
.av_page_images .button-prev {
	left: 8px;
	top: 40px;
}
.av_page_images .button-next {
	right: 8px;
	top: 40px;
}
#sidebar .sub-widget {
	background-color: #fff;
	background-image: none;
	text-align: left;
}
.av_teachers li h4 { color: #F03F00; }
.button-carousel { background-image: url(img/boto/button-carousel.png); }
.button-prev { left: 8px; top: 22px;}
.button-next { right: 8px; top: 22px;}
.av_gallery_home .gallery-box li.active a, .av_gallery_home .gallery-box li a:hover{ border-color: #00a5d5; }
.gallery-box { background: none; }
.av_gallery_home .content-images li.active span { text-align: left; }
/*------------------------------------- Testimonios */
#testimonio {
	padding: 10px 0px 12px 6px;
}
.entry #testimonio {
	padding-top: 0;
}
.entry #testimonio img {
	border: 3px solid #e8e8e8;
}
.entry p.info-testimonio {
	margin: 0;
}
.single-testimonio {
	margin: 0 0 .35em;
}
.av_testimonios .img-testimonio {
	margin: 9px 0 0;
	border: 3px solid #e8e8e8;
}
.av_testimonios .img-testimonio, .img-testimonio {
	padding: 0;
}
.content-testimonio {
	background: transparent url(img/back/testimonios_tr.gif) no-repeat right top;
	position: relative;
	overflow: hidden;
}
.indi-testimonio {
	background: transparent url(img/back/testimonios_sidebar_call.gif) no-repeat 0 0;
}
.wrap-testimonio {
	margin-left: 62px;
	position: relative;
	padding-left: 0.909em;
	background: transparent url(img/back/testimonios_bl.gif) no-repeat left bottom;
}
.info-testimonio {
	background: transparent url(img/back/testimonios_br.gif) no-repeat right bottom;
	position: relative;
	overflow: hidden;
}
.info-testimonio span {
	color: #F03F00;
}
.video-testimonio {
	border: 3px solid #666;
}
.video-testimonio .info-testimonio span {
	color: #B9D305;
}
.video-testimonio .info-testimonio span:hover {
	text-decoration: underline;
}
/**/
.widget .more-link {
	color: #333;
}
.widget_links .sub-widget {
	text-align: left;
}
.widget_links ul li a {
	color: #007336;
}
.stroke-list li {
	background-position: 0 bottom;
}
.av_getposts .stroke-list li {
	margin: 0 0 0.2em;
	padding: 10px 10px 6px;
	background-color: #fff;
	background-image: none;
}
.caption-image { background-color: #000; }
.caption-image .info { color: #ccc; }
.caption-image:hover, .av_getposts .caption-image:hover {
	background-color: #333;
	color: #fff;
}
.av_related_contact .box-image {
	margin-top: 4px;
	margin-right: 8px;
}
.content-side { margin-right: 0; }
.content-side .av_related_contact div { margin: -2px 0 0; text-align: left; }
.content-side .av_related_contact h3 {
	margin-bottom: 0.6em;
	text-align: left;
	background: #f1f1f1 url(img/auxi/arrow-widget-title.png) no-repeat 0 100%;
}
.content .wp-pagenavi { margin: 1.5em 0 3em; }
ul.people-list li h3 { font-weight: bold; }
ul.files-list li { padding-bottom: 8px; }
ul.recent-news-page li { margin-right: 1.9%; }
.wp-pagenavi a, .wp-pagenavi a:link { border: 1px solid #B9D305; }
/*------------------------------------- Cifras */
.cifra-entry strong .cifras_cifra { color: #F03F00; }
.av_cifras .button {
	margin-top: 10px;
	background-image: url(img/boto/buttons-arrow-left.gif);
}
.av_cifras .button span {
	background-image: url(img/boto/buttons-arrow-right.gif);
}
/*------------------------------------- News */
.carrera .destacados-home {
	background-color: #fff;
}
.entry ul.recent-news-page {
	margin: 0;
	padding:0;
}
h2.title-reciente {
	padding-bottom: 10px;
	color: #333;
	background: url(img/auxi/double-stroke.gif) repeat-x left bottom;
}
#advanced-search {
	padding-top: 8px;
	padding-bottom: 5px;
	background-color: #F7FAE4;
	border: 1px solid #ccc;
}
#search-submit {
	background-position: right -913px;
}
#search-submit:hover {
	background-position: right -943px;
}
.submit_search {
	right: 0;
}
.entry ol.search-results {
	margin-top: 2em;
}
.entry ol.search-results li {
	padding-left: 2.6em;
	padding-top: 0;
	margin: 0 0 15px;
	background: url(img/auxi/stroke-points.png) repeat-x left bottom;
	overflow: hidden;
}
.entry ol.search-results li.last {
	background-image: none;
}
.entry ol.search-results li h3 {
	margin-top: 0;
	font-size: 12px;
	font-weight: bold;
}
.num-search {
	top: -2px;
	left: -5px;
}
/*------------------------------------- Malla Curricular */
.malla-curricular tbody { border: 0; }
.malla-curricular .semestre { background-color: #F7FAE4; }
.malla-curricular .semestre strong, .malla-curricular .semestre span { color: #000; }
/*------------------------------------- Gallery */
#photos li h3, #photos-entry li h3 { background: url(img/back/widget-entry-title.png) repeat 0 0; }
.paginate-gallery li.active a { background-color: #F03F00; }
/*------------------------------------- Calendar */
#calendar-container { margin-top: 15px; }
#calendar-events h3, #calendar-events h4 { color: #000; }
.listaEventos p {
	margin-left: 15px;
	color: #666;
}
.out, .more-link {
	background-image: url(img/ico/out-more.gif);
}
.out { background-position: right 1px;}
.more-link { background-position: right -39px; }
.av_calendario p { margin: 0 0 0 5px; padding:0; }
.av_calendario dd span.info { margin-left: 5px; }
.av_calendario dl { margin: 0 10px; padding: 0 0 5px;}
.av_calendario dt { margin: 10px; }
.av_calendario a { color: #F03F00; }
.month_event, .day_event, .year_event { color: #857D7E; }
/*------------------------------------- Admission */
.admission-coordinator .entry-content { margin: 0 0 2em; }
/*------------------------------------- Page Navi */
.wp-pagenavi a, .wp-pagenavi a:link {
	border: 1px solid #B9D305;
	color: #B9D305;
}
.wp-pagenavi a:hover {
	border: 1px solid #000;
	color: #000;
}
.wp-pagenavi a:visited {
	border: 1px solid #F03F00;
	color: #F03F00;
}
/*------------------------------------- Comments - Contact - Form */
#contact { margin-right: 30px; }
ol.comment-list { margin-left: 0; }
#footer .previous-link, #footer .top-link { color: #333; }
.form form  { background-color: #f9f9f9; border-color: #ccc;}
.form form input, .form form select, .form form textarea { border-color: #ccc; }
.form form input.form-submit {
	width: 122px;
	display: block;
	background: url(img/boto/button-send.jpg) no-repeat 0 0;
	float: right;
}
.form-inline { margin-top: 30px; }
cite { font-style: normal; }
/***********************************************************************************  SIDEBAR ***/
.content-side .widget h3 {
	color: #fff;
	background-color: #B9D305;
}
.content-side .stroke-list li { background-image: none; }
.title-side {
	margin-bottom: 0.8em;
	color: #fff;
	background-color: #000;
}
.menu_sidebar ul { border: 1px solid #000; }
.menu_sidebar ul li { border: 0; }
.menu_sidebar ul li a {
	background-image: none;
	background-color: #F7FAE4;
	border-bottom: 1px solid #fff;
	font-weight: bold;
	color: #191919;
	padding: 7px 10px 8px 10px;
	display: block;
}
.menu_sidebar ul li a span {
	background-image: none;
	padding: 2px 5px 3px;
	display: inline;
}
.menu_sidebar ul li a:hover span { text-decoration: underline; }
.menu_sidebar ul li.active a {
	background-color: #B9D305;
	color: #fff;
}
.menu_sidebar ul li.active a:hover { background-color: #000;}
.widget .box-image, .sub-header-page .box-image {
	padding: 0;
	border: 3px solid #E2EAA7;
}
.stroke-list li { margin: 0; padding: 15px 0 10px; }
.menu_sidebar ul li li a, .menu_sidebar ul li.active li a { color: #fff; }
/***********************************************************************************  FOOTER ***/
#footer, #footer .sub { background: #fff url(img/back/bg-foot.png) repeat left top ; }
#footer .sub { border-top: 1px solid #e3e3e3; }
#footer .c_l1 { background-image: none; }
#footer .c_l4 { padding: 1.5em 0;}
.footer-acreditacion a { background: url(../home/img/logo/cna2012.png) no-repeat 0 0; }
/*------------------------------------- Footer Nav */
#footer a { color: #666; }
.footer-nav{ margin-right: 18px; border-right-color: #c6c6c6; }
.footer-nav li{ padding: 1px 0; border-top-color: #CAC6C5; }
.footer-links li { margin-bottom: 10px; margin-left: 10px; }
#footer .footer-nav li.active a, #footer .footer-nav li.active a span, #footer .footer-nav li.active a:hover span{ color: #000; font-weight: bold; }
/*------------------------------------- Address */
#footer address strong { color: #333; }
#footer address a, #footer address p { color: #666; }
#footer address a:hover { color: #000; }
/***********************************************************************************  AUXILIARES ***/
/***********************************************************************************  MENU ***/
.content-menu ul.submenu li a:hover {
	background: #F03F00;
	color: #FFF;
}
/* button big */
.button-big{ color: #F03F00; padding: 0 0 0 22px; }
.button-postulacion{ background-position: 0 0; }
.button-postulacion span{ background-position: 100% 0; }
.button-postulacion:hover{ background-position: 0 -43px; }
.button-postulacion:hover span{ background-position: 100% -43px; }
.av_admision .button-big span {
	background-position: 150px -204px;
	padding-right: 40px;
}
.av_admision .button-big:hover span { background-position: 150px -248px; }
.logoav { background: url(img/logo/av.gif) no-repeat scroll 0 0; }

/**/
/*******************************New Widgets*/
/*our-careers*/
.widget h3{
	background-image: none;
}
.widget-our-careers h3 {
        color: #B9D305;
}
.av_about_career .title-drop {
	color: #4A9D00;
}
.av_about_career a.title-drop:hover,
.av_about_career a.title-drop.active {
	color: #FFF;
	font-weight: bold;
	background: #53A409;
	background: linear-gradient(bottom, #8ABE02, #4FA200);
	background: -webkit-linear-gradient(top, #8ABE02, #4FA200);
	background-image: -moz-linear-gradient(top, #8ABE02 0%, #4FA200 100%);
	background-image: -webkit-gradient(linear,left top,left bottom, from(#8ABE02), to(#4FA200) );
	background-image: -o-linear-gradient(top, #8ABE02 0%, #4FA200 100%);
}
.av_new_banner_text .container-normal{
        border: 1px solid #666;
}
.av_new_banner_text .normal a {
        border: 1px solid #FFF;
        background-color: #666;
}

.av_new_banner_text .container-light{
        border: 1px solid #B9D305;
}
.av_new_banner_text .light a{
        border: 1px solid #FFF;
        background-color: #B9D305;
}
.av_calendario_admision .month_event {
        background-color: #B9D305;
        color: #FFF;
}
.arrow-adm-side, .av-user-feedback{
	background: #53A409;
	background: linear-gradient(bottom, #8ABE02, #4FA200);
	background: -webkit-linear-gradient(top, #8ABE02, #4FA200);
	background-image: -moz-linear-gradient(top, #8ABE02 0%, #4FA200 100%);
	background-image: -webkit-gradient(linear,left top,left bottom, from(#8ABE02), to(#4FA200) );
	background-image: -o-linear-gradient(top, #8ABE02 0%, #4FA200 100%);
}
.feedback-answer.active{
	color: #fff !important;
	background: #53a409 !important;
}
/*
	Admision 2012
*/
.av_udd_new_teachers h3,
.page-content-adm h3,
.av_related_contact_admision h3,
.av_about_career h3 {
	color: #B9D305;
}
.color-faculty {
	color: #B9D305;	
}
.back-color {
	background: #B9D305 !important;
	color: #FFF;
}
.widget.custom_content .bullet-list li a:hover, .widget.custom_content .bullet-list li.active a {
	background: #B9D305;
}