

.separator div,
body,
body.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce div.product .woocommerce-tabs .panel {
  background-color:#fff;	color:#000000;}

a,
.vntd-accent-color {
	color: 205da8;
}



/* Navigation */


#navigation-sticky.white-nav,
.second-nav.white-nav,
.white-nav .nav-menu ul.dropdown-menu,
.white-nav .nav-inner div.nav-menu ul.nav {
	background-color:	#ffffff;
}

#navigation-sticky.white-nav,
.second-nav.white-nav .nav-menu,
.first-nav.white-nav .nav-menu ul.dropdown-menu li a,
.site-text-logo {
	color:	#205da8;
}

.first-nav.white-nav .nav-menu > ul > li > a,.white-nav.first-nav .site-text-logo { color:#205da8; }

.second-nav.white-nav .nav-inner .nav-menu ul li.active a,
.white-nav .nav-menu ul.dropdown-menu li a:hover,
.white-nav .nav-menu ul.dropdown-menu li.active a,
.nav>li>a:hover, .nav>li>a:focus {
	background-color:	#ffffff !important;
}

/* Page Title */

section.page_header {
	background-color:	#fafafa;
}
section.page_header {
	border-color:		#fafafa;
}

section.page_header .page_header_inner .p_head_left h1.p-header {
	color:	#336fbb;
}

section.page_header .page_header_inner .p_head_left p.p-desc {
	color:	#336fbb;
}
section.page_header .page_header_inner .p_head_right a.p-head-button {
	color:	#6a6a6a;
}
/* Footer Widgets */

body #footer-widgets { background-color:#0c2340 !important; }body #footer-widgets { color:#eeeeee !important; }body #footer-widgets .bar.footer-widget h4 { color:#f6b330 !important; }#footer-widgets .footer-widget.bar a { color:#eeeeee; }
/* Footer */


.footer.white-bg {
	background-color:	#0c2340 !important;
	border-color:		#fff;
	color:				#ffffff;
}
#page-content .footer p,#page-content .footer a,.footer.white-bg a,
.footer.white-bg p {
	color:				#ffffff;
}

/* Typography */

 h1,h2,h3,h4,h5,h6 { color:#205da8; }
/* Text Colors */

	.colored,
	.testimonials li.text h1 span,
	#page-content .vntd-pricing-box.p-table.active h1,
	#page-content .vntd-pricing-box.p-table.active h3,
	#address .address-soft a.mail-text:hover,
	.white-nav .nav-menu ul.dropdown-menu li a:hover,
	.vntd-icon-box.box:hover .left-icon a,
	.white-nav .nav-menu ul.dropdown-menu li.active a,
	footer.footer a:hover,
	section.page_header .page_header_inner .p_head_right a.p-head-button:hover,
	body.dark-layout section.page_header .page_header_inner .p_head_right a.p-head-button:hover,
	#blog .details .post-info a.post-item:hover,
	.dark-nav .nav-menu ul.dropdown-menu li a:hover,
	.dark-nav .nav-menu ul.dropdown-menu li.active a,
	a.text-button:hover,
	.blog .details a.post-item:hover,
	span.post-item a:hover,
	.nav-menu ul li a:hover,
	.nav-menu ul li.active a,
	#page-content .color-accent,
	.blog .post a.read-more-post:hover,
	.address-soft a.mail-text:hover,
	.bar.widget_rss a.rsswidget:hover,
	.twitter-feed-icon:hover,
	.woocommerce ul.products li.product .price,
	#woo-nav-cart i.added,
	.woocommerce .star-rating span:before,
    #navigation .nav li.active a,
	.vntd-portfolio-carousel.blog-carousel .works .item h1.f-head a:hover
	{
		color: 205da8;
	}

	.current_page_item > a,
	.current-menu-ancestor > a,
	.current-menu-parent > a,
	.current-menu-parent .page_item > a,
	.current-menu-ancestor .page_item > a,
	.price  {
		color: 205da8 !important;
	}

/* Background Colors */

	.colored-bg,
	a.page-content-button:hover,
	.feature-box:hover a.box-icon,
	.vntd-portfolio-carousel .works .item .featured-ball:hover,
	.vntd-cta-button:hover,
	.vntd-pricing-box.p-table.active a.p-button,
	.vntd-pricing-box.p-table a.p-button:hover,
	a.active-colored,
	.blocked,
	.modal .modal-inner a.close:hover,
	.portfolio a.portfolio-view-more:hover,
	body.dark-layout .portfolio a.portfolio-view-more:hover,
	#team .team .team-boxes .item .member-details .details a.member-detail-button:hover,
	.bar .tagcloud a:hover,
	#respond #submit:hover,
	ul.pagination li.active a,
	ul.pagination li.active a:hover,
	body.dark-layout ul.pagination li.active a,
	body.dark-layout ul.pagination li.active a:hover,
	.contact form button.contact-form-button:hover,
	.btn-accent,
	.vntd-list-bg i,
	.vntd-accent-bgcolor,
	.pagination .current,
	.contact .wpcf7-submit:hover,
	.blog .post.sticky .blog-head,
	.portfolio .portfolio-items div.colio-active-item .item-inner,
	#page-content .colio-navigation a:hover,
	#page-content .colio-close,
	.woocommerce ul.products li.product .button:hover,
	::selection,
	#woo-nav-cart .button:hover,
	.woocommerce #page-content .button:hover,
	.woocommerce #review_form #respond .form-submit input:hover,
	.woocommerce ul.products li.product .onsale,
	.woocommerce span.onsale,
	#page-content .woocommerce .button:hover,
	.woocommerce a.remove:hover,
	.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
	.vntd-portfolio-carousel.blog-carousel .works .owl-controls .owl-buttons div:hover,
	#wrapper .member-detail-button.colored-bg:hover {
		background-color: 205da8;
	}

	a.page-content-button:hover {
		background-color:205da8;
	}

	.contact .wpcf7-submit:hover {
		background-color:205da8;
	}

	.vntd-portfolio-carousel .works .item .featured-ball:hover {
		background-color:205da8;
	}

/* Border Colors */

	.colored-border,
	.feature-box:hover a.box-icon:after,
	a.text-button:hover,
	#team .team .team-boxes .item .member-details .details a.member-detail-button:hover,
	.bar .tagcloud a:hover,
	ul.pagination li.active a,
	ul.pagination li.active a:hover,
	.bs-callout-north,
	.vntd-icon-box.box:hover .left-icon a,
	.btn-accent,
	.pagination .current,
	.contact .wpcf7-submit:hover,
	blockquote,
	.nav-cart-products,
	.pulsed,
	.woocommerce div.product .woocommerce-tabs ul.tabs li.active  {
		border-color:205da8;
	}



	.tabs .nav-tabs li.active a,
	.nav-menu ul.dropdown-menu{
		border-top-color:205da8;
	}

	.vntd-tour .nav-tabs li.active a {
		border-left-color:205da8;
	}

/* Font Sizes */

body { font-size:18px; } h1,h2,h3,h4,h5,h6,.font-primary,.w-option-set,#page-content .wpb_content_element .wpb_tabs_nav li,.vntd-pricing-box .properties,#page-content .vc_single_bar .vc_label { font-family:"Ubuntu", Open Sans, Helvetica, sans-serif; } body,h2.description,.vntd-cta-style-centered h1,.home-fixed-text,.font-secondary,.wpcf7-not-valid-tip,.testimonials h1 { font-family:"Ubuntu", Open Sans, Helvetica, sans-serif !important; } .semibold { font-weight:600; }share-button {
    position: relative;
    z-index: 9999;
}
share-button .sb-social.sb-center.active.sb-top {
    top: 380px !important;
}
.ui-widget-content a {
    color: #428bca !important;
}
input.autocomplete::selection {
    background: #000;
    color: #fff;
}
figcaption {
    line-height: 18px;
}
.blog-post-heading {
    word-break: break-word !important;
}
@media only screen and (min-width: 768px) {
.single-post .post .details {
    float: left;
}
.single-post .single_item.mp-gallery {
    position: relative;
}
.single-post .blog-head.inner-head,
.single-post .single_item.mp-gallery,
.single-post .details {
    top: -60px;
}
}
share-button {
    border: 2px solid #205da8;
    padding: 10px !important;
    border-radius: 5px;
    max-width: 85px;
    min-width: 85px;
    float: right;
    color: #205da8 !important;
    font-size: 18px !important;
    background: #fff !important;
}
share-button::before {
    display: none;
}
.postshare {
    border: 2px solid #205da8;
    padding: 10px;
    border-radius: 5px;
    color: #205da8;
    font-weight: 600;
    min-width: 100px;
    max-width: 110px;
    float: right;
}
.postshare i {
    color: #205da8;;
}
.pagination .page-numbers {
    color: #205da8;
    border: 2px solid #205da8;
    border-radius: 5px;
    margin-right: 10px;
}
.pagination .page-numbers.current {
    background: #e5eefa;
}
.widget_categories h3 {
    color: #000;
    font-weight: 700;
}
.widget_categories .cat-item::before {
    display: none;
}
.widget_categories .cat-item a {
    color: #000;
}
.widget_categories .cat-item {
    border-bottom: 1px solid #205da8 !important;
}
#s.search {
    border: 1px solid #7e7e7e;
    border-radius: 5px;
    color: #7e7e7e;
}
#s.search .search-button .fa-search {
    color: #7e7e7e !important;
}
.read-more-post {
    font-weight: 700;
    font-size: 18px !important;
}
.post-text {
    font-size: 18px !important;
}
.post-item a {
    font-size: 16px;
    color: #205da8 !important;
}
.post-item {
    padding: 0 !important;
}
.post-item i {
    display: none;
}
.blog .details .post-info {
    border-bottom: 0;
}
.blog .post {
    border-bottom: solid 2px #205da8;
}
.blog-head-right p {
    color: #205da8 !important;
}
h3.blog-post-heading {
    text-transform: unset !important;
    font-weight: 700;
}
.page-id-509 .page-numbers {
    border-color: #205da8 !important;
    padding: 15px 20px !important;
    border-radius: 5px !important;
    border: 2px solid #205da8 !important;
    color: #205da8 !important;
    font-weight: 700;
}
.page-id-509 .aiovg-pagination-wrapper.aiovg-text-center {
    margin: 60px 0 0;
}
.page-id-509 .aiovg-text-muted {
    margin: 30px 0 0;
}
.page-id-509 .aiovg-responsive-container {
    border: 1px solid #999;
    border-radius: 5px;
}
.blog .cat-item-89,
.blog .cat-item-90,
.blog .cat-item-91,
.blog .cat-item-92,
.blog .cat-item-93,
.blog .cat-item-94,
.blog .cat-item-95 {
    display: none
}
@media only screen and (max-width: 767px) {
.home .motalineyellow span.vc_sep_line,
.home .motalinered span.vc_sep_line,
.home .motalinegreen span.vc_sep_line,
.home .motalineblue span.vc_sep_line {
    display: none !important;
}
.logo-left {
    max-width: 300px !important;
}
.home .vc-hoverbox {
    min-height: unset;
}
.home .ult-item-wrap .wpb_text_column {
    padding-top: 30px !important;
}
.home .flex-direction-nav {
    display: none;
}
element {
}
.home h2.post-title {
    font-size: 20px;
    font-weight: 800;
}
}
.home body.page-template-template-onepager-php #page-content .wpb_row {
    padding: 30px 0;
    margin-bottom: 0 !important;
}
.home .ult-content-box-container .ult-content-box {
    min-height: 640px !important;
}
.home .vc_gitem-col {
    padding: 30px !important;
}
.home .height400 .vc_gitem-col {
    min-height: 400px !important;
}
.home .vc_grid-item-mini {
    border: 1px solid #d4d4d4;
}
.home .aiovg-thumbnail {
    border: 1px solid #d4d4d4;
}
.home .vc_custom_heading.vc_gitem-post-data.vc_gitem-post-data-source-post_title h4 {
    font-weight: bolder;
}
.home .aiovg-title {
    font-size: 14px !important;
    color: #023e8a;
    margin-top: 15px;
    padding: 0 30px 15px;
    min-height: 100px;
}
.simpleheading h1 {
    margin-bottom: 0;
    color: #000;
}
.simpleheading h3 {
    margin-bottom: 0;
    text-transform: unset;
    color: #000;
}
.home .vc-hoverbox,
.page-id-268 .vc-hoverbox {
    min-height: 570px !important;
}
.vc-hoverbox-block-inner.vc-hoverbox-back-inner {
    position: fixed;
    top: 0 !important;
    padding: 60px !important;
}
.home .vc-hoverbox h2,
.page-id-268 .vc-hoverbox h2 {
    color: #ffffff;
    font-weight: bolder;
}
.vc_separator.motalineyellow,
.vc_separator.motalinered,
.vc_separator.motalinegreen {
    margin-bottom: 15px;
}
.vc_separator.motalineyellow h4 {
    color: #cf7f00;
}
.vc_separator.motalinered h4 {
    color: #81312f;
}
.vc_separator.motalinegreen h4 {
    color: #215732;
}
.vc_separator.motalineblue h4 {
    color: #11325a;
}
.vc_separator.motalineyellow .vc_sep_holder .vc_sep_line {
    height: 5px;
    border-top: 5px solid #cf7f00;
    top: 5px;
}
.vc_separator.motalinered .vc_sep_holder .vc_sep_line {
    height: 5px;
    border-top: 5px solid #81312f;
    top: 5px;
}
.vc_separator.motalinegreen .vc_sep_holder .vc_sep_line {
    height: 5px;
    border-top: 5px solid #215732;
    top: 5px;
}
.vc_separator.motalineblue .vc_sep_holder .vc_sep_line {
    height: 5px;
    border-top: 5px solid #11325a;
    top: 5px;
}
.lowerheaders h2 {
    text-transform: unset;
}
.single-team .single-team-thumbnail,
.single-team #page-title {
    display: none;
}
.single-team .single-team-inner {
    margin: 0;
    width: 100% !important;
}
.hovershadow:hover {
    box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.5);
}
.wpcf7-form-control.wpcf7-submit {
    width: 100%;
    background: #205da8 !important;
    padding: 20px;
    font-size: 1.2em;
    text-transform: uppercase;
    border: 0;
    border-radius: 5px;
}
.wpcf7-form-control.wpcf7-text,
.wpcf7-form-control.wpcf7-textarea {
    border: 2px solid #205da8;
    border-radius: 5px;
    padding: 10px 20px;
    width: 100%;
    margin-bottom: 30px !important;
}
.wpcf7-form-control.wpcf7-textarea {
    max-height: 100px;
}
.emerti-buttons a i {
    float: right;
}
.emerti-buttons a {
    background-image: none !important;
    border-bottom: 1px solid #000 !important;
    text-align: left !important;
    border-radius: 0 !important;
    font-weight: bold;
    padding: 0 0 15px 0 !important;
    font-size: 20px !important;
}
.team-buttons a i {
    float: right;
}
.team-buttons a {
    background-image: none !important;
    text-align: left !important;
    border-radius: 0 !important;
    font-weight: bold;
    font-size: 18px !important;
    padding: 0 0 15px 0 !important;
}
#wexlogin:hover {
    background-color: rgba(255,255,255,0.2);
}
.white-nav .nav-menu ul.dropdown-menu li a {
    font-weight: bold;
}
.white-nav .nav-menu ul.dropdown-menu li a:hover {
    background-color: #e5eefa !important;
}
.white-nav {
    border-bottom: 3px solid #0c2340;
}
.page-id-42 .slick-prev {
    left: 30px;
}
.page-id-42 .slick-next {
    right: 30px;
}
.page-id-42 .vc_separator.motaline .vc_sep_holder .vc_sep_line {
    height: 5px;
    border-top: 5px solid #ebebeb;
        border-top-color: rgb(235, 235, 235);
    top: 5px;
}
.vc_separator > h4 {
    font-size: 36px !important;
    font-weight: bolder;
}

