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"], .uneditable-input {
	display: inline-block;
	height: 20px;
	padding: 4px 6px;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 20px;
	color: #555;
	vertical-align: middle;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}

input, textarea, .uneditable-input {
	width: auto !important;
}
textarea {
	height: auto
}
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"], .uneditable-input {
	background-color: #fff;
	border: 1px solid #ccc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: border linear .2s, box-shadow linear .2s;
	-moz-transition: border linear .2s, box-shadow linear .2s;
	-o-transition: border linear .2s, box-shadow linear .2s;
	transition: border linear .2s, box-shadow linear .2s
}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
	border-color: rgba(82,168,236,0.8);
	outline: 0;
	outline: thin dotted \9;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6)
}
input[type="radio"], input[type="checkbox"] {
	margin: 4px 0 0;
	margin-top: 1px \9;
*margin-top:0;
	line-height: normal
}
input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {
	width: auto;
}
select, input[type="file"] {
	height: 30px;
    *margin-top:4px;
	line-height: 30px;
}
select {
	width: auto !important;
	background-color: #fff;
	border: 1px solid #ccc
}
select[multiple], select[size] {
	height: auto
}
select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}
.uneditable-input, .uneditable-textarea {
	color: #999;
	cursor: not-allowed;
	background-color: #fcfcfc;
	border-color: #ccc;
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);
	box-shadow: inset 0 1px 2px rgba(0,0,0,0.025)
}
.uneditable-input {
	overflow: hidden;
	white-space: nowrap
}
.uneditable-textarea {
	width: auto;
	height: auto
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color:#999
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color:#999
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color:#999
}
.radio, .checkbox {
	min-height: 20px;
	padding-left: 20px
}
.radio input[type="radio"], .checkbox input[type="checkbox"] {
	float: left;
	margin-left: -20px
}
.controls>.radio:first-child, .controls>.checkbox:first-child {
	padding-top: 5px
}
.radio.inline, .checkbox.inline {
	display: inline-block;
	padding-top: 5px;
	margin-bottom: 0;
	vertical-align: middle
}
.radio.inline+.radio.inline, .checkbox.inline+.checkbox.inline {
	margin-left: 10px
}
.input-mini {
	width: 60px
}
.input-small {
	width: 90px
}
.input-medium {
	width: 150px
}
.input-large {
	width: 210px
}
.input-xlarge {
	width: 270px
}
.input-xxlarge {
	width: 530px
}
input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"] {
	float: none;
	margin-left: 0
}
.input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"], .input-prepend .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"] {
	display: inline-block
}
input, textarea, .uneditable-input {
	margin-left: 0;
}

input[type="text"], select {
    width: 90% !important;
}

.controls-row [class*="span"]+[class*="span"] {
    margin-left:20px
}
input.span12, textarea.span12, .uneditable-input.span12 {
	width: 926px
}
input.span11, textarea.span11, .uneditable-input.span11 {
	width: 846px
}
input.span10, textarea.span10, .uneditable-input.span10 {
	width: 766px
}
input.span9, textarea.span9, .uneditable-input.span9 {
	width: 686px
}
input.span8, textarea.span8, .uneditable-input.span8 {
	width: 606px
}
input.span7, textarea.span7, .uneditable-input.span7 {
	width: 526px
}
input.span6, textarea.span6, .uneditable-input.span6 {
	width: 446px
}
input.span5, textarea.span5, .uneditable-input.span5 {
	width: 366px
}
input.span4, textarea.span4, .uneditable-input.span4 {
	width: 286px
}
input.span3, textarea.span3, .uneditable-input.span3 {
	width: 206px
}
input.span2, textarea.span2, .uneditable-input.span2 {
	width: 126px
}
input.span1, textarea.span1, .uneditable-input.span1 {
	width: 46px
}
.controls-row {
*zoom:1
}
.controls-row:before, .controls-row:after {
	display: table;
	line-height: 0;
	content: ""
}
.controls-row:after {
	clear: both
}
.controls-row [class*="span"], .row-fluid .controls-row [class*="span"] {
	float: left
}
.controls-row .checkbox[class*="span"], .controls-row .radio[class*="span"] {
	padding-top: 5px
}
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {
	cursor: not-allowed;
	background-color: #eee
}
input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] {
	background-color: transparent
}
.control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline {
	color: #c09853
}
.control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea {
	color: #c09853
}
.control-group.warning input, .control-group.warning select, .control-group.warning textarea {
	border-color: #c09853;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}
.control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {
	border-color: #a47e3c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e
}
.control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on {
	color: #c09853;
	background-color: #fcf8e3;
	border-color: #c09853
}
.control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline {
	color: #b94a48
}
.control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea {
	color: #b94a48
}
.control-group.error input, .control-group.error select, .control-group.error textarea {
	border-color: #b94a48;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}
.control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {
	border-color: #953b39;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392
}
.control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on {
	color: #b94a48;
	background-color: #f2dede;
	border-color: #b94a48
}
.control-group.success .control-label, .control-group.success .help-block, .control-group.success .help-inline {
	color: #468847
}
.control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea {
	color: #468847
}
.control-group.success input, .control-group.success select, .control-group.success textarea {
	border-color: #468847;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}
.control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {
	border-color: #356635;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b
}
.control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on {
	color: #468847;
	background-color: #dff0d8;
	border-color: #468847
}
.control-group.info .control-label, .control-group.info .help-block, .control-group.info .help-inline {
	color: #3a87ad
}
.control-group.info .checkbox, .control-group.info .radio, .control-group.info input, .control-group.info select, .control-group.info textarea {
	color: #3a87ad
}
.control-group.info input, .control-group.info select, .control-group.info textarea {
	border-color: #3a87ad;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}
.control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus {
	border-color: #2d6987;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7ab5d3;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7ab5d3;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7ab5d3
}
.control-group.info .input-prepend .add-on, .control-group.info .input-append .add-on {
	color: #3a87ad;
	background-color: #d9edf7;
	border-color: #3a87ad
}
input:focus:invalid, textarea:focus:invalid, select:focus:invalid {
color:#b94a48;
border-color:#ee5f5b
}
input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {
border-color:#e9322d;
-webkit-box-shadow:0 0 6px #f8b9b7;
-moz-box-shadow:0 0 6px #f8b9b7;
box-shadow:0 0 6px #f8b9b7
}


table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}

.table {
  width: 95%;
  margin-bottom: 20px;
  margin: 0 auto !important;
}

.table th,
.table td {
  padding: 5px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}

.table th {
  font-weight: bold;
}

.table thead th {
  vertical-align: bottom;
}

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}

.table tbody + tbody {
  border-top: 2px solid #dddddd;
}

.table .table {
  background-color: #ffffff;
}

.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}

.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 0px;
     -moz-border-radius: 0px;
          border-radius: 0px;
}

