/*
Theme Name:  BROOKLYN COOP
Theme URI:   https://www.brooklyn.coop
Version:     1.0.17
Description: Brooklyn COOP child theme of Divi.
Author:      Brooklyn COOP
Author URI:  https://www.brooklyn.coop
Template:    Divi
*/

/***********************************************************************
Caution: do not remove this to keep Divi Children Engine always updated 
Divi Children Engine version: 1.0.3
***********************************************************************/

/*------------------------------[FONT ICONS]-----------------------------*/
/*--[Created by Divi Children, http://divi4u.com/divi-children-plugin/]--*/
/*-----------------------------------------------------------------------*/
.icon_tags,.icon_profile,.icon_chat,.icon_clipboard,.icon_calendar{font-family:'ETmodules';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;color:#318EC3}.icon_tags:before{content:"\e07c";padding:0px 5px 0 0}.icon_profile:before{content:"\e08a";padding:0 5px 0 0}.icon_chat:before{content:"\e066";padding:0 5px 0 20px}.icon_clipboard:before{content:"\e0e6";padding:0 5px 0 20px}.icon_calendar:before{content:"\e023";padding:0 5px 0 20px}.grey-border-top{border-top:10px solid #f2f2f2}.grey-border-bottom{border-bottom:10px solid #f2f2f2}.blog-gradient-bg{height:auto;background-size:100% 100%;background-image:url('/wp-content/uploads/blog-bg.png')}#top-header{z-index:1000;background-color:#f2f2f2}#top-header a{color:#000}#top-header .container{width:100%;height:50px;max-width:100%;padding-top:0}#top-header #et-secondary-nav li{margin-left:30px}.et_pb_menu_visible .mobile_menu_bar,.et_pb_menu_hidden .mobile_menu_bar{-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;animation:none!important;opacity:1!important}.branch-menu-item a:before{font-family:'ETmodules';color:#5AAF48;content:'\e081';padding-right:5px}.login-menu-item a:before{font-family:'ETmodules';color:#5AAF48;content:'\e06c';padding-right:5px}#et-secondary-menu{margin-right:190px;margin-top:16px}#et_top_search:hover,#et_top_search #search-text:hover{opacity:0.8}#et_top_search #search-text{color:#000;font-size:12px;font-family:"Open Sans",Arial,sans-serif;font-weight:600}#et_search_icon:before{color:#5AAF48;padding-right:5px;left:-20px;top:5px;font-size:14px;font-weight:700;line-height:1.1em}@media only screen and (min-width:981px){#et_top_search{display:block;float:right;position:fixed;top:8px;right:450px;width:56px;z-index:1002;color:#5AAF48}.admin-bar #et_top_search{top:40px}}@media only screen and (max-width:980px){#et_top_search{position:absolute}.admin-bar #et_top_search{position:absolute}}#main-header{z-index:1000}.logo_container_arc{width:100px;height:20px;margin-top:-10px;z-index:1001;float:none;overflow:none;border:none;background-color:#fff;border-radius:50% / 100%;border-top-left-radius:0;border-top-right-radius:0;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1)}.nav li ul{margin-top:-20px}#top-menu a:hover{color:rgba(0,0,0,1.0)}#top-menu > li.bank-menu > a:before,#top-menu > li > a:after{content:"\007c"!important;font-family:"Open Sans",Arial,sans-serif!important;font-weight:300!important;color:#802780;font-size:16px!important}#top-menu > li.about-menu > a:after{margin-top:0px!important}#top-menu > li.bank-menu > a:before{margin-top:0px!important;padding-right:15px!important}.mobile_menu_bar::before{color:#666}.et_mobile_menu{border-top:3px solid #666}.et_mobile_menu li a{border-bottom:1px solid rgba(128,0,128,0.3)!important}.et_mobile_menu .branch-menu-item,.et_mobile_menu .login-menu-item{background-color:rgba(128,128,128,0.1)}#main-header .et_mobile_menu .menu-item-has-children > a{background-color:transparent;position:relative}#main-header .et_mobile_menu .menu-item-has-children > a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute}#main-header .et_mobile_menu .menu-item-has-children > a:after{font-size:16px;content:'\4c';top:13px;right:10px}#main-header .et_mobile_menu .menu-item-has-children.visible > a:after{content:'\4b'}#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important}#main-header .et_mobile_menu .visible > ul.sub-menu{display:block!important;visibility:visible!important}#top-menu .menu-item-has-children > a:first-child::after,#et-secondary-nav .menu-item-has-children > a:first-child::after{content:""}#top-menu .menu-item-object-page > a:after{padding-left:15px}#top-menu li{padding-right:12px}#et-top-navigation{padding-left:350px!important}nav#top-menu-nav,#top-menu,nav.fullwidth-menu-nav,.fullwidth-menu{float:right}#top-menu .menu-item-object-page > a,.about-menu > a,.bank-menu > a,.borrow-menu > a,.member-menu a,.finance-menu a{text-transform:uppercase}.nav li.about-menu ul.sub-menu{border-top:3px solid #026440}.nav li.bank-menu ul.sub-menu{border-top:3px solid #944000}.nav li.borrow-menu ul.sub-menu{border-top:3px solid #4D4D4D}.nav li.member-menu ul.sub-menu{border-top:3px solid #c6004e}.nav li.finance-menu ul.sub-menu{border-top:3px solid #17764a}.about-menu .sub-menu{background-color:#026440}.bank-menu .sub-menu{background-color:#944000}.borrow-menu .sub-menu{background-color:#4D4D4D}.member-menu .sub-menu{background-color:#c6004e}.finance-menu .sub-menu{background-color:#17764a}.about-menu .sub-menu li:not(:last-child) a,.bank-menu .sub-menu li:not(:last-child) a,.borrow-menu .sub-menu li:not(:last-child) a,.member-menu .sub-menu li:not(:last-child) a,.finance-menu .sub-menu li:not(:last-child) a{border-bottom:1px solid rgba(255,255,255,0.5);width:80%}#top-menu li li{line-height:1.4em}#top-menu li li a{padding:9px 20px 9px 5px}.about-menu .sub-menu li a,.bank-menu .sub-menu li a,.borrow-menu .sub-menu li a,.member-menu .sub-menu li a,.finance-menu .sub-menu li a,.et-fixed-header #top-menu ul li.current-menu-item > a{color:#fff!important}.et-fixed-header #top-menu li.current-menu-item > a{font-weight:700}table.fee-table{margin-top:20px;margin-bottom:20px}table.fee-table,table.fee-table td{border:none}table.fee-table thead,table.fee-table tbody tr td:first-child{font-weight:700}table.fee-table tbody tr td{border-top:15px solid #fff}table.fee-table.orange tbody tr td{background-color:#fcebd9}table.fee-table.teal tbody tr td{background-color:#dcedea}table.fee-table.grey tbody tr td{background-color:#e3e1e1}.ml-value.col-0.ml-table{text-transform:uppercase;font-size:16px}.ml-title:not(:first-child){padding-bottom:0px!important;line-height:16px!important}.ml-value:not(:first-child){padding-top:0px!important;line-height:20px!important}.table-wrap{border-top:2px solid;border-bottom:2px solid}.table-wrap p{padding-top:15px;padding-left:15px;text-transform:uppercase;font-size:18px;font-weight:600}#home-slider .et_pb_slide_description,#home-slider .et_pb_slider_fullwidth_off .et_pb_slide_description{padding:10% 8% 22% 2%!important;text-align:left!important}#home-slider h2.et_pb_slide_title{padding-top:10px;padding-bottom:0px}#home-slider .et_pb_button{padding:0em 1em 0.6em 0em}#home-slider .et_pb_more_button{margin-top:0px;margin-bottom:20px}#home-member-info .et_overlay::before,#home-financial-stability .et_overlay::before,#home-loan-apply .et_overlay::before{display:none}#home-mobile-login a{font-family:'Merriweather',Georgia,"Times New Roman",serif;font-size:28px;font-weight:400;color:#fff}@keyframes rotatein{0%{transform:rotate(-45deg)
	translate(-500px,-500px)}100%{rotate(0deg)
	transform:translate(0px,0px)}}.st0,.st1,.st2{fill:#444444;font-family:'Merriweather';font-size:40px;font-weight:400}.st3{fill:#61C5BD}.st4{clip-path:url(#SVGID_2_);fill:none;stroke:#61C5BD;stroke-width:6.3973;stroke-dasharray:25.6069,25.6069}.stg{animation:rotatein 5s ease;transform-origin:right bottom}@-webkit-keyframes hideshow{from{opacity:0}to{opacity:1}}@-moz-keyframes hideshow{from{opacity:0}to{opacity:1}}@keyframes hideshow{from{opacity:0}to{opacity:1}}.stt{opacity:0;-webkit-animation:hideshow ease-in 1;-moz-animation:hideshow ease-in 1;animation:hideshow ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s}.st0{-webkit-animation-delay:4s;-moz-animation-delay:4s;animation-delay:4s}.st1{-webkit-animation-delay:5s;-moz-animation-delay:5s;animation-delay:5s}.st2{-webkit-animation-delay:6s;-moz-animation-delay:6s;animation-delay:6s}.trans_container{z-index:1002}#top-header .container{width:100%;height:50px;max-width:100%;padding-top:0}#top-header #et-secondary-nav li{margin-left:30px}@media only screen and (min-width:981px){.trans_container{position:fixed;top:0;right:0}.admin-bar .trans_container{position:fixed;top:32px;right:0}#logo{max-height:70px!important}}@media only screen and (max-width:980px){#logo{max-height:70%!important}.trans_container{position:absolute;top:0;right:0}.admin-bar .trans_container{position:absolute;top:32px;right:0}}@media only screen and (max-width:782px){.trans_container{position:absolute;top:0;right:0}.admin-bar .trans_container{position:absolute;top:46px;right:0}}.trans_container .translator-dropdown-current-language-arrow{display:block!important;width:0!important;height:0!important;border:6px solid!important;position:absolute!important;top:20px!important;right:10px!important;border-color:#fff transparent transparent!important;background:none!important;margin:0!important;padding:0!important}.trans_container .translator-dropdown-current-language{height:32px!important}.trans_container .translator-dropdown-body p.translator-dropdown-current-language{background:#026440!important;line-height:45px!important;font-size:12px!important;font-weight:600!important}.trans_container .translator-dropdown-body p.translator-dropdown-current-language{width:150px;height:50px!important;border:none!important;border-radius:0px!important;-moz-border-radius:0px!important;-webkit-border-radius:0px!important;padding:0px 0 0 0px!important;color:#fff!important}.trans_container .translator-dropdown-body{width:150px;height:50px!important;background:rgba(79,189,176,0.2)!important;border:none!important;border-radius:0px!important;-moz-border-radius:0px!important;-webkit-border-radius:0px!important;padding:0px 0 0 0px!important;color:#fff!important}.trans_container .translator-dropdown-sub-container{height:50px!important}.trans_container .translator-dropdown-sub-container a span{font-size:12px!important;font-weight:400!important;line-height:50px!important;color:#000!important}.trans_container .translator-dropdown-languages-list{margin:0 0 0 0!important}.trans_container .translator-dropdown-languages-list p{border-top:none!important}.trans_container .translator-dropdown-languages-list-opened .translator-dropdown-body{height:auto!important;background:#f2f2f2!important;border:none!important;box-shadow:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important}.trans_container .translator-dropdown-body p.translator-dropdown-current-language:hover,.trans_container .translator-dropdown-hover .translator-dropdown-languages-list p:hover{background:#026440!important}.trans_container .translator-dropdown-body p.translator-dropdown-current-language span,.trans_container .translator-dropdown-hover .translator-dropdown-languages-list p:hover a,.trans_container .translator-dropdown-hover .translator-dropdown-languages-list p:hover a span{color:#fff!important}.trans_container .translator-dropdown-body p.translator-dropdown-current-language,.trans_container .translator-dropdown-hover .translator-dropdown-languages-list p,.trans_container .translator-dropdown-current-language{padding:0 25px 0 15px!important}.single .et_pb_post{margin-bottom:0px}#left-area,.single .post{padding-bottom:0px}.et_pb_posts .et_pb_post{padding-left:20px;width:50%;max-width:50%;float:left}.et_pb_posts a.more-link{margin-top:20px;display:block;clear:both;float:left;background-color:#802780;color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;border:7px solid #802780;padding:0px 10px;text-transform:uppercase;font-size:11px;font-weight:700;line-height:16px}.et_pb_posts a.more-link:hover{background-color:#662568;border:7px solid #662568}.et_pb_posts .et_pb_post h2{line-height:1.2em;margin-top:0px}.et_pb_posts .et_pb_post a img{height:200px;width:220px;max-width:210px!important;float:left;padding-right:20px;padding-bottom:10px}#footer-bottom .container{width:90%;padding-bottom:0px}#main-footer,#footer-bottom{background-color:#026440!important}#et-footer-nav,#et-footer-nav .container,#et-footer-nav .container #menu-footer{height:80px}#et-footer-nav .container #menu-footer{padding-top:40px}#menu-footer li{line-height:16px;text-decoration:none}#menu-footer li:not(:first-child){padding:0 13px}#menu-footer li:not(:last-child){border-right:1px solid #fff}table.address .grey{color:#808080;width:10%}table.address{border:none;color:#fff}table.address tbody tr td{border:none;line-height:1.2em;padding-bottom:1.5em;padding-right:0;vertical-align:top}#left-area ul,.entry-content ul,.comment-content ul,body.et-pb-preview #main-content .container ul{padding:0 0 23px 0}.et_pb_social_media_follow li{float:none!important;display:block}.et_pb_social_media_follow li a{float:none!important;background-color:#802780!important}.et_pb_social_media_follow li a:hover{background-color:#662568!important}.et_pb_social_media_follow li a.icon{width:50px;height:50px;margin:0 auto}.et_pb_social_media_follow li a.icon::before{width:50px;height:50px;font-size:24px;line-height:50px}.et-social-email a.icon::before{content:"\e076"}.bk-locations-footer .et_pb_gutters1 .et_pb_column_1_4:first-child{width:15%}.bk-locations-footer .et_pb_gutters1 .et_pb_column_1_4:last-child{width:30%}.footer-member{background-image:url('/wp-content/uploads/member.png');background-repeat:no-repeat;height:42px;width:125px;position:absolute;bottom:10px;right:20px;background-size:125px 42px;background-position:bottom right}@media only screen and (min-width:981px) and (max-width:1100px){}@media only screen and (min-width:1601px){#home-slider.et_pb_slider .et_pb_slide{min-height:600px!important;background-position:center top}}@media only screen and (min-width:1401px) and (max-width:1600px){#home-slider.et_pb_slider .et_pb_slide{min-height:500px!important;background-position:center top}}@media only screen and (min-width:1201px) and (max-width:1400px){#home-slider.et_pb_slider .et_pb_slide{min-height:400px!important;background-position:center top}}@media only screen and (min-width:981px) and (max-width:1200px){#home-slider.et_pb_slider .et_pb_slide{min-height:400px;background-position:center top}}@media only screen and (min-width:981px){body.admin-bar #page-container{padding-top:142px!important}body:not(.admin-bar) #page-container{padding-top:142px!important}body.admin-bar #main-header{top:82px!important}body:not(.admin-bar) #main-header{top:50px!important}#top-header:before{content:"Welcome to Brooklyn Coop.";position:absolute;left:35px;top:12px;width:auto;font-family:"Open Sans",Arial,sans-serif!important;color:#666;font-size:14px;font-weight:600;-moz-osx-font-smoothing:grayscale;line-height:1.7em}#home-member-info:after,#home-financial-stability:after{content:"";position:absolute;top:20%;right:0;height:60%;width:1px;border-right:1px solid rgba(128,0,128,0.1)!important}.et_pb_posts .et_pb_post h2,.et_pb_posts .et_pb_post .post-content{margin-left:220px}.login_container_arc{background-image:url('/wp-content/uploads/member-login.png');background-repeat:no-repeat;height:79px;width:220px;float:left;display:block;background-size:220px 89px;background-position:bottom right;margin-top:-10px;margin-right:80px;text-indent:-9999px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.login_container_arc:hover{height:89px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#top-menu{margin-right:40px}#logo{margin-left:30px}.logo_container_arc{margin-left:12px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_left #et-top-navigation{padding-bottom:0px}#page-container{padding-top:142px!important}}@media only screen and (max-width:980px){#home-slider.et_pb_slider .et_pb_slide{min-height:400px;background-position:center top}.et_header_style_left #logo,.et_header_style_split #logo{max-width:70%}#logo{max-height:70%;margin-left:0px}.logo_container_arc{margin-left:-22px}#top-header:before{content:""}#home-member-info a:after,#home-financial-stability a:after{content:"";position:absolute;left:10%;bottom:0;height:1px;width:80%;border-bottom:1px solid rgba(128,0,128,0.1)!important}#et_top_search #search-text{display:none}#et_top_search{width:18px;right:120px;top:43px}.et_pb_posts .et_pb_post h2,.et_pb_posts .et_pb_post .post-content{margin-left:0px}.footer_social_list ul li{display:inline-block}.footer-member{position:absolute;bottom:70px;right:20px}#footer-bottom .container{padding-bottom:10px}#et-secondary-nav,#et-secondary-nav li,#top-header,#et-secondary-nav,#et-secondary-menu{display:block!important}.et_fixed_nav.et_secondary_nav_only_menu #main-header{top:50px!important}.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header{top:82px!important}#mobile_menu .mobile-drop-noshow,#et-secondary-menu .mobile-bar-noshow{display:none!important}.et_pb_post .entry-featured-image-url{float:left}.et_pb_posts .et_pb_post{padding-left:20px;width:100%;max-width:100%;float:left}.et_pb_posts .et_pb_post h2{display:inline-block;max-width:50%;vertical-align:top}.et_pb_posts .et_pb_post .post-content{display:inline-block;max-width:50%}.et_pb_posts .et_pb_post .post-content p{display:inline-block;vertical-align:top;float:left}.et_pb_posts .et_pb_post a img{float:none;max-width:210px}#et_mobile_nav_menu{display:block;position:absolute;left:0;top:0;margin-left:0;margin-top:-40px;z-index:1001;width:100%}.et_header_style_split .mobile_menu_bar,.et_header_style_left .mobile_menu_bar{padding-bottom:8px}.et_header_style_left .et-fixed-header #et-top-navigation,.et_header_style_left #et-top-navigation{padding-bottom:56px}table.address{width:600px;margin:0 auto}}@media only screen and (min-width:768px) and (max-width:980px){}@media screen and (max-width:782px){.logo_container_arc{margin-left:-22px}#et_top_search{width:18px;right:120px;top:57px}.et_fixed_nav.et_secondary_nav_only_menu #main-header{top:50px!important}.et_fixed_nav.et_secondary_nav_only_menu.admin-bar #main-header{top:96px!important}}@media only screen and (max-width:767px){.logo_container_arc{margin-left:-22px}table.address{width:240px;margin:0 auto}#page-container{padding-top:130px!important}.et_pb_posts .et_pb_post h2{font-size:22px}}@media only screen and (max-width:479px){.et_header_style_left #logo,.et_header_style_split #logo{max-width:95%}#logo{max-height:75%}.logo_container_arc{margin-left:-22px}.et_pb_menu_visible .logo_container{z-index:1001;opacity:1;-webkit-animation:fadeInBottom 1s 1 cubic-bezier(0.77,0,0.175,1);-moz-animation:fadeInBottom 1s 1 cubic-bezier(0.77,0,0.175,1);-o-animation:fadeInBottom 1s 1 cubic-bezier(0.77,0,0.175,1);animation:fadeInBottom 1s 1 cubic-bezier(0.77,0,0.175,1)}.et_pb_menu_hidden .logo_container{opacity:0;-webkit-animation:fadeOutBottom 1s 1 cubic-bezier(0.77,0,0.175,1);-moz-animation:fadeOutBottom 1s 1 cubic-bezier(0.77,0,0.175,1);-o-animation:fadeOutBottom 1s 1 cubic-bezier(0.77,0,0.175,1);animation:fadeOutBottom 1s 1 cubic-bezier(0.77,0,0.175,1)}.et-search-form input{right:170px;padding-left:15px}table.address{width:240px;margin:0 auto}.et_pb_posts .et_pb_post h2{margin-top:10px;padding-bottom:10px}.et_pb_posts .et_pb_post h2,.et_pb_posts .et_pb_post .post-content{max-width:80%}.table-wrap p{margin-bottom:20px;padding-left:5px}#footer-bottom .container{padding-bottom:30px}.footer-member{position:absolute;bottom:100px;right:20px}#menu-footer li:first-child{border-right:none}}.nav li.about-menu ul{right:0px}body.home article:nth-child(odd){clear:both}body article:nth-child(odd){clear:both}.single .et_pb_post article{margin-bottom:60px}