You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by dm...@apache.org on 2020/03/11 22:11:46 UTC

svn commit: r1875105 [2/7] - in /ignite/site/branches/ignite-redisign: ./ arch/ community/ css/ features/ scss/ use-cases/

Modified: ignite/site/branches/ignite-redisign/events.html
URL: http://svn.apache.org/viewvc/ignite/site/branches/ignite-redisign/events.html?rev=1875105&r1=1875104&r2=1875105&view=diff
==============================================================================
--- ignite/site/branches/ignite-redisign/events.html (original)
+++ ignite/site/branches/ignite-redisign/events.html Wed Mar 11 22:11:46 2020
@@ -42,17 +42,16 @@ under the License.
     <!--#include virtual="/includes/styles.html" -->
 </head>
 <body>
-<div id="wrapper">
     <!--#include virtual="/includes/header.html" -->
-
-    <main id="main" role="main" class="container">
-        <section id="news" class="page-section">
+<article>
+    <div class="container">
+        <section id="events" class="page-section">
             <h1 class="first">Upcoming Apache Ignite Events</h1>
 
 
 
-            <div class="row new-event margin-headline">
-                <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+            <div class="row row-event ">
+                <div class="col-md-2 d-none d-md-block">
                     <div class="round-icon-block">
                         <img src="images/meetup.svg" alt="Meetup Logo">
                         <p>Meetups</p>
@@ -60,18 +59,19 @@ under the License.
                 </div>
                 <div class="col-xl-10 col-md-10 col-sm-12">
                     <section id="in-memory-computing-essentials-for-java-developers-chicago-5th-feb">
-                        <div><h3 style="display:inline-block;">In-Memory Computing Essentials for Java Developers
+                        <h3>In-Memory Computing Essentials for Java Developers
                             <a href="/events.html#in-memory-computing-essentials-for-java-developers-chicago-5th-feb"><i
                                     class="fa fa-anchor"></i></a>
-                        </h3></div>
-                        <span class="news-date">Chicago SQL Meetup Group, Speaker: Denis Magda</span><br/><br/>
-                        <span class="news-date">February 5, 2020</span>
+                        </h3>
+                        <div class="event-date">Chicago SQL Meetup Group, Speaker: Denis Magda</div>
+                        <div class="event-date">February 5, 2020</div>
 
                         <p>Attendees will be introduced to the fundamental capabilities of in-memory computing platforms
                             that are proven to boost applications performance and solve scalability problems by storing
                             and processing massive data sets in RAM and on disk. </p>
 
-                        <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                        <div class="row">
+<div class="col-md-9 news-readmore">
                             <p>
                                 <a href="https://www.meetup.com/Chicago-SQL/events/267816135/" target="_blank"
                                    rel="noopener">Read more</a>
@@ -90,13 +90,13 @@ under the License.
                             </div>
                             <!-- AddToAny END -->
                         </div>
-                        <p style="margin:0;">&nbsp;</p>
+                        </div>
                     </section>
                 </div>
             </div>
 
-            <div class="row new-event margin-headline">
-                <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+            <div class="row row-event ">
+                <div class="col-md-2 d-none d-md-block">
                     <div class="round-icon-block">
                         <img src="images/webinars.svg" alt="Conferences">
                         <p>Webinar</p>
@@ -104,16 +104,17 @@ under the License.
                 </div>
                 <div class="col-xl-10 col-md-10 col-sm-12">
                     <section id="best-practices-for-loading-real-time-data-into-distributed-systems-using-change-data-capture">
-                        <div><h3 style="display:inline-block;">Best Practices for Loading Real-time Data into Distributed Systems Using Change Data Capture
+                        <h3>Best Practices for Loading Real-time Data into Distributed Systems Using Change Data Capture
                             <a href="/events.html#best-practices-for-loading-real-time-data-into-distributed-systems-using-change-data-capture"><i
                                     class="fa fa-anchor"></i></a>
-                        </h3></div>
-                        <span class="news-date">Webinar, Speaker: Alexey Goncharuk</span><br/><br/>
-                        <span class="news-date">February 12, 2020</span>
+                        </h3>
+                        <div class="event-date">Webinar, Speaker: Alexey Goncharuk</div>
+                        <div class="event-date">February 12, 2020</div>
 
                         <p>This webinar is for developers and architects interested in learning how to use the Apache Ignite in-memory computing platform to achieve incremental batch or real-time updates of large data sets. We will cover the fundamental principles and restrictions of CDC and review examples of how to change data capture is implemented in real-life use cases. </p>
 
-                        <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                        <div class="row">
+<div class="col-md-9 news-readmore">
                             <p>
                                 <a href="https://www.gridgain.com/resources/webinars/best-practices-loading-real-time-data-distributed-systems-using-change-data" target="_blank" rel="noopener">Read
                                     more</a>
@@ -132,13 +133,13 @@ under the License.
                             </div>
                             <!-- AddToAny END -->
                         </div>
-                        <p style="margin:0;">&nbsp;</p>
+                        </div>
                     </section>
                 </div>
             </div>			
 			
-            <div class="row new-event margin-headline">
-                <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+            <div class="row row-event ">
+                <div class="col-md-2 d-none d-md-block">
                     <div class="round-icon-block">
                         <img src="images/conferences.svg" alt="Conferences">
                         <p>Conference</p>
@@ -146,18 +147,19 @@ under the License.
                 </div>
                 <div class="col-xl-10 col-md-10 col-sm-12">
                     <section id="in-memory-computing-essentials-for-software-engineers">
-                        <div><h3 style="display:inline-block;">In-Memory Computing Essentials for Software Engineers
+                        <h3>In-Memory Computing Essentials for Software Engineers
                             <a href="/events.html#in-memory-computing-essentials-for-software-engineers"><i
                                     class="fa fa-anchor"></i></a>
-                        </h3></div>
-                        <span class="news-date">San Francisco, DeveloperWeek 2020, Speaker: Denis Magda</span><br/><br/>
-                        <span class="news-date">February 13, 2020</span>
+                        </h3>
+                        <div class="event-date">San Francisco, DeveloperWeek 2020, Speaker: Denis Magda</div>
+                        <div class="event-date">February 13, 2020</div>
 
                         <p>The session is tailored for Java experts who thirst for practical experience with in-memory
                             computing technologies. You’ll be given an overview of in-memory concepts such as caches,
                             databases, and data grids combined with a technical deep-dive.</p>
 
