
/*specific pages container*/
.home-custom-css{}
.community-custom-css{}
.agenda-custom-css{}
.speakers-custom-css{}

/*main container of each section*/
.main-app-container {}

/*
call-to-action buttons e.g:
Register, Join The Community etc
*/
.btn-register {}

/*Top navigation bar container*/
.template-nav {}

/*Top navigation bar items container*/
#bs-example-navbar-collapse-1 {}

/*social share buttons container*/
.social-share-button {}

/*social share buttons per social network*/
.social-share-button.facebook {}
.social-share-button.twitter {}
.social-share-button.linkedin {}
.social-share-button.google {}

.trade-template h1 {
    font-size: 48px;
    color: rgb(255, 255, 255);
    font-family: Barlow, sans-serif;
    font-weight: 600;
    margin-bottom: 20px;
    text-transform: none;
}

@media (max-width: 600px) {
  .trade-template h1 {
    text-align: center;
  }
}

.trade-template h2 {
    font-size: 30px;
    color: rgb(255, 255, 255);
    font-family: Barlow, sans-serif;
    font-weight: 600;
    margin-bottom: 0;
    text-transform: none;
    display: flex;
    flex-direction: row;
    align-items: center;
}

.trade-template h3 {
    font-size: 24px;
    color: rgb(255, 255, 255);
    font-family: Barlow, sans-serif;
    font-weight: 600;
    margin-bottom: 0;
    text-transform: none;
    display: flex;
    flex-direction: row;
    align-items: center;
    font-style: inherit;
}

.trade-template h4 {
    font-size: 20px;
    color: rgb(255, 255, 255);
    font-family: Barlow, sans-serif;
    font-weight: 300;
    margin-bottom: 0;
    text-transform: none;
    display: flex;
    flex-direction: row;
    align-items: center;
    font-style: inherit;
    line-height: inherit !important;
}

.trade-template p {
    font-size: 18px;
    color: rgb(255, 255, 255);
    font-family: Barlow, sans-serif;
    line-height: normal;
    margin-bottom: 0;
}

.trade-template .html-container p {
    font-size: 18px;
    line-height: normal;
}


.ticket-button {
    border-style: solid;
    border-color: #00d775;
    border-width: 2px;
    border-radius: 50px;
    color: #ffffff;
    font-family: 'Barlow', sans-serif;
    font-weight: bold;
    font-size: 1rem;
    padding: 8px 30px;
  display: block;
}

/* .atom-main btn btn-success btn-register urban-header-button-register {
    border-style: solid;
    border-color: #00d775;
    border-width: 2px;
    border-radius: 50px;
    color: #ffffff;
    font-family: 'Barlow', sans-serif;
    font-weight: bold;
    font-size: 1rem;
    padding: 8px 30px;
    display: block;
} */

@media (max-width: 750px){
.ticket-button {
  width: 100%;  
    }
}

.ticket-button:hover {
    background-color: #00d775;
    color: #ffffff;
}

/* .atom-main btn btn-success btn-register urban-header-button-register:hover {
    background-color: #00d775;
    color: #ffffff;
} */


.fr-view table td, .fr-view table th {
    border: 0px solid;
}

.fr-view table td, table th {
    padding: 30px 12px;
    width: 25%;
}


tr.color td {
  background-color: #38248f;
}

@media (max-width: 600px) {
    .fr-view table td, .fr-view table th {
        width: 100% !important;
        display: flex;
        flex-direction: column;
        align-content: center;
        align-items: center;
        text-align: center;
  }
}

 tr {
   border-bottom: 0px solid #10315C;
} 

 td {
   vertical-align: middle;
} 