/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

* {
	font-display: swap;
}

.navigation__nav-wrapper>a {
	line-height: 1.2rem !important;
}

main .um.um a.um-button.um-alt {
	background: #e58334;
	color: #fff;
}

.gform_card_icon_container {
	display: none;
}

.gform_card_icon_container + label {
	padding-top: 30px;
}

/*#input_1_32_1_label, #input_29_32_1_label,
#input_31_34_1_label,
#input_35_32_1_label,
#input_38_32_1_label,
#input_41_32_1_label,
#input_49_32_1_label,
#input_50_32_1_label,
#input_53_32_1_label {
	padding-top: 30px;
}*/

.gf_hidden .gfield_label {
	display: none;
}

.insider-widget-welcome .insider-view {
  top: 112px;
}

.insider-widget-welcome .insider-tab {
	background-color: #e58334;
}

.frm_description {
	text-transform: initial;
}

.frm_error {
	color: red;
}

.type__button {
	padding-bottom: 40px;
}

.join-the-movement-social-icon {
	border-bottom: none !important;
}

.busis-sidebar .sidebar-mod.outline-box {
  background: #1d6679;
	border: none;
}

.busis-sidebar .sidebar-mod.outline-box p {
	font-size: 1.3em;
	font-weight: bold;
	padding: 10px 0px 10px 0px;
}

.busis-sidebar .sidebar-mod.outline-box hr {
	background: #fff;
	height: 1px;
	width: 200px;
}

.busis-sidebar .sidebar-mod.outline-box a {
	border-bottom: none;
}

.join-the-movement-social-handle {
	color: #fff;
	margin-left: 20px;
}

.busis-sidebar .type__blockquote {
	margin-left: 60px;	
}

.tribe_community_edit .select2-drop {
	left: 0px !important;
	width: 100% !important;
}

.tribe_community_edit .tribe-section-image-uploader {
	display: none;	
}

.tribe_community_edit #s2id_EventCountry, .tribe_community_edit #s2id_StateProvinceSelect {
	width: 50%;	
}

.tribe_community_edit .tribe-button.submit {
	background: #e58334;
	border: none;
}

.tribe-community-events .req {
	padding-left: 3px;
}

.um-page-register .um-button {
	width: 100% !important;
}

.ginput_container_fileupload input {
	border: none;
	padding-left: 0px;
}

/* Israel70 Traveling Exhibits images appearing side by side */
.page-id-4399 img, .page-id-5193 img, .page-id-5214 img, .page-id-5231 img {
	float: left;
	padding: 10px;
}

/* Sidebar opt-in submit button */
.af-element.buttonContainer {
	padding-top: 15px;
}

.button.gform_button_select_files {
	border: 3px solid #969696;
	width: 200px;
}

.sidebar-mod textarea {
	color: #fff;
	border-color: #fff;
}

.ui-datepicker-calendar {
	background: #fff;
}

.ui-datepicker-month, .ui-datepicker-year {
	color: #ccc;
}

/* Israel70 header - remove gray overlay and change font colors */

.page-id-3307 .page-header__image:before {
background: none;
}

.page-id-3307 .lg-title {
color: #E98300;
}

.page-id-3307 .lg-subtitle {
color: #58585B;
}

#israel70-social-icons i {
	color: #e58334;
	font-size: 3em;
}

.secondary-nav a+a:nth-child(n+2):before {
	content: "";
}

.secondary-nav a+a:nth-child(n+4):before {
	content: "|";
}

.attribute-tile {
  float: left;
  height: 300px;
  margin: 15px;
  padding-top: 150px;
  width: 300px;
  display: block;
  position: relative;
}

.carry-the-light-tile {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2017/12/carrythelightouter.png');
  float: left;
  height: 300px;
  margin: 15px;
  padding-top: 100px;
  width: 300px;
  display: block;
  position: relative;
}

#attribute-accessible {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2017/12/accessible.png');
}

#attribute-compassionate {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2017/12/compassionate.png');
}

#attribute-efficient {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2017/12/efficient.png');
}

#attribute-inclusive {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2017/12/inclusive.png');
}

#attribute-informed {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2017/12/informed.png');
}

#attribute-responsive {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2017/12/responsive.png');
}

#attribute-strong {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2017/12/strong.png');
}

.click-tile {
  border: 1px solid #253D51;
  float: left;
  height: 300px;
  margin: 15px;
  padding-top: 130px;
  width: 300px;
  display: block;
  position: relative;
  padding: 110px 20px;
}

