body
{
	font-family: 'Open Sans', Arial, sans-serif;
	color: #001e21;
}

.navbar-default {
    background-color: #FFF;
    border-color: #e7e7e7;
}

.navbar-default .navbar-nav>li>a
{
	font-weight: 700;
    text-transform: uppercase;
    color: #001e21;
}

.navbar-default .navbar-nav>li>a:hover
{
	color: #ccaa1e;
    background-color: #ffffff;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover
{
	color: #ccaa1e;
    background-color: #ffffff;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover
{
	color: #ccaa1e;
    background-color: #ffffff;	
}

.navbar-default .navbar-nav>li>a.shareButton
{
	margin-top: 15px;
    width: 20px;
    height: 20px;
	padding: 5px;
	margin-left: 5px;
	
    background: #ccc;
    border-radius: 2px;
    color: #ffffff;
    text-align: center;
}

.navbar-default .navbar-nav>li>a.shareButton i
{
	position: relative;
    top: -5px;
    left: -1px;
}

.navbar-default .navbar-nav>li>a:hover.shareButton
{
    background: #ccaa1e;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

footer
{
	margin-bottom: 20px;
}

/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */

/* Small devices (smartphones, 400px and up) */
@media (min-width: 0px) { 
	
	.header-nav
	{
		margin-bottom: 60px;
	}
	
	.slider-bottom
	{
		margin-bottom: 20px;	
	}
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
	
	.header-nav
	{
		margin-bottom: 160px;
	}

	.slider-bottom
	{
		margin-bottom: 40px;	
	}	
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 
	.header-nav
	{
		margin-bottom: 120px;
	}
	
	.slider-bottom
	{
		margin-bottom: 40px;	
	}	
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
	.header-nav
	{
		margin-bottom: 60px;
	}

	.slider-bottom
	{
		margin-bottom: 60px;	
	}	
}

.block-dore
{
    background: #CCAA1E;
    border: 1px solid #FFF;
    color: #FFF;
}

.block-dore a
{
    color: #FFF;
}

.block-dore a:hover
{
    color: #CCAA1E;
}

.block-dore:hover
{
    background: #FFF;
    color: #CCAA1E;
    border: 1px solid #CCAA1E;
}

.block-noir
{
    background: #001E21;
    border: 1px solid #FFF;
    color: #FFF;
}

.block-noir a
{
    color: #FFF;
}

.block-noir a:hover
{
    color: #001E21;
}

.block-noir:hover
{
    background: #FFF;
    color: #001E21;
    border: 1px solid #001E21;
}


td, tr td {
    border-right: 1px solid #dddddd;
}

th, td {
    line-height: 3.42857143;
    text-align: left;
    vertical-align: top;
}

td, th {
    padding: 0;
}

td a
{
	color: #001E21;
	text-decoration: none;
}

a:link {
    color: #001E21;
    text-decoration: none;
}

/* visited link */
a:visited {
    color: #001E21;
}

/* mouse over link */
a:hover {
    color: #CCAA1E;
}

/* selected link */
a:active {
    color: #CCAA1E;
}

.btn-clear-dore
{
  color: #CCAA1E;
  border:1px solid #CCAA1E;
  padding: 20px;
  text-align: center;
}

.btn-clear-dore:hover
{
  color: #001E21;
  border:1px solid #001E21;
}

.panel-default > .panel-heading {
    color: #333333;
    background-color: #FFF;
    border-color: #FFF;
}

.panel-default {
    border-color: #FFF;
}

