@import url('css_sandard_theme_v1.css') screen;
@import url('css_sandard_screen_form_n.css') screen;
@import url('css_sandard_screen_container.css') screen;
@import url('css_sandard_colors.css');

:root{
	--blue:#007bff;
	--indigo:#6610f2;
	--purple:#6f42c1;
	--pink:#e83e8c;
	--red:#dc3545;
	--orange:#fd7e14;
	--yellow:#ffc107;
	--green:#28a745;
	--teal:#20c997;
	--cyan:#17a2b8;
	--white:#fff;
	--gray:#6c757d;
	--gray-dark:#343a40;
	--primary:#007bff;
	--secondary:#6c757d;
	--success:#28a745;
	--info:#17a2b8;
	--warning:#ffc107;
	--danger:#dc3545;
	--light:#f8f9fa;
	--dark:#343a40;
	--breakpoint-xs:0;
	--breakpoint-sm:576px;
	--breakpoint-md:768px;
	--breakpoint-lg:992px;
	--breakpoint-xl:1200px;
	--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
	--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace
}



/*******************  ALL ****************************

*****************************************************/
:root {
	font-size: 14px;
	
	
	--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
	--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
}
/* // >>>>>>>> //  bootstrap defines this   // >>>>>>>>>>>>>>>>>>>>>>>
header, section, footer, aside, nav, main, article, figure {
    display: block; 
}
*/
body{
	margin:0;
	font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
	font-size:1rem;
	font-weight:400;
	line-height:1.2rem;
	text-rendering:optimizedLegibility;
	color:#212529;
	text-align:left;
	background-color:#fff
}



/*******************  TEXT          *******************************/


@font-face{font-family:Roboto Thin;src:local(Roboto Thin),url(../FONTS/ROBOTO/Roboto-Thin.ttf) format("truetype");font-weight:200}
@font-face{font-family:Roboto Light;src:local(Roboto Light),url(../FONTS/ROBOTO/Roboto-Light.ttf) format("truetype");font-weight:300}
@font-face{font-family:Roboto;src:local(Roboto Regular),url(../FONTS/ROBOTO/Roboto-Regular.ttf) format("truetype");font-weight:400}
@font-face{font-family:Roboto Medium;src:url(../FONTS/ROBOTO/Roboto-Medium.ttf) format("truetype");font-weight:500}
@font-face{font-family:Roboto Bold;src:url(../FONTS/ROBOTO/Roboto-Bold.ttf) format("truetype");font-weight:700}


a.stay, a.stay:hover, a.stay:visited {
	text-decoration:none;
	color:var(--gray-dark);
}
a.stay:hover{
	color:var(--indigo);
}

.ellitxt {
	text-overflow:ellipsis;
}

.bold {
	font-weight:bold;
}

.upright-lr {
	-webkit-text-orientation:upright;
    -moz-text-orientation:upright;
    -ms-text-orientation:upright;
	text-orientation:upright;
	-webkit-writing-mode: vertical-lr;
    -moz-writing-mode: vertical-lr;
    -ms-writing-mode: vertical-lr;
    writing-mode: vertical-lr;
}



/*******************  GENERAL     *******************************/


.clearboth {clear:both; line-height:1px;}
.cursor { cursor: pointer; }

.hidden-xs-inline {display:inline-block;}
.visible-xs-inline {display: none;}



/*******************  NAVIGATION   *******************************/



.navbar-default .navbar-nav > li > a:link, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:visited, .dropdown-menu>li>a:link, .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-menu>li>a:visited {
	color: #333;
}

.navbar-default .navbar-nav > li > a:link, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:visited {
	background-color: transparent;
}







.CD_days { font-size:1.1em; font-weight:bold;}

.CD_days_over {color:#F00; font-weight:bold;}







div.navbar-fixed-top + div.container { margin-top:50px;}





div.navbar-bottom ul.dropdown-menu {
  top: auto !important;
  bottom: 100%;
}









/*******************  HEADER/TOP   *******************************/



div#page_header, header#page_header {
	padding:0;
	margin:0;
	border: none;
	width:100%;
	text-align:center;
}

