@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');
* {
 margin: 0px;
 padding: 0px;
}
.clearfix {
 clear: both;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
 font-family: 'Open Sans', sans-serif;
 color: #000;
}
.alignleft {
 float: left
}
.alignright {
 float: right
}
.aligncenter {
 display: block;
 margin-left: auto;
 margin-right: auto;
}
@media (min-width: 1200px) {
 .site-header .container {
  max-width: 1200px;
 }
 .container {
  max-width: 1200px;
 }
}
.page-wrapper {
 background: #ededed;
 /* padding: 30px 15px 30px 15px; */
}
.page-container {
 max-width: 1280px;
 margin-left: auto;
 margin-right: auto;
 background: #ffffff;
 position: relative;
}
.site-header {
 padding-bottom: 20px;
}
.logo_right {
 position: relative;
 /* top: -10px; */
}
.section-hero {
 background: url(https://image.connect.purolator.com/lib/fe43157075640475771570/m/1/aeb1e50d-19ce-4f86-aad9-0bffe435d45a.jpg) no-repeat;
 background-size: cover;
width:100%;
}
.section-hero-inner-content {
 color: #fff;
 padding-top: 35px;
 padding-bottom: 35px;
}
.live-webiner {
 font-weight: 300;
 color: #fff;
}
.section-hero-inner-content h1 {
 color: #fff;
 margin-top: 0px;
}
.section-hero-inner-content .white-line {
 border-top: 1px solid #fff;
 max-width: 410px;
 margin-top: 30px;
 margin-bottom: 30px;
}
.date-and-time-area {
 overflow: hidden;
}
.date-and-time-area .calendar-wrap {
 width: 60px;
 height: 60px;
 border-radius: 50%;
 -moz-border-radius: 50%;
 -webkit-border-radius: 50%;
 background: #fff;
 line-height: 60px;
 text-align: center;
 float: left;
}
.date-and-time-area .date-and-time {
 font-weight: 700;
 color: #fff;
 margin-left: 80px;
}
.content-area .content-left h2 {
 clear: both;
 color: #000e99;
 font-weight: normal;
 margin-top: 0px;
 margin-bottom: 22px;
}
.content-area .content-left p {
 color: #231f20;
 font-weight: 300;
 margin-bottom: 25px;
}
.content-area .content-left ul.features li {
 color: #231f20;
 font-weight: 300;
 list-style: none;
 background: url(https://image.connect.purolator.com/lib/fe43157075640475771570/m/1/393c6119-6bbe-4164-aeda-487bcf212b8f.png) no-repeat left 15px;
 padding-left: 18px;
}
.content-area .social-icons {
 list-style: none;
}
.content-area .social-icons li {
 margin-bottom: 11px;
}
.contact-form {
 border: 1px solid #676666;
 padding-left: 30px;
 padding-right: 30px;
 padding-top: 4px;
 color: #000000;
 font-weight: 600;
 z-index: 9;
 /* max-width: 390px; */
}
.contact-form h3 {
 font-weight: 600;
 text-align: left;
}
.contact-form .form-group {
 margin-bottom: 0px;
}
.contact-form input.form-control {
 height: 54px;
 line-height: 1;
 padding-left: 0px;
 padding-right: 0px;
}
.contact-form label {
 font-size: 12px;
 text-transform: uppercase;
 color: #000000;
 font-weight: 600;
}
.contact-form p {
 font-size: 14px;
 font-weight: 600;
}
.contact-form input {
 font-size: 12px;
 text-transform: uppercase;
 color: #000;
 font-weight: 600;
 border: none;
 border-radius: 0px;
 box-shadow: none;
 border-bottom: 1px solid #777777;
}
.contact-form button[type="submit"] {
 background: #fbdd3f;
 font-size: 17px;
 text-transform: uppercase;
 color: #231f20;
 font-weight: 600;
 height: 48px;
 min-width: 160px;
 border: none;
 border-radius: 0px;
 margin-left: auto;
 margin-right: auto;
 margin-bottom: 20px;
 margin-top: 25px;
 border-radius: 5px;
}
.contact-form button[type="submit"]:active, .contact-form button[type="submit"]:focus {
 background: #fbdd3f;
 color: #000;
}
.contact-form ::-webkit-input-placeholder {
 /* Chrome/Opera/Safari */
 color: #231f20!important;
}
.contact-form ::-moz-placeholder {
 /* Firefox 19+ */
 color: #231f20!important;
}
.contact-form :-ms-input-placeholder {
 /* IE 10+ */
 color: #231f20!important;
}
.contact-form :-moz-placeholder {
 /* Firefox 18- */
 color: #231f20!important;
}

.about-the-presenters .container-inner {
 max-width: 950px;
}
.about-the-presenters h2 {
 color: #000e99;
 font-weight: 400;
 margin-bottom: 30px;
}
.about-the-presenters .container-inner div.row {
 padding-left: 6px;
 padding-right: 6px;
}
.about-the-presenters .container-inner div.row>div {
 padding-left: 9px;
 padding-right: 9px;
}
.about-the-presenters .container-inner div.box-presenter {
 background: #f1f1f1;
 margin-bottom: 30px;
}
.presenter-info {
 overflow: hidden;
 padding-top: 12px;
 padding-left: 10px;
 padding-right: 10px;
}
.presenter-info .photo {
 margin-right: 7px;
}
.presenter-info .photo-right-content h3 {
 font-weight: 700;
 margin-bottom: 5px;
 margin-top: 15px;
}
.presenter-info .photo-right-content p {
 font-size: 18px;
 font-weight: 400;
 line-height: 22px;
}
.presenter-info .photo-right-content .logo1 {
 margin-top: 6px;
 margin-bottom: 15px;
}
.presenter-info .photo-right-content .logo2 {
 margin-bottom: 15px;
}
.box-presenter .presenter-details {
 font-size: 18px;
 font-weight: 300;
 padding: 0px 15px 45px 25px;
}
.site-footer p {
 color: #939598;
 font-size: 13px;
 margin-top: 30px;
 margin-bottom: 40px;
 padding: 0 20px;
}