-                        <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                        <div class="row">
+<div class="col-md-9 news-readmore">
                             <p>
                                 <a href="https://developerweek2020.sched.com/event/YF7B" target="_blank" rel="noopener">Read
                                     more</a>
@@ -176,13 +178,13 @@ under the License.
                             </div>
                             <!-- AddToAny END -->
                         </div>
-                        <p style="margin:0;">&nbsp;</p>
+                        </div>
                     </section>
                 </div>
             </div>
 
-            <div class="row new-event margin-headline">
-                <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+            <div class="row row-event ">
+                <div class="col-md-2 d-none d-md-block">
                     <div class="round-icon-block">
                         <img src="images/meetup.svg" alt="Meetup">
                         <p>Meetup</p>
@@ -190,16 +192,17 @@ under the License.
                 </div>
                 <div class="col-xl-10 col-md-10 col-sm-12">
                     <section id="in-memory-computing-essentials-for-java-developers">
-                        <div><h3 style="display:inline-block;">In-Memory Computing Essentials for Java Developers 
+                        <h3>In-Memory Computing Essentials for Java Developers 
                             <a href="/events.html#in-memory-computing-essentials-for-java-developers"><i
                                     class="fa fa-anchor"></i></a>
-                        </h3></div>
-                        <span class="news-date">Boston JUG Meetup Group, Speaker: Denis Magda</span><br/><br/>
-                        <span class="news-date">February 18, 2020</span>
+                        </h3>
+                        <div class="event-date">Boston JUG Meetup Group, Speaker: Denis Magda</div>
+                        <div class="event-date">February 18, 2020</div>
 
                         <p>Attendees will be introduced to the fundamental capabilities of in-memory computing platforms that are proven to boost applications performance and solve scalability problems by storing and processing massive data sets in RAM and on disk.</p>
 
-                        <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                        <div class="row">
+<div class="col-md-9 news-readmore">
                             <p>
                                 <a href="https://www.meetup.com/meetup-group-HMwxfjeG/events/268167605/" target="_blank" rel="noopener">Read
                                     more</a>
@@ -218,13 +221,13 @@ under the License.
                             </div>
                             <!-- AddToAny END -->
                         </div>
-                        <p style="margin:0;">&nbsp;</p>
+                        </div>
                     </section>
                 </div>
             </div>
 
-            <div class="row new-event margin-headline">
-                <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+            <div class="row row-event ">
+                <div class="col-md-2 d-none d-md-block">
                     <div class="round-icon-block">
                         <img src="images/meetup.svg" alt="Meetup">
                         <p>Meetup</p>
@@ -232,16 +235,17 @@ under the License.
                 </div>
                 <div class="col-xl-10 col-md-10 col-sm-12">
                     <section id="apache-ignite-meetup-moscow-8">
-                        <div><h3 style="display:inline-block;">Apache Ignite Meetup Moscow #8
+                        <h3>Apache Ignite Meetup Moscow #8
                             <a href="/events.html#apache-ignite-meetup-moscow-8"><i
                                     class="fa fa-anchor"></i></a>
-                        </h3></div>
-                        <span class="news-date">Speakers: Maxim Muzafarov, Alexey Bednov, Fedor Loginov, Ruslan Kamashev</span><br/><br/>
-                        <span class="news-date">February 20, 2020</span>
+                        </h3>
+                        <div class="event-date">Speakers: Maxim Muzafarov, Alexey Bednov, Fedor Loginov, Ruslan Kamashev</div>
+                        <div class="event-date">February 20, 2020</div>
 
                         <p>Join Igniters from Moscow to learn, what changes in release 2.8 are super important if you are going to store data in Apache Ignite. Also, developers from Teradata and Tinkoff bank will share their experience of implementing Apache Ignite in their solutions.</p>
 
-                        <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                        <div class="row">
+<div class="col-md-9 news-readmore">
                             <p>
                                 <a href="https://www.meetup.com/ru-RU/Moscow-Apache-Ignite-Meetup/events/268535144" target="_blank" rel="noopener">Read
                                     more</a>
@@ -260,13 +264,13 @@ under the License.
                             </div>
                             <!-- AddToAny END -->
                         </div>
-                        <p style="margin:0;">&nbsp;</p>
+                        </div>
                     </section>
                 </div>
             </div>			
 			
-            <div class="row new-event margin-headline">
-                <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+            <div class="row row-event ">
+                <div class="col-md-2 d-none d-md-block">
                     <div class="round-icon-block">
                         <img src="images/meetup.svg" alt="Meetup Logo">
                         <p>Meetups</p>
@@ -274,16 +278,17 @@ under the License.
                 </div>
                 <div class="col-xl-10 col-md-10 col-sm-12">
                     <section id="google-big-table-and-ignite-for-spark">
-                        <div><h3 style="display:inline-block;">Google Big Table Deep Dive and Spark SQL Acceleration with Apache Ignite
+                        <h3>Google Big Table Deep Dive and Spark SQL Acceleration with Apache Ignite
                             <a href="/events.html#google-big-table-and-ignite-for-spark"><i
                                     class="fa fa-anchor"></i></a>
-                        </h3></div>
-                        <span class="news-date">Chicago Bay Area In-Memory Computing Meetup</span><br/><br/>
-                        <span class="news-date">February 20, 2020</span>
+                        </h3>
+                        <div class="event-date">Chicago Bay Area In-Memory Computing Meetup</div>
+                        <div class="event-date">February 20, 2020</div>
 
                         <p>Deep-dive talks on Google Big Data and Apache Ignite for Spark SQL engine optimizations.</p>
 
-                        <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                        <div class="row">
+<div class="col-md-9 news-readmore">
                             <p>
                                 <a href="https://www.meetup.com/meetup-group-mqTCMocI/events/267952761/" target="_blank"
                                    rel="noopener">Read more</a>
@@ -302,13 +307,13 @@ under the License.
                             </div>
                             <!-- AddToAny END -->
                         </div>
-                        <p style="margin:0;">&nbsp;</p>
+                        </div>
                     </section>
                 </div>
             </div>
 			
-            <div class="row new-event margin-headline">
-                <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+            <div class="row row-event ">
+                <div class="col-md-2 d-none d-md-block">
                     <div class="round-icon-block">
                         <img src="images/meetup.svg" alt="Meetup Logo">
                         <p>Meetups</p>
@@ -316,16 +321,17 @@ under the License.
                 </div>
                 <div class="col-xl-10 col-md-10 col-sm-12">
                     <section id="google-big-table-and-ignite-for-spark">