div#logo {
	width:100%;
	text-align:center;
	border-radius:5px;
}

div#logo img, div.logo img {
	width:100%;
/*	max-width:950px;*/

}



/*******************  TYPOGRAPHY   *******************************/

p {
	font-size: .9rem;
	line-height: normal;
	font-weight:500;
}



p.sub_header {
	background-color: #d9edf7;
	background-image: -webkit-linear-gradient(top,#E6E6E6 0,#F6FAFF 100%);
	background-image: linear-gradient(to bottom,#E6E6E6 0,#F6FAFF 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6E6E6',endColorstr='#F6FAFF',GradientType=0);
	text-shadow: 0 1px 0 rgba(255,255,255,0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);
	padding: 5px;
	border: 1px solid #CFCFCF;
	border-radius: 6px;
	font-size: 1em;
	font-weight: bold;
}









/*******************  PADDING/MARGIN   *******************************/

.padding-bottom-10 {padding-bottom:10px;}

.padding-top-10 {padding-top:10px;}

.padding-bottom-20 {padding-bottom:20px;}

.padding-top-20 {padding-top:20px;}

.no-left-padding {padding-left: 0px;}

.no-right-padding {padding-right: 0px;}



/*******************  DIVS/BOXES   ***********************************/





div#container {
	border-radius:.15rem;;
	margin-bottom:20px;
}



.alert {
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),1px 1px 1px rgba(0,0,0,0.3);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),1px 1px 1px rgba(0,0,0,0.3);
	position: relative;
	border-radius:.15rem;
}

.alert_inbody {
	padding: 5px 10px;
	margin-bottom: 10px;
	font-size:.9em;
}

.alert_inbody .close {right:-6px; top:-4px;} 

.alert_demo {
	background-color: #EEEEEE;
	border-color: #999; 
	color: #595959;
}





.row {
	margin: 0px;
}







div.part_box {
	padding: 1%;
	border: 1px solid transparent;
	border-radius:.15rem;
	margin:5px 0px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),2px 2px 2px rgba(0,0,0,0.3);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),2px 2px 2px rgba(0,0,0,0.3);
}

div.part_box h4 {
	padding: 3px;
	margin-top:0px;
}

div.part_box div.part_content {
	margin: 0px 10px 10px;
	padding: 0px;
}

div.part_box p.rules {
	margin-bottom: 0px;
}

div.part_box p.rules_top {
	margin-bottom: 10px;
}

div.part_box p.sub_header {
	margin-top:26px;
}

div.part_box p.sub_header + p.rules {
	margin-top:-6px;
}



div.part_box .box_match_h, .box_match_h {
	text-shadow: 0 1px 0 rgba(255,255,255,0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);	

	background-color: #333333;
	background-image: -webkit-linear-gradient(top,#4C4C4C 0,#828282 100%);
	background-image: linear-gradient(to bottom,#4C4C4C 0,#828282 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4C4C4C',endColorstr='#828282',GradientType=0);
	color: #DADADA;
}

div.part_box .box_match_fee  {
	padding: 6px;
	border: 1px solid transparent;
	border-radius:.15rem;
	margin-right:1%;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),1px 1px 1px rgba(0,0,0,0.3);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),1px 1px 1px rgba(0,0,0,0.3);
	text-align:center;
	margin-left:2px;
}

div.part_box .part_content .box_match_fee_head  {
	font-size:11px;
	font-weight:bold;
}

div.part_box .part_content .box_match_fee_amnt  {
	font-size:14px;
	font-weight:bold;
	margin-bottom:0px;
}

.box_match_current  {
	color:#03F;
}

div.part_box .box_match_current  {
	border-color:#03F;
}



.box_all {
	padding: 10px;
	border: 1px solid #eaeaea;
	border-radius:.15rem;
	color: #333;
	text-shadow: 0 1px 0 rgba(255,255,255,0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);
}