@media only screen and (max-width: 768px) {
.left {
    order: 1;
}
.right {
    order: 2;
}
}
.wpb_single_image .vc_single_image-wrapper.vc_box_outline, .wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
    padding: 15px !important;
}
.vc_separator.vc_sep_double .vc_sep_line {
    height: 5px !important;
}
#menu-item-4634, #menu-item-4635 {
    display: none;
}
#navigation-sticky-sticky-wrapper, #navigation-sticky {
    max-height: 50px;
}
.nav-menu ul li a {
    line-height: 30px;
}
.footer-menu-boxes {
    font-size: 1.2em;
    text-transform: uppercase;
    font-weight: 600;
    letter-spacing: 1px;
    margin: 0 15px;
    float: right;
}
#footer-widgets p {
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 1px;
    font-weight: normal;
}
.nav-menu > ul > li > a {
    margin: 0 30px;
    letter-spacing: 1px;
}
#wexflag {
    float: right;
    margin: 10px 0;
}
#wexlogin {
    float: right;
    margin: 10px;
    font-size: 1.2em;
    font-weight: normal !important;
    font-stretch: extra-expanded;
    border: 1px solid #fff;
    padding: 5px 15px;
    letter-spacing: 2px;
}
#wexlogin a {
    color: #fff !important;
}
#tpbr_box {
    height: 75px;
}
.logo-left {
    margin: 15px 0;
    max-width: 360px;
}
@media only screen and (max-width: 767px) {
.logo-left {
    max-width: 400px;
}
#wexlogin a {
    color: #205da8 !important;
}
#wexlogin {
    border: 2px solid #205da8;
}
#menu-item-4634, #menu-item-4635 {
    display: block;
}
.logo-right {
    display: none;
}
#navigation-sticky-sticky-wrapper, 
#navigation-sticky {
    max-height: 0;
    position: relative;
    z-index: 999999 !important;
}
.mobile-nav-button {
    position: absolute;
    color: #fff;
    top: -38px;
}
}
@media only screen and (max-width: 768px) {
.nav-menu > ul > li > a {
  margin: 0 30px 0 0;
}
}
.nav-menu {
    left: -50%;
    position: relative;
}
.nav-inner .logo {
    display: none;
}
#menu-main {
    left: 50%;
    position: relative;
}
/********************************************************/
.is-sticky nav {
   top: 35px !important;
}
.smile_icon_list img.list-img-icon {
    max-height: 75% !important;
    max-width: 75% !important;
}
.hustle-ui:not(.hustle-size--small) .hustle-info.hustle-info--stacked .hustle-layout .hustle-layout-header {
    margin-bottom: 0 !important;
    top: 0 !important;
}
.hustle-ui.hustle-slidein.hustle-slidein-position--south .hustle-slidein-content > [class*="hustle-"] {
    width: auto !important;
}
.page-id-125 .modal-inner {
    background: white;
    padding: 20px;
    box-shadow: 0px 0px 20px rgba(0,0,0,0.5);
}
.page-id-125 .modal {
    background: rgba(255,255,255,0.5);
}
.aiovg-title {
    min-height: 45px;
}
.aiovg-search-form .aiovg-form-control {
    background: url('https://www.wexnerfoundation.org/newsite/wp-content/uploads/search-icon.png') no-repeat center right;
        background-size: auto;
        background-origin: padding-box;
    background-size: 25px;
    background-origin: content-box;
}
.vc_message_box-icon i {
    top: 35px;
}
.vc_btn3-size-md:not(#stickler .vc_btn3-size-md),
.vc_btn3-size-lg:not(#stickler .vc_btn3-size-lg) {
    min-width: 150px;
}
.blog-head .blog-head-right p {
    text-shadow: none;
}
.ult_tabitemname {
    padding: 20px 0 !important;
}
.vntd-social-icons a {
    margin-left: 0 !important;
    margin-right: 18px;
}
.blog-head .blog-head-left {
    max-width: 100%;
}
.blog-head .blog-head-left p {
    margin: 0;
    padding: 0;
    font-size: 1em;
    text-align: left;
    color: #666;
    text-shadow: none;
    float: left;
    line-height: 1em;
    margin-left: 5px;
}
.blog-head .blog-head-left h1,
.blog-head .blog-head-left h6 {
    margin: 0;
    padding: 0;
    font-size: 1em;
    text-align: left;
    text-shadow: none;
    color: #666;
    float: left;
    line-height: 1em;
}
.blog-head p {
    color: #000 !important;
}
.home .aiovg-player-container {
    background: #1f3053;
    margin-bottom: 10px;
}
/*
.customtweets .ctf-item {
    width: 30%;
    display: inline-block;
    vertical-align: top;
    border: 1px solid #ccc !important;
    margin: 0 10px;
    min-height: 300px;
    padding: 20px !important;
    border-radius: 5px;
    background: #fff !important;
}
@media only screen and (max-width: 778px) {
.customtweets .ctf-item {
    width: 100%;
    margin: 0 0 30px 0;
    min-height: auto;
}
}
.ctf-tweet-content,
ctf-tweet-actions {
    margin-top: 15px;
}
.ctf-author-name {
    display: block !important;
}
*/
blockquote {
    font-size: 100%;
}
.member-name.oswald,
.member-position.oswald {
    font-family: 'Ubuntu', 'Raleway', open sans, arial;
}
#stickler .vc_btn3-container {
    margin: 0px 20px 23px 0px !important;
}
#stickler a {
    font-size: 12px;
}
.heromessage {
    text-shadow: 5px 5px 5px rgba(0,0,0,0.5);
}
/*
.borderblock {
    border-block: solid;
}
*/
.page-id-42 .icon_description_text.ult-responsive {
    background: #f0f0f0;
    padding: 30px;
}
@media only screen and (max-width: 778px) {
  #hideonmobile {
    display: none;
  }
  #hideonlaptop {
    display: block;
  }
}
@media only screen and (min-width: 777px) {
  #hideonmobile {
    display: block;
  }
  #hideonlaptop {
    display: none;
  }
}
/*
#navigation-sticky,
#navigation-sticky-sticky-wrapper {
    margin-top: 45px !important;
}
*/
.blog #sidebar #text-2 {
    display: none;
}
.single-aiovg_videos #sidebar #text-2 {
    display: block !important;
}
.single-aiovg_videos #sidebar #categories-4 {
    display: none !important;
}
.single-aiovg_videos #sidebar #search-4 {
    display: none !important;
}
.textwidget .aiovg.aiovg-categories.aiovg-categories-list ul li::before {
    display: none;
}
.page-id-517 .inner,
.page-id-518 .inner {
    padding-top: 0 !important;
}
.aiovg.aiovg-categories.aiovg-categories-list ul li {
    list-style: none;
    margin: 0;
}
.homeblocks {
   min-height: 200px;
}
.page-id-313 section.page_header,
.page-id-321 section.page_header {
    background-color: #f6b330 !important;
}
.page-id-312 section.page_header,
.page-id-315 section.page_header {
    background-color: #43582d !important;
}
.page-id-310 section.page_header,
.page-id-314 section.page_header {
    background-color: #701c00 !important;
} 
.page-id-313 section.page_header h1,
.page-id-321 section.page_header h1,
.page-id-310 section.page_header h1,
.page-id-314 section.page_header h1,
.page-id-312 section.page_header h1,
.page-id-315 section.page_header h1 {
    color: #fff !important;
    font-size: 1.7em !important;
}

