/* Base styles */
html, body {
width: 100%; min-height: 100%;
margin: 0;
padding: 0;
}
body {
min-height: 100%;
color: #333;
font-size: 12pt; font-weight: 400;
font-family: 'Roboto', sans-serif;
background: #F8F8F8;
background: -webkit-linear-gradient(top, #F8F8F8 0%,#E8E8E8 100%) fixed;
background: -moz-linear-gradient(top, #F8F8F8 0%, #E8E8E8 100%) fixed;
background: linear-gradient(to bottom, #F8F8F8 0%,#E8E8E8 100%) fixed;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8F8F8', endColorstr='#E8E8E8',GradientType=0 );
overflow-x: hidden;
overflow-y: auto;
}
a:focus {text-decoration: none; outline: none !important;}
strong, b {font-weight: 700;} em, i {font-weight: 400; font-style: italic;}
ul {list-style: none;}
form {
width: 100%;
display: inline-block;
}
input, select, textarea {
color: #333; background-color: #FFF;
margin: 0; padding: 0;
}
input:focus, select:focus, textarea:focus {box-shadow: 0 0 1px 1px #004D70;}
iframe {
width: 100%;
border: none;
overflow-x: hidden;
overflow-y: auto;
}
hr {border-color: #CCC; margin: 4px 8px;}
/* Global Classes */
.text-medium {font-size: .9em;}
.text-small {font-size: .67em;}
/* Tablets & Desktop styles */
@media (min-width: 768px) {
.text-small {font-size: .8em;}
}
.indent {padding-left: 18px;}
.doubleIndent {padding-left: 36px;}
/* Bootstrap Mods */
h1, h2, h3, h4, .h1, .h2, .h3, .h4 {
margin-top: 0;
margin-bottom: 0;
padding-top: 8px;
padding-bottom: 8px;
}
.sectionTitle {
color: #0084ba;
}
.btn, .form-control, .well {border-radius: 2px;}
.fade {
opacity: 0;
transition: opacity .1s linear;
}
.form-group {margin-bottom: 6px;}
.form-group, .img-responsive {width: 100%;}
.glyphicon {margin-right: 0.33em;}
.text-warning, .text-danger {text-transform: uppercase;}
.thumbnail {
cursor: pointer;
margin-bottom: 0;
}
/* Tablets & Desktop styles */
@media (min-width: 768px) {
.modal-lg {width: 90%; max-width: 1200px;}
}
/* Wrappers */
#mainWrapper {
width: 100%;
min-width: 360px;
max-width: 1440px;
}
/* Tablets & Desktop styles */
@media (min-width: 768px) {
#mainWrapper {
width: 95%;
}
}
/* Page */
#page {
position: relative;
opacity: 0;
transition: opacity .2s linear;
background-color: #FFF;
border: 1px solid #E3E3E3;
box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.33);
margin: 0-15px;
padding-left: 15px;
padding-right: 15px;
}
/* Tablets & Desktop styles */
@media (min-width: 768px) {
#page {
margin: 10px -15px 20px -15px;
}
}
/* Header */
#header {
margin: 15px -15px;
}
#setup[header="logo"] #header {
padding: 5px 15px;
}
#setup[header="logo"] #logo {
display: block;
margin: 5px auto;
}
/* Tablets & Desktop styles */
@media (min-width: 768px) {
#setup[header="logo"] #logo {
margin-left: 0;
margin-right: 0;
}
}
/* Content */
#content {
min-height: 720px;
min-height: calc(60vh);
margin-bottom: 55px;
}
/* Sections */
#setup[showSectionsAs="list"] .sectionHeading {
color: #FFF;
text-align: center;
border-bottom: 1px solid #E3E3E3;
box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.33);
margin-left: -15px;
margin-right: -15px;
padding-top: 10px;
padding-bottom: 10px;
}
#setup[showSectionsAs="tabs"] #tabs {
margin-top: 10px;
}
#setup[showSectionsAs="tabs"] #tabs[tabWrapping="true"] li {
float: none;
text-align: center;
}
#setup[showSectionsAs="tabs"] #tabs[tabWrapping="true"] li > a {
background-color: #EEE;
border: none;
margin-right: 0;
}
#setup[showSectionsAs="tabs"] #tabs[tabWrapping="true"] li:not(.active) > a {
opacity: 0.33;
}
#setup[showSectionsAs="tabs"] #tabs[tabWrapping="true"] li:not(.active) > a:hover {
opacity: 1;
}
#setup[showSectionsAs="tabs"] #tabContent {
position: relative;
border: 1px solid #DDD;
border-top: none;
padding-left: 15px;
padding-right: 15px;
}
.entry {
margin-top: 10px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
}
#setup[showSectionsAs="tabs"] .entry:first-child {
margin-top: 0;
}
.entry:not(:last-child) {
border-bottom: 1px solid #E3E3E3;
}
.speakerImages {
width: 60%;
display: table;
margin: 0 auto;
}
/* Tablets & Desktop styles */
@media (min-width: 768px) {
.speakerImages {width: 70%;}
}
@media (min-width: 992px) {
.speakerImages {width: 80% !important;}
}
.speakerImages img {
width: 48%;
border-radius: 2px;
box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.33);
}
.speakerImages img.single {
display: block;
margin: 0 auto;
}
.speakerImages img.multiple {
margin: 0 2% 2% 0;
}
.eventInfo {
width: 90%;
margin-left: auto;
margin-right: auto;
text-align: center;
}
/* Tablets & Desktop styles */
@media (min-width: 768px) {
.entry[hasSpeakerImages="true"] .eventInfo {
width: 100%;
}
.entry[hasSpeakerImages="false"] .eventInfo {
width: 80%;
}
}
.eventInfo p:not(.time), .eventInfo ul {
margin-bottom: 0;
}
#helpDesk {
width: 80%;
margin: 10px auto;
}
#helpDesk span[itemprop="tel"] {
white-space: nowrap;
}
/* Footer */
#footer {
height: 45px;
position: absolute;
right: 0; bottom: 0; left: 0;
padding-left: 15px;
padding-right: 15px;
}
#copyrightText {
text-align: center;
margin-top: 5px;
margin-bottom: 5px;
}
/* Tablets & Desktop styles */
@media (min-width: 768px) {
#copyrightText {text-align: left;}
}
#poweredByLogo {
display: inline-block;
float: right;
}