/*

Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/

@font-face {
font-family: 'Avenir Next';
font-style: normal;
font-weight: normal;
src: url('./fonts/AvenirNextLTPro-Regular.woff') format('woff');
}
@font-face {
font-family: 'Avenir Next';
font-style: italic;
font-weight: normal;
src: url('./fonts/AvenirNextLTPro-It.woff') format('woff');
}
@font-face {
font-family: 'Avenir Next';
font-style: normal;
font-weight: bold;
src: url('./fonts/AvenirNextLTPro-Bold.woff') format('woff');
}

/*COLORS ADDED BY RISING TIDE COMMUNICATIONS ON 06-24-2021 */

.vaccine-secondary-nav a:hover {color: #f7cb5d !important;}
.vaccine-secondary-nav a {transition: background-color .5s;}
#vaccine-secondary-nav a:hover {color: #f7cb5d !important;}


/*COLORS ADDED BY PIXEL & PLUME ON 03-20-2020 */

.darkAzue {
	color: #1E3E66;
}

.ceruleanishGrey {
	color:#9DB7C0;
}

.brilliantAmber {
	color: #D2AE47;
}

.moderateOrange {
	color: #CE833D;
}

.entry-content {
padding-top:50px;
}

.x-brand.img {
	position:absolute !important;
	margin-top:-2px !important;
	z-index:999;
}

.x-navbar {
border-bottom: 0px;
background: url(https://maniilaq.org/wordpress/wp-content/themes/x-child/img/pattern.png);
background-repeat: repeat-x;
background-size: 40px 23px;
background-position: bottom;
padding-bottom:23px;
}

.x-main.full {
background: url(https://maniilaq.org/wordpress/wp-content/themes/x-child/img/pattern.png);
background-repeat: repeat-x;
background-size: 40px 23px;
background-position: top;
padding-top:23px;
padding-bottom:25px;
}

h1 {

color: #823c54 !important;
margin-top:0px;
padding-left:0px !important;
font-size:50px;
}

/* h1 {
  display: flex;
  flex-direction: row;
  justify-content: left;
  text-align: left;
}
h1:after {
  background-color: #823c54;
  content: '\a0';
  flex-grow: 1;
  height: 1px;
  position: relative;
  top: 0.5em;
}

h1:after {
  margin-left:10px;
}
*/
.x-li-icon {
line-height: 25px;
margin-bottom: -35px !important;
margin-top: 2px !important;
padding-top:2px !important;
padding-bottom:2px !important;
font-weight: 200 !important;
text-transform:uppercase;
}
h2 {
font-size:30px;
color: #feca42 !important;
border-bottom: solid 1px #feca42;
}


h3 {
font-size:20px;
color: #823c54;
letter-spacing:0px !important;
}

h4 {
font-size:16px;
color: #823c54;
letter-spacing:0px !important;
}

.x-content-band.vc {
padding-left:25px;
padding-right:25px;
}

.x-post-carousel-meta span.entry-cover-author {
display:none !important;
}

/* Adjust Carousel Hovered content in middle after hiding Author */
.x-post-carousel.unstyled .entry-cover:hover .x-post-carousel-meta {
   bottom: 90px;
}

.h-landmark {
display:none;
}

.h-widget {
color:#feca42;
margin-bottom:2px;
}

.textwidget {
color:#fff;
}

.widget.widget_page li {
color:#fff !important;
}



.x-btn.x-btn-square.x-btn-regular {
text-shadow:none !important;
padding-top:13px !important;
}
.x-container.wpb_row {
padding-top:20px;
max-width:1200px;
margin: 0 auto;
}

.padded-content {
padding-left:25px;
padding-right:25px;
}



.mapp-layout {
margin:0px !important;
border: none !important;
}

.mapp-links {
display: none;
}

.offset {
margin-top: 0px !important;
margin-bottom: 0px !important;
}

.center {
text-align:center !important;
}

.x-navbar .desktop .x-nav > li > a {
    border-left: solid 1px #e2d4bd !important;
}

.x-navbar .desktop .x-nav > li:last-child > a {
    border-right: solid 1px #e2d4bd !important;
}


	
.x-breadcrumbs {
text-align:right;
}

.x-navbar .x-nav > li > a {
padding-left: 10px !important;
padding-right: 10px !important;
}

.x-navbar .desktop .x-nav > li > a:hover, .x-navbar .desktop .x-nav > .x-active > a, .x-navbar .desktop .x-nav > .current-menu-item > a {
   box-shadow: none !important;
}

.x-nav-wrap.mobile {
text-align:right;
}

.x-btn-navbar.collapsed {
    color: #d26940;
}
.x-btn-navbar.collapsed:hover {
    color: #a45130;
}
.x-btn-navbar {
    color: #d26940;
}
.x-btn-navbar:hover {
    color: #a45130;
}


.x-navbar .x-nav > .current-menu-item > a {
	box-shadow: none;
	-moz-box-shadow:  none;
	-webkit-box-shadow: none;
	background-color:#feca42;
}

.x-navbar .x-nav > li > a:hover, 
.x-navbar .x-nav > .sfHover > a {
	box-shadow: none;
	-moz-box-shadow:  none;
	-webkit-box-shadow: none;
	background-color:#fff6e5;
}

footer {
background-color:#823c54 !important;
}

.menu-footer-container a {
	color:#fff !important;
}
.menu-footer-container a:hover {
	color:#fcc850 !important;
}
.x-colophon.top {
	padding-top:50px;
}
#text-4 {
	margin-top:50px;
}
#text-9 {
	margin-top:50px;
}
#text-6 {
	margin-top:50px;
}
#text-7 {
	margin-top:50px;
}
#text-8 {
	margin-top:50px;
}

