/*!
Theme Name: Rotary
Template: Divi
Text domain: rotary
Theme URI: http://www.telerom.co.il
Version: 3.21
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.telerom.co.il
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url('https://fonts.googleapis.com/css?family=Heebo:400,700&display=swap');
.rtl {font-weight:400;}
.rtl .container {text-align:right;}
.rtl #left-area ul,.rtl  .comment-content ul,.rtl  .entry-content ul,.rtl body.et-pb-preview #main-content .container ul {padding:0 1em 23px 0em}
#main-content .container:before {background:none;}
.et_parallax_bg {background-size:contain !important}
.post-image-full {min-height:500px;position:relative;}
.post-image-full h3 {position:absolute;bottom:0;left:0;width:100%;display:block;padding:15px;color:#fff;text-align:center; background: rgb(0,0,0);background: linear-gradient(0deg, rgba(0,0,0,0.5606443260898109) 0%, rgba(0,0,0,0) 100%); }

#wpmem_reg {display:none !important;}
.et-search-form {padding-top:23px;}
.ajaxsearchpro  {z-index:999999999 !important}

.clubs-btn {border: 1px solid #019fcb;color:#019fcb;display:inline-block;padding:15px 20px;margin-top:10px;text-align:center;text-decoration:none;}
.clubs-btn:hover {background: #019fcb;color:#fff;}

.logged a {font-weight:bold !important}
.logged {font-weight:normal}
#wpmem_login .form, #wpmem_reg .form {font-family: 'Heebo', sans-serif;}
.rtl .et_pb_tabs_controls li {float:right;border-right:0;border-left:1px solid #d9d9d9;}

.members-login a {display:block;width:80%;color:#333;background:#fff;padding:10px 0;margin:15px auto;}
.rtl .nav li ul.sub-menu {text-align:right;}
#top-menu > li:last-child {padding-right:22px !important}
.rtl #et-top-navigation {float:left}
#top-menu a, #top-header a {font-weight:400;}
#top-menu li {padding-right: 10px !important;}
#et-secondary-nav .menu-item-has-children > a:first-child:after, #top-menu .menu-item-has-children > a:first-child:after {right:auto;left:0;}
#et-secondary-nav .menu-item-has-children > a:first-child, #top-menu .menu-item-has-children > a:first-child {padding-right:0;padding-left:20px;}
#top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .et_color_scheme_red #top-menu li.current-menu-ancestor > a, .et_color_scheme_red #top-menu li.current-menu-item > a, .et_color_scheme_pink #top-menu li.current-menu-ancestor > a, .et_color_scheme_pink #top-menu li.current-menu-item > a, .et_color_scheme_orange #top-menu li.current-menu-ancestor > a, .et_color_scheme_orange #top-menu li.current-menu-item > a, .et_color_scheme_green #top-menu li.current-menu-ancestor > a, .et_color_scheme_green #top-menu li.current-menu-item > a
{font-weight:bold;}
.all-clubs a {font-weight:bold !important;}

.entry-content table:not(.variations), body.et-pb-preview #main-content .container table {text-align:right;}


#sul-s {position:relative;width:100%;padding:5px;font-size:18px;color:#000;}
#sul-searchsubmit {position: absolute;cursor:pointer;left: 0;top: 0;padding: 6px 28px;font-size: 18px;border: 0;background: #0033a0;color: #fff;}

#et-secondary-nav > li {margin-right: 15px; border-left: 1px solid #494949;padding-left: 15px;}
#et-secondary-nav > li a {padding-bottom:0 !important;}
#et-secondary-nav > li:last-child {margin-right:5px;margin-left:0;}
#et-secondary-nav li.fb {text-indent:-99999px;background: url(img/facebook.jpg) no-repeat;width:24px;height:23px;}
#et-secondary-nav li.youtube {text-indent:-99999px;background: url(img/youtube.jpg) no-repeat;width:24px;height:23px;}
#et-secondary-nav li.youtube,#et-secondary-nav li.fb {position:relative;top:-5px;border-left:0;}
#et-secondary-nav li.youtube a ,#et-secondary-nav li.fb a{width:24px;height:23px;}

.main-header-image {background-size:cover;background-position:center center;padding:150px 0;}
h1.main-page-title-wide {text-align:center;color:#fff;}

.et_pb_newsletter_description {text-align:center;}
.et_pb_newsletter_description_content a {color:#fff;font-weight:bold;}
.et_pb_button:after, .et_pb_button:before {content:"\34"} 

#content-area {min-height:500px}

.member-item {margin-bottom:15px;}
.post-filters {padding: 25px 0;background: url(img/concrete_seamless.jpg) repeat;}
.searchandfilter {width:80%;max-width:1210px;margin:0 auto;}
.searchandfilter ul {text-align:center;display:inline-block;margin:0 auto;}
.searchandfilter li {float:right;margin-right:10px}
.searchandfilter li select,.searchandfilter li input[type=text] {width:100%;font-size:18px;padding:5px;}
.searchandfilter li input[type=submit] {background:rgb(255,192,0);border: 0;font-size: 18px;padding: 8px 30px;cursor:pointer;}

.backbtn {background:rgb(255,192,0);border: 0;font-size: 18px;padding: 8px 30px;cursor:pointer;display:inline-block;color:#333;margin-top:20px;}

#et-secondary-menu {float:left !important}

.homepage_news {position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(255,255,255,0.8);z-index: 10;padding:10px 0 !important;font-size:20px;}
.spt-label {font-weight:bold;color:#0033a0}
.spt-item {border-left:1px solid #333;padding:0 25px !important;}
.spt-item:last-child {border-left:0}

/** EVENTS **/
.event-title {padding-bottom:0;}
.event-time {font-size:15px;}
.event-meta {padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dadada;}

