@import url(http://fonts.googleapis.com/css?family=Roboto:400,500,900);.jumbotron{    background-color:#ffffff;    border:1px solid #AAA;    border-bottom:3px solid #BBB;    padding:0px;    margin-top:4em;    overflow:hidden;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.blue h1, h2, h3 {    color: #2196F3;}.headline {    color: #FFFFFF;    margin: 1em;}.card {    margin-top: 15px;    background:#FFF;    display: block;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: block;    border:1px solid #AAA;    border-bottom:3px solid #BBB;    padding:0px;    overflow:hidden;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-body{    margin:1em;}.pull-left {    float: left;}.pull-none {    float: none !important;}.pull-right {    float: right;}.card-header-height{    height: 147px;}.card-body-height{    height: 280px;}.card-body-height-talk{    height: 229px;}.card-hr-height{}.card-header{    width:100%;    color:#2196F3;    border-bottom:3px solid #BBB;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    padding:0px;    margin-top:0px;    overflow:hidden;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-header-blue{    background-image: linear-gradient(135deg, rgb(98, 51, 233) , rgb(17, 255, 187) 80%)!important;    color:#FFFFFF;    border-bottom:3px solid #BBB;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    padding:0px;    margin-top:0px;    overflow:hidden;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-header-red{    background-image: linear-gradient(135deg, rgb(207, 3, 0), rgb(240, 160, 0) 70%)!important;    color:#FFFFFF;    border-bottom:3px solid #BBB;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    padding:0px;    margin-top:0px;    overflow:hidden;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-header-red-blue{    background-image: linear-gradient(135deg, rgb(233, 51, 51) , rgb(63, 72, 204) 130%)!important;    color:#FFFFFF;    border-bottom:3px solid #BBB;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    padding:0px;    margin-top:0px;    overflow:hidden;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-header-movile{    background-image: linear-gradient(135deg, #000000 , #8100a0 , #f300be)!important;    color:#FFFFFF;    border-bottom:3px solid #BBB;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    padding:0px;    margin-top:0px;    overflow:hidden;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-header-blue-to-blue{    background-image: linear-gradient(135deg, #30cfd0 , #330867 130%)!important;    color:#FFFFFF;    border-bottom:3px solid #BBB;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    padding:0px;    margin-top:0px;    overflow:hidden;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-header-purple-blue{    background-image: linear-gradient(135deg, #bd00f3 55%, #337ab7)!important;    color:#FFFFFF;    border-bottom:3px solid #BBB;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    padding:0px;    margin-top:0px;    overflow:hidden;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-header-opening{    background-image: linear-gradient(45deg,rgba(233,63,88,1) 28%,rgba(248,255,109,1) 100%)!important;    color:#FFFFFF;    border-bottom:3px solid #BBB;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    padding:0px;    margin-top:0px;    overflow:hidden;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-header-orange-cyan{    background-image: linear-gradient(135deg, #d77f1b 55%, rgb(1, 171, 255))!important;    color:#FFFFFF;    border-bottom:3px solid #BBB;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    padding:0px;    margin-top:0px;    overflow:hidden;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-header-green{    background-image: linear-gradient(135deg, #1bd760 55%, rgb(1, 171, 255))!important;    color:#FFFFFF;    border-bottom:3px solid #BBB;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    padding:0px;    margin-top:0px;    overflow:hidden;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-header-blue-yellow{    background-image: linear-gradient(135deg, #4f76f7 38%, rgb(255, 200, 1))!important;    color:#FFFFFF;    border-bottom:3px solid #BBB;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    padding:0px;    margin-top:0px;    overflow:hidden;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-header-blue-to-black{    background-image: linear-gradient(135deg, #00c5cf 30%, #003f42, rgb(7, 5, 0))!important;    color:#FFFFFF;    border-bottom:3px solid #BBB;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    padding:0px;    margin-top:0px;    overflow:hidden;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-header-red-orange-black{    background-image: linear-gradient(135deg, #cf0300, rgb(255, 66, 8), rgb(7, 5, 0) 90%)!important;    color:#FFFFFF;    border-bottom:3px solid #BBB;    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    font-family: 'Roboto', sans-serif;    padding:0px;    margin-top:0px;    overflow:hidden;    -webkit-transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);    transition: box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);}.card-heading {    display: block;    font-size: 24px;    line-height: 28px;    margin-bottom: 24px;    margin-left:1em;    border-bottom: 1px #2196F3;    color:#fff;}@media (max-width: 1200px) {    .card-heading{        font-size: 20px;    }    .card-hr-height{        height: 43px;    }    .card-body{        font-size: smaller;    }}@media (max-width: 416px) {    .responsive{        font-size: 11px;    }}.card-speaker {    display: block;    font-size: 16px;    line-height: 20px;    margin-bottom: 24px;    margin-left:1em;    padding-right: 10%;    float: right;    border-bottom: 1px #2196F3;    color:#fff;}.card-hr{    display: block;    height: 1px;    border: 0;    border-top: 1px solid #5a5f69;    margin: 1em 0;    padding: 0;}.card-p{    width: 100%;    text-align: justify;    word-break: normal;}.card-footer{    border-top:1px solid #000;}.img-fill  {    max-height: 100%;    max-width: 100%;    display :inline-block;    margin: 1em;}.card-image {    overflow: hidden;    position: relative;    margin-bottom: 1em;}.card-image:first-child {    border-radius: 2px 2px 0 0;}.card-image:last-child {    border-radius: 0 0 2px 2px;}.card-image img {    display: block;    height: auto;    width: 100%;}.card-image-text {    background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.5));    background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.5));    color: #ffffff;    font-size: 20px;    line-height: 28px;    margin: 0;    padding: 12px 16px;    position: absolute;    bottom: 0;    left: 0;    width: 100%;}/**OVERFLOW MENU**//**MENU SETTINGS POPUP**/.menu {    display: none;    background:#607D8B;    width: 100%;    padding: 30px 10px 50px;    margin: 0 auto;    text-align: center;    background-color: #fff;}.menu ul {    margin-bottom: 0;}.menu a {    color: #000;    text-transform: uppercase;    opacity: 0.8;}.menu a:hover {    text-decoration: none;    opacity: 1;}.m-b-20{    margin-bottom: 20px;}.m-b-5per{    margin-bottom: 5%;}.m-t-20{    margin-top: 20px;}.m-b-10{    margin-bottom: 10px;}@media (max-width: 440px){    .resize {        font-size: xx-small;    }}@media (max-width: 768px){    .resize {        font-size: xx-small;    }}@media (max-width: 768px) and (min-width: 426px){    #organizer img, #invite img {        width: 20% !important;    }    .tokenLogo {        height: 20px;    }}@media (max-width: 425px) {    #organizer img {        width: 55% !important;    }}