/*
 Theme Name:   UCLA-WP Child
 Theme URI:    http://stratcomm.ucla.edu
 Description:  UCLA Strategic Communications Child Theme
 Author:       Strategic Communications
 Author URI:   http://stratcomm.ucla.edu
 Template:     ucla-wp
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         ucla, child
 Text Domain:  uclawpchild
*/

.ucla.campus a {text-decoration:none}

.latest-campus,
.bellows ul li::before { display:none !important }

.bellows { margin-top:0!important }

.wp-block-embed__wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%;
}

.wp-block-embed iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.hero-btn a {color:#ffffff!important}

/*.ucla.campus.entry-content {max-width:100%}*/

.ucla.campus.entry-content .wp-block-columns { margin: 5% auto;} 



.entry-content h2 {line-height:36px}  

/******** Header ********/

#header .header-logo { height: 100%; }
#header { height: 175px; }
#logo { max-height: 75px; }

@media (max-width: 1024px) {
	#header { height: 210px; }
}

/******** End Header ********/

/******** Top Bar ********/

@media (min-width: 1024px) {
#header .header-logo {
    padding: 0;
	}
}
@media (max-width: 767px) {
	.top-bar-links > ul li { font-size: 18px; }
}

.top-bar-links > ul li { display: inline; list-style-type: none !important; font-weight:400; font-size: 14px; }
.top-bar-links > ul li.menu-item:first-child {  padding-left: 0px; }
.top-bar-links > ul li.menu-item:last-child::after { display: none;}
.top-bar-links > ul { padding: 0; line-height:0; list-style: disc outside none;}
.top-bar-links > ul li a { color: #fff; text-decoration: none; font-weight:700; }
.top-bar-links > ul li::before { display: none; }
.top-bar-links > ul li::after {
    content: "/";
	color: #fff;
	margin:0;
	padding:0 1px 0 5px;
	width:0;
}
.top-ucla-logo { float: left; margin-right:10px; position: relative; top: 10%; }
.top-bar-links { float: left; }
#header .header-logo__wrap { height: 25px; position: relative; top: 10%;}

/******** End Top Bar ********/

/******** Main Menu ********/

@media (min-width: 1024px) {
	#menu { top: -9px; }
}

@media (min-width: 768px) {
.hamburger {
    top: -60px; }
}

@media (min-width: 1024px) {
.ucla.campus {
    padding: 1rem 0 0 0; }
}

.hamburger { top: -60px; }

/******** End Main Menu ********/ 