/** BRANCHES & MAPS **/
.acf-map {width:100%;height:350px;}
#map-branches-taxonomy {height:600px;}
.entry-content {margin-bottom:30px;}
.main-page-title-wide {}
.lead_address,.lead_email {font-weight:bold;}
.contacts_title {margin-top:20px;}
table.contacts {text-align:right;margin-bottom:30px;font-size:16px;}
table.contacts td,table.contacts th {padding: 0 2px !important;width:20%;}
table.contacts td a {color:inherit}
.image-gallery img {width:100%;}

/** PROJECTS **/
.rotary_project {margin-bottom: 15px;}

/** SEARCH **/
#top-menu, .fullwidth-menu, nav#top-menu-nav, nav.fullwidth-menu-nav {float:right;}
#et_top_search {float:left;margin:3px 22px 0 0px;}
.et-search-form {right:auto;left:0;}
span.et_close_search_field {left:0;right:auto;}


/** USRES **/

.member-item {width:33%;margin-left:0.4%;float:right;line-height:23px;margin-bottom:15px;}
.member-item.last-mem {margin-left:0;}
.member-item P {padding-bottom:0}
#members-pagination li {display:inline-block;margin: 0 5px;}

.user-name {font-size:22px;font-weight:bold;padding-bottom:7px !important;}
span.label {font-weight:bold;}
.author-single  p {padding-bottom:2px;}
/**ACCESSIBILTY**/
#acp-toggle-toolbar {top:46px !important;z-index:9999999}

.branch-archive {text-align:center;border: 2px solid #0033A0;padding:15px 0;margin-bottom:20px;-webkit-transition:background-color .4s,transform .4s,opacity .4s ease-in-out;-moz-transition:background-color .4s,transform .4s,opacity .4s ease-in-out;transition:background-color .4s,transform .4s,opacity .4s ease-in-out} 
.branch-archive h6 {padding-bottom:0;} 
.branch-archive:hover {background:#0033A0;color:#fff;}
.branch-archive:hover h6 {color:#fff;}
.branch-archive:hover p {color:#fff !important;}
.view_all_branches {text-align:center;color:#0033A0;font-weight:bold;display:block;margin-top: 20px;border-top: 1px solid #dadada;padding-top: 20px;}

.slick-dots {bottom:-50px !important;background: rgb(255,192,0);padding:0px 0 7px !important;}
.slick-dots li button:before {font-size:30px !important;}
.slick-dots li.slick-active button:before {opacity:1 !important;color:#fff !important;}
.slick-dots li button:before {}

@media all and ( max-width: 1024px ) {
 .homepage-posts .one_third {min-height:287px;background-size:contain}
 .post-image-full h3 {font-size:20px;}
}

@media all and ( max-width: 550px ) {
 .homepage-posts .one_third {float:none;width:100%;margin-bottom:15px;background-size:cover;}
}