.page-id-268 .vc-hoverbox {
    min-height: 320px;
}
/*
.home .vc_gitem-post-data-source-post_excerpt,
.home .vc_btn3-container.vc_btn3-left {
    display: none;
}
*/
.timeline-block {
    border: 0 none !important;
    border-radius: 0 !important;
}
.ult-timeline-arrow s {
    border-color: rgba(255, 255, 255, 0) rgba(170, 170, 170, 0) !important;
}
.timeline-post-left .timeline-header {
    text-align: left !important;
}
.timeline-feature-item .timeline-dot, .timeline-wrapper .timeline-dot {
    padding: 5px !important;
}
.timeline-post-right .timeline-dot {
    left: -29px !important;
}



.vc_tta-tabs-position-left .vc_tta-tab a {
    border: 0 none !important;
    padding: 10px !important;
}
.vc_tta-tabs-position-left .vc_tta-tab a:hover {
    color: #f6b330 !important;
    background: #fff !important;
}
.vc_tta-tabs-position-left .vc_tta-tab.vc_active a {
    background-color: #f6b330 !important;
}
li.vc_tta-tab:nth-child(1) > a {
    content: url('https://www.wexnerfoundation.org/newsite/wp-content/uploads/jewish-diversity-1.png');
    width: 75px;
    border-radius: 360px !important;
    height: 75px;
    background: #fff !important;
}
li.vc_tta-tab:nth-child(2) > a {
    content: url('https://www.wexnerfoundation.org/newsite/wp-content/uploads/emotional-intelligence-1.png');
    width: 75px;
    border-radius: 360px !important;
    height: 75px;
    background: #fff !important;
}
li.vc_tta-tab:nth-child(3) > a {
    content: url('https://www.wexnerfoundation.org/newsite/wp-content/uploads/patience-1.png');
    width: 75px;
    border-radius: 360px !important;
    height: 75px;
    background: #fff !important;
}
li.vc_tta-tab:nth-child(4) > a {
    content: url('https://www.wexnerfoundation.org/newsite/wp-content/uploads/live-with-humility-1.png');
    width: 75px;
    border-radius: 360px !important;
    height: 75px;
    background: #fff !important;
}
li.vc_tta-tab:nth-child(5) > a {
    content: url('https://www.wexnerfoundation.org/newsite/wp-content/uploads/ceaseless-curiosity-1.png');
    width: 75px;
    border-radius: 360px !important;
    height: 75px;
    background: #fff !important;
}
li.vc_tta-tab:nth-child(6) > a {
    content: url('https://www.wexnerfoundation.org/newsite/wp-content/uploads/humor-1.png');
    width: 75px;
    border-radius: 360px !important;
    height: 75px;
    background: #fff !important;
}
li.vc_tta-tab:nth-child(7) > a {
    content: url('https://www.wexnerfoundation.org/newsite/wp-content/uploads/optimism-1.png');
    width: 75px;
    border-radius: 360px !important;
    height: 75px;
    background: #fff !important;
}