.box_back_blue {
	background-color: #d9edf7;
	background-image: -webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);
	background-image: linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffb9def0',GradientType=0);
	border-color: #9acfea;
	color: #31708f;
}

.box_back_green {
	background-color: #dff0d8;
	background-image: -webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);
	background-image: linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffc8e5bc',GradientType=0);
	border-color: #b2dba1;
	color: #3c763d;
}

.box_back_orange {
	background-color: #fcf8e3;
	background-image: -webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);
	background-image: linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);
	background-repeat: repeat-x;
	border-color: #f5e79e;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fff8efc0',GradientType=0);
	color: #8a6d3b;
}

.box_back_red {
	background-color: #f2dede;
	background-image: -webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);
	background-image: linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);
	background-repeat: repeat-x;
	border-color: #dca7a7;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffe7c3c3',GradientType=0);
	color: #a94442;
}



table.table {
	-webkit-box-shadow: 2px 1px 1px rgba(0,0,0,0.3); 

	box-shadow: 1px 1px 1px rgba(0,0,0,0.3);
}







.sm-display-iblock{
	display: none;
}

.sm-display-block {
	display: none;
}







div.myExhibitors {border-color: #5BC0DE !important;}

div.mySchedule {border-color: #D9534F !important;}

div.registrationTools {border-color: #5CB85C !important;}



div.modify_box {min-height:230px;}

div.modify_box div.modify_box_cont {margin:0px 2px 10px 10px;}

div.modify_box p.modify_box_desc {margin-bottom:50px;}

div.modify_box div.modify_box_button {position:absolute; left:15px; bottom:15px;}









/*******************  HEADERS       ***********************************/




div.sectionHeaderM {
	position:relative; 

	margin:5px 0px 0px; 

	padding: 6px;
	border: 1px solid #CCC;
	border-radius:.15rem;
	background-color: #FFF;
	background-image: -webkit-linear-gradient(top,#FFF 0,#EAEAEA 100%);
	background-image: linear-gradient(to bottom,#FFF 0,#EAEAEA 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EAEAEA',GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
	text-shadow: 0 -1px 0 rgba(0,0,0,0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);
	font-size: 1em;
	line-height: 1.2em;
}










.nav-pills>li>a {
    border-radius:.15rem;
}


















/*******************  COLORED HEADERS  ***********************/



h3.RI {/*color: #5CB85C !important;*/}



/*******************  COLORED HEADERS END  *******************/













/*******************  COLORED SECTIONS ***********************/

.active a.RI {
	/*background-color: #5CB85C !important;*/
}



.active a.DI {
	/*background-color: #5BC0DE !important;*/
}



.active a.PI {
	/*background-color: #D9534F !important;*/
}



.active a.SI {
	/*background-color: #F0AD4E !important;*/
}



.active a.CD {
	/*background-color: #517fa4 !important;*/
}



.active a.HI {
	/*background-color: #32506D !important;*/
}


div#sideContent .alert {
	background-image: -webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);
	background-image: linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);
	background-repeat: repeat-x;
	border-color: #9acfea;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffb9def0',GradientType=0);
}

div#sideContent .alert input[type=submit], div#sideContent .alert input[type=button] {
	color: #FFFFFF;
	background-color: #428bca;
	border-color: #224f77;
}

div#sideContent .alert input[type=submit]:hover, div#sideContent .alert input[type=button]:hover {
	background-color: #9cc2e3;
	color: #000;
	text-shadow: 1px 1px #eaeaea;
}