-                        <div><h3 style="display:inline-block;">Google Big Table Deep Dive and Spark SQL Acceleration with Apache Ignite
+                        <h3>Google Big Table Deep Dive and Spark SQL Acceleration with Apache Ignite
                             <a href="/events.html#google-big-table-and-ignite-for-spark"><i
                                     class="fa fa-anchor"></i></a>
-                        </h3></div>
-                        <span class="news-date">Chicago Bay Area In-Memory Computing Meetup</span><br/><br/>
-                        <span class="news-date">February 20, 2020</span>
+                        </h3>
+                        <div class="event-date">Chicago Bay Area In-Memory Computing Meetup</div>
+                        <div class="event-date">February 20, 2020</div>
 
                         <p>Deep-dive talks on Google Big Data and Apache Ignite for Spark SQL engine optimizations.</p>
 
-                        <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                        <div class="row">
+<div class="col-md-9 news-readmore">
                             <p>
                                 <a href="https://www.meetup.com/meetup-group-mqTCMocI/events/267952761/" target="_blank"
                                    rel="noopener">Read more</a>
@@ -344,12 +350,12 @@ under the License.
                             </div>
                             <!-- AddToAny END -->
                         </div>
-                        <p style="margin:0;">&nbsp;</p>
+                        </div>
                     </section>
                 </div>
             </div>
-            <div class="row new-event margin-headline">
-                <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+            <div class="row row-event ">
+                <div class="col-md-2 d-none d-md-block">
                     <div class="round-icon-block">
                         <img src="images/conferences.svg" alt="Conference">
                         <p>Conference</p>
@@ -357,19 +363,20 @@ under the License.
                 </div>
                 <div class="col-xl-10 col-md-10 col-sm-12">
                     <section id="how-to-boost-and-scale-postgres-from-sharding-to-in-memory-data-grids">
-                        <div><h3 style="display:inline-block;">How to boost and scale Postgres - from sharding to
+                        <h3>How to boost and scale Postgres - from sharding to
                             in-memory data grids
                             <a href="/events.html#how-to-boost-and-scale-postgres-from-sharding-to-in-memory-data-grids"><i
                                     class="fa fa-anchor"></i></a>
-                        </h3></div>
-                        <span class="news-date">Bengaluru, PGConf India, Speaker: Denis Mekhanikov</span><br/><br/>
-                        <span class="news-date">February 26, 2020</span>
+                        </h3>
+                        <div class="event-date">Bengaluru, PGConf India, Speaker: Denis Mekhanikov</div>
+                        <div class="event-date">February 26, 2020</div>
 
                         <p>Whether you want to scale to petabytes or tap into RAM, there is a solution for Postgres.
                             Let's review these practical solutions, including built-in caching, sharding, and in-memory
                             data grids like Apache Ignite.</p>
 
-                        <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                        <div class="row">
+<div class="col-md-9 news-readmore">
                             <p>
                                 <a href="https://pgconf.in/conferences/pgconfin2020/program/proposals/184"
                                    target="_blank" rel="noopener">Read more</a>
@@ -388,13 +395,13 @@ under the License.
                             </div>
                             <!-- AddToAny END -->
                         </div>
-                        <p style="margin:0;">&nbsp;</p>
+                        </div>
                     </section>
                 </div>
             </div>
 
-			<div class="row new-event margin-headline">
-                <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+			<div class="row row-event ">
+                <div class="col-md-2 d-none d-md-block">
                     <div class="round-icon-block">
                         <img src="images/webinars.svg" alt="Webinar">
                         <p>Webinar</p>
@@ -402,16 +409,17 @@ under the License.
                 </div>
                 <div class="col-xl-10 col-md-10 col-sm-12">
                     <section id="how-to-for-apache-ignite-deployments-in-kubernetes">
-                        <div><h3 style="display:inline-block;">How-to for Apache Ignite Deployments in Kubernetes
+                        <h3>How-to for Apache Ignite Deployments in Kubernetes
                             <a href="/events.html#how-to-for-apache-ignite-deployments-in-kubernetes"><i
                                     class="fa fa-anchor"></i></a>
-                        </h3></div>
-                        <span class="news-date">Webinar, Speaker: Valentin Kulichenko</span><br/><br/>
-                        <span class="news-date">February 26, 2020</span>
+                        </h3>
+                        <div class="event-date">Webinar, Speaker: Valentin Kulichenko</div>
+                        <div class="event-date">February 26, 2020</div>
 
                         <p>In this webinar, Val Kulichenko, Apache Ignite Project Management Committee member, will provide steps on how to deploy Ignite in Kubernetes. He will provide best practices and identify common issues and how to deal with them with minimum limitations.</p>
 
-                        <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                        <div class="row">
+<div class="col-md-9 news-readmore">
                             <p>
                                 <a href="https://www.gridgain.com/resources/webinars/how-apache-ignite-deployments-in-kubernetes"
                                    target="_blank" rel="noopener">Read more</a>
@@ -430,13 +438,13 @@ under the License.
                             </div>
                             <!-- AddToAny END -->
                         </div>
-                        <p style="margin:0;">&nbsp;</p>
+                        </div>
                     </section>
                 </div>
             </div>
 			
-			<div class="row new-event margin-headline">
-                <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+			<div class="row row-event ">
+                <div class="col-md-2 d-none d-md-block">
                     <div class="round-icon-block">
                         <img src="images/webinars.svg" alt="Webinar">
                         <p>Webinar</p>
@@ -444,16 +452,17 @@ under the License.
                 </div>
                 <div class="col-xl-10 col-md-10 col-sm-12">
                     <section id="security-guide-for-apache-ignite-and-gridgain-with-configuration-examples">
-                        <div><h3 style="display:inline-block;">Security Guide for Apache Ignite and GridGain with Configuration Examples
+                        <h3>Security Guide for Apache Ignite and GridGain with Configuration Examples
                             <a href="/events.html#security-guide-for-apache-ignite-and-gridgain-with-configuration-examples"><i
                                     class="fa fa-anchor"></i></a>
-                        </h3></div>
-                        <span class="news-date">Webinar, Speaker: Andrey Alexandrov</span><br/><br/>
-                        <span class="news-date">March 4, 2020</span>
+                        </h3>
+                        <div class="event-date">Webinar, Speaker: Andrey Alexandrov</div>
+                        <div class="event-date">March 4, 2020</div>
 
                         <p>Using live examples, we will go through the configurations for: SSL/TLS to create a secure connection among all nodes, thin clients, and REST, Ignite advance security module.</p>
 