.home .vc_tta-tab {
    width: 30%;
}
.home .vc_tta-title-text {
    text-transform: uppercase;
    font-size: 1.5em;
}
.vc.home _tta-tab.vc_active {
    border-bottom: 3px solid #fff;
}
.home .vc_tta-tab a,
.home .vc_tta-panel-title h4 {
    border: 0 none !important;
}
.home .vc_tta-tab:nth-child(1),
.home #professionals .vc_tta-panel-title {
    background: #ce9519;
}
.home .vc_tta-tab:nth-child(2),
.home #volunteers .vc_tta-panel-title {
    background: #701c00;
}
.home .vc_tta-tab:nth-child(3),
.home #israelis .vc_tta-panel-title {
    background: #43582d;
}


p::selection, 
h1::selection, 
h2::selection, 
h3::selection, 
h4::selection, 
a::selection, 
span::selection, 
li::selection, 
strong::selection, 
i::selection, 
em::selection {
    color: #fff !important;
    background-color: #0c2340 !important;
}

footer.footer.dark-footer {
    background: #000;
    border-top: 0 none;
}
footer.footer.dark-footer a,
footer.footer.dark-footer p {
    color: #bbb !important;
}
/*
@media only screen and (max-width: 600px) {
.nav-inner .logo a img { max-height: 20px; }}
@media only screen and (min-width: 601px) {
.nav-inner .logo a img { max-height: 25px; }}
*/
.contact {
    margin-top: 0;
}
.wpcf7-form-control.wpcf7-submit {
    background: #1f3053;
    color: #fff;
    font-size: 16px;
    border-radius: 5px;
}
.grecaptcha-badge {
    visibility: hidden;
}
.team-boxes {
    margin-top: 0 !important;
}
.owl-item, .owl-wrapper {
    width: 100% !important;
}
.team .team-boxes .item .member-image {
    max-height: 220px !important;
}
.team .team-boxes .item .member-image img {
    width: 100% !important;
    height: auto !important;
}
.notcapital h1, .notcapital h2, .notcapital h3, .notcapital h4 {
    text-transform: none;
}
.owl-carousel .member-name h1 {
    font-size: 1em !important;
}
.owl-carousel .member-name h3 {
    font-size: 0.8em !important;
}
.team .team-boxes .item .box-inner {
    margin: 1px;
}
.inlineicon {
    float: left;
    margin: 3px;
}
.notinlineicon {
    display: table;
    margin: 3px;
}
.aio-icon-img .img-icon {
    width: 1.5em !important;
}
h2.shadowtitle {
    text-shadow: 5px 5px 5px #000;
}
/*
.nav-menu-mobile  ul.nav,
.nav-menu-mobile ul.nav .menu-item-has-children  {
    background: #1f3053 !important;
}
*/
.nav li.current_page_item > a,
.nav li.current-page-parent > a {
    color: #f6b330 !important;
}
.vc-hoverbox-back-inner p {
    color: #fff;
}
#footer-widgets h3 {
    color: #f6b330;
}
.vntd-section-white a {
    color: #f6b330;
}
.wpb_wrapper li {
    list-style-position: outside;
    margin-left: 30px;
}
.blog #search-4 {
    padding-bottom: 0;
}
.blog .type-aiovg_videos .blog-head,
.blog .type-aiovg_videos .details {
    display: none;
}
/*.blog .inner {
    padding-top: 30px;
}*/
.aiovg-link-title {
    font-size: 1.3em;
}
.aiovg-search-form input[type="text"] {
    padding: 10px 20px;
    border-radius: 5px;
    border: 1px solid 
    #aaa;
    width: 100%;
}
.aiovg-search-form input[type="submit"] {
    display: none;
}
.aiovg-search-form .aiovg-field-keyword {
    width: 100%;
}
#eventswidget .mec-totalcal-box {
    display: none;
}
.bar.widget {
    padding-bottom: 0 !important;
}
#topics li {
    border: 0 none;
}
#topics li a {
    padding-top: 0;
    padding-down: 0;
}
#topics li::before {
    display: none;
}

