This commit is contained in:
Fahad Abbas 2014-12-19 11:35:28 +00:00
parent 51d2f47f09
commit 5cb7b06d6b
395 changed files with 18 additions and 142030 deletions

View file

@ -1,31 +1,4 @@
{if $vdo}
<!--videos likes section-->
<div>
<div class="newRating clearfix mbm">
<ul class="like-dislike-block clearfix">
<li><a {if !$disable} onclick="rate('{$id}','5','{$type}')"{/if} href="javascript:void(0)">Like</a></li>
<li><span class="_percentage">{$perc}</span></li>
<li><a {if !$disable} onclick="rate('{$id}','1','{$type}')"{/if} href="javascript:void(0)">Dislike</a></li>
</ul>
</div>
<div class="cleafix like-dislike-text">
{$likes} Likes &nbsp;|&nbsp; {$dislikes} Dislikes
</div>
<div id="rating_result_container" class="watch-vid-error">
{if $rating_msg}{$rating_msg}{/if}
</div>
</div>
{else}
<!--photos likes section-->
<!--CB like and dislike section-->
<div id="" class="pull-right clearfix full-width">
<div class="newRating clearfix mbm">
<ul class="like-dislike-block clearfix">
@ -33,7 +6,6 @@
<li><span class="_percentage">{$perc}</span></li>
<li><a {if !$disable} onclick="rate('{$id}','1','{$type}')"{/if} href="javascript:void(0)">Dislike</a></li>
</ul>
</div>
<div class="clearfix like-dislike-text">
{$likes} Likes &nbsp;|&nbsp; {$dislikes} Dislikes
@ -43,12 +15,6 @@
</div>
</div>
{/if}
<script type="text/javascript">
var _percent = '{$perc}';
var _numb = parseInt(_percent);

View file

@ -52,17 +52,14 @@
</div>
{/if}
</div>
<div class="btn-group col-md-6 channel">
<h6 class="padding35"><b><span id="likes">{$user["likes"]}</span> people like this channel out of <span id="totalVotes">{$user["voted"]}</span></b></h6>
{if !$userquery->login_check('',true)}
<button id="login-like" class="btn btn-primary btn-sm" href="#" data-toggle="modal" data-target="#login-modal"><i class="glyphicon glyphicon-thumbs-up"></i> <b>Login to like</b>
</button>
{else}
<button class="btn btn-danger btn-sm" id="channelVoteDown" ><i class="glyphicon glyphicon-thumbs-down"></i><b> No</b></button>
<button id="channelVoteUp" class="btn btn-primary btn-sm"><i class="glyphicon glyphicon-thumbs-up"></i> <b>Do you like this channel ?</b></button>
{/if}
</div>
<div class="btn-group col-md-5 channel">
<div class="">
<div class="watch-vid-thumbsupdown-sec" id="rating_container">
{show_video_rating rating=$p.rating ratings=$p.rated_by total='10' id=$p.userid type=user}
</div>
</div>
</div>
</div>
<div class="clearfix"></div>
<div id="result_cont" class="marginTop"></div>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 752 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -1,13 +0,0 @@
/* included only when we don't want to use fonts from google server */
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local('Open Sans Light'), local('OpenSans-Light'), url(../font/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff) format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: local('Open Sans'), local('OpenSans'), url(../font/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -1,656 +0,0 @@
/*! X-editable - v1.4.6
* In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery
* http://github.com/vitalets/x-editable
* Copyright (c) 2013 Vitaliy Potapov; Licensed MIT */
.editableform {
margin-bottom: 0; /* overwrites bootstrap margin */
}
.editableform .control-group {
margin-bottom: 0; /* overwrites bootstrap margin */
white-space: nowrap; /* prevent wrapping buttons on new line */
line-height: 20px; /* overwriting bootstrap line-height. See #133 */
}
.editable-buttons {
display: inline-block; /* should be inline to take effect of parent's white-space: nowrap */
vertical-align: top;
margin-left: 7px;
/* inline-block emulation for IE7*/
zoom: 1;
*display: inline;
}
.editable-buttons.editable-buttons-bottom {
display: block;
margin-top: 7px;
margin-left: 0;
}
.editable-input {
vertical-align: top;
display: inline-block; /* should be inline to take effect of parent's white-space: nowrap */
width: auto; /* bootstrap-responsive has width: 100% that breakes layout */
white-space: normal; /* reset white-space decalred in parent*/
/* display-inline emulation for IE7*/
zoom: 1;
*display: inline;
}
.editable-buttons .editable-cancel {
margin-left: 7px;
}
/*for jquery-ui buttons need set height to look more pretty*/
.editable-buttons button.ui-button-icon-only {
height: 24px;
width: 30px;
}
.editableform-loading {
background: url('../img/loading.gif') center center no-repeat;
height: 25px;
width: auto;
min-width: 25px;
}
.editable-inline .editableform-loading {
background-position: left 5px;
}
.editable-error-block {
max-width: 300px;
margin: 5px 0 0 0;
width: auto;
white-space: normal;
}
/*add padding for jquery ui*/
.editable-error-block.ui-state-error {
padding: 3px;
}
.editable-error {
color: red;
}
/* ---- For specific types ---- */
.editableform .editable-date {
padding: 0;
margin: 0;
float: left;
}
/* move datepicker icon to center of add-on button. See https://github.com/vitalets/x-editable/issues/183 */
.editable-inline .add-on .icon-th {
margin-top: 3px;
margin-left: 1px;
}
/* checklist vertical alignment */
.editable-checklist label input[type="checkbox"],
.editable-checklist label span {
vertical-align: middle;
margin: 0;
}
.editable-checklist label {
white-space: nowrap;
}
/* set exact width of textarea to fit buttons toolbar */
.editable-wysihtml5 {
width: 566px;
height: 250px;
}
/* clear button shown as link in date inputs */
.editable-clear {
clear: both;
font-size: 0.9em;
text-decoration: none;
text-align: right;
}
/* IOS-style clear button for text inputs */
.editable-clear-x {
background: url('../img/clear.png') center center no-repeat;
display: block;
width: 13px;
height: 13px;
position: absolute;
opacity: 0.6;
z-index: 100;
top: 50%;
right: 6px;
margin-top: -6px;
}
.editable-clear-x:hover {
opacity: 1;
}
.editable-pre-wrapped {
white-space: pre-wrap;
}
.editable-container.editable-popup {
max-width: none !important; /* without this rule poshytip/tooltip does not stretch */
}
.editable-container.popover {
width: auto; /* without this rule popover does not stretch */
}
.editable-container.editable-inline {
display: inline-block;
vertical-align: middle;
width: auto;
/* inline-block emulation for IE7*/
zoom: 1;
*display: inline;
}
.editable-container.ui-widget {
font-size: inherit; /* jqueryui widget font 1.1em too big, overwrite it */
z-index: 9990; /* should be less than select2 dropdown z-index to close dropdown first when click */
}
.editable-click,
a.editable-click,
a.editable-click:hover {
text-decoration: none;
border-bottom: dashed 1px #0088cc;
}
.editable-click.editable-disabled,
a.editable-click.editable-disabled,
a.editable-click.editable-disabled:hover {
color: #585858;
cursor: default;
border-bottom: none;
}
.editable-empty, .editable-empty:hover, .editable-empty:focus{
font-style: italic;
color: #DD1144;
/* border-bottom: none; */
text-decoration: none;
}
.editable-unsaved {
font-weight: bold;
}
.editable-unsaved:after {
/* content: '*'*/
}
.editable-bg-transition {
-webkit-transition: background-color 1400ms ease-out;
-moz-transition: background-color 1400ms ease-out;
-o-transition: background-color 1400ms ease-out;
-ms-transition: background-color 1400ms ease-out;
transition: background-color 1400ms ease-out;
}
/*see https://github.com/vitalets/x-editable/issues/139 */
.form-horizontal .editable
{
padding-top: 5px;
display:inline-block;
}
/*!
* Datepicker for Bootstrap
*
* Copyright 2012 Stefan Petre
* Improvements by Andrew Rowls
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
*/
.datepicker {
padding: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
direction: ltr;
/*.dow {
border-top: 1px solid #ddd !important;
}*/
}
.datepicker-inline {
width: 220px;
}
.datepicker.datepicker-rtl {
direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
float: right;
}
.datepicker-dropdown {
top: 0;
left: 0;
}
.datepicker-dropdown:before {
content: '';
display: inline-block;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid #ccc;
border-bottom-color: rgba(0, 0, 0, 0.2);
position: absolute;
top: -7px;
left: 6px;
}
.datepicker-dropdown:after {
content: '';
display: inline-block;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid #ffffff;
position: absolute;
top: -6px;
left: 7px;
}
.datepicker > div {
display: none;
}
.datepicker.days div.datepicker-days {
display: block;
}
.datepicker.months div.datepicker-months {
display: block;
}
.datepicker.years div.datepicker-years {
display: block;
}
.datepicker table {
margin: 0;
}
.datepicker td,
.datepicker th {
text-align: center;
width: 20px;
height: 20px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
background-color: transparent;
}
.datepicker table tr td.day:hover {
background: #eeeeee;
cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
color: #999999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
background: none;
color: #999999;
cursor: default;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
background-color: #fde19a;
background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
background-image: linear-gradient(top, #fdd49a, #fdf59a);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
border-color: #fdf59a #fdf59a #fbed50;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
color: #000;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
background-color: #fdf59a;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
background-color: #fbf069 \9;
}
.datepicker table tr td.today:hover:hover {
color: #000;
}
.datepicker table tr td.today.active:hover {
color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
background: #eeeeee;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
background-color: #f3d17a;
background-image: -moz-linear-gradient(top, #f3c17a, #f3e97a);
background-image: -ms-linear-gradient(top, #f3c17a, #f3e97a);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
background-image: -webkit-linear-gradient(top, #f3c17a, #f3e97a);
background-image: -o-linear-gradient(top, #f3c17a, #f3e97a);
background-image: linear-gradient(top, #f3c17a, #f3e97a);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
border-color: #f3e97a #f3e97a #edde34;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled] {
background-color: #f3e97a;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active {
background-color: #efe24b \9;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
background-color: #9e9e9e;
background-image: -moz-linear-gradient(top, #b3b3b3, #808080);
background-image: -ms-linear-gradient(top, #b3b3b3, #808080);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
background-image: -webkit-linear-gradient(top, #b3b3b3, #808080);
background-image: -o-linear-gradient(top, #b3b3b3, #808080);
background-image: linear-gradient(top, #b3b3b3, #808080);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
border-color: #808080 #808080 #595959;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
color: #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled] {
background-color: #808080;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active {
background-color: #666666 \9;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
background-color: #006dcc;
background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
background-image: -o-linear-gradient(top, #0088cc, #0044cc);
background-image: linear-gradient(top, #0088cc, #0044cc);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
border-color: #0044cc #0044cc #002a80;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
color: #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
background-color: #0044cc;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
background-color: #003399 \9;
}
.datepicker table tr td span {
display: block;
width: 23%;
height: 54px;
line-height: 54px;
float: left;
margin: 1%;
cursor: pointer;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.datepicker table tr td span:hover {
background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
background: none;
color: #999999;
cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
background-color: #006dcc;
background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
background-image: -o-linear-gradient(top, #0088cc, #0044cc);
background-image: linear-gradient(top, #0088cc, #0044cc);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
border-color: #0044cc #0044cc #002a80;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
color: #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
background-color: #0044cc;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
background-color: #003399 \9;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
color: #999999;
}
.datepicker th.datepicker-switch {
width: 145px;
}
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
cursor: pointer;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
background: #eeeeee;
}
.datepicker .cw {
font-size: 10px;
width: 12px;
padding: 0 2px 0 5px;
vertical-align: middle;
}
.datepicker thead tr:first-child th.cw {
cursor: default;
background-color: transparent;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i {
display: block;
cursor: pointer;
width: 16px;
height: 16px;
}
.input-daterange input {
text-align: center;
}
.input-daterange input:first-child {
-webkit-border-radius: 3px 0 0 3px;
-moz-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
-webkit-border-radius: 0 3px 3px 0;
-moz-border-radius: 0 3px 3px 0;
border-radius: 0 3px 3px 0;
}
.input-daterange .add-on {
display: inline-block;
width: auto;
min-width: 16px;
height: 18px;
padding: 4px 5px;
font-weight: normal;
line-height: 18px;
text-align: center;
text-shadow: 0 1px 0 #ffffff;
vertical-align: middle;
background-color: #eeeeee;
border: 1px solid #ccc;
margin-left: -5px;
margin-right: -5px;
}

View file

@ -1,121 +0,0 @@
/*!
* Timepicker Component for Twitter Bootstrap
*
* Copyright 2013 Joris de Wit
*
* Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
.bootstrap-timepicker {
position: relative;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu {
left: auto;
right: 0;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before {
left: auto;
right: 12px;
}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after {
left: auto;
right: 13px;
}
.bootstrap-timepicker .add-on {
cursor: pointer;
}
.bootstrap-timepicker .add-on i {
display: inline-block;
width: 16px;
height: 16px;
}
.bootstrap-timepicker-widget.dropdown-menu {
padding: 2px 3px 2px 2px;
}
.bootstrap-timepicker-widget.dropdown-menu.open {
display: inline-block;
}
.bootstrap-timepicker-widget.dropdown-menu:before {
border-bottom: 7px solid rgba(0, 0, 0, 0.2);
border-left: 7px solid transparent;
border-right: 7px solid transparent;
content: "";
display: inline-block;
left: 9px;
position: absolute;
top: -7px;
}
.bootstrap-timepicker-widget.dropdown-menu:after {
border-bottom: 6px solid #FFFFFF;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
content: "";
display: inline-block;
left: 10px;
position: absolute;
top: -6px;
}
.bootstrap-timepicker-widget a.btn,
.bootstrap-timepicker-widget input {
border-radius: 4px;
}
.bootstrap-timepicker-widget table {
width: 100%;
margin: 0;
}
.bootstrap-timepicker-widget table td {
text-align: center;
height: 30px;
margin: 0;
padding: 2px;
}
.bootstrap-timepicker-widget table td:not(.separator) {
min-width: 30px;
}
.bootstrap-timepicker-widget table td span {
width: 100%;
}
.bootstrap-timepicker-widget table td a {
border: 1px transparent solid;
width: 100%;
display: inline-block;
margin: 0;
padding: 8px 0;
outline: 0;
color: #333;
}
.bootstrap-timepicker-widget table td a:hover {
text-decoration: none;
background-color: #eee;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border-color: #ddd;
}
.bootstrap-timepicker-widget table td a i {
margin-top: 2px;
}
.bootstrap-timepicker-widget table td input {
width: 25px;
margin: 0;
text-align: center;
}
.bootstrap-timepicker-widget .modal-content {
padding: 4px;
}
@media (min-width: 767px) {
.bootstrap-timepicker-widget.modal {
width: 200px;
margin-left: -100px;
}
}
@media (max-width: 767px) {
.bootstrap-timepicker {
width: 100%;
}
.bootstrap-timepicker .dropdown-menu {
width: 100%;
}
}

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 646 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 872 B

View file

@ -1,430 +0,0 @@
/* @group Base */
.chosen-container {
position: relative;
display: inline-block;
vertical-align: middle;
font-size: 13px;
zoom: 1;
*display: inline;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.chosen-container .chosen-drop {
position: absolute;
top: 100%;
left: -9999px;
z-index: 1010;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 100%;
border: 1px solid #aaa;
border-top: 0;
background: #fff;
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.chosen-container.chosen-with-drop .chosen-drop {
left: 0;
}
.chosen-container a {
cursor: pointer;
}
/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding: 0 0 0 8px;
height: 23px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-clip: padding-box;
box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
.chosen-container-single .chosen-default {
color: #999;
}
.chosen-container-single .chosen-single span {
display: block;
overflow: hidden;
margin-right: 26px;
text-overflow: ellipsis;
white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
margin-right: 38px;
}
.chosen-container-single .chosen-single abbr {
position: absolute;
top: 6px;
right: 26px;
display: block;
width: 12px;
height: 12px;
background: url('chosen-sprite.png') -42px 1px no-repeat;
font-size: 1px;
}
.chosen-container-single .chosen-single abbr:hover {
background-position: -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
background-position: -42px -10px;
}
.chosen-container-single .chosen-single div {
position: absolute;
top: 0;
right: 0;
display: block;
width: 18px;
height: 100%;
}
.chosen-container-single .chosen-single div b {
display: block;
width: 100%;
height: 100%;
background: url('chosen-sprite.png') no-repeat 0px 2px;
}
.chosen-container-single .chosen-search {
position: relative;
z-index: 1010;
margin: 0;
padding: 3px 4px;
white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 1px 0;
padding: 4px 20px 4px 5px;
width: 100%;
height: auto;
outline: 0;
border: 1px solid #aaa;
background: white url('chosen-sprite.png') no-repeat 100% -20px;
background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
background: url('chosen-sprite.png') no-repeat 100% -20px, -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
background: url('chosen-sprite.png') no-repeat 100% -20px, -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
background: url('chosen-sprite.png') no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);
font-size: 1em;
font-family: sans-serif;
line-height: normal;
border-radius: 0;
}
.chosen-container-single .chosen-drop {
margin-top: -1px;
border-radius: 0 0 4px 4px;
background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
position: absolute;
left: -9999px;
}
/* @end */
/* @group Results */
.chosen-container .chosen-results {
position: relative;
overflow-x: hidden;
overflow-y: auto;
margin: 0 4px 4px 0;
padding: 0 0 0 4px;
max-height: 240px;
-webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
display: none;
margin: 0;
padding: 5px 6px;
list-style: none;
line-height: 15px;
}
.chosen-container .chosen-results li.active-result {
display: list-item;
cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
display: list-item;
color: #ccc;
cursor: default;
}
.chosen-container .chosen-results li.highlighted {
background-color: #3875d7;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
color: #fff;
}
.chosen-container .chosen-results li.no-results {
display: list-item;
background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
display: list-item;
font-weight: bold;
cursor: default;
}
.chosen-container .chosen-results li.group-option {
padding-left: 15px;
}
.chosen-container .chosen-results li em {
font-style: normal;
text-decoration: underline;
}
/* @end */
/* @group Multi Chosen */
.chosen-container-multi .chosen-choices {
position: relative;
overflow: hidden;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
padding: 0;
width: 100%;
height: auto !important;
height: 1%;
border: 1px solid #aaa;
background-color: #fff;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
cursor: text;
}
.chosen-container-multi .chosen-choices li {
float: left;
list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field {
margin: 0;
padding: 0;
white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
margin: 1px 0;
padding: 5px;
height: 15px;
outline: 0;
border: 0 !important;
background: transparent !important;
box-shadow: none;
color: #666;
font-size: 100%;
font-family: sans-serif;
line-height: normal;
border-radius: 0;
}
.chosen-container-multi .chosen-choices li.search-field .default {
color: #999;
}
.chosen-container-multi .chosen-choices li.search-choice {
position: relative;
margin: 3px 0 3px 5px;
padding: 3px 20px 3px 5px;
border: 1px solid #aaa;
border-radius: 3px;
background-color: #e4e4e4;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-clip: padding-box;
box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
color: #333;
line-height: 13px;
cursor: default;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
position: absolute;
top: 4px;
right: 3px;
display: block;
width: 12px;
height: 12px;
background: url('chosen-sprite.png') -42px 1px no-repeat;
font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
padding-right: 5px;
border: 1px solid #ccc;
background-color: #e4e4e4;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
background: #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
background-position: -42px -10px;
}
.chosen-container-multi .chosen-results {
margin: 0;
padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
display: list-item;
color: #ccc;
cursor: default;
}
/* @end */
/* @group Active */
.chosen-container-active .chosen-single {
border: 1px solid #5897fb;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active.chosen-with-drop .chosen-single {
border: 1px solid #aaa;
-moz-border-radius-bottomright: 0;
border-bottom-right-radius: 0;
-moz-border-radius-bottomleft: 0;
border-bottom-left-radius: 0;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);
background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);
background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);
background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
box-shadow: 0 1px 0 #fff inset;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
border-left: none;
background: transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
background-position: -18px 2px;
}
.chosen-container-active .chosen-choices {
border: 1px solid #5897fb;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
color: #111 !important;
}
/* @end */
/* @group Disabled Support */
.chosen-disabled {
opacity: 0.5 !important;
cursor: default;
}
.chosen-disabled .chosen-single {
cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
cursor: default;
}
/* @end */
/* @group Right to Left */
.chosen-rtl {
text-align: right;
}
.chosen-rtl .chosen-single {
overflow: visible;
padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
margin-right: 0;
margin-left: 26px;
direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
margin-left: 38px;
}
.chosen-rtl .chosen-single div {
right: auto;
left: 3px;
}
.chosen-rtl .chosen-single abbr {
right: auto;
left: 26px;
}
.chosen-rtl .chosen-choices li {
float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
margin: 3px 5px 3px 0;
padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
right: auto;
left: 4px;
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
left: 9999px;
}
.chosen-rtl.chosen-container-single .chosen-results {
margin: 0 0 4px 4px;
padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
padding-right: 15px;
padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
padding: 4px 5px 4px 20px;
background: white url('chosen-sprite.png') no-repeat -30px -20px;
background: url('chosen-sprite.png') no-repeat -30px -20px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
background: url('chosen-sprite.png') no-repeat -30px -20px, -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
background: url('chosen-sprite.png') no-repeat -30px -20px, -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
background: url('chosen-sprite.png') no-repeat -30px -20px, -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
background: url('chosen-sprite.png') no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);
direction: rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b {
background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
background-position: -12px 2px;
}
/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
.chosen-rtl .chosen-search input[type="text"],
.chosen-container-single .chosen-single abbr,
.chosen-container-single .chosen-single div b,
.chosen-container-single .chosen-search input[type="text"],
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
.chosen-container .chosen-results-scroll-down span,
.chosen-container .chosen-results-scroll-up span {
background-image: url('chosen-sprite@2x.png') !important;
background-size: 52px 37px !important;
background-repeat: no-repeat !important;
}
}
/* @end */

File diff suppressed because one or more lines are too long

View file

@ -1,69 +0,0 @@
/*
Colorbox Core Style:
The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
/*
User Style:
Change the following styles to modify the appearance of Colorbox. They are
ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(images/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
#cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -101px 0;}
#cboxTopRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -130px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -101px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -130px -29px;}
#cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}
/*
The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
when an alpha filter (opacity change) is set on the element or ancestor element. This style is not applied to or needed in IE9.
See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

View file

@ -1,127 +0,0 @@
/*!
* Colorpicker for Bootstrap
*
* Copyright 2012 Stefan Petre
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
*/
.colorpicker-saturation {
width: 100px;
height: 100px;
background-image: url(img/saturation.png);
cursor: crosshair;
float: left;
}
.colorpicker-saturation i {
display: block;
height: 5px;
width: 5px;
border: 1px solid #000;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: absolute;
top: 0;
left: 0;
margin: -4px 0 0 -4px;
}
.colorpicker-saturation i b {
display: block;
height: 5px;
width: 5px;
border: 1px solid #fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.colorpicker-hue, .colorpicker-alpha {
width: 15px;
height: 100px;
float: left;
cursor: row-resize;
margin-left: 4px;
margin-bottom: 4px;
}
.colorpicker-hue i, .colorpicker-alpha i {
display: block;
height: 1px;
background: #000;
border-top: 1px solid #fff;
position: absolute;
top: 0;
left: 0;
width: 100%;
margin-top: -1px;
}
.colorpicker-hue {
background-image: url(img/hue.png);
}
.colorpicker-alpha {
background-image: url(img/alpha.png);
display: none;
}
.colorpicker {
*zoom: 1;
top: 0;
left: 0;
padding: 4px;
min-width: 120px;
margin-top: 1px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.colorpicker:before, .colorpicker:after {
display: table;
content: "";
}
.colorpicker:after {
clear: both;
}
.colorpicker:before {
content: '';
display: inline-block;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid #ccc;
border-bottom-color: rgba(0, 0, 0, 0.2);
position: absolute;
top: -7px;
left: 6px;
}
.colorpicker:after {
content: '';
display: inline-block;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid #ffffff;
position: absolute;
top: -6px;
left: 7px;
}
.colorpicker div {
position: relative;
}
.colorpicker.alpha {
min-width: 140px;
}
.colorpicker.alpha .colorpicker-alpha {
display: block;
}
.colorpicker-color {
height: 10px;
margin-top: 5px;
clear: both;
background-image: url(img/alpha.png);
background-position: 0 100%;
}
.colorpicker-color div {
height: 10px;
}
.input-append.color .add-on i, .input-prepend.color .add-on i {
display: block;
cursor: pointer;
width: 16px;
height: 16px;
}

View file

@ -1,301 +0,0 @@
/*!
* Datepicker for Bootstrap
*
* Copyright 2012 Stefan Petre
* Improvements by Andrew Rowls
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
*/
.datepicker {
padding: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
direction: ltr;
/*.dow {
border-top: 1px solid #ddd !important;
}*/
}
.datepicker-inline {
width: 220px;
}
.datepicker.datepicker-rtl {
direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
float: right;
}
.datepicker-dropdown {
top: 0;
left: 0;
}
.datepicker-dropdown:before {
content: '';
display: inline-block;
border-left: 7px solid transparent;
border-right: 7px solid transparent;
border-bottom: 7px solid #ccc;
border-bottom-color: rgba(0, 0, 0, 0.2);
position: absolute;
top: -7px;
left: 6px;
}
.datepicker-dropdown:after {
content: '';
display: inline-block;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid #ffffff;
position: absolute;
top: -6px;
left: 7px;
}
.datepicker > div {
display: none;
}
.datepicker.days div.datepicker-days {
display: block;
}
.datepicker.months div.datepicker-months {
display: block;
}
.datepicker.years div.datepicker-years {
display: block;
}
.datepicker table {
margin: 0;
}
.datepicker td,
.datepicker th {
text-align: center;
width: 20px;
height: 20px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
background-color: transparent;
}
.datepicker table tr td.day:hover {
background: #eeeeee;
cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
color: #999999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
background: none;
color: #999999;
cursor: default;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
background-color: #fde19a;
background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
background-image: linear-gradient(top, #fdd49a, #fdf59a);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
border-color: #fdf59a #fdf59a #fbed50;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
color: #000 !important;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
background-color: #fdf59a;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
background-color: #fbf069 \9;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
background-color: #006dcc;
background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
background-image: -o-linear-gradient(top, #0088cc, #0044cc);
background-image: linear-gradient(top, #0088cc, #0044cc);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
border-color: #0044cc #0044cc #002a80;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
color: #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
background-color: #0044cc;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
background-color: #003399 \9;
}
.datepicker table tr td span {
display: block;
width: 23%;
height: 54px;
line-height: 54px;
float: left;
margin: 1%;
cursor: pointer;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.datepicker table tr td span:hover {
background: #eeeeee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
background: none;
color: #999999;
cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
background-color: #006dcc;
background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
background-image: -o-linear-gradient(top, #0088cc, #0044cc);
background-image: linear-gradient(top, #0088cc, #0044cc);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
border-color: #0044cc #0044cc #002a80;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
color: #fff;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
background-color: #0044cc;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
background-color: #003399 \9;
}
.datepicker table tr td span.old {
color: #999999;
}
.datepicker th.switch {
width: 145px;
}
.datepicker thead tr:first-child th,
.datepicker tfoot tr:first-child th {
cursor: pointer;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr:first-child th:hover {
background: #eeeeee;
}
.datepicker .cw {
font-size: 10px;
width: 12px;
padding: 0 2px 0 5px;
vertical-align: middle;
}
.datepicker thead tr:first-child th.cw {
cursor: default;
background-color: transparent;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i {
display: block;
cursor: pointer;
width: 16px;
height: 16px;
}

View file

@ -1,244 +0,0 @@
/*!
* Stylesheet for the Date Range Picker, for use with Bootstrap 3.x
*
* Copyright 2013 Dan Grossman ( http://www.dangrossman.info )
* Licensed under the Apache License v2.0
* http://www.apache.org/licenses/LICENSE-2.0
*
* Built for http://www.improvely.com
*/
.daterangepicker.dropdown-menu {
max-width: none;
}
.daterangepicker.opensleft .ranges, .daterangepicker.opensleft .calendar {
float: left;
margin: 4px;
}
.daterangepicker.opensright .ranges, .daterangepicker.opensright .calendar {
float: right;
margin: 4px;
}
.daterangepicker .ranges {
width: 160px;
text-align: left;
}
.daterangepicker .ranges .range_inputs>div {
float: left;
}
.daterangepicker .ranges .range_inputs>div:nth-child(2) {
padding-left: 11px;
}
.daterangepicker .calendar {
display: none;
max-width: 270px;
}
.daterangepicker .calendar th, .daterangepicker .calendar td {
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
white-space: nowrap;
text-align: center;
min-width: 32px;
}
.daterangepicker .ranges label {
color: #333;
display: block;
font-size: 11px;
font-weight: normal;
height: 20px;
line-height: 20px;
margin-bottom: 2px;
text-shadow: #fff 1px 1px 0px;
text-transform: uppercase;
width: 74px;
}
.daterangepicker .ranges input {
font-size: 11px;
}
.daterangepicker .ranges .input-mini {
background-color: #eee;
border: 1px solid #ccc;
border-radius: 4px;
color: #555;
display: block;
font-size: 11px;
height: 30px;
line-height: 30px;
vertical-align: middle;
margin: 0 0 10px 0;
padding: 0 6px;
width: 74px;
}
.daterangepicker .ranges ul {
list-style: none;
margin: 0;
padding: 0;
}
.daterangepicker .ranges li {
font-size: 13px;
background: #f5f5f5;
border: 1px solid #f5f5f5;
color: #08c;
padding: 3px 12px;
margin-bottom: 8px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
cursor: pointer;
}
.daterangepicker .ranges li.active, .daterangepicker .ranges li:hover {
background: #08c;
border: 1px solid #08c;
color: #fff;
}
.daterangepicker .calendar-date {
border: 1px solid #ddd;
padding: 4px;
border-radius: 4px;
background: #fff;
}
.daterangepicker .calendar-time {
text-align: center;
margin: 8px auto 0 auto;
line-height: 30px;
}
.daterangepicker {
position: absolute;
background: #fff;
top: 100px;
left: 20px;
padding: 4px;
margin-top: 1px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.daterangepicker.opensleft:before {
position: absolute;
top: -7px;
right: 9px;
display: inline-block;
border-right: 7px solid transparent;
border-bottom: 7px solid #ccc;
border-left: 7px solid transparent;
border-bottom-color: rgba(0, 0, 0, 0.2);
content: '';
}
.daterangepicker.opensleft:after {
position: absolute;
top: -6px;
right: 10px;
display: inline-block;
border-right: 6px solid transparent;
border-bottom: 6px solid #fff;
border-left: 6px solid transparent;
content: '';
}
.daterangepicker.opensright:before {
position: absolute;
top: -7px;
left: 9px;
display: inline-block;
border-right: 7px solid transparent;
border-bottom: 7px solid #ccc;
border-left: 7px solid transparent;
border-bottom-color: rgba(0, 0, 0, 0.2);
content: '';
}
.daterangepicker.opensright:after {
position: absolute;
top: -6px;
left: 10px;
display: inline-block;
border-right: 6px solid transparent;
border-bottom: 6px solid #fff;
border-left: 6px solid transparent;
content: '';
}
.daterangepicker table {
width: 100%;
margin: 0;
}
.daterangepicker td, .daterangepicker th {
text-align: center;
width: 20px;
height: 20px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
cursor: pointer;
white-space: nowrap;
}
.daterangepicker td.off {
color: #999;
}
.daterangepicker td.disabled {
color: #999;
}
.daterangepicker td.available:hover, .daterangepicker th.available:hover {
background: #eee;
}
.daterangepicker td.in-range {
background: #ebf4f8;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.daterangepicker td.active, .daterangepicker td.active:hover {
background-color: #357ebd;
border-color: #3071a9;
color: #fff;
}
.daterangepicker td.week, .daterangepicker th.week {
font-size: 80%;
color: #ccc;
}
.daterangepicker select.monthselect, .daterangepicker select.yearselect {
font-size: 12px;
padding: 1px;
height: auto;
margin: 0;
cursor: default;
}
.daterangepicker select.monthselect {
margin-right: 2%;
width: 56%;
}
.daterangepicker select.yearselect {
width: 40%;
}
.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.ampmselect {
width: 50px;
margin-bottom: 0;
}

View file

@ -1,410 +0,0 @@
/* The MIT License */
.dropzone,
.dropzone *,
.dropzone-previews,
.dropzone-previews * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.dropzone {
position: relative;
border: 1px solid rgba(0,0,0,0.08);
background: rgba(0,0,0,0.02);
padding: 1em;
}
.dropzone.dz-clickable {
cursor: pointer;
}
.dropzone.dz-clickable .dz-message,
.dropzone.dz-clickable .dz-message span {
cursor: pointer;
}
.dropzone.dz-clickable * {
cursor: default;
}
.dropzone .dz-message {
opacity: 1;
-ms-filter: none;
filter: none;
}
.dropzone.dz-drag-hover {
border-color: rgba(0,0,0,0.15);
background: rgba(0,0,0,0.04);
}
.dropzone.dz-started .dz-message {
display: none;
}
.dropzone .dz-preview,
.dropzone-previews .dz-preview {
background: rgba(255,255,255,0.8);
position: relative;
display: inline-block;
margin: 17px;
vertical-align: top;
border: 1px solid #acacac;
padding: 6px 6px 6px 6px;
}
.dropzone .dz-preview.dz-file-preview [data-dz-thumbnail],
.dropzone-previews .dz-preview.dz-file-preview [data-dz-thumbnail] {
display: none;
}
.dropzone .dz-preview .dz-details,
.dropzone-previews .dz-preview .dz-details {
width: 100px;
height: 100px;
position: relative;
background: #ebebeb;
padding: 5px;
margin-bottom: 22px;
}
.dropzone .dz-preview .dz-details .dz-filename,
.dropzone-previews .dz-preview .dz-details .dz-filename {
overflow: hidden;
height: 100%;
}
.dropzone .dz-preview .dz-details img,
.dropzone-previews .dz-preview .dz-details img {
position: absolute;
top: 0;
left: 0;
width: 100px;
height: 100px;
}
.dropzone .dz-preview .dz-details .dz-size,
.dropzone-previews .dz-preview .dz-details .dz-size {
position: absolute;
bottom: -28px;
left: 3px;
height: 28px;
line-height: 28px;
}
.dropzone .dz-preview.dz-error .dz-error-mark,
.dropzone-previews .dz-preview.dz-error .dz-error-mark {
display: block;
}
.dropzone .dz-preview.dz-success .dz-success-mark,
.dropzone-previews .dz-preview.dz-success .dz-success-mark {
display: block;
}
.dropzone .dz-preview:hover .dz-details img,
.dropzone-previews .dz-preview:hover .dz-details img {
display: none;
}
.dropzone .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark,
.dropzone .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark {
display: none;
position: absolute;
width: 40px;
height: 40px;
font-size: 30px;
text-align: center;
right: -10px;
top: -10px;
}
.dropzone .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark {
color: #8cc657;
}
.dropzone .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark {
color: #ee162d;
}
.dropzone .dz-preview .dz-progress,
.dropzone-previews .dz-preview .dz-progress {
position: absolute;
top: 100px;
left: 6px;
right: 6px;
height: 6px;
background: #d7d7d7;
display: none;
}
.dropzone .dz-preview .dz-progress .dz-upload,
.dropzone-previews .dz-preview .dz-progress .dz-upload {
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 0%;
background-color: #8cc657;
}
.dropzone .dz-preview.dz-processing .dz-progress,
.dropzone-previews .dz-preview.dz-processing .dz-progress {
display: block;
}
.dropzone .dz-preview .dz-error-message,
.dropzone-previews .dz-preview .dz-error-message {
display: none;
position: absolute;
top: -5px;
left: -20px;
background: rgba(245,245,245,0.8);
padding: 8px 10px;
color: #800;
min-width: 140px;
max-width: 500px;
z-index: 500;
}
.dropzone .dz-preview:hover.dz-error .dz-error-message,
.dropzone-previews .dz-preview:hover.dz-error .dz-error-message {
display: block;
}
.dropzone {
border: 1px solid rgba(0,0,0,0.03);
min-height: 360px;
-webkit-border-radius: 3px;
border-radius: 3px;
background: rgba(0,0,0,0.03);
padding: 23px;
}
.dropzone .dz-default.dz-message {
opacity: 1;
-ms-filter: none;
filter: none;
-webkit-transition: opacity 0.3s ease-in-out;
-moz-transition: opacity 0.3s ease-in-out;
-o-transition: opacity 0.3s ease-in-out;
-ms-transition: opacity 0.3s ease-in-out;
transition: opacity 0.3s ease-in-out;
background-image: url("../images/spritemap.png");
background-repeat: no-repeat;
background-position: 0 0;
position: absolute;
width: 428px;
height: 123px;
margin-left: -214px;
margin-top: -61.5px;
top: 50%;
left: 50%;
}
@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx) {
.dropzone .dz-default.dz-message {
background-image: url("../images/spritemap@2x.png");
-webkit-background-size: 428px 406px;
-moz-background-size: 428px 406px;
background-size: 428px 406px;
}
}
.dropzone .dz-default.dz-message span {
display: none;
}
.dropzone.dz-square .dz-default.dz-message {
background-position: 0 -123px;
width: 268px;
margin-left: -134px;
height: 174px;
margin-top: -87px;
}
.dropzone.dz-drag-hover .dz-message {
opacity: 0.15;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
filter: alpha(opacity=15);
}
.dropzone.dz-started .dz-message {
display: block;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}
.dropzone .dz-preview,
.dropzone-previews .dz-preview {
-webkit-box-shadow: 1px 1px 4px rgba(0,0,0,0.16);
box-shadow: 1px 1px 4px rgba(0,0,0,0.16);
font-size: 14px;
}
.dropzone .dz-preview.dz-image-preview:hover .dz-details img,
.dropzone-previews .dz-preview.dz-image-preview:hover .dz-details img {
display: block;
opacity: 0.1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
filter: alpha(opacity=10);
}
.dropzone .dz-preview.dz-success .dz-success-mark,
.dropzone-previews .dz-preview.dz-success .dz-success-mark {
opacity: 1;
-ms-filter: none;
filter: none;
}
.dropzone .dz-preview.dz-error .dz-error-mark,
.dropzone-previews .dz-preview.dz-error .dz-error-mark {
opacity: 1;
-ms-filter: none;
filter: none;
}
.dropzone .dz-preview.dz-error .dz-progress .dz-upload,
.dropzone-previews .dz-preview.dz-error .dz-progress .dz-upload {
background: #ee1e2d;
}
.dropzone .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark,
.dropzone .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark {
display: block;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-webkit-transition: opacity 0.4s ease-in-out;
-moz-transition: opacity 0.4s ease-in-out;
-o-transition: opacity 0.4s ease-in-out;
-ms-transition: opacity 0.4s ease-in-out;
transition: opacity 0.4s ease-in-out;
background-image: url("../images/spritemap.png");
background-repeat: no-repeat;
}
@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx) {
.dropzone .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark,
.dropzone .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark {
background-image: url("../images/spritemap@2x.png");
-webkit-background-size: 428px 406px;
-moz-background-size: 428px 406px;
background-size: 428px 406px;
}
}
.dropzone .dz-preview .dz-error-mark span,
.dropzone-previews .dz-preview .dz-error-mark span,
.dropzone .dz-preview .dz-success-mark span,
.dropzone-previews .dz-preview .dz-success-mark span {
display: none;
}
.dropzone .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark {
background-position: -268px -123px;
}
.dropzone .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark {
background-position: -268px -163px;
}
.dropzone .dz-preview .dz-progress .dz-upload,
.dropzone-previews .dz-preview .dz-progress .dz-upload {
-webkit-animation: loading 0.4s linear infinite;
-moz-animation: loading 0.4s linear infinite;
-o-animation: loading 0.4s linear infinite;
-ms-animation: loading 0.4s linear infinite;
animation: loading 0.4s linear infinite;
-webkit-transition: width 0.3s ease-in-out;
-moz-transition: width 0.3s ease-in-out;
-o-transition: width 0.3s ease-in-out;
-ms-transition: width 0.3s ease-in-out;
transition: width 0.3s ease-in-out;
-webkit-border-radius: 2px;
border-radius: 2px;
position: absolute;
top: 0;
left: 0;
width: 0%;
height: 100%;
background-image: url("../images/spritemap.png");
background-repeat: repeat-x;
background-position: 0px -400px;
}
@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx) {
.dropzone .dz-preview .dz-progress .dz-upload,
.dropzone-previews .dz-preview .dz-progress .dz-upload {
background-image: url("../images/spritemap@2x.png");
-webkit-background-size: 428px 406px;
-moz-background-size: 428px 406px;
background-size: 428px 406px;
}
}
.dropzone .dz-preview.dz-success .dz-progress,
.dropzone-previews .dz-preview.dz-success .dz-progress {
display: block;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-webkit-transition: opacity 0.4s ease-in-out;
-moz-transition: opacity 0.4s ease-in-out;
-o-transition: opacity 0.4s ease-in-out;
-ms-transition: opacity 0.4s ease-in-out;
transition: opacity 0.4s ease-in-out;
}
.dropzone .dz-preview .dz-error-message,
.dropzone-previews .dz-preview .dz-error-message {
display: block;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
-webkit-transition: opacity 0.3s ease-in-out;
-moz-transition: opacity 0.3s ease-in-out;
-o-transition: opacity 0.3s ease-in-out;
-ms-transition: opacity 0.3s ease-in-out;
transition: opacity 0.3s ease-in-out;
}
.dropzone .dz-preview:hover.dz-error .dz-error-message,
.dropzone-previews .dz-preview:hover.dz-error .dz-error-message {
opacity: 1;
-ms-filter: none;
filter: none;
}
.dropzone a.dz-remove,
.dropzone-previews a.dz-remove {
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(1, #eee));
background-image: -webkit-linear-gradient(top, #fafafa 0, #eee 100%);
background-image: -moz-linear-gradient(top, #fafafa 0, #eee 100%);
background-image: -o-linear-gradient(top, #fafafa 0, #eee 100%);
background-image: -ms-linear-gradient(top, #fafafa 0, #eee 100%);
background-image: linear-gradient(top, #fafafa 0, #eee 100%);
-webkit-border-radius: 2px;
border-radius: 2px;
border: 1px solid #eee;
text-decoration: none;
display: block;
padding: 4px 5px;
text-align: center;
color: #aaa;
margin-top: 26px;
}
.dropzone a.dz-remove:hover,
.dropzone-previews a.dz-remove:hover {
color: #666;
}
@-moz-keyframes loading {
0% {
background-position: 0 -400px;
}
100% {
background-position: -7px -400px;
}
}
@-webkit-keyframes loading {
0% {
background-position: 0 -400px;
}
100% {
background-position: -7px -400px;
}
}
@-o-keyframes loading {
0% {
background-position: 0 -400px;
}
100% {
background-position: -7px -400px;
}
}
@-ms-keyframes loading {
0% {
background-position: 0 -400px;
}
100% {
background-position: -7px -400px;
}
}
@keyframes loading {
0% {
background-position: 0 -400px;
}
100% {
background-position: -7px -400px;
}
}

View file

@ -1,384 +0,0 @@
.icon-large{font-size:1.3333333333333333em;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;vertical-align:middle;}
.nav [class^="icon-"],.nav [class*=" icon-"]{vertical-align:inherit;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;}.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large{vertical-align:-25%;}
.nav-pills [class^="icon-"].icon-large,.nav-tabs [class^="icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large{line-height:.75em;margin-top:-7px;padding-top:5px;margin-bottom:-5px;padding-bottom:4px;}
.btn [class^="icon-"].pull-left,.btn [class*=" icon-"].pull-left,.btn [class^="icon-"].pull-right,.btn [class*=" icon-"].pull-right{vertical-align:inherit;}
.btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large{margin-top:-0.5em;}
a [class^="icon-"],a [class*=" icon-"]{cursor:pointer;}
.icon-glass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf000;');}
.icon-music{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf001;');}
.icon-search{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf002;');}
.icon-envelope-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf003;');}
.icon-heart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf004;');}
.icon-star{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf005;');}
.icon-star-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf006;');}
.icon-user{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf007;');}
.icon-film{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf008;');}
.icon-th-large{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf009;');}
.icon-th{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00a;');}
.icon-th-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00b;');}
.icon-ok{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00c;');}
.icon-remove{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00d;');}
.icon-zoom-in{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00e;');}
.icon-zoom-out{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf010;');}
.icon-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');}
.icon-power-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');}
.icon-signal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf012;');}
.icon-cog{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');}
.icon-gear{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');}
.icon-trash{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf014;');}
.icon-home{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf015;');}
.icon-file-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf016;');}
.icon-time{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf017;');}
.icon-road{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf018;');}
.icon-download-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf019;');}
.icon-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01a;');}
.icon-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01b;');}
.icon-inbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01c;');}
.icon-play-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01d;');}
.icon-repeat{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');}
.icon-rotate-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');}
.icon-refresh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf021;');}
.icon-list-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf022;');}
.icon-lock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf023;');}
.icon-flag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf024;');}
.icon-headphones{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf025;');}
.icon-volume-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf026;');}
.icon-volume-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf027;');}
.icon-volume-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf028;');}
.icon-qrcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf029;');}
.icon-barcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02a;');}
.icon-tag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02b;');}
.icon-tags{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02c;');}
.icon-book{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02d;');}
.icon-bookmark{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02e;');}
.icon-print{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02f;');}
.icon-camera{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf030;');}
.icon-font{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf031;');}
.icon-bold{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf032;');}
.icon-italic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf033;');}
.icon-text-height{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf034;');}
.icon-text-width{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf035;');}
.icon-align-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf036;');}
.icon-align-center{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf037;');}
.icon-align-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf038;');}
.icon-align-justify{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf039;');}
.icon-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03a;');}
.icon-indent-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03b;');}
.icon-indent-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03c;');}
.icon-facetime-video{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03d;');}
.icon-picture{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03e;');}
.icon-pencil{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf040;');}
.icon-map-marker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf041;');}
.icon-adjust{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf042;');}
.icon-tint{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf043;');}
.icon-edit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf044;');}
.icon-share{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf045;');}
.icon-check{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf046;');}
.icon-move{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf047;');}
.icon-step-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf048;');}
.icon-fast-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf049;');}
.icon-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04a;');}
.icon-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04b;');}
.icon-pause{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04c;');}
.icon-stop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04d;');}
.icon-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04e;');}
.icon-fast-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf050;');}
.icon-step-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf051;');}
.icon-eject{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf052;');}
.icon-chevron-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf053;');}
.icon-chevron-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf054;');}
.icon-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf055;');}
.icon-minus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf056;');}
.icon-remove-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf057;');}
.icon-ok-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf058;');}
.icon-question-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf059;');}
.icon-info-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05a;');}
.icon-screenshot{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05b;');}
.icon-remove-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05c;');}
.icon-ok-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05d;');}
.icon-ban-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05e;');}
.icon-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf060;');}
.icon-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf061;');}
.icon-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf062;');}
.icon-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf063;');}
.icon-share-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');}
.icon-mail-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');}
.icon-resize-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf065;');}
.icon-resize-small{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf066;');}
.icon-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf067;');}
.icon-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf068;');}
.icon-asterisk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf069;');}
.icon-exclamation-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06a;');}
.icon-gift{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06b;');}
.icon-leaf{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06c;');}
.icon-fire{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06d;');}
.icon-eye-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06e;');}
.icon-eye-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf070;');}
.icon-warning-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf071;');}
.icon-plane{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf072;');}
.icon-calendar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf073;');}
.icon-random{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf074;');}
.icon-comment{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf075;');}
.icon-magnet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf076;');}
.icon-chevron-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf077;');}
.icon-chevron-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf078;');}
.icon-retweet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf079;');}
.icon-shopping-cart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07a;');}
.icon-folder-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07b;');}
.icon-folder-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07c;');}
.icon-resize-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07d;');}
.icon-resize-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07e;');}
.icon-bar-chart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf080;');}
.icon-twitter-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf081;');}
.icon-facebook-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf082;');}
.icon-camera-retro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf083;');}
.icon-key{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf084;');}
.icon-cogs{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');}
.icon-gears{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');}
.icon-comments{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf086;');}
.icon-thumbs-up-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf087;');}
.icon-thumbs-down-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf088;');}
.icon-star-half{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf089;');}
.icon-heart-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08a;');}
.icon-signout{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08b;');}
.icon-linkedin-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08c;');}
.icon-pushpin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08d;');}
.icon-external-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08e;');}
.icon-signin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf090;');}
.icon-trophy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf091;');}
.icon-github-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf092;');}
.icon-upload-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf093;');}
.icon-lemon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf094;');}
.icon-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf095;');}
.icon-check-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');}
.icon-unchecked{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');}
.icon-bookmark-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf097;');}
.icon-phone-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf098;');}
.icon-twitter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf099;');}
.icon-facebook{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09a;');}
.icon-github{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09b;');}
.icon-unlock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09c;');}
.icon-credit-card{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09d;');}
.icon-rss{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09e;');}
.icon-hdd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a0;');}
.icon-bullhorn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a1;');}
.icon-bell{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a2;');}
.icon-certificate{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a3;');}
.icon-hand-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a4;');}
.icon-hand-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a5;');}
.icon-hand-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a6;');}
.icon-hand-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a7;');}
.icon-circle-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a8;');}
.icon-circle-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a9;');}
.icon-circle-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0aa;');}
.icon-circle-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ab;');}
.icon-globe{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ac;');}
.icon-wrench{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ad;');}
.icon-tasks{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ae;');}
.icon-filter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b0;');}
.icon-briefcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b1;');}
.icon-fullscreen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b2;');}
.icon-group{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c0;');}
.icon-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c1;');}
.icon-cloud{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c2;');}
.icon-beaker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c3;');}
.icon-cut{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c4;');}
.icon-copy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c5;');}
.icon-paper-clip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');}
.icon-paperclip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');}
.icon-save{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c7;');}
.icon-sign-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c8;');}
.icon-reorder{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c9;');}
.icon-list-ul{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ca;');}
.icon-list-ol{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cb;');}
.icon-strikethrough{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cc;');}
.icon-underline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cd;');}
.icon-table{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ce;');}
.icon-magic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d0;');}
.icon-truck{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d1;');}
.icon-pinterest{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d2;');}
.icon-pinterest-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d3;');}
.icon-google-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d4;');}
.icon-google-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d5;');}
.icon-money{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d6;');}
.icon-caret-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d7;');}
.icon-caret-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d8;');}
.icon-caret-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d9;');}
.icon-caret-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0da;');}
.icon-columns{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0db;');}
.icon-sort{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dc;');}
.icon-sort-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dd;');}
.icon-sort-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0de;');}
.icon-envelope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e0;');}
.icon-linkedin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e1;');}
.icon-undo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');}
.icon-rotate-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');}
.icon-legal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e3;');}
.icon-dashboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e4;');}
.icon-comment-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e5;');}
.icon-comments-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e6;');}
.icon-bolt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e7;');}
.icon-sitemap{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e8;');}
.icon-umbrella{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e9;');}
.icon-paste{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ea;');}
.icon-lightbulb{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0eb;');}
.icon-exchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ec;');}
.icon-cloud-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ed;');}
.icon-cloud-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ee;');}
.icon-user-md{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f0;');}
.icon-stethoscope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f1;');}
.icon-suitcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f2;');}
.icon-bell-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f3;');}
.icon-coffee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f4;');}
.icon-food{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f5;');}
.icon-file-text-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f6;');}
.icon-building{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f7;');}
.icon-hospital{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f8;');}
.icon-ambulance{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f9;');}
.icon-medkit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fa;');}
.icon-fighter-jet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fb;');}
.icon-beer{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fc;');}
.icon-h-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fd;');}
.icon-plus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fe;');}
.icon-double-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf100;');}
.icon-double-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf101;');}
.icon-double-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf102;');}
.icon-double-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf103;');}
.icon-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf104;');}
.icon-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf105;');}
.icon-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf106;');}
.icon-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf107;');}
.icon-desktop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf108;');}
.icon-laptop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf109;');}
.icon-tablet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10a;');}
.icon-mobile-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10b;');}
.icon-circle-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10c;');}
.icon-quote-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10d;');}
.icon-quote-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10e;');}
.icon-spinner{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf110;');}
.icon-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf111;');}
.icon-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');}
.icon-mail-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');}
.icon-github-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf113;');}
.icon-folder-close-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf114;');}
.icon-folder-open-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf115;');}
.icon-expand-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf116;');}
.icon-collapse-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf117;');}
.icon-smile{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf118;');}
.icon-frown{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf119;');}
.icon-meh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11a;');}
.icon-gamepad{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11b;');}
.icon-keyboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11c;');}
.icon-flag-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11d;');}
.icon-flag-checkered{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11e;');}
.icon-terminal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf120;');}
.icon-code{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf121;');}
.icon-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');}
.icon-mail-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');}
.icon-star-half-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');}
.icon-star-half-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');}
.icon-location-arrow{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf124;');}
.icon-crop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf125;');}
.icon-code-fork{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf126;');}
.icon-unlink{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf127;');}
.icon-question{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf128;');}
.icon-info{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf129;');}
.icon-exclamation{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12a;');}
.icon-superscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12b;');}
.icon-subscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12c;');}
.icon-eraser{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12d;');}
.icon-puzzle-piece{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12e;');}
.icon-microphone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf130;');}
.icon-microphone-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf131;');}
.icon-shield{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf132;');}
.icon-calendar-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf133;');}
.icon-fire-extinguisher{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf134;');}
.icon-rocket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf135;');}
.icon-maxcdn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf136;');}
.icon-chevron-sign-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf137;');}
.icon-chevron-sign-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf138;');}
.icon-chevron-sign-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf139;');}
.icon-chevron-sign-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13a;');}
.icon-html5{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13b;');}
.icon-css3{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13c;');}
.icon-anchor{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13d;');}
.icon-unlock-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13e;');}
.icon-bullseye{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf140;');}
.icon-ellipsis-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf141;');}
.icon-ellipsis-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf142;');}
.icon-rss-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf143;');}
.icon-play-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf144;');}
.icon-ticket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf145;');}
.icon-minus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf146;');}
.icon-check-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf147;');}
.icon-level-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf148;');}
.icon-level-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf149;');}
.icon-check-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14a;');}
.icon-edit-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14b;');}
.icon-external-link-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14c;');}
.icon-share-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14d;');}
.icon-compass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14e;');}
.icon-collapse{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf150;');}
.icon-collapse-top{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf151;');}
.icon-expand{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf152;');}
.icon-eur{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');}
.icon-euro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');}
.icon-gbp{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf154;');}
.icon-usd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');}
.icon-dollar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');}
.icon-inr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');}
.icon-rupee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');}
.icon-jpy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');}
.icon-yen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');}
.icon-cny{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');}
.icon-renminbi{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');}
.icon-krw{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');}
.icon-won{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');}
.icon-btc{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');}
.icon-bitcoin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');}
.icon-file{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15b;');}
.icon-file-text{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15c;');}
.icon-sort-by-alphabet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15d;');}
.icon-sort-by-alphabet-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15e;');}
.icon-sort-by-attributes{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf160;');}
.icon-sort-by-attributes-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf161;');}
.icon-sort-by-order{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf162;');}
.icon-sort-by-order-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf163;');}
.icon-thumbs-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf164;');}
.icon-thumbs-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf165;');}
.icon-youtube-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf166;');}
.icon-youtube{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf167;');}
.icon-xing{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf168;');}
.icon-xing-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf169;');}
.icon-youtube-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16a;');}
.icon-dropbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16b;');}
.icon-stackexchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16c;');}
.icon-instagram{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16d;');}
.icon-flickr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16e;');}
.icon-adn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf170;');}
.icon-bitbucket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf171;');}
.icon-bitbucket-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf172;');}
.icon-tumblr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf173;');}
.icon-tumblr-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf174;');}
.icon-long-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf175;');}
.icon-long-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf176;');}
.icon-long-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf177;');}
.icon-long-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf178;');}
.icon-apple{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf179;');}
.icon-windows{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17a;');}
.icon-android{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17b;');}
.icon-linux{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17c;');}
.icon-dribbble{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17d;');}
.icon-skype{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17e;');}
.icon-foursquare{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf180;');}
.icon-trello{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf181;');}
.icon-female{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf182;');}
.icon-male{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf183;');}
.icon-gittip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf184;');}
.icon-sun{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf185;');}
.icon-moon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf186;');}
.icon-archive{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf187;');}
.icon-bug{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf188;');}
.icon-vk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf189;');}
.icon-weibo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18a;');}
.icon-renren{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18b;');}

View file

@ -1,403 +0,0 @@
@font-face{font-family:'FontAwesome';src:url('../font/fontawesome-webfont.eot?v=3.2.1');src:url('../font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('../font/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('../font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing: grayscale;*margin-right:.3em;}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;}
a [class^="icon-"],a [class*=" icon-"]{display:inline;}
[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;}
.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;}
.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;}
[class^="icon-"].hide,[class*=" icon-"].hide{display:none;}
.icon-muted{color:#eeeeee;}
.icon-light{color:#ffffff;}
.icon-dark{color:#333333;}
.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.pull-right{float:right;}
.pull-left{float:left;}
[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;}
[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;}
[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
.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:none;}
.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}
.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;}
.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;}
.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;}
.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;}
.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}
a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;}
.icon-glass:before{content:"\f000";}
.icon-music:before{content:"\f001";}
.icon-search:before{content:"\f002";}
.icon-envelope-alt:before{content:"\f003";}
.icon-heart:before{content:"\f004";}
.icon-star:before{content:"\f005";}
.icon-star-empty:before{content:"\f006";}
.icon-user:before{content:"\f007";}
.icon-film:before{content:"\f008";}
.icon-th-large:before{content:"\f009";}
.icon-th:before{content:"\f00a";}
.icon-th-list:before{content:"\f00b";}
.icon-ok:before{content:"\f00c";}
.icon-remove:before{content:"\f00d";}
.icon-zoom-in:before{content:"\f00e";}
.icon-zoom-out:before{content:"\f010";}
.icon-power-off:before,.icon-off:before{content:"\f011";}
.icon-signal:before{content:"\f012";}
.icon-gear:before,.icon-cog:before{content:"\f013";}
.icon-trash:before{content:"\f014";}
.icon-home:before{content:"\f015";}
.icon-file-alt:before{content:"\f016";}
.icon-time:before{content:"\f017";}
.icon-road:before{content:"\f018";}
.icon-download-alt:before{content:"\f019";}
.icon-download:before{content:"\f01a";}
.icon-upload:before{content:"\f01b";}
.icon-inbox:before{content:"\f01c";}
.icon-play-circle:before{content:"\f01d";}
.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";}
.icon-refresh:before{content:"\f021";}
.icon-list-alt:before{content:"\f022";}
.icon-lock:before{content:"\f023";}
.icon-flag:before{content:"\f024";}
.icon-headphones:before{content:"\f025";}
.icon-volume-off:before{content:"\f026";}
.icon-volume-down:before{content:"\f027";}
.icon-volume-up:before{content:"\f028";}
.icon-qrcode:before{content:"\f029";}
.icon-barcode:before{content:"\f02a";}
.icon-tag:before{content:"\f02b";}
.icon-tags:before{content:"\f02c";}
.icon-book:before{content:"\f02d";}
.icon-bookmark:before{content:"\f02e";}
.icon-print:before{content:"\f02f";}
.icon-camera:before{content:"\f030";}
.icon-font:before{content:"\f031";}
.icon-bold:before{content:"\f032";}
.icon-italic:before{content:"\f033";}
.icon-text-height:before{content:"\f034";}
.icon-text-width:before{content:"\f035";}
.icon-align-left:before{content:"\f036";}
.icon-align-center:before{content:"\f037";}
.icon-align-right:before{content:"\f038";}
.icon-align-justify:before{content:"\f039";}
.icon-list:before{content:"\f03a";}
.icon-indent-left:before{content:"\f03b";}
.icon-indent-right:before{content:"\f03c";}
.icon-facetime-video:before{content:"\f03d";}
.icon-picture:before{content:"\f03e";}
.icon-pencil:before{content:"\f040";}
.icon-map-marker:before{content:"\f041";}
.icon-adjust:before{content:"\f042";}
.icon-tint:before{content:"\f043";}
.icon-edit:before{content:"\f044";}
.icon-share:before{content:"\f045";}
.icon-check:before{content:"\f046";}
.icon-move:before{content:"\f047";}
.icon-step-backward:before{content:"\f048";}
.icon-fast-backward:before{content:"\f049";}
.icon-backward:before{content:"\f04a";}
.icon-play:before{content:"\f04b";}
.icon-pause:before{content:"\f04c";}
.icon-stop:before{content:"\f04d";}
.icon-forward:before{content:"\f04e";}
.icon-fast-forward:before{content:"\f050";}
.icon-step-forward:before{content:"\f051";}
.icon-eject:before{content:"\f052";}
.icon-chevron-left:before{content:"\f053";}
.icon-chevron-right:before{content:"\f054";}
.icon-plus-sign:before{content:"\f055";}
.icon-minus-sign:before{content:"\f056";}
.icon-remove-sign:before{content:"\f057";}
.icon-ok-sign:before{content:"\f058";}
.icon-question-sign:before{content:"\f059";}
.icon-info-sign:before{content:"\f05a";}
.icon-screenshot:before{content:"\f05b";}
.icon-remove-circle:before{content:"\f05c";}
.icon-ok-circle:before{content:"\f05d";}
.icon-ban-circle:before{content:"\f05e";}
.icon-arrow-left:before{content:"\f060";}
.icon-arrow-right:before{content:"\f061";}
.icon-arrow-up:before{content:"\f062";}
.icon-arrow-down:before{content:"\f063";}
.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";}
.icon-resize-full:before{content:"\f065";}
.icon-resize-small:before{content:"\f066";}
.icon-plus:before{content:"\f067";}
.icon-minus:before{content:"\f068";}
.icon-asterisk:before{content:"\f069";}
.icon-exclamation-sign:before{content:"\f06a";}
.icon-gift:before{content:"\f06b";}
.icon-leaf:before{content:"\f06c";}
.icon-fire:before{content:"\f06d";}
.icon-eye-open:before{content:"\f06e";}
.icon-eye-close:before{content:"\f070";}
.icon-warning-sign:before{content:"\f071";}
.icon-plane:before{content:"\f072";}
.icon-calendar:before{content:"\f073";}
.icon-random:before{content:"\f074";}
.icon-comment:before{content:"\f075";}
.icon-magnet:before{content:"\f076";}
.icon-chevron-up:before{content:"\f077";}
.icon-chevron-down:before{content:"\f078";}
.icon-retweet:before{content:"\f079";}
.icon-shopping-cart:before{content:"\f07a";}
.icon-folder-close:before{content:"\f07b";}
.icon-folder-open:before{content:"\f07c";}
.icon-resize-vertical:before{content:"\f07d";}
.icon-resize-horizontal:before{content:"\f07e";}
.icon-bar-chart:before{content:"\f080";}
.icon-twitter-sign:before{content:"\f081";}
.icon-facebook-sign:before{content:"\f082";}
.icon-camera-retro:before{content:"\f083";}
.icon-key:before{content:"\f084";}
.icon-gears:before,.icon-cogs:before{content:"\f085";}
.icon-comments:before{content:"\f086";}
.icon-thumbs-up-alt:before{content:"\f087";}
.icon-thumbs-down-alt:before{content:"\f088";}
.icon-star-half:before{content:"\f089";}
.icon-heart-empty:before{content:"\f08a";}
.icon-signout:before{content:"\f08b";}
.icon-linkedin-sign:before{content:"\f08c";}
.icon-pushpin:before{content:"\f08d";}
.icon-external-link:before{content:"\f08e";}
.icon-signin:before{content:"\f090";}
.icon-trophy:before{content:"\f091";}
.icon-github-sign:before{content:"\f092";}
.icon-upload-alt:before{content:"\f093";}
.icon-lemon:before{content:"\f094";}
.icon-phone:before{content:"\f095";}
.icon-unchecked:before,.icon-check-empty:before{content:"\f096";}
.icon-bookmark-empty:before{content:"\f097";}
.icon-phone-sign:before{content:"\f098";}
.icon-twitter:before{content:"\f099";}
.icon-facebook:before{content:"\f09a";}
.icon-github:before{content:"\f09b";}
.icon-unlock:before{content:"\f09c";}
.icon-credit-card:before{content:"\f09d";}
.icon-rss:before{content:"\f09e";}
.icon-hdd:before{content:"\f0a0";}
.icon-bullhorn:before{content:"\f0a1";}
.icon-bell:before{content:"\f0a2";}
.icon-certificate:before{content:"\f0a3";}
.icon-hand-right:before{content:"\f0a4";}
.icon-hand-left:before{content:"\f0a5";}
.icon-hand-up:before{content:"\f0a6";}
.icon-hand-down:before{content:"\f0a7";}
.icon-circle-arrow-left:before{content:"\f0a8";}
.icon-circle-arrow-right:before{content:"\f0a9";}
.icon-circle-arrow-up:before{content:"\f0aa";}
.icon-circle-arrow-down:before{content:"\f0ab";}
.icon-globe:before{content:"\f0ac";}
.icon-wrench:before{content:"\f0ad";}
.icon-tasks:before{content:"\f0ae";}
.icon-filter:before{content:"\f0b0";}
.icon-briefcase:before{content:"\f0b1";}
.icon-fullscreen:before{content:"\f0b2";}
.icon-group:before{content:"\f0c0";}
.icon-link:before{content:"\f0c1";}
.icon-cloud:before{content:"\f0c2";}
.icon-beaker:before{content:"\f0c3";}
.icon-cut:before{content:"\f0c4";}
.icon-copy:before{content:"\f0c5";}
.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";}
.icon-save:before{content:"\f0c7";}
.icon-sign-blank:before{content:"\f0c8";}
.icon-reorder:before{content:"\f0c9";}
.icon-list-ul:before{content:"\f0ca";}
.icon-list-ol:before{content:"\f0cb";}
.icon-strikethrough:before{content:"\f0cc";}
.icon-underline:before{content:"\f0cd";}
.icon-table:before{content:"\f0ce";}
.icon-magic:before{content:"\f0d0";}
.icon-truck:before{content:"\f0d1";}
.icon-pinterest:before{content:"\f0d2";}
.icon-pinterest-sign:before{content:"\f0d3";}
.icon-google-plus-sign:before{content:"\f0d4";}
.icon-google-plus:before{content:"\f0d5";}
.icon-money:before{content:"\f0d6";}
.icon-caret-down:before{content:"\f0d7";}
.icon-caret-up:before{content:"\f0d8";}
.icon-caret-left:before{content:"\f0d9";}
.icon-caret-right:before{content:"\f0da";}
.icon-columns:before{content:"\f0db";}
.icon-sort:before{content:"\f0dc";}
.icon-sort-down:before{content:"\f0dd";}
.icon-sort-up:before{content:"\f0de";}
.icon-envelope:before{content:"\f0e0";}
.icon-linkedin:before{content:"\f0e1";}
.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";}
.icon-legal:before{content:"\f0e3";}
.icon-dashboard:before{content:"\f0e4";}
.icon-comment-alt:before{content:"\f0e5";}
.icon-comments-alt:before{content:"\f0e6";}
.icon-bolt:before{content:"\f0e7";}
.icon-sitemap:before{content:"\f0e8";}
.icon-umbrella:before{content:"\f0e9";}
.icon-paste:before{content:"\f0ea";}
.icon-lightbulb:before{content:"\f0eb";}
.icon-exchange:before{content:"\f0ec";}
.icon-cloud-download:before{content:"\f0ed";}
.icon-cloud-upload:before{content:"\f0ee";}
.icon-user-md:before{content:"\f0f0";}
.icon-stethoscope:before{content:"\f0f1";}
.icon-suitcase:before{content:"\f0f2";}
.icon-bell-alt:before{content:"\f0f3";}
.icon-coffee:before{content:"\f0f4";}
.icon-food:before{content:"\f0f5";}
.icon-file-text-alt:before{content:"\f0f6";}
.icon-building:before{content:"\f0f7";}
.icon-hospital:before{content:"\f0f8";}
.icon-ambulance:before{content:"\f0f9";}
.icon-medkit:before{content:"\f0fa";}
.icon-fighter-jet:before{content:"\f0fb";}
.icon-beer:before{content:"\f0fc";}
.icon-h-sign:before{content:"\f0fd";}
.icon-plus-sign-alt:before{content:"\f0fe";}
.icon-double-angle-left:before{content:"\f100";}
.icon-double-angle-right:before{content:"\f101";}
.icon-double-angle-up:before{content:"\f102";}
.icon-double-angle-down:before{content:"\f103";}
.icon-angle-left:before{content:"\f104";}
.icon-angle-right:before{content:"\f105";}
.icon-angle-up:before{content:"\f106";}
.icon-angle-down:before{content:"\f107";}
.icon-desktop:before{content:"\f108";}
.icon-laptop:before{content:"\f109";}
.icon-tablet:before{content:"\f10a";}
.icon-mobile-phone:before{content:"\f10b";}
.icon-circle-blank:before{content:"\f10c";}
.icon-quote-left:before{content:"\f10d";}
.icon-quote-right:before{content:"\f10e";}
.icon-spinner:before{content:"\f110";}
.icon-circle:before{content:"\f111";}
.icon-mail-reply:before,.icon-reply:before{content:"\f112";}
.icon-github-alt:before{content:"\f113";}
.icon-folder-close-alt:before{content:"\f114";}
.icon-folder-open-alt:before{content:"\f115";}
.icon-expand-alt:before{content:"\f116";}
.icon-collapse-alt:before{content:"\f117";}
.icon-smile:before{content:"\f118";}
.icon-frown:before{content:"\f119";}
.icon-meh:before{content:"\f11a";}
.icon-gamepad:before{content:"\f11b";}
.icon-keyboard:before{content:"\f11c";}
.icon-flag-alt:before{content:"\f11d";}
.icon-flag-checkered:before{content:"\f11e";}
.icon-terminal:before{content:"\f120";}
.icon-code:before{content:"\f121";}
.icon-reply-all:before{content:"\f122";}
.icon-mail-reply-all:before{content:"\f122";}
.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";}
.icon-location-arrow:before{content:"\f124";}
.icon-crop:before{content:"\f125";}
.icon-code-fork:before{content:"\f126";}
.icon-unlink:before{content:"\f127";}
.icon-question:before{content:"\f128";}
.icon-info:before{content:"\f129";}
.icon-exclamation:before{content:"\f12a";}
.icon-superscript:before{content:"\f12b";}
.icon-subscript:before{content:"\f12c";}
.icon-eraser:before{content:"\f12d";}
.icon-puzzle-piece:before{content:"\f12e";}
.icon-microphone:before{content:"\f130";}
.icon-microphone-off:before{content:"\f131";}
.icon-shield:before{content:"\f132";}
.icon-calendar-empty:before{content:"\f133";}
.icon-fire-extinguisher:before{content:"\f134";}
.icon-rocket:before{content:"\f135";}
.icon-maxcdn:before{content:"\f136";}
.icon-chevron-sign-left:before{content:"\f137";}
.icon-chevron-sign-right:before{content:"\f138";}
.icon-chevron-sign-up:before{content:"\f139";}
.icon-chevron-sign-down:before{content:"\f13a";}
.icon-html5:before{content:"\f13b";}
.icon-css3:before{content:"\f13c";}
.icon-anchor:before{content:"\f13d";}
.icon-unlock-alt:before{content:"\f13e";}
.icon-bullseye:before{content:"\f140";}
.icon-ellipsis-horizontal:before{content:"\f141";}
.icon-ellipsis-vertical:before{content:"\f142";}
.icon-rss-sign:before{content:"\f143";}
.icon-play-sign:before{content:"\f144";}
.icon-ticket:before{content:"\f145";}
.icon-minus-sign-alt:before{content:"\f146";}
.icon-check-minus:before{content:"\f147";}
.icon-level-up:before{content:"\f148";}
.icon-level-down:before{content:"\f149";}
.icon-check-sign:before{content:"\f14a";}
.icon-edit-sign:before{content:"\f14b";}
.icon-external-link-sign:before{content:"\f14c";}
.icon-share-sign:before{content:"\f14d";}
.icon-compass:before{content:"\f14e";}
.icon-collapse:before{content:"\f150";}
.icon-collapse-top:before{content:"\f151";}
.icon-expand:before{content:"\f152";}
.icon-euro:before,.icon-eur:before{content:"\f153";}
.icon-gbp:before{content:"\f154";}
.icon-dollar:before,.icon-usd:before{content:"\f155";}
.icon-rupee:before,.icon-inr:before{content:"\f156";}
.icon-yen:before,.icon-jpy:before{content:"\f157";}
.icon-renminbi:before,.icon-cny:before{content:"\f158";}
.icon-won:before,.icon-krw:before{content:"\f159";}
.icon-bitcoin:before,.icon-btc:before{content:"\f15a";}
.icon-file:before{content:"\f15b";}
.icon-file-text:before{content:"\f15c";}
.icon-sort-by-alphabet:before{content:"\f15d";}
.icon-sort-by-alphabet-alt:before{content:"\f15e";}
.icon-sort-by-attributes:before{content:"\f160";}
.icon-sort-by-attributes-alt:before{content:"\f161";}
.icon-sort-by-order:before{content:"\f162";}
.icon-sort-by-order-alt:before{content:"\f163";}
.icon-thumbs-up:before{content:"\f164";}
.icon-thumbs-down:before{content:"\f165";}
.icon-youtube-sign:before{content:"\f166";}
.icon-youtube:before{content:"\f167";}
.icon-xing:before{content:"\f168";}
.icon-xing-sign:before{content:"\f169";}
.icon-youtube-play:before{content:"\f16a";}
.icon-dropbox:before{content:"\f16b";}
.icon-stackexchange:before{content:"\f16c";}
.icon-instagram:before{content:"\f16d";}
.icon-flickr:before{content:"\f16e";}
.icon-adn:before{content:"\f170";}
.icon-bitbucket:before{content:"\f171";}
.icon-bitbucket-sign:before{content:"\f172";}
.icon-tumblr:before{content:"\f173";}
.icon-tumblr-sign:before{content:"\f174";}
.icon-long-arrow-down:before{content:"\f175";}
.icon-long-arrow-up:before{content:"\f176";}
.icon-long-arrow-left:before{content:"\f177";}
.icon-long-arrow-right:before{content:"\f178";}
.icon-apple:before{content:"\f179";}
.icon-windows:before{content:"\f17a";}
.icon-android:before{content:"\f17b";}
.icon-linux:before{content:"\f17c";}
.icon-dribbble:before{content:"\f17d";}
.icon-skype:before{content:"\f17e";}
.icon-foursquare:before{content:"\f180";}
.icon-trello:before{content:"\f181";}
.icon-female:before{content:"\f182";}
.icon-male:before{content:"\f183";}
.icon-gittip:before{content:"\f184";}
.icon-sun:before{content:"\f185";}
.icon-moon:before{content:"\f186";}
.icon-archive:before{content:"\f187";}
.icon-bug:before{content:"\f188";}
.icon-vk:before{content:"\f189";}
.icon-weibo:before{content:"\f18a";}
.icon-renren:before{content:"\f18b";}

View file

@ -1,589 +0,0 @@
/*!
* FullCalendar v1.6.4 Stylesheet
* Docs & License: http://arshaw.com/fullcalendar/
* (c) 2013 Adam Shaw
*/
.fc {
direction: ltr;
text-align: left;
}
.fc table {
border-collapse: collapse;
border-spacing: 0;
}
html .fc,
.fc table {
font-size: 1em;
}
.fc td,
.fc th {
padding: 0;
vertical-align: top;
}
/* Header
------------------------------------------------------------------------*/
.fc-header td {
white-space: nowrap;
}
.fc-header-left {
width: 25%;
text-align: left;
}
.fc-header-center {
text-align: center;
}
.fc-header-right {
width: 25%;
text-align: right;
}
.fc-header-title {
display: inline-block;
vertical-align: top;
}
.fc-header-title h2 {
margin-top: 0;
white-space: nowrap;
}
.fc .fc-header-space {
padding-left: 10px;
}
.fc-header .fc-button {
margin-bottom: 1em;
vertical-align: top;
}
/* buttons edges butting together */
.fc-header .fc-button {
margin-right: -1px;
}
.fc-header .fc-corner-right, /* non-theme */
.fc-header .ui-corner-right { /* theme */
margin-right: 0; /* back to normal */
}
/* button layering (for border precedence) */
.fc-header .fc-state-hover,
.fc-header .ui-state-hover {
z-index: 2;
}
.fc-header .fc-state-down {
z-index: 3;
}
.fc-header .fc-state-active,
.fc-header .ui-state-active {
z-index: 4;
}
/* Content
------------------------------------------------------------------------*/
.fc-content {
clear: both;
zoom: 1; /* for IE7, gives accurate coordinates for [un]freezeContentHeight */
}
.fc-view {
width: 100%;
overflow: hidden;
}
/* Cell Styles
------------------------------------------------------------------------*/
.fc-widget-header, /* <th>, usually */
.fc-widget-content { /* <td>, usually */
border: 1px solid #ddd;
}
.fc-state-highlight { /* <td> today cell */ /* TODO: add .fc-today to <th> */
background: #fcf8e3;
}
.fc-cell-overlay { /* semi-transparent rectangle while dragging */
background: #bce8f1;
opacity: .3;
filter: alpha(opacity=30); /* for IE */
}
/* Buttons
------------------------------------------------------------------------*/
.fc-button {
position: relative;
display: inline-block;
padding: 0 .6em;
overflow: hidden;
height: 1.9em;
line-height: 1.9em;
white-space: nowrap;
cursor: pointer;
}
.fc-state-default { /* non-theme */
border: 1px solid;
}
.fc-state-default.fc-corner-left { /* non-theme */
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
}
.fc-state-default.fc-corner-right { /* non-theme */
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}
/*
Our default prev/next buttons use HTML entities like &lsaquo; &rsaquo; &laquo; &raquo;
and we'll try to make them look good cross-browser.
*/
.fc-text-arrow {
margin: 0 .1em;
font-size: 2em;
font-family: "Courier New", Courier, monospace;
vertical-align: baseline; /* for IE7 */
}
.fc-button-prev .fc-text-arrow,
.fc-button-next .fc-text-arrow { /* for &lsaquo; &rsaquo; */
font-weight: bold;
}
/* icon (for jquery ui) */
.fc-button .fc-icon-wrap {
position: relative;
float: left;
top: 50%;
}
.fc-button .ui-icon {
position: relative;
float: left;
margin-top: -50%;
*margin-top: 0;
*top: -50%;
}
/*
button states
borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/
.fc-state-default {
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
color: #333;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
color: #333333;
background-color: #e6e6e6;
}
.fc-state-hover {
color: #333333;
text-decoration: none;
background-position: 0 -15px;
-webkit-transition: background-position 0.1s linear;
-moz-transition: background-position 0.1s linear;
-o-transition: background-position 0.1s linear;
transition: background-position 0.1s linear;
}
.fc-state-down,
.fc-state-active {
background-color: #cccccc;
background-image: none;
outline: 0;
box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.fc-state-disabled {
cursor: default;
background-image: none;
opacity: 0.65;
filter: alpha(opacity=65);
box-shadow: none;
}
/* Global Event Styles
------------------------------------------------------------------------*/
.fc-event-container > * {
z-index: 8;
}
.fc-event-container > .ui-draggable-dragging,
.fc-event-container > .ui-resizable-resizing {
z-index: 9;
}
.fc-event {
border: 1px solid #3a87ad; /* default BORDER color */
background-color: #3a87ad; /* default BACKGROUND color */
color: #fff; /* default TEXT color */
font-size: .85em;
cursor: default;
}
a.fc-event {
text-decoration: none;
}
a.fc-event,
.fc-event-draggable {
cursor: pointer;
}
.fc-rtl .fc-event {
text-align: right;
}
.fc-event-inner {
width: 100%;
height: 100%;
overflow: hidden;
}
.fc-event-time,
.fc-event-title {
padding: 0 1px;
}
.fc .ui-resizable-handle {
display: block;
position: absolute;
z-index: 99999;
overflow: hidden; /* hacky spaces (IE6/7) */
font-size: 300%; /* */
line-height: 50%; /* */
}
/* Horizontal Events
------------------------------------------------------------------------*/
.fc-event-hori {
border-width: 1px 0;
margin-bottom: 1px;
}
.fc-ltr .fc-event-hori.fc-event-start,
.fc-rtl .fc-event-hori.fc-event-end {
border-left-width: 1px;
border-top-left-radius: 3px;
border-bottom-left-radius: 3px;
}
.fc-ltr .fc-event-hori.fc-event-end,
.fc-rtl .fc-event-hori.fc-event-start {
border-right-width: 1px;
border-top-right-radius: 3px;
border-bottom-right-radius: 3px;
}
/* resizable */
.fc-event-hori .ui-resizable-e {
top: 0 !important; /* importants override pre jquery ui 1.7 styles */
right: -3px !important;
width: 7px !important;
height: 100% !important;
cursor: e-resize;
}
.fc-event-hori .ui-resizable-w {
top: 0 !important;
left: -3px !important;
width: 7px !important;
height: 100% !important;
cursor: w-resize;
}
.fc-event-hori .ui-resizable-handle {
_padding-bottom: 14px; /* IE6 had 0 height */
}
/* Reusable Separate-border Table
------------------------------------------------------------*/
table.fc-border-separate {
border-collapse: separate;
}
.fc-border-separate th,
.fc-border-separate td {
border-width: 1px 0 0 1px;
}
.fc-border-separate th.fc-last,
.fc-border-separate td.fc-last {
border-right-width: 1px;
}
.fc-border-separate tr.fc-last th,
.fc-border-separate tr.fc-last td {
border-bottom-width: 1px;
}
.fc-border-separate tbody tr.fc-first td,
.fc-border-separate tbody tr.fc-first th {
border-top-width: 0;
}
/* Month View, Basic Week View, Basic Day View
------------------------------------------------------------------------*/
.fc-grid th {
text-align: center;
}
.fc .fc-week-number {
width: 22px;
text-align: center;
}
.fc .fc-week-number div {
padding: 0 2px;
}
.fc-grid .fc-day-number {
float: right;
padding: 0 2px;
}
.fc-grid .fc-other-month .fc-day-number {
opacity: 0.3;
filter: alpha(opacity=30); /* for IE */
/* opacity with small font can sometimes look too faded
might want to set the 'color' property instead
making day-numbers bold also fixes the problem */
}
.fc-grid .fc-day-content {
clear: both;
padding: 2px 2px 1px; /* distance between events and day edges */
}
/* event styles */
.fc-grid .fc-event-time {
font-weight: bold;
}
/* right-to-left */
.fc-rtl .fc-grid .fc-day-number {
float: left;
}
.fc-rtl .fc-grid .fc-event-time {
float: right;
}
/* Agenda Week View, Agenda Day View
------------------------------------------------------------------------*/
.fc-agenda table {
border-collapse: separate;
}
.fc-agenda-days th {
text-align: center;
}
.fc-agenda .fc-agenda-axis {
width: 50px;
padding: 0 4px;
vertical-align: middle;
text-align: right;
white-space: nowrap;
font-weight: normal;
}
.fc-agenda .fc-week-number {
font-weight: bold;
}
.fc-agenda .fc-day-content {
padding: 2px 2px 1px;
}
/* make axis border take precedence */
.fc-agenda-days .fc-agenda-axis {
border-right-width: 1px;
}
.fc-agenda-days .fc-col0 {
border-left-width: 0;
}
/* all-day area */
.fc-agenda-allday th {
border-width: 0 1px;
}
.fc-agenda-allday .fc-day-content {
min-height: 34px; /* TODO: doesnt work well in quirksmode */
_height: 34px;
}
/* divider (between all-day and slots) */
.fc-agenda-divider-inner {
height: 2px;
overflow: hidden;
}
.fc-widget-header .fc-agenda-divider-inner {
background: #eee;
}
/* slot rows */
.fc-agenda-slots th {
border-width: 1px 1px 0;
}
.fc-agenda-slots td {
border-width: 1px 0 0;
background: none;
}
.fc-agenda-slots td div {
height: 20px;
}
.fc-agenda-slots tr.fc-slot0 th,
.fc-agenda-slots tr.fc-slot0 td {
border-top-width: 0;
}
.fc-agenda-slots tr.fc-minor th,
.fc-agenda-slots tr.fc-minor td {
border-top-style: dotted;
}
.fc-agenda-slots tr.fc-minor th.ui-widget-header {
*border-top-style: solid; /* doesn't work with background in IE6/7 */
}
/* Vertical Events
------------------------------------------------------------------------*/
.fc-event-vert {
border-width: 0 1px;
}
.fc-event-vert.fc-event-start {
border-top-width: 1px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
.fc-event-vert.fc-event-end {
border-bottom-width: 1px;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
}
.fc-event-vert .fc-event-time {
white-space: nowrap;
font-size: 10px;
}
.fc-event-vert .fc-event-inner {
position: relative;
z-index: 2;
}
.fc-event-vert .fc-event-bg { /* makes the event lighter w/ a semi-transparent overlay */
position: absolute;
z-index: 1;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #fff;
opacity: .25;
filter: alpha(opacity=25);
}
.fc .ui-draggable-dragging .fc-event-bg, /* TODO: something nicer like .fc-opacity */
.fc-select-helper .fc-event-bg {
display: none\9; /* for IE6/7/8. nested opacity filters while dragging don't work */
}
/* resizable */
.fc-event-vert .ui-resizable-s {
bottom: 0 !important; /* importants override pre jquery ui 1.7 styles */
width: 100% !important;
height: 8px !important;
overflow: hidden !important;
line-height: 8px !important;
font-size: 11px !important;
font-family: monospace;
text-align: center;
cursor: s-resize;
}
.fc-agenda .ui-resizable-resizing { /* TODO: better selector */
_overflow: hidden;
}

View file

@ -1,32 +0,0 @@
/*!
* FullCalendar v1.6.4 Print Stylesheet
* Docs & License: http://arshaw.com/fullcalendar/
* (c) 2013 Adam Shaw
*/
/*
* Include this stylesheet on your page to get a more printer-friendly calendar.
* When including this stylesheet, use the media='print' attribute of the <link> tag.
* Make sure to include this stylesheet IN ADDITION to the regular fullcalendar.css.
*/
/* Events
-----------------------------------------------------*/
.fc-event {
background: #fff !important;
color: #000 !important;
}
/* for vertical events */
.fc-event-bg {
display: none !important;
}
.fc-event .ui-resizable-handle {
display: none !important;
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 170 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 215 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 217 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 108 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 108 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 216 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 214 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 157 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 182 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

View file

@ -1,6 +0,0 @@
/*! jQuery UI - v1.10.3 - 2013-07-07
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}

File diff suppressed because one or more lines are too long

View file

@ -1,101 +0,0 @@
/* the norm */
#gritter-notice-wrapper {
position:fixed;
top:20px;
right:20px;
width:301px;
z-index:9999;
}
#gritter-notice-wrapper.top-left {
left: 20px;
right: auto;
}
#gritter-notice-wrapper.bottom-right {
top: auto;
left: auto;
bottom: 20px;
right: 20px;
}
#gritter-notice-wrapper.bottom-left {
top: auto;
right: auto;
bottom: 20px;
left: 20px;
}
.gritter-item-wrapper {
position:relative;
margin:0 0 10px 0;
background:url('../images/ie-spacer.gif') #9F3722; /* ie7/8 fix */
}
.gritter-top {
background:url(../images/gritter.png) no-repeat left -30px;
height:10px;
}
.hover .gritter-top {
background-position:right -30px;
}
.gritter-bottom {
background:url(../images/gritter.png) no-repeat left bottom;
height:8px;
margin:0;
}
.hover .gritter-bottom {
background-position: bottom right;
}
.gritter-item {
display:block;
background:url(../images/gritter.png) no-repeat left -40px;
color:#eee;
padding:2px 11px 8px 11px;
font-size: 11px;
font-family:verdana;
}
.hover .gritter-item {
background-position:right -40px;
}
.gritter-item p {
padding:0;
margin:0;
word-wrap:break-word;
}
.gritter-close {
display:none;
position:absolute;
top:5px;
left:3px;
background:url(../images/gritter.png) no-repeat left top;
cursor:pointer;
width:30px;
height:30px;
}
.gritter-title {
font-size:14px;
font-weight:bold;
padding:0 0 7px 0;
display:block;
text-shadow:1px 1px 0 #000; /* Not supported by IE :( */
}
.gritter-image {
width:48px;
height:48px;
float:left;
}
.gritter-with-image,
.gritter-without-image {
padding:0;
}
.gritter-with-image {
width:220px;
float:right;
}
/* for the light (white) version of the gritter notice */
.gritter-light .gritter-item,
.gritter-light .gritter-bottom,
.gritter-light .gritter-top,
.gritter-light .gritter-close {
background-image: url(../images/gritter-light.png);
color: #222;
}
.gritter-light .gritter-title {
text-shadow: none;
}

View file

@ -1,418 +0,0 @@
.navbar {
margin-bottom:0;
}
.navbar {
padding-left:0; padding-right:0;
margin-left:0; margin-right:0;
//.navbar-inner {
border:none;
.box-shadow(none);
.border-radius(0);
margin:0;
padding-left:0; padding-right:0;
min-height:@navbar-mh;
position:relative;
background:@navbar-bg;
// }
> .container {
padding-left:0;
padding-right:0;
}
.navbar-text, .navbar-link {
color:@navbar-text-color;
}
.navbar-brand {
color:@navbar-text-color;
font-size:@brand-size;
text-shadow:none;
padding-top: 10px;
padding-bottom: 10px;
&:hover , &:focus {
color: @navbar-text-color;
}
}
.navbar-header {
margin:0 !important;
}
.navbar-nav {
> li {
> a {
& , &:hover , &:focus {
font-size:13px;
text-shadow:none;
color:@navbar-text-color;
}
}
}//li
}//.nav
}
.navbar-fixed-top, .navbar-fixed-bottom {
position: fixed;
}
.navbar-container {
padding-left:10px;
padding-right:20px;
}
.navbar-container.container {
padding-left:0;
padding-right:0;
}
/* ace-nav */
.ace-nav {
height:100%;
margin:0 !important;
> li {
line-height:@navbar-mh;
height:@navbar-mh;
border-left:1px solid #DDD;
padding:0;
position:relative;
float:left !important;
&:first-child {
border-left:none;
}
> a {
background-color: @ace-nav-default;
color: #FFF;
display: block;
line-height: inherit;
text-align: center;
height: 100%;
width: auto;
min-width: 50px;
padding: 0 8px;
position: relative;
> [class*="icon-"] {
font-size: 16px;
color: #FFF;
display: inline-block;
width: 20px;
text-align: center;
}
> .badge {
position: relative;
top: -4px;
left: 2px;
padding-right: 5px;
padding-left: 5px;
}
}
> a:hover , > a:focus {
background-color: desaturate(darken(@ace-nav-default, 4%), 4%);
}
&.open > a {
background-color: desaturate(darken(@ace-nav-default, 4%), 4%) !important;
}
/* different colors */
.ace-nav-color(@color) {
@ace-nav-class: ~`"ace-nav-@{color}"`;
@ace-nav-bg: ~`"ace-nav-@{color}"`;
@ace-nav-cl: @@ace-nav-bg;
&.@{color} > a {
background-color:@ace-nav-cl;
&:hover , &:focus {
background-color: desaturate(darken(@ace-nav-cl, 4%), 4%);
}
}
&.open.@{color} > a {
background-color: desaturate(darken(@ace-nav-cl, 4%), 4%) !important;
}
}
&.open > a {
color:#FFF !important;
}
.ace-nav-color(~"grey");
.ace-nav-color(~"purple");
.ace-nav-color(~"green");
.ace-nav-color(~"light-blue");
.ace-nav-color(~"light-blue2");
.ace-nav-color(~"red");
.ace-nav-color(~"light-green");
.ace-nav-color(~"light-purple");
.ace-nav-color(~"light-orange");
.ace-nav-color(~"light-pink");
.ace-nav-color(~"dark");
.ace-nav-color(~"white-opaque");
.ace-nav-color(~"dark-opaque");
//margins
.marginX (@index) when (@index > 0) {
&.margin-@{index} { margin-left: unit(@index,px); }
.marginX(@index - 1);
}
.marginX(4);
&.no-border {
border: none !important;
}
///
.dropdown-menu {
z-index: @zindex-navbar-fixed + 1;
}
}
.nav-user-photo {
margin: -4px 8px 0 0;
border-radius: 100%;
border: 2px solid #FFF;
max-width: 40px;
}
li:last-child a [class^="icon-"] {/* the arrow indicating "See more" on each dropdown , and the icons of user menu */
display: inline-block;
width: 1.25em;
text-align: center;
}
}
/* ace-nav responsive */
@media only screen and (max-width: @screen-xs-max) {
.navbar-container {
padding-left:0;
padding-right:0;
}
}
@media only screen and (max-width: @screen-xs-max) {
.ace-nav > li:nth-last-child(4) > .dropdown-menu.pull-right {
right:-80px;
}
.ace-nav > li:nth-last-child(4) > .dropdown-menu.pull-right:before,
.ace-nav > li:nth-last-child(4) > .dropdown-menu.pull-right:after {
right:100px;
}
.ace-nav > li:nth-last-child(3) > .dropdown-menu.pull-right {
right:-40px;
}
.ace-nav > li:nth-last-child(3) > .dropdown-menu.pull-right:before,
.ace-nav > li:nth-last-child(3) > .dropdown-menu.pull-right:after {
right:60px;
}
.user-menu.dropdown-close.pull-right {
right: 0 !important;
}
}
@media only screen and (max-width: @screen-xs) {
.ace-nav > li:nth-last-child(4) > .dropdown-menu.pull-right {
right:-120px;
}
.ace-nav > li:nth-last-child(4) > .dropdown-menu.pull-right:before,
.ace-nav > li:nth-last-child(4) > .dropdown-menu.pull-right:after {
right:140px;
}
.ace-nav > li:nth-last-child(3) > .dropdown-menu.pull-right {
right:-80px;
}
.ace-nav > li:nth-last-child(3) > .dropdown-menu.pull-right:before,
.ace-nav > li:nth-last-child(3) > .dropdown-menu.pull-right:after {
right:100px;
}
.ace-nav > li:nth-last-child(2) > .dropdown-menu.pull-right {
right:-50px;
}
.ace-nav > li:nth-last-child(2) > .dropdown-menu.pull-right:before,
.ace-nav > li:nth-last-child(2) > .dropdown-menu.pull-right:after {
right:70px;
}
}
@media only screen and (max-width: @screen-topbar-down) {
.ace-nav > li:nth-last-child(4) > .dropdown-menu.pull-right {
left:-5px;
right:auto;
}
.ace-nav > li:nth-last-child(4) > .dropdown-menu.pull-right:before,
.ace-nav > li:nth-last-child(4) > .dropdown-menu.pull-right:after {
right:auto;
left:25px;
}
.ace-nav > li:nth-last-child(3) > .dropdown-menu.pull-right {
left:-60px;
right:auto;
}
.ace-nav > li:nth-last-child(3) > .dropdown-menu.pull-right:before,
.ace-nav > li:nth-last-child(3) > .dropdown-menu.pull-right:after {
left:80px;
right:auto;
}
.ace-nav > li:nth-last-child(2) > .dropdown-menu.pull-right {
left:-110px;
right:auto;
}
.ace-nav > li:nth-last-child(2) > .dropdown-menu.pull-right:before,
.ace-nav > li:nth-last-child(2) > .dropdown-menu.pull-right:after {
left:130px;
right:auto;
}
}
/* move the icons to the line below */
@media only screen and (max-width: @screen-topbar-down) {
.navbar .navbar-header.pull-left {
display:block;
float:none !important;
}
.navbar .navbar-header.pull-right {
display:block;
float:none !important;
}
/*.navbar .navbar-inner {
border-bottom-width:0;
}*/
.ace-nav {
display:block;
float:none !important;
text-align:center;
background-color:#404040;
border:1px solid #DDD;
border-width:1px 0;
letter-spacing: -3px;
}
.ace-nav > li{
display:inline-block;
float:none !important;
text-align:left;
letter-spacing: normal;
}
.ace-nav > li:first-child{
border-left:1px solid #DDD;
}
.ace-nav > li:last-child{
border-right:1px solid #DDD;
}
}
@media only screen and (max-width: @screen-tiny) {
.ace-nav > li > a {
padding:0 5px !important;
}
}
.user-menu > li > a {
padding:4px 12px;
> [class*="icon-"] {
margin-right:6px;
font-size:120%;
}
}
.user-info {
max-width:100px;
display:inline-block;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
text-align:left;
vertical-align:top;
line-height:15px;
position:relative; top:6px;
small {
display:block;
}
}
@media (min-width: @screen-topbar-down-min) and (max-width: @screen-xs) , (max-width: 360px) {
.user-menu {
padding-top:42px !important;
}
.ace-nav .nav-user-photo {
margin-right:0;
}
.user-info {
position:absolute !important;
margin-top:40px; margin-left:1px; right:2px;
z-index:1032;
color:#777; font-size:14px;
width:156px;
max-width:156px;
padding-left:8px;
padding-right:8px;
height:32px;
line-height:26px !important;
display:none;
border-bottom:1px solid #E5E5E5;
text-align:center;
vertical-align:none;
line-height:normal;
}
.user-info > small {
display:inline;
opacity:1;
}
li.open .user-info {
display:inline-block;
}
}

View file

@ -1,117 +0,0 @@
@media only screen and (max-width: @screen-xs) {
.hidden-480{
display:none !important;
}
}
@media only screen and (max-width: @screen-tiny) {
.hidden-320{
display:none !important;
}
}
@media only screen and (max-width: @screen-xs) {
[class*="vspace-xs"] {
display:block;
}
}
@media only screen and (max-width: @screen-xs-max) {
[class*="vspace-sm"] {
display:block;
}
}
@media only screen and (max-width: @screen-sm-max) {
[class*="vspace-md"] {
display:block;
}
}
@media only screen and (max-width: @screen-md-max) {
[class*="vspace-lg"] {
display:block;
}
}
@media only screen and (max-width: @screen-sm-max) {
.main-content {
margin-left:0 !important;
}
}
// page-content less padding
@media only screen and (max-width: @screen-xs-max) {
.page-content {
padding-left: @grid-gutter-width / 2;
padding-right: @grid-gutter-width / 2;
}
}
@media (max-width: @screen-sm-max) {
body.breadcrumbs-fixed {
padding-top:45px;
}
.navbar-fixed-top {
margin-bottom: 0;
}
.sidebar.fixed , .sidebar.sidebar-fixed {
position:absolute;
}
}
@media (max-width: @screen-topbar-down) {
body.navbar-fixed {
padding-top: 90px;
}
}
// error pages
@media only screen and (max-width: @screen-xs-max) {
.error-container {
margin:12px;
}
}
@media only screen and (max-width: @screen-xs) {
.error-container {
margin:6px;
}
}
/* custom grid */
@media only screen and (max-width: 360px) {
.grid2 , .grid3 , .grid4{
float:none;
display:block;
width:96%;
border-left:none;
position:relative;
margin-bottom:11px;
border-bottom:1px solid #E3E3E3;
padding-bottom:4px;
}
.grid2 > [class*="pull-"], .grid3 > [class*="pull-"], .grid4 > [class*="pull-"]{
float:none !important;
display:inline-block;
position:absolute;
right:11px; top:0;
margin-top:0;
}
.grid2:last-child , .grid3:last-child , .grid4:last-child {
border-bottom:none;
}
}
@media only screen and (max-width: @screen-xs) {
.ace-settings-container , body.breadcrumbs-fixed .ace-settings-container {
top: 65px;
}
}

File diff suppressed because it is too large Load diff

View file

@ -1,66 +0,0 @@
@import "bootstrap/variables.less";
@import "bootstrap/mixins.less";
@import "variables.less";//there are also some variables on top of some other less files
@import "mixins.less";
@import "general.less";//includes general basic styling of page
@import "basic.less";//includes styling of some elements such as pagination, etc
@import "utility.less";//includes some utility classes such as headers, colors, font sizing, etc
@import "ace-nav.less";//ace top navigation
@import "breadcrumbs.less";
@import "searchbox.less";
@import "sidebar.less";
@import "buttons.less";
@import "label-badge.less";
@import "dropdown.less";
@import "form.less";
@import "tab-accordion.less";
@import "tables.less";
@import "widget.less";
@import "tooltip-popover.less";
@import "progressbar.less";
@import "infobox.less";
@import "page.pricing.less";
@import "page.login.less";
@import "page.invoice.less";
@import "page.error.less";
@import "gallery.less";
@import "items.less";
@import "page.profile.less";
@import "page.inbox.less";
@import "page.timeline.less";
@import "thirdparty-calendar.less";
@import "thirdparty-chosen.less";
@import "thirdparty-select2.less";
@import "thirdparty-colorbox.less";
@import "thirdparty-fuelux.less";//fuelux spinner, tree & wizard
@import "thirdparty-gritter.less";
@import "thirdparty-wysiwyg.less";
@import "thirdparty-editable.less";
@import "thirdparty-slider.less";//jquery ui slider
@import "thirdparty-jquery-ui.less";//other jquery ui widgets & elements
@import "thirdparty-jqgrid.less";//jqGrid plugin
@import "thirdparty-nestable.less";//nestable list
@import "thirdparty-dropzone.less";//dropzone.js
@import "icon-animated.less";
@import "other.less";//setting box, etc
@import "ext/bootstrap-tag.less";//less files provided by the thirdparty plugin, sometimes modified
@import "bs3-reset.less";//resetting box-sizing to default content-box for third party elements
@import "ace-responsive.less";

View file

@ -1,209 +0,0 @@
//some elements variables
@blockquote-border:#E5EAF1;
@modal-footer-border:#E4E9EE;
@modal-footer-bg:#EFF3F8;
@pagination-color:#2283C5;
@pagination-border:#E0E8EB;
@pagination-bg:#FAFAFA;
@pagination-bg-hover:#EAEFF2;
@pagination-bg-disabled:#F9F9F9;
@pagination-border-disabled:#D9D9D9;
@pagination-color-active:#FFF;
@pagination-bg-active:#6FAED9;
@pagination-border-active:#6FAED9;
/* elements */
[class*=" icon-"] , [class^="icon-"] {
display:inline-block;
text-align:center;
}
a{
&:focus, &:active {
text-decoration:none;
}
}
/* header sizes */
.h-size(@index) when (@index > 0){
@h-tag : ~`"h@{index}"`;
@{h-tag} {
@tmpvar : ~`"h@{index}-size"`;//get the variable h1-size, h2-size , etc...
font-size:unit(@@tmpvar , px);
font-weight:normal;
font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
&.smaller {
font-size:unit((@@tmpvar - 1) , px);
}
&.bigger {
font-size:unit((@@tmpvar + 1) , px);
}
&.block {
margin-bottom:16px;
}
}
}
.h-size(1);
.h-size(2);
.h-size(3);
.h-size(4);
.h-size(5);
.h-size(6);
/* some list styling */
ul, ol {
margin: 0 0 10px 25px;
padding: 0;
&.margin-5 { margin-left: 5px; }
&.margin-10 { margin-left: 10px; }
&.margin-15 { margin-left: 15px; }
&.margin-20 { margin-left: 20px; }
}
li > ul,
li > ol {
margin-left: 18px;
}
.list-unstyled , .list-inline {
margin-left: 0;
> li > [class*="icon-"]:first-child {
width: 18px;
text-align: center;
}
}
.spaced > li {
margin-top: 9px;
margin-bottom: 9px;
}
.spaced2 > li {
margin-top: 15px;
margin-bottom: 15px;
}
li.divider {
margin-top: 3px;
margin-bottom: 3px;
height: 0;
font-size: 0;
.spaced > & {
margin-top: 5px;
margin-bottom: 5px;
}
.spaced2 > & {
margin-top: 8px;
margin-bottom: 8px;
}
&:before {
content: "";
display: inline-block;
}
}
/* little elements */
blockquote{
&, &.pull-right {
border-color: @blockquote-border;
}
}
/* modals */
.modal-content {
.border-radius(0);
.box-shadow(none);
}
.modal-footer {
padding-top: 12px;
padding-bottom: 14px;
border-top-color: @modal-footer-border;
.box-shadow(none);
background-color: @modal-footer-bg;
}
.modal-header .close {
font-size: 32px;
}
/* wells */
.well {
.border-radius(0);
}
.well h1, .well h2, .well h3, .well h4, .well h5, .well h6 {
margin-top: 0;
}
.well h1, .well h2, .well h3 {
line-height: 36px;
}
/* alerts */
.alert {
font-size: 14px;
.border-radius(0);
.close {
font-size: 16px;
}
}
.alert-block p + p {
margin-top: 10px;
}
/* pagination */
.pagination > li > a , .pager > li > a,
.pagination > li > span , .pager > li > span
{
border-width: 1px;
border-radius: 0 !important;
}
.pagination > li > a, .pager > li > a
{
color: @pagination-color;
background-color: @pagination-bg;
margin: 0 -1px 0 0;
border-color: @pagination-border;
}
.pagination > li > a:hover , .pager > li > a:hover {
background-color: @pagination-bg-hover;
}
.pagination > li > a:focus , .pager > li > a:focus {
background-color: spin(@pagination-bg-hover, 10%);
}
.pagination > li.disabled > a , .pagination > li.disabled > a:hover ,
.pager > li.disabled > a , .pager > li.disabled > a:hover {
background-color: @pagination-bg-disabled;
border-color: @pagination-border-disabled;
}
.pagination > li.active > a, .pagination > li.active > a:hover {
background-color: @pagination-bg-active;
border-color: @pagination-border-active;
color: @pagination-color-active;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.list-group-item {
border-radius: 0 !important;
}

View file

@ -1,723 +0,0 @@
//
// Mixins
// --------------------------------------------------
// Utilities
// -------------------------
// Clearfix
// Source: http://nicolasgallagher.com/micro-clearfix-hack/
//
// For modern browsers
// 1. The space content is one way to avoid an Opera bug when the
// contenteditable attribute is included anywhere else in the document.
// Otherwise it causes space to appear at the top and bottom of elements
// that are clearfixed.
// 2. The use of `table` rather than `block` is only necessary if using
// `:before` to contain the top-margins of child elements.
.clearfix() {
&:before,
&:after {
content: " "; /* 1 */
display: table; /* 2 */
}
&:after {
clear: both;
}
}
// Webkit-style focus
.tab-focus() {
// Default
outline: thin dotted #333;
// Webkit
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
// Center-align a block level element
.center-block() {
display: block;
margin-left: auto;
margin-right: auto;
}
// Sizing shortcuts
.size(@width; @height) {
width: @width;
height: @height;
}
.square(@size) {
.size(@size; @size);
}
// Placeholder text
.placeholder(@color: @input-color-placeholder) {
&:-moz-placeholder { color: @color; } // Firefox 4-18
&::-moz-placeholder { color: @color; } // Firefox 19+
&:-ms-input-placeholder { color: @color; } // Internet Explorer 10+
&::-webkit-input-placeholder { color: @color; } // Safari and Chrome
}
// Text overflow
// Requires inline-block or block for proper styling
.text-overflow() {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
// CSS image replacement
// Source: https://github.com/h5bp/html5-boilerplate/commit/aa0396eae757
.hide-text() {
font: ~"0/0" a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
// CSS3 PROPERTIES
// --------------------------------------------------
// Single side border-radius
.border-top-radius(@radius) {
border-top-right-radius: @radius;
border-top-left-radius: @radius;
}
.border-right-radius(@radius) {
border-bottom-right-radius: @radius;
border-top-right-radius: @radius;
}
.border-bottom-radius(@radius) {
border-bottom-right-radius: @radius;
border-bottom-left-radius: @radius;
}
.border-left-radius(@radius) {
border-bottom-left-radius: @radius;
border-top-left-radius: @radius;
}
// Drop shadows
.box-shadow(@shadow) {
-webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1
box-shadow: @shadow;
}
// Transitions
.transition(@transition) {
-webkit-transition: @transition;
transition: @transition;
}
.transition-delay(@transition-delay) {
-webkit-transition-delay: @transition-delay;
transition-delay: @transition-delay;
}
.transition-duration(@transition-duration) {
-webkit-transition-duration: @transition-duration;
transition-duration: @transition-duration;
}
.transition-transform(@transition) {
-webkit-transition: -webkit-transform @transition;
-moz-transition: -moz-transform @transition;
-o-transition: -o-transform @transition;
transition: transform @transition;
}
// Transformations
.rotate(@degrees) {
-webkit-transform: rotate(@degrees);
-ms-transform: rotate(@degrees); // IE9+
transform: rotate(@degrees);
}
.scale(@ratio) {
-webkit-transform: scale(@ratio);
-ms-transform: scale(@ratio); // IE9+
transform: scale(@ratio);
}
.translate(@x; @y) {
-webkit-transform: translate(@x, @y);
-ms-transform: translate(@x, @y); // IE9+
transform: translate(@x, @y);
}
.skew(@x; @y) {
-webkit-transform: skew(@x, @y);
-ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+
transform: skew(@x, @y);
}
.translate3d(@x; @y; @z) {
-webkit-transform: translate3d(@x, @y, @z);
transform: translate3d(@x, @y, @z);
}
// Backface visibility
// Prevent browsers from flickering when using CSS 3D transforms.
// Default value is `visible`, but can be changed to `hidden`
// See git pull https://github.com/dannykeane/bootstrap.git backface-visibility for examples
.backface-visibility(@visibility){
-webkit-backface-visibility: @visibility;
-moz-backface-visibility: @visibility;
backface-visibility: @visibility;
}
// Box sizing
.box-sizing(@boxmodel) {
-webkit-box-sizing: @boxmodel;
-moz-box-sizing: @boxmodel;
box-sizing: @boxmodel;
}
// User select
// For selecting text on the page
.user-select(@select) {
-webkit-user-select: @select;
-moz-user-select: @select;
-ms-user-select: @select; // IE10+
-o-user-select: @select;
user-select: @select;
}
// Resize anything
.resizable(@direction) {
resize: @direction; // Options: horizontal, vertical, both
overflow: auto; // Safari fix
}
// CSS3 Content Columns
.content-columns(@column-count; @column-gap: @grid-gutter-width) {
-webkit-column-count: @column-count;
-moz-column-count: @column-count;
column-count: @column-count;
-webkit-column-gap: @column-gap;
-moz-column-gap: @column-gap;
column-gap: @column-gap;
}
// Optional hyphenation
.hyphens(@mode: auto) {
word-wrap: break-word;
-webkit-hyphens: @mode;
-moz-hyphens: @mode;
-ms-hyphens: @mode; // IE10+
-o-hyphens: @mode;
hyphens: @mode;
}
// Opacity
.opacity(@opacity) {
opacity: @opacity;
// IE8 filter
@opacity-ie: (@opacity * 100);
filter: ~"alpha(opacity=@{opacity-ie})";
}
// GRADIENTS
// --------------------------------------------------
#gradient {
// Horizontal gradient, from left to right
//
// Creates two color stops, start and end, by specifying a color and position for each color stop.
// Color stops are not available in IE9 and below.
.horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {
background-image: -webkit-gradient(linear, @start-percent top, @end-percent top, from(@start-color), to(@end-color)); // Safari 4+, Chrome 2+
background-image: -webkit-linear-gradient(left, color-stop(@start-color @start-percent), color-stop(@end-color @end-percent)); // Safari 5.1+, Chrome 10+
background-image: -moz-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // FF 3.6+
background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10
background-repeat: repeat-x;
filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)",argb(@start-color),argb(@end-color))); // IE9 and down
}
// Vertical gradient, from top to bottom
//
// Creates two color stops, start and end, by specifying a color and position for each color stop.
// Color stops are not available in IE9 and below.
.vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {
background-image: -webkit-gradient(linear, left @start-percent, left @end-percent, from(@start-color), to(@end-color)); // Safari 4+, Chrome 2+
background-image: -webkit-linear-gradient(top, @start-color, @start-percent, @end-color, @end-percent); // Safari 5.1+, Chrome 10+
background-image: -moz-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // FF 3.6+
background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10
background-repeat: repeat-x;
filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@start-color),argb(@end-color))); // IE9 and down
}
.directional(@start-color: #555; @end-color: #333; @deg: 45deg) {
background-repeat: repeat-x;
background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1+, Chrome 10+
background-image: -moz-linear-gradient(@deg, @start-color, @end-color); // FF 3.6+
background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10
}
.horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {
background-image: -webkit-gradient(left, linear, 0 0, 0 100%, from(@start-color), color-stop(@color-stop, @mid-color), to(@end-color));
background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);
background-image: -moz-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);
background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);
background-repeat: no-repeat;
filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback
}
.vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@start-color), color-stop(@color-stop, @mid-color), to(@end-color));
background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);
background-image: -moz-linear-gradient(top, @start-color, @mid-color @color-stop, @end-color);
background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);
background-repeat: no-repeat;
filter: e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback
}
.radial(@inner-color: #555; @outer-color: #333) {
background-image: -webkit-gradient(radial, center center, 0, center center, 460, from(@inner-color), to(@outer-color));
background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);
background-image: -moz-radial-gradient(circle, @inner-color, @outer-color);
background-image: radial-gradient(circle, @inner-color, @outer-color);
background-repeat: no-repeat;
}
.striped(@color: #555; @angle: 45deg) {
background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,.15)), color-stop(.75, rgba(255,255,255,.15)), color-stop(.75, transparent), to(transparent));
background-image: -webkit-linear-gradient(@angle, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
background-image: -moz-linear-gradient(@angle, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(@angle, rgba(255,255,255,.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.15) 75%, transparent 75%, transparent);
}
}
// Reset filters for IE
//
// When you need to remove a gradient background, do not forget to use this to reset
// the IE filter for IE9 and below.
.reset-filter() {
filter: e(%("progid:DXImageTransform.Microsoft.gradient(enabled = false)"));
}
// Retina images
//
// Short retina mixin for setting background-image and -size
.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {
background-image: url("@{file-1x}");
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and ( min--moz-device-pixel-ratio: 2),
only screen and ( -o-min-device-pixel-ratio: 2/1),
only screen and ( min-device-pixel-ratio: 2),
only screen and ( min-resolution: 192dpi),
only screen and ( min-resolution: 2dppx) {
background-image: url("@{file-2x}");
background-size: @width-1x @height-1x;
}
}
// Responsive image
//
// Keep images from scaling beyond the width of their parents.
.img-responsive(@display: block;) {
display: @display;
max-width: 100%; // Part 1: Set a maximum relative to the parent
height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching
}
// COMPONENT MIXINS
// --------------------------------------------------
// Horizontal dividers
// -------------------------
// Dividers (basically an hr) within dropdowns and nav lists
.nav-divider(@color: #e5e5e5) {
height: 1px;
margin: ((@line-height-computed / 2) - 1) 0;
overflow: hidden;
background-color: @color;
}
// Panels
// -------------------------
.panel-variant(@border; @heading-text-color; @heading-bg-color; @heading-border;) {
border-color: @border;
& > .panel-heading {
color: @heading-text-color;
background-color: @heading-bg-color;
border-color: @heading-border;
+ .panel-collapse .panel-body {
border-top-color: @border;
}
}
& > .panel-footer {
+ .panel-collapse .panel-body {
border-bottom-color: @border;
}
}
}
// Alerts
// -------------------------
.alert-variant(@background; @border; @text-color) {
background-color: @background;
border-color: @border;
color: @text-color;
hr {
border-top-color: darken(@border, 5%);
}
.alert-link {
color: darken(@text-color, 10%);
}
}
// Tables
// -------------------------
.table-row-variant(@state; @background; @border) {
// Exact selectors below required to override `.table-striped` and prevent
// inheritance to nested tables.
.table > thead > tr,
.table > tbody > tr,
.table > tfoot > tr {
> td.@{state},
> th.@{state},
&.@{state} > td,
&.@{state} > th {
background-color: @background;
border-color: @border;
}
}
// Hover states for `.table-hover`
// Note: this is not available for cells or rows within `thead` or `tfoot`.
.table-hover > tbody > tr {
> td.@{state}:hover,
> th.@{state}:hover,
&.@{state}:hover > td {
background-color: darken(@background, 5%);
border-color: darken(@border, 5%);
}
}
}
// Button variants
// -------------------------
// Easily pump out default styles, as well as :hover, :focus, :active,
// and disabled options for all buttons
.button-variant(@color; @background; @border) {
color: @color;
background-color: @background;
border-color: @border;
&:hover,
&:focus,
&:active,
&.active,
.open .dropdown-toggle& {
color: @color;
background-color: darken(@background, 8%);
border-color: darken(@border, 12%);
}
&:active,
&.active,
.open .dropdown-toggle& {
background-image: none;
}
&.disabled,
&[disabled],
fieldset[disabled] & {
&,
&:hover,
&:focus,
&:active,
&.active {
background-color: @background;
border-color: @border
}
}
}
// Button sizes
// -------------------------
.button-size(@padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {
padding: @padding-vertical @padding-horizontal;
font-size: @font-size;
line-height: @line-height;
border-radius: @border-radius;
}
// Pagination
// -------------------------
.pagination-size(@padding-vertical; @padding-horizontal; @font-size; @border-radius) {
> li {
> a,
> span {
padding: @padding-vertical @padding-horizontal;
font-size: @font-size;
}
&:first-child {
> a,
> span {
.border-left-radius(@border-radius);
}
}
&:last-child {
> a,
> span {
.border-right-radius(@border-radius);
}
}
}
}
// Labels
// -------------------------
.label-variant(@color) {
background-color: @color;
&[href] {
&:hover,
&:focus {
background-color: darken(@color, 10%);
}
}
}
// Navbar vertical align
// -------------------------
// Vertically center elements in the navbar.
// Example: an element has a height of 30px, so write out `.navbar-vertical-align(30px);` to calculate the appropriate top margin.
.navbar-vertical-align(@element-height) {
margin-top: ((@navbar-height - @element-height) / 2);
margin-bottom: ((@navbar-height - @element-height) / 2);
}
// Progress bars
// -------------------------
.progress-bar-variant(@color) {
background-color: @color;
.progress-striped & {
#gradient > .striped(@color);
}
}
// Responsive utilities
// -------------------------
// More easily include all the states for responsive-utilities.less.
.responsive-visibility() {
display: block !important;
tr& { display: table-row !important; }
th&,
td& { display: table-cell !important; }
}
.responsive-invisibility() {
display: none !important;
tr& { display: none !important; }
th&,
td& { display: none !important; }
}
// Grid System
// -----------
// Centered container element
.container-fixed() {
margin-right: auto;
margin-left: auto;
padding-left: (@grid-gutter-width / 2);
padding-right: (@grid-gutter-width / 2);
.clearfix();
}
// Creates a wrapper for a series of columns
.make-row(@gutter: @grid-gutter-width) {
margin-left: (@gutter / -2);
margin-right: (@gutter / -2);
.clearfix();
}
// Generate the extra small columns
.make-xs-column(@columns; @gutter: @grid-gutter-width) {
position: relative;
float: left;
width: percentage((@columns / @grid-columns));
// Prevent columns from collapsing when empty
min-height: 1px;
// Inner gutter via padding
padding-left: (@gutter / 2);
padding-right: (@gutter / 2);
}
// Generate the small columns
.make-sm-column(@columns; @gutter: @grid-gutter-width) {
position: relative;
// Prevent columns from collapsing when empty
min-height: 1px;
// Inner gutter via padding
padding-left: (@gutter / 2);
padding-right: (@gutter / 2);
// Calculate width based on number of columns available
@media (min-width: @screen-sm) {
float: left;
width: percentage((@columns / @grid-columns));
}
}
// Generate the small column offsets
.make-sm-column-offset(@columns) {
@media (min-width: @screen-sm) {
margin-left: percentage((@columns / @grid-columns));
}
}
.make-sm-column-push(@columns) {
@media (min-width: @screen-sm) {
left: percentage((@columns / @grid-columns));
}
}
.make-sm-column-pull(@columns) {
@media (min-width: @screen-sm) {
right: percentage((@columns / @grid-columns));
}
}
// Generate the medium columns
.make-md-column(@columns; @gutter: @grid-gutter-width) {
position: relative;
// Prevent columns from collapsing when empty
min-height: 1px;
// Inner gutter via padding
padding-left: (@gutter / 2);
padding-right: (@gutter / 2);
// Calculate width based on number of columns available
@media (min-width: @screen-md) {
float: left;
width: percentage((@columns / @grid-columns));
}
}
// Generate the large column offsets
.make-md-column-offset(@columns) {
@media (min-width: @screen-md) {
margin-left: percentage((@columns / @grid-columns));
}
}
.make-md-column-push(@columns) {
@media (min-width: @screen-md) {
left: percentage((@columns / @grid-columns));
}
}
.make-md-column-pull(@columns) {
@media (min-width: @screen-md) {
right: percentage((@columns / @grid-columns));
}
}
// Generate the large columns
.make-lg-column(@columns; @gutter: @grid-gutter-width) {
position: relative;
// Prevent columns from collapsing when empty
min-height: 1px;
// Inner gutter via padding
padding-left: (@gutter / 2);
padding-right: (@gutter / 2);
// Calculate width based on number of columns available
@media (min-width: @screen-lg) {
float: left;
width: percentage((@columns / @grid-columns));
}
}
// Generate the large column offsets
.make-lg-column-offset(@columns) {
@media (min-width: @screen-lg) {
margin-left: percentage((@columns / @grid-columns));
}
}
.make-lg-column-push(@columns) {
@media (min-width: @screen-lg) {
left: percentage((@columns / @grid-columns));
}
}
.make-lg-column-pull(@columns) {
@media (min-width: @screen-lg) {
right: percentage((@columns / @grid-columns));
}
}
// Form validation states
//
// Used in forms.less to generate the form validation CSS for warnings, errors,
// and successes.
.form-control-validation(@text-color: #555; @border-color: #ccc; @background-color: #f5f5f5) {
// Color the label and help text
.help-block,
.control-label {
color: @text-color;
}
// Set the border and box shadow on specific inputs to match
.form-control {
border-color: @border-color;
.box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work
&:focus {
border-color: darken(@border-color, 10%);
@shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten(@border-color, 20%);
.box-shadow(@shadow);
}
}
// Set validation states also for addons
.input-group-addon {
color: @text-color;
border-color: @border-color;
background-color: @background-color;
}
}
// Form control focus state
//
// Generate a customized focus state and for any input with the specified color,
// which defaults to the `@input-focus-border` variable.
//
// We highly encourage you to not customize the default value, but instead use
// this to tweak colors on an as-needed basis. This aesthetic change is based on
// WebKit's default styles, but applicable to a wider range of browsers. Its
// usability and accessibility should be taken into account with any change.
//
// Example usage: change the default blue border and shadow to white for better
// contrast against a dark gray background.
.form-control-focus(@color: @input-border-focus) {
@color-rgba: rgba(red(@color), green(@color), blue(@color), .6);
&:focus {
border-color: @color;
outline: 0;
.box-shadow(~"inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px @{color-rgba}");
}
}
// Form control sizing
//
// Relative text size, padding, and border-radii changes for form controls. For
// horizontal sizing, wrap controls in the predefined grid classes. `<select>`
// element gets special love because it's special, and that's a fact!
.input-size(@input-height; @padding-vertical; @padding-horizontal; @font-size; @line-height; @border-radius) {
height: @input-height;
padding: @padding-vertical @padding-horizontal;
font-size: @font-size;
line-height: @line-height;
border-radius: @border-radius;
select& {
height: @input-height;
line-height: @input-height;
}
textarea& {
height: auto;
}
}

View file

@ -1,620 +0,0 @@
//
// Variables
// --------------------------------------------------
// Global values
// --------------------------------------------------
// Grays
// -------------------------
@gray-darker: lighten(#000, 13.5%); // #222
@gray-dark: lighten(#000, 20%); // #333
@gray: lighten(#000, 33.5%); // #555
@gray-light: lighten(#000, 60%); // #999
@gray-lighter: lighten(#000, 93.5%); // #eee
// Brand colors
// -------------------------
@brand-primary: #428bca;
@brand-success: #5cb85c;
@brand-warning: #f0ad4e;
@brand-danger: #d9534f;
@brand-info: #5bc0de;
// Scaffolding
// -------------------------
@body-bg: #fff;
@text-color: @gray-dark;
// Links
// -------------------------
@link-color: @brand-primary;
@link-hover-color: darken(@link-color, 15%);
// Typography
// -------------------------
@font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif;
@font-family-serif: Georgia, "Times New Roman", Times, serif;
@font-family-monospace: Monaco, Menlo, Consolas, "Courier New", monospace;
@font-family-base: @font-family-sans-serif;
@font-size-base: 14px;
@font-size-large: ceil(@font-size-base * 1.25); // ~18px
@font-size-small: ceil(@font-size-base * 0.85); // ~12px
@line-height-base: 1.428571429; // 20/14
@line-height-computed: floor(@font-size-base * @line-height-base); // ~20px
@headings-font-family: @font-family-base;
@headings-font-weight: 500;
@headings-line-height: 1.1;
// Iconography
// -------------------------
@icon-font-path: "../fonts/";
@icon-font-name: "glyphicons-halflings-regular";
// Components
// -------------------------
// Based on 14px font-size and 1.428 line-height (~20px to start)
@padding-base-vertical: 6px;
@padding-base-horizontal: 12px;
@padding-large-vertical: 10px;
@padding-large-horizontal: 16px;
@padding-small-vertical: 5px;
@padding-small-horizontal: 10px;
@line-height-large: 1.33;
@line-height-small: 1.5;
@border-radius-base: 4px;
@border-radius-large: 6px;
@border-radius-small: 3px;
@component-active-bg: @brand-primary;
@caret-width-base: 4px;
@caret-width-large: 5px;
// Tables
// -------------------------
@table-cell-padding: 8px;
@table-condensed-cell-padding: 5px;
@table-bg: transparent; // overall background-color
@table-bg-accent: #f9f9f9; // for striping
@table-bg-hover: #f5f5f5;
@table-bg-active: @table-bg-hover;
@table-border-color: #ddd; // table and cell border
// Buttons
// -------------------------
@btn-font-weight: normal;
@btn-default-color: #333;
@btn-default-bg: #fff;
@btn-default-border: #ccc;
@btn-primary-color: #fff;
@btn-primary-bg: @brand-primary;
@btn-primary-border: darken(@btn-primary-bg, 5%);
@btn-success-color: #fff;
@btn-success-bg: @brand-success;
@btn-success-border: darken(@btn-success-bg, 5%);
@btn-warning-color: #fff;
@btn-warning-bg: @brand-warning;
@btn-warning-border: darken(@btn-warning-bg, 5%);
@btn-danger-color: #fff;
@btn-danger-bg: @brand-danger;
@btn-danger-border: darken(@btn-danger-bg, 5%);
@btn-info-color: #fff;
@btn-info-bg: @brand-info;
@btn-info-border: darken(@btn-info-bg, 5%);
@btn-link-disabled-color: @gray-light;
// Forms
// -------------------------
@input-bg: #fff;
@input-bg-disabled: @gray-lighter;
@input-color: @gray;
@input-border: #ccc;
@input-border-radius: @border-radius-base;
@input-border-focus: #66afe9;
@input-color-placeholder: @gray-light;
@input-height-base: (@line-height-computed + (@padding-base-vertical * 2) + 2);
@input-height-large: (floor(@font-size-large * @line-height-large) + (@padding-large-vertical * 2) + 2);
@input-height-small: (floor(@font-size-small * @line-height-small) + (@padding-small-vertical * 2) + 2);
@legend-color: @gray-dark;
@legend-border-color: #e5e5e5;
@input-group-addon-bg: @gray-lighter;
@input-group-addon-border-color: @input-border;
// Dropdowns
// -------------------------
@dropdown-bg: #fff;
@dropdown-border: rgba(0,0,0,.15);
@dropdown-fallback-border: #ccc;
@dropdown-divider-bg: #e5e5e5;
@dropdown-link-active-color: #fff;
@dropdown-link-active-bg: @component-active-bg;
@dropdown-link-color: @gray-dark;
@dropdown-link-hover-color: #fff;
@dropdown-link-hover-bg: @dropdown-link-active-bg;
@dropdown-link-disabled-color: @gray-light;
@dropdown-header-color: @gray-light;
@dropdown-caret-color: #000;
// COMPONENT VARIABLES
// --------------------------------------------------
// Z-index master list
// -------------------------
// Used for a bird's eye view of components dependent on the z-axis
// Try to avoid customizing these :)
@zindex-navbar: 1000;
@zindex-dropdown: 1000;
@zindex-popover: 1010;
@zindex-tooltip: 1030;
@zindex-navbar-fixed: 1030;
@zindex-modal-background: 1040;
@zindex-modal: 1050;
// Media queries breakpoints
// --------------------------------------------------
// Extra small screen / phone
@screen-xs: 480px;
@screen-phone: @screen-xs;
// Small screen / tablet
@screen-sm: 768px;
@screen-tablet: @screen-sm;
// Medium screen / desktop
@screen-md: 992px;
@screen-desktop: @screen-md;
// Large screen / wide desktop
@screen-lg: 1200px;
@screen-lg-desktop: @screen-lg;
// So media queries don't overlap when required, provide a maximum
@screen-xs-max: (@screen-sm - 1);
@screen-sm-max: (@screen-md - 1);
@screen-md-max: (@screen-lg - 1);
// Grid system
// --------------------------------------------------
// Number of columns in the grid system
@grid-columns: 12;
// Padding, to be divided by two and applied to the left and right of all columns
@grid-gutter-width: 24px;
// Point at which the navbar stops collapsing
@grid-float-breakpoint: @screen-tablet;
// Navbar
// -------------------------
// Basics of a navbar
@navbar-height: 50px;
@navbar-margin-bottom: @line-height-computed;
@navbar-default-color: #777;
@navbar-default-bg: #f8f8f8;
@navbar-default-border: darken(@navbar-default-bg, 6.5%);
@navbar-border-radius: @border-radius-base;
@navbar-padding-horizontal: floor(@grid-gutter-width / 2);
@navbar-padding-vertical: ((@navbar-height - @line-height-computed) / 2);
// Navbar links
@navbar-default-link-color: #777;
@navbar-default-link-hover-color: #333;
@navbar-default-link-hover-bg: transparent;
@navbar-default-link-active-color: #555;
@navbar-default-link-active-bg: darken(@navbar-default-bg, 6.5%);
@navbar-default-link-disabled-color: #ccc;
@navbar-default-link-disabled-bg: transparent;
// Navbar brand label
@navbar-default-brand-color: @navbar-default-link-color;
@navbar-default-brand-hover-color: darken(@navbar-default-link-color, 10%);
@navbar-default-brand-hover-bg: transparent;
// Navbar toggle
@navbar-default-toggle-hover-bg: #ddd;
@navbar-default-toggle-icon-bar-bg: #ccc;
@navbar-default-toggle-border-color: #ddd;
// Inverted navbar
//
// Reset inverted navbar basics
@navbar-inverse-color: @gray-light;
@navbar-inverse-bg: #222;
@navbar-inverse-border: darken(@navbar-inverse-bg, 10%);
// Inverted navbar links
@navbar-inverse-link-color: @gray-light;
@navbar-inverse-link-hover-color: #fff;
@navbar-inverse-link-hover-bg: transparent;
@navbar-inverse-link-active-color: @navbar-inverse-link-hover-color;
@navbar-inverse-link-active-bg: darken(@navbar-inverse-bg, 10%);
@navbar-inverse-link-disabled-color: #444;
@navbar-inverse-link-disabled-bg: transparent;
// Inverted navbar brand label
@navbar-inverse-brand-color: @navbar-inverse-link-color;
@navbar-inverse-brand-hover-color: #fff;
@navbar-inverse-brand-hover-bg: transparent;
// Inverted navbar search
// Normal navbar needs no special styles or vars
@navbar-inverse-search-bg: lighten(@navbar-inverse-bg, 25%);
@navbar-inverse-search-bg-focus: #fff;
@navbar-inverse-search-border: @navbar-inverse-bg;
@navbar-inverse-search-placeholder-color: #ccc;
// Inverted navbar toggle
@navbar-inverse-toggle-hover-bg: #333;
@navbar-inverse-toggle-icon-bar-bg: #fff;
@navbar-inverse-toggle-border-color: #333;
// Navs
// -------------------------
@nav-link-padding: 10px 15px;
@nav-link-hover-bg: @gray-lighter;
@nav-disabled-link-color: @gray-light;
@nav-disabled-link-hover-color: @gray-light;
@nav-open-link-hover-color: #fff;
@nav-open-caret-border-color: #fff;
// Tabs
@nav-tabs-border-color: #ddd;
@nav-tabs-link-hover-border-color: @gray-lighter;
@nav-tabs-active-link-hover-bg: @body-bg;
@nav-tabs-active-link-hover-color: @gray;
@nav-tabs-active-link-hover-border-color: #ddd;
@nav-tabs-justified-link-border-color: #ddd;
@nav-tabs-justified-active-link-border-color: @body-bg;
// Pills
@nav-pills-active-link-hover-bg: @component-active-bg;
@nav-pills-active-link-hover-color: #fff;
// Pagination
// -------------------------
@pagination-bg: #fff;
@pagination-border: #ddd;
@pagination-hover-bg: @gray-lighter;
@pagination-active-bg: @brand-primary;
@pagination-active-color: #fff;
@pagination-disabled-color: @gray-light;
// Pager
// -------------------------
@pager-border-radius: 15px;
@pager-disabled-color: @gray-light;
// Jumbotron
// -------------------------
@jumbotron-padding: 30px;
@jumbotron-color: inherit;
@jumbotron-bg: @gray-lighter;
@jumbotron-heading-color: inherit;
// Form states and alerts
// -------------------------
@state-warning-text: #c09853;
@state-warning-bg: #fcf8e3;
@state-warning-border: darken(spin(@state-warning-bg, -10), 3%);
@state-danger-text: #b94a48;
@state-danger-bg: #f2dede;
@state-danger-border: darken(spin(@state-danger-bg, -10), 3%);
@state-success-text: #468847;
@state-success-bg: #dff0d8;
@state-success-border: darken(spin(@state-success-bg, -10), 5%);
@state-info-text: #3a87ad;
@state-info-bg: #d9edf7;
@state-info-border: darken(spin(@state-info-bg, -10), 7%);
// Tooltips
// -------------------------
@tooltip-max-width: 200px;
@tooltip-color: #fff;
@tooltip-bg: #000;
@tooltip-arrow-width: 5px;
@tooltip-arrow-color: @tooltip-bg;
// Popovers
// -------------------------
@popover-bg: #fff;
@popover-max-width: 276px;
@popover-border-color: rgba(0,0,0,.2);
@popover-fallback-border-color: #ccc;
@popover-title-bg: darken(@popover-bg, 3%);
@popover-arrow-width: 10px;
@popover-arrow-color: #fff;
@popover-arrow-outer-width: (@popover-arrow-width + 1);
@popover-arrow-outer-color: rgba(0,0,0,.25);
@popover-arrow-outer-fallback-color: #999;
// Labels
// -------------------------
@label-default-bg: @gray-light;
@label-primary-bg: @brand-primary;
@label-success-bg: @brand-success;
@label-info-bg: @brand-info;
@label-warning-bg: @brand-warning;
@label-danger-bg: @brand-danger;
@label-color: #fff;
@label-link-hover-color: #fff;
// Modals
// -------------------------
@modal-inner-padding: 20px;
@modal-title-padding: 15px;
@modal-title-line-height: @line-height-base;
@modal-content-bg: #fff;
@modal-content-border-color: rgba(0,0,0,.2);
@modal-content-fallback-border-color: #999;
@modal-backdrop-bg: #000;
@modal-header-border-color: #e5e5e5;
@modal-footer-border-color: @modal-header-border-color;
// Alerts
// -------------------------
@alert-padding: 15px;
@alert-border-radius: @border-radius-base;
@alert-link-font-weight: bold;
@alert-success-bg: @state-success-bg;
@alert-success-text: @state-success-text;
@alert-success-border: @state-success-border;
@alert-info-bg: @state-info-bg;
@alert-info-text: @state-info-text;
@alert-info-border: @state-info-border;
@alert-warning-bg: @state-warning-bg;
@alert-warning-text: @state-warning-text;
@alert-warning-border: @state-warning-border;
@alert-danger-bg: @state-danger-bg;
@alert-danger-text: @state-danger-text;
@alert-danger-border: @state-danger-border;
// Progress bars
// -------------------------
@progress-bg: #f5f5f5;
@progress-bar-color: #fff;
@progress-bar-bg: @brand-primary;
@progress-bar-success-bg: @brand-success;
@progress-bar-warning-bg: @brand-warning;
@progress-bar-danger-bg: @brand-danger;
@progress-bar-info-bg: @brand-info;
// List group
// -------------------------
@list-group-bg: #fff;
@list-group-border: #ddd;
@list-group-border-radius: @border-radius-base;
@list-group-hover-bg: #f5f5f5;
@list-group-active-color: #fff;
@list-group-active-bg: @component-active-bg;
@list-group-active-border: @list-group-active-bg;
@list-group-link-color: #555;
@list-group-link-heading-color: #333;
// Panels
// -------------------------
@panel-bg: #fff;
@panel-inner-border: #ddd;
@panel-border-radius: @border-radius-base;
@panel-footer-bg: #f5f5f5;
@panel-default-text: @gray-dark;
@panel-default-border: #ddd;
@panel-default-heading-bg: #f5f5f5;
@panel-primary-text: #fff;
@panel-primary-border: @brand-primary;
@panel-primary-heading-bg: @brand-primary;
@panel-success-text: @state-success-text;
@panel-success-border: @state-success-border;
@panel-success-heading-bg: @state-success-bg;
@panel-warning-text: @state-warning-text;
@panel-warning-border: @state-warning-border;
@panel-warning-heading-bg: @state-warning-bg;
@panel-danger-text: @state-danger-text;
@panel-danger-border: @state-danger-border;
@panel-danger-heading-bg: @state-danger-bg;
@panel-info-text: @state-info-text;
@panel-info-border: @state-info-border;
@panel-info-heading-bg: @state-info-bg;
// Thumbnails
// -------------------------
@thumbnail-padding: 4px;
@thumbnail-bg: @body-bg;
@thumbnail-border: #ddd;
@thumbnail-border-radius: @border-radius-base;
@thumbnail-caption-color: @text-color;
@thumbnail-caption-padding: 9px;
// Wells
// -------------------------
@well-bg: #f5f5f5;
// Badges
// -------------------------
@badge-color: #fff;
@badge-link-hover-color: #fff;
@badge-bg: @gray-light;
@badge-active-color: @link-color;
@badge-active-bg: #fff;
@badge-font-weight: bold;
@badge-line-height: 1;
@badge-border-radius: 10px;
// Breadcrumbs
// -------------------------
@breadcrumb-bg: #f5f5f5;
@breadcrumb-color: #ccc;
@breadcrumb-active-color: @gray-light;
// Carousel
// ------------------------
@carousel-text-shadow: 0 1px 2px rgba(0,0,0,.6);
@carousel-control-color: #fff;
@carousel-control-width: 15%;
@carousel-control-opacity: .5;
@carousel-control-font-size: 20px;
@carousel-indicator-active-bg: #fff;
@carousel-indicator-border-color: #fff;
@carousel-caption-color: #fff;
// Close
// ------------------------
@close-color: #000;
@close-font-weight: bold;
@close-text-shadow: 0 1px 0 #fff;
// Code
// ------------------------
@code-color: #c7254e;
@code-bg: #f9f2f4;
@pre-bg: #f5f5f5;
@pre-color: @gray-dark;
@pre-border-color: #ccc;
@pre-scrollable-max-height: 340px;
// Type
// ------------------------
@text-muted: @gray-light;
@abbr-border-color: @gray-light;
@headings-small-color: @gray-light;
@blockquote-small-color: @gray-light;
@blockquote-border-color: @gray-lighter;
@page-header-border-color: @gray-lighter;
// Miscellaneous
// -------------------------
// Hr border color
@hr-border: @gray-lighter;
// Horizontal forms & lists
@component-offset-horizontal: 180px;
// Container sizes
// --------------------------------------------------
// Small screen / tablet
@container-tablet: ((720px + @grid-gutter-width));
// Medium screen / desktop
@container-desktop: ((940px + @grid-gutter-width));
// Large screen / wide desktop
@container-lg-desktop: ((1140px + @grid-gutter-width));

View file

@ -1,144 +0,0 @@
//some breadcrumbs variables
@breadcrumb-bg:#F5F5F5;
@breadcrumb-border:#E5E5E5;
@breadcrumb-text-color:#555;
@breadcrumb-link-color:#4C8FBD;
@breadcrumb-separator:"\f105";//font awesome icon
/* breadcrumbs and searchbox */
.breadcrumbs {
position:relative;
border-bottom:1px solid @breadcrumb-border;
background-color:@breadcrumb-bg;
min-height:@breadcrumb-height;
line-height:(@breadcrumb-height - 1);
padding:0 12px 0 0;
display:block;
&.fixed , &.breadcrumbs-fixed{
position:fixed;
right:0;
left:(@sidebar-width);
top:@navbar-mh;
z-index:@zindex-navbar-fixed - 2;
}
}
.breadcrumb {
background-color: transparent;
display: inline-block;
line-height: 24px;
margin: 0 22px 0 12px;
padding: 0;
font-size:13px;
color:#333;
border-radius:0;
> li {
& , &.active {
color:@breadcrumb-text-color;
}
> a {
display:inline-block;
padding:0 4px;
color:@breadcrumb-link-color;
}
+ li:before {
font-family:FontAwesome;
font-size:14px;
content:@breadcrumb-separator;
color:@breadcrumb-arrow-color;
margin-right: 2px;
padding: 0 5px 0 2px;
position:relative;
top: 1px;
}
}
.home-icon {
margin-left:4px; margin-right:2px;
font-size:20px;
position:relative; top:2px;
}
}
@media only screen and (max-width: @screen-sm-max) {
.breadcrumb {
margin-left:90px;
}
.breadcrumbs.fixed , .breadcrumbs.breadcrumbs-fixed{
position: relative !important;
left: auto !important; right: auto !important;
top: auto !important;
z-index:auto !important;
}
body.breadcrumbs-fixed .ace-settings-container {
top:50px;
}
}
@media only screen and (max-width: @screen-xs) {
.breadcrumb > li > a {
padding:0 1px;
}
}
@media only screen and (max-width: @screen-tiny) {
.breadcrumb {
margin-left:36px;
}
}
.container.main-container {
.breadcrumbs.breadcrumbs-fixed {
left: auto !important;
right: auto !important;
}
@media (min-width: @screen-tablet) {
.breadcrumbs.breadcrumbs-fixed {
width: @container-tablet - @sidebar-width;
}
.menu-min + .main-content .breadcrumbs.breadcrumbs-fixed {
width: @container-tablet - @sidebar-min-width;
}
}
@media (min-width: @screen-desktop) {
.breadcrumbs.breadcrumbs-fixed {
width: @container-desktop - @sidebar-width;
}
.menu-min + .main-content .breadcrumbs.breadcrumbs-fixed {
width: @container-desktop - @sidebar-min-width;
}
}
@media (min-width: @screen-lg-desktop) {
.breadcrumbs.breadcrumbs-fixed {
width: @container-lg-desktop - @sidebar-width;
}
.menu-min + .main-content .breadcrumbs.breadcrumbs-fixed {
width: @container-lg-desktop - @sidebar-min-width;
}
}
}

View file

@ -1,29 +0,0 @@
//bootstrap mentions that the following need not be floated, as they are full width (100%)
//but in our case it's needed, because sidebar is floated left(not position:absolute) and
//the .row elements containing .col-*-12 have .clearfix behaviour,
//which doesn't allow any floating elements on left or side, thus causing problems with our sidebar
.col-xs-12 , .col-sm-12 , .col-md-12, .col-lg-12 {
float:left;
}
.col-xs-reset { width: auto; padding-left:0; padding-right:0; float:none; }
@media (min-width: @screen-tablet) {
.col-sm-reset { width: auto; padding-left:0; padding-right:0; float:none; }
}
@media (min-width: @screen-desktop) {
.col-md-reset { width: auto; padding-left:0; padding-right:0; float:none; }
}
@media (min-width: @screen-lg-desktop) {
.col-lg-reset { width: auto; padding-left:0; padding-right:0; float:none; }
}
.jqstooltip , .legendColorBox div {
.box-sizing(content-box);
}
.legendLabel {
.box-sizing(content-box);
height:20px;
font-size:10px;
}

View file

@ -1,600 +0,0 @@
/** buttons */
.btn {
display:inline-block;
color:#FFF !important;
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25) !important;
background-image:none !important;
border:5px solid #FFF;
border-radius:0;
box-shadow:none !important;
.transition(~"all ease .15s");
cursor:pointer;
vertical-align:middle;
margin:0;
position:relative;
}
.btn-lg {
border-width:5px;
line-height: 1.35;
padding: 7px 16px;
}
.btn-sm {
border-width:4px;
font-size:13px;
padding: 4px 9px;
line-height:1.39;
}
.btn-xs {
border-width:3px;
}
.btn-minier {
padding: 0 4px;
line-height: 18px;
border-width: 2px;
font-size: 12px;
}
button.btn:active {
top: 1px;
left: 1px;
}
//button color
.btn-color(@color1, @color2) {
& , &:focus {
background-color:@color1 !important;
border-color:@color1;
}
&:hover , .open &.dropdown-toggle {
background-color:@color2 !important;
border-color:@color1;
}
&.no-border:hover {
border-color:@color2;
}
&.no-hover:hover {
background-color:@color1 !important;
}
&.active {
background-color: mix(@color1,@color2) !important;
border-color: darken(mix(@color1,@color2),7%);
}
&.no-border.active {
background-color: darken(mix(@color1,@color2),3%) !important;
border-color: darken(mix(@color1,@color2),3%);
}
&.disabled, &[disabled], fieldset[disabled] & {
&,
&:hover,
&:focus,
&:active,
&.active {
background-color:@color1 !important;
border-color:@color1;
}
}
}
.btn-color(@color-name) {
@color1-name : ~`"btn-@{color-name}"`;
@color2-name : ~`"btn-@{color-name}-hover"`;
.btn-color(@@color1-name, @@color2-name);
}
.btn , .btn-default {
.btn-color(~"default");
}
.btn-primary {
.btn-color(~"primary");
}
.btn-info {
.btn-color(~"info");
}
.btn-success {
.btn-color(~"success");
}
.btn-warning {
.btn-color(~"warning");
}
.btn-danger {
.btn-color(~"danger");
}
.btn-inverse {
.btn-color(~"inverse");
}
.btn-pink {
.btn-color(~"pink");
}
.btn-purple {
.btn-color(~"purple");
}
.btn-grey {
.btn-color(~"grey");
}
.btn-yellow {
.btn-color(~"yellow");
color:@btn-yellow-color !important;
text-shadow:0 -1px 0 rgba(255, 255, 255, 0.4) !important;
}
.btn-light {
.btn-color(~"light");
color:@btn-light-color !important;
text-shadow:0 -1px 0 rgba(250, 250, 250, 0.25) !important;
}
.btn-light.btn-xs:after {
left:-2px; right:-2px; top:-2px; bottom:-2px;
}
.btn-light.btn-sm:after {
left:-4px; right:-4px; top:-4px; bottom:-4px;
}
.btn-light.btn-large:after {
left:-6px; right:-6px; top:-6px; bottom:-6px;
}
.btn.btn-white {
border-width:1px;
border-color:#CCC;
color:#444 !important;
text-shadow:none !important;
background-color:#FFF !important;
&:hover, &:focus {
background-color:#EBEBEB !important;
}
&.no-border {
border-color: #CCC;
}
}
.btn.disabled, .btn[disabled] {
&.active, &:focus, &:active {
outline:none;
}
&:active {
top:0; left:0;
}
}
/* active buttons */
.btn.active {
color:@btn-active-color;
&:after {
display:inline-block;
content:"";
position:absolute;
border-bottom:1px solid @btn-active-color;
left:-4px; right:-4px; bottom:-4px;
}
&.btn-sm:after {
left:-3px; right:-3px; bottom:-3px;
//border-bottom-width:1px;
}
&.btn-large:after {
left:-5px; right:-5px; bottom:-5px;
//border-bottom-width:1px;
}
&.btn-xs:after , &.btn-minier:after {
left:-1px; right:-1px; bottom:-2px;
//border-bottom-width:1px;
}
&.btn-minier:after {
bottom:-1px;
}
&.btn-yellow:after {
border-bottom-color:@btn-yellow-active-border;
}
&.btn-light {
color:#515151;
&:after {
border-bottom-color:#B5B5B5;
}
}
}
/* icons inside buttons */
.btn {
> [class*="icon-"] {
display:inline;
margin-right:4px;
//min-width:12px;
&.icon-on-right {
margin-right:0;
margin-left:4px;
}
}
> .icon-only[class*="icon-"] {
margin:0;
vertical-align:middle;
text-align:center;
padding:0;
//min-width:24px;
}
}
.btn-large > [class*="icon-"] {
margin-right:6px;
&.icon-on-right {
margin-right:0;
margin-left:6px;
}
}
.btn-sm > [class*="icon-"] {
margin-right:3px;
&.icon-on-right {
margin-right:0;
margin-left:3px;
}
}
.btn-xs > [class*="icon-"] , &.btn-minier > [class*="icon-"] {
margin-right:2px;
&.icon-on-right {
margin-right:0;
margin-left:2px;
}
}
.btn.btn-link {
border:none !important;
background:transparent none !important;
color:@btn-link-color !important;
text-shadow:none !important;
padding:4px 12px !important;
line-height:20px !important;
&:hover {
background:none !important;
text-shadow:none !important;
}
&.active {
background:none !important;
text-decoration:underline;
color:lighten(@btn-link-color , 6%) !important;
&:after {
display:none;
}
}
&.disabled , &[disabled]{
background:none;
.opacity(0.65);
&:hover {
background:none !important;
text-decoration:none !important;
}
}
}
.btn.btn-no-border {
border-width:0 !important;
}
/* button groups */
.btn-group {
> .btn {
& , + .btn {
margin:0 1px 0 0;
}
&:first-child {
margin:0 1px 0 0;
}
&:first-child , &:last-child {
border-radius:0;
}
/* caret inside buttons */
> .caret {
margin-top:15px;
margin-left:1px;
border-width:5px;
border-top-color:#FFF;
}
&.btn-sm > .caret {
margin-top:10px;
border-width:4px;
}
&.btn-large > .caret {
margin-top:18px;
border-width:6px;
}
&.btn-xs > .caret {
margin-top:9px;
border-width:4px;
}
&.btn-minier > .caret {
margin-top:7px;
border-width:3px;
}
/* dropdown toggle */
+ .btn.dropdown-toggle {
padding-right:3px;
padding-left:3px;
}
+ .btn-large.dropdown-toggle {
padding-right:4px;
padding-left:4px;
}
}
.dropdown-toggle {
border-radius:0;
}
.btn-group-active-state(@left, @right, @bottom, @width) {/* the border under an active button in button groups */
&.active:after {
left:unit(@left, px); right:unit(@right, px); bottom:unit(@bottom, px);
border-bottom-width:unit(@width, px);
}
}
> .btn , + .btn{
margin:0 1px 0 0;
border-width:3px;// !important;
.btn-group-active-state(-2, -2, -2, 1);
}
> .btn-large , + .btn-large{
border-width:4px;// !important;
.btn-group-active-state(-3, -3, -3, 1);
}
> .btn-sm , + .btn-sm{
border-width:2px;// !important;
.btn-group-active-state(-1, -1, -1, 1);
}
> .btn-xs , + .btn-xs{
border-width:1px;// !important;
.btn-group-active-state(0, 0, 0, 1);
}
> .btn-minier , + .btn-minier{
border-width:1px;// !important;
.btn-group-active-state(0, 0, 0, 1);
}
}
.btn-group > .btn {
border-radius:0 !important;
}
.btn-group-vertical > .btn , .btn-group-vertical > .btn + .btn {
margin:1px 0 0;
}
.btn-group-vertical > .btn:first-child {
margin-right:0;
}
/* application buttons */
.btn.btn-app {
display: inline-block;
width: 100px;
font-size: 18px;
font-weight: normal;
color: #FFF;
text-align: center;
text-shadow: 0 -1px -1px rgba(0,0,0,0.2) !important;
border: none;
border-radius: 12px;
padding: 12px 0 8px;
margin: 2px;
line-height: 1.7;
position: relative;
}
//button color
.btn-app-color(@color1, @color2, @percent) {
& , &.no-hover:hover , &.disabled:hover {
background: average(@color1, @color2) !important;
#gradient > .vertical(@color1 , @color2) !important;
}
&:hover {
background: average(darken(@color1,@percent), darken(@color2,@percent)) !important;
#gradient > .vertical(darken(@color1,@percent) , darken(@color2,@percent)) !important;
}
}
.btn-app-color(@color-name, @percent:10%) {
@color1-name : ~`"btn-app-@{color-name}-1"`;
@color2-name : ~`"btn-app-@{color-name}-2"`;
.btn-app-color(@@color1-name, @@color2-name , @percent);
}
.btn-app, .btn-app.btn-default {
.btn-app-color(~"default" , 8%);
}
.btn-app.btn-primary {
.btn-app-color(~"primary");
}
.btn-app.btn-info {
.btn-app-color(~"info");
}
.btn-app.btn-success {
.btn-app-color(~"success");
}
.btn-app.btn-danger {
.btn-app-color(~"danger");
}
.btn-app.btn-warning {
.btn-app-color(~"warning");
}
.btn-app.btn-purple {
.btn-app-color(~"purple");
}
.btn-app.btn-pink {
.btn-app-color(~"pink");
}
.btn-app.btn-inverse {
.btn-app-color(~"inverse");
}
.btn-app.btn-grey {
.btn-app-color(~"grey" , 5%);
}
.btn.btn-app.btn-light {
.btn-app-color(~"light" , 5%);
color: @btn-app-light-color !important;
text-shadow: 0 1px 1px #EEE !important;
}
.btn.btn-app.btn-yellow {
.btn-app-color(~"yellow" , 5%);
color:@btn-app-yellow-color !important;
text-shadow:0 -1px 0 rgba(255, 255, 255, 0.4) !important;
}
.btn.btn-app {
&.btn-sm {
width:80px;
font-size:16px;
border-radius:10px ;
line-height: 1.5;
}
&.btn-xs {
width:64px;
font-size:15px;
border-radius:8px;
padding-bottom:7px;
padding-top:8px;
line-height: 1.45;
}
> [class*=icon] {
display:block;
font-size:42px;
margin:0 0 4px;
line-height:36px;
min-width:0;
padding:0;
}
&.btn-sm > [class*=icon] {
display:block;
font-size:32px;
line-height:30px;
margin:0 0 3px;
}
&.btn-xs > [class*=icon] {
display:block;
font-size:24px;
line-height:24px;
margin:0;
}
&.no-radius {
border-radius:0;
}
&.radius-4 {
border-radius:4px;
}
/* badge & label inside buttons */
> .badge , > .label {
position:absolute !important;
top:-2px; right:-2px;
padding:1px 3px;
text-align:center;
font-size:12px;
&.badge-left , &.label-left{
right:auto;
left:-2px;
}
}
> .label {
padding:1px 6px 3px;
font-size:13px;
}
&.radius-4 , &.no-radius {
> .badge {
border-radius:3px;
&.no-radius {// > .badge.no-radius
border-radius:0;
}
}
}
/* active state */
&.active {
color:@btn-app-active;
&:after {
display:none;
}
&.btn-yellow {
color:@btn-app-yellow-color;
border-color:@btn-app-yellow-border;
}
&.btn-light {
color:@btn-app-light-active;
}
}
}
.btn.btn-app {
&.btn-light, &.btn-yellow {
.box-shadow(~"0 0 0 1px rgba(0, 0, 0, 0.08) inset") !important;
}
}

View file

@ -1,353 +0,0 @@
@dropdown-shadow:~"0 2px 4px rgba(0, 0, 0, 0.2)";
/* dropdown menus */
.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:focus > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > li > a:focus > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"], .dropdown-submenu:hover > a > [class^="icon-"], .dropdown-submenu:focus > a > [class^="icon-"], .dropdown-submenu:hover > a > [class*=" icon-"], .dropdown-submenu:focus > a > [class*=" icon-"] {
background-image: none;
}
.dropdown-menu {
.border-radius(0) !important;
.box-shadow(@dropdown-shadow);
> li > a {
font-size:13px;
padding-left:11px; padding-right:11px;
margin-bottom:1px; margin-top:1px;
}
&.dropdown-only-icon {
min-width: 50px;
> li {
float:left;
margin:0 4px;
> a {
[class*="icon-"] {
width:18px;
//font-size:16px;
display:inline-block;
}
.icon-2x {
width:36px;
//font-size:22px;
}
}// > a
}// > li
}//&.dropdown-only-icon
}//.dropdown-menu
//dropdown
.dropdown-color(@bgcolor:~"menu";@txtcolor:#FFFFFF) {
@dropdown-class:~`"dropdown-@{bgcolor}"`;
@dropdown-bg:~`"dropdown-@{bgcolor}"`;
@dropdown-cl:@@dropdown-bg;
.@{dropdown-class} {
li a:hover,
li a:focus,
li a:active,
li.active a,
li.active a:hover,
.dropdown-submenu:hover > a,
.nav-tabs & li > a:focus
{
background:@dropdown-cl;
color:@txtcolor;
}
}
}
.dropdown-color();
.dropdown-color(~"default");
.dropdown-color(~"info");
.dropdown-color(~"primary");
.dropdown-color(~"success");
.dropdown-color(~"warning");
.dropdown-color(~"danger");
.dropdown-color(~"inverse");
.dropdown-color(~"purple");
.dropdown-color(~"pink");
.dropdown-color(~"grey");
.dropdown-color(~"light" ; #333333);
.dropdown-color(~"lighter" ; #444444);
.dropdown-color(~"lightest" ; #444444);
.dropdown-color(~"yellow" ; #444444);
.dropdown-color(~"yellow2" ; #444444);
.dropdown-color(~"light-blue" ; #445566);
.dropdown-light , .dropdown-lighter , .dropdown-lightest {
.dropdown-submenu:hover > a:after {
border-left-color:#444;
}
}
/* closer to the toggle button */
.dropdown-menu {
&.dropdown-close {
top:92%; left:-5px;
&.pull-right {
left:auto;
right:-5px;
}
}
&.dropdown-closer {
top:80%; left:-10px;
&.pull-right {
right:-10px;
left:auto;
}
}
}
.dropdown-submenu > .dropdown-menu {
.border-radius(0);
}
.dropdown-submenu > a:after {
margin-right:-5px;
}
/* colorpicker dropdown */
.dropdown-colorpicker {
> .dropdown-menu {
top:80%;
left:-7px;
&.pull-right {
right:-7px;
left:auto;
}
padding:4px;
min-width:130px; max-width:130px;
> li {
display:block;
float:left;
width:20px; height:20px;
margin:2px;
> .colorpick-btn {
display:block;
width:20px; height:20px;
margin:0; padding:0;
border-radius:0;
position:relative;
.transition(~"all ease 0.1s");
&:hover {
text-decoration:none;
.opacity(0.8);
.scale(1.08);
}
&.selected:after {
content:"\f00c";
display:inline-block;
font-family:FontAwesome; font-size:11px;
color:#FFF;
position:absolute; left:0; right:0; text-align:center; line-height:20px;
}
}
}
}
}
.btn-colorpicker {
display:inline-block;
width:20px; height:20px;
background-color:#DDD;
vertical-align:middle;
border-radius:0;
}
/* top user info dropdowns */
.dropdown-navbar {
padding:0;
width: @navbar-dropdown-width;
.box-shadow(@navbar-dropdown-shadow);
> li {
padding:0 8px;
background-color:#FFFFFF;
&.dropdown-header {
text-shadow:none;
padding-top:0; padding-bottom:0;
line-height:34px;
font-size:13px; font-weight:bold; text-transform:none;
border-bottom:1px solid;
}
> [class*="icon-"] , > a > [class*="icon-"] {
margin-right:5px !important;
color:#555;
font-size:14px;
}
> a {
padding:10px 2px;
margin:0;
border-bottom:1px solid;
font-size:12px;
line-height:16px;
color:#555;
&:active, &:hover, &:focus {
background-color:transparent !important;
color:#555;
}
.progress {
margin-bottom:0;
margin-top:4px;
}
.badge {
line-height:16px;
padding-right:4px; padding-left:4px;
font-size:12px;
}
}
&:last-child > a {
border-bottom:0 solid #DDD;
border-top:1px dotted transparent;
color:#4F99C6;
text-align:center;
font-size:13px;
&:hover {
background-color:#FFF;
color:#4F99C6;
text-decoration:underline;
> [class*="icon-"] {
text-decoration:none;
}
}
}
}//end of li
//navbar colors
.navbar-colors(@border-color; @hover-color; @header-bg; @header-txt; @header-icon; @item-bottom) {
border-color:@border-color;
> li {
&:hover {
background-color:@hover-color !important;
}
&.dropdown-header {
background-color:@header-bg !important;
color:@header-txt;
border-bottom-color:@border-color;
> [class*="icon-"] {
color:@header-icon;
}
}
> a {
border-bottom-color:@item-bottom;
}
}
}
.navbar-colors(#BCD4E5 ; #F4F9FC ; #ECF2F7 ; #8090A0 ; #8090A0; #E4ECF3);
&.navbar-pink {
.navbar-colors(#E5BCD4 ; #FCF4F9 ; #F7ECF2 ; #B471A0 ; #C06090 ; #F3E4EC);
}
&.navbar-grey {
.navbar-colors(#E5E5E5 ; #F8F8F8 ; #F2F2F2 ; #3A87AD ; #3A87AD; #EEEEEE);
}
&.navbar-green {
.navbar-colors(#B4D5AC ; #F4F9EF ; #EBF7E4 ; #88AA66 ; #90C060; #ECF3E4);
}
[class*="btn"][class*="icon-"] {
display:inline-block;
//border:none;
margin:0 5px 0 0;
width:24px;
text-align:center;
padding-left:0;
padding-right:0;
}
/* user info on top navbar icons */
.msg-photo {
margin-right:6px;
max-width:42px;
}
.msg-body {
display:inline-block;
line-height:20px;
white-space:normal;
vertical-align:middle;
max-width:175px;
}
.msg-title {
display:inline-block;
line-height:14px;
}
.msg-time {
display:block;
font-size:11px;
color:#777;
> [class*="icon-"] {
font-size:14px;
color:#555;
}
}
}
.dropdown-100 {
min-width:100px;
}
.dropdown-125 {
min-width:125px;
}
.dropdown-150 {
min-width:150px;
}
.dropdown-hover {
position:relative;
}
.dropdown-hover:hover > .dropdown-menu {
display: block;
}

View file

@ -1,125 +0,0 @@
.tags {
display: inline-block;
padding: 4px 6px;
color: @ace-grey;
vertical-align: middle;
//.border-radius(@inputBorderRadius);
background-color: #FFF;
border: 1px solid @input-border;
//.box-shadow(inset 0 1px 1px rgba(0,0,0,.075));
//.transition(~"border linear .2s, box-shadow linear .2s");
width: 206px;
&:hover {
border-color:@input-hover-border;
}
&-hover , &-hover:hover {
border-color: @input-focus-border;
outline: 0;
outline: thin dotted \9; /* IE6-9 */
}
&[class*="span"] {
float: none;
margin-left: 0;
}
input[type="text"],
input[type="text"]:focus {
border: none;
display: inline;
outline: 0;
margin: 0;
padding: 0;
line-height: 14px;
.box-shadow(none);
width: 100%;
}
}
.tags {
.tag {
display: inline-block;
position:relative;
font-size: 13px;
font-weight: normal;
//line-height: 14px; // ensure proper line-height if floated
vertical-align: baseline;
white-space: nowrap;
//background-color: #3E9BD0;
//color:#FFF;
background-color:@tag-bg;
color:#FFF;
text-shadow:1px 1px 1px rgba(0, 0, 0, 0.15);
padding: 4px 22px 5px 9px;
// .border-radius(9px);
margin-bottom: 3px;
margin-right: 3px;
.transition(~"all 0.2s");
&:empty {
display: none;
}
&:hover {
//background-color: #B2CADD;
}
/**
&:nth-child(5n+1) {
background-color:#48A2E0;
}
&:nth-child(5n+2) {
background-color:#34C896;
}
&:nth-child(5n+3) {
background-color:#B57BB3;
}
&:nth-child(5n+4) {
background-color:#CC7DA8;
}
&:nth-child(5n+5) {
background-color:#666;
}
*/
// Important (red)
&-important { background-color: @btn-danger; }
// Warnings (orange)
&-warning { background-color: @btn-warning; }
// Success (green)
&-success { background-color: @btn-success; }
// Info (turquoise)
&-info { background-color: @btn-info; }
// Inverse (black)
&-inverse { background-color: @btn-inverse; }
.close {
font-size: 15px;
line-height: 20px;
.opacity(1);
color:#FFF;
text-shadow:none;
float:none;
position:absolute;
right:0;
top:0; bottom:0;
width:18px;
text-align:center;
&:hover {
background-color:rgba(0,0,0,0.2);
}
}
}
}

View file

@ -1,452 +0,0 @@
//some checkbox & switch variables
@checkbox-color:#32A3CE;
@checkbox-border-color:#C8C8C8;
@checkbox-checked-border:#ADB8C0;
@checkbox-hover-border:#FF893C;
@checkbox2-bg:#F9A021;
@switch-checked-bg:#8AB2C9;
@switch-checked-border:#468FCC;
@switch4-bg:#8B9AA3;
@switch4-color:#5B6A73;
@switch4-checked-bg:#468FCC;
@switch6-checked-border:#B7D3E5;
@switch6-checked-bg:#FF893C;
@switch7-checked-bg:#468FCC;
@switch7-checked-border:#6FB3E0;
@switch-1-text:"ON\a0\a0\a0\a0\a0\a0\a0\a0\a0OFF";
@switch-2-text:"YES\a0\a0\a0\a0\a0\a0\a0\a0NO";
@switch-4-text:"ON\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0OFF";
@switch-5-text:"YES\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0NO";
@switch-7-text:"OFF\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0ON";
/* Checkbox & Radio */
input[type=checkbox].ace , input[type=radio].ace {
opacity:0;
position:absolute;
z-index:12;
width:18px; height:18px;
cursor:pointer;
&:checked, &:focus {
outline:none !important;
}
+ .lbl {
position: relative; z-index:11;
display:inline-block;
margin:0;
line-height:20px;
min-height:18px;
min-width:18px;
font-weight:normal;
.checkbox-paddings() {// a little paddings for .lbl
.checkbox-paddingX (@index) when (@index >= 0) {
&.padding-@{index}::before {
margin-right:unit(@index,px);
}
.checkbox-paddingX(@index - 4);
}
.checkbox-paddingX(16);
}
.checkbox-paddings();
&::before {
font-family:fontAwesome; font-weight:normal;
font-size: 12px; color:@checkbox-color;
content:"\a0";
display:inline-block;
background-color: #FAFAFA;
border: 1px solid @checkbox-border-color;
box-shadow: 0 1px 2px rgba(0,0,0,0.05);/*, inset 0px -15px 10px -12px rgba(0,0,0,0.05);*/
border-radius: 0;
display: inline-block;
text-align:center;
vertical-align:middle;
height:16px; line-height:14px;
min-width:16px;
margin-right:1px;
}
}//.lbl
&:checked + .lbl::before ,
{
display:inline-block;
content: '\f00c';
background-color: #F5F8FC;
border-color:@checkbox-checked-border;
box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
}
&:hover + .lbl::before , + .lbl:hover::before {
border-color:@checkbox-hover-border;
}
&:active , &:checked:active {
+ .lbl::before {
box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}
}
&.ace-checkbox-2 + .lbl::before {
box-shadow: none;
}
&.ace-checkbox-2:checked + .lbl::before {
background-color: @checkbox2-bg;
border-color: @checkbox2-bg;
color: #FFF;
}
&:disabled + .lbl::before ,
&[disabled] + .lbl::before ,
&.disabled + .lbl::before {
background-color:#DDD !important;
border-color:#CCC !important;
box-shadow:none !important;
color:#BBB;
}
}
/**
input[type=radio].ace + .lbl::before {
border-radius:100%;
font-size:34px;
font-family: Helvetica, Arial, "Sans-Serif";//looks better but incosistent
line-height:13px;
}
*/
input[type=radio].ace + .lbl::before {
border-radius: 100%;
font-size: 11px;
font-family: FontAwesome;//let's use a fonts that's available everywhere
text-shadow: 0 0 1px @checkbox-color;
line-height: 15px;
height: 17px;
min-width: 17px;
}
input[type=radio].ace:checked + .lbl::before {
content:"\f111";
}
/* CSS3 on/off switches */
//use like <input type="checkbox" class="ace ace-switch" /> <span class="lbl"></span>
input[type=checkbox].ace.ace-switch {
width:55px;
height:25px;
+ .lbl {
margin:0 4px;
min-height:24px;
&::before {
font-family:Arial, Helvetica, sans-serif;
content:@switch-1-text;
color:#999;
font-weight:bold;
font-size:11px;
line-height:18px; line-height:21px\9;/*ie9*/
height:20px;
overflow:hidden;
border-radius:12px;
background-color: #F5F5F5;
.box-shadow(~"inset 0px 2px 2px 0px rgba(0,0,0,.2)");
border: 1px solid #CCC;
text-align:left;
float:left;
padding:0;
width:52px;
text-indent:-19px; text-indent:~"-21px\9";
margin-right:0;
.transition(~"text-indent .4s ease");
}
&::after {
font-family:Arial, Helvetica, sans-serif;
content: '|||';
font-size: 10px;
font-weight:lighter;
color:#D5D5D5;
background-color:#FFF;
text-shadow:-1px 0px 0 rgba(0, 0, 0, 0.15);
text-align:center;
border-radius:100%;
width:22px; height:22px; line-height:20px;
position: absolute;
top: -2px; left: -3px;
padding:0;
.box-shadow(~"0px 1px 1px 1px rgba(0,0,0,.3)");
//text-shadow:0px 1px 1px rgba(0,0,0,0.3) inset;
.transition(~"left .4s ease");
}
}
&:checked + .lbl {
&::before {
text-indent:9px;
color:#FFF;
background-color:@switch-checked-bg;
border-color:@switch-checked-border;
}
&::after {
left:34px;
background-color:#FFF;
color:@switch-checked-bg;
}
}
&.ace-switch-2 + .lbl::before {
content:@switch-2-text;
}
&.ace-switch-3 + .lbl::after {
font-family:FontAwesome;
font-size:13px; line-height:23px;
content:"\f00d";
top:-1px;
}
&.ace-switch-3:checked + .lbl::after {
content:"\f00c";
}
/* switch style 4 & 5 */
&.ace-switch-4 , &.ace-switch-5 {
+ .lbl::before {
content:@switch-4-text;
font-family:Arial, Helvetica, sans-serif;
font-weight:bolder;
font-size:12px;
line-height:23px; height:24px; overflow:hidden;
line-height:25px\9;
border-radius:12px;
display:inline-block;
background-color: @switch4-bg;
border: 1px solid @switch4-bg;
color:#FFF;
width:56px;
text-indent:-25px; text-indent:~"-28px\9";
display: inline-block;
position: relative;
//margin-right:8px;
box-shadow:none;
.transition(~"all .4s ease");
}
+ .lbl::after {
font-family:Helvetica, Arial, sans-serif;
content: '|||'; text-shadow:-1px 0px 0 rgba(0, 0, 0, 0.2);
font-size: 8px; font-weight:lighter;
color:@switch4-bg;
text-align:center;
position: absolute;
border-radius:12px;
color:@switch4-color;
top: 2px; left: 2px;
width:20px; height:20px; line-height:18px;
background-color:#FFF;
.transition(~"all .4s ease");
}
&:checked + .lbl {
&::before {
text-indent:9px;
background-color:@switch4-checked-bg;
border-color:#468FCC;
}
&::after {
left:34px;
background-color:#FFF;
}
}
}
&.ace-switch-5 + .lbl::before {
content:@switch-5-text;
}
&.ace-switch-5:checked + .lbl::before {
text-indent:8px;
}
/* switch style 6 */
&.ace-switch-6 {
+ .lbl {
position: relative;
&::before {
font-family:FontAwesome;
content:"\f00d";
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
box-shadow:none;
border:none;
font-weight:lighter;
font-size:16px;
border-radius:12px;
display:inline-block;
background-color: #888;
color:#F2F2F2;
width:52px; height:22px; line-height:20px;
text-indent:32px;
.transition(~"background 0.1s ease");
}
&::after {
content: ''; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
position: absolute;
top: 2px; left: 3px;
border-radius:12px;
box-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);
width:18px; height:18px;
text-align:center;
background-color:#F2F2F2;
border:4px solid #F2F2F2;
.transition(~"left 0.2s ease");
}
}
&:checked + .lbl {
&::before {
content: "\f00c";
text-indent:6px;
color:#FFF;
border-color:@switch6-checked-border;
background-color:@switch6-checked-bg;
}
&::after {
left:32px;
background-color:#FFF;
border:4px solid #FFF;
text-shadow:0 -1px 0 rgba(0, 200, 0, 0.25);
}
}
}
&.ace-switch-7 {
width:75px;
+ .lbl {
position: relative;
&::before {
content:@switch-7-text;
font-weight:bolder;
font-size:14px;
line-height:20px;
display:inline-block;
background-color: #FFF;
border: 2px solid #AAA;
border-radius:0;
box-shadow:none;
color:#aaa;
width:74px; height:26px; line-height:22px; overflow:hidden;
text-indent:4px;
display: inline-block;
position: relative;
//margin-right:8px;
.transition(~"all 0.2s ease");
}
&::after {
content: '\f00d';
font-family:FontAwesome;
font-size: 16px;
position: absolute;
top: 3px;
left: 39px;
width:32px; height:20px; line-height:18px;
text-align:center;
background-color:#aaa;
color:#FFF;
border-radius:0;
box-shadow:none;
.transition(~"all 0.2s ease-in-out");
}
}
&:checked + .lbl {
&::before {
color:@switch7-checked-bg;
background-color: #FFF;
text-indent:-33px;
border-color:@switch7-checked-border;
}
&::after {
left:3px;
content:'\f00c';
background-color:@switch7-checked-bg;
color: #FFF;
}
}
}
}

View file

@ -1,396 +0,0 @@
//some file input variables
@file-input-bg:#FFF;
@file-input-border:#D5D5D5;
@file-input-shadow:~"0 0 0 4px rgba(0,0,0,0.06)";
@file-input-hover-border:#F59942;
@file-input-hover-shadow:~"0 0 0 4px rgba(245, 153, 66, 0.3)";
@file-input-btn-bg:#6FB3E0;
@file-input-name-color:#888;
@file-input-selected-name-color:#666;
@file-input-icon-bg:#D1D1D1;//!ignore
@file-input-selected-icon-bg:#EFAD62;//!ignore
@file-input-selected-icon-picture-bg:#BD7A9D;//!ignore
@file-input-selected-icon-film-bg:#87B87F;//!ignore
@file-input-selected-icon-music-bg:#8B7AC9;//!ignore
@file-input-selected-icon-archive-bg:#EFAD62;//!ignore
@file-remove-bg:#FB7142;
@file-multi-remove-color:#F4C0B1;
@file-multi-border:#AAA;
.ace-file-input {
position:relative;
height:38px;
line-height:38px;
margin-bottom:9px;
input[type=file] {
position:fixed;
z-index:-2;
.opacity(0);
}
.file-label {
display:block;
position:absolute;
top:0; left:0; right:0; height:30px;
background-color:@file-input-bg;
border:1px solid @file-input-border;
cursor:pointer;
//.box-shadow(@file-input-shadow);
.box-shadow(none);
.transition(~"all 0.15s");
&:hover {
//.box-shadow(@file-input-hover-shadow);
.box-shadow(none);
border-color:@file-input-hover-border;
}
&:before { /* the button */
display:inline-block;
content:attr(data-title);
position:absolute;
right:0; top:0; bottom:0; padding:0 8px;
line-height:24px;
text-align:center;
background-color:@file-input-btn-bg;
color:#FFF;
font-size:11px; font-weight:bold;
border:2px solid #FFF;
border-left-width:4px;
.transition(~"all 0.3s");
}
.file-name { /* the file name container */
display:inline-block;
height:28px; max-width:80%; white-space:nowrap; overflow:hidden;
line-height:28px;
color:@file-input-name-color;
font-size:13px;
vertical-align: top;
position:static;
padding-left:30px;
&:after { /* the file name */
display:inline-block;
content:attr(data-title);
}
}
&.selected {
right:16px;
.file-name {
color:@file-input-selected-name-color;
}
}
[class*="icon-"] {
.ace-file-icon();
background-color:@file-input-icon-bg;//should be here
}
&.selected .file-name {
[class*="icon-"] {
background-color:@file-input-selected-icon-bg;
}
.icon-picture {
background-color:@file-input-selected-icon-picture-bg;
}
.icon-film {
background-color:@file-input-selected-icon-film-bg;
}
.icon-music {
background-color:@file-input-selected-icon-music-bg;
}
.icon-archive {
background-color:@file-input-selected-icon-archive-bg;
}
}
&.hide-placeholder:before {
display:none;
}
}
a:hover{
text-decoration:none;
}
.remove { /* the remove button */
position:absolute;
right:-8px; top:6px;
display:none;
width:17px; text-align:center;
height:17px; line-height:15px;
font-size:11px; font-weight:normal;
background-color:@file-remove-bg;
.border-radius(100%);
color:#FFF;
text-decoration:none;
}
.file-label.selected + .remove {
display:inline-block;
}
}
.ace-file-icon() {
display:inline-block;
position:absolute;
left:0; top:0; bottom:0;
line-height:24px;
width:26px;
text-align:center;
font-family:FontAwesome; font-size:13px;
border:2px solid #FFF;
color:#FFF;
.transition(~"all 0.1s");
}
.ace-file-multiple {
height:auto;
.file-label {
position:relative;
height:auto;
border:1px dashed @file-multi-border;
border-radius:4px;
text-align:center;
&:before {/* the button */
display:inline-block;
content:attr(data-title);
position:relative;
right:0; left:0; margin:12px;
line-height:22px;
background-color:#FFF;
color:#CCC;
font-size:18px; font-weight:bold;
border:none;
}
&.selected .file-name [class*="icon-"] {
.ace-file-icon();
}
.file-name {
position:relative;
display:block;
padding:0;
height:auto;
width:auto; max-width:100%; margin:0 4px;
border-bottom:1px solid #DDD;
text-align:left;
&:first-child {
margin-top:1px;
}
&:last-child {
border-bottom-width:0;
margin-bottom:1px;
}
img {
padding:2px;
border:1px solid #D7D7D7;
background-color:#FFF;
background-repeat:no-repeat;
background-position: center;
margin:4px 8px 4px 1px;
}
&:after { /* the file name */
display:none;
}
}
&.selected .file-name:after { /* the file name */
display:inline-block;
white-space:pre;
}
.file-name img + [class*="icon-"] , &.selected .file-name img + [class*="icon-"] {
display:none;
}
}
.remove {
right:-11px; top:-11px;
border:3px solid #BBB;
border-radius:32px;
background-color:#FFF;
color:red;
width:22px;
height:22px;
line-height:15px;
}
.file-label.selected + .remove:hover {
border-color:@file-multi-remove-color;
}
}
.ace-file-multiple .file-label {
.file-name [class*="icon-"] {
position:relative;
display:block;
text-align:center;
height:auto; line-height:64px;
width:auto;
font-size:64px; color:#D5D5D5;
margin:4px 0;
background-color:transparent;
}
&.selected:after {
display:none;
}
&.selected .file-name [class*="icon-"] {
position:relative;
margin-right:4px; margin-left:2px;
line-height:24px;
}
.file-name.large {
text-align:center;
border-bottom:2px solid #222;
margin:0 1px 3px;
&:last-child {
margin:0 1px;
border-bottom-width:0;
}
&:after { /* image caption */
position:absolute;
top:auto; bottom:0; left:0; right:0;
padding:0 4px;
background-color:#555;
color:#FFF;
.opacity(0.8);
}
img {
border-width:0;
margin:0;
padding:0;
}
}
}
.ace-file-input input[type=file] {
&.disabled , &[disabled] , &[readonly] {
+ .file-label {
cursor: not-allowed;
background-color:#EEE;
&:hover {
//box-shadow: 0 0 0 4px rgba(0,0,0,0.06);
.box-shadow(none);
border-color:#E3E3E3;
}
&:before {
border-color:#EEE;
background-color:#A1AAAF;
}
}
}
&[readonly] + .file-label {
cursor:default;
}
}
.ace-file-multiple input[type=file] {
&.disabled , &[disabled] , &[readonly] {
+ .file-label {
&:hover {
border-color:#AAA;
}
&:before {
background-color:transparent;
}
[class*="icon-"] {
border-color:#EEE;
}
}
}
}
/* IE9 needs this like IE8 to prevent "ACCESS denied" errors! */
.ace-file-input input[type=file] {
/*must be visible and on top for ie8/9 to actually work */
width:~'100% \0/'; height:~'30px \0/';
position:~'absolute \0/';
z-index:~'1 \0/';
filter:alpha(opacity=0);
cursor:~'pointer \0/';
}
.ace-file-input input[type=file]:hover + .file-label {
border-color: @file-input-hover-border~'\0/';
}
.ace-file-multiple input[type=file] {
height:~'100%\0/';
}
.ace-file-input .remove {
z-index:~'2\0/';
}

View file

@ -1,605 +0,0 @@
//some extra form variables
//more important ones are inside "variables.less"
@input-readonly-color:#939192;
@input-readonly-bg:#F5F5F5;
@input-readonly-focus-border:#AAA;
@input-readonly-focus-bg:#F9F9F9;
@input-readonly-focus-shadow:~"0px 0px 0px 2px rgba(150, 150, 150, 0.3)";
@input-disabled-color:#848484;
@input-disabled-bg:#EEE;
@input-hover-border:lighten(greyscale(@input-focus-border),10%);
@option-hover-bg:#E5E9EE;
//form error states
@success-state-border:#92BF65;
@success-state-color:#8BAD4C;
@success-state-focus-border:#81A85A;
@success-state-focus-color:#786;
@success-state-focus-shadow:~"0px 0px 0px 2px rgba(130, 188, 58, 0.3)";
@success-state-text-color:#7BA065;//the color of the help text, etc inside that control label
@error-state-border:#F09784;
@error-state-color:#D68273;
@error-state-focus-border:#DB8978;
@error-state-focus-color:#866;
@error-state-focus-shadow:~"0px 0px 0px 2px rgba(219, 137, 120, 0.3)";
@error-state-text-color:#D16E6C;
@warning-state-border:#E0C43A;
@warning-state-color:#D3BD50;
@warning-state-focus-border:#D8BC41;
@warning-state-focus-color:#875;
@warning-state-focus-shadow:~"0px 0px 0px 2px rgba(216, 188, 65, 0.3)";
@warning-state-text-color:#D19D59;
@info-state-border:#64A6BC;
@info-state-color:#4B89AA;
@info-state-focus-border:#5A81A8;
@info-state-focus-color:#678;
@info-state-focus-shadow:~"0px 0px 0px 2px rgba(58, 120, 188, 0.3)";
@info-state-text-color:#657BA0;
@disabled-state-color:#848484;
@disabled-state-bg:#EEE;
/** form elements */
.form-line {
margin-bottom:24px; padding-bottom:12px;
border-bottom:1px solid #EEE;
}
.form-actions {
display:block;
background-color: #F5F5F5;
border-top: 1px solid #E5E5E5;
margin-bottom: 20px;
margin-top: 20px;
padding: 19px 20px 20px;
}
.help-button {
display:inline-block;
height:22px; width:22px; line-height:22px; text-align:center;
padding:0;
background-color:@help-button-bg;
color:#FFF;
font-size:12px; font-weight:bold;
cursor:default;
margin-left:4px;
.border-radius(100%);
border-color:#FFF;
border:2px solid #FFF;
.box-shadow(~"0px 1px 0px 1px rgba(0, 0, 0, 0.2)");
&:hover {
background-color:@help-button-bg;
text-shadow:none;
}
}
label {
font-weight:normal;
font-size:14px;
}
.form-group > label[class*="col-"] {
padding-top:4px;
margin-bottom:4px;
}
label , .lbl {
vertical-align:middle;
}
td > label , th > label , label.inline{
margin-bottom:0;
line-height:inherit;
}
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"] {
.border-radius(0) !important;
color:@input-color;
background-color:@input-bg;
border:1px solid @input-border;
padding:5px 4px;
line-height:1.2;
font-size:@font-size-base;
font-family:inherit;
.box-shadow(none) !important;
.transition-duration(0.1s);
&:hover {
border-color:@input-hover-border;
}
&:focus {
//.box-shadow(@input-focus-shadow);
.box-shadow(none);
color:@input-focus-color;
border-color:@input-focus-border;
background-color:@input-focus-bg;
outline:none;
}
}
.form-control , select {
border-radius : 0;
.box-shadow(none) !important;
color:@input-color;
background-color:@input-bg;
border:1px solid @input-border;
&:focus {
color:@input-focus-color;
border-color:@input-focus-border;
background-color:@input-focus-bg;
outline:none;
}
}
textarea.form-control {
padding:5px 9px
}
select {
padding:3px 4px;
height: 30px;
}
select.form-control {
padding:4px 6px;
height: 32px;
}
select[multiple] , select.form-control[multiple] {
height: auto;
}
input.block {
display:block;
margin-bottom:9px;
}
textarea.autosize-transition {
.transition-duration("height 0.2s");
}
.limiterBox {
border: 1px solid #222;
border-top: none;
background-color: #333;
padding: 3px 6px;
font-size: 12px;
color:#FFF;
margin-top:6px;
&:after {
display:none;
}
&:before {
display:block;
content:"";
position: absolute;
width: 0; height: 0;
top: -8px;
left: 50%;
margin-left: -5px;
border-color: transparent;
border-style: solid;
border-bottom-color: #333;
border-width: 0 8px 8px;
}
}
select {
& , &.form-control {
option {
padding:3px 4px;
&:active , &:hover, &:focus {
background-color:@option-hover-bg;
color:#111;
}
&[value=""] {
padding:0;
}
}
}
}
input[disabled] {
color:@input-disabled-color !important;
background-color:@input-disabled-bg !important;
&:hover {
border-color:@input-border !important;
}
}
input[readonly] {
color:@input-readonly-color;
background:@input-readonly-bg !important;
cursor:default;
&:hover {
border-color:lighten(@input-readonly-focus-border , 10%);
}
&:focus {
//.box-shadow(@input-readonly-focus-shadow);
.box-shadow(none);
border-color:@input-readonly-focus-border;
background-color:@input-readonly-focus-bg;
}
}
.help-inline {
font-size:13px !important;
}
.input-icon {
position:relative;
span& {
display:inline-block;
}
> input {
padding-left:24px;
padding-right:6px;
}
&.input-icon-right > input {
padding-left:6px;
padding-right:24px;
}
> [class*="icon-"] {
padding:0 3px;
z-index:2;
position:absolute; top:1px; bottom:1px;
left:3px;
line-height:28px;
display:inline-block;
color:#909090;
font-size:16px;
}
&.input-icon-right > [class*="icon-"] {
left:auto;
right:3px;
}
> input:focus + [class*="icon-"] {
color:#579;
}
~ .help-inline {
padding-left:8px;
}
//.form-group.has-warning & > [class*="icon-"] { color:@warning-state-color; }
//.form-group.has-success & > [class*="icon-"] { color:@success-state-color; }
//.form-group.has-error & > [class*="icon-"] { color:@error-state-color; }
//.form-group.has-info & > [class*="icon-"] { color:@info-state-color; }
}
/* checkboxes , radio and switches */
.form-search , .form-inline {
.radio [type=radio] + label, .checkbox [type=checkbox] + label {
float: left;
margin-left: -20px;
.form-search & , .form-inline & {
margin-left:0;
margin-right:3px;
}
}
}
.input-append , .input-prepend {
.form-search & .search-query:focus {
.box-shadow(none);
}
input, select, .uneditable-input {
.border-radius(0);
}
}
.input-mini {
width: 60px;
max-width: 100%;
}
.input-small {
width: 90px;
max-width: 100%;
}
.input-medium {
width: 150px;
max-width: 100%;
}
.input-large {
width: 210px;
max-width: 100%;
}
.input-xlarge {
width: 270px;
max-width: 100%;
}
.input-xxlarge {
width: 530px;
max-width: 100%;
}
input.input-lg {
font-size: @font-size-large;
}
input.input-sm {
font-size: @font-size-small;
}
@import "form-checkbox.less";
/* addon */
.input-group {
.input-group-addon {
.border-radius(0) !important;
.form-group.has-success & {
border-color:@success-state-border;
}
.form-group.has-error & {
border-color:@error-state-border;
}
.form-group.has-warning & {
border-color:@warning-state-border;
}
.form-group.has-info & {
border-color:@info-state-border;
}
}
> .btn {
line-height:20px;
padding:0 6px;
.border-radius(0) !important;
&.btn-sm {
line-height:22px;
}
+ .btn{
margin-left:1px;
}
}
> .btn-group > .btn {
line-height:23px;
&.btn-sm {
line-height:26px;
}
}
> .btn , > .btn-group > .btn {
& , &.btn-sm {
> .caret {
margin-top:10px;
}
}
}
}
//file input control
@import "form-file.less";
/** input error states */
.form-group select,
.form-group textarea,
.form-group input[type="text"],
.form-group input[type="password"],
.form-group input[type="datetime"],
.form-group input[type="datetime-local"],
.form-group input[type="date"],
.form-group input[type="month"],
.form-group input[type="time"],
.form-group input[type="week"],
.form-group input[type="number"],
.form-group input[type="email"],
.form-group input[type="url"],
.form-group input[type="search"],
.form-group input[type="tel"],
.form-group input[type="color"] {
background:#FFF;
}
.form-group.has-success {
input, select, textarea {
border-color:@success-state-border;
color:@success-state-color;
.box-shadow(none);
&:focus {
.box-shadow(@success-state-focus-shadow);
color:@success-state-focus-color;
border-color:@success-state-focus-border;
+ [class*="icon-"] {
color:@success-state-color;
}
}
}
[class*="icon-"] {
color:@success-state-color;
}
.btn [class*="icon-"] {
color:inherit;
}
.control-label , .help-block , .help-inline {
color:@success-state-text-color;
}
}
.form-group.has-info {
input , select, textarea {
border-color:@info-state-border;
color:@info-state-color;
.box-shadow(none);
&:focus {
.box-shadow(@info-state-focus-shadow);
color:@info-state-focus-color;
border-color:@info-state-focus-border;
+ [class*="icon-"] {
color:@info-state-color;
}
}
}
[class*="icon-"] {
color:@info-state-color;
}
.btn [class*="icon-"] {
color:inherit;
}
.control-label , .help-block , .help-inline {
color:@info-state-text-color;
}
}
.form-group.has-error {
input , select, textarea {
border-color:@error-state-border;
color:@error-state-color;
.box-shadow(none);
&:focus {
.box-shadow(@error-state-focus-shadow);
color:@error-state-focus-color;
border-color:@error-state-focus-border;
+ [class*="icon-"] {
color:@error-state-color;
}
}
}
[class*="icon-"] {
color:@error-state-color;
}
.btn [class*="icon-"] {
color:inherit;
}
.control-label , .help-block , .help-inline {
color:@error-state-text-color;
}
}
.form-group.has-warning {
input , select, textarea {
border-color:@warning-state-border;
color:@warning-state-color;
.box-shadow(none);
&:focus {
.box-shadow(@warning-state-focus-shadow);
color:@warning-state-focus-color;
border-color:@warning-state-focus-border;
+ [class*="icon-"] {
color:@warning-state-color;
}
}
}
[class*="icon-"] {
color:@warning-state-color;
}
.btn [class*="icon-"] {
color:inherit;
}
.control-label , .help-block , .help-inline {
color:@warning-state-text-color;
}
}
.form-group input{
&[disabled] , &:disabled{
color:@disabled-state-color !important;
background-color:@disabled-state-bg !important;
}
}
@media only screen and (max-width: @screen-xs-max) {
.help-inline , .input-icon + .help-inline {
padding-left:0;
display:block !important;
}
}

View file

@ -1,150 +0,0 @@
/* gallery */
.ace-thumbnails {
list-style:none;
margin:0; padding:0;
> li {
float:left;
display:block;
position:relative;
overflow:hidden;
margin:2px;
border:2px solid #333;
> :first-child {
display:block;
position:relative;
}
.tags {
display:inline-block;
position:absolute;
bottom:0; right:0; left:0; overflow:visible;
direction:rtl;
//set these so that it's not confused with tags plugin
padding:0; margin:0;
height:auto; width:auto;
background-color:transparent;
border:none;
vertical-align:inherit;
> .label-holder {
.opacity(0.92);
display:table;
margin:1px 0 0 0;
direction:ltr;
text-align:left;
&:hover {
.opacity(1);
}
}
}
> .tools {
position:absolute;
top:0; bottom:0;
left:-30px;
width:24px;
background-color:rgba(0,0,0,0.55);
text-align:center;
vertical-align:middle;
.transition(~"all 0.2s ease");
&.tools-right {
left:auto; right:-30px;
}
&.tools-bottom {
width:auto; height:28px;
left:0; right:0; top:auto;
bottom:-30px;
}
&.tools-top {
width:auto; height:28px;
left:0; right:0; top:-30px;
bottom:auto;
}
}
&:hover {
> .tools { left:0; }
> .tools.tools-bottom { top:auto; bottom:0; }
> .tools.tools-top { bottom:auto; top:0; }
> .tools.tools-right { left:auto; right:0; }
}
> .tools > a , > :first-child .inner a {
display:inline-block;
color:#FFF;
font-size:18px; font-weight:normal;
padding:0 4px;
&:hover {
text-decoration:none;
color:#C9E2EA;
}
}
.tools.tools-bottom > a , .tools.tools-top > a {
display:inline-block;
}
/* the custom text on hover */
> :first-child > .text {
position:absolute;
right:0; left:0; bottom:0; top:0;
text-align:center;
color:#FFF;
background-color:rgba(0,0,0,0.55);
.opacity(0);
.transition(~"all 0.2s ease");
&:before {/* makes the inner text become vertically centered*/
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
margin-right: 0; /* Adjusts for spacing */
}
> .inner {
padding:4px 0;
margin:0;
display: inline-block;
vertical-align: middle;
max-width: 90%;
}
}
&:hover > :first-child > .text{
.opacity(1);
}
}//li
}
/* gallery */
@media only screen and (max-width: @screen-xs) {
.ace-thumbnails {
text-align:center;
}
.ace-thumbnails > li {
float:none;
display:inline-block;
}
}

View file

@ -1,118 +0,0 @@
//some page-content variables
@content-bg:#FFF;
@content-header-border:#E2E2E2;
@content-header-color:#2679B5;
@content-header-size:24px;
@content-header-small-color:#8089A0;
@content-header-small-size:14px;
html {
min-height:100%;
position:relative;
}
body {
padding-bottom: 0;
background-color:@body-bg;
min-height:100%;
font-family: 'Open Sans';
font-size:13px;
color:@text-color;
line-height:1.5;
// &:before{
// content:"";
// display:none;
// position:fixed;
// top:0; bottom:0; left:0; right:0; z-index:-1;
// background-color:#FFF;
// }
&.navbar-fixed {
padding-top:@navbar-mh;
}
&.breadcrumbs-fixed {
padding-top:@navbar-mh + @breadcrumb-height;
}
}
/* ace default theme layout sections */
.main-container {
position: static;
padding:0;
}
.main-container:after {
background-color: #FFF;
bottom: 0;
content: "";
display: block;
max-width: inherit;
//position: absolute;
position:fixed;
top: 0;
width: 100%;
z-index: -2;
}
@media (min-width: @screen-tablet) {
.container.main-container:after {
.box-shadow(~"0 0 0 1px rgba(0,0,0,0.1)");
}
}
.main-container > .main-container-inner{
position: relative;
}
.container.main-container {
.sidebar.sidebar-fixed {
& , &:before {
left: auto;
}
}
}
.main-content {
margin-left:@sidebar-width;
margin-right:0; margin-top:0;
min-height:100%;
padding:0;
}
.page-content {
background:@content-bg;
margin:0;
padding:8px 20px 24px;
}//.page-content
.page-header {
margin:0 0 12px;
border-bottom:1px dotted @content-header-border;
padding-bottom: 16px;
padding-top: 7px;
h1 {
padding:0;
margin:0 8px;
font-size:@content-header-size;
font-weight:lighter;
color:@content-header-color;
small {
margin:0 6px;
font-size:@content-header-small-size;
font-weight:normal;
color:@content-header-small-color;
}//small
}//h1
}//.page-header

View file

@ -1,262 +0,0 @@
/* custom animated icons */
.icon-animated-bell {
display: inline-block;
.animation(~"ringing 2.0s 5 ease 1.0s");
.transform-origin(~"50% 0%");
}
@-moz-keyframes ringing {
0% { -moz-transform: rotate(-15deg);}
2% { -moz-transform: rotate(15deg);}
4% { -moz-transform: rotate(-18deg);}
6% { -moz-transform: rotate(18deg);}
8% { -moz-transform: rotate(-22deg);}
10% { -moz-transform: rotate(22deg);}
12% { -moz-transform: rotate(-18deg);}
14% { -moz-transform: rotate(18deg);}
16% { -moz-transform: rotate(-12deg);}
18% { -moz-transform: rotate(12deg);}
20% { -moz-transform: rotate(0deg);}
}
@-webkit-keyframes ringing {
0% { -webkit-transform: rotate(-15deg);}
2% { -webkit-transform: rotate(15deg);}
4% { -webkit-transform: rotate(-18deg);}
6% { -webkit-transform: rotate(18deg);}
8% { -webkit-transform: rotate(-22deg);}
10% { -webkit-transform: rotate(22deg);}
12% { -webkit-transform: rotate(-18deg);}
14% { -webkit-transform: rotate(18deg);}
16% { -webkit-transform: rotate(-12deg);}
18% { -webkit-transform: rotate(12deg);}
20% { -webkit-transform: rotate(0deg);}
}
@-ms-keyframes ringing {
0% { -ms-transform: rotate(-15deg);}
2% { -ms-transform: rotate(15deg);}
4% { -ms-transform: rotate(-18deg);}
6% { -ms-transform: rotate(18deg);}
8% { -ms-transform: rotate(-22deg);}
10% { -ms-transform: rotate(22deg);}
12% { -ms-transform: rotate(-18deg);}
14% { -ms-transform: rotate(18deg);}
16% { -ms-transform: rotate(-12deg);}
18% { -ms-transform: rotate(12deg);}
20% { -ms-transform: rotate(0deg);}
}
@keyframes ringing {
0% { transform: rotate(-15deg);}
2% { transform: rotate(15deg);}
4% { transform: rotate(-18deg);}
6% { transform: rotate(18deg);}
8% { transform: rotate(-22deg);}
10% { transform: rotate(22deg);}
12% { transform: rotate(-18deg);}
14% { transform: rotate(18deg);}
16% { transform: rotate(-12deg);}
18% { transform: rotate(12deg);}
20% { transform: rotate(0deg);}
}
.icon-animated-vertical {
display: inline-block;
.animation(~"vertical 2.0s 5 ease 2.0s");
}
@-moz-keyframes vertical {
0% { -moz-transform: translate(0,-3px);}
4% { -moz-transform: translate(0,3px);}
8% { -moz-transform: translate(0,-3px);}
12% { -moz-transform: translate(0,3px);}
16% { -moz-transform: translate(0,-3px);}
20% { -moz-transform: translate(0,3px);}
22% { -moz-transform: translate(0,0);}
}
@-webkit-keyframes vertical {
0% { -webkit-transform: translate(0,-3px);}
4% { -webkit-transform: translate(0,3px);}
8% { -webkit-transform: translate(0,-3px);}
12% { -webkit-transform: translate(0,3px);}
16% { -webkit-transform: translate(0,-3px);}
20% { -webkit-transform: translate(0,3px);}
22% { -webkit-transform: translate(0,0);}
}
@-ms-keyframes vertical {
0% { -ms-transform: translate(0,-3px);}
4% { -ms-transform: translate(0,3px);}
8% { -ms-transform: translate(0,-3px);}
12% { -ms-transform: translate(0,3px);}
16% { -ms-transform: translate(0,-3px);}
20% { -ms-transform: translate(0,3px);}
22% { -ms-transform: translate(0,0);}
}
@keyframes vertical {
0% { transform: translate(0,-3px);}
4% { transform: translate(0,3px);}
8% { transform: translate(0,-3px);}
12% { transform: translate(0,3px);}
16% { transform: translate(0,-3px);}
20% { transform: translate(0,3px);}
22% { transform: translate(0,0);}
}
.icon-animated-hand-pointer {
display: inline-block;
.animation(~"hand-pointer 2.0s 4 ease 2.0s");
}
@-moz-keyframes hand-pointer {
0% { -moz-transform: translate(0,0);}
6% { -moz-transform: translate(5px,0);}
12% { -moz-transform: translate(0,0);}
18% { -moz-transform: translate(5px,0);}
24% { -moz-transform: translate(0,0);}
30% { -moz-transform: translate(5px,0);}
36% { -moz-transform: translate(0,0);}
}
.icon-animated-wrench {
display: inline-block;
.animation(~"wrenching 2.5s 4 ease");
.transform-origin(~"90% 35%");
}
@-moz-keyframes wrenching {
0% { -moz-transform: rotate(-12deg);}
8% { -moz-transform: rotate(12deg);}
10% { -moz-transform: rotate(24deg);}
18% { -moz-transform: rotate(-24deg);}
20% { -moz-transform: rotate(-24deg);}
28% { -moz-transform: rotate(24deg);}
30% { -moz-transform: rotate(24deg);}
38% { -moz-transform: rotate(-24deg);}
40% { -moz-transform: rotate(-24deg);}
48% { -moz-transform: rotate(24deg);}
50% { -moz-transform: rotate(24deg);}
58% { -moz-transform: rotate(-24deg);}
60% { -moz-transform: rotate(-24deg);}
68% { -moz-transform: rotate(24deg);}
75% { -moz-transform: rotate(0deg);}
}
@-webkit-keyframes wrenching {
0% { -webkit-transform: rotate(-12deg);}
8% { -webkit-transform: rotate(12deg);}
10% { -webkit-transform: rotate(24deg);}
18% { -webkit-transform: rotate(-24deg);}
20% { -webkit-transform: rotate(-24deg);}
28% { -webkit-transform: rotate(24deg);}
30% { -webkit-transform: rotate(24deg);}
38% { -webkit-transform: rotate(-24deg);}
40% { -webkit-transform: rotate(-24deg);}
48% { -webkit-transform: rotate(24deg);}
50% { -webkit-transform: rotate(24deg);}
58% { -webkit-transform: rotate(-24deg);}
60% { -webkit-transform: rotate(-24deg);}
68% { -webkit-transform: rotate(24deg);}
75% { -webkit-transform: rotate(0deg);}
}
@-o-keyframes wrenching {
0% { -o-transform: rotate(-12deg);}
8% { -o-transform: rotate(12deg);}
10% { -o-transform: rotate(24deg);}
18% { -o-transform: rotate(-24deg);}
20% { -o-transform: rotate(-24deg);}
28% { -o-transform: rotate(24deg);}
30% { -o-transform: rotate(24deg);}
38% { -o-transform: rotate(-24deg);}
40% { -o-transform: rotate(-24deg);}
48% { -o-transform: rotate(24deg);}
50% { -o-transform: rotate(24deg);}
58% { -o-transform: rotate(-24deg);}
60% { -o-transform: rotate(-24deg);}
68% { -o-transform: rotate(24deg);}
75% { -o-transform: rotate(0deg);}
}
@-ms-keyframes wrenching {
0% { -ms-transform: rotate(-12deg);}
8% { -ms-transform: rotate(12deg);}
10% { -ms-transform: rotate(24deg);}
18% { -ms-transform: rotate(-24deg);}
20% { -ms-transform: rotate(-24deg);}
28% { -ms-transform: rotate(24deg);}
30% { -ms-transform: rotate(24deg);}
38% { -ms-transform: rotate(-24deg);}
40% { -ms-transform: rotate(-24deg);}
48% { -ms-transform: rotate(24deg);}
50% { -ms-transform: rotate(24deg);}
58% { -ms-transform: rotate(-24deg);}
60% { -ms-transform: rotate(-24deg);}
68% { -ms-transform: rotate(24deg);}
75% { -ms-transform: rotate(0deg);}
}
@keyframes wrenching {
0% { transform: rotate(-12deg);}
8% { transform: rotate(12deg);}
10% { transform: rotate(24deg);}
18% { transform: rotate(-24deg);}
20% { transform: rotate(-24deg);}
28% { transform: rotate(24deg);}
30% { transform: rotate(24deg);}
38% { transform: rotate(-24deg);}
40% { transform: rotate(-24deg);}
48% { transform: rotate(24deg);}
50% { transform: rotate(24deg);}
58% { transform: rotate(-24deg);}
60% { transform: rotate(-24deg);}
68% { transform: rotate(24deg);}
75% { transform: rotate(0deg);}
}

View file

@ -1,397 +0,0 @@
/** dashboard info and stats mini boxes **/
.infobox-container {
text-align:center;
font-size:0;
}
.infobox {
display:inline-block;
width:210px; height:66px;
color:#555;
background-color:#FFF;
box-shadow:none;
border-radius:0;
margin:-1px 0 0 -1px;
padding:8px 3px 6px 9px;
border:1px dotted;
border-color:#D8D8D8 !important;
vertical-align:middle;
text-align:left;
position:relative;
> .infobox-icon {
display:inline-block;
vertical-align:top;
width:44px;
> [class*="icon-"] {
display:inline-block;
height:42px;
margin:0;
padding:1px 1px 0 2px;
background-color:transparent;
border:none;
text-align:center;
position:relative;
.border-radius(100%);
.box-shadow(~"1px 1px 0 rgba(0,0,0,0.2)");
&:before {
font-size:24px;
display:block;
padding:6px 0 7px; width:40px; text-align:center;
.border-radius(100%);
color: rgba(255, 255, 255, 0.9);
background-color: rgba(255, 255, 255, 0.2);
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.14);
}
}
}
.infobox-content {
color:#555;
&:first-child {/* like in small infoboxes that have no number data etc */
font-weight:bold;
}
}
> .infobox-data {
display:inline-block;
border:none;
border-top-width:0;
font-size:13px;
text-align:left;
line-height:21px;
min-width:130px;
padding-left:8px;
position:relative;
top:0;
> .infobox-data-number {
display:block;
font-size:22px;
margin:2px 0 4px;
position:relative;
text-shadow:1px 1px 0 rgba(0, 0, 0, 0.15);
}
> .infobox-text {
display:block;
font-size:16px;
margin:2px 0 4px;
position:relative;
text-shadow:none;
}
}
&.no-border {
border:none !important;
}
}
@media only screen and (max-width: 460px) {//@screen-topbar-down
.infobox {
min-width:95%;
margin-top:2px;
margin-bottom:2px;
}
}
//infobox color
.infobox-color(@color) {
@infobox-class:~`"infobox-@{color}"`;
@infobox-bg:~`"infobox-@{color}"`;
@infobox-cl:@@infobox-bg;
.@{infobox-class} {
color:@infobox-cl;
border-color:@infobox-cl;
> .infobox-icon > [class*="icon-"] {
background-color:@infobox-cl;
}
&.infobox-dark {
background-color:@infobox-cl;
border-color:@infobox-cl;
}
}
}
.infobox-color(~"purple");
.infobox-color(~"purple2");
.infobox-color(~"pink");
.infobox-color(~"blue");
.infobox-color(~"blue2");
.infobox-color(~"blue3");
.infobox-color(~"red");
.infobox-color(~"brown");
.infobox-color(~"wood");
.infobox-color(~"light-brown");
.infobox-color(~"orange");
.infobox-color(~"orange2");
.infobox-color(~"green");
.infobox-color(~"green2");
.infobox-color(~"grey");
.infobox-color(~"black");
.infobox-dark {
margin:1px 1px 0 0;
border-color:transparent !important;
border:none;
color:#FFF;
padding:4px;
> .infobox-icon > [class*="icon-"] {
& , &:before {
background-color:transparent;
box-shadow:none; text-shadow:none;
border-radius:0;
font-size:30px;
}
&:before {
.opacity(1);
}
}
.infobox-content {
color:#FFF;
}
}
.infobox {
> .infobox-progress {
padding-top:0;
display:inline-block;
vertical-align:top;
width:44px;
}
> .infobox-chart {
padding-top:0;
display:inline-block;
vertical-align:text-bottom;
width:44px;
text-align:center;
> .sparkline {
font-size:24px;
}
canvas {
vertical-align:middle !important;
}
}
/* stat trend indicators and badges */
> .stat {
display:inline-block;
position:absolute; right:20px; top:11px;
text-shadow:none;
color:#ABBAC3;
font-size:13px; font-weight:bold;
padding-right:18px; padding-top:3px;
&:before {
display:inline-block;
content:"";
width:8px; height:11px;
background-color:#ABBAC3;
position:absolute; right:4px; top:7px;
}
&:after {
display:inline-block;
content:"";
position:absolute; right:1px; top:-8px;
border:12px solid transparent;
border-width:8px 7px;
border-bottom-color:#ABBAC3;
}
&.stat-success {/*pointing up*/
color:#77C646;
&:before {
background-color:#77C646;
}
&:after {
border-bottom-color:#77C646;
}
}
&.stat-important {/*pointing down*/
color:#E4564F;
&:before {
background-color:#E4564F;
top:3px;
}
&:after {
border-top-color:#E4564F;
border-bottom-color:transparent;
bottom:-6px; top:auto;
}
}
}
&.infobox-dark > .stat {
color:#FFF;
&:before {
background-color:#E1E5E8;
}
&:after {
border-bottom-color:#E1E5E8;
}
&.stat-success {
color:#FFF;
&:before {
background-color:#D0E29E;
}
&:after {
border-bottom-color:#D0E29E;
}
}
&.stat-important {
color:#FFF;
&:before {
background-color:#FF8482;
top:3px;
}
&:after {
border-top-color:#FF8482;
border-bottom-color:transparent;
bottom:-6px; top:auto;
}
}
}
> .badge {
position:absolute; right:20px; top:11px;
border-radius:0;
text-shadow:none;
color:#FFF;
font-size:11px; font-weight:bold;
line-height:15px; height:16px;
padding:0 1px;
}
&.infobox-dark > .badge {
color:#FFF;
background-color:rgba(255,255,255,0.2) !important;
border:1px solid #F1F1F1;
top:2px; right:2px;
&.badge-success > [class*="icon-"]{
color:#C6E9A1;
}
&.badge-important > [class*="icon-"]{
color:#ECB792;
}
&.badge-warning > [class*="icon-"]{
color:#ECB792;
}
}
}
.infobox-small {
width:135px;
height:52px;
text-align:left;
padding-bottom:5px;
> .infobox-icon , > .infobox-chart , > .infobox-progress {
display:inline-block;
width:40px;
max-width:40px;
height:42px;
line-height:38px;
vertical-align:middle;
}
> .infobox-data {
display:inline-block;
text-align:left;
vertical-align:middle;
max-width:72px; min-width:0;
}
> .infobox-chart > .sparkline {
font-size:14px;
margin-left:2px;
}
}
.percentage {
font-size:14px;
font-weight:bold;
display:inline-block;
vertical-align:top;
.infobox-small & {
font-size:13px; font-weight:normal;
margin-top:2px; margin-left:2px;
}
}

View file

@ -1,295 +0,0 @@
.dialogs {
padding:9px 9px 0;
position:relative;
}
.itemdiv {
padding-right:3px;
min-height:66px;
position:relative;
> .user {
display:inline-block;
width:42px;
position:absolute;
left:0;
> img {
border-radius:100%;
border:2px solid #5293C4;
max-width:40px;
position:relative;
}
}
> .body {
width:auto;
margin-left:50px;
margin-right:12px;
position:relative;
> .time {
display:block;
font-size:11px;
font-weight:bold;
color:#666;
position:absolute;
right:9px; top:0;
[class*="icon-"] {
font-size:14px;
font-weight:normal;
}
}// .body > .time
> .name {
display:block;
color:#999;
> b { color:#777777; }
}// .body > .name
> .text {
display:block;
position:relative;
margin-top:2px;
padding-bottom:19px;
padding-left:7px;
font-size:13px;
&:after {
display:block; content:"";
height:1px; font-size:0; overflow:hidden;
position:absolute;
left:16px; right:-12px; margin-top:9px;
border-top:1px solid #E4ECF3;
}
> [class*="icon-quote-"]:first-child {
color:#DCE3ED;
margin-right:4px;
}
}// .body > .text
}
&:last-child > .body > .text {
border-bottom:none;
&:after {
display:none;
}
}
&.dialogdiv {
padding-bottom:14px;
&:before {
position:absolute;
display:block; content:"";
top:0; bottom:0; left:19px;
width:3px; max-width:3px;
background-color:#E1E6ED;
border:1px solid #D7DBDD;
border-width:0 1px;
}
&:last-child:before {
display:none;
}
> .user > img {
border-color:#C9D6E5;
}
> .body {
border:1px solid #DDE4ED;
padding:5px 8px 8px;
border-left-width:2px;
margin-right:1px;
&:before{
content:""; display:block;
position:absolute; left:-7px; top:11px;
width:8px; height:8px;
border:2px solid #DDE4ED;
border-width:2px 0 0 2px;
background-color:#FFF;
.box-sizing(content-box);
.rotate(-45deg);
}
> .time {
position:static;
float:right;
}
> .text {
padding-left:0;
padding-bottom:0px;
&:after {display:none;}
}
}
.tooltip-inner {
word-break:break-all;
}
}//end of .itemdiv.dialogdiv
&.memberdiv {
width:175px;
padding:2px;
margin:3px 0;
float:left;
border-bottom:1px solid #E8E8E8;
> .user > img {
border-color:#DCE3ED;
}
> .body {
> .time {
position:static;
}
> .name {
line-height:18px; height:18px;
margin-bottom:0;
> a {
display:inline-block;
max-width:100px; max-height:18px;
overflow:hidden;
text-overflow:ellipsis;
word-break:break-all;
}
}
}
}//.itemdiv.memberdiv
.tools {
//width:20px;
position:absolute;
right:5px; bottom:10px;
display:none;
.btn {
border-radius:36px;
margin:1px 0;
}
}
.body .tools {
bottom:4px;
}
&.commentdiv .tools {
right:9px;
}
&:hover .tools{
display:inline-block;
}
}
/* task list */
.item-list {
margin:0;
padding:0;
list-style:none;
> li {
padding:9px;
background-color:#FFF;
margin-top:-1px;
position:relative;
&.selected {
color:#8090A0;
background-color:#F4F9FC;
label , .lbl {
text-decoration:line-through;
color:#8090A0;
}
}
> .checkbox {
display:inline-block;
}
> label.inline {
display:inline-block;
}
label {
font-size:13px;
}
.percentage {
font-size:11px; font-weight:bold;
color:#777;
}
&.ui-sortable-helper {
cursor:move;
}
}
}
li[class*="item-"] {
border:1px solid #DDD;
border-left-width:3px;
}
.item-list-color(@color) {
@item-class:~`"item-@{color}"`;
@item-color:~`"item-list-@{color}-border"`;
@item-cl:@@item-color;
li.@{item-class} {
border-left-color:@item-cl;
}
}
.item-list-color(~'orange');
.item-list-color(~'orange2');
.item-list-color(~'red');
.item-list-color(~'red2');
.item-list-color(~'green');
.item-list-color(~'green2');
.item-list-color(~'blue');
.item-list-color(~'blue2');
.item-list-color(~'blue3');
.item-list-color(~'pink');
.item-list-color(~'purple');
.item-list-color(~'black');
.item-list-color(~'grey');
.item-list-color(~'brown');
.item-list-color(~'default');
/* when dragging */
.ui-sortable-placeholder , .ui-sortable-helper {
& , & > a {
cursor:move !important;
}
}
@media only screen and (max-width: @screen-xs) {
.itemdiv.memberdiv {
float:none;
width:auto;
}
}

View file

@ -1,223 +0,0 @@
/* labels & badges */
.label {
border-radius:0;
text-shadow:none;
font-weight:normal;
display:inline-block;
background-color:@label-default !important;
&[class*="col-"][class*="arrow"] {
min-height:0;
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
//default display:none causes problems with Android Webview
::safari-only,.label:empty {
display: inline-block;
}
::safari-only,.badge:empty {
display: inline-block;
}
}
.badge {
text-shadow:none;
font-size:12px;
padding-top:1px;
padding-bottom:3px;
font-weight:normal;
line-height:15px;
background-color:@label-default !important;
&.no-radius { border-radius:0; }
&.radius-1 { border-radius:1px; }
&.radius-2 { border-radius:2px; }
&.radius-3 { border-radius:3px; }
&.radius-4 { border-radius:4px; }
&.radius-5 { border-radius:5px; }
&.radius-6 { border-radius:6px; }
}
.label-transparent, .badge-transparent {
background-color:transparent !important;
}
//labels
.label-color(@color) {
@label-class:~`"label-@{color}"`;
@badge-class:~`"badge-@{color}"`;
@label-color:@@label-class;
.@{label-class}, .@{badge-class} {
background-color:@label-color !important;
}
}
.label-arrow(@color) {
@label-class:~`"label-@{color}"`;
@label-color:@@label-class;
.@{label-class}{
&.arrowed:before {
border-right-color:@label-color;
}
&.arrowed-in:before {
border-color:@label-color;
}
&.arrowed-right:after {
border-left-color:@label-color;
}
&.arrowed-in-right:after {
border-color:@label-color;
}
}
}
.label-color(~"grey");
.label-color(~"info");
.label-color(~"primary");
.label-color(~"success");
.label-color(~"danger");
.label-color(~"important");
.label-color(~"inverse");
.label-color(~"warning");
.label-color(~"pink");
.label-color(~"purple");
.label-color(~"yellow");
.label-color(~"light");
.badge-yellow, .label-yellow {
color:#996633 !important;
border-color:@label-yellow;
}
.badge-light, .label-light {
color:#888 !important;
}
.label.arrowed , .label.arrowed-in {
position:relative;
z-index: 1;
&:before {
display:inline-block;
content:"";
position:absolute;
top:0;
z-index: -1;
border:1px solid transparent;
border-right-color:@label-default;
}
}
.label.arrowed-in:before {
border-color:@label-default;
border-left-color:transparent !important;
}
.label.arrowed-right , .label.arrowed-in-right {
position:relative;
z-index: 1;
&:after {
display:inline-block;
content:"";
position:absolute;
top:0;
z-index: -1;
border:1px solid transparent;
border-left-color:@label-default;
}
}
.label.arrowed-in-right:after {
border-color:@label-default;
border-right-color:transparent !important;
}
.label-arrow(~"info");
.label-arrow(~"primary");
.label-arrow(~"success");
.label-arrow(~"warning");
.label-arrow(~"important");
.label-arrow(~"danger");
.label-arrow(~"inverse");
.label-arrow(~"pink");
.label-arrow(~"purple");
.label-arrow(~"yellow");
.label-arrow(~"light");
.label-arrow(~"grey");
.label {
.label-size(12px, 1.15, 20px, 10px, 5px);
}
.label-lg {
padding:0.3em 0.6em 0.4em;
.label-size(13px, 1.1, 24px, 12px, 6px);
}
.label-xlg {
padding:0.3em 0.7em 0.4em;
.label-size(14px, 1.3, 28px, 14px, 7px);
}
.label-sm {
padding:0.2em 0.4em 0.3em;
.label-size(11px, 1, 18px, 9px, 4px);
}
.label > span , .label > [class*="icon-"] {
line-height: 1;
vertical-align: bottom;
}
.label-size(@font-size, @line-height, @height, @border-height, @border-width) {
font-size: @font-size;
line-height: @line-height;
height: @height;
&.arrowed {
margin-left: @border-width;
&:before {
left: -(@border-width * 2);
border-width: @border-height @border-width;
}
}
&.arrowed-in {
margin-left: (@border-width);
&:before {
left: -@border-width;
border-width: @border-height @border-width;
}
}
&.arrowed-right {
margin-right: @border-width;
&:after {
right: -(@border-width * 2);
border-width: @border-height @border-width;
}
}
&.arrowed-in-right {
margin-right: (@border-width);
&:after {
right: -@border-width;
border-width: @border-height @border-width;
}
}
}

View file

@ -1,37 +0,0 @@
.border-radius(@r) {
border-radius: @r;
}
//transform
.transform(@transformation) {
-moz-transform:@transformation;
-webkit-transform:@transformation;
-o-transform:@transformation;
-ms-transform:@transformation;
transform:@transformation;
}
.transform-origin(@origin) {
-moz-transform-origin:@origin;
-webkit-transform-origin:@origin;
-o-transform-origin:@origin;
-ms-transform-origin:@origin;
transform-origin:@origin;
}
//animation
.animation(@params) {
-moz-animation:@params;
-webkit-animation:@params;
-o-animation:@params;
-ms-animation:@params;
animation:@params;
}
.animation-duration(@duration:1s) {
-moz-animation-duration:@duration;
-webkit-animation-duration:@duration;
-o-animation-duration:@duration;
-ms-animation-duration:@duration;
animation-duration:@duration;
}

View file

@ -1,214 +0,0 @@
@ace-settings-box-border:#FFB34B;
@datepicker-active-bg:#2283C5;
@datepicker-disabled-bg:#8B9AA3;
@datepicker-active-bg2:#7D8893;//inside .well
/* other page sections */
.ace-settings-container {
position:absolute;
right:0; top:50px;
z-index:12;
.breadcrumbs-fixed & {
top:50px - (@breadcrumb-height);
}
}
.btn.ace-settings-btn {
float:left;
display:inline-block;
width:42px !important;
text-align:center;
.border-radius(~"6px 0 0 6px") !important;
.opacity(0.55);
vertical-align:top;
margin:0;
&:hover , &.open {
.opacity(1);
}
}
.ace-settings-box {
display:none;
float:left;
width:175px; padding:0 14px;
background-color:#FFF;
border:2px solid @ace-settings-box-border;
&.open {
display:inline-block;
}
> div {
margin:6px 0;
color:#444;
max-height:24px;
> label {
font-size:13px;
}
}
}
.btn-scroll-up {
border:none;
position:absolute;
right:2px;
bottom:2px;
z-index:11;
}
@media (min-width: @screen-tablet) {
.main-container.container > .btn-scroll-up {
right: auto;
margin-left: @container-tablet - 36;
}
}
@media (min-width: @screen-desktop) {
.main-container.container > .btn-scroll-up {
right: auto;
margin-left: @container-desktop - 36;
}
}
@media (min-width: @screen-lg-desktop) {
.main-container.container > .btn-scroll-up {
right: auto;
margin-left: @container-lg-desktop - 36;
}
}
.grid2, .grid3, .grid4 {
.box-sizing(border-box);
display:block;
margin:0;
float:left;
border-left:1px solid #E3E3E3;
&:first-child {
border-left:none;
}
}
.grid2 {
width:48%;
padding:0 2%;
}
.grid3 {
width:33%;
padding:0 2%;
}
.grid4 {
width:23%;
margin:0 1%; padding:0 1%;
}
.draggable-placeholder { /* for when dragging items around */
border:2px dashed #D9D9D9 !important;
background-color:#F7F7F7 !important;
}
/* scrollbar */
.slimScrollBar { .border-radius(0) !important; }
.slimScrollRail { .border-radius(0) !important; }
/* date & time picker */
.datepicker , .daterangepicker {
td , th { .border-radius(0) !important; font-size: 13px; }
td.active {
& , &:hover { background:@datepicker-active-bg !important; }
&.disabled {
& , &:hover { background:@datepicker-disabled-bg !important; }
}
}
}
.datepicker {
td , th { min-width: 32px; }
}
.datepicker-months .month , .datepicker-years .year {
border-radius:0 !important;
}
.datepicker-months .month.active , .datepicker-years .year.active {
& , &:hover , &:focus, &:active {
background-image:none !important;
background-color:@datepicker-active-bg !important;
}
}
.bootstrap-timepicker-widget table td input {
width:32px;
}
.bootstrap-timepicker-widget table td a:hover {
.border-radius(0);
}
.well .datepicker table tr td.day:hover {
background-color:@datepicker-active-bg2;
color:#FFF;
}
/* a few small third party css files put here to reduce http file requests */
/* jquery.easy-pie-chart.css */
.easyPieChart {
position: relative;
text-align: center;
canvas {
position: absolute;
top: 0;
left: 0;
}
}
.knob-container {
direction:ltr;
text-align:left;
}
/* ie8/9 specific */
.navbar .navbar-inner , .navbar .btn-navbar {
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}
.dropdown-menu li > a,
.dropdown-submenu > a {
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}
.btn {
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}
.progress , .progress .bar {
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

View file

@ -1,6 +0,0 @@
/* error pages*/
.error-container {
margin:20px;
padding:0;
background:#FFF;
}

View file

@ -1,684 +0,0 @@
.inbox-tabs.nav-tabs {
> li {
> a {
background-color:#FAFAFA;
}
&.active:not(.open) > a {
& , &:hover, &:focus {
background-color:#F1F5FA;
box-shadow:0 -2px 3px 0 rgba(0, 0, 0, 0.1);
color:#48768E;
}
}
> a.btn-new-mail {
background-color:transparent;
border:none !important;
padding:0 !important;
> .btn {
border-width:0 !important;
border-radius:3px !important;
padding:0 6px !important;
position:relative;
transition:none !important;
}
}
&.active > a.btn-new-mail {
box-shadow:none !important;
> .btn:before {
content:"";
display:block;
position:absolute; top:100%; left:35%; left:~"calc(50% - 6px)";
border-width:6px 8px;
border-style:solid;
border-color:transparent;
border-top-color:inherit;
}
}
}
&.tab-size-bigger > li {
> a {
padding:5px 15px 7px;
font-size:14px;
> [class*="icon-"]:first-child {
margin-bottom:5px;
}
&.btn-new-mail > .btn{
padding:10px !important;
border-radius:7px !important;
}
}
&.active > a.btn-new-mail {
margin-top:0 !important;
top:1px;
}
&.active > a.btn-new-mail > .btn:before {
left:35%; left:~"calc(50% - 8px)";
border-width:8px 10px;
}
}
}
@media only screen and (max-width: 475px) {
.inbox-tabs > .li-new-mail {
display:block;
text-align:right;
margin-bottom:8px !important;
float:none !important;
}
.inbox-tabs > .li-new-mail > .btn-new-mail {
display:inline-block;
width:auto;
}
}
.message-container {
position:relative;
}
.message-list {
position:relative;
}
.message-item {
border:1px solid #EAEDF1;
border-bottom-width:0;
padding:12px 12px 14px;
line-height:18px;
position:relative;
background-color:#FFF;
&:first-child {
border-top-width:0;
}
&:hover {
border-color:#E2EAF2;
background-color:#F2F6F9;
+ .message-item {
border-top-color:#E2EAF2;
&.selected {
border-top-color:#FFF;
}
}
}
&.selected {
background-color:#EFF4F7;
border-color:#FFF #E2EAF2;
+ .message-item{
border-top-color:#FFF;
&:hover + .message-item {
border-top-color:#FFF;
}
}
}
}
.message-item {
.sender {
margin:0 6px 0 4px;
vertical-align:middle;
color:#467287;
display:inline-block;
width:110px; height:18px;
text-overflow:ellipsis;
overflow:hidden;
white-space: nowrap;
cursor:pointer;
}
&.message-unread .sender {
color:#6A9CBA; font-weight:bold;
}
.summary {
vertical-align:middle;
display:inline-block;
position:relative;
margin-left:30px;
max-width:250px;
max-width:~"calc(100% - 300px)";
min-width:200px;
white-space: nowrap;
.text {
color:#555;
vertical-align:middle;
display:inline-block;
width:auto;
max-width:100%;
height:18px;
text-overflow:ellipsis;
overflow:hidden;
white-space: nowrap;
cursor:pointer;
&:hover {
text-decoration:underline;
}
}
.message-flags {
display:block;
position:absolute;
right:101%;
right:~"calc(100% + 4px)";
height:18px;
white-space: nowrap;
}
}
&.message-unread .summary .text {
color:#609FC4;
font-weight:bold;
}
.time {
float:right;
width:60px;
height:18px;
text-overflow:ellipsis;
overflow:hidden;
white-space: nowrap;
color:#666;
}
&.message-unread .time {
font-weight:bold;
color:#609FC4;
}
.attachment{
color:#999;
font-size:18px;
vertical-align:middle;
float:right;
margin:0 12px;
position:relative;
}
&.message-unread .attachment{
color:#4F99C6;
}
}
.message-content .time {
font-weight:normal;
}
.message-star{
vertical-align:middle;
margin:2px 4px 0 6px;
font-size:15px;
cursor:pointer;
&:hover {
color:@ace-orange2 !important;
text-decoration:none;
}
}
.mail-tag:empty {
display:inline-block;
width:8px; height:11px;
padding:0; line-height:normal;
vertical-align:middle;
margin:0 1px 0 0;
}
.badge.mail-tag{
border-radius:2px;
}
@media only screen and (max-width: 979px) {
.message-item .summary {
min-width:0;
}
.message-item .sender {
width:100px;
}
}
@media only screen and (max-width: 550px) {
.message-item .summary {
margin:8px 0 0 32px;
max-width:95%;
min-width:0;
display:block;
}
.message-item .sender {
width:auto;
max-width:150px;
}
.message-item .summary .text {
max-width:95%;
}
}
.btn-message , .btn-message:hover , .btn-message:focus, .btn-message:active, .open .btn-message.dropdown-toggle {
background-color:#FFF !important;
border:1px solid #94B9CE !important;
color:#7CA3BA !important;
text-shadow:none !important;
}
.message-content {
padding:16px 12px;
border:1px solid #E9E9E9;
.box-shadow(~"0 0 1px 1px rgba(0,0,0,0.02)");
background-color:rgba(255,255,255,0.8);
border-top-width:0;
.message-item & {
margin-top:16px;
border-top-width:1px;
}
}
.message-body {
padding:0 9px;
color:#6A7177;
}
.message-navbar {
line-height:24px;
padding:10px 12px;
border:1px solid #D6E1EA;
border-color:#D6E1EA transparent;
background-color:#F1F5FA;
position:relative;
}
.message-navbar , .message-content {
.dropdown-toggle {
color:#777;
&:hover, &:focus {
text-decoration:none;
color:#2283C5;
}
}
}
.message-bar {
display:inline-block;
min-height:28px;
}
@media only screen and (max-width: 480px) {
.message-bar {
display:block;
min-height:60px;
}
}
.message-footer {
background-color:#F1F1F1;
padding:12px 16px;
border:1px solid #E6E6E6;
border-width:1px 0;
border-top:1px solid #E4E9EE;
.pagination {
margin:0;
> li {
margin:0;
padding:0;
> a , > span {
color:#777;
padding: 3px;
margin-left:3px;
margin-right:3px;
background-color: transparent;
border: none;
}
&.disabled > span {
color:#BBBBBB;
cursor:default;
}
> a:hover {
color:#2283C5;
text-decoration:none;
}
}
}
input[type=text] {
font-size:12px;
width:34px;
height:24px;
line-height:20px;
margin-bottom:0;
padding:3px;
vertical-align:middle;
text-align:center;
}
}
.message-footer-style2 .pagination > li {
> a , > span {
border:1px solid #B5B5B5;
border-radius:100% !important;
width:26px; height:26px; line-height:24px;
display:inline-block;
text-align:center;
padding:0;
}
> span {
border-color:#CCC;
}
> a:hover {
border-color:#84AFC9;
background-color:#F7F7F7;
}
}
.message-item.message-inline-open {
background-color:#F2F6F9;
border:1px solid #DDD;
border-bottom-color:#CCC;
&:first-child {
border-top-color:#EEE;
}
&:last-child {
border-bottom-color:#DDD;
}
+ .message-item {
border-bottom-color:transparent;
}
}
.message-loading-overlay {
position:absolute; z-index:14;
top:0;bottom:0;right:0;left:0;
background-color:rgba(255,255,255,0.5);
text-align:center;
> [class*="icon-"] {
position:absolute;
top:15%;
left:0; right:0;
text-align:center;
}
}
.message-content {
.sender {
color:#6A9CBA;
font-weight:bold;
width:auto;
text-overflow:inherit;
vertical-align:middle;
margin:0;
}
.time {
width:auto;
text-overflow:inherit;
white-space:normal;
float:none;
vertical-align:middle;
}
}
ul.attachment-list {
margin:6px 0 4px 8px;
> li{
margin-bottom:3px;
}
}
.message-attachment {
padding-left:10px;
padding-right:10px;
}
.attached-file {
color:#777;
width:200px;
> [class*="icon-"] {
display:inline-block;
width:16px;
margin-right:2px;
}
&:hover {
text-decoration:none;
color:#438EB9;
.attached-name {
color:#2283C5;
}
}
.attached-name {
display:inline-block;
max-width:175px;
text-overflow:ellipsis;
overflow:hidden;
white-space: nowrap;
}
}
.messagebar-item-left , .messagebar-item-right {
position:absolute;
bottom:14px;
left:12px;
text-align:left;
}
.messagebar-item-right {
right:12px;
left:auto;
}
.message-navbar .nav-search {
right:auto;
left:60px;
top:auto;
bottom:11px;
}
.message-form {
border:1px solid #ddd;
border-top:none;
padding-top:22px;
}
@media only screen and (max-width: 480px) {
.message-form {
padding-left:16px;
padding-right:16px;
}
}
.message-form {
.form-actions {
margin-bottom:0;
}
.wysiwyg-editor {
overflow:auto;
min-height:150px;
max-height:250px;
height:auto;
}
}
.btn-send-message {
position:relative;
top:6px;
}
.btn-back-message-list {
color:#777;
&:hover {
color:#478FCA;
text-decoration:none;
}
}
.message-condensed {
.message-item {
padding-top:8px;
padding-bottom:9px;
}
.message-navbar , .message-footer {
padding-top:7px;
padding-bottom:7px;
}
.messagebar-item-left , .messagebar-item-right {
bottom:9px;
}
.message-navbar .nav-search {
bottom:7px;
}
}
@media only screen and (max-width: 480px) {
.message-condensed .message-bar {
min-height:42px;
}
}
//alternative to tabs
.inbox-folders .btn-block {
margin-top:0;
}
@media only screen and (max-width: 767px) {
.inbox-folders.inbox-folders-responsive .btn-block {
width:24%;
}
}
@media only screen and (max-width: 600px) {
.inbox-folders.inbox-folders-responsive .btn-block {
width:48%;
}
}
@media only screen and (max-width: 320px) {
.inbox-folders.inbox-folders-responsive .btn-block {
width:99%;
}
}
.inbox-folders .btn-lighter , .inbox-folders .btn-lighter.active {
background-color:#F4F4F4 !important;
text-shadow:none !important;
color:#7C8395 !important;
border:1px solid #FFF !important;
padding:5px 11px;
}
.inbox-folders .btn-lighter.active {
background-color:#EDF2F8 !important;
color:#53617C !important;
}
.inbox-folders .btn-lighter:hover {
background-color:#EFEFEF !important;
color:#6092C4 !important;
}
.inbox-folders .btn > [class*="icon-"]:first-child {
display:inline-block;
width:14px;
text-align:left;
}
.inbox-folders .btn-lighter + .btn-lighter {
border-top-width:0 !important;
}
.inbox-folders .btn.active:before{
display:block;
content:"";
position:absolute;
top:1px; bottom:1px; left:-1px;
border-left:3px solid #4F99C6;
}
.inbox-folders .btn.active:after{
display:none;
}
.inbox-folders .btn .counter {
border-radius:3px;
position:absolute;
right: 8px;
top:8px;
padding-left:6px; padding-right:6px;
.opacity(0.75);
}
.inbox-folders .btn:hover .badge{
.opacity(1);
}

View file

@ -1,17 +0,0 @@
/* invoice */
.invoice-info {
line-height:24px !important;
color:#444444;
vertical-align:bottom;
margin-left:9px; margin-right:9px;
}
.invoice-info-label {
display:inline-block;
max-width:100px;
text-align:right;
font-size:14px;
}
.invoice-box .label-large[class*="arrowed"]{
margin-left:11px !important;
max-width:95%;
}

View file

@ -1,194 +0,0 @@
/* login pages */
.login-container {
width:375px;
margin:0 auto;
}
.login-layout {
background-color:#1D2024;
.main-container:after {
display:none;
}
.main-content {
margin-left:0;
min-height:100%;
padding-left: 15px;
padding-right:15px;
}
label {
margin-bottom:11px;
}
.widget-box {
visibility:hidden;
position:absolute;
overflow:hidden;
width:100%;
border-bottom:none;
box-shadow:none;
padding:6px;
background-color:#394557;
.transform(~"scale(0,1) translate(-150px)");
&.visible {
visibility:visible;
.transform(~"scale(1,1) translate(0)");
.transition(~"all .3s ease");
-o-transition: none;/* too slow */
-webkit-transition: none;/* works in chrome but not in safari, never scales back to 1! */
}
.widget-main {
padding:16px 36px 36px;
background:#F7F7F7;
form {
margin:0;
}
}
.widget-body .toolbar > div > a {
font-size:15px;
font-weight:400;
text-shadow:1px 0px 1px rgba(0,0,0,0.25);
}
}
}
.login-box {
.forgot-password-link { color:#FE9; }
.user-signup-link { color:#CF7; }
.toolbar {
background:#5090C1;
border-top:2px solid #597597;
> div {
width:50%;
display:inline-block;
padding:9px 0 11px;
&:first-child {//the first link
float:left;
text-align:left;
> a {
margin-left:11px;
}
+ div {//the next one
float:right;
text-align:right;
> a {
margin-right:11px;
}
}
}
}
}
}
.forgot-box .toolbar {
background:#C16050;
border-top:2px solid #976559;
padding:9px 18px;
}
.signup-box .toolbar {
background:#76B774;
border-top:2px solid #759759;
padding:9px 18px;
}
.forgot-box .back-to-login-link , .signup-box .back-to-login-link{
color:#FE9;
font-size:14px;
font-weight:bold;
text-shadow:1px 0px 1px rgba(0,0,0,0.25);
}
/* social login */
.login-layout .login-box .widget-main {
padding-bottom:16px;
}
.login-box {
.social-or-login {
margin-top:4px;
position:relative; z-index:1;
:first-child {
display:inline-block;
background: #F7F7F7;
padding: 0 8px;
color: #5090C1; font-size: 13px;
}
&:before {
content:""; display:block;
position:absolute; z-index:-1;
top:50%; left:0; right:0;
border-top:1px dotted #A6C4DB;
}
}
.social-login {
margin-top:12px;
a {
border-radius:100%;
width:42px; height:42px; line-height:46px;
padding:0;
margin:0 1px;
border:none;
> [class*="icon-"] {
font-size:24px;
margin:0;
}
}
}
}
/* loginbox */
@media only screen and (max-width: @screen-xs) {
.login-layout .widget-box .widget-main {
padding:16px;
}
}
@media only screen and (max-width: @screen-xs) {
.login-container {
width:98%;
}
.login-layout .widget-box {
padding:0;
}
.login-box .toolbar > div {
width:auto;
}
}
@media only screen and (max-width: @screen-xs-max) {
.login-layout .widget-box.visible {
.transition(~"none");
}
}

View file

@ -1,152 +0,0 @@
/* pricing table */
.pricing-box {
&:not(:first-child) {
padding-left:7px;
}
&:not(:last-child) {
padding-right:7px;
}
.price{
font-size:22px;
line-height:20px; height:28px;
text-align:center;
color:#555;
small { font-size:14px; }
}
.btn { font-size:16px; } /* the purchase button */
.widget-header {/* the title */
text-align:center;
padding-left:0;
}
}
@media only screen and (max-width: @screen-tablet) {
.pricing-box {
margin: 0;
margin-bottom:16px;
padding-left:0 !important;
padding-right:0 !important;
margin-left: -1px;
&:nth-child(odd) {
padding-left: @grid-gutter-width / 2 !important;
}
&:nth-child(even) {
padding-right: @grid-gutter-width / 2 !important;
}
}
}
@media only screen and (max-width: @screen-topbar-down) {
.pricing-box {
margin: 0;
margin-bottom:16px;
width:100%;
padding-left:@grid-gutter-width / 2 !important;
padding-right:@grid-gutter-width / 2 !important;
}
}
.pricing-table-header {
padding-top:0;
margin-top:0;
text-align:left;
> li {
padding:7px 0 7px 11px;
font-size:13px;
}
}
.pricing-table {
margin-top:0;
> li {
text-align:center;
padding:7px 0;
font-size:13px;
}
}
.list-striped {
> li {
&:nth-child(odd) {
background-color:#FFF;
}
&:nth-child(even) {
background-color:#F2F3EB;
}
}
&.pricing-table-header > li:nth-child(even) {
background-color:#EEE;
}
}
.pricing-box-small {
box-shadow:none;
margin-left:-2px;
background-color:#FFF;
position:relative;
z-index:10;
.price {
line-height:20px; height:28px;
text-align:center;
.label {
&:before, &:after {
margin-top:-2px;
.opacity(0.9);
}
}
}
&:hover {
box-shadow:0 0 4px 2px rgba(0,0,0,0.15);
z-index:11;
.scale(1.04);
//-webkit-transform:none;/*chrome blurs when scaled, so disable it!*/
.price > .label {
.scale(0.96);
//-webkit-transform:none;
}
}
}
.pricing-span {
margin:0;
width:19%;
max-width:150px !important;
min-width:110px !important;
float:left !important;
}
.pricing-span-header {
padding-right: 0;
}
@media only screen and (min-width: @screen-xs-min) {
.pricing-span-body {
padding-left: 0;
padding-right: 0;
}
}
@media only screen and (max-width: @screen-xs) {
.pricing-span-header , .pricing-span-body {
width: 100%;
padding-right: @grid-gutter-width / 2;
}
}

View file

@ -1,371 +0,0 @@
.profile-user-info {
margin:0 12px;
}
.profile-info-row {
position:relative;
}
.profile-info-name {
position:absolute;
width:110px;
text-align:right;
padding:6px 10px 6px 0;
left:0;
top:0; bottom:0;
font-weight:normal;
color:#667E99;
background-color:transparent;
border-top:1px dotted #D5E4F1;
}
.profile-info-value {
padding:6px 4px 6px 6px;
margin-left:120px;
border-top:1px dotted #D5E4F1;
> span + span:before{/* for a list of values (such as location city & country) put a comma between them */
display:inline;
content:",";
margin-left:1px;
margin-right:3px;
color:#666;
border-bottom:1px solid #FFF;
}
> span + span.editable-container:before {
display:none;
}
}
.profile-info-row {
&:first-child .profile-info-name {
border-top:none;
}
&:first-child .profile-info-value {
border-top:none;
}
}
.profile-user-info-striped {
border:1px solid #DCEBF7;
.profile-info-name {
color:#336199;
background-color:#EDF3F4;
border-top:1px solid #F7FBFF;
}
.profile-info-value {
border-top:1px dotted #DCEBF7;
padding-left:12px;
}
}
.profile-picture {
border:1px solid #CCC;
background-color:#FFF;
padding:4px;
display:inline-block;
max-width:100%;
-moz-box-sizing:border-box;
box-shadow:1px 1px 1px rgba(0,0,0,0.15);
}
.profile-activity {
padding:10px 4px;
border-bottom:1px dotted #D0D8E0;
position:relative;
border-left:1px dotted #FFF;
border-right:1px dotted #FFF;
&:first-child {
border-top:1px dotted transparent;
&:hover {
border-top-color:#D0D8E0;
}
}
&:hover {
background-color:#F4F9FD;
border-left:1px dotted #D0D8E0;
border-right:1px dotted #D0D8E0;
}
img {
border:2px solid #C9D6E5;
border-radius:100%;
max-width:40px;
margin-right:10px;
margin-left:0px;
box-shadow:none;
}
.thumbicon {
background-color:#74ABD7;
display:inline-block;
border-radius:100%;
width:38px;
height:38px;
color:#FFF; font-size:18px;
text-align:center;
line-height:38px;
margin-right:10px; margin-left:0px;
text-shadow:none !important;
}
.time {
display:block;
margin-top:4px;
color:#777;
}
a.user {
font-weight:bold;
color:#9585BF;
}
.tools {
position:absolute;
right: 12px;
bottom:8px;
display:none;
}
&:hover .tools {
display:block;
}
}
.user-profile .ace-thumbnails li {
border:1px solid #CCC;
padding:3px;
margin:6px;
.tools {
left:3px; right:3px;
}
&:hover .tools {
bottom:3px;
}
}
.user-profile .user-title-label {
&:hover {
text-decoration:none;
}
+ .dropdown-menu {
margin-left:-12px;
}
}
.profile-contact-links {
padding: 4px 2px 5px;
border: 1px solid #E0E2E5;
background-color: #F8FAFC;
}
.profile-contact-info .btn-link{
&:hover > [class*="icon-"] , &:focus > [class*="icon-"]{
text-decoration:none;
}
}
.profile-social-links > a {
text-decoration:none;
margin:0 1px;
&:hover > [class*="icon-"] {
text-decoration:none;
}
}
.profile-skills .progress {
height: 26px;
margin-bottom: 2px;
background-color:transparent;
.progress-bar {
line-height:26px;
font-size:13px; font-weight:bold;
font-family:"Open Sans";
padding:0 8px;
}
}
.profile-users {
.user {
display:block;
position:static;
text-align:center;
width:auto;
img {
padding:2px;
.border-radius(100%);
border:1px solid #AAA;
max-width:none;
width:64px;
.transition(~"all 0.1s");
&:hover {
.box-shadow(~"0 0 1px 1px rgba(0,0,0,0.33)");
}
}
}
.memberdiv {
background-color:#FFF;
width:100px;
.box-sizing(border-box);
border:none;
text-align:center;
margin:0 8px 24px;
.name a:hover [class*="icon-"] {
text-decoration:none;
}
.body {
display:inline-block;
margin:8px 0 0 0;
}
.popover {
visibility:hidden;
min-width: 150px;
margin-left:0;
margin-right:0;
top:-5%;
left:auto; right:auto;
z-index:-1;
opacity:0;
display:none;
.transition(~"visibility 0s linear 0.2s, z-index 0s linear 0.2s, opacity 0.2s linear 0s");
&.right {
left:100%;
right:auto;
display:block;
}
&.left {
left:auto;
right:100%;
display:block;
}
}
> :first-child:hover .popover {
visibility:visible;
opacity:1;
z-index:@zindex-popover;
-webkit-transition-delay:0s;
-moz-transition-delay:0s;
-o-transition-delay:0s;
transition-delay:0s;
}
.tools {
position:static;
display:block;
width:100%;
margin-top:2px;
> a {
margin:0 2px;
&:hover {
text-decoration:none;
}
}
}
}
}
.user-status {
display:inline-block;
width:11px; height:11px;
background-color:#FFF;
border:3px solid #AAA;
.border-radius(100%);
vertical-align:middle;
margin-right:1px;
&.status-online{
border-color:#8AC16C;
}
&.status-busy{
border-color:#E07F69;
}
&.status-idle{
border-color:#FFB752;
}
}
.tab-content.profile-edit-tab-content {
border:1px solid #DDD;
padding:8px 32px 32px;
.box-shadow(~"1px 1px 0 0 rgba(0, 0, 0, 0.2)");
background-color: #FFF;
}
/** profile **/
@media only screen and (max-width: @screen-xs) {
.profile-info-name {
width:80px;
}
.profile-info-value {
margin-left:90px;
}
.profile-user-info-striped .profile-info-name {
position:static;
width:auto;
text-align:left;
padding:6px 0 6px 10px;
}
.profile-user-info-striped .profile-info-value {
margin-left:10px;
}
}
@media only screen and (max-width: @screen-xs) {
.user-profile .memberdiv {
width:50%;
margin-left:0;
margin-right:0;
}
}

View file

@ -1,268 +0,0 @@
.timeline-container {
position:relative;
padding-top:4px;
margin-bottom:32px;
&:last-child {
margin-bottom:0;
}
&:before {
/* the vertical line running through icons */
content:"";
display:block;
position:absolute;
left:28px;
top:0;
bottom:0;
border:1px solid #E2E3E7;
background-color:#E7EAEF;
width:4px;
border-width:0 1px;
}
&:first-child:before {
border-top-width:1px;
}
&:last-child:before {
border-bottom-width:1px;
}
}
.timeline-item {
position:relative;
margin-bottom:8px;
.widget-box {
background-color:#F2F6F9;
color:#595C66;
}
.transparent.widget-box {
border-left:3px solid #DAE1E5;
}
.transparent {
.widget-header {
background-color:#ECF1F4;
border-bottom:none;
> :first-child {
margin-left:8px;
}
}
}
&:nth-child(even) .widget-box {
background-color:#F3F3F3;
color:#616161;
&.transparent {
border-left-color:#DBDBDB !important;
.widget-header {
background-color:#EEE !important;
}
}
}
}
.timeline-item {
.widget-box {
margin:0;
position:relative;
max-width:none;
border-bottom:none;
margin-left:60px;
}
.widget-main {
margin:0;
position:relative;
max-width:none;
border-bottom:none;
}
.widget-body {
background-color:transparent;
}
.widget-toolbox {
padding:4px 8px 0 !important;
background-color:transparent !important;
border:0 solid #CCC !important;
border-top:none !important;
margin:0 0px !important;
}
}
.timeline-info {
float:left;
width:60px;
text-align:center;
position:relative;
img {
border-radius:100%;
max-width:42px;
}
.label , .badge {
font-size:12px;
}
}
.timeline-container:not(.timeline-style2) .timeline-indicator {
opacity:1;
border-radius: 100%;
display: inline-block;
font-size: 16px;
height: 36px;
line-height: 30px;
width: 36px;
text-align: center;
text-shadow: none !important;
padding:0;
cursor:default;
border:3px solid #FFF !important;
}
.timeline-label {
display:block;
clear:both;
margin:0 0 18px;
margin-left:34px;
}
.timeline-item img {
border:1px solid #AAA;
padding:2px;
background-color:#FFF;
}
.timeline-style2 {
&:before {
display:none;
}
.timeline-item {
padding-bottom:22px;
margin-bottom:0;
&:last-child {
padding-bottom:0;
}
&:before {
content:"";
display:block;
position:absolute;
left:90px; top:5px; bottom:-5px;
border-width:0;
background-color:#DDD;
width:2px;
max-width:2px;
}
&:last-child:before {
display:none;
}
&:first-child:before {
display:block;
}
}
}
.timeline-style2 {
.timeline-item .transparent .widget-header {
background-color:transparent !important;
}
.timeline-item .transparent.widget-box {
background-color:transparent !important;
border-left:none !important;
}
.timeline-info {
width:100px;
}
.timeline-indicator {
font-size: 0;
height: 12px;
line-height: 12px;
width: 12px;
border-width: 1px !important;
background-color: #FFFFFF !important;
position:absolute;
left:85px; top:3px;
opacity:1;
border-radius: 100%;
display: inline-block;
padding:0;
}
.timeline-date {
display:inline-block;
width:72px;
text-align:right;
margin-right:25px;
color:#777;
}
.timeline-item .widget-box {
margin-left:112px;
}
.timeline-label {
width:75px;
text-align:center;
margin-left:0; margin-bottom:10px;
text-align:right;
color:#666;
font-size:14px;
}
}
.timeline-time {
text-align:center;
position:static;
}

View file

@ -1,114 +0,0 @@
/* progressbar */
@progress-bg: #DADADA;
.progress {
.border-radius(0);
.box-shadow(none);
background: @progress-bg;
height: 18px;
.progress-bar {
.box-shadow(none);
line-height:18px;
}
&[data-percent] {
position: relative;
&:after {
display: inline-block;
content: attr(data-percent);
color: #FFF;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
line-height: 16px;
text-align: center;
font-size: 12px;
font-family: Verdana;
}
}
&.progress-yellow[data-percent]:after {
color: #996633;
}
&.progress-small {
height: 12px;
.progress-bar {
line-height: 10px;
font-size: 11px;
}
&[data-percent]:after {
line-height: 10px;
font-size: 11px;
}
}
&.progress-mini {
height: 9px;
.progress-bar {
line-height: 8px;
font-size: 11px;
}
&[data-percent]:after {
line-height: 8px;
font-size: 11px;
}
}
}
.progress-bar {
.progress-bar-variant(@progress-color);
}
.progress-bar-danger {
.progress-bar-variant(@progress-danger);
}
.progress-bar-success {
.progress-bar-variant(@progress-success);
}
.progress-bar-warning {
.progress-bar-variant(@progress-warning);
}
.progress-bar-pink {
.progress-bar-variant(@progress-pink);
}
.progress-bar-purple {
.progress-bar-variant(@progress-purple);
}
.progress-bar-yellow {
.progress-bar-variant(@progress-yellow);
}
.progress-bar-inverse {
.progress-bar-variant(@progress-inverse);
}
.progress-bar-grey {
.progress-bar-variant(@progress-grey);
}
.progress {
position: relative;
}
.progress:before {
display: inline-block;
content: "";
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: radial-gradient(9px 9px 0deg, circle cover, aqua 0%, rgba(0, 0, 255, 0) 100%, blue 95%);
}

View file

@ -1,172 +0,0 @@
//rtl bootstrap grids
[class*="col-xs-"] {
float: right;
}
@media (min-width: @screen-sm) {
[class*="col-sm-"] {
float: right;
}
}
@media (min-width: @screen-md) {
[class*="col-md-"] {
float: right;
}
}
@media (min-width: @screen-lg) {
[class*="col-lg-"] {
float: right;
}
}
@media (min-width: 768px) {
[class*="col-sm-push-"] {
left: auto;
}
[class*="col-sm-pull-"] {
right: auto;
}
[class*="col-sm-offset-"] {
margin-left: auto;
}
// Push and pull columns for source order changes
.col-sm-push-1 { right: ~`( 100 * 1 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-push-2 { right: ~`( 100 * 2 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-push-3 { right: ~`( 100 * 3 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-push-4 { right: ~`( 100 * 4 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-push-5 { right: ~`( 100 * 5 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-push-6 { right: ~`( 100 * 6 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-push-7 { right: ~`( 100 * 7 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-push-8 { right: ~`( 100 * 8 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-push-9 { right: ~`( 100 * 9 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-push-10 { right: ~`( 100 * 10 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-push-11 { right: ~`( 100 * 11 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-pull-1 { left: ~`( 100 * 1 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-pull-2 { left: ~`( 100 * 2 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-pull-3 { left: ~`( 100 * 3 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-pull-4 { left: ~`( 100 * 4 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-pull-5 { left: ~`( 100 * 5 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-pull-6 { left: ~`( 100 * 6 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-pull-7 { left: ~`( 100 * 7 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-pull-8 { left: ~`( 100 * 8 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-pull-9 { left: ~`( 100 * 9 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-pull-10 { left: ~`( 100 * 10 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-pull-11 { left: ~`( 100 * 11 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
// Offsets
.col-sm-offset-1 { margin-right: ~`( 100 * 1 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-offset-2 { margin-right: ~`( 100 * 2 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-offset-3 { margin-right: ~`( 100 * 3 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-offset-4 { margin-right: ~`( 100 * 4 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-offset-5 { margin-right: ~`( 100 * 5 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-offset-6 { margin-right: ~`( 100 * 6 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-offset-7 { margin-right: ~`( 100 * 7 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-offset-8 { margin-right: ~`( 100 * 8 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-offset-9 { margin-right: ~`( 100 * 9 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-offset-10 { margin-right: ~`( 100 * 10 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-sm-offset-11 { margin-right: ~`( 100 * 11 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
}
@media (min-width: 992px) {
[class*="col-md-push-"] {
left: auto;
}
[class*="col-md-pull-"] {
right: auto;
}
[class*="col-md-offset-"] {
margin-left: auto;
}
// Push and pull columns for source order changes
.col-md-push-1 { right: ~`( 100 * 1 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-push-2 { right: ~`( 100 * 2 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-push-3 { right: ~`( 100 * 3 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-push-4 { right: ~`( 100 * 4 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-push-5 { right: ~`( 100 * 5 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-push-6 { right: ~`( 100 * 6 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-push-7 { right: ~`( 100 * 7 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-push-8 { right: ~`( 100 * 8 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-push-9 { right: ~`( 100 * 9 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-push-10 { right: ~`( 100 * 10 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-push-11 { right: ~`( 100 * 11 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-pull-1 { left: ~`( 100 * 1 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-pull-2 { left: ~`( 100 * 2 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-pull-3 { left: ~`( 100 * 3 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-pull-4 { left: ~`( 100 * 4 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-pull-5 { left: ~`( 100 * 5 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-pull-6 { left: ~`( 100 * 6 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-pull-7 { left: ~`( 100 * 7 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-pull-8 { left: ~`( 100 * 8 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-pull-9 { left: ~`( 100 * 9 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-pull-10 { left: ~`( 100 * 10 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-pull-11 { left: ~`( 100 * 11 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
// Offsets
.col-md-offset-1 { margin-right: ~`( 100 * 1 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-offset-2 { margin-right: ~`( 100 * 2 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-offset-3 { margin-right: ~`( 100 * 3 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-offset-4 { margin-right: ~`( 100 * 4 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-offset-5 { margin-right: ~`( 100 * 5 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-offset-6 { margin-right: ~`( 100 * 6 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-offset-7 { margin-right: ~`( 100 * 7 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-offset-8 { margin-right: ~`( 100 * 8 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-offset-9 { margin-right: ~`( 100 * 9 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-offset-10 { margin-right: ~`( 100 * 10 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-md-offset-11 { margin-right: ~`( 100 * 11 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
}
@media (min-width: 1200px) {
[class*="col-lg-push-"] {
left: auto;
}
[class*="col-lg-pull-"] {
right: auto;
}
[class*="col-lg-offset-"] {
margin-left: auto;
}
// Push and pull columns for source order changes
.col-lg-push-1 { right: ~`( 100 * 1 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-push-2 { right: ~`( 100 * 2 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-push-3 { right: ~`( 100 * 3 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-push-4 { right: ~`( 100 * 4 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-push-5 { right: ~`( 100 * 5 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-push-6 { right: ~`( 100 * 6 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-push-7 { right: ~`( 100 * 7 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-push-8 { right: ~`( 100 * 8 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-push-9 { right: ~`( 100 * 9 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-push-10 { right: ~`( 100 * 10 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-push-11 { right: ~`( 100 * 11 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-pull-1 { left: ~`( 100 * 1 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-pull-2 { left: ~`( 100 * 2 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-pull-3 { left: ~`( 100 * 3 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-pull-4 { left: ~`( 100 * 4 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-pull-5 { left: ~`( 100 * 5 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-pull-6 { left: ~`( 100 * 6 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-pull-7 { left: ~`( 100 * 7 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-pull-8 { left: ~`( 100 * 8 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-pull-9 { left: ~`( 100 * 9 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-pull-10 { left: ~`( 100 * 10 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-pull-11 { left: ~`( 100 * 11 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
// Offsets
.col-lg-offset-1 { margin-right: ~`( 100 * 1 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-offset-2 { margin-right: ~`( 100 * 2 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-offset-3 { margin-right: ~`( 100 * 3 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-offset-4 { margin-right: ~`( 100 * 4 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-offset-5 { margin-right: ~`( 100 * 5 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-offset-6 { margin-right: ~`( 100 * 6 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-offset-7 { margin-right: ~`( 100 * 7 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-offset-8 { margin-right: ~`( 100 * 8 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-offset-9 { margin-right: ~`( 100 * 9 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-offset-10 { margin-right: ~`( 100 * 10 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
.col-lg-offset-11 { margin-right: ~`( 100 * 11 / @{grid-columns}+"" ).substring(0,7)+"%"`; }
}

View file

@ -1,219 +0,0 @@
//some searchbox variables
@search-border:#6FB3E0;
@search-color:#666;
@search-color-focus:#656A72;
@search-width:152px;
@sb-search-width:162px;
@search-border-radius:4px;
/* searchbox */
.nav-search {
position:absolute;
top:6px; right:22px;
line-height:24px;
.form-search {
margin-bottom:0;
}
.nav-search-input {
border:1px solid @search-border;
width:@search-width;
height:28px !important;
.border-radius(@search-border-radius) !important;
font-size:13px;
color:@search-color !important;
z-index:11;
.transition(~"width ease .15s");
& + .dropdown-menu { /* the typeahead menu*/
min-width:0;
left:0; right:0;
}
&:focus , &:hover{
border-color:@search-border;
}
}
//.nav-search-btn {
// border-radius:0;
// }
.nav-search-icon {
color:@search-border !important;
font-size:14px !important;
line-height:24px !important;
}
&.minimized {
.nav_search_minimized()
}
}
.nav_search_minimized() {
.nav-search-input {
width:0;
.opacity(0);
max-width:0; // for safari only
}
&:hover .nav-search-input ,
.nav-search-btn:active + .nav-search-input ,
.nav-search-input:focus, .nav-search-input:hover, .nav-search-input:active
{
.opacity(1);
width:@search-width;
max-width:@search-width; // for safari only
}
.nav-search-icon {
border:1px solid;
border-radius:100%;
background-color:#FFF;
padding:0 5px !important;
}
&:hover .nav-search-icon ,
.nav-search-input:focus ~ .nav-search-icon,
.nav-search-input:hover ~ .nav-search-icon,
.nav-search-input:active ~ .nav-search-icon
{
border:none;
border-radius:0;
padding:0 3px !important;
}
}
.nav_search_icon_active() {
border:none;
border-radius:0;
padding:0 3px !important;
}
.nav-search-icon {
.nav_search_icon_active();
}
/* nav-search inside sidebar */
.sidebar > .nav-search {
position:static;
background-color:#FAFAFA;
border-bottom:1px solid #DDD;
text-align:center;
height:35px;
padding-top:6px;
.nav-search-input {
width:@sb-search-width !important;
border-radius:0 !important;
max-width:@sb-search-width !important;
.opacity(1) !important;
& + .dropdown-menu { text-align:left; }
}
}//nav-search inside sidebar
/* sidebar when minimized */
.searchbox_inside_min_menu() {
.nav-search {
.form-search {
position:absolute; left:5px;
z-index:14;
}
.nav_search_input_active() {
width:@sb-search-width !important;
max-width:@sb-search-width !important;
.opacity(1) !important;
}
.nav-search-input {
width:0 !important;
max-width:0 !important;
.opacity(0) !important;
&:hover, &:focus, &:active {
.nav_search_input_active();
~ #nav-search-icon {
.nav_search_icon_active();
}
}
}
&:hover .nav-search-input {
.nav_search_input_active();
~ .nav-search-icon {
.nav_search_icon_active();
}
}
.nav-search-icon {/* inside minimized sidebar */
border:1px solid;
border-radius:32px;
background-color:#FFF;
padding:0 5px !important;
}
}
}
.sidebar.menu-min {
.searchbox_inside_min_menu();
}
/**
@media only screen and (max-width: 979px) {
.sidebar.responsive-min {
.searchbox_inside_min_menu();
}
}
*/
/* responsive searchbox */
@media only screen and (max-width: @screen-xs-max) {
.nav-search {
right:5px;
}
.nav-search .nav-search-input {
width:105px;
}
.nav-search:hover .nav-search-input ,
.nav-search .nav-search-btn:active + .nav-search-input ,
.nav-search .nav-search-input:focus, .nav-search .nav-search-input:hover, .nav-search .nav-search-input:active
{
width:145px;
}
}
@media only screen and (max-width: @screen-xs) {
.nav-search {
.nav_search_minimized()
}
}

View file

@ -1,225 +0,0 @@
.menu_min() {
&.sidebar {
width:@sidebar-min-width;
&:before {
width:@sidebar-min-width;
}
+ .main-content {
margin-left:(@sidebar-min-width);
.breadcrumbs.fixed , .breadcrumbs.breadcrumbs-fixed { left:(@sidebar-min-width); }
}
}
.nav-list a {
.badge , .label {
position:relative;
top:-1px;
right:auto;
left:4px;
}
}
.nav-list .submenu .submenu a {
.badge , .label {
top:0;
}
}
.nav-list > li {
> a {
position:relative;
> .menu-text {
display:none;
position:absolute;
left:(@sidebar-min-width - 1);
top:-2px;
width:(@sidebar-width - 16);
height:40px;
line-height:38px;
background-color:@menumin-bg;
z-index:121;
.box-shadow(@menumin-shadow);
border:1px solid @menumin-border;
padding-left:12px;
}
&.dropdown-toggle > .menu-text {
.box-shadow(none);
border:none;
top:-1px; left:@sidebar-min-width;
width:(@sidebar-width - 16);
border-bottom:1px solid @menumin-text-border;
}
.arrow {
display:none;
}
&:hover:before {/* the right side border on hover */
width:2px;
}
}
&:hover > a {
color:@menu-focus-color;
> .menu-text {
display:block;
}
}
&.active > a > .menu-text {
border-left-color:@menu-focus-color;
}
&.open > a {
background-color:@menu-open-bg;
color:@menu-color;
}
&.open.active > a {
background-color:@menu-active-bg;
}
&.open:hover > a {
color:@menu-focus-color;
}
&.active > a {
color:@menu-active-color;
}
&.active > a:after { /* the caret */
border-width:10px 6px;
top:8px;
}
&.active.open > a:after {
display:block;
}
&.active.open li.active > a:after {
display:none;
}
> .submenu {
background:@submenu-bg;
position:absolute; z-index:120;
left:(@sidebar-min-width - 1); top:-2px;
width:(@sidebar-width - 14);
border:1px solid @menumin-border;
.box-shadow(@menumin-shadow);
padding-top:40px;
padding-bottom:2px;
display:none !important;
&:before {
/* hide the tree like submenu in minimized mode */
display:none;
}
li {
&:before {
display:none;
}
> a {
//border-left:none;
margin-left:0;
padding-left:24px;
> [class*="icon-"]:first-child {
left:4px;
}
}
}
}
&:hover > .submenu {
display:block !important;
}
&.active > .submenu {
border-left-color:@menu-active-color;
}
}
//sidebar shortcuts
.sidebar-shortcuts {
position:relative;
}
.sidebar-shortcuts-mini {
display:block;
}
.sidebar-shortcuts-large {
display:none;
position:absolute;
z-index:20;
top:-1px;
left:@sidebar-min-width - 1;
width:(@sidebar-width - 8);
padding:0 2px 1px;
background-color:@submenu-bg;
.box-shadow(@menumin-shadow);
border:1px solid @menumin-border;
}
.sidebar-shortcuts:hover .sidebar-shortcuts-large{
display:block;
}
.sidebar-collapse { /* minimized collapse button */
&:before {
left:5px; right:5px;
}
> [class*="icon-"] {
font-size:13px;
padding:0 4px;
line-height:15px;
border-width:1px;
border-color:darken(@menumin-icon-border, 5%);
}
}
.nav-list > li > .submenu {
li > .submenu > li {
> a {/*3rd level*/
margin-left:0px;
padding-left:30px;
}
> .submenu > li > a {/*4th level*/
margin-left:0px;
padding-left:45px;
}
}
li.active > a:after {
display:none;
}
}
.nav-list li.active.open > .submenu > li.active > a:after {
display: none;
}
}
.menu-min {
.menu_min();
}

View file

@ -1,868 +0,0 @@
//some sidebar variables
@sidebar-bg:#F2F2F2;
@sidebar-border-right:#CCC;
//@menu-active-color:#0B6CBC;
@menu-bg:#F9F9F9;
@menu-color:#585858;
@menu-hover-indicator:#3382AF;
@menu-subarrow-color:#666;
@menu-open-bg:#FAFAFA;
@menu-active-bg:#FFF;
@submenu-border:#E5E5E5;
@submenu-bg:#FFF;
@submenu-item-color:#616161;
@submenu-item-border:#E4E4E4;
@submenu-item-hover:#4B88B7;
@submenu-item-active-icon:#C86139;
@3rd-level-icon-color:#6A7D87;
@submenu-left-border-style:dotted;
//@submenu-left-border:#CCD7E2;
//@submenu-active-left-border:#BCCFE0;
@menumin-btn-bg:#F3F3F3;
@menumin-btn-border:#E0E0E0;
@menumin-icon-color:#AAA;
@menumin-icon-border:#BBB;
@menumin-icon-bg:#FFF;
@menumin-bg:#F5F5F5;
@menumin-text-border:#DDD;
@menumin-shadow:~"2px 1px 2px 0 rgba(0,0,0,0.2)";
@shortcuts-bg:#FAFAFA;
@shortcuts-border:#DDD;
.sidebar {
width:@sidebar-width;
float:left;
position:relative;
//why not simply position:absolute?
//because we need the page height to be at least as high as the sidebar in case the page content is too small
border:1px solid @sidebar-border-right;
border-width:0 1px 0 0;
background-color:@sidebar-bg;
&:before {/* the grey background of sidebar */
content:""; display:block;
width:@sidebar-width;
position:fixed; bottom:0; top:0;
z-index:-1;
background-color:@sidebar-bg;
border:1px solid @sidebar-border-right;
border-width:0 1px 0 0;
}
&.fixed , &.sidebar-fixed {
position: fixed;
z-index: @zindex-navbar-fixed - 1;
top: @navbar-mh;
left: 0;
&:before {
left: 0;
right: auto;
}
}
}
/* side navigation */
li [class^="icon-"], li [class*=" icon-"]{
& , .nav-list & {
width:auto;
}
}
.nav-list {
margin:0; padding:0;
list-style:none;
}
.nav-list .open > a, .nav-list .open > a:hover, .nav-list .open > a:focus {
background-color: @menu-open-bg;
}
.nav-list > li > a, .nav-list .nav-header {
margin:0;
}
.nav-list > li {
display:block;
padding:0;
margin:0;
border:none;
border-top:1px solid #FCFCFC;
border-bottom:1px solid #E5E5E5;
position:relative;
&:first-child {
border-top:none;
}
}
.nav-list li > a:focus {
outline: none;
}
.nav-list > li {
> a {
display:block;
height:38px; line-height:36px;
padding:0 16px 0 7px;
background-color:@menu-bg;
color:@menu-color;
text-shadow:none !important;
font-size:13px;
text-decoration:none;
> [class*="icon-"]:first-child {
display:inline-block;
vertical-align:middle;
min-width:30px;
text-align:center;
font-size:18px;
font-weight:normal;
margin-right:2px;
}
&:focus {
background-color:@menu-bg;
color:@menu-focus-color;
}
&:hover {
background-color:#FFF;
color:@menu-focus-color;
&:before {
display:block; content:"";
position:absolute;
top:-1px; bottom:0; left:0;
width:3px; max-width:3px; overflow:hidden;
background-color:@menu-hover-indicator;
}
}
}
/* the submenu indicator arrow */
a > .arrow {
display:inline-block;
width:14px !important; height:14px;
line-height:14px;
text-shadow:none;
font-size:18px;
position:absolute;
right:11px;
top:11px;
padding:0;
color:@menu-subarrow-color;
}
a:hover > .arrow , &.active > a > .arrow , &.open > a > .arrow {
color:@menu-focus-color;
}
&.separator {
height:3px;
background-color:transparent;
position:static;
margin:1px 0;
.box-shadow(none);
}
/* menu active/open states */
&.open > a {
background-color:@menu-open-bg;
color:@menu-focus-color;
}
&.active {
background-color:@menu-active-bg;
> a
{
& , &:hover, &:focus, &:active {
background-color:@menu-active-bg;
color:@menu-active-color;
font-weight:bold;
font-size:13px;
}
> [class*="icon-"] {
font-weight:normal;
}
&:hover:before {/* no left side menu item border on active state */
display:none;
}
}
//////
&:after {/* the border on right of active item */
display:inline-block; content:"";
position:absolute;
right:-2px; top:-1px; bottom:0;
z-index:1;
border:2px solid @menu-active-color;
border-width: 0 2px 0 0;
}
}
/* submenu */
&.open {
border-bottom-color:@submenu-border;
}
&.active .submenu {
display:block;
}
.submenu {
display:none;
list-style:none;
margin:0; padding:0;
position:relative;
background-color:@submenu-bg;
border-top:1px solid @submenu-border;
> li {
margin-left:0;
position:relative;
> a {
display:block;
position:relative;
color:@submenu-item-color;
padding:7px 0 9px 37px;
margin:0;
border-top:1px dotted @submenu-item-border;
&:focus {
text-decoration:none;
}
&:hover{
text-decoration:none;
color:@submenu-item-hover;
}
}
&.active > a {
color:@menu-active-color;
}
/* optional icon before each item */
a > [class*="icon-"]:first-child {
display:none;
font-size:12px; font-weight:normal;
width:18px; height:auto; line-height:12px; text-align:center;
position:absolute; left:10px; top:11px; z-index:1;
background-color:#FFF;
}
&.active > a > [class*="icon-"]:first-child,
&:hover > a > [class*="icon-"]:first-child {
display:inline-block;
}
&.active > a > [class*="icon-"]:first-child {
color:@submenu-item-active-icon;
}
}// > li
}//end of submenu
> .submenu {//the first level submenu
> li {
//tree like menu
&:before {
/* the horizontal line */
content:""; display:inline-block;
position:absolute;
width:7px;
left:20px; top:17px;
border-top:1px @submenu-left-border-style @submenu-left-border;
}
&:first-child > a {
border-top:1px solid #FAFAFA;
}
}
&:before {
content:"";
display:block;
position:absolute; z-index:1;
left:18px;
top:0; bottom:0;
border: 1px @submenu-left-border-style @submenu-left-border;
border-width: 0 0 0 1px;
}
}
&.active {
> .submenu {
> li {
&:before {
border-top-color:@submenu-active-left-border;
}
}
&:before {
border-left-color:@submenu-active-left-border;
}
}
}
}//end of .nav-list > li
//.nav-list li
.nav-list li {
.active_state_caret() {
display:block;
content:"";
position:absolute !important;
right:0; top:4px;
border: 8px solid transparent;
border-width: 14px 10px;
border-right-color: @menu-active-color;
}
.submenu {
/* needed for webkit based browsers to slideToggle without problem */
overflow:hidden;
}
&.active > a:after {
.active_state_caret();
}
&.open > a:after {/* no caret for open menu item */ //we put this after .active > a:after to override it
display:none;
}
&.active.open > .submenu > li.active.open > a.dropdown-toggle:after {
/* don't display caret on active open item who is open and has children */
display: none;
}
&.active > .submenu > li.active > a:after {
/** don't display caret on active item whose parent is not open
useful for hiding the caret when submenu is sliding up */
display: none;
}
&.active.open > .submenu > li.active > a:after {
/* display caret on active item whose parent is open */
display: block;
}
&.active.no-active-child {
> a:after {/* show caret for active menu item with childs which is not open(i.e. no submenu item is active) */
display:inline-block !important;
}
}
}//end of .nav-list li
.nav-list a {
.badge , .label {
font-size:12px;
padding-left:6px; padding-right:6px;
position:absolute;
top:9px; right:11px;
opacity:0.88;
[class*="icon-"] {
vertical-align:middle;
margin:0;
}
}
&.dropdown-toggle {
.badge , .label {
right:28px;
}
}
&:hover {
.badge , .label {
opacity:1;
}
}
}
.nav-list .submenu .submenu a {
.badge , .label {
top:6px;
}
}
/* side menu minimizer icon */
.sidebar-collapse {
border-bottom:1px solid @menumin-btn-border;
background-color:@menumin-btn-bg;
text-align:center;
padding:3px 0;
position:relative;
> [class*="icon-"]{
display:inline-block;
cursor:pointer;
font-size:14px;
color:@menumin-icon-color;
border:1px solid @menumin-icon-border;
padding:0 5px;
line-height:18px;
border-radius:16px;
background-color:@menumin-icon-bg;
position:relative;
}
&:before {
content:"";
display:inline-block;
height:0;
border-top:1px solid @menumin-btn-border;
position:absolute;
left:15px; right:15px; top:13px;
}
}
/* sidebar shortcuts icon */
.sidebar-shortcuts {
background-color:@shortcuts-bg;
border-bottom:1px solid @shortcuts-border;
text-align:center;
line-height:@breadcrumb-height - 2;
max-height:@breadcrumb-height;
margin-bottom:0;
}
.sidebar-shortcuts-large {
padding-bottom:4px;
> .btn {
width:41px;
line-height:24px;
margin-top:-2px;
padding:0;
border-width:4px;
text-align:center;
> [class*="icon-"] { margin:0; }
}
}
.sidebar-shortcuts-mini {
display:none;
font-size:0;
width:42px;
line-height:18px;
padding-top:2px; padding-bottom:2px;
background-color:@submenu-bg;
> .btn{
border-width:0 !important;
font-size:0;
line-height:0;
padding:8px !important;
margin:0 1px;
border-radius:0 !important;
.opacity(0.85);
}
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
::safari-only,.sidebar-shortcuts-mini > .btn {//safari only
margin: 0;
}
}
//3rd & 4th level menu
.nav-list > li > .submenu {
li > .submenu {
border-top:none;
background-color:transparent;
display:none;
}
li.active > .submenu {
display:block;
}
a > .arrow {
right:11px; top:10px;
font-size:16px;
color:#6B828E;
}
.open > a, .open > a:hover, .open > a:focus {
background-color: transparent;
border-color: @submenu-item-border;
}
li > .submenu > li > a > .arrow {
right:12px;
top:9px;
}
li > .submenu > li {
line-height:16px;
&:before {//the tree like menu
display:none;
}
> a {/*3rd level*/
margin-left:20px;
padding-left:22px;
}
> .submenu > li > a {/*4th level*/
margin-left:20px;
padding-left:38px;
}
a > [class*="icon-"]:first-child {
display:inline-block;
color:inherit;
font-size:14px;
position:static;
background-color:transparent;
margin-right: 1px;
}
a {
font-size:13px;
color:#777;
&:hover {
color:desaturate(@menu-focus-color, 25%);
text-decoration:underline;
[class*="icon-"] {
text-decoration:none;
color:desaturate(@menu-focus-color, 25%);
}
}
}
}
li.open > a {
color:desaturate(@menu-focus-color, 12%);
> [class*="icon-"]:first-child {
display:inline-block;
}
.arrow {
color:desaturate(@menu-focus-color, 12%);
}
}
li > .submenu li.open > a {
color:desaturate(@menu-focus-color, 12%);
> [class*="icon-"]:first-child {
display:inline-block;
color:@menu-focus-color;
}
.arrow {
color:desaturate(@menu-focus-color, 12%);
}
}
li > .submenu li.active > a {
color:desaturate(@menu-active-color, 8%);
> [class*="icon-"]:first-child {
display:inline-block;
color:desaturate(@menu-active-color, 8%);
}
}
}//.nav-list > li > .submenu
.nav-list > li {
&.active.open li.active > a:after {
top:2px;
border-width:14px 8px;
}
&.active.open li.active.open li.active > a:after {
top:0;
}
}
@import "sidebar-min.less";//minimized sidebar mode
/* side menu toggler in mobile view */
.menu-toggler {
display:none;
}
/* responsive sidebar */
@media only screen and (max-width: @screen-sm-max) {
.sidebar:before {
display:none;
}
.sidebar {
display:none;
float:none;
position:absolute;
z-index:999;
left:0;
bottom:auto;
top:auto !important;/*so that it's applied even if it's .sidebar-fixed */
margin-top:40px;
border:1px solid #CCC;
border-left-width:0;
box-shadow:2px 1px 2px 0 rgba(0,0,0,0.2);
}
.sidebar.display {
display:block;
}
.menu-toggler {
display:inline-block;
position:absolute; left:0; z-index:998;
width:52px; height:32px;
margin-right:2px;
line-height:normal;
padding-left:33px; padding-top:7px; padding-bottom:1px;
font-size:13px; font-weight:bold;
text-transform:uppercase;
background-color:#444;
color:#F3F3F3;
.box-sizing(content-box);
}
.menu-toggler:hover {
text-decoration:none;
}
.menu-toggler:before {
border-top: 1px solid #87B87F;
border-bottom: 1px solid #6FB3E0;
height:2px; width:24px;
content: "";
position: absolute; z-index:11;
top: 13px; left:4px;
.transition(~"all 0.1s ease");
-o-transition: none;
.box-sizing(content-box);
}
.menu-toggler:after {
border-top: 1px solid #FFA24D;
border-bottom: 1px solid #D15B47;
content: "";
height:2px; width:24px;
position: absolute;
top:19px; left:4px;
.transition(~"all 0.1s ease");
-o-transition: none;
.box-sizing(content-box);
}
.menu-toggler.display:before {
height:4px;
top: 8px;
border-width:2px;
}
.menu-toggler.display:after {
height:4px;
top:20px;
border-width:2px;
}
.menu-toggler > .menu-text {
display:block;
position:absolute;
bottom:-18px; left:0;
border:1px solid transparent;
border-width:9px 42px;
border-top-color:#444;
}
.menu-toggler > .menu-text:after {
display:block;
color:#FFF;
content: @menu-button-text;
position:absolute;
left: -8px;//change these to adjust text placement
top: -41px;
}
.nav-list > li.active:after {
display:none;
}
.nav-list li.active > a:after {
display:none;
}
.nav-list li.active.open > .submenu > li.active > a:after {
display:none;
}
.menu-min .nav-list > li.active:after {
display:block;
}
.menu-min .nav-list > li.active > a:after {
display:block;
}
}
@media only screen and (max-width: @screen-tiny) {
.menu-toggler {
width:0;
}
.menu-toggler > .menu-text{
border-width:7px 16px;
bottom:-14px;
}
.menu-toggler > .menu-text:after {
font-size:9px; font-weight:normal;
color:#FFF;
position:absolute;
left:-13px; top:-42px;
}
.menu-toggler:before , .menu-toggler:after {
margin-top: 8px;
}
.menu-toggler.display:before , .menu-toggler.display:after {
height:2px;
border-width:1px;
}
.menu-toggler.display:before {
top:13px;
}
.menu-toggler.display:after {
top:19px;
}
}
/* not used yet */
/**
@media only screen and (max-width: 979px) {
.sidebar.responsive-min {
display:block;
float:none;
position:absolute;
border-width:0 1px 1px 0;
border-left:none;
box-shadow:none;
margin-top:0;
z-index:14;
}
.sidebar.responsive-min.menu-min {
border-bottom:none;
}
.sidebar.responsive-min.menu-min:before {
display:block;
}
.sidebar.responsive-min + .main-content {
margin-left:43px !important;
}
.sidebar.responsive-min + .main-content .breadcrumbs.breadcrumbs-fixed { left:43px; }
.sidebar.responsive-min + .main-content .breadcrumbs .breadcrumb {margin-left:10px;}
.menu-toggler.responsive-min {
display:none !important;
}
}
*/

View file

@ -1,527 +0,0 @@
@accordion-border:#CDD8E3;
@accordion-header-text:@ace-blue;
@accordion-header-text-hover:#6EA6CC;
@accordion-header-hover-bg:#F1F8FD;
@accordion-active-bg:#EEF4F9;
.tab-content {
border:1px solid @tab-border;
padding:16px 12px;
position:relative; z-index:11;
}
.tab-content.no-padding {
padding:0;
}
.tab-content.no-border {
border:none;
padding:12px;
}
.tab-content {
.tab-paddingX (@index) when (@index >= 0) {
&.padding-@{index} { padding:unit(@index,px) unit(ceil(@index * 0.75),px); }
&.no-border.padding-@{index} { padding:unit(@index,px); }
.tab-paddingX(@index - 2);
}
.tab-paddingX(32);
}
.nav-tabs {
.navtab-paddingX (@index) when (@index > 0) {
&.padding-@{index} { padding-left:unit(@index,px); }
.tabs-right > &.padding-@{index} , .tabs-left > &.padding-@{index} { padding-left:0; padding-top:unit(@index,px); }
.navtab-paddingX(@index - 2);
}
.navtab-paddingX(32);
}
.nav-tabs {
border-color:#C5D0DC;
margin-bottom:0;
margin-left:0;
position:relative;
top:1px;
> li {
> a {
padding:8px 12px;
&,&:focus {
border-radius:0 !important;
background-color:#F9F9F9;
color:#999;
margin-right:-1px;
line-height:16px;
position:relative; z-index:11;
border-color:@tab-border;
}
&:hover {
background-color:#FFF;
color:@tab-hover-color;
border-color:@tab-border;
}
&:active, &:focus {
outline:none !important;
}
}//a
&:first-child > a {
margin-left:0;
}
&.active > a{
&,&:hover,&:focus {
color:@tab-active-color;
border-color:@tab-border;
border-top:2px solid @tab-active-border;
border-bottom-color:transparent;
background-color:#FFF;
z-index:12; line-height:16px;
margin-top:-1px;
box-shadow: 0 -2px 3px 0 rgba(0,0,0,0.15);
}
}
}
.tabs-below > & {
/* tabs below */
top:auto;
margin-bottom:0;
margin-top:-1px;
border-color:@tab-border;
border-bottom-width:0;
> li {
> a {
&,&:hover,&:focus {
border-color:@tab-border;
}
}
&.active > a {
&,&:hover,&:focus {
border-color:@tab-border;
border-top-width:1px;
border-bottom:2px solid @tab-active-border;
border-top-color:transparent;
margin-top:0;
box-shadow: 0 2px 3px 0 rgba(0,0,0,0.15);
}
}
}
}
.tabs-left > & > li > a, .tabs-right > & > li > a {
/* tabs left */
min-width:60px;
}
.tabs-left > & {
top:auto;
margin-bottom:0;
border-color:@tab-border;
float: left;
> li {
float: none;
> a {
&,&:focus,&:hover {
border-color:@tab-border;
margin:0 -1px 0 0;
}
}
&.active {
> a {
& , &:focus , &:hover {
border-color: @tab-border;
border-top-width: 1px;
border-left: 2px solid @tab-active-border;
border-right-color: transparent;
margin: 0 -1px 0 -1px;
.box-shadow(~"-2px 0 3px 0 rgba(0,0,0,0.15)");
}
}
}
}
}
.tabs-right > & {
/* tabs right */
top:auto;
margin-bottom: 0;
border-color: @tab-border;
float: right;
> li {
float: none;
> a {
&,&:focus,&:hover {
border-color: @tab-border;
margin: 0 -1px;
}
}
&.active {
> a {
& , &:focus , &:hover {
border-color: @tab-border;
border-top-width: 1px;
border-right: 2px solid @tab-active-border;
border-left-color: transparent;
margin: 0 -2px 0 -1px;
.box-shadow(~"2px 0 3px 0 rgba(0,0,0,0.15)");
}
}
}
}
}
> li > a {
/* icon and badges */
> .badge {
padding:0 4px;
line-height:15px;
opacity:0.7;
}
> [class*="icon-"] { opacity:0.75; }
}
> li.active > a {
> .badge , > [class*="icon-"] {
opacity:1;
}
}
li [class*=" icon-"] , li [class^="icon-"]{
width:1.25em;
display:inline-block;
text-align:center;
}
> li.open .dropdown-toggle {
/* dropdown in tabs */
background-color: #4F99C6;
border-color: #4F99C6;
color: #FFF;
> [class*="icon-"] {
color:#FFF !important;
}
}
}
.tabs-left , .tabs-right {
.tab-content {
overflow: auto;
}
}
.nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover, .nav > li.dropdown.open.active > a:focus {
background-color: #4F99C6;
border-color: #4F99C6;
color: #FFFFFF;
> [class*="icon-"] {
color:#FFF !important;
}
}
/* bigger tab buttons */
.nav-tabs > li:not(.active):not(.open) > a:not(:hover) > [class*="icon-"]:first-child.disabled {
color:#909090 !important;
}
/* bigger tab buttons */
.nav-tabs.tab-size-bigger > li > a {
padding-left:14px;
padding-right:14px;
> [class*="icon-"]:first-child {
display:block;
margin-bottom:6px;
width:auto;
}
}
//some tab customizations
/* spaced tabs (top & bottom) */
.nav-tabs.tab-space-1 > li > a {
margin-right:1px;
}
.nav-tabs.tab-space-2 > li > a {
margin-right:2px;
}
.nav-tabs.tab-space-3 > li > a {
margin-right:3px;
}
.nav-tabs.tab-space-4 > li > a {
margin-right:4px;
}
/* colored tabs*/
@tab-color-blue:#7DB4D8;
.nav-tabs[class*="tab-color-"] > li > a {
& , &:focus, &:hover {
color:#FFF;
border-color:transparent;
margin-right:3px;
}
> .badge {
.border-radius(2px);
}
}
.nav-tabs[class*="tab-color-"] > li:not(.active) > a {
&:hover {
opacity:0.85;
border-color:rgba(0,0,0,0.15);
border-bottom-color:transparent;
}
> [class*="icon-"]:first-child{
color:#FFF !important;
}
> .badge{
color:rgba(0,0,0,0.4) !important;
background-color:#FFF !important;
.border-radius(2px);
}
}
.nav-tabs.tab-color-blue > li > a {
& , &:focus {
background-color:@tab-color-blue;
}
}
.nav-tabs[class*="tab-color-"] > li.active > a {
& , &:focus, &:hover {
background-color:#FFF;
color:darken(desaturate(@tab-color-blue, 20%), 20%);
box-shadow:none;
}
}
.nav-tabs.tab-color-blue > li.active > a {
& , &:focus, &:hover {
color:darken(desaturate(@tab-color-blue, 25%), 25%);
border-color:@tab-color-blue @tab-color-blue transparent;
}
.tabs-below & {
border-color:transparent @tab-color-blue @tab-color-blue;
}
}
.nav-tabs.tab-color-blue {
border-bottom-color:#C5D0DC;
}
/* background for tab links */
.nav-tabs.background-blue {
padding-top:6px;
background-color:#EFF3F8;
border:1px solid #C5D0DC;
}
.tabs-below .nav-tabs.background-blue {
padding-top:0;
padding-bottom:6px;
}
.tabs-below .nav-tabs.tab-color-blue {
border-top:none;
border-bottom-color:#C5D0DC;
}
/** accordion */
.accordion-style1.panel-group {
.panel {
border-radius: 0;
border-color: @accordion-border;
background-color: #FFF;
box-shadow: none;
&:last-child {
border-bottom-width: 1px;
}
.collapse {
background-color: #FFF;
}
+ .panel {
margin-top:2px;
}
}
.panel-heading + .panel-collapse .panel-body {
border-top-color: @accordion-border !important;
}
.panel-heading {
padding:0;
}
.panel-heading .accordion-toggle {
color:@tab-hover-color;
background-color:@accordion-active-bg;
position:relative;
font-weight:bold;
font-size:13px;
line-height:1;
padding: 10px;
display:block;
&.collapsed {
color:@accordion-header-text;
font-weight:normal;
background-color:#F9F9F9;
}
&:hover {
color:@accordion-header-text-hover;
background-color:@accordion-header-hover-bg;
text-decoration:none;
}
&:focus,&:active {
outline:none;
text-decoration:none;
}
> [class*="icon-"]:first-child {
width:16px;
}
&:hover > [class*="icon-"]:first-child{
text-decoration:none;
}
}
.panel-body , .collapse.in > .panel-body{
border-top:1px solid @accordion-border;
}
&.no-padding {
padding:0;
}
}
//style2, used in faq, etc...
.accordion-style2.panel-group {
.panel {
border-width:0;
&:last-child {
border-bottom-width: 0;
}
+ .panel {
margin-top:4px;
}
.panel-body {
border-top:none;
}
}
.panel-heading .accordion-toggle {
background-color:#EDF3F7;
border:2px solid #6EAED1;
border-width:0 0 0 2px;
&:hover {
text-decoration:none;
}
&.collapsed {
background-color:#F3F3F3;
color:#606060;
border-width:0 0 0 1px;
border-color:#D9D9D9;
&:hover {
background-color:#F6F6F6;
color:#438EB9;
text-decoration:none;
}
}
}
.panel-body , .collapse.in > .panel-body{
border-top:none;
}
}
/* nested questions */
.accordion-style2.panel-group .accordion-style2.panel-group {
.panel {
border-bottom:1px dotted #D9D9D9;
&:last-child {
border-bottom:none;
}
.panel-heading , .panel-heading .accordion-toggle {
background-color:transparent;
border-width:0;
font-size:13px;
padding-top:6px;
padding-bottom:8px;
}
.panel-heading {
padding-top:0; padding-bottom:0;
}
}
}

View file

@ -1 +0,0 @@
@table-header-bg:@widget-blue; @table-sort-active:#307ECC; @table-sort-hover:#547EA8; @table-labels-grad-color1:#F8F8F8; @table-labels-grad-color2:#ECECEC; /* tables */ th, td , .table-bordered { border-radius:0 !important; } .table { thead tr { color:#707070; font-weight:normal; background:#F2F2F2; #gradient > .vertical(@table-labels-grad-color1 , @table-labels-grad-color2); th { border-color:#DDD; //border:1px solid #DDD; //border-width:0 1px; font-weight:bold; [class*="icon-"]:first-child { margin-right:2px; } &:first-child { border-left-color:#F1F1F1; } &:left-child { border-right-color:#F1F1F1; } } } &.table-bordered thead tr th { //border-width:0 0 0 1px; //border-color:#DDD; vertical-align:middle; &:first-child { border-left-color:#DDD; } } //&.table-hover tbody tr:hover td{ //background-color: #F1F1F1; //} } th , td { &.center { text-align:center; } .lbl { margin-bottom:0; &:only-child { vertical-align:top; } } } .table-header { background-color:@table-header-bg; color:#FFF; font-size:14px; line-height:38px; padding-left:12px; margin-bottom:1px; } .table-header .close { margin-right: 8px; margin-top: 0; .opacity(0.45); &:hover { .opacity(0.75); } } /* dataTables */ .dataTables_length { //margin-left:8px; select { width:70px; height:25px; padding:2px 3px; } label { font-weight:normal; } } .dataTables_filter { // margin-right:8px; text-align:right; input[type=text] { width:125px; height:18px; line-height:18px; .box-sizing(content-box); padding:4px 6px; } label { font-weight:normal; } } .dataTables_info { // margin:0 0 0 12px; font-size:14px; } .dataTables_paginate { text-align:right; .pagination { margin:0 12px; } } .dataTables_wrapper { label { display:inline-block; font-size:13px; } input[type=text] , select { margin-bottom:0 !important; margin:0 4px; } .row { margin:0; &:first-child { padding-top:12px; padding-bottom:12px; background-color:#EFF3F8; + .dataTable { border-top:1px solid #DDD; border-bottom:1px solid #DDD; } } &:last-child { border-top:1px solid #DDD; padding-top:12px; padding-bottom:12px; background-color:#EFF3F8; border-bottom:1px solid #DDD; } } } .dataTable { margin-bottom:0; th { &[class*=sort] { cursor:pointer; &:after { content:"\f0dc"; display:inline-block; color:#555; font-family:FontAwesome; font-size:13px; font-weight:normal; float:right; margin-right:4px; position:relative; } &:hover { color:@table-sort-hover; } } &[class*=sorting_] { color:@table-sort-active; } &.sorting_desc , &.sorting_asc { #gradient > .vertical(#EFF3F8 , #E3E7ED); } &.sorting_desc:after { content:"\f0dd"; top:-6px; color:@table-sort-active; } &.sorting_asc:after { content:"\f0de"; top:4px; color:@table-sort-active; } &.sorting_disabled { cursor:inherit; &:after { display:none; } } } }

View file

@ -1,188 +0,0 @@
/* full calendar */
.fc-header-title > h2 {
font-size:22px;
color:#65A0CE;
}
.fc-widget-header,
.fc-widget-content {
border: 1px solid #BCD4E5;
}
.fc-state-highlight {
background: #FFC;
}
.fc-event-skin {
border:none !important; /* default BORDER color */
background-color:#ABBAC3;
padding:0 0 1px 2px;
.label-yellow & { color:#996633; }
.label-light & { color:#888; }
[class*="label-"] > & , [class*="label-"] > & > .fc-event-skin.fc-event-head {
background-color: inherit;
}
&.ui-draggable-dragging {
cursor:move;
}
&.fc-event-vert , .fc-event-vert > &
{
padding:0 0 1px;
}
}
.fc-grid .fc-day-number {
color:#2E6589;
}
.fc-widget-header {
background:#ECF2F7;
color:#8090A0;
}
//
//.fc-grid th , th.fc-widget-header{
// height:28px;
// vertical-align:middle !important;
//}
.fc-event-hori , .fc-event-vert {
border-radius:0 !important;
border-color:transparent;
}
.fc-event-vert {
.fc-event-content {
padding-left:1px;
padding-right:1px;
}
.fc-event-time {
padding:0;
}
}
.fc-state-default {
& , & .fc-button-inner {
border:none;
background-color:#ABBAC3;
color:#FFF;
background-image:none;
box-shadow:none;
text-shadow:none;
border-radius:0 !important;
margin-left:2px;
}
border:none;
.fc-button-effect {
display:none;
}
}
.fc-state-disabled {
& , & .fc-button-inner {
.opacity(0.75);
color:#DDD;
}
}
.fc-state-active {
& , & .fc-button-inner {
border-color:#4F99C6;
background-color:#6FB3E0;
}
}
.fc-state-hover {
& , & .fc-button-inner {
background-color:#8B9AA3;
}
}
.external-event {
margin:6px 0;
padding:0;
cursor:default;
display:block;
color:#FFF;
background-color:#ABBAC3;
font-size:13px; line-height:28px;
&:hover {
.opacity(1);
}
&.ui-draggable-dragging {
cursor:move;
}
> [class*="icon-"]:first-child { /* the move & drag icon */
display:inline-block; height:32px; width:32px;
text-align:center;
line-height:30px;
margin-right:5px;
font-size:15px;
border-right:1px solid #FFF;
}
}
/* calendar inside widget-box --- not complete yet */
.widget-main {
.fc {
position:relative;
top:-40px;
> .fc-header {
position:relative;
z-index:10;
}
.fc-header-space {
padding-left:2px;
}
}
.fc-header-title > h2 {
font-size:18px;
line-height:36px;
}
.fc-content {
top:-14px;
z-index:11;
}
.fc-button-content {
height:37px;
line-height:36px;
}
}
/* calendar */
@media only screen and (max-width: @screen-xs) {
.fc-header td {
display:block;
width:auto;
text-align:left;
}
}

View file

@ -1,285 +0,0 @@
.chosen-container + .help-inline {
vertical-align:middle;
}
/** chosen select boxes -- replace sprite icons with FontAwesome icons */
.chosen-select {
display:inline !important; /* for validation plugin to work it must be displayed */
visibility:hidden;
opacity:0;
position:absolute;
z-index:-1;
}
.chosen-container , [class*="chosen-container"]{
vertical-align:middle;
> .chosen-single {
line-height:28px;
height:30px;
box-shadow:none;
background:#FAFAFA;
}
}
.chosen-choices {
box-shadow:none !important;
}
.chosen-container-single .chosen-single abbr {
background: none;
}
.chosen-container-single .chosen-single abbr:after {
content:"\f00d";
display: inline-block;
color:#888;
font-family:FontAwesome;
font-size:13px;
position: absolute;
right: 0; top: -7px;
}
.chosen-container-single .chosen-single abbr:hover:after {
color:#464646;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover:after {
color:#464646;
}
.chosen-single div b {
background: none !important;
&:before {
content:"\f0d7";
display:inline-block;
color:#888;
font-family:FontAwesome;
font-size:12px;
position:relative; top:-1px; left:1px;
}
}
.chosen-container-active.chosen-with-drop .chosen-single div b:before {
content:"\f0d8";
}
.chosen-container-single {
.chosen-search {
position:relative;
input[type="text"] {
background:none;
border-radius:0;
line-height:28px;
height:28px;
}
&:after{
content:"\f002";
display:inline-block;
color:#888;
font-family:FontAwesome;
font-size:14px;
position:absolute; top:8px; right:12px;
}
}
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
height:25px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
background:none;
&:before {
content:"\f00d";
display: inline-block;
color:#888;
font-family:FontAwesome;
font-size:13px;
position: absolute;
right: 2px; top: -1px;
}
&:hover {
text-decoration:none;
}
&:hover:before {
color:#464646;
}
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close:before {
color:#464646;
}
.chosen-container .chosen-results-scroll-down ,
.chosen-container .chosen-results-scroll-up {
span {
background: none;
&:before{
content:"\f0d7";
display:inline-block;
color:#888;
font-family:FontAwesome;
font-size:12px;
position:relative; top:-1px; left:1px;
}
}
}
.chosen-container .chosen-results-scroll-up span:before {
content:"\f0d8";
}
.chosen-container-active .chosen-single-with-drop div b:before {
content:"\f0d8";
}
.chosen-rtl .chosen-search {
input[type="text"] {
background: none;
}
&:after {
content:"";
display:none;
}
&:before {
content:"\f002";
display:inline-block;
color:#888;
font-family:FontAwesome;
font-size:14px;
position:absolute; top:9px; left:12px;
}
}
/** chosen - etc */
.chosen-container-single .chosen-single {
border-radius:0;
}
.chosen-container .chosen-results li.highlighted {
background:#86BD6F;/* green */
background:#4492C9;/* blue1 */
background:#316AC5;
color: #FFF;
}
.chosen-container-single .chosen-drop {
border-radius:0;
border-bottom:3px solid #4492C9;
border-color:#4492C9;
}
.chosen-single.chosen-single-with-drop , .chosen-container-active .chosen-single{
border-color:#4492C9;
}
.chosen-single {
.form-group.has-error & {
border-color:@error-state-border !important;
}
.form-group.has-info & {
border-color:@info-state-border !important;
}
.form-group.has-warning & {
border-color:@warning-state-border !important;
}
.form-group.has-success & {
border-color:@success-state-border !important;
}
}
.chosen-rtl .chosen-container-single-nosearch .chosen-search { left: -9999px; }
.chosen-rtl .chosen-drop { left: -9999px; }
.modal .chosen-rtl .chosen-container-single-nosearch .chosen-search { left: 9999px; }
.modal .chosen-rtl .chosen-drop { left: 9999px; }
.rtl .modal .chosen-container.chosen-with-drop .chosen-drop { left: auto; right: 0; }
.chosen-container-active.chosen-with-drop .chosen-single {
border-color:#4492C9;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
.chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices li.search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span {
background-image: none !important;
background-repeat: no-repeat !important;
background-size: auto !important;
}
}
/* a second style (like tag inpit) */
.tag-input-style + .chosen-container-multi {
.chosen-choices li.search-choice {
background-image:none;
background-color:@tag-bg;
color: #FFFFFF;
display: inline-block;
font-size: 13px;
font-weight: normal;
margin-bottom: 3px;
margin-right: 0;
padding: 6px 22px 7px 9px;
position: relative;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
transition: all 0.2s ease 0s;
vertical-align: baseline;
white-space: nowrap;
border:none;
.box-shadow(none);
.border-radius(0);
.search-choice-close {
position:absolute;
top:0; bottom:0;
right:0;
width:18px;
height:auto;
line-height:25px;
text-align:center;
&:before {
color:#FFF;
position:static;
font-size:11px;
}
&:hover {
background-color:rgba(0,0,0,0.2);
&:before {
color:#FFF;
}
}
}
}
}
.tag-input-style + .chosen-container-multi.chosen-rtl {
.chosen-choices li.search-choice {
padding: 6px 9px 7px 22px;
margin-left: 0;
margin-right:3px;
.search-choice-close {
right:auto;
left:0;
}
}
}

View file

@ -1,104 +0,0 @@
/* colorbox used in gallery page */
#colorbox:focus , #colorbox:active {
outline:none;
}
#cboxTopLeft, #cboxTopCenter, #cboxTopRight,
#cboxMiddleLeft, #cboxMiddleRight,
#cboxBottomLeft, #cboxBottomCenter, #cboxBottomRight
{
background:none !important;
opacity:0;
}
#cboxContent {
border:12px solid #000;
background-color:#FFF;
padding:7px;
}
#cboxOverlay {
background:rgba(0,0,0,0.95);
background:#000;
}
#cboxCurrent {
left:64px;
margin-bottom:4px;
font-size: 14px;
}
#cboxTitle {
margin-bottom:4px;
font-size: 14px;
color:#777;
}
#cboxNext , #cboxPrevious , #cboxClose {
background:none;
text-indent:0;
width:26px; height:26px; line-height:22px;
padding:0 4px;
text-align:center;
border:2px solid #999;
border-radius:16px;
color:#666;
font-size:12px;
margin-left:5px;
margin-bottom:5px;
}
#cboxNext:hover , #cboxPrevious:hover {
color:#333;
border-color:#666;
}
#cboxContent {
overflow:visible;
}
#cboxClose {
background-color: #000000;
border: 2px solid #FFFFFF;
border-radius: 32px;
color: #FFFFFF;
font-size: 21px;
height: 28px;
width: 28px;
padding-bottom: 2px;
margin-left: 0;
right: -14px;
top: -14px;
}
#cboxLoadingOverlay {
background:none !important;
}
#cboxLoadingGraphic {
background:#FFF none !important;
text-align:center;
> [class*="icon-"] {
display:inline-block;
background-color:#FFF;
border-radius:8px;
width:32px; height:32px;
position:relative; top:48%;
text-align:center;
vertical-align:middle;
.animation(~"spin 1.5s infinite linear");
font-size:24px;
color:#FE7E3E;
}
}

View file

@ -1,89 +0,0 @@
.dropzone {
.border-radius(0);
border: 1px solid rgba(0, 0, 0, 0.06);
.dz-default.dz-message {
background-image:none;
font-size:24px;
text-align:center;
line-height:32px;
left:0;
width:100%;
margin-left:auto;
span {
display:inline;
color:#555;
.upload-icon {
.opacity(0.7);
margin-top:8px;
cursor:pointer;
&:hover {
.opacity(1);
}
}
}
}
}
.dropzone .dz-preview .dz-error-mark,
.dropzone-previews .dz-preview .dz-error-mark,
.dropzone .dz-preview .dz-success-mark,
.dropzone-previews .dz-preview .dz-success-mark {
background-image:none;
background-color:rgba(255,255,255,0.8);
border-radius:100%;
text-align:center;
line-height:35px;
}
.dropzone .dz-preview .dz-error-mark:before,
.dropzone-previews .dz-preview .dz-error-mark:before{
font-family:FontAwesome;
font-size:30px;
color:#DB6262;
content:"\f00d";
}
.dropzone .dz-preview .dz-success-mark:before,
.dropzone-previews .dz-preview .dz-success-mark:before{
font-family:FontAwesome;
font-size:30px;
color:#6DA552;
content:"\f00c";
}
.dropzone a.dz-remove, .dropzone-previews a.dz-remove {
border:none;
border-radius:0;
color:#FFF;
background:#D15B47;
cursor:pointer;
&:hover {
color:#FFF;
background:#B74635;
}
}
.dropzone .progress ,
.dropzone-previews .progress
{
margin-bottom:0;
}
.dropzone .dz-preview.dz-success .progress,
.dropzone-previews .dz-preview.dz-success .progress ,
.dropzone .dz-preview.dz-error .progress,
.dropzone-previews .dz-preview.dz-error .progress
{
display:none;
}

View file

@ -1,129 +0,0 @@
.editable-container .popover-title {
color:#438EB9;
}
.editable-click {
border-bottom:1px dashed #BBB;
cursor:pointer;
font-weight:normal;
img& {
border:1px dotted #BBB;
}
&:hover {
border-color:#0088CC;
color:#0088CC;
img& {.opacity(0.75);}
}
}
.editable-buttons , .editable-input {
display:inline-block;
}
.editable-buttons {
margin-left:1px;
.btn {
padding:0;
width:28px;
line-height:24px;
border-width:3px;
font-size:12px;
margin:0 1px 0 0;
> [class*="icon-"] {
margin:0;
}
}
}
.editable-clear-x {
cursor:pointer;
color:#888;
background:none;
&:hover {
color:#D15B47;
}
&:before {
display:inline-block;
content:"\f057";
font-family:FontAwesome;font-size:15px;
position:absolute;
margin-top:-9px;
width:16px; height:30px; line-height:30px;
text-align:center;
}
}
.editable-input .ace-spinner {
margin-right:8px;
}
.editable-inline .editable-slider {
margin-top:10px;
margin-right:4px;
}
.editable-popup .editable-slider {
display:block;
margin-bottom:16px;
margin-top:4px;
}
.editable-slider input{
display:none;
}
.editable-input .ace-file-input {
display:block;
}
.editable-image .ace-file-multiple label.selected {
border-color:transparent;
}
.editable-image + .editable-buttons , .editable-wysiwyg + .editable-buttons {
display:block;
text-align:center;
margin-top:8px;
}
.editable-wysiwyg {
width:95%;
.wysiwyg-editor {
height:auto;
overflow-y:hidden;
}
}
.editableform {
.input-append.dropdown-menu {
display:none;
}
.open .input-append.dropdown-menu {
display:block;
}
}
.editable-container .editableform {
margin-bottom:10px;
}
.editable-inline .editableform {
margin-bottom:0;
}
.editableform-loading {
background:none;
[class*="icon-"] , .progress{
position:relative;
top:35%;
}
}

View file

@ -1,461 +0,0 @@
@wizard-step-border:#CED1D6;
@wizard-step-color:#546474;
@wizard-step-active-border:#5293C4;
@wizard-step-complete-color:#87BA21;
@wizard-step-title-color:#949EA7;
@wizard-step-active-title-color:#2B3D53;
/* spinner */
.ace-spinner {
display:inline-block;
.spinner-buttons {
min-width:18px;
> .btn {
.border-radius(0) !important;
font-size:10px;
padding:0;
width:18px;
height:14px;
line-height:10px;
&:first-child {
margin-top:0;
}
> [class*="icon-"] {
//font-size:10px;
margin:0; padding:0;
}
}
> button.btn {
&:active { left:auto; top:auto; }
}
}
.spinner-input {
text-align:center;
height:29px;
line-height:28px;
color:#777;
}
input[type=text].spinner-input.form-control {
//ie8-9
width: ~"auto\0/" !important;
line-height: ~"1\0/" !important;
padding-bottom: ~"4px\0/" !important;
}
}
/* touch spinner buttons */
.ace-spinner.touch-spinner .spinner-buttons {
margin:0;
font-size:0;
}
.ace-spinner.touch-spinner .spinner-buttons > .btn {
height:29px; line-height:20px; width:24px;
font-size:18px;
display:inline-block;
vertical-align:sub;
margin:0 1px;
}
.ace-spinner.touch-spinner .spinner-buttons > .btn > [class*="icon-"]{
vertical-align:middle;
display:inline-block;
}
/* wizard */
.wizard-steps {
list-style:none;
display:table;
width:100%;
padding:0;
margin:0;
position:relative;
li {
display:table-cell;
text-align:center;
width:1%;
.step {
border:5px solid @wizard-step-border;
color:@wizard-step-color;
font-size:15px;
border-radius:100%;
background-color:#FFF;
position:relative;
z-index:2;
display:inline-block;
width:40px; height:40px;
line-height:30px;
text-align:center;
}
&:before {/* the line running through each step*/
display:block;
content:"";
width:100%;
height:1px; font-size:0; overflow:hidden;
border-top:4px solid #CED1D6;
position:relative; top:21px;
z-index:1;
}
&:last-child:before {
max-width:50%;
width:50%;
}
&:first-child:before {
max-width:51%;
left:50%;
}
&.active, &.complete {
&:before, .step {
border-color:@wizard-step-active-border;
}
}
&.complete {
.step {
cursor:default;
color:#FFF;
&:before {
display:block;
position:absolute;
top:0; left:0; bottom:0; right:0;
line-height:30px; text-align:center;
border-radius:100%;
content:"\f00c";
background-color:#FFF;
z-index:3;
font-family:FontAwesome;
font-size:17px;
color:@wizard-step-complete-color;
}
.transition(~"transform ease 0.1s");
}
&:hover {
.step {
.transform(~"scale(1.1)");
border-color:lighten(@wizard-step-active-border , 12%);
}
&:before {
border-color:lighten(@wizard-step-active-border , 12%);
}
}
}
.title{
display:block;
margin-top:4px;
max-width:100%;
color:@wizard-step-title-color;
font-size:14px;
z-index:104;
text-align:center;
table-layout:fixed;
word-wrap:break-word;
}
&.complete .title , &.active .title{
color:@wizard-step-active-title-color;
}
}
}
.step-content .step-pane {
display: none;
min-height:200px;
padding:4px 8px 12px;
}
.step-content .active {
display: block;
}
.wizard-actions {
text-align:right;
}
@media only screen and (max-width: @screen-xs-max) {
.wizard-steps li .step {
width:30px; height:30px; line-height:24px;
border-width:3px;
}
.wizard-steps li:before , .wizard-steps li:after {
border-width:3px;
}
.wizard-steps li.complete .step:before{
line-height:24px;
font-size:13px;
}
.wizard-steps li:before {
top:16px;
}
.step-content .step-pane {
padding:4px 4px 6px;
}
}
/* tree control */
@tree-border-color:#67B2DD;
.tree {
padding-left:9px;
overflow-x: hidden; overflow-y: auto;
position: relative;
&:before {
display:inline-block; content:"";
position:absolute; top:-20px; bottom:16px; left:0;
border:1px dotted @tree-border-color;
border-width: 0 0 0 1px;
z-index:1;
}
.tree-folder {
width: auto;
min-height: 20px;
cursor: pointer;
.tree-folder-header {
position: relative;
height: 20px;
line-height:20px;
&:hover {
background-color: #F0F7FC;
}
}
}
.tree-folder .tree-folder-header .tree-folder-name , .tree-item .tree-item-name {
display:inline;
z-index:2;
}
.tree-folder .tree-folder-header > [class*="icon-"]:first-child ,
.tree-item > [class*="icon-"]:first-child {
display:inline-block;
position:relative;
z-index:2;
top:-1px;
}
.tree-folder {
.tree-folder-header {
.tree-folder-name {
margin-left:2px;
}
> [class*="icon-"]:first-child {
margin:-2px 0 0 -2px;
}
}
&:last-child:after {
display:inline-block; content:"";
position:absolute; z-index:1;
top:15px; bottom:0; left:-15px;
border-left:1px solid #FFF;
}
.tree-folder-content {
margin-left: 23px;
position:relative;
&:before {
display:inline-block; content:"";
position:absolute; z-index:1;
top:-14px; bottom:16px; left:-14px;
border:1px dotted @tree-border-color;
border-width:0 0 0 1px;
}
}
}
.tree-item {
position: relative;
height: 20px;
line-height:20px;
cursor: pointer;
&:hover {
background-color: #F0F7FC;
}
.tree-item-name {
margin-left:3px;
> [class*="icon-"]:first-child {
margin-right:3px;
}
}
> [class*="icon-"]:first-child {
margin-top:-1px;
}
}
.tree-folder , .tree-item {
position:relative;
&:before {
display:inline-block; content:"";
position:absolute;
top:14px; left:-13px; width:18px;
height:0;
border-top:1px dotted @tree-border-color;
z-index:1;
}
}
.tree-selected {
background-color: rgba(98, 168, 209 , 0.1);
color:#6398B0;
&:hover {
background-color: rgba(98, 168, 209 , 0.1);
}
}
.tree-item , .tree-folder {
border:1px solid #FFF;
}
.tree-folder .tree-folder-header {
border-radius:0;
}
.tree-item , .tree-folder .tree-folder-header {
margin:0;
padding:5px;
color:#4D6878;
.box-sizing(content-box);
}
.tree-item > [class*="icon-"]:first-child {
color:#F9E8CE;
border:1px solid #CCC;
width:13px; height:13px; line-height:13px;
font-size:11px;
text-align:center;
border-radius:3px;
.box-sizing(content-box);
background-color: #FAFAFA;
border: 1px solid #CCC;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.tree-selected > [class*="icon-"]:first-child {
background-color: #F9A021;
border-color: #F9A021;
color: #FFF;
}
.icon-plus[class*="icon-"]:first-child , .icon-minus[class*="icon-"]:first-child {
border:1px solid #DDD;
vertical-align:middle;
height:11px; width:11px;
.box-sizing(content-box);
text-align:center;
border:1px solid #8BAEBF;
line-height:10px;
background-color:#FFF;
position:relative;
z-index:1;
}
.icon-plus[class*="icon-"]:first-child:before {
display:block;
content:"+";
font-family:"Open Sans";
font-size:16px;
position:relative; z-index:1;
}
.icon-minus[class*="icon-"]:first-child:before {
content: "";
display:block;
width:7px; height:0;
border-top:1px solid #4D6878;
position:absolute;
top:5px;
left:2px;
}
.tree-unselectable .tree-item > [class*="icon-"]:first-child {
color:#5084A0;
border:none;
width:13px; height:13px; line-height:13px;
font-size:10px;
text-align:center;
border-radius:0;
background-color: transparent;
border: none;
box-shadow:none;
}
[class*="icon-"][class*="-down"] {
transform:rotate(-45deg);
}
.icon-spin {
height:auto;
}
.tree-loading {
margin-left:36px;
}
img {
display:inline;
veritcal-align:middle;
}
}

View file

@ -1,124 +0,0 @@
/* jquery gritter */
.gritter-item-wrapper {
background-image:none !important;
box-shadow:0 2px 10px rgba(50, 50, 50, 0.5);
background:rgba(50,50,50,0.92);
&.gritter-info {
background:rgba(49, 81, 133, 0.92);
}
&.gritter-error {
background:rgba(153, 40, 18, 0.92);
}
&.gritter-success {
background:rgba(89, 131, 75, 0.92);
}
&.gritter-warning {
background:rgba(190, 112, 31, 0.92);
}
&.gritter-light {
background:rgba(245,245,245,0.95);
border:1px solid #BBB;
&.gritter-info {
background:rgba(232, 242, 255, 0.95);
.gritter-item { color:#4A577D; }
}
&.gritter-error {
background:rgba(255, 235, 235, 0.95);
.gritter-item { color:#894A38; }
}
&.gritter-success {
background:rgba(239, 250, 227, 0.95);
.gritter-item { color:#416131; }
}
&.gritter-warning {
background:rgba(252, 248, 227, 0.95);
.gritter-item { color:#946446; }
}
}
}
.gritter-item p {
line-height:1.8;
}
.gritter-top , .gritter-bottom , .gritter-item {
background-image:none;
}
.gritter-close {
left:auto; right:3px;
background-image:none;
width:18px; height:18px; line-height:17px;
text-align:center;
border:2px solid transparent;
border-radius:16px;
color:#E17B67;
&:before {
font-family:FontAwesome;
font-size:16px;
content:"\f00d";
}
}
.gritter-info .gritter-close {
color:#FFA500;
}
.gritter-error , .gritter-success , .gritter-warning {
.gritter-close {
color:#FFEA07;
}
}
.gritter-close:hover{
color:#FFF !important;
}
.gritter-title {
text-shadow:none;
}
.gritter-light {
.gritter-item , .gritter-bottom , .gritter-top , .gritter-close {
background-image: none;
color: #444;
}
.gritter-title {
text-shadow: none;
}
.gritter-close:hover {
color:#8A3104 !important;
}
}
.gritter-center {
position:fixed;
left:33%; right:33%; top:33%;
}
@media only screen and (max-width: @screen-xs-max) {
.gritter-center {
left:16%; right:16%; top:30%;
}
}
@media only screen and (max-width: @screen-xs) {
.gritter-center {
left:30px; right:30px;
}
}
@media only screen and (max-width: @screen-tiny) {
.gritter-center {
left:10px; right:10px;
}
}

View file

@ -1,654 +0,0 @@
.ui-jqgrid {
.ui-jqgrid-view,
.ui-paging-info,
.ui-pg-table,
.ui-pg-selbox {
font-size: @baseFontSize;
}
.ui-jqgrid-title {
float: left;
margin: 8px;
}
.ui-jqgrid-title-rtl {
float:right;
margin: 8px;
}
}
.ui-jqgrid-view > .ui-jqgrid-titlebar {
height: 40px;
line-height: 24px;
color: #FFF;
background: @table-header-bg;
padding:0;
font-size:15px;
}
.ui-jqgrid tr.jqgrow.ui-row-rtl td:last-child {
border-right:none;
border-left:1px solid #E1E1E1;
}
.ui-jqgrid .ui-jqgrid-hdiv {
background-color:@modal-footer-bg;
border: 1px solid #D3D3D3;
border-width:1px 0 0 1px;
line-height: 15px;
font-weight: bold;
color: #777;
text-shadow: none;
}
.ui-jqgrid .ui-jqgrid-htable {
thead {
background-color:@modal-footer-bg;
}
th span.ui-jqgrid-resize {
height: 45px !important;
}
th div {
padding-top: 12px;
padding-bottom: 12px;
}
}
.ui-jqgrid-hdiv .ui-jqgrid-htable {
border-top:none;
}
//when titlebar is hidden
.ui-jqgrid-hdiv .ui-jqgrid-htable {
border-top:1px solid #E1E1E1;
}
.ui-jqgrid-titlebar {
position:relative;
top:1px;//so it will cover the .ui-jqgrid-htable border if it's visible
z-index:1;
}
.ui-jqgrid {
tr.jqgrow , tr.ui-row-ltr , tr.ui-row-rtl{
border:none;
}
tr.ui-row-ltr td, tr.ui-row-rtl td {
border-bottom: 1px solid #E1E1E1;
padding:6px 4px;
border-color:#E1E1E1;
}
tr.ui-state-highlight.ui-row-ltr td {
border-right-color:#C7D3A9;
}
tr.ui-state-highlight.ui-row-rtl td {
border-left-color:#C7D3A9;
}
}
.ui-jqgrid-btable .ui-widget-content {
&.ui-priority-secondary{
background-image:none;
background-color: #F9F9F9;
opacity: 1;
}
&.ui-state-hover {
background-image:none;
background-color: #EFF4F7;
opacity: 1;
}
&.ui-state-highlight {
background-color:#E4EFC9;
}
}
.ui-jqgrid {
.ui-jqgrid-pager {
line-height: 15px;
height: 55px;
padding-top:3px !important;
padding-bottom:5px !important;
background-color:@modal-footer-bg !important;
border-bottom: 1px solid #E1E1E1 !important;
border-top: 1px solid #E1E1E1 !important;
//border:1px solid #E1E1E1 !important;
}
.ui-pg-input {
font-size: inherit;
width:24px;
height:20px;
line-height:16px;
.box-sizing(content-box);
text-align:center;
padding-top:1px; padding-bottom:1px;
}
.ui-pg-selbox {
display: block;
height:24px;
width:60px;
margin: 0;
padding: 1px;
line-height: normal;
}
.ui-jqgrid-htable th div{
overflow:visible;
}
.ui-pager-control {
height: 50px;
position: relative;
padding-left:9px;
padding-right:9px;
}
.ui-jqgrid-toppager {
height:auto !important;
background-color:@modal-footer-bg;
border-bottom:1px solid #E1E1E1 !important;
}
.jqgrow .editable {
max-width:90%;
max-width:calc(98% - 6px) !important;
}
}
.ui-pg-table .navtable .ui-corner-all{
border-radius: 0;
}
.ui-jqgrid .ui-pg-button:hover {
padding: 1px;
}
.ui-jqgrid .ui-pg-button .ui-separator {
margin-left:4px;
margin-right:4px;
border-color:#C9D4DB;
}
.ui-jqgrid .ui-jqgrid-btable {
border-left:1px solid #E1E1E1;
}
.ui-jqgrid .ui-jqgrid-bdiv {
border-top:1px solid #E1E1E1;
//.box-sizing(content-box);
}
.ui-jqgrid .loading {
position: absolute;
top: 45%;
left: 45%;
width: auto;
height: auto;
z-index:101;
padding: 6px;
margin: 5px;
text-align: center;
display: none;
font-weight: bold;
font-size:12px;
background-color:#FFF;
border:2px solid #8EB8D1;
color:#E2B018;
}
.ui-jqgrid .ui-search-toolbar {
border-top: 1px solid #E1E1E1;
}
.ui-jqgrid .ui-jqgrid-labels {
border-bottom:none;
background:#F2F2F2;
#gradient > .vertical(@table-labels-grad-color1 , @table-labels-grad-color2);
padding:0 !important;
border-left:1px solid #E1E1E1 !important;
th {
border-right:1px solid #E1E1E1 !important;
text-align:left !important;
}
}
/* checkbox container */
.ui-jqgrid-labels th[id*="_cb"]:first-child > div {
padding-top:0;
text-align:center !important;
}
.ui-jqgrid-sortable {
padding-left:4px;
font-size:@baseFontSize;
color:#777;
font-weight:bold;
&:hover {
color:@table-sort-hover;
}
}
th[aria-selected=true] {
#gradient > .vertical(#EFF3F8 , #E3E7ED);
.ui-jqgrid-sortable {
color:@table-sort-active;
}
}
.ui-icon {
text-indent:0;
color:@table-sort-active;
float:none;
right:2px;
position:absolute;
.rtl &{
right:auto;
left:2px;
}
}
.ui-grid-ico-sort:before {
display:inline;
content:"\f0d7";
font-family:FontAwesome;
font-size:12px;
}
.ui-icon-asc:before {
content:"\f0d8";
}
.ui-state-disabled {
color:#BBB;
}
.ui-pg-table > tbody > tr > .ui-pg-button > .ui-icon {
display:inline-block;
padding:0;
width:24px; height:24px; line-height:22px;
text-align:center;
position:static;
float:none;
margin:0 2px !important;
color:#808080;
border:1px solid #CCC;
background-color:#FFF;
border-radius:100%;
&:hover {
color:#699AB5;
border-color:#699AB5;
}
&:before {
width:20px;
text-align:center;
display:inline-block;
}
}
.ui-pg-table > tbody > tr > .ui-pg-button.ui-state-disabled .ui-icon{
color:#B0B0B0;
background-color:#F7F7F7;
border-color:#DDD;
.transform(~"scale(0.9)");
}
.ui-jqgrid-btable {
input , textarea, select{
padding:2px;
width:auto;
max-width:100%;
margin-bottom:0;
}
select {
padding:1px;
height:25px;
line-height:25px;
}
}
.ui-pg-div .ui-icon{
display:inline-block;
width:18px;
float:none;
position:static;
text-align:center;
opacity:0.85;
.transition(~"all 0.12s");
margin:0 1px;
vertical-align:middle;
cursor:pointer;
font-size:17px;
&:hover{
.transform(~"scale(1.2)");
opacity:1;
position:static;
margin:0 1px;
}
&:before {
font-family:FontAwesome;
display:inline;
}
}
.ui-icon-pencil { color:#478FCA; }
.ui-icon-pencil:before { content:"\f040"; }
.ui-icon-trash { color:#DD5A43; }
.ui-icon-trash:before { content:"\f014"; }
.ui-icon-disk { color:#69AA46; }
.ui-icon-disk:before { content:"\f00c"; }
.ui-icon-cancel { color:#DD5A43; }
.ui-icon-cancel:before { content:"\f00d"; }
.ui-jqdialog-content, .ui-jqdialog .ui-jqdialog-content {
font-size:@baseFontSize;
padding:4px 0 0;
.formdata {
font-size:@baseFontSize;
padding:6px 12px;
}
.form-view-data {
vertical-align:middle;
font-size:@baseFontSize;
}
&[id*="alertcnt_"]{
padding:8px 11px;
}
}
.ui-jqdialog-content {
.CaptionTD {
font-size:12px;
text-align:right;
color:#666;
}
.FormData {
border-bottom:1px dotted #E8E8E8;
&:last-child {
border-bottom:none;
}
> td {
padding-top:6px;
padding-bottom:6px;
}
}
input.FormElement {
width:auto;
}
select.FormElement {
padding:1px;
height:25px;
line-height:25px;
width:auto;
}
td.EditButton {
padding:8px;
}
}
.EditTable {
background-color:@modal-footer-bg;
border-top:1px solid #D6E1EA !important;
padding:8px;
tr:first-child{
display:none;
}
.navButton .fm-button {
float:none !important;
width:auto !important;
margin:1px 1px 2px !important;
background-color:transparent;
border-radius:100%;
&:hover {
background-color:transparent;
}
&:focus {
outline:none;
}
[class*="icon-"] {
display:inline-block;
color:#999;
border:1px solid #AAA;
width:26px;
height:26px; line-height:26px;
text-align:center;
border-radius:100%;
background-color:#FFF;
}
&:hover [class*="icon-"] {
color:#699AB5;
border-color:#699AB5;
}
&.ui-state-disabled , &.ui-state-disabled:hover {
[class*="icon-"] {
color:#BBB;
border-color:#CCC;
.transform(~"scale(0.88)");
}
}
}
}
.FormGrid .EditTable {
background-color:#FFF;
border-top:none !important;
padding:0;
tr:first-child{
display:none;
}
}
.ui-jqdialog-content .searchFilter {
select {
padding:1px;
height:26px;
line-height:26px;
width:auto; max-width:95%;
margin-bottom:0;
}
.input-elm {
margin-bottom:0;
height:18px;
line-height:18px;
width:95% !important;
padding-left:1px;
padding-right:1px;
.box-sizing(content-box);
}
table {
margin-left:4px;
}
tr td {
padding:5px 0;
}
.add-group , .add-rule , .delete-group {
margin-left:4px !important;
font-size:15px !important;
}
.delete-rule {
border:none;
background-color:#FFF;
color: #D15B47;
font-size: 20px;
width: 22px;
line-height: 10px;
padding: 0;
text-shadow: none !important;
display:inline-block;
.transition(~"all 0.1s");
opacity:0.85;
&:hover {
.transform(~"scale(1.1)");
color:#B74635;
opacity:1;
}
}
.queryresult {
margin-bottom:11px;
td.query {
padding:6px 11px;
border:1px solid #E1E1E1;
background-color:#EEEEEE;
&:empty {
display:none;
}
}
}
}
.ui-state-error {
background-color: @state-danger-bg;
border: 1px solid @state-danger-border;
color: @state-danger-text;
margin:4px 4px 8px;
padding: 6px 10px;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
font-size:@baseFontSize;
}
.ui-jqdialog .ui-widget-header {
#gradient > .vertical(#FFFFFF , #EEEEEE);
border-image: none;
border-bottom:1px solid solid;
color: #669FC7;
min-height: 38px;
position: relative;
.ui-jqdialog-title{
line-height: 38px;
margin: 0;
padding: 0;
padding-left: 12px;
text-align: left;
}
}
.widget-header .ui-jqdialog-title{
padding-left:0 !important;
padding-right:0 !important;
}
.ui-jqdialog .ui-widget-header .widget-header{
border-bottom:none;
}
.ui-jqdialog .ui-jqdialog-titlebar {
border-bottom:1px solid #DDD !important;
}
.fm-button {
margin:0 4px;
}
.fm-button:not(.btn) {
background-color: @btn-default;
border-radius: 0 ;
box-shadow: none;
color: #FFFFFF ;
cursor: pointer;
display: inline-block;
font-size: @baseFontSize;
line-height: 28px;padding: 0 12px 1px;
margin: 0 8px;
position: relative;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
.transition(~"all 0.15s");
vertical-align: middle;
}
.fm-button.ui-state-default:hover {
background-color:@btn-default-hover;
}

View file

@ -1,419 +0,0 @@
.ui-datepicker {
background-color:#FFF;
border:1px solid rgba(0, 0, 0, 0.2);
.box-shadow(@dropdown-shadow);
.ui-datepicker-prev , .ui-datepicker-next {
height: 26px;
min-width: 32px;
max-width:32px;
text-align: center;
cursor:pointer;
color:transparent;
line-height:26px;
.box-sizing(content-box);
.ui-icon {
color:transparent;
visibility:hidden;
}
&:hover {
background-color:#EEE;
text-decoration:none;
}
&:before {
display:inline;
font-family:FontAwesome;
font-size:14px;
content:"\f060";
color:@text-color;
}
&-hover {
top:2px;
}
}
.ui-datepicker-next:before {
content:"\f061";
}
.ui-datepicker-prev-hover {
left: 2px;
}
.ui-datepicker-next-hover {
right: 2px;
}
td {
padding:0;
> a , > span {
display:inline-block;
height: 22px;
min-width: 24px;
max-width:24px;
text-align:center;
color:@text-color;
font-size:@baseFontSize;
.box-sizing(content-box);
}
> a {
&:hover {
background-color:#EEE;
}
&.ui-state-highlight {
background-color:#D5E5EF;
}
&.ui-state-active{
background-color:@datepicker-active-bg;
color:#FFF;
}
&.ui-priority-secondary{
color:#888;
}
}
> span {
color:#999;
}
.ui-datepicker-title select {
height:24px;
line-height:24px;
padding:2px 3px;
}
.ui-datepicker-buttonpane {
background-color:#DDD;
height:1px;
}
}
}
/* dialog */
.ui-widget-overlay {
background:rgba(0,0,0,0.25);
.opacity(1) !important;
z-index: @zindex-modal-background !important;
}
.ui-dialog , .ui-jqdialog {
z-index: @zindex-modal !important;
background-color:#FFF;
padding:0;
border:1px solid #DDD;
.box-shadow(~"0 2px 4px rgba(0, 0, 0, 0.2)");
.ui-dialog-titlebar , .ui-jqdialog-titlebar {
background-color:#F1F1F1;
font-size:16px;
color:@widget-header-color;
padding:0;
}
.ui-dialog-title , .ui-jqdialog-title {
float:none;
width:auto;
}
.widget-header {
margin:0;
border-width:0 0 1px 0;
}
.ui-dialog-buttonpane , .ui-jqdialog-buttonpane {
background-color:@modal-footer-bg;
border-top:1px solid @modal-footer-border;
button {
font-size:14px;
}
}
.ui-dialog-titlebar-close , .ui-jqdialog-titlebar-close {
border:none;
background:transparent;
opacity:0.4;
color:@btn-danger;
padding:0;
top:50%;
right:8px !important;
text-align:center;
&:before {
content:"\f00d";
display:inline;
font-family:FontAwesome;
font-size:16px;
}
&:hover {
opacity:1;
text-decoration:none;
padding:0;
}
.ui-button-text {
text-indent:0;
visibility:hidden;
}
}
.widget-header .ui-dialog-titlebar-close , .widget-header .ui-jqdialog-titlebar-close {
right:10px !important;
}
}
/* accordion */
.ui-accordion {
.ui-accordion-header {
color:@accordion-header-text;
font-weight:normal;
background-color:#F9F9F9;
border:1px solid @accordion-border;
padding:8px 8px 9px 24px;
&:hover {
color:@accordion-header-text-hover;
background-color:@accordion-header-hover-bg;
}
&.ui-state-active {
color:@tab-hover-color;
background-color:@accordion-active-bg;
position:relative;
font-weight:bold;
}
.ui-accordion-header-icon {
text-indent:0;
margin-top:0;
position:absolute;
left:10px; top:7px;
&:before {
display:inline;
font-family:FontAwesome;
font-size:15px;
content:"\f0da";
}
}
&.ui-state-active .ui-accordion-header-icon:before {
content:"\f0d7";
font-weight:normal;
}
}
.ui-accordion-content {
border:1px solid @accordion-border;
border-top-width:0;
padding:11px 16px;
}
}
/* tabs */
.ui-tabs {
.ui-tabs-nav {
padding:0;
border-bottom:1px solid #C5D0DC;
li.ui-state-default > a{
background-color: #F9F9F9;
border: 1px solid #C5D0DC;
border-bottom-width:0;
color: #999;
line-height: 16px;
margin-right: -1px;
position: relative;
z-index: 11;
padding:8px 12px;
position:relative; top:2px;
}
li > a:focus {
outline:none;
}
li.ui-tabs-active > a{
background-color:#FFF;
border:1px solid;
border-color:#4C8FBD #C5D0DC transparent;
border-top-width:2px;
.box-shadow(~"0 -2px 3px 0 rgba(0, 0, 0, 0.15)");
color:#576373;
position:relative; top:1px;
}
}
.ui-tabs-panel {
border:1px solid #C5D0DC;
border-top-width:0;
margin:0;
left:auto; right:auto;
top:auto; bottom:auto;
}
}
/* menu */
.ui-menu {
.box-sizing(content-box);
width:150px;
.box-shadow(@dropdown-shadow);
background-color:#FFF;
border:1px solid rgba(0, 0, 0, 0.2);
padding:3px;
.ui-menu-item a {
padding:4px 7px 5px;
color:#444;
cursor:pointer;
.box-sizing(inherit);
.ui-menu-icon {
float:right;
position:relative;
top:0;
left:auto;
right:auto;
bottom:auto;
text-indent:0;
&:before {
content:"\f105";
font-family:FontAwesome;
font-size:14px;
display:inline;
}
}
&:hover, &.ui-state-focus , &.ui-state-active {
background-color:@dropdown-menu;
color:#FFF;
margin: auto;
font-weight:normal;
.ui-menu-icon {
color:#FFF;
}
}
}
.ui-state-disabled a{
color:#999;
cursor:default;
&:hover, &.ui-state-focus , &.ui-state-active {
background-color:#FFF;
color:#999;
}
}
}
/* auto complete */
.ui-autocomplete {
background-color:#FFF;
border:1px solid rgba(0, 0, 0, 0.2);
.box-shadow(@dropdown-shadow);
}
.ui-autocomplete-category {
padding:6px;
position:relative;
background-color:@accordion-active-bg;
color:@ace-blue;
font-weight:bolder;
border:1px solid #DAE6ED;
border-width:1px 0;
}
/* spinner */
.ui-spinner-button {
border-width:0 !important;
font-size: 10px;
height: 14px;
line-height: 14px;
padding: 0;
width: 18px;
color: #FFFFFF !important;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
display:inline-block;
position:absolute;
text-align:center;
padding:0;
> [class*="icon-"] {
width:18px;
display:inline-block;
}
}
.ui-spinner-up {
top:0;
right:5px;
}
.ui-spinner-down {
bottom:3px;
right:5px;
}
.ui-spinner-input {
margin-top:0;
padding:5px;
max-width:100px;
font-size:14px;
}
.ui-tooltip {
background-color:#444;
color:#FFF;
}
.ui-progressbar {
background-color: @progress-bg;
height:22px;
.ui-progressbar-value {
margin:0;
&[class="progress-bar"] {
background-color:@progress-color;
}
}
}

View file

@ -1,281 +0,0 @@
.dd {
position: relative;
display: block;
margin: 0; padding: 0;
max-width: 600px;
list-style: none;
line-height: 20px;
}
.dd-list {
display: block;
position: relative;
margin: 0; padding: 0; list-style: none;
.dd-list {
padding-left: 30px;
}
.dd-collapsed & {
display: none;
}
}
.dd-item,
.dd-empty,
.dd-placeholder {
display: block;
position: relative;
margin: 0;
padding: 0;
min-height: 20px;
line-height: 20px;
}
.dd-handle , .dd2-content {
display: block;
min-height: 38px;
margin: 5px 0;
padding: 8px 12px;
background: #F8FAFF;
border: 1px solid #DAE2EA;
color: #7C9EB2;
text-decoration: none;
font-weight: bold;
.box-sizing(border-box);
&:hover {
color: #438EB9;
background: #F4F6F7;
border-color:#DCE2E8;
}
&[class*="btn-"] {
color:#FFF;
border:none;
padding: 9px 12px;
&:hover {
opacity:0.85;
color:#FFF;
}
}
}
.dd2-handle + .dd2-content,
.dd2-handle + .dd2-content[class*="btn-"]
{
padding-left:44px;
}
.dd-handle[class*="btn-"]:hover , .dd2-content[class*="btn-"]
.dd2-handle[class*="btn-"]:hover + .dd2-content[class*="btn-"] {
//opacity:0.85;
color:#FFF;
}
.dd-item > button:hover {
~ .dd-handle , ~ .dd2-content {
color: #438EB9;
background: #F4F6F7;
border-color:#DCE2E8;
}
~ .dd-handle[class*="btn-"] , ~ .dd2-content[class*="btn-"] {
opacity:0.85;
color:#FFF;
}
}
.dd2-handle:hover {
~ .dd2-content {
color: #438EB9;
background: #F4F6F7;
border-color:#DCE2E8;
}
~ .dd2-content[class*="btn-"] {
opacity:0.85;
color:#FFF;
}
}
.dd2-item.dd-item > button {
margin-left:34px;
}
.dd-item > button {
display: block;
position: relative; z-index:1;
cursor: pointer;
float: left;
width: 25px;
height: 20px;
margin: 5px 1px 5px 5px;
padding: 0;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
border: 0;
background: transparent;
font-size: 12px;
line-height: 1;
text-align: center;
font-weight: bold;
top:4px;
left:1px;
color:#707070;
}
.dd-item > button:before {
font-family:FontAwesome;
content: '\f067';
display: block;
position: absolute;
width: 100%;
text-align: center;
text-indent: 0;
font-weight:normal;
font-size:14px;
}
.dd-item > button[data-action="collapse"]:before {
content: '\f068';
}
.dd-item > button:hover {
color:#707070;
}
.dd-item.dd-colored > button , .dd-item.dd-colored > button:hover {
color:#EEE;
}
.dd-placeholder,
.dd-empty {
margin: 5px 0;
padding: 0;
min-height: 30px;
background: #F0F9FF;
border: 2px dashed #BED2DB;
.box-sizing(border-box);
}
.dd-empty {
border-color:#AAA;
border-style:solid;
background-color: #e5e5e5;
}
.dd-dragel {
position: absolute;
pointer-events: none;
z-index: 999;
opacity:0.8;
> li > .dd-handle {
color:#4B92BE;
background:#F1F5FA;
border-color:#D6E1EA;
//opacity:0.85;
border-left:2px solid #777;
position:relative;
&[class*="btn-"] {
color:#FFF;
}
}
}
.dd-dragel > .dd-item > .dd-handle {
margin-top: 0;
}
.dd-list > li[class*="item-"] {
border-width:0;padding:0;
> .dd-handle {
border-left:2px solid;
border-left-color:inherit;
}
}
.dd-list > li > .dd-handle .sticker {
position:absolute;
right:0;
top:0;
}
.dd2-handle , .dd-dragel > li > .dd2-handle {
position:absolute;
left:0; top:0;
width:36px;
margin:0;
border-width:1px 1px 0 0;
text-align:center;
padding:0 !important;
line-height:38px;
height:38px;
background: #EBEDF2;
border: 1px solid #DEE4EA;
cursor: pointer;
overflow: hidden;
position: absolute;
z-index:1;
}
.dd2-handle:hover , .dd-dragel > li > .dd2-handle{
background:#E3E8ED;
}
.dd2-content[class*="btn-"] {
text-shadow:none !important;
}
.dd2-handle[class*="btn-"] {
text-shadow:none !important;
background:rgba(0,0,0,0.1) !important;
border-right:1px solid #EEE;
}
.dd2-handle[class*="btn-"]:hover {
background:rgba(0,0,0,0.08) !important;
}
.dd-dragel .dd2-handle[class*="btn-"] {
border-color:transparent;
border-right-color:#EEE;
}
.dd2-handle.btn-yellow {
text-shadow:none !important;
background:rgba(0,0,0,0.05) !important;
border-right:1px solid #FFF;
}
.dd2-handle.btn-yellow:hover {
background:rgba(0,0,0,0.08) !important;
}
.dd-dragel .dd2-handle.btn-yellow {
border-color:transparent;
border-right-color:#FFF;
}
.dd-item > .dd2-handle .drag-icon {
display:none;
}
.dd-dragel > .dd-item > .dd2-handle .drag-icon {
display:inline;
}
.dd-dragel > .dd-item > .dd2-handle .normal-icon {
display:none;
}

View file

@ -1,166 +0,0 @@
.select2-container .select2-choice {
.border-radius(0);
height: 30px;
}
.select2-container.select2-drop-above .select2-choice {
.border-radius(0);
}
.select2-container .select2-choice abbr , .select2-search-choice-close {
background: none;
&:before {
font-family:FontAwesome;
font-size:12px;
display:inline;
content:"\f00d";
color:#888;
position:relative;
top:-1px;
}
&:hover:before {
color:#555;
}
}
.select2-container .select2-choice abbr:before {
top:-7px;
}
.select2-search-choice-close:hover {
text-decoration:none !important;
}
.select2-drop {
.border-radius(0);
border:1px solid #4492C9;
border-width:0 1px 3px;
}
.select2-drop.select2-drop-above {
.border-radius(0);
}
.select2-container .select2-choice {
background:#FAFAFA none;
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices,
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices,
.select2-container-multi.select2-container-active .select2-choices
{
border-color:#4492C9;
}
.select2-results .select2-highlighted {
background: #316AC5;
}
.select2-container .select2-choice .select2-arrow {
.border-radius(0);
background:transparent none;
border:none;
}
.select2-container .select2-choice .select2-arrow b {
background: none;
&:before {
font-family:FontAwesome;
font-size:12px;
display:inline;
content:"\f0d7";
color:#888;
position:relative;
left:5px;
}
}
.select2-dropdown-open .select2-choice .select2-arrow b:before {
content:"\f0d8";
}
.select2-search {
.select2-input {
background: #fff none;
margin-top:4px;
}
&:after {
font-family:FontAwesome;
font-size:14px;
display:inline;
content:"\f002";
color:#777;
position:relative;
top:0; left:-20px;
z-index:0;
}
}
.select2-container-multi .select2-choices .select2-search-field input {
border: none !important;
.box-shadow(none) !important;
background: none !important;
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices,
.select2-container-multi.select2-container-active .select2-choices,
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices
{
.box-shadow(none);
}
.select2-search input.select2-active {
background-color:#FFF;
position: relative;
z-index: 1;//so it will be on top of search icon
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
.select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice div b {
background-image: none !important;
background-size: auto !important;
}
.select2-search input {
background-position: auto !important;
}
}
.select2-container-active.select2-dropdown-open {
.select2-choice {
#gradient > .vertical(#EEEEEE , #FFFFFF);
}
}
.select2-container-active.select2-drop-above {
.select2-choice {
#gradient > .vertical(#FFFFFF , #EEEEEE);
}
}
.select2-choice , .select2-choices {
.form-group.has-error & {
border-color:@error-state-border !important;
}
.form-group.has-info & {
border-color:@info-state-border !important;
}
.form-group.has-warning & {
border-color:@warning-state-border !important;
}
.form-group.has-success & {
border-color:@success-state-border !important;
}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
.select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice .select2-arrow b {
background-image: none !important;
background-repeat: no-repeat !important;
background-size: auto !important;
}
.select2-search input {
background-position: auto !important;
}
}

Some files were not shown because too many files have changed in this diff Show more