.click-tile h2 {
  color: #e58334;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
}

.attribute-tile h2, .carry-the-light-tile h2 {
  color: #fff;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
}

.light-word {
  color: #e58334;
}

.attribute-tile-picture {
  background: #253D51;
  float: left;
  height: 300px;
  margin: 15px;
  width: 300px;
}

.attribute-tile-picture img {
  height: 100px;
  margin: 0 auto;
  margin-top: 100px;
  width: auto;
}

.popup-layout-left {
  float: left;
  padding-right: 10px;
  width: 60%;
}

.popup-layout-right {
  float: left;
  padding-left: 10px;
  width: 40%;
}

.popup-text-wrapper-informed {
	transform: translatey(12%);
}

.popup-text-wrapper-inclusive {
	transform: translatey(30%);
}

.popup-text-wrapper-compassionate {
	transform: translatey(10%);
}

.popup-text-wrapper-efficient {
	transform: translatey(20%);
}

.popup-text-wrapper-responsive {
	transform: translatey(12%);
}

.popup-text-wrapper-accessible {
	transform: translatey(10%);
}

.popup-text-wrapper-strong {
	transform: translatey(30%);
}

.popup-be-text {
	font-size: 36px !important;
  padding-top:  15px;
}

.popup-headline {
  padding-bottom: 10px;
}

.pum-title {
  color: #e58334 !important;
  font-family: circular !important;
}

.pum-content p {
  font-family: tiempos !important;
}

.pum-content h3 {
  font-family: circular !important;
}

.single-event__website {
	padding-top: 20px;
}

/* Remove numbers and bullets from each comment */

.commentlist li {
	list-style: none;
}

@media screen and (max-width: 1299px) and (min-width: 1070px) {

	.attribute-tile, .carry-the-light-tile, .click-tile {
		height: 250px;
		width: 250px;
	}
	
	.attribute-tile {
		padding-top: 120px;
	}
	
	.carry-the-light-tile {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/carrythelightouter-250x250.png');
	}
	
	.click-tile {
		padding-top: 70px;
	}
	
	.attribute-tile h2, .carry-the-light-tile h2 {
		font-size: 22px;
	}
	
	#attribute-accessible {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/accessible-250x250.png');
}

#attribute-compassionate {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/compassionate-250x250.png');
}

#attribute-efficient {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/efficient-250x250.png');
}

#attribute-inclusive {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/inclusive-250x250.png');
}

#attribute-informed {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/informed-250x250.png');
}

#attribute-responsive {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/responsive-250x250.png');
}

#attribute-strong {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/strong-250x250.png');
}
	
}

@media screen and (max-width: 1069px) {
  .attribute-tile {
    height: 150px;
    padding-top: 75px;
    width: 150px;
  }

  .carry-the-light-tile, .click-tile {
    height: 150px;
    padding-top: 50px;
    width: 150px;
  }
	
	.click-tile {
		padding-bottom: 0px;
	}
	
	.carry-the-light-tile {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/carrythelightouter-150x150.png');
	}

  .attribute-tile h2, .carry-the-light-tile h2, .click-tile h2 {
    font-size: 14px;
  }
	
		#attribute-accessible {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/accessible-150x150.png');
}

#attribute-compassionate {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/compassionate-150x150.png');
}

#attribute-efficient {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/efficient-150x150.png');
}

#attribute-inclusive {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/inclusive-150x150.png');
}

#attribute-informed {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/informed-150x150.png');
}

#attribute-responsive {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/responsive-150x150.png');
}

#attribute-strong {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/strong-150x150.png');
}
}

.game {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-perspective: 500px;
    perspective: 500px;
    min-height: 100%;
    height: 100%;
    width: 800px
}

@-webkit-keyframes b {
    0% {
        background: #bcffcc
    }
    to {
        background: #fff
    }
}

@keyframes b {
    0% {
        background: #bcffcc
    }
    to {
        background: #fff
    }
}

.card {
    float: left;
    width: 175px;
    height: 175px;
    padding: 10px;
    text-align: center;
    display: block;
    -webkit-perspective: 500px;
    perspective: 500px;
    position: relative;
    cursor: pointer;
    z-index: 7;
    -webkit-tap-highlight-color: transparent
}

.card .inside {
    width: 100%;
    height: 100%;
    display: block;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    transition: .4s ease-in-out;
    background: #253d51
}