-                        <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                        <div class="row">
+<div class="col-md-9 news-readmore">
                             <p>
                                 <a href="https://www.gridgain.com/resources/webinars/security-guide-apache-ignite-and-gridgain-configuration-examples"
                                    target="_blank" rel="noopener">Read more</a>
@@ -472,13 +481,13 @@ under the License.
                             </div>
                             <!-- AddToAny END -->
                         </div>
-                        <p style="margin:0;">&nbsp;</p>
+                        </div>
                     </section>
                 </div>
             </div>
 
-			<div class="row new-event margin-headline">
-                <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+			<div class="row row-event ">
+                <div class="col-md-2 d-none d-md-block">
                     <div class="round-icon-block">
                         <img src="images/webinars.svg" alt="Webinar">
                         <p>Webinar</p>
@@ -486,16 +495,17 @@ under the License.
                 </div>
                 <div class="col-xl-10 col-md-10 col-sm-12">
                     <section id="using-apache-ignite-for-continuous-machine-and-deep-learning-at-scale">
-                        <div><h3 style="display:inline-block;">Using Apache Ignite for Continuous Machine and Deep Learning at Scale
+                        <h3>Using Apache Ignite for Continuous Machine and Deep Learning at Scale
                             <a href="/events.html#using-apache-ignite-for-continuous-machine-and-deep-learning-at-scale"><i
                                     class="fa fa-anchor"></i></a>
-                        </h3></div>
-                        <span class="news-date">Webinar, Speaker: Ken Cottrell</span><br/><br/>
-                        <span class="news-date">March 11, 2020</span>
+                        </h3>
+                        <div class="event-date">Webinar, Speaker: Ken Cottrell</div>
+                        <div class="event-date">March 11, 2020</div>
 
                         <p>In this webinar you will learn how the Apache Ignite<sup>®</sup> in-memory computing platform addresses these machine learning limitations with distributed model training and execution to provide real-time, continuous learning capabilities.</p>
 
-                        <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                        <div class="row">
+<div class="col-md-9 news-readmore">
                             <p>
                                 <a href="https://www.gridgain.com/resources/webinars/using-apache-ignite-for-continuous-machine-and-deep-learning-at-scale"
                                    target="_blank" rel="noopener">Read more</a>
@@ -514,12 +524,12 @@ under the License.
                             </div>
                             <!-- AddToAny END -->
                         </div>
-                        <p style="margin:0;">&nbsp;</p>
+                        </div>
                     </section>
                 </div>
             </div>
 			
-            <div class="row new-event margin-headline">
+            <div class="row row-event ">
                 <div class="col-md-12 text-center">
                     <p>Browse the <a href="meetup-groups.html">Apache Ignite groups</a> and find one near your area.</p>
                 </div>
@@ -542,8 +552,8 @@ under the License.
 
                 <div class="tab-pane active" id="2020">
 
-                    <div class="row new-event margin-headline">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event ">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup Logo">
                                 <p>Meetups</p>
@@ -551,18 +561,19 @@ under the License.
                         </div>
                         <div class="col-xl-10 col-md-10 col-sm-12">
                             <section id="in-memory-computing-essentials-for-java-developers">
-                                <div><h3 style="display:inline-block;">In-Memory Computing Essentials for Java Developers
+                                <h3>In-Memory Computing Essentials for Java Developers
                                     <a href="/events.html#in-memory-computing-essentials-for-java-developers"><i
                                             class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Chicago Java User Group, Speaker: Denis Magda</span><br/><br/>
-                                <span class="news-date">January 16, 2020</span>
+                                </h3>
+                                <div class="event-date">Chicago Java User Group, Speaker: Denis Magda</div>
+                                <div class="event-date">January 16, 2020</div>
 
                                 <p>Attendees will be introduced to the fundamental capabilities of in-memory computing platforms
                                     that are proven to boost applications performance and solve scalability problems by storing
                                     and processing massive data sets in RAM and on disk. </p>
 
-                                <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.meetup.com/meetup-group-mqTCMocI/events/267293957/" target="_blank"
                                            rel="noopener">Read more</a>
@@ -581,13 +592,13 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
 
-                    <div class="row new-event margin-headline">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event ">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup Logo">
                                 <p>Meetups</p>
@@ -595,18 +606,19 @@ under the License.
                         </div>
                         <div class="col-xl-10 col-md-10 col-sm-12">
                             <section id="enabling-java-for-low-latency-use-cases">
-                                <div><h3 style="display:inline-block;">Enabling Java for low-latency use cases at unlimited scale
+                                <h3>Enabling Java for low-latency use cases at unlimited scale
                                     <a href="/events.html#enabling-java-for-low-latency-use-cases"><i class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Bay Area In-Memory Computing Group, Speaker: Gil Tene, Denis
-                            Magda</span><br/><br/>
-                                <span class="news-date">January 23rd, 2020</span>
+                                </h3>
+                                <div class="event-date">Bay Area In-Memory Computing Group, Speaker: Gil Tene, Denis
+                            Magda</div>
+                                <div class="event-date">January 23rd, 2020</div>
 
                                 <p>This time we are gathering together with Silicon Valley Java Performance meetup group to
                                     discuss how in-memory computing combined with a pauseless Java Virtual Machine results in
                                     a Java-powered solution that enables consistent low millisecond response times at unlimited scale.</p>
 
-                                <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.meetup.com/Bay-Area-In-Memory-Computing/events/267751131" target="_blank" rel="noopener">Read more</a>
                                     </p>
@@ -624,13 +636,13 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
 
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/webinars.svg" alt="Webinar">
                                 <p>Webinar</p>
@@ -638,17 +650,18 @@ under the License.
                         </div>
                         <div class="col-xl-10 col-md-10 col-sm-12">
                             <section id="distributed-computing-with-ignite-webinar">
-                                <div><h3 style="display:inline-block;">Distributed Computing with Apache Ignite
+                                <h3>Distributed Computing with Apache Ignite
                                     <a href="/events.html#distributed-computing-with-ignite-webinar"><i
                                             class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Webinar, Speaker: Denis Mekhanikov</span><br/><br/>
-                                <span class="news-date">January 29, 2020</span>
+                                </h3>
+                                <div class="event-date">Webinar, Speaker: Denis Mekhanikov</div>
+                                <div class="event-date">January 29, 2020</div>
 
                                 <p>In this webinar, you’ll see how to design and execute distributed computations considering
                                     all the pros and cons.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.gridgain.com/resources/webinars/distributed-computing-apache-ignite"
                                            target="_blank" rel="noopener">Read more</a>