/*
div.RI .alert {
	background-image: -webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);
	background-image: linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);
	background-repeat: repeat-x;
	border-color: #b2dba1;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8',endColorstr='#ffc8e5bc',GradientType=0);
}

div.RI .alert input[type=submit] {
	color: #FFFFFF;
	background-color: #5CB85C;
	border-color: #408140;
}

div.RI .alert input[type=submit]:hover {
	background-color: #408140;
}



div.DI .alert {
	background-image: -webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);
	background-image: linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);
	background-repeat: repeat-x;
	border-color: #9acfea;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7',endColorstr='#ffb9def0',GradientType=0);
}

div.DI .alert input[type=submit] {
	color: #FFFFFF;
	background-color: #5BC0DE;
	border-color: #499AB2;
}

div.DI .alert input[type=submit]:hover {
	background-color: #499AB2;
}



div.SI .alert {
	background-image: -webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);
	background-image: linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);
	background-repeat: repeat-x;
	border-color: #f5e79e;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3',endColorstr='#fff8efc0',GradientType=0);
}

div.SI .alert input[type=submit] {
	color: #FFFFFF;
	background-color: #F0AD4E;
	border-color: #C08A3E;
}

div.SI .alert input[type=submit]:hover {
	background-color: #C08A3E;
}



div.PI .alert {
	background-image: -webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);
	background-image: linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);
	background-repeat: repeat-x;
	border-color: #dca7a7;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede',endColorstr='#ffe7c3c3',GradientType=0);
}

div.PI .alert input[type=submit] {
	color: #FFFFFF;
	background-color: #D9534F;
	border-color: #AE423F;
}

div.PI .alert input[type=submit]:hover {
	background-color: #AE423F;
}



div.CD .alert {
	background-image: -webkit-linear-gradient(top,#CBD9E4 0,#97B2C8 100%);
	background-image: linear-gradient(to bottom,#CBD9E4 0,#97B2C8 100%);
	background-repeat: repeat-x;
	border-color: #7499B6;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CBD9E4',endColorstr='#97B2C8',GradientType=0);
}

div.CD .alert input[type=submit], div.CD .alert input[type=button] {
	color: #FFFFFF;
	background-color: #517fa4;
	border-color: #7499B6;
}

div.CD .alert input[type=submit]:hover, div.CD .alert input[type=button]:hover {
	background-color: #416683;
}



div.HI .alert {
	background-image: -webkit-linear-gradient(top,#D6DCE2 0,#ABB0B5 100%);
	background-image: linear-gradient(to bottom,#D6DCE2 0,#ABB0B5 100%);
	background-repeat: repeat-x;
	border-color: #7499B6;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D6DCE2',endColorstr='#ABB0B5',GradientType=0);
}

div.HI .alert input[type=submit], div.HI .alert input[type=button] {
	color: #FFFFFF;
	background-color: #32506D;
	border-color: #32506D;
}

div.HI .alert input[type=submit]:hover, div.HI .alert input[type=button]:hover {
	background-color: #23384C;
}

*/





/***************  COLORED SECTIONS END ***********************/







/*******************  VERIFY SECTIONS ***********************/



.nav-stacked li { line-height: normal !important;}

.nav-stacked li .sideMenuIMG {float:left; margin-bottom:.5em; padding-right:10px;}

.nav-stacked>li>a { padding: 10px 6px; color:#006;}

ul.nav-pills li a:hover, ul.nav-pills li.active a {cursor:pointer; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),2px 1px 1px rgba(0,0,0,0.3); box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),1px 1px 1px rgba(0,0,0,0.3);}

ul.nav-pills li.active a:hover {cursor:default;}



div#sideContent div.alert input[type=submit]:hover {-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),2px 1px 1px rgba(0,0,0,0.3); box-shadow: inset 0 1px 0 rgba(255,255,255,0.25),1px 1px 1px rgba(0,0,0,0.3);}



/***************  VERIFY SECTIONS END ***********************/









/*******************  VIRTUAL BADGE *************************/

div.virtual-badge-body {
	position:relative;
/*	overflow:hidden;*/
	min-height:300px;
	padding:0px;
	margin:15px;
}

div.badge-explosion {
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	background-color: #46B8DA;
	color: #FFFFFF;
	padding:10px;
	word-break: break-all;
	border-radius:.15rem;
}
div.VB_h {
	margin-top: 10px; 
	margin-bottom: 10px; 
	font-weight: 500; 
	width:100%; 
	line-height: 1.1; 
	word-break: break-all;
}



