/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=dark-hive&bgImgOpacityError=40&bgImgOpacityHighlight=80&bgImgOpacityActive=20&bgImgOpacityHover=33&bgImgOpacityDefault=35&bgImgOpacityContent=25&bgImgOpacityHeader=44&cornerRadiusShadow=8px&offsetLeftShadow=4px&offsetTopShadow=4px&thicknessShadow=4px&opacityShadow=60&bgImgOpacityShadow=30&bgTextureShadow=flat&bgColorShadow=%232f2d2d&opacityOverlay=80&bgImgOpacityOverlay=50&bgTextureOverlay=flat&bgColorOverlay=%235c5c5c&iconColorError=%23a83300&fcError=%23111111&borderColorError=%23ffb73d&bgTextureError=glass&bgColorError=%23ffc73d&iconColorHighlight=%234b8e0b&fcHighlight=%232e7db2&borderColorHighlight=%23cccccc&bgTextureHighlight=highlight_soft&bgColorHighlight=%23eeeeee&iconColorActive=%23222222&fcActive=%23ffffff&borderColorActive=%23db020f&bgTextureActive=flat&bgColorActive=%23a59009&iconColorHover=%23ffffff&fcHover=%23ffffff&borderColorHover=%230b93d5&bgTextureHover=flat&bgColorHover=%23003147&iconColorDefault=%23cccccc&fcDefault=%23eeeeee&borderColorDefault=%23444444&bgTextureDefault=flat&bgColorDefault=%23222222&iconColorContent=%23cccccc&fcContent=%23ffffff&borderColorContent=%23555555&bgTextureContent=flat&bgColorContent=%23000000&iconColorHeader=%23ffffff&fcHeader=%23ffffff&borderColorHeader=%23333333&bgTextureHeader=flat&bgColorHeader=%23444444&cornerRadius=6px&fwDefault=normal&fsDefault=1.1em&ffDefault=Verdana%2CArial%2Csans-serif
 */


/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #444444;
}
.ui-widget-content {
	border: 1px solid #555555;
	background: #000000;
	color: #ffffff;
}
.ui-widget-content a {
	color: #ffffff;
}
.ui-widget-header {
	border: 1px solid #333333;
	background: #444444 url("images/ui-noir-bleu/ui-bg_highlight-soft_44_444444_1x100.png") 50% 50% repeat-x;
	color: #ffffff;
	font-weight: bold;
}
.ui-widget-header a {
	color: #ffffff;
}

/* Interaction states
----------------------------------*/

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{
	border: 1px solid #444444;
	background: #222222 url("images/ui-noir-bleu/ui-bg_highlight-soft_35_222222_1x100.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #0b93d5;
  cursor:pointer;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{
	color: #337AB7;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{
	border: 1px solid #0b93d5;
	background: #202c32 url("images/ui-noir-bleu/ui-bg_highlight-soft_33_202c32_1x100.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #ffffff;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited{
	color: #255782;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 0px 1px rgb(255, 0, 0,1.5);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
.ui-state-active:hover {
	border: 1px solid #26b3f7;
	background: #02748d url("images/ui-noir-bleu/ui-bg_highlight-hard_30_02748d_1x100.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #db020f;
	background-color: #FCD755;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}
/* reglage button
----------------------------------*/


/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
.ui-button{
	border: 1px solid #444444;
	background: #fecb35 url("images/ui-noir-jaune/ui-bg_highlight-hard_40_fecb35_1x100.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #01a7aa;
  cursor:pointer;
}

a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #337AB7;
	text-decoration: none;
}
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #0b93d5;
	background: #f79e02 url("images/ui-noir-jaune/ui-bg_highlight-soft_30_f79e02_1x100.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #012f73;
}
a.ui-button:hover,
a.ui-button:focus {
	color: #255782;
	text-decoration: none;
}


a.ui-button:active,
.ui-button:active{
	border: 1px solid #dc0021;
	background: #c47d1b url("images/ui-noir-jaune/ui-bg_highlight-soft_40_c47d1b_1x100.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #01538a;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #cccccc;
	background: #eeeeee url("images/ui-noir-jaune/ui-bg_highlight-soft_80_eeeeee_1x100.png") 50% top repeat-x;
	color: #2e7db2;
}
.ui-state-checked {
	border: 1px solid #cccccc;
	background: #eeeeee;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #2e7db2;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #ffb73d;
	background: #ffc73d url("images/ui-noir-jaune/ui-bg_glass_40_ffc73d_1x400.png") 50% 50% repeat-x;
	color: #111111;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #111111;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #111111;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("images/ui-noir-jaune/ui-icons_cccccc_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("images/ui-noir-jaune/ui-icons_ffffff_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url("images/ui-noir-jaune/Bouton-jaune-hover-Centre-1x100.png") repeat-x;
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url("images/ui-noir-jaune/Bouton-jaune-actif-Centre-1x100.png") repeat-x;
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url("images/ui-noir-jaune/Bouton-jaune-actif-Centre-1x100.png") repeat-x;
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("images/ui-noir-jaune/ui-icons_a83300_256x240.png");
}
.ui-button .ui-icon {
	background-image: url("images/ui-noir-jaune/Bouton-jaune-repos-Centre-1x100.png") repeat-x;
}


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
	background: #5c5c5c;
	opacity: .8;
	filter: Alpha(Opacity=80); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 4px 4px 4px #2f2d2d;
	box-shadow: 4px 4px 4px #2f2d2d;
}
.ui-legend{
   margin-bottom:10px;
  text-align:center;
  font-size:1.2em;
  color:#337AB7;
  text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2);
}
#Infos{
    border:1px solid #CCC;
    background-color:#000000;
}
#affichage{
    border:1px solid #CCC;
    background-color:#000000;
}
#mouseInfo{
    border:1px solid #CCC;
    background-color:#000000;
}
.dropdown-menu {
  background-color:#070B18;
}
.modaldialog{
  background-color:#070B18;
}