.home-buttons {
	margin-right:5px;
	text-transform:uppercase;
	margin-top:5px;
}

/*** The We Need You Page ***/
.page-id-22368, .page-id-22368 p, .page-id-22368 ul, .page-id-22368 a, .page-id-22368 h1,
.page-id-22368 h2, .page-id-22368 h3, .page-id-22368 h4, .page-id-22368 h5, .page-id-22368 h6 {
    font-family: 'Avenir Next', 'Open Sans', sans-serif;
}

.page-id-22368 .x-colophon h4 { 
    font-family: "Roboto Condensed", sans-serif;
    text-transform: uppercase;
}

.page-id-22368 .x-colophon a, 
.page-id-22368 .x-colophon p, 
.page-id-22368 li.menu-item a { 
    font-family: "Roboto", sans-serif; 
    font-size: unset;
}

@media screen and (max-width: 768px) {
    .page-id-22368 .vc_custom_1565379414726 {
        background-position: 70%!important;
    }
    .page-id-22368 section { padding-left: 0!important; padding-right: 0!important; }
}

@media screen and (min-width: 1300px) {
    .page-id-22368 .vc_custom_1565379414726 {
        padding-top: 15rem!important;
        padding-bottom: 15rem!important;
    }
}

.page-id-22368 ul, .page-id-22368 p.notlead { font-size: 1rem; }
.page-id-22368 .main ul, .page-id-22368 .main p { color: black; }
.page-id-22368 .navy-heads h1, .page-id-22368 .navy-heads h2, .page-id-22368 .navy-heads h3 { color: #0B1948!important; }
.page-id-22368 .vc_section-has-fill, .page-id-22368 .vc_section-has-fill ul,
.page-id-22368 .vc_section-has-fill p, .page-id-22368 .vc_section-has-fill a, 
.page-id-22368 .vc_section-has-fill h1, .page-id-22368 .vc_section-has-fill h2, 
.page-id-22368 .vc_section-has-fill h3, .page-id-22368 .vc_section-has-fill h4, 
.page-id-22368 .vc_section-has-fill h5, .page-id-22368 .vc_section-has-fill h6 {
 	color: white!important;
}
.page-id-22368 h1, .page-id-22368 h2, 
.page-id-22368 h3, .page-id-22368 h4, 
.page-id-22368 h5, .page-id-22368 h6 {
	text-transform: initial;
    letter-spacing: 0px;
}
.page-id-22368 h1 { font-size: 60px; }
.page-id-22368 h2 { border-bottom: 0; margin-top: 0; }
.page-id-22368 h5, .page-id-22368 h6 { font-weight: normal; }
.page-id-22368 .vc_section-has-fill h1, .page-id-22368 .vc_section-has-fill h2, 
.page-id-22368 h3, .page-id-22368 .vc_section-has-fill h4, 
.page-id-22368 .vc_section-has-fill h5, .page-id-22368 .vc_section-has-fill h6 {
	padding: 0!important;
	margin: 0!important;	
}
.page-id-22368 p {
	margin-bottom: .85rem;
	font-size: 1.25rem;
}

.page-id-22368 .vc_section-has-fill h2 { border-bottom: none; }
.page-id-22368 .blue-contact-row .vc_column_container p { 
	margin-bottom: 0px;
}
.page-id-22368 .blue-contact-row .vc_column_container { margin-bottom: 2rem; }
.page-id-22368 .blue-contact-row, .page-id-22368 .blue-contact-row p { font-size: .9rem; }
.page-id-22368 .blue-contact-row .wpb_content_element { margin-bottom: 0px; }
.page-id-22368 .x-main.full { padding-top: 0!important; padding-bottom: 0!important; }

@media screen and (min-width: 768px) {
  .page-id-22368 .left-border { border-left: 1px solid white; }
  .page-id-22368 .blue-contact-row .vc_column_container:not(:last-child) { border-right: 1px solid white; }
}

.page-id-22368 .vc_section-has-fill.graphic-bg.yellowcheck {
	background-position: bottom left!important;
	color: black;
}
.page-id-22368 .vc_section-has-fill.graphic-bg.yellowcheck ul, .page-id-22368 .vc_section-has-fill.graphic-bg.yellowcheck h1, .page-id-22368 .vc_section-has-fill.graphic-bg.yellowcheck h3 {
color: black!important;
}

.page-id-22368 .blue1 {
    background-image: url('https://www.maniilaq.org/wordpress/wp-content/uploads/2019/08/blue1-small.png');
	background-position: bottom left!important;
    background-repeat: no-repeat;
}

@media screen and (min-width: 768px) {
    .page-id-22368 .white1:after {
    content: '';
    background-image: url('https://www.maniilaq.org/wordpress/wp-content/uploads/2019/08/white1.png');
    background-position: top right!important;
    background-repeat: no-repeat;
    width: 100%;
    height: 150px;
    position: absolute;
    bottom: 0;
    right: 0;
    }
}
.page-id-22368 .white2 {
    background-position: center!important;
}
.page-id-22368 .white2:after {
    content: '';
    background-image: url('https://www.maniilaq.org/wordpress/wp-content/uploads/2019/08/white2.png');
    background-position: top right!important;
    background-repeat: no-repeat;
    width: 100%;
    height: 150px;
    position: absolute;
    bottom: 0;
    right: 0;
}
.page-id-22368 .yellow2 {
    background-image: url('https://www.maniilaq.org/wordpress/wp-content/uploads/2019/08/yellow2-small.png');
	background-position: bottom left!important;
    background-repeat: no-repeat;
}
.x-navbar .desktop .x-nav li>a>span:after {
    display: none;
}
.masthead-inline .x-navbar .desktop .sub-menu {
    left: -50%;
    right: -50%;
    text-align: center;
}

@media screen and (max-width: 767px) {
    .page-id-22368 { font-weight: 600; }
    .page-id-22368 .yellowcheck, .blue1 { background-image: none!important; }
}