#eWebTopPaneTable {border:none;background-color:transparent;}
#eWebTopPaneTableCell {background-color:transparent;}
#eWebTopPaneBottomLinksCellTable {display:block;margin:auto;}
#eWebTopPaneBottomLinksCellTable td {position:relative;}
#TopPane {max-width:100% !important;padding-bottom:0px;height:auto;}
#TopPane td {padding:0;}

#ContentPane {border-radius:0;padding:30px 0px 50px 0px;margin:0;box-shadow:none;width:100%;background-color:#fff;}
#ContentPane>table>tbody>tr>td {padding:0;}
#eWebContentPaneTable {max-width:100% !important;margin:0 auto;}

#eWebFrameWorkBottomRow {background-color: transparent;}
#eWebBottomPaneTable {margin-top:0px;max-width:100% !important;}
#eWebBottomPaneTableCell {background-color:#fff;}
#BottomPane {max-width:100% !important;}
#BottomPane>table>tbody>tr>td {padding:0;}

.PageFrameworkBODY {}
@media (max-width:960px) {
	.PageFrameworkBODY {background-position: center 64px;}
}
@media (max-width:767px) {
	.PageFrameworkBODY {background-image:none;}
}
#PageFrameWorkTable {max-width:100% !important;padding:0;display:table;}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {background-image:none;}

input[type=checkbox]+label {display:inline-block;vertical-align:top;margin:0 0 0 8px;}



@media (max-width:1000px) {
	#eWebTopPaneBottomLinksCellTable {
		padding-left:20px;
		padding-right:20px;
		box-sizing:border-box;
	}
	#ContentPane {
		padding-left:20px;
		padding-right:20px;
		box-sizing: border-box;
	}
}
@media (max-width:979px) {

}

.navbar .btn-navbar .icon-bar {
	background-color:#999;
	box-shadow:none;
}



/*    MISC    */
header {max-width:100% !important;}
h4 {overflow:hidden;}
.carousel-caption {box-sizing:border-box;}
.removePadding {padding:0;}


#eWebContentPaneTable {max-width:1000px !important;}
#eWebTopPaneBottomLinksCellTable {max-width:1000px !important;}
.PopupMenuSubMenuTable {
background-color:#fff;
box-shadow:0 5px 10px 0 rgba(0,0,0,.15);
min-width:180px;
}
.PopupMenuSubMenuTable td.TopUIHyperLink {
width:100%;
}
.PopupMenuSubMenuTable a {
display:block;
text-align:left;
}

.container {
	width:100%;
}
@media (min-width:1200px) {
	.container {
		width:100%;
	}
}

footer > .container {
	/*max-width:1260px;*/
}

header .row-fluid, footer .row-fluid {
	padding:0 15px;
}

header *, footer * {
	box-sizing: border-box;
}

.logo {margin-top:0;}
body, address, li {line-height:1.42857;}




.nav-pills .dropdown-toggle, 
.nav.nav-pills  .open > a, 
.nav.nav-pills  .open > a, 
.nav.nav-pills  .open > a:hover, 
.nav.nav-pills .open > a:focus,
.nav.nav-pills > li > a:hover, 
.nav.nav-pills > li > a:focus {
	background-color:#08c;
	color:#fff;
}
.nav-pills .dropdown .dropdown-toggle:hover {
	background-color:#08c;
	color:#fff;
}
.nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus {
	background-color:#3F619B;
	color:#fff;
}        
.nav .dropdown-toggle .caret, .nav .dropdown-toggle:hover .caret, .nav .dropdown-toggle:focus .caret {
	border-top-color:#fff;
	border-bottom-color:#fff;
}
.nav-pills .glyphicon {
	font-size:12px;
}



.panel-primary > .panel-heading, .panel-info > .panel-heading {
    background-color:#e3e3e6;
    border:none
}
.panel-primary, .panel-default, .panel-info, 
.panel > .panel-body + .table, .panel > .panel-body + .table-responsive,
.panel .table th, 
.panel .table td {
    border-color:#e3e3e6;
}
.panel {
    border-radius: 0;
}
.panel-heading, .accordion-toggle, .accordion-group {
    border-radius:0;
}
.panel-default > .panel-heading, .accordion-toggle {
    background-color:#e3e3e6;
    border:none;
}
.panel-default > .panel-heading, .panel-info > .panel-heading, .accordion-toggle, .panel-title, .panel-heading .glyphicons i::before {
    color:#000;
}
.btn-primary .glyphicons i::before {
    color:#fff;
}
a.accordion-toggle:hover, a.accordion-toggle:focus {
    color:#000;
}


.table-striped tr {
    background-color:#fff;
}
.panel-primary .table-striped tbody > tr:nth-child(odd) > td,
.panel-info .table-striped tbody > tr:nth-child(odd) > td {
    background-color:#f0f0f0;
}
.panel-default .table-striped tbody > tr:nth-child(odd) > td,
.accordion .table-striped tbody > tr:nth-child(odd) > td {
    background-color:#f0f0f0;
}
.table-striped th {
    background-color:#fff;
}








#eWebTopPaneBottomLinksCellTable * {box-sizing:border-box;}
.PageFrameworkBODYModal #ContentPane {min-height:0 !important;}






.navbar .nav > li > a {
	text-shadow:none;
}
.navbar .nav > li > a {
    padding: 10px 10px;
}


.ui-dialog .ui-dialog-content, .ui-dialog-content {
	padding-bottom:20px;
}


#eWebTopPaneTableRowBottom {}