@@ -666,7 +679,7 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
@@ -676,8 +689,8 @@ under the License.
 
                 <div class="tab-pane" id="2019">
 
-                    <div class="row new-event margin-headline">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event ">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup Logo">
                                 <p>Meetups</p>
@@ -685,20 +698,21 @@ under the License.
                         </div>
                         <div class="col-xl-10 col-md-10 col-sm-12">
                             <section id="data-streaming-using-apache-flink-and-apache-ignite">
-                                <div><h3 style="display:inline-block;">Data Streaming Using Apache Flink and Apache
+                                <h3>Data Streaming Using Apache Flink and Apache
                                     Ignite
                                     <a href="/events.html#data-streaming-using-apache-flink-and-apache-ignite"><i
                                             class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Webinar, Speaker: Saikat Maitra</span><br/><br/>
-                                <span class="news-date">DECEMBER 18, 2019</span>
+                                </h3>
+                                <div class="event-date">Webinar, Speaker: Saikat Maitra</div>
+                                <div class="event-date">DECEMBER 18, 2019</div>
 
                                 <p>Join Saikat Maitra to learn how to build a simple data streaming application using
                                     Apache Flink and Apache Ignite. This stream processing topology will allow data
                                     streaming in a distributed, scalable, and fault-tolerant manner, which can process
                                     data sets consisting of virtually unlimited streams of events.</p>
 
-                                <div class="col-sm-12 col-md-9 col-xs-12 news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.gridgain.com/resources/webinars/data-streaming-using-apache-flink-and-apache-ignite"
                                            target="_blank" rel="noopener">Read more</a>
@@ -717,12 +731,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event margin-headline">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event ">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup Logo">
                                 <p>Meetups</p>
@@ -730,19 +744,20 @@ under the License.
                         </div>
                         <div class="col-xl-10 col-md-10 col-sm-12">
                             <section id="in-memory-computing-essentials-for-software-engineers-dec-2">
-                                <div><h3 style="display:inline-block;">In-Memory Computing Essentials for Software
+                                <h3>In-Memory Computing Essentials for Software
                                     Engineers
                                     <a href="/events.html#in-memory-computing-essentials-for-software-engineers-oct"><i
                                             class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">The Silicon Valley Java User Group, Speaker: Denis Magda</span><br/><br/>
-                                <span class="news-date">DECEMBER 18, 2019</span>
+                                </h3>
+                                <div class="event-date">The Silicon Valley Java User Group, Speaker: Denis Magda</div>
+                                <div class="event-date">DECEMBER 18, 2019</div>
 
                                 <p>Attendees will be introduced to the fundamental capabilities of in-memory computing
                                     platforms that are proven to boost application performance and solve scalability
                                     problems by storing and processing massive data sets in RAM and on disk.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.meetup.com/en-US/sv-jug/events/265881743/" target="_blank"
                                            rel="noopener">Read more</a>
@@ -764,8 +779,8 @@ under the License.
                         </div>
                     </div>
 
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup Logo">
                                 <p>Meetups</p>
@@ -773,13 +788,13 @@ under the License.
                         </div>
                         <div class="col-xl-10 col-md-10 col-sm-12">
                             <section id="in-memory-computing-essentials-for-software-engineers-dec-1">
-                                <div><h3 style="display:inline-block;">How and why Apache Ignite<sup>®</sup> is changing
+                                <h3>How and why Apache Ignite<sup>®</sup> is changing
                                     from an In-Memory Data Grid into an In-Memory Database
                                     <a href="/events.html#in-memory-computing-essentials-for-software-engineers-oct"><i
                                             class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Open Source Database Best Practices, Speaker: Alexey Goncharuk</span><br/><br/>
-                                <span class="news-date">DECEMBER 16, 2019</span>
+                                </h3>
+                                <div class="event-date">Open Source Database Best Practices, Speaker: Alexey Goncharuk</div>
+                                <div class="event-date">DECEMBER 16, 2019</div>
 
                                 <p>Our upcoming event “Open Source Database Best Practices” focuses on the latest
                                     developments in open source database technology. You will hear about ProxySQL,
@@ -790,7 +805,8 @@ under the License.
                                 <a href="https://www.google.com/maps/place/51°30'07.1%22N+0°07'07.9%22W/@51.501965,-0.118852,17z/data=!3m1!4b1!4m5!3m4!1s0x0:0x0!8m2!3d51.501965!4d-0.118852"
                                    target="_blank" rel="noopener">Where to Find Us</a>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.eventbrite.com/e/open-source-database-best-practices-registration-82082285325"
                                            target="_blank" rel="noopener">Read more</a>
@@ -808,12 +824,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/webinars.svg" alt="Webinar">
                                 <p>Webinar</p>
@@ -821,19 +837,20 @@ under the License.
                         </div>
                         <div class="col-xl-10 col-md-10 col-sm-12">
                             <section id="how-to-migrate-your-data-schema-to-apache-ignite-deec-4-19">
-                                <div><h3 style="display:inline-block;">How to Migrate Your Data Schema to Apache Ignite
+                                <h3>How to Migrate Your Data Schema to Apache Ignite
                                     <a href="/events.html#how-to-migrate-your-data-schema-to-apache-ignite-deec-4-19"><i
                                             class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Webinar, Speaker: Ivan Rakov</span><br/><br/>
-                                <span class="news-date">DECEMBER 4, 2019</span>
+                                </h3>
+                                <div class="event-date">Webinar, Speaker: Ivan Rakov</div>
+                                <div class="event-date">DECEMBER 4, 2019</div>
 
                                 <p>In this webinar, we will discuss the pros and cons of SQL and JCache APIs approaches
                                     to work with your data in Apache Ignite. Talk includes Ignite SQL capabilities,
                                     consistency guarantees, complications of distributed SQL and how affinity
                                     co-location can minimize them.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.gridgain.com/resources/webinars/how-migrate-your-data-schema-apache-ignite"
                                            target="_blank" rel="noopener">Read more</a>
@@ -851,12 +868,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup">
                                 <p>Meetup</p>
@@ -864,12 +881,12 @@ under the License.
                         </div>
                         <div class="col-xl-10 col-md-10 col-sm-12">
                             <section id="apache-ignite-moscow-meetup-dec-3-19">
-                                <div><h3 style="display:inline-block;">Apache Ignite Moscow Meetup
+                                <h3>Apache Ignite Moscow Meetup
                                     <a href="/events.html#apache-ignite-moscow-meetup-dec-3-19"><i
                                             class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Moscow, Russia, Speakers: Andrey Gura, Denis Garus</span><br/><br/>