.blog .single_item.mp-gallery {
max-width: 100% !important;
float: left;
margin-right: 30px;
width: 100% !important;
max-height: 400px !important;
overflow: hidden !important;
}

.single-post .single_item.mp-gallery a img {
width: 850px !important;
margin: 0 auto;
}

.blog .read-more-post.ex-link.uppercase {
    float: left;
    color: #336fbb;
}
/*
.single-post .details {
    float: left;
    position: absolute;
}
.single-post .blog-head-right.ex-link.t-left {
    display: none;
}
*/
.single-post #page-title {
    display: none;
}
.blog .blog-head {
    float: left;
    position: relative;
    color: #000;
    padding-left: 0;
    margin-left: 0;
}
.blog .team,
.blog .page {
    margin-bottom: 45px;
    padding-bottom: 40px;
    border-bottom: 1px solid #f5f5f5;
}
/*
.blog .post {
    padding-bottom: 0;
}
*/
.blog .page_inner {
    padding-right: 30px;
}
/*
.single-aiovg_videos .p_head_right,
.single-post .p_head_right {
    display: none;
}
.single-aiovg_videos .p_head_left,
.single-post .p_head_left {
    min-width: 100%;
}
*/
.blog .blog-head-right {
    padding-left: 0;
}
.blog .blog-head {
    background: none;
}
.blog-head .blog-head-right h1,
.blog-head .blog-head-right h3 {
    word-break: unset;
    color: #000 !important;
    text-shadow: none;
}
.blog-head {
    padding-top: 0;
}
#blog {
    padding-top: 30px;
}
@media only screen and (max-width: 400px) {
.blog-head.inner-head .blog-head-right h1, 
.blog-head .blog-head-right h1 {
    font-size: 20px;
}
}

.archive.post-type-archive-mec-events #page-title,
.archive.tax-mec_category #page-title {
    display: none;
}
.archive.post-type-archive-mec-events #menu-item-2343 a,
.archive.tax-mec_category #menu-item-2343 a {
    color: #f6b330;
}
.archive.post-type-archive-mec-events #main-content {
    padding-top: 30px;
}
.archive.tax-mec_category #main-content {
    padding: 30px 15px;
    max-width: 1196px;
    width: 100%;
    margin: 0 auto;
}
.mec-event-image img {
    height: auto;
}