/*
Theme Name: Center X
Template: Impreza
Version: 1.1
Author:	Beth Happel
Description: A customized version of Impreza for Center X
*/

/*Add your own styles here:*/

.unclickable > a:hover {
  cursor: default;
}

.l-subfooter { font-size: 90%; }
.l-subfooter h4 { font-size: 20px; }

.l-titlebar h1 {
   position: absolute !important;
   top: -9999px !important;
   left: -9999px !important;
}

.l-footer { font-size: 0.8rem; line-height: 1.3rem; }

.l-subfooter.at_top a, .l-subfooter.at_top .widget_tag_cloud .tagcloud a, .l-subfooter.at_top .widget_product_tag_cloud .tagcloud a {
    color: #1b98e0;
}

.w-iconbox.iconpos_top .w-iconbox-title {
    padding: 15px 0 0 0;
}
.mLeft35 {
   margin-left: 35px;
}

.wChoice {
   width: 385px;
}



a.w-nav-anchor level_1:hover{
box-shadow: 0 0 7px rgba(0, 0, 0, 0.3);
}


/* Don't display titles on Project pages 
div.l-titlebar-h.i-cf h1 { display: none;}*/

/* left sidebar remove top padding */
.l-header.layout_extended.pos_fixed ~ .l-titlebar, .l-canvas.titlebar_none.sidebar_left {
   padding-top: 0;
}

/* WP menu */
ul#menu-writing-project.menu a:hover
 { 
    color:#5CC3B3;
    }

/* ----- Move page title to line up with Center X logo  -------
.l-titlebar.size_small h1, .l-titlebar.size_medium h1 {
    margin-left: 53px;
}*/

/* ------ Add page title to image ------- 
html.no-touch body.page.page-id-4120.page-parent.page-template-default.logged-in.admin-bar.l-body.us-theme_impreza_2-8-1.wpb-js-composer.js-comp-ver-4.9.2.vc_responsive.customize-support div.l-canvas.sidebar_none.type_wide.titlebar_default div.l-main div.l-main-h.i-cf div.l-content section.l-section.wpb_row.height_large.width_full.color_custom.with_img div.l-section-h.i-cf div.g-cols.offset_none div.full-width div.wpb_text_column.pageheader div.wpb_wrapper h1 {
    font-size: 600%;
    text-shadow: 0 1px 6px rgba(0, 0, 0, 0.75);
}

div.l-section-h.g-html.i-cf div.g-cols.offset_none div.full-width div.wpb_text_column.pageheader div.wpb_wrapper p {
    font-size: 200%;
    color: #fff;
    font-style: italic;
    font-family: Times, serif;
}

div.l-section-h.g-html.i-cf div.g-cols.offset_none div.full-width div.wpb_text_column.pageheader div.wpb_wrapper h1 {
    padding-bottom: 0;
    padding-top: 100px;
    text-align: center;
}*/

/* secondary menu */

.shortcode_menu li { font-size: 16px;}

ul.shortcode_menu li a:hover { border-bottom: 2px solid #1b98e0 !important; transition: none !important;}

/*** frame around photo  ***/
.frame { border: 1px solid #e8e8e8; }

/**** background color for info ****/
.list-details {
    background-color: #ffebbf;
    background-image:  url("https://centerx.gseis.ucla.edu/wp-content/uploads/2017/03/white-paperboard.png");
    padding: 2em;
    margin-bottom: 2em;
}

/******  WDE 2017 event page ********/
div.list-blue {
    background-color: #095093;
    padding: 2em;
}
div.list-blue p, div.list-blue li {
    color: #ffffff;
}

/* remove titles from single event pages */
.postid-4202 .tribe-events-single-event-title,
.postid-4202 .tribe-events-schedule, 
.postid-11202 .tribe-events-single-event-title,
.postid-12254 .tribe-events-single-event-title, 
.postid-13022 .tribe-events-single-event-title,
.postid-15263 .tribe-events-single-event-title,
.postid-15668 .tribe-events-single-event-title,
.postid-4989 .tribe-events-notices,
.postid-22393 .tribe-events-notices,
.postid-11170 .tribe-events-notices,
.postid-35811 .tribe-events-notices
{display:none !important;}


/******* Events display **********/





.single-tribe_events .tribe-events-single-event-title {
   font-size: 200%; 
   padding-bottom: 0.5em;
   line-height: 1.4;}

.postid-4989 .tribe-events-single-event-title,
.postid-4204 .tribe-events-single-event-title,
.postid-15895 .tribe-events-single-event-title,
.postid-35811 .tribe-events-single-event-title
{display:none;}

/*** align TEP faculty to top of table ***/
table.plain-faculty tbody tr td {vertical-align: top;}


/** slogan on each project homepage **/
div.project-slogan { text-align: center;}
div.project-slogan h1 { width: 80%; margin: 0 auto; font-weight: 500;}



/* footer */
.l-subfooter h4 {
    font-size: 16px !important;
}

.l-subfooter.at_top a { font-size: 95%;}

/* Don't show Country in Events, don't show previous & next event */
span.tribe-country-name
 {
    display: none !important;
}


.logoNav { margin-left: 3em; }

.margLeft1 { margin-left: 2em; }

.tribe-events-cost { background-color: #ffffff !important;  }

/*  XChange menus   */
#nav_menu-14, #nav_menu-15,  #nav_menu-18, #nav_menu-23, #nav_menu-26, #nav_menu-30
{  margin-top: 6em; font-size: 80%; }

.menu-xchange-all-issues-container { font-size: 80%; }

.single-tribe_events .tribe-events-event-image {
  text-align: left;
  margin: 0.25em 0.5em;
}
/* Don't show desc & title from FB feed */
div.fts-jal-fb-group-header-desc,
div.fts-jal-fb-header { display:none;}


.frame {
   border: 1px solid #999;
}


.category-writing-project-teachers h1.tribe-events-single-event-title,
.category-writing-project-students h1.tribe-events-page-title,
.category-a-for-educators h1.tribe-events-page-title,
.category-history-geography-project h1.tribe-events-page-title { display: none; }

/* Don't Show Dates for Adaptive Schools or Cognitive Coaching */
.postid-4989 .tribe-events-single div.tribe-events-schedule,
.postid-6700 .tribe-events-single div.tribe-events-schedule
 {display: none;}


/* added to tooltip */
span.dotborder {
   border-bottom: 2px dotted #009AD8;
}

.tribe-events-cost, .tribe-events-list .tribe-events-event-cost {
    background-color: #ffffff !important; 
}

#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous,
#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,
.tribe-events-back,
.tribe-events-schedule {display:none;}

.rSet {
  min-height: 150px;
}

.ltblue {
  background: #007dc3;
  color: #ffffff;
}
.listing td {
    border-color: #b4e4fc;
}
.listing th {
    background-color: #b4e4fc;
    min-height: 14px;
    border-color: #b4e4fc;
}
.ct-tep { color: #1B98E0; }

.sm-txt { font-size: 80%; color: #777777;}

h5 span {font-size:80%;}

.w70 {width:70%; margin: 0 auto;}

.ttl-spc h5 {padding-bottom: 0; margin-bottom: 0;color: #418ccf;}

.lfj {color:#117BB6;padding-top:0;}

.txtstr { text-shadow: -1px -1px 0 #666, 1px -1px 0 #666, -1px 1px 0 #666, 1px 1px 0 #666; }

.tribe-events-widget-link {
  display:none;
}

.w85 { width:85%; margin:0 auto;}

footer h3.widgettitle { font-size:16px;}

blockquote {
	font-size:1.1rem;
}