-                                <span class="news-date">DECEMBER 3, 2019</span>
+                                </h3>
+                                <div class="event-date">Moscow, Russia, Speakers: Andrey Gura, Denis Garus</div>
+                                <div class="event-date">DECEMBER 3, 2019</div>
 
                                 <p>Andrei Gora, Apache Ignite PMC, will talk about typical problems that arise when
                                     moving to a distributed model of data storage and processing, namely, the
@@ -878,7 +895,8 @@ under the License.
                                     distributed Java environment. After the talks, we plan to discuss what does
                                     community expect from Ignite 3.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://gridgain.timepad.ru/event/1124829/" target="_blank"
                                            rel="noopener">Read more</a>
@@ -897,12 +915,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup Logo">
                                 <p>Meetups</p>
@@ -910,19 +928,20 @@ under the License.
                         </div>
                         <div class="col-md-10">
                             <section id="ignite-pearls-insight-and-creativity-in-distributed-programming">
-                                <div><h3 style="display:inline-block;">Ignite Pearls - Insight and Creativity in
+                                <h3>Ignite Pearls - Insight and Creativity in
                                     Distributed Programming
                                     <a href="/events.html#ignite-pearls-insight-and-creativity-in-distributed-programming"
                                        aria-label="Event Meetup"><i class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">NY Scala Group, Speaker - Nikita Ivanov</span><br/><br/>
-                                <span class="news-date">November 21, 2019</span>
+                                </h3>
+                                <div class="event-date">NY Scala Group, Speaker - Nikita Ivanov</div>
+                                <div class="event-date">November 21, 2019</div>
 
                                 <p>This presentation is a live Scala coding talk full of small case studies, real
                                     examples, and interesting exercises for learning about how to do a modern
                                     distributed programming with Apache Ignite.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.meetup.com/en-US/ny-scala/events/266240908/"
                                            target="_blank" rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -942,12 +961,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup Logo">
                                 <p>Meetups</p>
@@ -955,12 +974,12 @@ under the License.
                         </div>
                         <div class="col-md-10">
                             <section id="apache-ignite-pumpkin-meetup">
-                                <div><h3 style="display:inline-block;">Apache Ignite Pumpkin Meetup
+                                <h3>Apache Ignite Pumpkin Meetup
                                     <a href="/events.html#apache-ignite-pumpkin-meetup" aria-label="Event Meetup"><i
                                             class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Apache Ignite Meetup, Saint Petersburg, Russia, Speaker: Evgeny Zhuravlev</span><br/><br/>
-                                <span class="news-date">October 31, 2019</span>
+                                </h3>
+                                <div class="event-date">Apache Ignite Meetup, Saint Petersburg, Russia, Speaker: Evgeny Zhuravlev</div>
+                                <div class="event-date">October 31, 2019</div>
 
                                 <p>We are going to have a cozy Halloween talk about “how to use” (first speaker) and
                                     “how does it work” (second speaker). As usual, there will be tea and coffee, a snack
@@ -969,7 +988,8 @@ under the License.
                                     Committer Maxim Muzafarov will tell about his experience of working with Rebalance
                                     feature. </p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href=" https://gridgain.timepad.ru/event/1091051/" target="_blank"
                                            rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -989,12 +1009,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup Logo">
                                 <p>Meetups</p>
@@ -1002,20 +1022,21 @@ under the License.
                         </div>
                         <div class="col-md-10">
                             <section id="in-memory-computing-essentials-for-software-engineers-oct">
-                                <div><h3 style="display:inline-block;">In-Memory Computing Essentials for Software
+                                <h3>In-Memory Computing Essentials for Software
                                     Engineers
                                     <a href="/events.html#in-memory-computing-essentials-for-software-engineers-oct"
                                        aria-label="Event Meetup"><i class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">SQL NYC, The NoSQL & NewSQL Database Big Data Meetup Speaker: Denis Magda</span><br/><br/>
-                                <span class="news-date">October 29, 2019</span>
+                                </h3>
+                                <div class="event-date">SQL NYC, The NoSQL & NewSQL Database Big Data Meetup Speaker: Denis Magda</div>
+                                <div class="event-date">October 29, 2019</div>
 
                                 <p>Free books+swag, caviar, liquors, cheeses & other eclectic delicacies! Attendees will
                                     be introduced to the fundamental capabilities of in-memory computing platforms that
                                     are proven to boost application performance and solve scalability problems by
                                     storing and processing massive data sets in RAM and on disk.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.meetup.com/es-ES/mysqlnyc/events/265780229/"
                                            target="_blank" rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -1035,12 +1056,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup Logo">
                                 <p>Meetups</p>
@@ -1049,19 +1070,20 @@ under the License.
                         <div class="col-md-10">
                             <section
                                     id="ensembles-of-ml-algorithms-and-distributed-online-machine-learning-with-apache-ignite">
-                                <div><h3 style="display:inline-block;">Ensembles of ML algorithms and Distributed Online
+                                <h3>Ensembles of ML algorithms and Distributed Online
                                     Machine Learning with Apache Ignite
                                     <a href="/events.html#ensembles-of-ml-algorithms-and-distributed-online-machine-learning-with-apache-ignite"
                                        aria-label="Event Meetup"><i class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">ApacheCon Europe 2019, Speaker - Alexey Zinovyev</span><br/><br/>
-                                <span class="news-date">October 23, 2019</span>
+                                </h3>
+                                <div class="event-date">ApacheCon Europe 2019, Speaker - Alexey Zinovyev</div>
+                                <div class="event-date">October 23, 2019</div>
 
                                 <p>Alexey Zinovyev, Apache<sup>®</sup> Ignite® Committer, will tell about Apache Ignite
                                     ML module and how can it speedup your ML training. Also He will speak about using
                                     Ignite as a backend for distributed TensorFlow calculations.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://aceu19.apachecon.com/session/ensembles-ml-algorithms-and-distributed-online-machine-learning-apache-ignite-0"
                                            target="_blank" rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -1080,12 +1102,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/webinars.svg" alt="Webinars">
                                 <p>Webinars</p>
@@ -1093,19 +1115,20 @@ under the License.
                         </div>
                         <div class="col-md-10">
                             <section id="whats-new-in-gridgain-web-console">
-                                <div><h3 style="display:inline-block;">Updated Apache Ignite Apache® Ignite® Web Console
+                                <h3>Updated Apache Ignite Apache® Ignite® Web Console
                                     live demo
                                     <a href="/events.html#whats-new-in-gridgain-web-console"
                                        aria-label="Event Meetup"><i class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Webinar, Speaker - Greg Stachnick</span><br/><br/>
