/* Site specific customizations are done here.  */
/* Note well: save a copy of the contents of the custom folder
   so that you can apply your customizations to each new upgrade 
   of this plugin. */

/* 
 * Sample custom accordion icons,  Uncomment the code below and
 * and supply your own custom icons.
 */
/*
span.ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e,
span.ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-s:hover {
  background-image: url('../custom/open_accordion_icon.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top;
}

span.ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-s,
span.ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e:hover {
  background-image: url('../custom/closed_accordion_icon.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top;
}
*/
/* Site specific customizations are done here.  */
/* Note well: save a copy of this so that you can apply it to each new upgrade of this plugin. */

h1.pdi_program_name {

}
div.pdi_campus_program_block {

}
div.pdi_campus_program_block.h1 {

}
div.pdi_campus_program {

}
div.pdi_course_block {

}
div.pdi_course_block.h3 {

}
div.pdi_course_block.h4 {

}
div.pdi_course_description {
  line-height: 15px;
}
div.pdi_course_info {
	width:800px;

}
div.pdi_prereq_info {

}
div.pdi_learner_outcomes {

}
div.pdi_course_pre_section_detail {

}
div.pdi_section_block {
	background: #fff !important;

}
div.pdi_section_info {
  text-align: left !important;
  border: 1px solid #fff !important;
  background: #fff !important;
  color: #000 !important;
  height:auto;	
  font-weight: 700;
  font-family: lato;
  line-height: 20px;	
}
.entry h4 {
    font-family: "Lato","Helvetica Neue",Arial,sans-serif;
	font-size:16px;
	text-transform:uppercase;
	margin:30px 0 10px;
	line-height:1.5;
}

div.pdi_course_post_section_detail {

}
div.pdi_program_list_block {

}
div.pdi_program_list_item {

}
div.pdi_submit {

}
input.pdi_button {
	background-color: #ae103a;
	color: #fff;

}


.ui-icon-plus-1-e {
  background-position: -32px -16px !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
  border: 1px solid #7b7b7b !important;
  background: #ffffff !important;
  font-weight: 800 !important;
  color: #000 !important;
}

.ui-widget-content button a {
  color: #ffffff !important;
  background:#ae103a !important;	
  text-decoration: none !important;
  border-radius: 5px !important;
  margin: 0;
}
.ui-state-active {
  border: 1px solid #000 !important;
  background: #000 !important;
  font-weight: 800 !important;
  color: #ffffff !important;
}

.theme-button, input[type="submit"], button, #site-navigation .menu-button >a >span.link-inner, .button, .added_to_cart {
    color: #ffffff !important;
	background:#ae103a !important;
}

.ui-icon-caret-1-e {
  background-position: -32px -16px !important;
}

.ui-widget-content {
    border: 1px solid #4d4d4d !important;
    background: #ffffff;
    color: #333333;
}

.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 0;
    padding: .5em .5em .5em .7em;
    font-size: 100%;
    width: 700px !important;
}