.card .inside.matched,
.card .inside.picked {
    -webkit-transform: rotateY(180deg);
    transform: rotateY(180deg)
}

.card .inside.matched {
    -webkit-animation: 1s b ease-in-out;
    animation: 1s b ease-in-out;
    -webkit-animation-delay: .4s;
    animation-delay: .4s
}

.card .back,
.card .front {
    border: 1px solid #000;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 20px
}

.card .back img,
.card .front img {
    max-width: 100%;
    display: block;
    margin: 0 auto;
    max-height: 100%
}

.card .front {
    -webkit-transform: rotateY(-180deg);
    transform: rotateY(-180deg)
}

.card .front p {
    color: #fff;
    font-family: circular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding-top: 50px;
    text-transform: uppercase
}

.card .back {
    -webkit-transform: rotateX(0);
    transform: rotateX(0)
}

.card .accessible {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/accessible-175x175.png');
	}
	
	.card .strong {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/strong-175x175.png');
	}
	
	.card .efficient {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/efficient-175x175.png');
	}
	
	.card .informed {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/informed-175x175.png');
	}
	
	.card .inclusive {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/inclusive-175x175.png');
	}
	
	.card .responsive {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/responsive-175x175.png');
	}
	
	.card .compassionate {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/compassionate-175x175.png');
	}
	
	.card .carry-the-light {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/carrythelightouter-175x175.png');
	}

.modal-overlay {
    display: none;
    background: rgba(0, 0, 0, .8);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.modal {
    display: none;
    position: relative;
    width: 500px;
    height: 500px;
    max-height: 90%;
    max-width: 90%;
    min-height: 380px;
    margin: 0 auto;
    background: #fff;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    padding: 30px 10px
}

.modal .winner {
    font-size: 80px;
    text-align: center;
    color: #253d51
}

.modal .learn-more-button,
.modal .restart,
.modal .winner {
    font-family: circular, Helvetica Neue, Helvetica, Roboto, Arial, sans-serif
}

.modal .learn-more-button,
.modal .restart {
    margin: 30px auto;
    padding: .875rem 1.875rem;
    display: block;
    font-size: 30px;
    border: none;
    background: #e58334;
    color: #fff;
    cursor: pointer
}

.modal .learn-more-button:hover,
.modal .restart:hover {
    background: #cc691a
}

.modal .learn-more-button a {
    color: #fff
}

.modal .message {
    text-align: center
}

.modal .message a {
    text-decoration: none;
    color: #28afe6;
    font-weight: 700
}

.modal .message a:hover {
    color: #56c0eb;
    border-bottom: 1px dotted #56c0eb
}

.modal .share-text {
    text-align: center;
    margin: 10px auto
}

.modal .social {
    margin: 20px auto;
    text-align: center
}

.modal .social li {
    display: inline-block;
    height: 50px;
    width: 50px;
    margin-right: 10px
}

.modal .social li:last-child {
    margin-right: 0
}

.modal .social li a {
    display: block;
    line-height: 50px;
    font-size: 30px;
    color: #e58334;
    text-decoration: none;
    border-radius: 5px
}

.single-careers .nocomments {
	display: none;
}

@media screen and (max-width: 1069px) {
	.game {
		width: 600px;
	}
	
	.card {
		width: 125px;
		height: 125px;
	}
	
	.card .front p {
		padding-top: 25px;
		padding-right: 5px;
		font-size: 9px;
	}
	
	.card .accessible {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/accessible-125x125.png');
	}
	
	.card .strong {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/strong-125x125.png');
	}
	
	.card .efficient {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/efficient-125x125.png');
	}
	
	.card .informed {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/informed-125x125.png');
	}
	
	.card .inclusive {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/inclusive-125x125.png');
	}
	
	.card .responsive {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/responsive-125x125.png');
	}
	
	.card .compassionate {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/compassionate-125x125.png');
	}
	
	.card .carry-the-light {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/carrythelightouter-125x125.png');
	}
}

@media screen and (max-width: 768px) {
  .attribute-tile {
    height: 100px;
    padding-top: 50px;
    width: 100px;
  }

  .carry-the-light-tile {
    height: 100px;
    padding-top: 35px;
    width: 100px;
  }
	
	.click-tile {
		display: none;
	}
	
	.attribute-tile h2, .carry-the-light-tile h2, .click-tile h2 {
    font-size: 10px;
  }
	
	.popup-layout-left, .popup-layout-right {
    width: 100%;
  }
	
	.popup-text-wrapper-informed, .popup-text-wrapper-inclusive, .popup-text-wrapper-compassionate, .popup-text-wrapper-efficient, .popup-text-wrapper-responsive, .popup-text-wrapper-accessible, .popup-text-wrapper-strong {
		transform: translatey(1%);
	}
	
	.popup-be-text {
		font-size: 32px !important;
	}

  .popup-headline {
    padding-top: 20px;
  }
	
		.carry-the-light-tile {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/carrythelightouter-100x100.png');
	}

  .attribute-tile h2, .carry-the-light-tile h2, .click-tile h2 {
    font-size: 10px;
  }
	
		#attribute-accessible {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/accessible-100x100.png');
}

#attribute-compassionate {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/compassionate-100x100.png');
}

