/* ::::: https://www.conftool.com/baci-conference/conftool-print.css ::::: */

body { background: rgb(255, 255, 255) none repeat scroll 0% 0% !important; font-family: arial,helvetica,sans-serif; font-size: 9pt; }
div#center_main { width: 100%; text-align: center; }
.main { clear: both; padding: 0px; text-align: center; margin-left: auto; margin-right: auto; }
.mainbg { background-color: rgb(255, 255, 255); }
td { font-family: arial,helvetica,sans-serif; font-size: 9pt; }
h1 { font-family: arial,helvetica,sans-serif; font-size: 14pt; margin: 6pt 1pt; }
h2 { font-family: arial,helvetica,sans-serif; font-size: 13pt; margin: 5pt 1pt; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: underline; }
a:hover { text-decoration: underline; }
.listheader { font-family: arial,helvetica,sans-serif; background: rgb(232, 232, 232) none repeat scroll 0% 0%; }
.listheader_label { font-family: arial,helvetica,sans-serif; font-weight: bold; font-size: 9pt; }
.session_box_letter { border: 1px solid rgb(221, 221, 221); background: rgb(248, 248, 248) none repeat scroll 0% 0%; margin: 0px; padding: 2px 7px 5px; }
.session_box_option { border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(221, 221, 221) rgb(221, 221, 221); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: rgb(244, 244, 244) none repeat scroll 0% 0%; margin: 0px; padding: 5px 7px; }
.left { text-align: left; }
.cmda { font-size: 9pt; text-decoration: none; font-weight: bold; }
.nobr { white-space: nowrap; }
.fontbold { font-weight: bold; }
.whitebg { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.fontdark { color: rgb(85, 85, 85); }
.font8 { font-size: 7pt; }
.font9 { font-size: 8pt; }
.font14 { font-size: 12pt; }
div, p, span { border: 0px none !important; }
/* ::::: https://www.conftool.com/baci-conference/newbrowsers.css ::::: */

/* ::::: https://www.conftool.com/baci-conference/conftool-abstracts.css ::::: */

.main { width: 900px; }
div#siteheader { width: 900px; }
/* ::::: https://www.conftool.com/baci-conference/conftool-custom.css ::::: */

body { margin-top: 0px; background: rgba(0, 0, 0, 0) url('pattern-3.jpg') no-repeat fixed center center / cover ; }
a:link, .link_button_logout { color: rgb(146, 39, 143); }
a:visited { color: rgb(97, 26, 95); }
a:active { color: rgb(255, 138, 0); }
a:hover { color: rgb(255, 138, 0); }
.main { width: 910px; }
div#siteheader { width: 910px; }
.mainbg { background: transparent none repeat scroll 0% 0%; }
/* ::::: https://www.conftool.com/baci-conference/conftool-print-custom.css ::::: */

body {  }
/* ::::: https://fonts.googleapis.com/css?family=Exo:400,900 ::::: */

@font-face {
	font-family: "Exo";
	font-style: normal;
	font-weight: 400;
	src: local("Exo Regular"), local("Exo-Regular"), url('rfoos45unsvxdvbw1eqm-_y6323mhuzfjmgtvxag2ie.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Exo";
	font-style: normal;
	font-weight: 400;
	src: local("Exo Regular"), local("Exo-Regular"), url('9wflchl5fcxzxlgkmumdp_y6323mhuzfjmgtvxag2ie.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Exo";
	font-style: normal;
	font-weight: 400;
	src: local("Exo Regular"), local("Exo-Regular"), url('7v_hf8uqhtnchu5pdwv73a.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
	font-family: "Exo";
	font-style: normal;
	font-weight: 900;
	src: local("Exo Black"), local("Exo-Black"), url('hdgecb0oo5o-yis7axws_x-_kf6byyo6clydb4hqe-y.woff2') format("woff2");
	unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
	font-family: "Exo";
	font-style: normal;
	font-weight: 900;
	src: local("Exo Black"), local("Exo-Black"), url('lww5bu8ki5wdbzpdolqhth-_kf6byyo6clydb4hqe-y.woff2') format("woff2");
	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
	font-family: "Exo";
	font-style: normal;
	font-weight: 900;
	src: local("Exo Black"), local("Exo-Black"), url('djg-ktnl-xybtwpwormlsuvvdin1pk8aktelpez5c0a.woff2') format("woff2");
	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* ::::: https://www.conftool.com/baci-conference/jscripts/datatables/jquery.dataTables.css ::::: */

table.dataTable { width: 100%; margin: 0px auto; clear: both; border-collapse: separate; border-spacing: 0px; }
table.dataTable thead th, table.dataTable thead td { padding: 10px 18px; border-bottom: 1px solid rgb(17, 17, 17); }
table.dataTable thead th:active, table.dataTable thead td:active { outline: medium none; }
.sorting_asc { background-image: url('sort_asc.png'); }
.sorting_desc { background-image: url('sort_desc.png'); }
table.dataTable tbody tr { background-color: rgb(255, 255, 255); }
table.dataTable tbody th, table.dataTable tbody td { padding: 8px 10px; }
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td { border-top: 1px solid rgb(221, 221, 221); }
table.dataTable.row-border tbody tr:first-child th, table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th, table.dataTable.display tbody tr:first-child td { border-top: medium none; }
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd { background-color: rgb(249, 249, 249); }
table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover { background-color: whitesmoke; }
table.dataTable, table.dataTable th, table.dataTable td { box-sizing: content-box; }
.dataTables_wrapper::after { visibility: hidden; display: block; content: ""; clear: both; height: 0px; }
@media screen and (max-width: 767px) {
}
@media screen and (max-width: 640px) {
}
