@CHARSET "ISO-8859-1";

body {
	
}

a {text-decoration: none;color: #0055A0}
a:hover {text-decoration: none !important;}

h1 {background-color: #0055A0;color: white;text-align: center;font-size: 22px;line-height: 40px;border-top: 1px solid #0055A0;border-bottom: 1px solid #0055A0;}
h2 {color: #0055A0;font-size: 22px;line-height: 50px;border-bottom: 2px solid #EFEFEF;}
h3 {background-color: #F5F5F5;color: #0055A0;text-align: center;font-size: 18px;line-height: 42px;border: 1px solid #CCCCCC;}
.ie67 h3 {height: 42px;}

label {font-size: 13px;line-height: 16px;font-weight: bold;color: #0055A0;}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {width: 222px;border: none;height: 30px;padding:0px 9px;color: #888;margin-bottom: 10px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;background-color: #ededed;font-size: 12px;line-height: 30px;font-family: "Century Gothic", helvetica, arial, sans-serif;}
input[type="number"] {text-align: right;}
input[type="checkbox"] {margin: 3px 3px 1px 4px;vertical-align: bottom;}
.ie678 input[type="checkbox"] {margin: 0px;vertical-align: middle;}
select {padding: 0px; width: 240px;}

.ie67 i:HOVER {cursor: pointer;}

/*FileUpload template*/
.file-upload {position: relative;}
.file-upload div.fakefile {position: absolute;top: 0px;left: 0px;z-index: 1;width: 247px;height: 30px;}
.file-upload div.fakefile div.img {width: 24px;height: 24px;display: inline-block;padding-bottom: 0px;	margin-bottom:0px;position: absolute;right: 22px;top: 7px;}
.file-upload div.fakefile input {width: 200px;margin-bottom: 0px;box-shadow: initial;-moz-box-shadow: initial;-webkit-box-shadow: initial;padding-right: 0px;position: absolute;}
.file-upload input.realfile  {position: relative;text-align: right;-moz-opacity:0 ;filter:alpha(opacity: 0);opacity: 0;z-index: 2;width: 225px;}
.file-upload input.realfiledialog {z-index: 1005;}
.file-upload input.realfile:hover {cursor:pointer;}
.ie67 .file-upload div.fakefile input {left: 0;}
.ie678 .file-upload div.fakefile div.img {right: 7px;}

/*Dropdown template*/
.dropdown-container {width: 223px;background: url(../img/dropdown.png) no-repeat right top white;height: 30px;margin-bottom: 10px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-webkit-font-smoothing: antialiased;position: relative;padding: 0 9px 0 9px;overflow: hidden;}
.dropdown-container select {width: 100%;position: absolute;opacity: 0;filter: alpha(opacity:0);height: 30px;border: none;background: none;top: 0px;left: 0px;}
.dropdown-container option {font-size: 12px;line-height: 30px;color: #858585;background-color: white;border: none;}
.dropdown-container span {  font-size: 12px;line-height: 30px;color: #858585;}
.ie678 .dropdown-container {text-align: left;zoom: 1;}

.dropdown-container-grey {background-color: #EDEDED !important;margin-bottom: 0px;}
.dropdown-container-grey select {background: #EDEDED !important;}
.dropdown-container-grey option {background-color: #EDEDED !important;}

/*
.search-dropdown {width: 322px;position: relative;margin-top: 31px;}
.search-dropdown input {width: 183px;margin-left: 24px;margin-right: 26px;margin-bottom: 0px;background-color: white;-moz-border-radius: 4px 4px 0px 0px;-webkit-border-radius: 4px 4px 0px 0px;border-radius: 4px 4px 0px 0px;border-bottom:1px solid #B0B0B0;position: absolute;z-index: 5;bottom: 30px;left: 16px;height: 0px;text-align: center;}
.ie67 .search-dropdown input {bottom: 40px;}
.search-dropdown div.search {background: url(../img/search.png) no-repeat left top;height: 30px;width: 40px;float: left;-moz-border-radius: 4px 0px 0px 4px;-webkit-border-radius: 4px 0px 0px 4px;border-radius: 4px 0px 0px 4px;}
.search-dropdown div.search:hover {cursor: pointer;}
.search-dropdown div.dropdown-container {-moz-border-radius: 0px 4px 4px 0px;-webkit-border-radius: 0px 4px 4px 0px;border-radius: 0px 4px 4px 0px;}
.ie67 .search-dropdown div.dropdown-container {left:-20px;}
.search-dropdown div.add-element {background: url(../img/add.png) no-repeat left top;float: right;height: 30px;width: 40px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;position: absolute;top: 0px;right: 0px;}
.search-dropdown div.add-element:hover {cursor: pointer;}
*/
.ajax-loader {
	display : none;
	position: fixed;
	top : 30%;
	left : 50%;
	background-image: url('../img/ajax-loader.gif');
	background-color: white;
	background-repeat: no-repeat;
	background-position: center;
	height: 80px;
	width: 80px;
	z-index: 10000;
	border: 1px solid #ebebeb;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.ui-widget-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1001;background-color: #999;-moz-opacity:0.3 ;opacity: 0.3;}
.ie678 .ui-widget-overlay{zoom: 1;filter:alpha(opacity: 30)!important;}
/*
.main-bloc {margin-left: auto;margin-right: auto;width: 1024px;}
*/
.header {position: relative;list-style-type: none;margin: 0px;background-color: #F5F5F5;padding: 10px 0px;padding-left: 12em;text-align: center;border-bottom: 2px solid #0055A0;margin-bottom: 30px;}
.header li{display: inline;color: #0055A0;}
.header li a {padding-left: 0.75em;padding-right: 0.75em;font-size: 20px;line-height: 30px;border-right: 1px solid #CCC;display: inline-block;}
.header li.last a, .header .submenu li.last a{border-right: 0px;}
.header li a:hover, .header li a.toggle, .header li a.active{color: #999;}
.header .submenu{display:none;position: absolute;width: 100%;top: 50px;left: 0px;background-color: #0055A0;}
.ie67 .header .submenu{left:0;}
.header .submenu ul{list-style-type: none;margin-left:auto;margin-right:auto;min-width: 200px;height: 32px;}
.ie67 .header .submenu ul{padding-left: 0px;}
.header .submenu li{display: block;float:left;/*background: url('../img/separator.png') no-repeat top left;*/}
.header .submenu li a{color: white;font-size: 16px;line-height: 30px;display: inline-block;border: 1px solid #0055A0;}
.header .submenu li a:hover, .header .submenu li a.active{border: 1px solid white;background-color: #6781BB;}

.footer {position: relative}
.footer i {margin-right: 10px;margin-top: 2px;}
.footer div.user {position: absolute;bottom:0px;left: 10px;}
.footer div.user label{font-weight: normal;}
.footer div.logout {position: absolute;bottom:0px;right: 10px;}

.body {min-height: 800px;}

.table-style {width: 100%;border-spacing: 0px;font-size: 14px;line-height: 22px;color: #777;border-collapse: collapse;border-bottom: 2px solid #0055A0;}
.table-style th, .table-style td {padding: 4px 5px;}
.table-style tr:nth-child(even) {background: #FFF;}
.table-style tr:nth-child(odd) {background: #EFEFEF;}
.table-style th{height: 24px;background: #FFF;}
.table-style td {padding-left: 10px;}
.table-style thead tr {border-bottom: 2px solid #0055A0;font-size: 14px;font-weight: bold;}
.ie67 .table-style thead tr.last th {border-bottom: 2px solid #0055A0;}
.table-style thead tr.first {border-bottom: 0px;}
.table-style tfoot tr {font-size: 14px;font-weight: bold;}
.table-style tfoot tr th {border-top: 2px solid #0055A0;}
.table-style td {border-right: 1px solid #D0D0D0;}
.table-style td.last {border-right: 0px;}
.table-style .ui-state-active {border-color: #D0D0D0;font-weight: bold;color: #0055A0;}
.table-style th.ui-sortable-column:hover {cursor: pointer;}

.tree-style {width: 1250px;border-spacing: 0px;font-size: 14px;line-height: 22px;border-collapse: collapse;margin: 0px;margin-left:auto;margin-right:auto;}
.tree-style tr {background: #EFEFEF;border-top:1px solid #EFEFEF;}
.tree-style tr.fils {background-color: white;}
.tree-style tr:hover {background-color: #0055A0;}
.tree-style tr:hover td label {color: white;}
.tree-style tr:hover td a {color: white;}
.tree-style tr:hover td label.maintenance-label {color: pink;}
.tree-style tr td {padding: 0px;}
.tree-style tr td.icones {width: 20px;}
.tree-style tr td:FIRST-CHILD {width: 400px;}
.tree-style tr.has-child td:FIRST-CHILD {text-indent: 10px;}
.tree-style tr.no-child td:FIRST-CHILD {text-indent: 34px;}
.tree-style label {display: inline-block;width: 100%;text-indent: 4px;line-height: 24px;}
.tree-style a {display: inline-block;line-height: 24px;font-weight: bold;}
.tree-style label.maintenance-label {color: red;}
.tree-style i.icon-chevron-right, .tree-style i.icon-chevron-down {margin-right: 10px;}
.tree-style i.icon-plus, .tree-style i.icon-edit, .tree-style i.icon-remove {margin-top: 3px;}
.tree-style i.icon-plus:hover, .tree-style i.icon-edit:hover, .tree-style i.icon-remove:hover {cursor: pointer;}
.tree-style input.hidden {-moz-opacity:0;opacity: 0;filter:alpha(opacity: 0);position: absolute;}

.table-text-centered {text-align: center;}
.table-text-right {text-align: right;}
.table-text-centered td {padding-left: 0px;}

.skin-button {
	display: inline-block;
	padding: 4px 12px;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 22px;
	color: white;
	text-align: center;	
	vertical-align: middle;
	cursor: pointer;
	background-color: #0055A0;
	border: 1px solid #0055A0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;	
}

.ie67 .skin-button {filter:chroma(color=#000000);border:none;}
.skin-button a {font-weight: normal;color: white;}
.skin-button:HOVER {box-shadow: 2px 2px 12px #555;color: white;}
.ie67 .skin-button:HOVER{filter:  none;filter:chroma(color=#000000);}
.ie67 a.skin-button {padding: 6px 13px;}
.ie67 button.skin-button {margin-left: 10px;}

.skin-button-grey {
	display: inline-block;
	padding: 4px 12px;
	margin-bottom: 0;
	font-size: 14px;
	line-height: 22px;
	color: white;
	text-align: center;	
	vertical-align: middle;
	cursor: pointer;
	background-color: #EFEFEF;
	border: 1px solid #0055A0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;	
}

.ie67 .skin-button-grey {filter:chroma(color=#000000);border:none;}
.skin-button-grey a {font-weight: normal;color: white;}
.skin-button-grey:HOVER {box-shadow: 2px 2px 12px #555;color: white;}
.ie67 .skin-button-grey:HOVER{filter:  none;filter:chroma(color=#000000);}
.ie67 a.skin-button-grey {padding: 6px 13px;}
.ie67 button.skin-button-grey {margin-left: 10px;}

.no-skin-button {
	display: inline-block;
	padding: 0px;
	margin-bottom: 0;
	text-align: center;	
	vertical-align: middle;
	cursor: pointer;
	background-color: transparent;
	border: none;
}

.center {text-align: center;}

.filtres {background-color: #EFEFEF;padding-top: 5px;}
.filtres table{margin-left: auto;margin-right: auto;}
.filtres label{display: block;}
.filtres input, .filtres select{margin-right: 5px;background-color: white;}
.filtres input.skin-button {background-color: #0055A0;}
.filtres input.skin-button-grey {background-color: #EFEFEF;}
.filtres td.right {text-align: right;}

.ie67 .filtres td{line-height: normal !important;}

.arianne {height: 40px;padding: 10px 0px;}
.arianne div {background-color: #F5F5F5;color: #777;text-indent: 15px;border: 1px solid #CCC;text-align: center;}
.arianne a {display: inline;line-height: 40px;color: #777;}
.arianne a:hover {text-decoration: underline !important;}
.arianne a.current {color: #0055A0;font-weight: bold;cursor: default;}
.arianne a.current:hover {text-decoration: none !important;}
.arianne p {display: inline;line-height: 40px;letter-spacing: 10px;padding: 0px 10px;}

.ancre-h3{position: relative;}
.ancre-h3 .skin-button{width: 180px;}
.ancre-h3 .skin-button-grey{width: 180px;}
.ancre-button-h3{position: absolute;right: 5px;top: 0px;}

.picklist {margin-bottom: 0px;}
.picklist td.ui-selecting { background: #FFD800; }
.picklist td.ui-selected { background: #FFD800; color: #444; }
.picklist td.top {vertical-align: top;}
.picklist tr.row-selected { background: #FFD800; color: #444; }

.tree-style-selection {width: 95%;margin-bottom: 0px;}
.tree-style-selection td.ui-selecting { background: #FFD800; }
.tree-style-selection td.ui-selected { background: #FFD800; color: #444; }
.tree-style-selection td.top {vertical-align: top;}

.formulaire {background-color: #ededed;text-align: center;}
.ie67 .formulaire form {padding-top: 0px; margin-top: 0px;}
.ie67 .formulaire input {margin-bottom: 0px;}
.ie67 .formulaire {margin-top: 0px;padding-top: 0px;}
.formulaire div.first {display: inline-block;background-color: white;}
.ie67 .formulaire div.first {display: block;width: 50%;min-width: 750px;}
.ie67 .formulaire div.fix-ie {display: block;width: 1221px;}
.formulaire table{margin-left: auto;margin-right: auto;padding: 20px 10px 10px 10px;text-align: left;}

.alert-msg {
	color: white;
	position : absolute;
	top : 9%;
	right : 5%;	
	height: auto;
	width: 250px;
	z-index: 2500;	
	box-shadow: 2px 2px 12px #555;
	background-color: #999;
	border: none;
	padding: 10px;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.alert-msg:HOVER {box-shadow: 2px 2px 12px #555;cursor: pointer;}
.alert-msg label {display: block;color: white;font-weight: bold;font-size: 15px;}

[class^="icon-"], [class*=" icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-top: 1px;
	line-height: 14px;
	vertical-align: text-top;
	background-image: url("../img/glyphicons-halflings.png");
	background-position: 14px 14px;
	background-repeat: no-repeat;
}

.logo {position: relative;}
.logo a {position: absolute;top:-19px;right:0px;background-image: url("../img/logo.png");background-repeat: no-repeat;background-position: top left;width: 216px;height: 52px;padding: 0px !important;border-right: 0px !important;border-top: 0px;
border-bottom: 0px;}
.ie67 .logo a {top: -2px;}

.btn-group {position: relative;}

.ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; }
.ui-timepicker-div dl{ text-align: left; }
.ui-timepicker-div dl dt{ height: 25px; }
.ui-timepicker-div dl dd{ margin: -25px 10px 10px 65px; }
.ui-timepicker-div td { font-size: 90%; }

.ui-widget {font-family: "Century Gothic", helvetica, arial, sans-serif !important;}
.ui-widget-content {color: #555 !important;}

.content-ellipsed p{overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space:nowrap;}
.content-ellipsed-medium p{width: 220px;}


.planning .title-year {text-align: center;font-size: 22px;font-weight: bold;position: relative;}
.planning .active {border-top: 1px solid #0055A0;cursor: pointer;}
.planning .inactive {background-color: #0055A0;border-top: 1px solid white;cursor: pointer;}
.planning .inactive div.title-year a {color: white;}
.planning .inactive div.title-year a, .planning .active div.title-year a {display: block;}
.planning .inactive:hover {-moz-opacity:0.9;filter:alpha(opacity: 90);opacity: 0.9;}
.planning .active:hover div.title-year a {color: #999;}
.planning table.table-style {margin-top:20px;border-bottom: 0px solid #0055A0;}
.planning table.table-style thead tr {border-bottom: 1px solid #999;}
.planning table.table-style tfoot tr th {border-top: 1px solid #999;}
.planning .buttons a {margin-bottom:20px;margin-top:20px;}
.planning .buttons a.first {margin-left: -30px;}
.planning a.delete {position: absolute;right: 30px;top: 0px;font-weight: normal;z-index: 20;}

.form-style td {padding: 4px 5px;}
.form-style td.indent {padding-left: 120px;}

.details table.table-style {margin-top:20px;border-bottom: 0px solid #0055A0;}
.details table.table-style thead tr {border-bottom: 1px solid #999;}
.details table.table-style tfoot tr th {border-top: 1px solid #999;}

.icon-glass {background-position: 0 0;}
.icon-music {background-position: -24px 0;}
.icon-search {background-position: -48px 0;}
.icon-envelope {background-position: -72px 0;}
.icon-heart {background-position: -96px 0;}
.icon-star {background-position: -120px 0;}
.icon-star-empty {background-position: -144px 0;}
.icon-user {background-position: -168px 0;}
.icon-film {background-position: -192px 0;}
.icon-th-large {background-position: -216px 0;}
.icon-th {background-position: -240px 0;}
.icon-th-list {background-position: -264px 0;}
.icon-ok {background-position: -288px 0;}
.icon-remove {background-position: -312px 0;}
.icon-zoom-in {background-position: -336px 0;}
.icon-zoom-out {background-position: -360px 0;}
.icon-off {background-position: -384px 0;}
.icon-signal {background-position: -408px 0;}
.icon-cog {background-position: -432px 0;}
.icon-trash {background-position: -456px 0;}
.icon-home {background-position: 0 -24px;}
.icon-file {background-position: -24px -24px;}
.icon-time {background-position: -48px -24px;}
.icon-road {background-position: -72px -24px;}
.icon-download-alt {background-position: -96px -24px;}
.icon-download {background-position: -120px -24px;}
.icon-upload {background-position: -144px -24px;}
.icon-inbox {background-position: -168px -24px;}
.icon-play-circle {background-position: -192px -24px;}
.icon-repeat {background-position: -216px -24px;}
.icon-refresh {background-position: -240px -24px;}
.icon-list-alt {background-position: -264px -24px;}
.icon-lock {background-position: -287px -24px;}
.icon-flag {background-position: -312px -24px;}
.icon-headphones {background-position: -336px -24px;}
.icon-volume-off {background-position: -360px -24px;}
.icon-volume-down {background-position: -384px -24px;}
.icon-volume-up {background-position: -408px -24px;}
.icon-qrcode {background-position: -432px -24px;}
.icon-barcode {background-position: -456px -24px;}
.icon-tag {background-position: 0 -48px;}
.icon-tags {background-position: -25px -48px;}
.icon-book {background-position: -48px -48px;}
.icon-bookmark {background-position: -72px -48px;}
.icon-print {background-position: -96px -48px;}
.icon-camera {background-position: -120px -48px;}
.icon-font {background-position: -144px -48px;}
.icon-bold {background-position: -167px -48px;}
.icon-italic {background-position: -192px -48px;}
.icon-text-height {background-position: -216px -48px;}
.icon-text-width {background-position: -240px -48px;}
.icon-align-left {background-position: -264px -48px;}
.icon-align-center {background-position: -288px -48px;}
.icon-align-right {background-position: -312px -48px;}
.icon-align-justify {background-position: -336px -48px;}
.icon-list {background-position: -360px -48px;}
.icon-indent-left {background-position: -384px -48px;}
.icon-indent-right {background-position: -408px -48px;}
.icon-facetime-video {background-position: -432px -48px;}
.icon-picture {background-position: -456px -48px;}
.icon-pencil {background-position: 0 -72px;}
.icon-map-marker {background-position: -24px -72px;}
.icon-adjust {background-position: -48px -72px;}
.icon-tint {background-position: -72px -72px;}
.icon-edit {background-position: -96px -72px;}
.icon-share {background-position: -120px -72px;}
.icon-check {background-position: -144px -72px;}
.icon-move {background-position: -168px -72px;}
.icon-step-backward {background-position: -192px -72px;}
.icon-fast-backward {background-position: -216px -72px;}
.icon-backward {background-position: -240px -72px;}
.icon-play {background-position: -264px -72px;}
.icon-pause {background-position: -288px -72px;}
.icon-stop {background-position: -312px -72px;}
.icon-forward {background-position: -336px -72px;}
.icon-fast-forward {background-position: -360px -72px;}
.icon-step-forward {background-position: -384px -72px;}
.icon-eject {background-position: -408px -72px;}
.icon-chevron-left {background-position: -432px -72px;}
.icon-chevron-right {background-position: -456px -72px;}
.icon-plus-sign {background-position: 0 -96px;}
.icon-minus-sign {background-position: -24px -96px;}
.icon-remove-sign {background-position: -48px -96px;}
.icon-ok-sign {background-position: -72px -96px;}
.icon-question-sign {background-position: -96px -96px;}
.icon-info-sign {background-position: -120px -96px;}
.icon-screenshot {background-position: -144px -96px;}
.icon-remove-circle {background-position: -168px -96px;}
.icon-ok-circle {background-position: -192px -96px;}
.icon-ban-circle {background-position: -216px -96px;}
.icon-arrow-left {background-position: -240px -96px;}
.icon-arrow-right {background-position: -264px -96px;}
.icon-arrow-up {background-position: -289px -96px;}
.icon-arrow-down {background-position: -312px -96px;}
.icon-share-alt {background-position: -336px -96px;}
.icon-resize-full {background-position: -360px -96px;}
.icon-resize-small {background-position: -384px -96px;}
.icon-plus {background-position: -408px -96px;}
.icon-minus {background-position: -433px -96px;}
.icon-asterisk {background-position: -456px -96px;}
.icon-exclamation-sign {background-position: 0 -120px;}
.icon-gift {background-position: -24px -120px;}
.icon-leaf {background-position: -48px -120px;}
.icon-fire {background-position: -72px -120px;}
.icon-eye-open {background-position: -96px -120px;}
.icon-eye-close {background-position: -120px -120px;}
.icon-warning-sign {background-position: -144px -120px;}
.icon-plane {background-position: -168px -120px;}
.icon-calendar {background-position: -192px -120px;}
.icon-random {width: 16px;background-position: -216px -120px;}
.icon-comment {background-position: -240px -120px;}
.icon-magnet {background-position: -264px -120px;}
.icon-chevron-up {background-position: -288px -120px;}
.icon-chevron-down {background-position: -313px -119px;}
.icon-retweet {background-position: -336px -120px;}
.icon-shopping-cart {background-position: -360px -120px;}
.icon-folder-close {background-position: -384px -120px;}
.icon-folder-open {width: 16px;background-position: -408px -120px;}
.icon-resize-vertical {background-position: -432px -119px;}
.icon-resize-horizontal {background-position: -456px -118px;}
.icon-hdd {background-position: 0 -144px;}
.icon-bullhorn {background-position: -24px -144px;}
.icon-bell {background-position: -48px -144px;}
.icon-certificate {background-position: -72px -144px;}
.icon-thumbs-up {background-position: -96px -144px;}
.icon-thumbs-down {background-position: -120px -144px;}
.icon-hand-right {background-position: -144px -144px;}
.icon-hand-left {background-position: -168px -144px;}
.icon-hand-up {background-position: -192px -144px;}
.icon-hand-down {background-position: -216px -144px;}
.icon-circle-arrow-right {background-position: -240px -144px;}
.icon-circle-arrow-left {background-position: -264px -144px;}
.icon-circle-arrow-up {background-position: -288px -144px;}
.icon-circle-arrow-down {background-position: -312px -144px;}
.icon-globe {background-position: -336px -144px;}
.icon-wrench {background-position: -360px -144px;}
.icon-tasks {background-position: -384px -144px;}
.icon-filter {background-position: -408px -144px;}
.icon-briefcase {background-position: -432px -144px;}
.icon-fullscreen {background-position: -456px -144px;}

.icon-white,
.nav-pills > .active > a > [class^="icon-"],
.nav-pills > .active > a > [class*=" icon-"],
.nav-list > .active > a > [class^="icon-"],
.nav-list > .active > a > [class*=" icon-"],
.navbar-inverse .nav > .active > a > [class^="icon-"],
.navbar-inverse .nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"],
.dropdown-submenu:hover > a > [class^="icon-"],
.dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: url("../img/glyphicons-halflings-white.png");
}
