.body{background-color:#edf002}.blog-image .et_pb_post{float:left!important;width:33.3%!important}#page-container .et_pb_salvattore_content[data-columns]::before{content:'3 .column.size-1of3'!important}#page-container .column{float:left!important}.size-1of3{width:32%!important;margin-left:1%!important}@media (max-width:414px){.size-1of3{width:100%!important}}.ds-limit-excerpt .post-content p{display:block;max-height:3em;min-height:3em;overflow:hidden}.ds-limit-excerpt .entry-title h2 a{display:block;max-height:3em;min-height:3em;overflow:hidden}.ds-limit-excerpt .entry-title h2{display:block;max-height:1em;min-height:1em;overflow:hidden}.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_content{display:none}@media only screen and (min-width:800px){.bbb_blog_list a img{padding-right:20px;padding-bottom:30px;float:left;width:20%}}.bbb_blog_list a.more-link{display:inline-block;background:#000000;font-weight:bold;color:#ffffff;width:150px;padding:5px 10px;text-align:center;margin:20px auto;text-transform:uppercase;letter-spacing:1px}.post-meta{color:#000000;font-size:12px;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.post-meta a{color:#000000;font-size:12px;font-weight:bold;letter-spacing:1px;text-transform:uppercase}.bbb_blog_list a.more-link:hover{background:#f9f9f9;border:solid 2px #000000;color:#000000}h4.widgettitle{font-size:16px;font-weight:bold;text-transform:uppercase;text-align:center;letter-spacing:1px;color:#000000}.et_pb_widget p,.et_pb_widget ul li,.et_pb_widget ul li a:link,.et_pb_widget ul li a:visited{text-align:center;line-height:1.5em;color:#000000}@media only screen and (max-width:980px){.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}#main-header .container.clearfix.et_menu_container{width:100%}.logo_container{padding-left:30px}#et-top-navigation{padding-right:30px}.mobile_menu_bar,#logo{z-index:10000}#mobile_menu{display:block!important;right:0;left:auto;top:0;padding-top:80px;min-height:100vh;width:400px;border-top:none;transition:all .2s ease-in-out;transform-origin:right}.mobile_nav.closed #mobile_menu{transform:rotateY(90deg);opacity:0}.mobile_nav.opened #mobile_menu{transform:rotateY(0);opacity:1}}@media only screen and (max-width:480px){#mobile_menu{width:80%}}.mobile_menu_bar::before{font-size:64px}.et_header_style_left .mobile_menu_bar,.et_header_style_split .mobile_menu_bar{padding-bottom:4px}.et_pb_blog_0 .et_pb_blog_grid .et_pb_post{margin:20px}