#attribute-efficient {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/efficient-100x100.png');
}

#attribute-inclusive {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/inclusive-100x100.png');
}

#attribute-informed {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/informed-100x100.png');
}

#attribute-responsive {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/responsive-100x100.png');
}

#attribute-strong {
  background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/01/strong-100x100.png');
}
}


@media screen and (max-width: 1069px) {

	.global-footer__links {
		z-index: 0;
	}
	
}

@media screen and (min-width: 740px) {

	.page-id-4399 .type__inline_image, .page-id-5193 .type__inline_image, .page-id-5214 .type__inline_image, .page-id-5231 .type__inline_image {
		margin-bottom: 0;
		
	}
}

@media screen and (max-width: 1200px) and (min-width: 1024px) {
	.popup-layout-left, .popup-layout-right {
    width: 100%;
  }
}

@media screen and (max-width: 400px) {
	.game {
		width: 300px;
	}
	
	.card {
		width: 75px;
		height: 75px;
	}
	
	.card .front {
		padding: 0px;
		padding-left: 5px;
	}
	
	.card .front p {
		font-size: 5px;
	}
	
.card .accessible {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/accessible-75x75.png');
	}
	
	.card .strong {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/strong-75x75.png');
	}
	
	.card .efficient {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/efficient-75x75.png');
	}
	
	.card .informed {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/informed-75x75.png');
	}
	
	.card .inclusive {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/inclusive-75x75.png');
	}
	
	.card .responsive {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/responsive-75x75.png');
	}
	
	.card .compassionate {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/compassionate-75x75.png');
	}
	
	.card .carry-the-light {
		background: url('https://jewishphilly.wpenginepowered.com/wp-content/uploads/2018/03/carrythelightouter-75x75.png');
	}
	
	.modal {
		height: 300px;
	}
	
	.modal .winner {
		font-size: 40px;
	}
}

.instagram-feed__item img {
	height: 390px;
  object-fit: cover;
  width: 100%;
}

@media screen and (max-width: 739px) {
	.instagram-feed__item {
    height: auto;
    object-fit: cover;
    width: 100%;
	}
}

.gf_hidden .ginput_product_price {
	display: none;
}

/* Adjust gift allocation font so that it appears all on one line */
#label_212_43_0, #label_212_43_1, #label_212_43_2 {
	font-size: .9em;
}

#israel-engagement-grant-recipients {
	table-layout: fixed;
	width: 100%;
}

#israel-engagement-grant-recipients td {
	border: 1px solid #5a5b5b;
	padding: 10px;
	word-wrap: break-word;
}

.israel-engagement-grant-recipients-section-head {
	background: #e58334;
	color: #fff;
	font-weight: bold;
}

#tribe-events-content table.tribe-events-calendar td div.tribe-events-viewmore a {
color: #5a5b5b;
}

.hero-updates {
	display: none;
}

.postid-21514 .wp-post-image, .postid-23162 .wp-post-image, .postid-23718 .wp-post-image {
	display: none;
}

	.shorten .navigation__nav-wrapper>a {
		padding: 1.5rem .5rem;
	}

@media screen and (min-width: 1070px) {
	.navigation__logo {
		width: 26%;
	}
	.navigation__nav {
		width: 63%;
	}
	.navigation__donate {
		width: 11%;
	}
	.navigation__nav-wrapper{
		justify-content: center;
	}
	.navigation__nav-wrapper>a {
		padding: 2.5rem .4rem;
		font-size: 0.9rem;
	}
}