-                                <span class="news-date">October 16, 2019</span>
+                                </h3>
+                                <div class="event-date">Webinar, Speaker - Greg Stachnick</div>
+                                <div class="event-date">October 16, 2019</div>
 
                                 <p>GridGain Web Console is now 100% free for Apache® Ignite™ and GridGain® users. During
                                     the session we will cover the basics of installation and discuss new features and
                                     capabilities added to the most recent release as well as architectural changes.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.gridgain.com/resources/webinars/whats-new-in-gridgain-web-console"
                                            target="_blank" rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -1124,12 +1147,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup">
                                 <p>Meetup</p>
@@ -1137,19 +1160,20 @@ under the License.
                         </div>
                         <div class="col-md-10">
                             <section id="why-did-we-developed-another-one-kafka-connector">
-                                <div><h3 style="display:inline-block;">Why did we developed another one Kafka connector
+                                <h3>Why did we developed another one Kafka connector
                                     <a href="/events.html#why-did-we-developed-another-one-kafka-connector"
                                        aria-label="Event Meetup"><i class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Autumn Kafka at Leroy Merlin, Moscow (Russia), Speaker - Alexey Kukushkin</span><br/><br/>
-                                <span class="news-date">October 9, 2019</span>
+                                </h3>
+                                <div class="event-date">Autumn Kafka at Leroy Merlin, Moscow (Russia), Speaker - Alexey Kukushkin</div>
+                                <div class="event-date">October 9, 2019</div>
 
                                 <p>In his talk Alexey will tell, when the connectors are more convenient than developing
                                     from scratch, briefly will go through the existing connectors. After that Alexey
                                     will tell how he wrote his version based on Apache Ignite and certified by
                                     Confluent.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://leroy-merlin.timepad.ru/event/1069622/" target="_blank"
                                            rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -1169,12 +1193,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup">
                                 <p>Meetup</p>
@@ -1182,12 +1206,12 @@ under the License.
                         </div>
                         <div class="col-md-10">
                             <section id="data-distribution-in-apache-ignite">
-                                <div><h3 style="display:inline-block;">Data Distribution in Apache Ignite
+                                <h3>Data Distribution in Apache Ignite
                                     <a href="/events.html#data-distribution-in-apache-ignite" aria-label="Event Meetup"><i
                                             class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Scalability Meetup, Moscow (Russia), Speaker - Andrey Gura </span><br/><br/>
-                                <span class="news-date">October 3, 2019</span>
+                                </h3>
+                                <div class="event-date">Scalability Meetup, Moscow (Russia), Speaker - Andrey Gura </div>
+                                <div class="event-date">October 3, 2019</div>
 
                                 <p>Andrei Gora, committer and PMC of the Apache Ignite project, will talk about typical
                                     problems that arise when moving to a distributed model of data storage and
@@ -1196,7 +1220,8 @@ under the License.
                                     features of its use in Apache Ignite (Rendezvous affinity function) and possible
                                     alternatives.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.meetup.com/ru-RU/Scalability-Camp/events/264936752/"
                                            target="_blank" rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -1216,12 +1241,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup">
                                 <p>Meetup</p>
@@ -1230,13 +1255,13 @@ under the License.
                         <div class="col-md-10">
                             <section
                                     id="moving-apache-ignite-into-production-best-practices-for-disaster-recovery-and-high-availability">
-                                <div><h3 style="display:inline-block;">Moving Apache® Ignite® into Production: Best
+                                <h3>Moving Apache® Ignite® into Production: Best
                                     Practices For Disaster Recovery and High Availability
                                     <a href="/events.html#moving-apache-ignite-into-production-best-practices-for-deploying-apache-ignite-in-the-cloud"
                                        aria-label="Event Meetup"><i class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Webinar, Speaker - Stanislav Lukyanov</span><br/><br/>
-                                <span class="news-date">September 18, 2019</span>
+                                </h3>
+                                <div class="event-date">Webinar, Speaker - Stanislav Lukyanov</div>
+                                <div class="event-date">September 18, 2019</div>
 
                                 <p>Learn some of the best practices and the different options for maximizing
                                     availability and preventing data loss. This session explains in detail the various
@@ -1244,7 +1269,8 @@ under the License.
                                     implementing disaster recovery (DR) for distributed in-memory computing based on
                                     real-world deployments.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.gridgain.com/resources/webinars/moving-apache-ignite-production-best-practices-disaster-recovery-and-high"
                                            target="_blank" rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -1264,12 +1290,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/conferences.svg" alt="Conference">
                                 <p>Conference</p>
@@ -1277,20 +1303,21 @@ under the License.
                         </div>
                         <div class="col-md-10">
                             <section id="continuous-machine-and-deep-learning-at-scale-with-apache-ignite">
-                                <div><h3 style="display:inline-block;">Continuous Machine and Deep Learning at Scale
+                                <h3>Continuous Machine and Deep Learning at Scale
                                     with Apache Ignite
                                     <a href="/events.html#continuous-machine-and-deep-learning-at-scale-with-apache-ignite"
                                        aria-label="Event Meetup"><i class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">ApacheCon North America 2019, Speaker, Speaker - Denis Magda</span><br/><br/>
-                                <span class="news-date">September 18, 2019</span>
+                                </h3>
+                                <div class="event-date">ApacheCon North America 2019, Speaker, Speaker - Denis Magda</div>
+                                <div class="event-date">September 18, 2019</div>
 
                                 <p>During this session Denis, Apache Ignite PMC chair, will tell, how Apache Ignite and
                                     GridGain help to address these limitations with model training and execution, and
                                     help achieve near-real-time, continuous learning. It will be explained how ML/DL
                                     work with Apache Ignite, and how to get started.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://apachecon.com/acna19/s/#/scheduledEvent/1125 " target="_blank"
                                            rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -1309,12 +1336,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/webinars.svg" alt="Webinars">
                                 <p>Webinars</p>
@@ -1323,20 +1350,21 @@ under the License.
                         <div class="col-md-10">
                             <section
                                     id="moving-apache-ignite-into-production-best-practices-for-deploying-apache-ignite-in-the-cloud">
-                                <div><h3 style="display:inline-block;">Moving Apache® Ignite® into Production: Best
+                                <h3>Moving Apache® Ignite® into Production: Best
                                     Practices for Deploying Apache Ignite in the Cloud
                                     <a href="/events.html#moving-apache-ignite-into-production-best-practices-for-deploying-apache-ignite-in-the-cloud"
                                        aria-label="Event Meetup"><i class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Webinar, Speaker - Greg Stachnick</span><br/><br/>