.progressbarmin{
  background-color:#FFC90E;
  z-index: 2; 
  height: 5px; 
  width: 100px;
}
/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
.ui-button-noir{
	border: 1px solid #444444;
	background: #222222 url("images/ui-noir-bleu/ui-bg_highlight-soft_35_222222_1x100.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #0b93d5;
}
.ui-button-noir {
	background-image: url("images/ui-noir-bleu/ui-bg_highlight-soft_35_222222_1x100.png");
  min-height:40px;
}

a.ui-button-noir:active,
.ui-button-noir:active{
	border: 1px solid #26b3f7;
	background: #02748d url("images/ui-noir-bleu/ui-bg_highlight-hard_30_02748d_1x100.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #ffffff;
}

.ui-button-noir:hover,
a.ui-button-noir:hover {
	border: 1px solid #0b93d5;
	background: #202c32 url("images/ui-noir-bleu/ui-bg_highlight-soft_33_202c32_1x100.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #ffffff;
}
.progress {
  background-color: #17354E;
}
.progress-bar-info{
  background-color:#3b7d91;
}
.player{
	color:#0b93d5;
	padding: 10px 5px;
}
.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
  background: #337AB7;
}
.bootstrap-datetimepicker-widget table td.day:hover,
.bootstrap-datetimepicker-widget table td.hour:hover,
.bootstrap-datetimepicker-widget table td.minute:hover,
.bootstrap-datetimepicker-widget table td.second:hover {
  background: #337AB7;
  cursor: pointer;
}
.bootstrap-datetimepicker-widget table td.active,
.bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #337AB7;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.bootstrap-datetimepicker-widget table td span:hover {
  background: #337AB7;
  }
.bootstrap-datetimepicker-widget table td span.active {
  background-color: #337AB7;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
}.bootstrap-datetimepicker-widget table td.today:before {
  content: '';
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #337ab7;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
  }
.bootstrap-datetimepicker-widget.dropdown-menu {
    display: block;
    margin: 2px 0;
    padding: 4px;
    width: 19em;
    border: beige 1px solid;
    background-color: #070B18;
}
.rnk-myboat, .rnk-myboat a{
  color: #3d9df0;
}
.rnk-friend, .rnk-friend a{
    color: #eea545;
}
.rnk-dns{
  background-color: rgba(108, 108, 108, 0.30); 
  }
/*.rnk-racing{
   background-color: rgba(108, 108, 108, 0.80);
  }*/
.rnk-oncoast{
    background-color: rgba(108, 108, 108, 0.60);
}
.rnk-locked{
  background-color: #461801;
  }
.progressbarmin{
  background-color:#FFC90E;
  z-index: 2; 
  height: 5px; 
  width: 100px;
}
.fc-today{
    background: #999;
}
.fc-event, .fc-event-dot {
    background-color: #FFC90E;
}
.polarslider{
  width:.8em;
  height:20em;
  background: linear-gradient( to right , #FFC90E , #826202 5px, #FFC90E );
}