@media screen and (min-width: 1300px) { 
	.navigation__logo {
		width: 20%;
	}
	.navigation__nav {
		width: 69%;
	}
	.navigation__donate {
		width: 11%;
	}
	.navigation__nav-wrapper>a {
		padding: 2.5rem .5rem;
	}
}

@media screen and (min-width: 1070px) {
	.hero {
		padding-top: 15.75rem !important;
		padding-bottom: 10.75rem !important;
	}
}

@media screen and (min-width: 740px) {
	.hero {
		padding-top: 10.375rem;
		padding-bottom: 7.75rem;
	}
}

.lg-sans-caps {
    font-size: .75rem;
}

.lg-sans-caps, .md-sans {
    font-weight: 600;
    text-transform: uppercase;
}

@media screen and (min-width: 1070px) {
.lg-sans-caps {
    font-size: 1.4375rem;
}
}

@media screen and (min-width: 1070px) {
	.tribe-mini-calendar-wrapper {
		width: 100%;
	}
}

.postid-22610 .wp-post-image {
	display: none;
}

#frm_form_44_container {
	background: none;
}

.tribe-community-events .tribe-section-taxonomy {
	display: none;
}

.hbspt-form {
	background: #e6e6e5;
	padding: 50px;
}

.hs-form-required {
	color: #e58334;
	padding-left: 4px;
} 

.hbspt-form .hs-button {
	background: #e58334;
	border: none;
}

.hs-submit {
	padding-top: 10px;
	width: 150px;
}

.gfield_visibility_hidden {
	display: none;
}

@media screen and (min-width: 1070px) {
	.gform_page_footer input[type=submit] {
		float: right;
	}
}

/* Adjusting margins on Find Your Tribe header content */

.page-id-55 .page-header__large {
	padding: 2.5rem 0;
}



.postid-24891 .wp-post-image {
	display: none;
}

/* Main event callout */

 a.menu-super-sunday {
	color: #e35205;
	 font-weight: bolder;
}

.postid-25732 .wp-post-image {
	display:none;
}

.postid-25741 .wp-post-image {
	display:none;
}

.postid-25895 .wp-post-image {
	display:none;
}

.postid-25904 .wp-post-image {
	display:none;
}

.events-community-post-title:before {
   content: "If you need to edit a previously submitted event, email info@jewishphilly.org with the name and date of your event and any changes.";
	color: #e35205;
}

.events-community-post-title label {
margin-top: 20px;	
}

.postid-26055 .wp-post-image {
	display:none;
}

.postid-26264 .wp-post-image {
	display:none;
}

.recent-updates {
	display: none;
}

.page-id-64 .hbspt-form {
	background-color: white;
}

.page-id-89 .hbspt-form {
	background-color: white;
}

.resources__search {
	display: none;
}

.postid-27161 .wp-post-image {
	display:none;
}

.postid-27110 .wp-post-image {
	display:none;
}


.postid-27110 .page-link__link, .page-links__link {
padding: 15px;	
font-size: 16px;
}

.postid-27614 .wp-post-image {
	display:none;
}

.postid-27191 .wp-post-image {
	display:none;
}


.page-id-3395 .hbspt-form {
background-color:white;
	padding: 0px;
}


.postid-27975 .wp-post-image {
	display:none;
}

.page-id-3379 .hbspt-form {
background-color:white;
	padding: 0px;
}

.page-id-27748 .hbspt-form {
background-color:white;
	padding: 0px;
}

.page-id-3391 .hbspt-form {
background-color:white;
	padding: 0px;
}

.page-id-3390 .hbspt-form {
background-color:white;
	padding: 0px;
}

.page-id-3352 .hbspt-form {
background-color:white;
	padding: 0px;
}

.page-id-27903 .hbspt-form {
background-color:white;
	padding: 0px;
}

.page-id-3393 .hbspt-form {
background-color:white;
	padding: 0px;
}

.page-id-28653 a.btn-solid--orange {
	margin-bottom: -10px;
} 

.page-id-29045 {
	background-color: white;
}

.page-id-29045 .secondary-navigation {
	display:none;
}


.page-id-29045 .customize-unpreviewable
 {
	background-color: white;
}

.page-id-29045 .page-header {
	display:none;
}

.page-id-29045 div#share {
	display:none;
}


.page-id-29045 .navigation__donate {
	display:none;
}

.page-id-29045 .main {
	width:100%;
}


.page-id-29093 {
	background-color: white;
}

.page-id-29093 .secondary-navigation {
	display:none;
}


.page-id-29093 .customize-unpreviewable
 {
	background-color: white;
	 width: 100%;

}

