/*
Theme Name: BioUkraine 
Template: sydney
*/
div.wpcf7-validation-errors, .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    border: 0;
    color: #fff;
    margin: 0 auto;
    font-weight: bold;
    text-align: center;
    background: #f77e7e;
    width: 100%;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	line-height:20px
}

div.wpcf7-mail-sent-ok, .wpcf7 form.sent .wpcf7-response-output {
    border: 0;
    color: #6bc048;
    margin: 0;
    font-weight: bold;
    text-align: center;
    width: 100%;
    font-size: 16px;
	float:left;
	margin-bottom:10px;
	line-height:20px
} 
b, strong {
    font-weight: 700;
    color: #000;
}
a {
    color: #005bbe;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #003466;
}
#secondary {border:none; padding:0}
.sow-accordion-title {font-weight:700!important}
#panel-30-1-0-0, #panel-36-0-0-0, #panel-65-1-0-0 {margin-bottom:0!important}
.page-id-87 .custom-menu-sidebar {display:none!important}
.so-widget-sow-accordion-default-f90592fb09c2 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-title {font-weight:700}
.news-source {font-size:13px; color:#68647a}
.news-source strong {color:#68647a}
.go-top {background:#005bbe!important;}
.preloader .spinner {
    background: url(https://bioukraine.org/wp-content/uploads/2019/03/bio-loader.gif) center center;
    background-repeat: repeat;
    width:100px!important;
    background-repeat: no-repeat;
    height:100px!important;
	background-size:cover;
	left:0%!important;
		display:inline-block;
	margin-left:0!important
}
.page-id-36 .custom-menu-sidebar {display:none!important}
.preloader .pre-bounce1, .preloader .pre-bounce2 {background:none!important}
.row {margin:0!important}
a:hover {text-decoration:underline;}
::selection, ::-moz-selection {
  background: #e74c3c;color: #000;
}
.news_pagination {display:block}
.panel-widget-style-for-26-3-1-0 {text-align: left;}
.tel-link {color:#333!important; cursor:default}
.tel-link:hover {text-decoration:none!important}
.wsp-pages-title {display:none;}
.site-header {position:relative!important; top:0!important; padding:0; background:none!important}
.site-header.fixed {background-color:#fff!important}
.site-header .col-md-4 {padding-left:0}
#mainnav .container {padding:0}
#mainnav {float:left; width:100%}
#mainnav li {float: left;padding: 0 20px;}
#mainnav ul li a {color:#303133!important; font-size:16px!important;}
.header-wrap .container > .row {display:block!important;}
#mainnav .sub-menu {padding-top:0!important; width:250px;}
#mainnav .sub-menu li {float:left; width:100%;}
#tribe-events-bar {display:block!important}
.page-id-47 .title-banner h1 {width:75%}
.page-id-81 .custom-menu-sidebar, .page-id-85 .custom-menu-sidebar, .page-id-91 .custom-menu-sidebar, .single-tribe_events .custom-menu-sidebar {display:none!important}
#secondary li.current_page_item a, #secondary li a:hover {color:#005bbe; font-size: 14px;}
#secondary .custom-menu-sidebar li:first-child {
    padding:3px 10px;
    font-size: 20px !important;
    color: #fff !important;
    text-transform: none;
    background: #606060;
    margin:0 0 0 -25px;
	width:123%;
	font-weight:700;
}
.news-publication .widget-title {text-align:left!important;}
.news-publication .widget-title:after {left:0!important; margin-left:0!important}
.news-publication .ow-icon-placement-left {
    font-size: 1em;
    color: #303133 !important;
	float:right;
	font-weight:bold;
	margin-top:25px;
	position:relative;
	padding-right:20px;
}
.accordion-expand-all {
    text-align: left;
    float: right;
    color:#005bbe;
    padding:0;
    margin-bottom: 20px;
    font-weight: 600;
    font-size: 18px;
    cursor: pointer;
}
.so-widget-sow-accordion-default-3ccf2fc6bbe9 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header {font-weight:700;}
.accordion-expand-all p {margin:0; padding:0;}
.news-publication .ow-icon-placement-left:after {
    content: "\f054";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
/*--adjust as necessary--*/
    color: #303133;
    font-size: 18px;
    position: absolute;
    right: 0;
	top:0;
}
#secondary .custom-menu-sidebar li:first-child a {color:#fff}
.custom-menu-sidebar
#secondary .custom-menu-sidebar li:first-child a {color:#fff}
#secondary li a.active {color:#005bbe}
#secondary, #secondary a, #secondary .widget-title {
    color: #767676;
    font-size: 14px;
}
#mainnav .sub-menu {width:330px!important;}
.lsow-team-members.lsow-style1 .lsow-team-member-wrapper {
    float: left;
    padding: 0 0 30px;
    border-bottom: 1px dotted #666;
    margin-bottom: 30px;
    width: 100%;
}
.home .news_pagination {display:none}
.about-container .lsow-grid-container {width:100%!important; margin:0!important}
.about-container .lsow-team-member {float:left; max-width:100%!important; margin:0!important; width:100%;}
.about-container .lsow-image-wrapper {float:left; max-width:200px;}
.about-container .lsow-team-member-text {max-width:100%; float:right; text-align:justify!important; width:calc(100% - 230px);}
.about-container .widget-title {text-align:left!important; margin-bottom:20px!important; color:#333!important; text-transform:none}
.about-container .lsow-team-members.lsow-style1 .lsow-team-member .lsow-team-member-text .lsow-title {margin-bottom:0;}
.about-container .widget-title:after {left:0!important; margin-left:0!important; background:#ffd500!important} 
.about-container .morelink {color:#005bbe; font-weight:700}
.lsow-team-member-text {
    max-width: 100%;
    float: right;
    text-align: justify !important;
    width: calc(100% - 230px);
}
.header-clone {height:0px!important}
#mainnav .sub-menu li a {float:left; width:100%; border-top:1px solid #034483!important; background:#003466!important; color:#fff!important; font-size:14px!important;}
#mainnav ul li ul::after {background:none!important}
.search-form {float:left; margin:0 0 0 10px;}
.search-form .search-field {width:180px; float:left; border-radius:5px; float:left; height:38px; border:1px solid #303133; color:#000; padding:0 10px; margin-top:5px;}
.search-form .search-field:-moz-placeholder, .search-form .search-field::placeholder{color:#000!important}
.search-form .search-field:focus {border:2px solid #000}
.search-form label {float:left;}
.search-form .search-submit {background:url(https://bioukraine.org/wp-content/uploads/2021/06/search-cin.png) no-repeat 0 0; width:19px; height:19px; border:none; float:left; text-indent:-9999px; font-size:0px; padding:0; margin:14px 0 0 -30px}
.weblink-social {float:right; clear:both; margin:0 0 10px}
.weblink-social ul {margin:0; padding:0; list-style:none; float:left;}
.weblink-social li {
    float: left;
    margin: 0;
    padding: 0 14px;
}
div.wpcf7-validation-errors {
    border: 0;
    color: #fff;
    margin: 0 auto;
    font-weight: bold;
    text-align: center;
    background: #F35050;
    width: 100%;
}
div.wpcf7-mail-sent-ok {
    border: 0;
    color: #000;
    margin: 60px auto;
    font-weight: bold;
    text-align: center;
    width: 100%;
    font-size: 28px;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {color:#003466}
.weblink-social ul.website-links {margin-top:2px;}
.website-links li {line-height:18px; }
.weblink-social li {font-size:18px;}
.weblink-social li:last-child {border-right:none!important; font-size:18px; position:relative}
.weblink-social .website-links li:last-child:after {position:absolute; content:""; width:8px; height:8px; background:#ffd500; left:-3px; top:6px; border-radius:100%;}
.weblink-social li a {color: #303133;font-size: 14px;}
.weblink-social .social-links li {border:none; padding:0 0 0 5px;}
.weblink-social .social-links li a {display:block; width:24px; height:24px; border:1px solid #303133; border-radius:100%; color:#303133; text-align:center; line-height:24px;}
.page-wrap {padding:0!important}
.main-menu {background:#f1f1f1; margin:0; float:left; width:100%; margin:15px 0 0; border-top:2px solid #fff;}
#mainnav ul li a {padding:10px 0;}
#mainnav ul li a:hover {color:#005bbe!important}
#mainnav ul li li a:hover{color:#ffd500!important}
#mainnav ul li.current-menu-item a {color:#005bbe!important}
#mainnav ul li.current-menu-item li a {color:#fff!important}
#mainnav ul li.current-menu-item li a:hover {color:#ffcc00!important}
#mainnav ul li li.current-menu-item a {color:#ffcc00!important}
.menu-left-menu-container .current-menu-item a {color:#f69f00!important}
.menu-left-menu-container .current-menu-item li a {color:#fff!important}
.menu-top-menu-container {float:left;}
.menu-top-menu-container ul {margin:0; padding:0;}
.menu-top-menu-container li {float:left; margin:4px 0 0 0; list-style:none; font-size:18px; line-height:20px;}
.menu-top-menu-container li a {color:#303133; display:block; line-height:32px;font-size: 14px;}
.menu-top-menu-container li.donate-btn a {background:#ffd500; padding:3px 25px; border-radius:5px; color:#000; }
.search-menu-top {max-width:65%; margin-top:10px;}
#secondary li {float:left; width:100%; padding:5px 0}
.top-search-menu {float:right; clear:right;}
.home .overlay {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    filter: alpha(opacity=10);
    opacity: 0.1;
}
.home .entry-header {display:none;}
.metaslider .caption-wrap {left:0!important;top:0!important; bottom: inherit!important;max-width: 30%!important;height: 100%!important;background: #606060!important;opacity: 1!important; padding-top:8%; padding-left:20px!important}
.metaslider .caption {padding:0!important;}
.metaslider .caption-wrap h2 {
    font-size: 26px;
    color: #fff!important;
    position: relative;
    z-index: 1;
    line-height: 38px;
    font-weight: normal;
}
.metaslider .caption a {background:#ffd500; padding:8px 25px; border-radius:5px; color:#000; float:left; position:relative; z-index:10 }
.metaslider .caption-wrap:after {
    width: 179px;
    height: 113%;
    content: "";
    position: absolute;
    background:#606060 !important;
    right:-49px;
    top: -10px;
    -moz-transform: rotate(20deg);
    -ms-transform: rotate(20deg);
    -o-transform: rotate(20deg);
    -webkit-transform: rotate(-9deg);
}

.like-share-container {
    float: right;
    width: auto;
    clear: right;
    list-style: none;
    margin:13px 0 0 0;
    padding: 0;
}
.like-share-container li {
    float: left;
    margin: 0 0 0 10px;
    position: relative;
    font-size: 16px;
	color: #3f3}
.like-share-container li.heateorSssSharingRound:first-child-child {display:none!important}
.like-share-container li.heateorSssSharingRound i {width:100%!important}
.heateor_sss_horizontal_sharing{
    position: absolute;
    top: 0;
    width: 100%;
    height: 27px;
    opacity: 0;

}

.entry-content a {word-break:break-word!important}
.like-share-container li {float:left; margin:0 0 0 10px; position:relative; font-size:16px; color:#3f3f3f; line-height:24px;}
.like-share-container li div.printfriendly {display:block!important; float:left}
 .like-share-container li a .fa {color:#303133; font-size:14px; float:left; margin:0 4px 0 0; width:26px; height:26px; border:1px solid #303133; border-radius:100%; line-height:26px; text-align:center}
 .like-share-container li .fa-print {color:#303133; font-size:14px; float:left; margin:0 4px 0 0; width:26px; height:26px; border:1px solid #303133; border-radius:100%; line-height:26px; text-align:center}
div.printfriendly a, div.printfriendly a:link, div.printfriendly a:visited {color:#003466!important}
.content-area .hentry::after {background:none!important}
.like-share-container li a {font-size:16px; color:#303133;}
div.heateor_sss_horizontal_sharing li {width:70px!important; height:27px!important;}
div.heateor_sss_horizontal_sharing li:first-child {display:none!important}
.content-area .hentry {width:100%; float:left; padding-top:0!important;}
.breadcrumb {float:left; width:100%; margin-bottom:40px!important;}
.breadcrumb a {color:#005bbe}
.home .breadcrumb {display:none!important}
.heateorSssSharing, .heateorSssSharingButton {
    display: block;
    cursor: pointer;
    margin: 0!important;
    height: 27px !important;
}
.breadcrumb-left {float:left; margin-top:17px; font-size:12px;}
.breadcrumb-left a {font-size: 12px;}
span.post.post-page.current-item {
    font-size: 12px;
}
.like-share-container li div.printfriendly a {

    margin-left: -30px!important;
    padding-left: 30px!important;
    height: 30px!important;
    display: block!important;
	color:#303133!important;
	font-size:16px!important;
	font-weight:300

}

.metaslider li {overflow:hidden}
.metaslider .flex-control-nav {display:block!important; bottom:40px!important; width:auto; right:20%!important}
.metaslider .flex-control-nav li a {border-radius:0!important; width:32px!important; height:8px!important; border:none!important; background:#fff!important}
.metaslider .flex-control-nav li a.flex-active {background:#ffd500!important}
.about-section .widget-title {margin:0!important; padding:0 0 20px!important; font-size:30px; color:#303133!important; text-align:left; text-transform:none!important; font-weight:600; text-align:left!important}
.about-section .widget-title:after {content:none!important}
.about-section, .about-section p {color:#757575!important; font-size:16px!important; text-align:justify; line-height:26px;}
.about-section .ow-button-base a {font-weight:700!important; color:#303133!important}

.programs-quicklinks .widget-title {margin:0!important; padding:0 0 20px!important; font-size:30px; color:#303133!important; text-align:left; text-transform:none!important; font-weight:600; text-align:left!important}
.programs-quicklinks .widget-title:after {content:none!important}
.featured-content-list.design-2 .featured-content-image, .featured-content-slider.design-2 .featured-content-image {width:100%; height:auto; float:left; position:relative; top:0!important}
.featured-content-list.design-2 .featured-content-wrap, .featured-content-slider.design-2 .featured-content-wrap {margin-top:0!important; padding:0!important; border:none!important; }
.featured-content-list .featured-content-image img, .featured-content-slider .featured-content-image img {position:relative; padding:0; margin:0!important; width:100%; filter:grayscale(100%); -webkit-filter: grayscale(100%); min-width:200px}
.featured-content-list .featured-content-image img:hover, .featured-content-slider .featured-content-image img:hover{filter:grayscale(0%); -webkit-filter: grayscale(0%);}
.featured-content-list.design-2 .featured-content-image, .featured-content-slider.design-2 .featured-content-image {background:none!important; border:none!important; margin:0!important; height:170px; overflow:hidden}
.featured-content-list.design-2 .featured-content, .featured-content-slider.design-2 .programs-quicklinks .featured-content {padding-bottom:30px!important; margin-bottom: 60px; padding-left:0!important; display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: box-shadow, transform;
transition-property: box-shadow, transform; }
.featured-content-list.design-2 .featured-content:hover, .featured-content-slider.design-2 .programs-quicklinks .featured-content:hover {
    box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
	position:relative; z-index:9999
}
.news .news-title a {font-size:16px; line-height:22px;}

.programs-quicklinks .featured-content-entry {width:100%; position:absolute; background:#fff; box-shadow:0 3px 6px #90c6ff; padding:10px 10px; min-height:76px; top:166px; }
.programs-quicklinks .featured-content-entry .featured_short_content, .featured-content-list.design-2 .featured-read-more, .featured-content-slider.design-2 .featured-read-more {display:none;}
.page .page-wrap .content-wrapper, .single .page-wrap .content-wrapper {padding:0!important;}
.programs-quicklinks .featured-content:hover .featured-content-entry .featured_short_content {display:block;}
.programs-quicklinks .featured-content:hover .featured-read-more {display:block!important; color:#005bbb!important; text-align:left!important}
.programs-quicklinks .featured-content .featured-read-more a{color:#005bbb!important; text-transform:none!important; font-weight:700} 
.programs-quicklinks .featured-content:hover .featured-content-entry {z-index:10}
.featured-content-list.design-2 h3.entry-title, .featured-content-slider.design-2 h3.entry-title, .featured-content-list.design-2 h3.entry-title, .featured-content-slider.design-2 h3.entry-title a, .featured-content-list.design-2 h3.entry-title a {font-size:16px!important; color:#005bbb!important; text-align:left!important;}
.featured-content-list.design-2 .featured_short_content .sub-content, .featured-content-slider.design-2 .featured_short_content .sub-content {text-align:left!important; font-size:14px!important; color:#757575!important; line-height:20.4px}
.featured-content-list {margin:0!important}
#mainnav-mobi {z-index:9999!important}
#mainnav-mobi ul.sub-menu {background:#003466 !important}
#mainnav-mobi ul.sub-menu li a{color:#fff!important; padding:5px 20px!important}
.btn-submenu {right:0;}
#secondary .news_thumb_left {width:70px}
#tribe-bar-filters {display:none}
.single-news #primary .entry-title {display:none}

.programs-quicklinks .panel-grid-cell:last-child {background:#fff; box-shadow:0px 2px 7px #ccc; margin-top:55px!important}
.programs-quicklinks .panel-grid-cell:last-child .widget-title {background:#606060; color:#fff!important; font-size:16px!important; text-transform:uppercase!important; padding:12px 10px!important; margin:0 0 10px!important;}
.menu-quick-links-container ul {padding-left:30px}
.menu-quick-links-container ul li a {color:#757575; font-size:14px;}
.site-header #mainnav ul li ul {right:inherit!important}
.neews-social-sec .widget-title {margin:0!important; padding:0 0 40px!important; font-size:30px; color:#303133!important; text-align:left!important; text-transform:none!important; font-weight:600;}
.neews-social-sec .widget-title:after {content:none!important}
.grid-news-thumb {width:auto!important; max-width:165px!important; height:auto!important}
.news-more-link {float:right; background:none; padding:0!important; color:#005bbb!important; font-weight:700}
.news-more-link:hover {background:none!important}
.news-short-content {margin-bottom:0!important; font-size: 14px;}
.sportlight-container .news-col-2{width:100%!important}
.sportlight-container .news-thumb {width:23%!important}
.sportlight-container .news-content {width:75%; clear:none!important; margin-left:2%!important}
.news-col-list .news-thumb {width:23%!important}
.news-col-list .news-content {width:75%;}
.sportlight-container {padding-top:0!important; background-attachment:scroll!important}
.sportlight-container .so-panel {margin-bottom:0!important}
.news-col-list .post-content-text {width:100%}
.metaslider .slides img {float:right; width:auto!important; max-width:70%!important}
.metaslider .flexslider {margin-bottom:0!important;}
.news-col-list {width:98%!important}
.sportlight-container {padding-left:20px!important; padding-right:20px!important; padding-bottom:60px!important; color:#fff!important; overflow:visible!important}
.sportlight-container .overlay {height:91%; top:4%; opacity:0.55;}
.sportlight-container .widget-title {font-size:30px!important; text-transform:none!important; color:#333 !important; margin:-45px 0 20px -20px!important; text-align:left!important}
.sportlight-container .widget-title:after {content:none!important}
.sportlight-container .sow-image-container {margin-top:40px;}
#pg-26-5 {margin-bottom:0!important}
.heading .lsow-heading {margin:0!important; text-align:left!important}
.home .type-news:last-child .news-inner-wrap-view {
    padding: 10px 0 0!important;
}
.news-col-1 .news-inner-wrap-view, .news-col-list .news-inner-wrap-view {
    border-bottom: 1px solid #d1d1d1;
    padding-bottom: 10px;
    margin-bottom: 0px;
    border-top: 1px solid #d1d1d1;
    padding-top: 10px;
}
.heading {padding-top:40px!important}
.mission-section {padding-bottom:40px!important; padding-top:0px!important}
.mission-section .panel-grid-cell {background:#fff; box-shadow:0px 2px 7px #ccc}
.mission-section .panel-grid-cell .so-panel {margin-bottom:0!important}
.mission-section .lsow-title {font-size:30px!important; color:#303133!important}
.mission-section .widget_sow-editor {padding:0 15px}
.mission-section h3 {margin:10px 0}
.mission-section h3, .mission-section h3 a {font-size:20px!important; color:#005bbb!important}
.mission-section .ow-button-base a {background:none;  color:#005bbb!important; font-weight:700; border:none!important}
.mission-section .ow-button-base a:hover {background:none!important}
.mission-section .textwidget p {margin-bottom:0;}
.mission-section .ow-button-base {padding:10px 15px 15px}
input:-moz-placeholder, textarea:-moz-placeholder, input::placeholder, textarea::placeholder {
    color: #303133; opacity:1
}
.input-wrap input[type="submit"] {width:auto!important; background:#fed500!important; border-color:#fed500!important; color:#303133!important; font-size:14px;text-transform: none; }
.btm-footer .widget {width:25%; padding:0 15px; float:left}
.footer-widgets .widget {margin-bottom:20px!important; color:#303133; font-size:14px}
.footer-widgets {padding:30px 0 30px !important; background:rgba(255,255,255,0.6)!important; border-top:1px solid #e3e3e3}
.footer-widgets-grid.footer-layout-4 {
    grid-template-columns:unset!important; display:block!important; padding:0!important
}
#sidebar-footer .sidebar-column {float:left!important}
.home .footer-widgets {border:none!important}
.footer-widgets.btm-footer {padding:30px 0 50px!important; position:relative; border:none!important}
.btm-footer .container {position:relative}
.footer-widgets .widget-title {color:#303133!important; font-weight:700!important; font-size:18px!important; text-transform:uppercase; margin:0!important; padding:0 0 10px!important}
.footer-widget .textwidget {font-size:17px; color:#303133}
.btm-footer .widget-title {font-size:20px!important; text-transform:none; margin:0; padding:0 0 20px!important}
.btm-footer li a {color:#303133;}
.btm-footer:before {width:70%; height:2px; background:#f5f5f5; position:absolute; left:15%; content:""; top:3px}
.site-footer {background:#f5f5f5!important; color:#303133!important; font-size:14px; padding:10px 0!important}
.site-footer, .site-footer a {color:#303133!important}
.btm-col.pull-left {width:33.333%}
.sydney-hero-area {display:none}
.footer-widgets .widget p {margin-top:0!important}
.input-wrap {float:left; width:100%; margin:12px 0 0;}
.input-wrap input {width:100%; background:#fff!important; height: 38px; padding: 4px 8px; border: 1px solid #afafaf;font-size: 14px;color: #000;}
.input-wrap input::placeholder {color: #7b7b7b;}
.input-left {width:48.5%;}
.input-right {float:right; width:48.5%;}
textarea {
    width: 100%;
    height: 100px;
    padding: 4px 8px;
    font-size: 14px;
	color: #000;
	border: 1px solid #afafaf;
}
textarea::placeholder {color: #7b7b7b;}
#primary {padding-left:0;}
.custom-menu-sidebar {
    background: #fff;
    box-shadow: 0px 2px 7px #ccc;
	float:left;
	width:100%;
}
.search-results .hentry .title-post {font-size:24px;}
.search-results .hentry .entry-header {margin-bottom:0;}
.search-results .hentry {
    width: 100%;
    float: left;
    padding-top: 0 !important;
    border-bottom: 1px dotted #ccc;
    margin-bottom: 20px;
}
#sp_news_sthumb_widget-2 {margin-top:20px!important}
#secondary .recent-news-items .news_li {
    padding: 10px 0 10px !important;
}
.page-id-77 #sp_news_sthumb_widget-2 {display:none} 
.search-results .hentry .entry-footer {display:none}
.search-results .hentry p {margin-bottom:0px}
.SP_News_thmb_Widget {float:left!important; width:100%!important; margin:0 0 20px 0!important; padding:0!important}
#secondary .widget {float:left; width:100%; padding-top:20px;} 
.custom-menu-sidebar h3 {padding:7px 10px; font-size:20px!important; color:#fff!important; text-transform:none; background:#606060; margin:0;}
.custom-menu-sidebar ul {padding:0; margin:0; float:left; padding:0px 25px 15px; list-style:disc; color:#000;}
.custom-menu-sidebar ul ul {padding:0;}
#secondary h3.widget-title {font-size:24px; color:#303133!important; text-transform:none!important; margin:0!important; padding:0px 0 0!important}
.recent-news-items .news_li {padding:20px 0 0!important}
.newspost-title {font-weight:700;  color:#303133!important;}
#secondary .button, #sidebar-footer .button {background:#fed500!important; padding:6px 16px!important; color:#333!important; width:100%; float:left; font-size:16px!important; border-radius:5px;text-align:center!important; font-weight:700!important}
.title-banner {background:url(https://bioukraine.org/wp-content/uploads/2019/03/inner-banner.jpg) no-repeat center top; background-size:cover; float:left; width:100%; margin:0!important}
.title-banner2{background:url(https://bioukraine.org/wp-content/uploads/2019/03/inner-banner.jpg) no-repeat center top; background-size:cover; float:left; width:100%; margin:-30px 0 0!important}
.ctct-form-embed.form_1 .ctct-form-custom .ctct-form-button {background:#fed500!important; border-color:#fed500!important; padding:10px 16px!important; color:#333!important; width:100%; float:left; font-size:16px!important; border-radius:5px;text-align:center!important; font-weight:700!important;font-family: 'Arimo', sans-serif!important;}
div.ctct-form-embed form.ctct-form-custom input.ctct-form-element {width: 100%;height: 36px!important;padding: 8px 14px;font-family: 'Arimo', sans-serif!important;}
div.ctct-form-embed form.ctct-form-custom div.ctct-form-field {margin: 0 0 5px 0!important;;text-align: left;
}
.title-banner h1, .title-banner2 h1 {color:#313131!important; font-size:28px; text-align:center; padding:52px 0; margin:0;}
div.printfriendly {margin:0!important}
.site-header #mainnav ul li ul li ul {left:100%!important}
.box {
  width:70%;
  margin: 0 auto;
  background: rgba(255,255,255,0.2);
  padding: 35px;
  border: 2px solid #fff;
  border-radius: 20px/50px;
  background-clip: padding-box;
  text-align: center;
}

.overlay2 {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7)!important;
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
	z-index:9999
}
.overlay2:target {
  visibility: visible;
  opacity: 1;
}

.popup {
  margin:0 auto;
  padding: 0;
  background: #fff;
  border-radius: 5px;
  width:100%;
  position: relative;
  transition: all 5s ease-in-out;
	min-width:700px
}
.popup h2 {text-align:center; font-size:24px;}

.popup h2 {
  margin-top: 0;
  color: #333;
}
.popup .close {
    position: absolute;
    top: -36px;
    right: -35px;
    transition: all 200ms;
    font-size:34px;
    font-weight: bold;
    text-decoration: none;
    color: #3a3b3d;
    width: 48px;
    height: 48px;
	border:2px solid #3a3b3d;
	background:#fff!important;
	line-height:44px;
	text-align:center;
	border-radius:100%;
	
}
.popup .close:hover {
  color: #06D85F;
}
.popup .content {
  max-height: 30%;
  overflow: auto;
}

/*---Hide reCaptcha v3 visible seal---*/
.grecaptcha-badge {
visibility: hidden !important;
}

.timeline-InformationCircle {
    display: none!important;
}

span.wpcf7-not-valid-tip {
    color: #f00;
    font-size: 0.8em;
    font-weight: normal;
    display: block;
}
.search-no-results #secondary{display: none!important;}


.sportlight-container b {color:#fff}
.ctct-form-embed.form_1 .ctct-form-defaults .ctct-form-header, .ctct-form-text, .ctct-gdpr-text, .ctct-form-footer-img {display:none!important}
.ctct-form-embed.form_1 .ctct-form-success .ctct-form-header {display:block!important; font-size:20px; margin-top:10px!important; color:green!important;}
.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-label{font-size:12px!important;}
div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header{font-size: 18px!important;}
div.ctct-form-embed div.ctct-form-defaults {padding:0!important;}
.search-results .title-banner{display:none!important}
.search-results #primary {width:100%!important}
.search-results #secondary {display:none!important}
.contact-caption {text-align:center; width:100%; text-align:center;color: #7b7b7b;font-size: 14px;}
.post-type-archive-tribe_events #primary {width:100%;}
.post-type-archive-tribe_events #secondary {display:none!important}
.post-navigation {width:100%; float:left;}
.single-news #primary {width:100%;}
.single-news #secondary {display:none!important}
.footer-container{background:url(https://bioukraine.org/wp-content/uploads/2019/03/Footer-BG.jpg) no-repeat center bottom; background-size:cover}
.neews-social-sec .widget-title {position:relative;}
.neews-social-sec .widget-title a:after {content: "\f15c"!important; font-family:FontAwesome; font-style: normal; text-decoration: inherit; font-size: 18px; padding-right:0.5em; position: absolute; color:#323234!important; background:none!important; border: 1px solid #000;
    height: 36px;
    padding: 0;
    margin: 0;
    width: 36px;
    border-radius: 100%;
    text-align: center;
    line-height: 36px; top:0; margin-left:20px}
.neews-social-sec .news-home .widget-title:after {content:none!important}
.neews-social-sec .news-home .widget-title a:after  {
    left: 100px !important;
    top:2px;
    border: 1px solid #000;
    height: 36px;
    padding: 0;
    margin: 0;
    width: 36px;
    border-radius: 100%;
    text-align: center;
    line-height: 36px;
}
.neews-social-sec .twitter-home .widget-title a:after {
    left: 120px !important;
    top:2px;
    border: 1px solid #000;
    height: 36px;
    padding: 0;
    margin: 0;
    width: 36px;
    border-radius: 100%;
    text-align: center;
    line-height: 36px;
	content:"\f099"!important;
}
.neews-social-sec .rss-container .widget-title:after {
    left: 170px !important;
    top:2px;
    border: 1px solid #000;
    height: 36px;
    padding: 0;
    margin: 0;
    width: 36px;
    border-radius: 100%;
    text-align: center;
    line-height: 36px;
	content:"\f09e"!important;
	font-family:FontAwesome;
	background:none;
	font-size:20px;
}
.feedzy-rss {box-shadow: 0px 2px 4px #ccc; padding:10px 24px;}
.feedzy-rss .rss_item {margin:0!important; padding:0 0 10px!important; margin:0 0 10px!important;}
.tribe-events-button {display:none!important}
.feedzy-rss .rss_item a {color:#333!important}
.wp-caption {
    max-width: 96%;
    margin-bottom: 10px;
    padding: 8px;
        padding-top: 8px;
    padding-top: 4px;
    border: 1px solid #ddd;
    background-color: #f3f3f3;
    text-align: center;
	max-width:310px;
}
.wp-caption p.wp-caption-text {
    margin: 0;
    padding: 0 4px 5px;
    font-size: 12px;
}
.lsow-clients .lsow-client .lsow-client-name {top:0!important;}
.lsow-clients .lsow-client .lsow-client-name a {
    color: #fff;
    text-decoration: none;
    display: block;
    position: relative;
    height: 110%;
    padding-top: 32%;
	font-size:12px;
}
/*.lsow-clients .lsow-client .lsow-client-name {opacity:1!important; position:relative!important; color:#000!important}
.lsow-clients .lsow-client .lsow-client-name a {color:#000;}*/
#mainnav ul li.current-menu-item a {position:relative}
#mainnav ul li.current-menu-item a:after {content:""; position:absolute; top:0; width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 13px solid #005bbe; left:43%;}
#mainnav ul li li.current-menu-item a:after {content:none}
#mainnav ul li.current-menu-item li a:after {content:none}
#mainnav-mobi {background:#f1f1f1}
#mainnav-mobi ul li {border-bottom:1px solid #e1e1e1!important; border-top:none!important}
#mainnav-mobi ul > li > a {color:#303133 !important}
.btn-menu {color:#303133!important; } 
.btn-submenu::before {color:#303133!important}
.like-share-container li.heateorSssSharingRound, div.heateor_sss_follow_ul a, div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a {display:none!important}
div.heateor_sss_follow_ul a.heateor_sss_more, div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a.heateor_sss_more {display:block!important}
#heateor_sss_sharing_more_content .all-services ul li, #heateor_sss_sharing_more_providers .filter {display:none!important}
#heateor_sss_sharing_more_content .all-services ul li:nth-child(1), #heateor_sss_sharing_more_content .all-services ul li:nth-child(4), #heateor_sss_sharing_more_content .all-services ul li:nth-child(3), #heateor_sss_sharing_more_content .all-services ul li:nth-child(10) {
    display: block !important;
}
.heateorSssSharing {
    float: left;
    border: none;
    margin-right: 10px !important;
}
.feedzy-rss .rss_item {
    font-size: 14px;
}
#heateor_sss_sharing_more_providers .all-services, #heateor_sss_sharing_more_providers {height:auto!important}
#heateor_sss_sharing_more_providers .footer-panel {border:none!important}
.tribe-events-loop {max-width:100%!important}
.switcher {
    float: left;
    position: absolute;
    left:0;
	width:123px!important;
	top:8px!important;
	line-height:24px!important;
}
.switcher .selected a {width:111px!important; background-position:110px center!important}
.top-search-menu {position:relative}
#secondary .custom-menu-sidebar li ul {width:100%}
	#secondary .custom-menu-sidebar li li:first-child {background:none; width:100%; padding:0; list-style:disc; margin:0 0 0 5px; color:#000!important; font-size:14px!important;}

	#secondary .custom-menu-sidebar li li:first-child a {color:#767676; font-weight:400}
.header-gtranslate {float:right; position:relative; width:123px!important; margin-left:10px; margin-top:-10px!important;}
span.author.vcard {
    display: none!important;
}
.title-banner .tribe-events-page-title {display:none!important;}
.post-type-archive-tribe_events .title-banner {display:block!important}
.post-type-archive-tribe_events .title-banner .tribe-events-page-title {
	display:block!important;
    color: #313131 !important;
    font-size: 28px;
    text-align: center;
    padding: 52px 0;
    margin: 0;
}
.page-id-79 .tribe-events-page-title {display:none!important;}
.tribe-events-title-bar .tribe-events-page-title {display:none!important;}
.events-archive .entry-content, .events-archive .entry-header {width:100%!important}
.noslimstat {display:none;}
.single .single-meta, .classic-alt .posted-on {
    text-decoration: none;
    text-transform: none;
    font-size: 13px;
}

.sportlight-container .grid-news-thumb {
    width: auto!important;
    max-width: 100%!important;
    height: auto!important;
}
.sportlight-container .news .news-title a {
    font-size: 26px;
    line-height: 22px;
    color: #fff!important;
}

.sportlight-container .news-more-link {
    background: #ffd500;
    padding: 8px 25px!important;
    border-radius: 5px;
    color: #000!important;
    float: left;
	margin-top: 20px;
}
.sportlight-container .news-more-link:hover {
    background: #ffd500!important;
}
.postid-1250 .content-area .entry-thumb{display: none!important;}
.single-news .single-meta .posted-on{
    font-size: 0px!important;
}
.single-news .single-meta .posted-on a{
    font-size: 13px!important;
}
.lang-header.notranslate {
    background: #bd2d2d;
    text-align: center;
    padding: 10px 0;
    color: #fff;
}
.lang-header.notranslate p {margin:0;}
.page-id-1515 #sp_news_sthumb_widget-2, .page-id-1483 #sp_news_sthumb_widget-2, .page-id-1278 #sp_news_sthumb_widget-2 {display:none;}
.single .lsow-team-members.lsow-style1 .lsow-team-member {
    max-width: 100%;
    margin: 0 auto 40px;
}
.single .lsow-team-members.lsow-style1 .lsow-team-member .lsow-image-wrapper {float:left; margin-right:30px;}
.single .lsow-team-members.lsow-style1 .lsow-team-member .lsow-image-wrapper img{width:230px; height:230px;}
.single .lsow-team-members.lsow-style1 .lsow-team-member .lsow-team-member-text {max-width:100%; width:calc(100% - 270px); float:left}
.single .lsow-team-members.lsow-style1 .lsow-team-member-wrapper {margin-bottom:10px}
.single-news .entry-thumb {display:block;}
#sidebar-footer .sidebar-column:nth-child(1){width:29%}
#sidebar-footer .sidebar-column:nth-child(2){width:21%}
#sidebar-footer .sidebar-column:nth-child(3){width:24%; padding-right:40px}
#sidebar-footer .sidebar-column:nth-child(4){width:24%}

@media screen and (max-width:991px){
	.btn-menu {
  float: none;
  margin: 10px auto 10px!important;
}
	.site-header .col-md-4 {width:42.333%!important}
	.search-form .search-submit {margin-top:5px!important}
	.menu-top-menu-container li.donate-btn a {padding:0px 25px}
	.search-menu-top {max-width: 56%;}
	.weblink-social ul {float:right;}
	.weblink-social .website-links li:last-child {padding-right:0;}
	.btn-menu {line-height:14px; color:#303133!important; margin-top:3px; float:none!important; display:inline-block!important} 
	.btn-menu .sydney-svg-icon {
		fill: #005bbb!important;
	}
	.main-menu {text-align:center; position:relative}
	#mainnav-mobi {top:17px!important}
	#mainnav-mobi ul > li > a {padding:10px 10px}
	.bread-inner {padding:0 15px}
	.entry-content a {word-wrap:break-word}
	.header-gtranslate {width:109px!important}
	.site-header {z-index:9999!important}
	.search-form .search-field {
    width: 150px;
    float: left;
    border-radius: 5px;
    float: left;
    height: 31px;
    border: 1px solid #303133;
    color: #000;
    padding: 0 10px;
    margin-top: 0;
}
	.header-gtranslate {margin-top:0!important}
	.menu-top-menu-container li {margin-top:0!important}
	.top-search-menu {
    float: right;
    clear: right;
    margin-right: 120px;
}
	.switcher {top:9px!important;}	
}
h3.current_display_date {
    text-align: center!important;
}

@media screen and (max-width: 768px){
	#mainnav-mobi ul > li > a {color:#fff!important}
	.like-share-container {position:relative; z-index:100}
	.footer-widgets {padding:0!important}
	#sidebar-footer .sidebar-column {width:100%!important}	
  .box{
    width: 70%;
  }
	.search-menu-top {margin-top:0!important}
  .popup{
    width: 70%;
  }
    .site-header .col-md-4 {width:100%!important; padding-right:0!important;}
    .search-menu-top {width:100%!important; max-width:100%!important;}
	.weblink-social, .top-search-menu{float:none!important; display:inline-block;}
	.site-logo {max-height:80px;}
	.metaslider .caption-wrap h2 {font-size:18px;}
	.metaslider .caption-wrap {padding-top:5%;}
	.wpcolumn, .wpcolumns {width:234px; float:none!important; display:inline-block!important}
	.featured-content-list {text-align:center!important}
	.footer-container .sidebar-column {width:100%; float:left; margin:0 0 30px}
	.featured-content-list.design-2 .featured-content, .featured-content-slider.design-2 .programs-quicklinks .featured-content {margin-bottom:30px!important}
	.about-section .widget-title, .programs-quicklinks .widget-title {text-align:center}
	.news-col-list {
		width:100% !important;
		padding: 0 5%;
	}
	.news-col-list .news-content {width:100%!important;}
	.news-col-list .news-thumb {
		width: 100% !important;
		text-align: center;
	}
	.grid-news-thumb {
    width: 100% !important;
    max-width: 125px !important;
    height: auto !important;
    display: inline-block;
	}
	.news-home .wpnawfree-plugin {margin:0!important}
	.neews-social-sec .widget-title {padding:0 14px 40px !important}
	.btm-footer .widget {width:100%}
	.btm-col.pull-left, .btm-col.pull-right  {width:100%; text-align:center}
	#pg-26-0, #pg-26-1, #pg-26-2, #pg-26-3, #pg-26-4, #pg-26-5, #pl-26 .so-panel {margin-bottom:0!important}
	.rss-container, .mission-section {padding:0 15px 20px!important;}
	.weblink-social ul.website-links {margin-top:0px;} 
	#secondary .custom-menu-sidebar li:first-child {width:117%}
	
	.about-container .lsow-team-member-text {width:100%;}
	.lsow-grid-container.lsow-grid-mobile-1 .lsow-grid-item {margin-left:0!important}
	.popup {min-width:100%}
	.overlay2 {position:absolute}
	.overlay2 {position:absolute; height:100%!important}
	.lsow-team-members.lsow-style1 .lsow-team-member .lsow-image-wrapper {
    text-align: center;
    position: relative;
    display: inline-block;
    float: none;
	}
	.about-container .lsow-team-member, .lsow-team-members .lsow-team-member .lsow-team-member-text .lsow-title, .lsow-team-members .lsow-team-member .lsow-team-member-text .lsow-team-member-position {
    text-align: center;
	}
	
.sportlight-container .overlay {
    height: 88%;
    top: 7%;
    opacity: 0.55;
}	
	.header-gtranslate {
    width: 109px !important;
    float: none;
    display: inline-block;
}
	.switcher {
    top: -14px !important;
}
	.weblink-social {margin-top:0;}
	.top-search-menu {margin-top:10px!important;}
	.top-search-menu {margin-right:0!important}
	.weblink-social ul {width:100%;}
	.weblink-social ul li {float:none; display:inline-block}
	.menu-top-menu-container {float:left; margin-left:10px}
}
@media screen and (max-width: 600px){
	.metaslider .caption-wrap h2 {font-size:14px; font-weight:400}
	.metaslider .caption a {display:none!important}
	.metaslider .caption-wrap {display:none!important}
	.metaslider .flex-control-nav {bottom:-7px!important}
	.metaslider .slides img {max-width:100%!important}
	
	
	
}
@media screen and (max-width: 479px){
	.recaptcha div {transform:scale(0.80);-webkit-transform:scale(0.80);transform-origin:0 0;-webkit-transform-origin:0 0;}
	#secondary {padding:0 15px}
	.search-form .search-field {width:145px!important; font-size:13px;}
	.weblink-social .social-links li a {width:22px; height:22px; line-height:22px; }
	.weblink-social .social-links li {padding:0 0 0 2px;}
	.weblink-social li {padding:0 7px;}
	.weblink-social li a {font-size:13px;}
	.weblink-social .website-links li:last-child:after {width:6px; height:6px; top:9px;}
	.menu-top-menu-container li {margin:8px 0 0 5px}
	.menu-top-menu-container {float:right}
	.switcher {left:-20px!important;}
	.menu-top-menu-container {float:right; margin-left:0}
	.menu-top-menu-container li {}
}

	#printfriendly .blockImage {display:none}	
#pf-author {display:none}