/*******************  Z I P   L O O K U P *******************/



div#userLookup {
	border:#01295c; 
	background-color:#d9d9ae; 
	position:absolute; 
	opacity:.7; 
	filter:alpha(opacity=90); 
	width:90%; 
	border-style:solid; 
	border-width:1px; 
	outline:1px; 
	max-height:100px;  
	visibility:hidden; 
	cursor:default;
	font-size:1rem;
	cursor:default;
	left:2rem;
	z-index:1000;
}



.popclass {
	background-color:#CCFFFF;
	color: #000099;
	border: solid 1px #0099FF;
	cursor: pointer;
	opacity:1;
}



















/*******************  POPOVER       ***********************************/



.popover-content {
	padding:5px 8px;
	font-size:12px;
	line-height:normal;
}

.popover-title {
	padding:5px 8px;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
}

































@media (min-width: 768px) {
	
/*  ****************** DESKTOP START ***************************/

body {
	
  padding:10px 0;
}

/*  ****************** DESKTOP END ***************************/





/*******************  PAGE SPECIFIC   *******************************/

div#CSIEventExplorerWrapper {
	width:720px !important;
	min-width:720px !important;
	max-width:720px !important;
}

	

}







 







@media (min-width: 992px) {
	


/*******************  PAGE SPECIFIC   *******************************/

div#CSIEventExplorerWrapper {
	width:940px !important;
	min-width:940px !important;
	max-width:940px !important;
}

}













@media (min-width: 1200px) {
	


/*******************  PAGE SPECIFIC   *******************************/

div#CSIEventExplorerWrapper {
	width:1140px !important;
	min-width:1140px !important;
	max-width:1140px !important;
}

}









@media (min-width: 768px) and (max-width: 992px) {
	


/*******************  ALIGNING         *******************************/

.md-text-left {
	text-align:left !important;
}



/*******************  FLOATING         *******************************/

.md-pull-none {
	float: none !important;
}



/*******************  DIVS/BOXES   ***********************************/

div.modify_box {min-height:250px;}	



/*******************  DISPLAY         *******************************/

.md-display-none {
	display: none !important;
}

	

}









@media (max-width: 767px) {
	

/*******************  DIVS/BOXES   ***********************************/

div#container {
	margin-bottom:26px;
}



div.part_box .box_match_fee, div.part_box2 .box_match_fee {
	text-align:left;
}

div.part_box div.box_match_fee *, div.part_box2 div.box_match_fee * {
	display:inline-block;
	margin-right: 10px;
	margin-bottom:0px;
	font-size:12px;
}

table.table-condensed {font-size:.8em !important;}



div.modify_box {min-height:10px;}



/*******************  DISPLAY         *******************************/

.sm-display-none {
	display: none !important;
}

.sm-display-iblock{
	display: inline-block !important;
}

.sm-display-block {
	display: block !important;
}

.hidden-xs-inline {display:none !important;}
.visible-xs-inline {display: inline-block !important;}

/*******************  PADDIN/MARGIN   *******************************/

.sm-no-left-padding {
	padding-left: 0px !important;
}

.sm-no-right-padding {
	padding-right: 0px !important;
}

.sm-no-top-padding {
	padding-top: 0px !important;
}



/*******************  ALIGNING         *******************************/

.sm-text-left {
	text-align:left !important;
}



/*******************  HEADER/TOP   *******************************/

._page_header {font-size: 18px;}



/*******************  PAGE SPECIFIC   *******************************/

div#sideContent {
	padding:6px;
	border:1px solid #DDDDDD;
	border-radius:.15rem;
	margin-top:10px;
	clear:both;
}

div#sideContent div.sm-top-button {
	position:absolute;
	top:5px;
	right:5px;
}



div#CSIEventExplorerWrapper {
	width:auto !important;
	min-width:inherit !important;
	max-width:inherit !important;
	overflow:auto;
}





}