.page-id-29093 .page-header {
	display:none;
}

.page-id-29093 div#share {
	display:none;
}


.page-id-29093 .navigation__donate {
	display:none;
}

.page-id-29108 .main {
	width:100%;
}

.page-id-29108 {
	background-color: white;
}

.page-id-29108 .secondary-navigation {
	display:none;
}


.page-id-29108 .customize-unpreviewable
 {
	background-color: white;
	 width: 100%;

}

.page-id-29108 .page-header {
	display:none;
}

.page-id-29108 div#share {
	display:none;
}


.page-id-29108 .navigation__donate {
	display:none;
}

.page-id-29108 .main {
	width:100%;
}

.page-id-29218 .hbspt-form {
background-color:white;
	padding: 0px;
}


/*community sidebar */

.sidebar-mod{
	padding: 2.625rem 2.75rem;
	margin-bottom: 20px;
    font-family: circular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    overflow-wrap: break-word;
    word-wrap: break-word;
}


.sidebar-mod.solid-box {
    padding: 1.875rem;
    text-align: center;
     color: #fff;
}


.sidebar-mod.outline-box {
    padding: 1.5rem;
    border: 2px solid #ff671d;
    color: #ff671d;
}

.sidebar-mod .email-form-box {
	background-color:#21428E;
}
.sidebar-mod.email-form-box input {
    border-color: #fff;
    color: #fff;
}
.sidebar-mod.email-form-box p {
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .0625rem;
    margin-bottom: .75rem;
    font-size: .625rem;
		
}
.sidebar-mod.email-form-box input[type=submit]{
    border: 0;
    border-bottom: 2px solid #fff;
    background-color: transparent;
    width: auto;
    margin-bottom: 0;
    padding: 0;
    height: 1.875rem;
    transition: all .35s ease;

}
.sidebar-mod .page-link .page-link__link{
	    text-align:center;
	    color:#ffffff;
	    background-color:#ff671d;
}
 .page-link .page-link__link:hover{
	    border: 2px solid #ff671d;
	    color:#ff671d !important;
	    background-color:#fff;
}


@media screen and (min-width: 740px){
	.sidebar-mod.solid-box {
    padding: 1.875rem 1.875rem 2.5rem;
}
.page-link__link, .page-links__link {
    padding: 1rem;
}
	.sidebar-mod.email-form-box input[type=submit]{
		margin-left:15%;
	}
}

@media screen and (min-width: 1070px){
.sidebar-mod {
    margin-bottom: 3.125rem;
}
	.page-link__link, .page-links__link {
    padding: 1.875rem;
}
	.sidebar-mod.solid-box {
    padding: 3.75rem 2.5rem 4.375rem;
}
	.sidebar-mod.outline-box {
    padding: 2.8125rem;
}
	.sidebar-mod.email-form-box.gform_wrapper {
    padding: 2.5rem 3.4375rem 3.125rem;
}
.sidebar-mod.email-form-box p {
    font-size: 1rem;
    margin-bottom: .5rem;
}
	.sidebar-mod.email-form-box #form_submit_button_561 {
		margin-left:25%;
	}

}

.is-style-wide{
padding: .2rem;
}

.main-content p{
	margin-bottom:0px;
}

.hs-button .primary .large{
	background-color:#ff671d !important;
}

.main-content .email-signup-form{
	max-width: 389px;
}

#gform_wrapper_1{
	background-color:#e6e6e5;
}

#gform_wrapper_266{
	background-color:#e6e6e5;
}

/* Fix checkbox and radio spacing */
.gfield_radio > .gchoice,
.gfield_checkbox > .gchoice {
	display: block;
	margin-right: 30px;
	float: left;
	margin-bottom: .1875rem;
	cursor: pointer;
}

/* Form changes */
/* Exception for input[type="button"] added by KG/CSHP 10/4/21 */
.main-content .gform_wrapper input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not([type="button"]),
.main-content .gform_wrapper select,
.main-content .gform_wrapper textarea,
.main-content .gform_wrapper .select2-choice {
	background-color: #ffffff;
}

.page-id-64 .hbspt-form{
	background-color:#e6e6e5;
}


/*
 * Maintain aspect ratio on responsive video embed
 * */
.video-wrapper {
	position: relative;
  padding-bottom: 56.25%; /* 16:9 aspect ratio*/
  height: 0;
}
.video-wrapper iframe {
	position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}	