body #footer .sidebar_widget.four>li { width: 30.3333%;
    float: left;
    margin-right: 3%; }
@media only screen and (min-width: 768px) and (max-width: 960px) {
  body #footer .sidebar_widget.four>li { width: 48%;
    float: right;
    margin-right: 0%; }
body #footer .sidebar_widget.four>li:nth-child(1) { float: left; }
body #footer .sidebar_widget.four>li:nth-child(3) {
    clear: none;
}}
@media only screen and (max-width: 767px)  {
body #footer .sidebar_widget.four>li { width: 100%; float: none !important; margin-bottom: 10px; } 
}


.quote_box{ background: url(https://olivierbourgi.com/wp-content/uploads/2020/12/quote.png) no-repeat left center; min-height: 85px; padding-left: 20px; } 
.nice_box { border-left: 1px #d4d4d4 solid;
    margin-left: 5px; margin-bottom: 30px; margin-top: 5px; 
    padding-left: 20px; }
.nice_box::after { content: ""; background: url(https://olivierbourgi.com/wp-content/uploads/2020/12/mini-lion.jpg) no-repeat left top; width: 9px; height: 11px; display: block;
    position: absolute;
    margin-left: -25px;
    margin-top: 1px; }
div.classic4_cols .one_fourth a::after { content: "+"; position: absolute; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;
    top: calc(50% - 20px);
    left: calc(50% - 20px);
    color: #fff;
    font-size: 50pt !important;
font-weight: bold;
    -webkit-transform: translateY(15%);
    -ms-transform: translateY(15%);
    transform: translateY(15%);
    opacity: 0;
    -webkit-transition: all .5s ease-in-out;
    -o-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;display: inline-block;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}
div.classic4_cols .one_fourth:hover a::after {
-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
    opacity: 1;
}
@media only screen and (max-width: 1024px) { .quote_box{ background: none; }}