.table-bordered th,
.table-bordered td {
  border-left: 1px solid #dddddd;
}

.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}

.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-left-radius: 0px;
          border-top-left-radius: 0px;
  -moz-border-radius-topleft: 0px;
}

.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-right-radius: 0px;
          border-top-right-radius: 0px;
  -moz-border-radius-topright: 0px;
}

.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-left-radius: 0px;
          border-bottom-left-radius: 0px;
  -moz-border-radius-bottomleft: 0px;
}

.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-right-radius: 0px;
          border-bottom-right-radius: 0px;
  -moz-border-radius-bottomright: 0px;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 0px;
          border-top-left-radius: 0px;
  -moz-border-radius-topleft: 0px;
}

.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 0px;
          border-top-right-radius: 0px;
  -moz-border-radius-topright: 0px;
}

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}

.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}

table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}

.table td.span1,
.table th.span1 {
  float: none;
  width: 44px;
  margin-left: 0;
}

.table td.span2,
.table th.span2 {
  float: none;
  width: 124px;
  margin-left: 0;
}

.table td.span3,
.table th.span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}

.table td.span4,
.table th.span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}

.table td.span5,
.table th.span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}

.table td.span6,
.table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}

.table td.span7,
.table th.span7 {
  float: none;
  width: 524px;
  margin-left: 0;
}

.table td.span8,
.table th.span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}

.table td.span9,
.table th.span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}

.table td.span10,
.table th.span10 {
  float: none;
  width: 764px;
  margin-left: 0;
}

.table td.span11,
.table th.span11 {
  float: none;
  width: 844px;
  margin-left: 0;
}

.table td.span12,
.table th.span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}

.table tbody tr.success > td {
  background-color: #dff0d8;
}

.table tbody tr.error > td {
  background-color: #f2dede;
}

.table tbody tr.warning > td {
  background-color: #fcf8e3;
}

.table tbody tr.info > td {
  background-color: #d9edf7;
}

.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}

.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}

.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}

.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}

[class^="icon-"], [class*=" icon-"] {
display:inline-block;
width:14px;
height:14px;
margin-top:5px;
margin-left:5px;
*margin-right:.3em;
line-height:14px;
vertical-align:text-top;
background-image:url("images/glyphicons-halflings.png");
background-position:14px 14px;
background-repeat:no-repeat;
cursor: pointer;
}
.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("images/glyphicons-halflings-white.png")
}
.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
}



.portlet_box_purple {  
   background-color: #935ca1 !important;
   border: 1px solid #935ca1 !important;
   color: #fff !important;
}

.portlet_box_white {  
   background-color: #fff !important;
   border: 1px solid #f1f1f2 !important;
}

.portlet_box_blue {  
   background-color: #6fbeee !important;
   border: 1px solid #6fbeee !important;
   color: #fff !important;
}

.portlet_box_grey {  
   background-color: #f1f1f2 !important;
   border: 1px solid #f1f1f2 !important;
   color: #000 !important;
}

.portlet_box_greyII {  
   background-color: #e6e6e7 !important;
   border: 1px solid #e6e6e7 !important;
   color: #000 !important;
}

.portlet_box_green {  
   background-color: #9dc24d !important;
   border: 1px solid #9dc24d !important;
   color: #fff !important;
}

.portlet_box_greenII {  
   background-color: #BAD584 !important;
   border: 1px solid #BAD584 !important;
   color: #fff !important;
}