

	.navbar					{	border: none;	margin-bottom: 0; }
	.navbar-collapse		{	padding-left: 0;		}
	.navbar-brand			{	padding: 0 10px 0 0;	}
	.navbar-nav > li > a	{	font-weight: bold;		}
	.btn.btn-primary		{	border: none;			}
	.navbar-header			{	padding-bottom: 15px;	}
	
	.x-color-mai .navbar-default .navbar-toggle				{	border-color: #BCC5F5;		}
	.x-color-mai .navbar-default .navbar-toggle .icon-bar	{	background-color: #0519AC;	}
	.x-color-mai .navbar-default .navbar-toggle:hover, 
	.x-color-mai .navbar-default .navbar-toggle:focus		{	background-color: #BCC5F5;	}
	
	.x-size-0 .navbar-nav > li > a
	{
		padding-left	: 30px;
		padding-right	: 30px;
		text-transform	: uppercase;
		font-size		: 90%;	
	}
	.x-size-0 .navbar-nav .dropdown-menu			{	font-size : 100%;	}
	.x-size-0 .navbar-nav .dropdown-menu > li > a	{	padding : 10px 25px 10px 25px;	}
	
@media screen and (min-width: 768px)
{
	.dropdown-menu
	{
		border : none;
		-webkit-box-shadow: 0 6px 10px rgba(0,0,0,0.09);
		box-shadow: 0 6px 10px rgba(0,0,0,0.09);
		background-color : #0519AC;
	}
	.dropdown-menu li > a		{	color: white;	font-weight: bold;	font-size: 110%;	}
	.dropdown-menu>li>a:hover, 
	.dropdown-menu>li>a:focus	{	color: #0519AC;	background-color: white;	}
    
}
@media screen and (max-width: 767px)
{
	.x-size-0 .navbar-nav .dropdown-menu > li > a, 
	.x-size-0 .navbar-nav .dropdown-menu .dropdown-header 	{	padding : 10px 15px 10px 30px !important;	}
}


.x-color-mai .btn.btn-default
{
	color 		: #0519AC;
	font-weight : bold;
	border 		: 2px solid #0519AC;
	background 	: none;
}
.x-color-mai .btn.btn-default:hover,
.x-color-mai .btn.btn-default:focus,
.x-color-mai .btn.btn-default:active,
.x-color-mai .btn-group.open .btn.btn-default:hover,
.x-color-mai .btn-group.open .btn.btn-default:focus,
.x-color-mai .btn-group.open .btn.btn-default:active
{
	background 		: none;
	color			: #0519AC;
	border-color 	: #929BDE;
}
.x-color-mai .btn-group.open .btn.btn-default:hover,
.x-color-mai .btn-group.open .btn.btn-default:focus,
.x-color-mai .btn-group.open .btn.btn-default:active
{
	color : #5c5c5c;
}
@media screen and (max-width: 568px)
{
	.table-archive .tbl-cell
	{
		padding : 10px 0 !important;
		margin-bottom : 0 !important;
	}
	.table-archive .tbl-cell:first-child
	{
		font-weight : bold;
		font-size : 110%;
		margin : 30px 0 10px !important;
	}
}
@media screen and (min-width: 569px)
{
	.table-archive .tbl-cell
	{
		padding : 20px 30px 20px 0 !important;
		vertical-align : top;
		
	}
	.table-archive .tbl-cell:first-child
	{
		font-weight : bold;
		font-size : 110%;
		padding : 20px 30px 20px 0 !important;
	}
}