-                                <span class="news-date">August 28, 2019</span>
+                                </h3>
+                                <div class="event-date">Webinar, Speaker - Greg Stachnick</div>
+                                <div class="event-date">August 28, 2019</div>
 
                                 <p>This webinar discusses deploying Apache Ignite into production in public and private
                                     clouds. Companies have faced many challenges when deploying in-memory computing
                                     platforms such as Apache Ignite in the cloud, but they have also discovered many
                                     best practices that have made success possible.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.gridgain.com/resources/webinars/moving-apacher-ignitetm-production-best-practices-deploying-apache-ignite-in"
                                            target="_blank" rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -1355,12 +1383,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup">
                                 <p>Meetup</p>
@@ -1368,12 +1396,12 @@ under the License.
                         </div>
                         <div class="col-md-10">
                             <section id="cloud-deployment-best-practices">
-                                <div><h3 style="display:inline-block;">Cloud deployment best practices
+                                <h3>Cloud deployment best practices
                                     <a href="/events.html#cloud-deployment-best-practices" aria-label="Event Meetup"><i
                                             class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Meetup, Speaker - Greg Stachnick</span><br/><br/>
-                                <span class="news-date">August 22, 2019</span>
+                                </h3>
+                                <div class="event-date">Meetup, Speaker - Greg Stachnick</div>
+                                <div class="event-date">August 22, 2019</div>
 
                                 <p>Cloud deployments offer the potential for almost infinite resources and flexible
                                     scalability. But there are so many options! It can be overwhelming to know which
@@ -1381,7 +1409,8 @@ under the License.
                                     complexity. Come learn some best practices on how to best structure and deploy
                                     IMDB/IMDG applications in a cloud environment.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.gridgain.com/resources/meetups/nyc-in-memory-computing-meetup-10"
                                            target="_blank" rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -1401,12 +1430,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup">
                                 <p>Meetup</p>
@@ -1414,20 +1443,21 @@ under the License.
                         </div>
                         <div class="col-md-10">
                             <section id="the-insiders-checklist-for-hardening-an-in-memory-computing-cluster">
-                                <div><h3 style="display:inline-block;">The Insiders Checklist for Hardening an In-Memory
+                                <h3>The Insiders Checklist for Hardening an In-Memory
                                     Computing Cluster
                                     <a href="/events.html#the-insiders-checklist-for-hardening-an-in-memory-computing-cluster"
                                        aria-label="Event Meetup"><i class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Meetup, Speaker - Denis Magda</span><br/><br/>
-                                <span class="news-date">August 20, 2019</span>
+                                </h3>
+                                <div class="event-date">Meetup, Speaker - Denis Magda</div>
+                                <div class="event-date">August 20, 2019</div>
 
                                 <p> In this talk Denis Magda, GridGain's VP of product management and Apache® Ignite™
                                     PMC Chair, will walk through the various components of Apache Ignite and GridGain --
                                     including memory storage, networking layer, compute grid -- to help explain many of
                                     best practices and the reasoning behind them.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.gridgain.com/resources/meetups/bay-area-in-memory-computing-meetup-10"
                                            target="_blank" rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -1446,12 +1476,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/meetup.svg" alt="Meetup">
                                 <p>Meetup</p>
@@ -1459,20 +1489,21 @@ under the License.
                         </div>
                         <div class="col-md-10">
                             <section id="htap-via-integration-of-ignite-spark">
-                                <div><h3 style="display:inline-block;">HTAP via integration of Apache Ignite and Apache
+                                <h3>HTAP via integration of Apache Ignite and Apache
                                     Spark
                                     <a href="/events.html#htap-via-integration-of-ignite-spark"
                                        aria-label="Event Meetup"><i class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Meetup, Speaker - Roman Shtykh</span><br/><br/>
-                                <span class="news-date">June 28, 2019</span>
+                                </h3>
+                                <div class="event-date">Meetup, Speaker - Roman Shtykh</div>
+                                <div class="event-date">June 28, 2019</div>
 
                                 <p> In this talk Roman will explain advantages of compute and storage disaggregation in
                                     general,
                                     and using Apache Ignite as a storage engine for Apache Spark in particular to
                                     handle HTAP workloads.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://cyberagent.connpass.com/event/134260/" target="_blank"
                                            rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -1492,12 +1523,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">
                                 <img src="images/webinars.svg" alt="Webinars">
                                 <p>Webinar</p>
@@ -1505,13 +1536,13 @@ under the License.
                         </div>
                         <div class="col-md-10">
                             <section id="moving-apache-ignite-production-initial-checklist">
-                                <div><h3 style="display:inline-block;">Moving Apache Ignite into Production: An Initial
+                                <h3>Moving Apache Ignite into Production: An Initial
                                     Checklist
                                     <a href="/events.html#moving-apache-ignite-production-initial-checklist"
                                        aria-label="Event Meetup"><i class="fa fa-anchor"></i></a>
-                                </h3></div>
-                                <span class="news-date">Webinar, Speaker - Denis Magda</span><br/><br/>
-                                <span class="news-date">May 29, 2019</span>
+                                </h3>
+                                <div class="event-date">Webinar, Speaker - Denis Magda</div>
+                                <div class="event-date">May 29, 2019</div>
 
                                 <p>Guaranteeing that your in-memory computing solution stays up and running is the most
                                     important goal for a rolling out a new production environment. The trick is making
@@ -1524,7 +1555,8 @@ under the License.
                                     development, monitoring, and troubleshooting practices for deploying Apache Ignite
                                     across different topologies and use cases.</p>
 
-                                <div class="news-readmore">
+                                <div class="row">
+<div class="col-md-9 news-readmore">
                                     <p>
                                         <a href="https://www.gridgain.com/resources/webinars/moving-apache-ignite-production-initial-checklist"
                                            target="_blank" rel="noopener" aria-label="Event Meetup">Read more</a>
@@ -1544,12 +1576,12 @@ under the License.
                                     </div>
                                     <!-- AddToAny END -->
                                 </div>
-                                <p style="margin:0;">&nbsp;</p>
+                                </div>
                             </section>
                         </div>
                     </div>
-                    <div class="row new-event">
-                        <div class="col-xl-2 col-md-2 hidden-sm hidden-xs">
+                    <div class="row row-event">
+                        <div class="col-md-2 d-none d-md-block">
                             <div class="round-icon-block">

[... 7479 lines stripped ...]