In [1]:
%matplotlib inline
import numpy as np
import pandas as pd
from scipy import stats,integrate
import matplotlib.pyplot as plt import seaborn as sns
sns.set(color_codes=True)
#生成高斯数据随机种子
np.random.seed(sum(map(ord,"distributions")))
 

1.简单的单变量数据特征绘图

  • 直方图:显示数据范围里的数据个数
  • kde:核密度估计
In [2]:
x=np.random.normal(size=100)
#画直方图bins自动分组
sns.distplot(x,kde=False)
 
E:\Software\Anaconda3_5.2.0\lib\site-packages\matplotlib\axes\_axes.py:6462: UserWarning: The 'normed' kwarg is deprecated, and has been replaced by the 'density' kwarg.
warnings.warn("The 'normed' kwarg is deprecated, and has been "
Out[2]:
<matplotlib.axes._subplots.AxesSubplot at 0x98fb978>
 
aaarticlea/png;base64,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
" alt="" />
 

在distplot()中改变bins的个数,将数据分成30组

In [3]:
sns.distplot(x,bins=30,kde=False)
 
E:\Software\Anaconda3_5.2.0\lib\site-packages\matplotlib\axes\_axes.py:6462: UserWarning: The 'normed' kwarg is deprecated, and has been replaced by the 'density' kwarg.
warnings.warn("The 'normed' kwarg is deprecated, and has been "
Out[3]:
<matplotlib.axes._subplots.AxesSubplot at 0x9e0d2b0>
 
aaarticlea/png;base64,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
" alt="" />
 

2.查看数据分布情况

In [4]:
x=np.random.gamma(6,size=200)
sns.distplot(x,kde=False,fit=stats.gamma)#fit=stats.gamma是拟合统计的曲线
 
E:\Software\Anaconda3_5.2.0\lib\site-packages\matplotlib\axes\_axes.py:6462: UserWarning: The 'normed' kwarg is deprecated, and has been replaced by the 'density' kwarg.
warnings.warn("The 'normed' kwarg is deprecated, and has been "
Out[4]:
<matplotlib.axes._subplots.AxesSubplot at 0xae8ab00>
 
aaarticlea/png;base64,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
" alt="" />
 

3.根据均值和协方差生成数据

In [5]:
mean,cov=[0,1],[(1,.5),(.5,1)]
data=np.random.multivariate_normal(mean,cov,200)
df=pd.DataFrame(data,columns=["x","y"])
df
Out[5]:
 

  x y
0 2.190873 2.902961
1 0.387901 3.441322
2 -1.304909 0.586173
3 -0.016867 0.907323
4 0.284953 1.189304
5 -0.050474 0.670980
6 0.722333 1.062931
7 -0.026326 1.294782
8 -0.788587 0.669541
9 -0.372764 1.731517
10 0.793945 0.844329
11 -1.587542 -0.325003
12 0.982330 -0.079164
13 -0.709190 0.617583
14 -0.320185 1.700419
15 -1.107602 1.969576
16 -0.152153 0.863231
17 0.672152 -0.337424
18 -0.054459 1.291490
19 -0.854301 0.461832
20 -1.467110 0.988230
21 0.769059 0.464059
22 0.864182 2.160841
23 -0.320895 -0.682581
24 0.201675 0.767145
25 0.910064 0.352476
26 -0.203879 2.281753
27 -1.968103 0.814249
28 -0.312965 1.835252
29 -1.017516 2.107019
... ... ...
170 -0.820467 2.150415
171 1.987218 2.863377
172 0.541367 1.672410
173 -0.230476 1.188198
174 0.654961 3.311254
175 -0.393180 -0.064882
176 -0.466270 -0.311687
177 -1.669818 -0.640678
178 -0.010700 1.530689
179 -0.726582 0.929317
180 2.601033 1.901285
181 -0.035434 2.095059
182 -1.025942 0.567045
183 0.029807 -0.504842
184 -0.469849 0.985867
185 -0.759971 0.572691
186 -1.028649 0.214142
187 -0.875858 0.196325
188 -0.473615 0.036407
189 0.736970 2.111486
190 -0.739024 0.271240
191 -0.278210 -0.210885
192 0.073279 2.083343
193 -0.302893 -0.749108
194 1.776171 2.567845
195 -0.804338 0.139381
196 1.674393 2.735944
197 -1.237634 0.002766
198 -1.044683 0.482758
199 -0.890160 0.042753

200 rows × 2 columns

 

4.观测两个变量之间的分布关系最好用散点图

In [6]:
sns.jointplot(x="x",y="y",data=df)
 
E:\Software\Anaconda3_5.2.0\lib\site-packages\matplotlib\axes\_axes.py:6462: UserWarning: The 'normed' kwarg is deprecated, and has been replaced by the 'density' kwarg.
warnings.warn("The 'normed' kwarg is deprecated, and has been "
E:\Software\Anaconda3_5.2.0\lib\site-packages\matplotlib\axes\_axes.py:6462: UserWarning: The 'normed' kwarg is deprecated, and has been replaced by the 'density' kwarg.
warnings.warn("The 'normed' kwarg is deprecated, and has been "
Out[6]:
<seaborn.axisgrid.JointGrid at 0xae3ae80>
 
aaarticlea/png;base64,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
" alt="" />
 

5.数据量大时通过颜色深浅来判别每个区域的密度

  • kind:指定绘图方式有{ “scatter” | “reg” | “resid” | “kde” | “hex” }这几种
In [7]:
x,y=np.random.multivariate_normal(mean,cov,2000).T
with sns.axes_style("white"):#指定风格
sns.jointplot(x=x,y=y,kind="hex",color="k")
 
E:\Software\Anaconda3_5.2.0\lib\site-packages\matplotlib\axes\_axes.py:6462: UserWarning: The 'normed' kwarg is deprecated, and has been replaced by the 'density' kwarg.
warnings.warn("The 'normed' kwarg is deprecated, and has been "
E:\Software\Anaconda3_5.2.0\lib\site-packages\matplotlib\axes\_axes.py:6462: UserWarning: The 'normed' kwarg is deprecated, and has been replaced by the 'density' kwarg.
warnings.warn("The 'normed' kwarg is deprecated, and has been "
 
aaarticlea/png;base64,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
" alt="" />
In [8]:
 sns.jointplot(x=x,y=y,kind="kde",color="k")
Out[8]:
<seaborn.axisgrid.JointGrid at 0xb0880f0>
 
aaarticlea/png;base64,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
" alt="" />
In [9]:
 sns.jointplot(x=x,y=y,kind="reg",color="k")
 
E:\Software\Anaconda3_5.2.0\lib\site-packages\matplotlib\axes\_axes.py:6462: UserWarning: The 'normed' kwarg is deprecated, and has been replaced by the 'density' kwarg.
warnings.warn("The 'normed' kwarg is deprecated, and has been "
E:\Software\Anaconda3_5.2.0\lib\site-packages\matplotlib\axes\_axes.py:6462: UserWarning: The 'normed' kwarg is deprecated, and has been replaced by the 'density' kwarg.
warnings.warn("The 'normed' kwarg is deprecated, and has been "
Out[9]:
<seaborn.axisgrid.JointGrid at 0xb3115f8>
 
aaarticlea/png;base64,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
" alt="" />
 

5.用鸢尾花数据来绘制两个变量间的关系图

In [10]:
iris=sns.load_dataset("iris")
sns.pairplot(iris)
Out[10]:
<seaborn.axisgrid.PairGrid at 0xb3eeeb8>
 
aaarticlea/png;base64,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
" alt="" />

.caret,
.dropup > .btn > .caret {
border-top-color: #000 !important;
}
.label {
border: 1px solid #000;
}
.table {
border-collapse: collapse !important;
}
.table td,
.table th {
background-color: #fff !important;
}
.table-bordered th,
.table-bordered td {
border: 1px solid #ddd !important;
}
}
@font-face {
font-family: 'Glyphicons Halflings';
src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot');
src: url('../components/bootstrap/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../components/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
position: relative;
top: 1px;
display: inline-block;
font-family: 'Glyphicons Halflings';
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
content: "\002a";
}
.glyphicon-plus:before {
content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
content: "\20ac";
}
.glyphicon-minus:before {
content: "\2212";
}
.glyphicon-cloud:before {
content: "\2601";
}
.glyphicon-envelope:before {
content: "\2709";
}
.glyphicon-pencil:before {
content: "\270f";
}
.glyphicon-glass:before {
content: "\e001";
}
.glyphicon-music:before {
content: "\e002";
}
.glyphicon-search:before {
content: "\e003";
}
.glyphicon-heart:before {
content: "\e005";
}
.glyphicon-star:before {
content: "\e006";
}
.glyphicon-star-empty:before {
content: "\e007";
}
.glyphicon-user:before {
content: "\e008";
}
.glyphicon-film:before {
content: "\e009";
}
.glyphicon-th-large:before {
content: "\e010";
}
.glyphicon-th:before {
content: "\e011";
}
.glyphicon-th-list:before {
content: "\e012";
}
.glyphicon-ok:before {
content: "\e013";
}
.glyphicon-remove:before {
content: "\e014";
}
.glyphicon-zoom-in:before {
content: "\e015";
}
.glyphicon-zoom-out:before {
content: "\e016";
}
.glyphicon-off:before {
content: "\e017";
}
.glyphicon-signal:before {
content: "\e018";
}
.glyphicon-cog:before {
content: "\e019";
}
.glyphicon-trash:before {
content: "\e020";
}
.glyphicon-home:before {
content: "\e021";
}
.glyphicon-file:before {
content: "\e022";
}
.glyphicon-time:before {
content: "\e023";
}
.glyphicon-road:before {
content: "\e024";
}
.glyphicon-download-alt:before {
content: "\e025";
}
.glyphicon-download:before {
content: "\e026";
}
.glyphicon-upload:before {
content: "\e027";
}
.glyphicon-inbox:before {
content: "\e028";
}
.glyphicon-play-circle:before {
content: "\e029";
}
.glyphicon-repeat:before {
content: "\e030";
}
.glyphicon-refresh:before {
content: "\e031";
}
.glyphicon-list-alt:before {
content: "\e032";
}
.glyphicon-lock:before {
content: "\e033";
}
.glyphicon-flag:before {
content: "\e034";
}
.glyphicon-headphones:before {
content: "\e035";
}
.glyphicon-volume-off:before {
content: "\e036";
}
.glyphicon-volume-down:before {
content: "\e037";
}
.glyphicon-volume-up:before {
content: "\e038";
}
.glyphicon-qrcode:before {
content: "\e039";
}
.glyphicon-barcode:before {
content: "\e040";
}
.glyphicon-tag:before {
content: "\e041";
}
.glyphicon-tags:before {
content: "\e042";
}
.glyphicon-book:before {
content: "\e043";
}
.glyphicon-bookmark:before {
content: "\e044";
}
.glyphicon-print:before {
content: "\e045";
}
.glyphicon-camera:before {
content: "\e046";
}
.glyphicon-font:before {
content: "\e047";
}
.glyphicon-bold:before {
content: "\e048";
}
.glyphicon-italic:before {
content: "\e049";
}
.glyphicon-text-height:before {
content: "\e050";
}
.glyphicon-text-width:before {
content: "\e051";
}
.glyphicon-align-left:before {
content: "\e052";
}
.glyphicon-align-center:before {
content: "\e053";
}
.glyphicon-align-right:before {
content: "\e054";
}
.glyphicon-align-justify:before {
content: "\e055";
}
.glyphicon-list:before {
content: "\e056";
}
.glyphicon-indent-left:before {
content: "\e057";
}
.glyphicon-indent-right:before {
content: "\e058";
}
.glyphicon-facetime-video:before {
content: "\e059";
}
.glyphicon-picture:before {
content: "\e060";
}
.glyphicon-map-marker:before {
content: "\e062";
}
.glyphicon-adjust:before {
content: "\e063";
}
.glyphicon-tint:before {
content: "\e064";
}
.glyphicon-edit:before {
content: "\e065";
}
.glyphicon-share:before {
content: "\e066";
}
.glyphicon-check:before {
content: "\e067";
}
.glyphicon-move:before {
content: "\e068";
}
.glyphicon-step-backward:before {
content: "\e069";
}
.glyphicon-fast-backward:before {
content: "\e070";
}
.glyphicon-backward:before {
content: "\e071";
}
.glyphicon-play:before {
content: "\e072";
}
.glyphicon-pause:before {
content: "\e073";
}
.glyphicon-stop:before {
content: "\e074";
}
.glyphicon-forward:before {
content: "\e075";
}
.glyphicon-fast-forward:before {
content: "\e076";
}
.glyphicon-step-forward:before {
content: "\e077";
}
.glyphicon-eject:before {
content: "\e078";
}
.glyphicon-chevron-left:before {
content: "\e079";
}
.glyphicon-chevron-right:before {
content: "\e080";
}
.glyphicon-plus-sign:before {
content: "\e081";
}
.glyphicon-minus-sign:before {
content: "\e082";
}
.glyphicon-remove-sign:before {
content: "\e083";
}
.glyphicon-ok-sign:before {
content: "\e084";
}
.glyphicon-question-sign:before {
content: "\e085";
}
.glyphicon-info-sign:before {
content: "\e086";
}
.glyphicon-screenshot:before {
content: "\e087";
}
.glyphicon-remove-circle:before {
content: "\e088";
}
.glyphicon-ok-circle:before {
content: "\e089";
}
.glyphicon-ban-circle:before {
content: "\e090";
}
.glyphicon-arrow-left:before {
content: "\e091";
}
.glyphicon-arrow-right:before {
content: "\e092";
}
.glyphicon-arrow-up:before {
content: "\e093";
}
.glyphicon-arrow-down:before {
content: "\e094";
}
.glyphicon-share-alt:before {
content: "\e095";
}
.glyphicon-resize-full:before {
content: "\e096";
}
.glyphicon-resize-small:before {
content: "\e097";
}
.glyphicon-exclamation-sign:before {
content: "\e101";
}
.glyphicon-gift:before {
content: "\e102";
}
.glyphicon-leaf:before {
content: "\e103";
}
.glyphicon-fire:before {
content: "\e104";
}
.glyphicon-eye-open:before {
content: "\e105";
}
.glyphicon-eye-close:before {
content: "\e106";
}
.glyphicon-warning-sign:before {
content: "\e107";
}
.glyphicon-plane:before {
content: "\e108";
}
.glyphicon-calendar:before {
content: "\e109";
}
.glyphicon-random:before {
content: "\e110";
}
.glyphicon-comment:before {
content: "\e111";
}
.glyphicon-magnet:before {
content: "\e112";
}
.glyphicon-chevron-up:before {
content: "\e113";
}
.glyphicon-chevron-down:before {
content: "\e114";
}
.glyphicon-retweet:before {
content: "\e115";
}
.glyphicon-shopping-cart:before {
content: "\e116";
}
.glyphicon-folder-close:before {
content: "\e117";
}
.glyphicon-folder-open:before {
content: "\e118";
}
.glyphicon-resize-vertical:before {
content: "\e119";
}
.glyphicon-resize-horizontal:before {
content: "\e120";
}
.glyphicon-hdd:before {
content: "\e121";
}
.glyphicon-bullhorn:before {
content: "\e122";
}
.glyphicon-bell:before {
content: "\e123";
}
.glyphicon-certificate:before {
content: "\e124";
}
.glyphicon-thumbs-up:before {
content: "\e125";
}
.glyphicon-thumbs-down:before {
content: "\e126";
}
.glyphicon-hand-right:before {
content: "\e127";
}
.glyphicon-hand-left:before {
content: "\e128";
}
.glyphicon-hand-up:before {
content: "\e129";
}
.glyphicon-hand-down:before {
content: "\e130";
}
.glyphicon-circle-arrow-right:before {
content: "\e131";
}
.glyphicon-circle-arrow-left:before {
content: "\e132";
}
.glyphicon-circle-arrow-up:before {
content: "\e133";
}
.glyphicon-circle-arrow-down:before {
content: "\e134";
}
.glyphicon-globe:before {
content: "\e135";
}
.glyphicon-wrench:before {
content: "\e136";
}
.glyphicon-tasks:before {
content: "\e137";
}
.glyphicon-filter:before {
content: "\e138";
}
.glyphicon-briefcase:before {
content: "\e139";
}
.glyphicon-fullscreen:before {
content: "\e140";
}
.glyphicon-dashboard:before {
content: "\e141";
}
.glyphicon-paperclip:before {
content: "\e142";
}
.glyphicon-heart-empty:before {
content: "\e143";
}
.glyphicon-link:before {
content: "\e144";
}
.glyphicon-phone:before {
content: "\e145";
}
.glyphicon-pushpin:before {
content: "\e146";
}
.glyphicon-usd:before {
content: "\e148";
}
.glyphicon-gbp:before {
content: "\e149";
}
.glyphicon-sort:before {
content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
content: "\e152";
}
.glyphicon-sort-by-order:before {
content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
content: "\e154";
}
.glyphicon-sort-by-attributes:before {
content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
content: "\e156";
}
.glyphicon-unchecked:before {
content: "\e157";
}
.glyphicon-expand:before {
content: "\e158";
}
.glyphicon-collapse-down:before {
content: "\e159";
}
.glyphicon-collapse-up:before {
content: "\e160";
}
.glyphicon-log-in:before {
content: "\e161";
}
.glyphicon-flash:before {
content: "\e162";
}
.glyphicon-log-out:before {
content: "\e163";
}
.glyphicon-new-window:before {
content: "\e164";
}
.glyphicon-record:before {
content: "\e165";
}
.glyphicon-save:before {
content: "\e166";
}
.glyphicon-open:before {
content: "\e167";
}
.glyphicon-saved:before {
content: "\e168";
}
.glyphicon-import:before {
content: "\e169";
}
.glyphicon-export:before {
content: "\e170";
}
.glyphicon-send:before {
content: "\e171";
}
.glyphicon-floppy-disk:before {
content: "\e172";
}
.glyphicon-floppy-saved:before {
content: "\e173";
}
.glyphicon-floppy-remove:before {
content: "\e174";
}
.glyphicon-floppy-save:before {
content: "\e175";
}
.glyphicon-floppy-open:before {
content: "\e176";
}
.glyphicon-credit-card:before {
content: "\e177";
}
.glyphicon-transfer:before {
content: "\e178";
}
.glyphicon-cutlery:before {
content: "\e179";
}
.glyphicon-header:before {
content: "\e180";
}
.glyphicon-compressed:before {
content: "\e181";
}
.glyphicon-earphone:before {
content: "\e182";
}
.glyphicon-phone-alt:before {
content: "\e183";
}
.glyphicon-tower:before {
content: "\e184";
}
.glyphicon-stats:before {
content: "\e185";
}
.glyphicon-sd-video:before {
content: "\e186";
}
.glyphicon-hd-video:before {
content: "\e187";
}
.glyphicon-subtitles:before {
content: "\e188";
}
.glyphicon-sound-stereo:before {
content: "\e189";
}
.glyphicon-sound-dolby:before {
content: "\e190";
}
.glyphicon-sound-5-1:before {
content: "\e191";
}
.glyphicon-sound-6-1:before {
content: "\e192";
}
.glyphicon-sound-7-1:before {
content: "\e193";
}
.glyphicon-copyright-mark:before {
content: "\e194";
}
.glyphicon-registration-mark:before {
content: "\e195";
}
.glyphicon-cloud-download:before {
content: "\e197";
}
.glyphicon-cloud-upload:before {
content: "\e198";
}
.glyphicon-tree-conifer:before {
content: "\e199";
}
.glyphicon-tree-deciduous:before {
content: "\e200";
}
.glyphicon-cd:before {
content: "\e201";
}
.glyphicon-save-file:before {
content: "\e202";
}
.glyphicon-open-file:before {
content: "\e203";
}
.glyphicon-level-up:before {
content: "\e204";
}
.glyphicon-copy:before {
content: "\e205";
}
.glyphicon-paste:before {
content: "\e206";
}
.glyphicon-alert:before {
content: "\e209";
}
.glyphicon-equalizer:before {
content: "\e210";
}
.glyphicon-king:before {
content: "\e211";
}
.glyphicon-queen:before {
content: "\e212";
}
.glyphicon-pawn:before {
content: "\e213";
}
.glyphicon-bishop:before {
content: "\e214";
}
.glyphicon-knight:before {
content: "\e215";
}
.glyphicon-baby-formula:before {
content: "\e216";
}
.glyphicon-tent:before {
content: "\26fa";
}
.glyphicon-blackboard:before {
content: "\e218";
}
.glyphicon-bed:before {
content: "\e219";
}
.glyphicon-apple:before {
content: "\f8ff";
}
.glyphicon-erase:before {
content: "\e221";
}
.glyphicon-hourglass:before {
content: "\231b";
}
.glyphicon-lamp:before {
content: "\e223";
}
.glyphicon-duplicate:before {
content: "\e224";
}
.glyphicon-piggy-bank:before {
content: "\e225";
}
.glyphicon-scissors:before {
content: "\e226";
}
.glyphicon-bitcoin:before {
content: "\e227";
}
.glyphicon-btc:before {
content: "\e227";
}
.glyphicon-xbt:before {
content: "\e227";
}
.glyphicon-yen:before {
content: "\00a5";
}
.glyphicon-jpy:before {
content: "\00a5";
}
.glyphicon-ruble:before {
content: "\20bd";
}
.glyphicon-rub:before {
content: "\20bd";
}
.glyphicon-scale:before {
content: "\e230";
}
.glyphicon-ice-lolly:before {
content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
content: "\e232";
}
.glyphicon-education:before {
content: "\e233";
}
.glyphicon-option-horizontal:before {
content: "\e234";
}
.glyphicon-option-vertical:before {
content: "\e235";
}
.glyphicon-menu-hamburger:before {
content: "\e236";
}
.glyphicon-modal-window:before {
content: "\e237";
}
.glyphicon-oil:before {
content: "\e238";
}
.glyphicon-grain:before {
content: "\e239";
}
.glyphicon-sunglasses:before {
content: "\e240";
}
.glyphicon-text-size:before {
content: "\e241";
}
.glyphicon-text-color:before {
content: "\e242";
}
.glyphicon-text-background:before {
content: "\e243";
}
.glyphicon-object-align-top:before {
content: "\e244";
}
.glyphicon-object-align-bottom:before {
content: "\e245";
}
.glyphicon-object-align-horizontal:before {
content: "\e246";
}
.glyphicon-object-align-left:before {
content: "\e247";
}
.glyphicon-object-align-vertical:before {
content: "\e248";
}
.glyphicon-object-align-right:before {
content: "\e249";
}
.glyphicon-triangle-right:before {
content: "\e250";
}
.glyphicon-triangle-left:before {
content: "\e251";
}
.glyphicon-triangle-bottom:before {
content: "\e252";
}
.glyphicon-triangle-top:before {
content: "\e253";
}
.glyphicon-console:before {
content: "\e254";
}
.glyphicon-superscript:before {
content: "\e255";
}
.glyphicon-subscript:before {
content: "\e256";
}
.glyphicon-menu-left:before {
content: "\e257";
}
.glyphicon-menu-right:before {
content: "\e258";
}
.glyphicon-menu-down:before {
content: "\e259";
}
.glyphicon-menu-up:before {
content: "\e260";
}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
html {
font-size: 10px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 13px;
line-height: 1.42857143;
color: #000;
background-color: #fff;
}
input,
button,
select,
textarea {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
a {
color: #337ab7;
text-decoration: none;
}
a:hover,
a:focus {
color: #23527c;
text-decoration: underline;
}
a:focus {
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
figure {
margin: 0;
}
img {
vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
display: block;
max-width: 100%;
height: auto;
}
.img-rounded {
border-radius: 3px;
}
.img-thumbnail {
padding: 4px;
line-height: 1.42857143;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 2px;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto;
}
.img-circle {
border-radius: 50%;
}
hr {
margin-top: 18px;
margin-bottom: 18px;
border: 0;
border-top: 1px solid #eeeeee;
}
.sr-only {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0, 0, 0, 0);
border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
position: static;
width: auto;
height: auto;
margin: 0;
overflow: visible;
clip: auto;
}
[role="button"] {
cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
font-family: inherit;
font-weight: 500;
line-height: 1.1;
color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
font-weight: normal;
line-height: 1;
color: #777777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
margin-top: 18px;
margin-bottom: 9px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
margin-top: 9px;
margin-bottom: 9px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
font-size: 75%;
}
h1,
.h1 {
font-size: 33px;
}
h2,
.h2 {
font-size: 27px;
}
h3,
.h3 {
font-size: 23px;
}
h4,
.h4 {
font-size: 17px;
}
h5,
.h5 {
font-size: 13px;
}
h6,
.h6 {
font-size: 12px;
}
p {
margin: 0 0 9px;
}
.lead {
margin-bottom: 18px;
font-size: 14px;
font-weight: 300;
line-height: 1.4;
}
@media (min-width: 768px) {
.lead {
font-size: 19.5px;
}
}
small,
.small {
font-size: 92%;
}
mark,
.mark {
background-color: #fcf8e3;
padding: .2em;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.text-center {
text-align: center;
}
.text-justify {
text-align: justify;
}
.text-nowrap {
white-space: nowrap;
}
.text-lowercase {
text-transform: lowercase;
}
.text-uppercase {
text-transform: uppercase;
}
.text-capitalize {
text-transform: capitalize;
}
.text-muted {
color: #777777;
}
.text-primary {
color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
color: #286090;
}
.text-success {
color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
color: #2b542c;
}
.text-info {
color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
color: #245269;
}
.text-warning {
color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
color: #66512c;
}
.text-danger {
color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
color: #843534;
}
.bg-primary {
color: #fff;
background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
background-color: #286090;
}
.bg-success {
background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
background-color: #c1e2b3;
}
.bg-info {
background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
background-color: #afd9ee;
}
.bg-warning {
background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
background-color: #f7ecb5;
}
.bg-danger {
background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
background-color: #e4b9b9;
}
.page-header {
padding-bottom: 8px;
margin: 36px 0 18px;
border-bottom: 1px solid #eeeeee;
}
ul,
ol {
margin-top: 0;
margin-bottom: 9px;
}
ul ul,
ol ul,
ul ol,
ol ol {
margin-bottom: 0;
}
.list-unstyled {
padding-left: 0;
list-style: none;
}
.list-inline {
padding-left: 0;
list-style: none;
margin-left: -5px;
}
.list-inline > li {
display: inline-block;
padding-left: 5px;
padding-right: 5px;
}
dl {
margin-top: 0;
margin-bottom: 18px;
}
dt,
dd {
line-height: 1.42857143;
}
dt {
font-weight: bold;
}
dd {
margin-left: 0;
}
@media (min-width: 541px) {
.dl-horizontal dt {
float: left;
width: 160px;
clear: left;
text-align: right;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.dl-horizontal dd {
margin-left: 180px;
}
}
abbr[title],
abbr[data-original-title] {
cursor: help;
border-bottom: 1px dotted #777777;
}
.initialism {
font-size: 90%;
text-transform: uppercase;
}
blockquote {
padding: 9px 18px;
margin: 0 0 18px;
font-size: inherit;
border-left: 5px solid #eeeeee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
display: block;
font-size: 80%;
line-height: 1.42857143;
color: #777777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
padding-right: 15px;
padding-left: 0;
border-right: 5px solid #eeeeee;
border-left: 0;
text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
content: '\00A0 \2014';
}
address {
margin-bottom: 18px;
font-style: normal;
line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
font-family: monospace;
}
code {
padding: 2px 4px;
font-size: 90%;
color: #c7254e;
background-color: #f9f2f4;
border-radius: 2px;
}
kbd {
padding: 2px 4px;
font-size: 90%;
color: #888;
background-color: transparent;
border-radius: 1px;
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
padding: 0;
font-size: 100%;
font-weight: bold;
box-shadow: none;
}
pre {
display: block;
padding: 8.5px;
margin: 0 0 9px;
font-size: 12px;
line-height: 1.42857143;
word-break: break-all;
word-wrap: break-word;
color: #333333;
background-color: #f5f5f5;
border: 1px solid #ccc;
border-radius: 2px;
}
pre code {
padding: 0;
font-size: inherit;
color: inherit;
white-space: pre-wrap;
background-color: transparent;
border-radius: 0;
}
.pre-scrollable {
max-height: 340px;
overflow-y: scroll;
}
.container {
margin-right: auto;
margin-left: auto;
padding-left: 0px;
padding-right: 0px;
}
@media (min-width: 768px) {
.container {
width: 768px;
}
}
@media (min-width: 992px) {
.container {
width: 940px;
}
}
@media (min-width: 1200px) {
.container {
width: 1140px;
}
}
.container-fluid {
margin-right: auto;
margin-left: auto;
padding-left: 0px;
padding-right: 0px;
}
.row {
margin-left: 0px;
margin-right: 0px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;
min-height: 1px;
padding-left: 0px;
padding-right: 0px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float: left;
}
.col-xs-12 {
width: 100%;
}
.col-xs-11 {
width: 91.66666667%;
}
.col-xs-10 {
width: 83.33333333%;
}
.col-xs-9 {
width: 75%;
}
.col-xs-8 {
width: 66.66666667%;
}
.col-xs-7 {
width: 58.33333333%;
}
.col-xs-6 {
width: 50%;
}
.col-xs-5 {
width: 41.66666667%;
}
.col-xs-4 {
width: 33.33333333%;
}
.col-xs-3 {
width: 25%;
}
.col-xs-2 {
width: 16.66666667%;
}
.col-xs-1 {
width: 8.33333333%;
}
.col-xs-pull-12 {
right: 100%;
}
.col-xs-pull-11 {
right: 91.66666667%;
}
.col-xs-pull-10 {
right: 83.33333333%;
}
.col-xs-pull-9 {
right: 75%;
}
.col-xs-pull-8 {
right: 66.66666667%;
}
.col-xs-pull-7 {
right: 58.33333333%;
}
.col-xs-pull-6 {
right: 50%;
}
.col-xs-pull-5 {
right: 41.66666667%;
}
.col-xs-pull-4 {
right: 33.33333333%;
}
.col-xs-pull-3 {
right: 25%;
}
.col-xs-pull-2 {
right: 16.66666667%;
}
.col-xs-pull-1 {
right: 8.33333333%;
}
.col-xs-pull-0 {
right: auto;
}
.col-xs-push-12 {
left: 100%;
}
.col-xs-push-11 {
left: 91.66666667%;
}
.col-xs-push-10 {
left: 83.33333333%;
}
.col-xs-push-9 {
left: 75%;
}
.col-xs-push-8 {
left: 66.66666667%;
}
.col-xs-push-7 {
left: 58.33333333%;
}
.col-xs-push-6 {
left: 50%;
}
.col-xs-push-5 {
left: 41.66666667%;
}
.col-xs-push-4 {
left: 33.33333333%;
}
.col-xs-push-3 {
left: 25%;
}
.col-xs-push-2 {
left: 16.66666667%;
}
.col-xs-push-1 {
left: 8.33333333%;
}
.col-xs-push-0 {
left: auto;
}
.col-xs-offset-12 {
margin-left: 100%;
}
.col-xs-offset-11 {
margin-left: 91.66666667%;
}
.col-xs-offset-10 {
margin-left: 83.33333333%;
}
.col-xs-offset-9 {
margin-left: 75%;
}
.col-xs-offset-8 {
margin-left: 66.66666667%;
}
.col-xs-offset-7 {
margin-left: 58.33333333%;
}
.col-xs-offset-6 {
margin-left: 50%;
}
.col-xs-offset-5 {
margin-left: 41.66666667%;
}
.col-xs-offset-4 {
margin-left: 33.33333333%;
}
.col-xs-offset-3 {
margin-left: 25%;
}
.col-xs-offset-2 {
margin-left: 16.66666667%;
}
.col-xs-offset-1 {
margin-left: 8.33333333%;
}
.col-xs-offset-0 {
margin-left: 0%;
}
@media (min-width: 768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
float: left;
}
.col-sm-12 {
width: 100%;
}
.col-sm-11 {
width: 91.66666667%;
}
.col-sm-10 {
width: 83.33333333%;
}
.col-sm-9 {
width: 75%;
}
.col-sm-8 {
width: 66.66666667%;
}
.col-sm-7 {
width: 58.33333333%;
}
.col-sm-6 {
width: 50%;
}
.col-sm-5 {
width: 41.66666667%;
}
.col-sm-4 {
width: 33.33333333%;
}
.col-sm-3 {
width: 25%;
}
.col-sm-2 {
width: 16.66666667%;
}
.col-sm-1 {
width: 8.33333333%;
}
.col-sm-pull-12 {
right: 100%;
}
.col-sm-pull-11 {
right: 91.66666667%;
}
.col-sm-pull-10 {
right: 83.33333333%;
}
.col-sm-pull-9 {
right: 75%;
}
.col-sm-pull-8 {
right: 66.66666667%;
}
.col-sm-pull-7 {
right: 58.33333333%;
}
.col-sm-pull-6 {
right: 50%;
}
.col-sm-pull-5 {
right: 41.66666667%;
}
.col-sm-pull-4 {
right: 33.33333333%;
}
.col-sm-pull-3 {
right: 25%;
}
.col-sm-pull-2 {
right: 16.66666667%;
}
.col-sm-pull-1 {
right: 8.33333333%;
}
.col-sm-pull-0 {
right: auto;
}
.col-sm-push-12 {
left: 100%;
}
.col-sm-push-11 {
left: 91.66666667%;
}
.col-sm-push-10 {
left: 83.33333333%;
}
.col-sm-push-9 {
left: 75%;
}
.col-sm-push-8 {
left: 66.66666667%;
}
.col-sm-push-7 {
left: 58.33333333%;
}
.col-sm-push-6 {
left: 50%;
}
.col-sm-push-5 {
left: 41.66666667%;
}
.col-sm-push-4 {
left: 33.33333333%;
}
.col-sm-push-3 {
left: 25%;
}
.col-sm-push-2 {
left: 16.66666667%;
}
.col-sm-push-1 {
left: 8.33333333%;
}
.col-sm-push-0 {
left: auto;
}
.col-sm-offset-12 {
margin-left: 100%;
}
.col-sm-offset-11 {
margin-left: 91.66666667%;
}
.col-sm-offset-10 {
margin-left: 83.33333333%;
}
.col-sm-offset-9 {
margin-left: 75%;
}
.col-sm-offset-8 {
margin-left: 66.66666667%;
}
.col-sm-offset-7 {
margin-left: 58.33333333%;
}
.col-sm-offset-6 {
margin-left: 50%;
}
.col-sm-offset-5 {
margin-left: 41.66666667%;
}
.col-sm-offset-4 {
margin-left: 33.33333333%;
}
.col-sm-offset-3 {
margin-left: 25%;
}
.col-sm-offset-2 {
margin-left: 16.66666667%;
}
.col-sm-offset-1 {
margin-left: 8.33333333%;
}
.col-sm-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
float: left;
}
.col-md-12 {
width: 100%;
}
.col-md-11 {
width: 91.66666667%;
}
.col-md-10 {
width: 83.33333333%;
}
.col-md-9 {
width: 75%;
}
.col-md-8 {
width: 66.66666667%;
}
.col-md-7 {
width: 58.33333333%;
}
.col-md-6 {
width: 50%;
}
.col-md-5 {
width: 41.66666667%;
}
.col-md-4 {
width: 33.33333333%;
}
.col-md-3 {
width: 25%;
}
.col-md-2 {
width: 16.66666667%;
}
.col-md-1 {
width: 8.33333333%;
}
.col-md-pull-12 {
right: 100%;
}
.col-md-pull-11 {
right: 91.66666667%;
}
.col-md-pull-10 {
right: 83.33333333%;
}
.col-md-pull-9 {
right: 75%;
}
.col-md-pull-8 {
right: 66.66666667%;
}
.col-md-pull-7 {
right: 58.33333333%;
}
.col-md-pull-6 {
right: 50%;
}
.col-md-pull-5 {
right: 41.66666667%;
}
.col-md-pull-4 {
right: 33.33333333%;
}
.col-md-pull-3 {
right: 25%;
}
.col-md-pull-2 {
right: 16.66666667%;
}
.col-md-pull-1 {
right: 8.33333333%;
}
.col-md-pull-0 {
right: auto;
}
.col-md-push-12 {
left: 100%;
}
.col-md-push-11 {
left: 91.66666667%;
}
.col-md-push-10 {
left: 83.33333333%;
}
.col-md-push-9 {
left: 75%;
}
.col-md-push-8 {
left: 66.66666667%;
}
.col-md-push-7 {
left: 58.33333333%;
}
.col-md-push-6 {
left: 50%;
}
.col-md-push-5 {
left: 41.66666667%;
}
.col-md-push-4 {
left: 33.33333333%;
}
.col-md-push-3 {
left: 25%;
}
.col-md-push-2 {
left: 16.66666667%;
}
.col-md-push-1 {
left: 8.33333333%;
}
.col-md-push-0 {
left: auto;
}
.col-md-offset-12 {
margin-left: 100%;
}
.col-md-offset-11 {
margin-left: 91.66666667%;
}
.col-md-offset-10 {
margin-left: 83.33333333%;
}
.col-md-offset-9 {
margin-left: 75%;
}
.col-md-offset-8 {
margin-left: 66.66666667%;
}
.col-md-offset-7 {
margin-left: 58.33333333%;
}
.col-md-offset-6 {
margin-left: 50%;
}
.col-md-offset-5 {
margin-left: 41.66666667%;
}
.col-md-offset-4 {
margin-left: 33.33333333%;
}
.col-md-offset-3 {
margin-left: 25%;
}
.col-md-offset-2 {
margin-left: 16.66666667%;
}
.col-md-offset-1 {
margin-left: 8.33333333%;
}
.col-md-offset-0 {
margin-left: 0%;
}
}
@media (min-width: 1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
float: left;
}
.col-lg-12 {
width: 100%;
}
.col-lg-11 {
width: 91.66666667%;
}
.col-lg-10 {
width: 83.33333333%;
}
.col-lg-9 {
width: 75%;
}
.col-lg-8 {
width: 66.66666667%;
}
.col-lg-7 {
width: 58.33333333%;
}
.col-lg-6 {
width: 50%;
}
.col-lg-5 {
width: 41.66666667%;
}
.col-lg-4 {
width: 33.33333333%;
}
.col-lg-3 {
width: 25%;
}
.col-lg-2 {
width: 16.66666667%;
}
.col-lg-1 {
width: 8.33333333%;
}
.col-lg-pull-12 {
right: 100%;
}
.col-lg-pull-11 {
right: 91.66666667%;
}
.col-lg-pull-10 {
right: 83.33333333%;
}
.col-lg-pull-9 {
right: 75%;
}
.col-lg-pull-8 {
right: 66.66666667%;
}
.col-lg-pull-7 {
right: 58.33333333%;
}
.col-lg-pull-6 {
right: 50%;
}
.col-lg-pull-5 {
right: 41.66666667%;
}
.col-lg-pull-4 {
right: 33.33333333%;
}
.col-lg-pull-3 {
right: 25%;
}
.col-lg-pull-2 {
right: 16.66666667%;
}
.col-lg-pull-1 {
right: 8.33333333%;
}
.col-lg-pull-0 {
right: auto;
}
.col-lg-push-12 {
left: 100%;
}
.col-lg-push-11 {
left: 91.66666667%;
}
.col-lg-push-10 {
left: 83.33333333%;
}
.col-lg-push-9 {
left: 75%;
}
.col-lg-push-8 {
left: 66.66666667%;
}
.col-lg-push-7 {
left: 58.33333333%;
}
.col-lg-push-6 {
left: 50%;
}
.col-lg-push-5 {
left: 41.66666667%;
}
.col-lg-push-4 {
left: 33.33333333%;
}
.col-lg-push-3 {
left: 25%;
}
.col-lg-push-2 {
left: 16.66666667%;
}
.col-lg-push-1 {
left: 8.33333333%;
}
.col-lg-push-0 {
left: auto;
}
.col-lg-offset-12 {
margin-left: 100%;
}
.col-lg-offset-11 {
margin-left: 91.66666667%;
}
.col-lg-offset-10 {
margin-left: 83.33333333%;
}
.col-lg-offset-9 {
margin-left: 75%;
}
.col-lg-offset-8 {
margin-left: 66.66666667%;
}
.col-lg-offset-7 {
margin-left: 58.33333333%;
}
.col-lg-offset-6 {
margin-left: 50%;
}
.col-lg-offset-5 {
margin-left: 41.66666667%;
}
.col-lg-offset-4 {
margin-left: 33.33333333%;
}
.col-lg-offset-3 {
margin-left: 25%;
}
.col-lg-offset-2 {
margin-left: 16.66666667%;
}
.col-lg-offset-1 {
margin-left: 8.33333333%;
}
.col-lg-offset-0 {
margin-left: 0%;
}
}
table {
background-color: transparent;
}
caption {
padding-top: 8px;
padding-bottom: 8px;
color: #777777;
text-align: left;
}
th {
text-align: left;
}
.table {
width: 100%;
max-width: 100%;
margin-bottom: 18px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border-top: 1px solid #ddd;
}
.table > thead > tr > th {
vertical-align: bottom;
border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
border-top: 0;
}
.table > tbody + tbody {
border-top: 2px solid #ddd;
}
.table .table {
background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
padding: 5px;
}
.table-bordered {
border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
background-color: #f5f5f5;
}
table col[class*="col-"] {
position: static;
float: none;
display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
position: static;
float: none;
display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
background-color: #ebcccc;
}
.table-responsive {
overflow-x: auto;
min-height: 0.01%;
}
@media screen and (max-width: 767px) {
.table-responsive {
width: 100%;
margin-bottom: 13.5px;
overflow-y: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
border: 1px solid #ddd;
}
.table-responsive > .table {
margin-bottom: 0;
}
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > td {
white-space: nowrap;
}
.table-responsive > .table-bordered {
border: 0;
}
.table-responsive > .table-bordered > thead > tr > th:first-child,
.table-responsive > .table-bordered > tbody > tr > th:first-child,
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
.table-responsive > .table-bordered > thead > tr > td:first-child,
.table-responsive > .table-bordered > tbody > tr > td:first-child,
.table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.table-responsive > .table-bordered > thead > tr > th:last-child,
.table-responsive > .table-bordered > tbody > tr > th:last-child,
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
.table-responsive > .table-bordered > thead > tr > td:last-child,
.table-responsive > .table-bordered > tbody > tr > td:last-child,
.table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.table-responsive > .table-bordered > tbody > tr:last-child > th,
.table-responsive > .table-bordered > tfoot > tr:last-child > th,
.table-responsive > .table-bordered > tbody > tr:last-child > td,
.table-responsive > .table-bordered > tfoot > tr:last-child > td {
border-bottom: 0;
}
}
fieldset {
padding: 0;
margin: 0;
border: 0;
min-width: 0;
}
legend {
display: block;
width: 100%;
padding: 0;
margin-bottom: 18px;
font-size: 19.5px;
line-height: inherit;
color: #333333;
border: 0;
border-bottom: 1px solid #e5e5e5;
}
label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
font-weight: bold;
}
input[type="search"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
margin: 4px 0 0;
margin-top: 1px \9;
line-height: normal;
}
input[type="file"] {
display: block;
}
input[type="range"] {
display: block;
width: 100%;
}
select[multiple],
select[size] {
height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
output {
display: block;
padding-top: 7px;
font-size: 13px;
line-height: 1.42857143;
color: #555555;
}
.form-control {
display: block;
width: 100%;
height: 32px;
padding: 6px 12px;
font-size: 13px;
line-height: 1.42857143;
color: #555555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
color: #999;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #999;
}
.form-control::-webkit-input-placeholder {
color: #999;
}
.form-control::-ms-expand {
border: 0;
background-color: transparent;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
background-color: #eeeeee;
opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
cursor: not-allowed;
}
textarea.form-control {
height: auto;
}
input[type="search"] {
-webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
line-height: 32px;
}
input[type="date"].input-sm,
input[type="time"].input-sm,
input[type="datetime-local"].input-sm,
input[type="month"].input-sm,
.input-group-sm input[type="date"],
.input-group-sm input[type="time"],
.input-group-sm input[type="datetime-local"],
.input-group-sm input[type="month"] {
line-height: 30px;
}
input[type="date"].input-lg,
input[type="time"].input-lg,
input[type="datetime-local"].input-lg,
input[type="month"].input-lg,
.input-group-lg input[type="date"],
.input-group-lg input[type="time"],
.input-group-lg input[type="datetime-local"],
.input-group-lg input[type="month"] {
line-height: 45px;
}
}
.form-group {
margin-bottom: 15px;
}
.radio,
.checkbox {
position: relative;
display: block;
margin-top: 10px;
margin-bottom: 10px;
}
.radio label,
.checkbox label {
min-height: 18px;
padding-left: 20px;
margin-bottom: 0;
font-weight: normal;
cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
position: absolute;
margin-left: -20px;
margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
position: relative;
display: inline-block;
padding-left: 20px;
margin-bottom: 0;
vertical-align: middle;
font-weight: normal;
cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
margin-top: 0;
margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
cursor: not-allowed;
}
.form-control-static {
padding-top: 7px;
padding-bottom: 7px;
margin-bottom: 0;
min-height: 31px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
padding-left: 0;
padding-right: 0;
}
.input-sm {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
select.input-sm {
height: 30px;
line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
height: auto;
}
.form-group-sm .form-control {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
.form-group-sm select.form-control {
height: 30px;
line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
height: auto;
}
.form-group-sm .form-control-static {
height: 30px;
min-height: 30px;
padding: 6px 10px;
font-size: 12px;
line-height: 1.5;
}
.input-lg {
height: 45px;
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
border-radius: 3px;
}
select.input-lg {
height: 45px;
line-height: 45px;
}
textarea.input-lg,
select[multiple].input-lg {
height: auto;
}
.form-group-lg .form-control {
height: 45px;
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
border-radius: 3px;
}
.form-group-lg select.form-control {
height: 45px;
line-height: 45px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
height: auto;
}
.form-group-lg .form-control-static {
height: 45px;
min-height: 35px;
padding: 11px 16px;
font-size: 17px;
line-height: 1.3333333;
}
.has-feedback {
position: relative;
}
.has-feedback .form-control {
padding-right: 40px;
}
.form-control-feedback {
position: absolute;
top: 0;
right: 0;
z-index: 2;
display: block;
width: 32px;
height: 32px;
line-height: 32px;
text-align: center;
pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
width: 45px;
height: 45px;
line-height: 45px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
width: 30px;
height: 30px;
line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
color: #3c763d;
}
.has-success .form-control {
border-color: #3c763d;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
border-color: #2b542c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
color: #3c763d;
border-color: #3c763d;
background-color: #dff0d8;
}
.has-success .form-control-feedback {
color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
color: #8a6d3b;
}
.has-warning .form-control {
border-color: #8a6d3b;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
border-color: #66512c;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
color: #8a6d3b;
border-color: #8a6d3b;
background-color: #fcf8e3;
}
.has-warning .form-control-feedback {
color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
color: #a94442;
}
.has-error .form-control {
border-color: #a94442;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
border-color: #843534;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
color: #a94442;
border-color: #a94442;
background-color: #f2dede;
}
.has-error .form-control-feedback {
color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
top: 23px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
top: 0;
}
.help-block {
display: block;
margin-top: 5px;
margin-bottom: 10px;
color: #404040;
}
@media (min-width: 768px) {
.form-inline .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.form-inline .form-control-static {
display: inline-block;
}
.form-inline .input-group {
display: inline-table;
vertical-align: middle;
}
.form-inline .input-group .input-group-addon,
.form-inline .input-group .input-group-btn,
.form-inline .input-group .form-control {
width: auto;
}
.form-inline .input-group > .form-control {
width: 100%;
}
.form-inline .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .radio,
.form-inline .checkbox {
display: inline-block;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.form-inline .radio label,
.form-inline .checkbox label {
padding-left: 0;
}
.form-inline .radio input[type="radio"],
.form-inline .checkbox input[type="checkbox"] {
position: relative;
margin-left: 0;
}
.form-inline .has-feedback .form-control-feedback {
top: 0;
}
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
margin-top: 0;
margin-bottom: 0;
padding-top: 7px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
min-height: 25px;
}
.form-horizontal .form-group {
margin-left: 0px;
margin-right: 0px;
}
@media (min-width: 768px) {
.form-horizontal .control-label {
text-align: right;
margin-bottom: 0;
padding-top: 7px;
}
}
.form-horizontal .has-feedback .form-control-feedback {
right: 0px;
}
@media (min-width: 768px) {
.form-horizontal .form-group-lg .control-label {
padding-top: 11px;
font-size: 17px;
}
}
@media (min-width: 768px) {
.form-horizontal .form-group-sm .control-label {
padding-top: 6px;
font-size: 12px;
}
}
.btn {
display: inline-block;
margin-bottom: 0;
font-weight: normal;
text-align: center;
vertical-align: middle;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
white-space: nowrap;
padding: 6px 12px;
font-size: 13px;
line-height: 1.42857143;
border-radius: 2px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
color: #333;
text-decoration: none;
}
.btn:active,
.btn.active {
outline: 0;
background-image: none;
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
cursor: not-allowed;
opacity: 0.65;
filter: alpha(opacity=65);
-webkit-box-shadow: none;
box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
pointer-events: none;
}
.btn-default {
color: #333;
background-color: #fff;
border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
color: #333;
background-color: #e6e6e6;
border-color: #8c8c8c;
}
.btn-default:hover {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
color: #333;
background-color: #d4d4d4;
border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
background-color: #fff;
border-color: #ccc;
}
.btn-default .badge {
color: #fff;
background-color: #333;
}
.btn-primary {
color: #fff;
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
color: #fff;
background-color: #286090;
border-color: #122b40;
}
.btn-primary:hover {
color: #fff;
background-color: #286090;
border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
color: #fff;
background-color: #286090;
border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
color: #fff;
background-color: #204d74;
border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
background-color: #337ab7;
border-color: #2e6da4;
}
.btn-primary .badge {
color: #337ab7;
background-color: #fff;
}
.btn-success {
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
color: #fff;
background-color: #449d44;
border-color: #255625;
}
.btn-success:hover {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
color: #fff;
background-color: #398439;
border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
background-color: #5cb85c;
border-color: #4cae4c;
}
.btn-success .badge {
color: #5cb85c;
background-color: #fff;
}
.btn-info {
color: #fff;
background-color: #5bc0de;
border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
color: #fff;
background-color: #31b0d5;
border-color: #1b6d85;
}
.btn-info:hover {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
color: #fff;
background-color: #269abc;
border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
background-color: #5bc0de;
border-color: #46b8da;
}
.btn-info .badge {
color: #5bc0de;
background-color: #fff;
}
.btn-warning {
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
color: #fff;
background-color: #ec971f;
border-color: #985f0d;
}
.btn-warning:hover {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
color: #fff;
background-color: #d58512;
border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
background-color: #f0ad4e;
border-color: #eea236;
}
.btn-warning .badge {
color: #f0ad4e;
background-color: #fff;
}
.btn-danger {
color: #fff;
background-color: #d9534f;
border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
color: #fff;
background-color: #c9302c;
border-color: #761c19;
}
.btn-danger:hover {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
color: #fff;
background-color: #ac2925;
border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
background-color: #d9534f;
border-color: #d43f3a;
}
.btn-danger .badge {
color: #d9534f;
background-color: #fff;
}
.btn-link {
color: #337ab7;
font-weight: normal;
border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
background-color: transparent;
-webkit-box-shadow: none;
box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
color: #23527c;
text-decoration: underline;
background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
color: #777777;
text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
border-radius: 3px;
}
.btn-sm,
.btn-group-sm > .btn {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
.btn-xs,
.btn-group-xs > .btn {
padding: 1px 5px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
.btn-block {
display: block;
width: 100%;
}
.btn-block + .btn-block {
margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
width: 100%;
}
.fade {
opacity: 0;
-webkit-transition: opacity 0.15s linear;
-o-transition: opacity 0.15s linear;
transition: opacity 0.15s linear;
}
.fade.in {
opacity: 1;
}
.collapse {
display: none;
}
.collapse.in {
display: block;
}
tr.collapse.in {
display: table-row;
}
tbody.collapse.in {
display: table-row-group;
}
.collapsing {
position: relative;
height: 0;
overflow: hidden;
-webkit-transition-property: height, visibility;
transition-property: height, visibility;
-webkit-transition-duration: 0.35s;
transition-duration: 0.35s;
-webkit-transition-timing-function: ease;
transition-timing-function: ease;
}
.caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: 4px dashed;
border-top: 4px solid \9;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
.dropup,
.dropdown {
position: relative;
}
.dropdown-toggle:focus {
outline: 0;
}
.dropdown-menu {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
display: none;
float: left;
min-width: 160px;
padding: 5px 0;
margin: 2px 0 0;
list-style: none;
font-size: 13px;
text-align: left;
background-color: #fff;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 2px;
-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
background-clip: padding-box;
}
.dropdown-menu.pull-right {
right: 0;
left: auto;
}
.dropdown-menu .divider {
height: 1px;
margin: 8px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.dropdown-menu > li > a {
display: block;
padding: 3px 20px;
clear: both;
font-weight: normal;
line-height: 1.42857143;
color: #333333;
white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
text-decoration: none;
color: #262626;
background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
color: #fff;
text-decoration: none;
outline: 0;
background-color: #337ab7;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
text-decoration: none;
background-color: transparent;
background-image: none;
filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
cursor: not-allowed;
}
.open > .dropdown-menu {
display: block;
}
.open > a {
outline: 0;
}
.dropdown-menu-right {
left: auto;
right: 0;
}
.dropdown-menu-left {
left: 0;
right: auto;
}
.dropdown-header {
display: block;
padding: 3px 20px;
font-size: 12px;
line-height: 1.42857143;
color: #777777;
white-space: nowrap;
}
.dropdown-backdrop {
position: fixed;
left: 0;
right: 0;
bottom: 0;
top: 0;
z-index: 990;
}
.pull-right > .dropdown-menu {
right: 0;
left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
border-top: 0;
border-bottom: 4px dashed;
border-bottom: 4px solid \9;
content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
top: auto;
bottom: 100%;
margin-bottom: 2px;
}
@media (min-width: 541px) {
.navbar-right .dropdown-menu {
left: auto;
right: 0;
}
.navbar-right .dropdown-menu-left {
left: 0;
right: auto;
}
}
.btn-group,
.btn-group-vertical {
position: relative;
display: inline-block;
vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
position: relative;
float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
margin-left: -1px;
}
.btn-toolbar {
margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
border-radius: 0;
}
.btn-group > .btn:first-child {
margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.btn-group > .btn-group {
float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
padding-left: 8px;
padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
padding-left: 12px;
padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
-webkit-box-shadow: none;
box-shadow: none;
}
.btn .caret {
margin-left: 0;
}
.btn-lg .caret {
border-width: 5px 5px 0;
border-bottom-width: 0;
}
.dropup .btn-lg .caret {
border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
display: block;
float: none;
width: 100%;
max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
margin-top: -1px;
margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
border-top-right-radius: 2px;
border-top-left-radius: 2px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
border-top-right-radius: 0;
border-top-left-radius: 0;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.btn-group-justified {
display: table;
width: 100%;
table-layout: fixed;
border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
float: none;
display: table-cell;
width: 1%;
}
.btn-group-justified > .btn-group .btn {
width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
position: absolute;
clip: rect(0, 0, 0, 0);
pointer-events: none;
}
.input-group {
position: relative;
display: table;
border-collapse: separate;
}
.input-group[class*="col-"] {
float: none;
padding-left: 0;
padding-right: 0;
}
.input-group .form-control {
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0;
}
.input-group .form-control:focus {
z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
height: 45px;
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
border-radius: 3px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
height: 45px;
line-height: 45px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
height: 30px;
line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
border-radius: 0;
}
.input-group-addon,
.input-group-btn {
width: 1%;
white-space: nowrap;
vertical-align: middle;
}
.input-group-addon {
padding: 6px 12px;
font-size: 13px;
font-weight: normal;
line-height: 1;
color: #555555;
text-align: center;
background-color: #eeeeee;
border: 1px solid #ccc;
border-radius: 2px;
}
.input-group-addon.input-sm {
padding: 5px 10px;
font-size: 12px;
border-radius: 1px;
}
.input-group-addon.input-lg {
padding: 10px 16px;
font-size: 17px;
border-radius: 3px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
border-bottom-right-radius: 0;
border-top-right-radius: 0;
}
.input-group-addon:first-child {
border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
border-bottom-left-radius: 0;
border-top-left-radius: 0;
}
.input-group-addon:last-child {
border-left: 0;
}
.input-group-btn {
position: relative;
font-size: 0;
white-space: nowrap;
}
.input-group-btn > .btn {
position: relative;
}
.input-group-btn > .btn + .btn {
margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
z-index: 2;
margin-left: -1px;
}
.nav {
margin-bottom: 0;
padding-left: 0;
list-style: none;
}
.nav > li {
position: relative;
display: block;
}
.nav > li > a {
position: relative;
display: block;
padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
text-decoration: none;
background-color: #eeeeee;
}
.nav > li.disabled > a {
color: #777777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
color: #777777;
text-decoration: none;
background-color: transparent;
cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
background-color: #eeeeee;
border-color: #337ab7;
}
.nav .nav-divider {
height: 1px;
margin: 8px 0;
overflow: hidden;
background-color: #e5e5e5;
}
.nav > li > a > img {
max-width: none;
}
.nav-tabs {
border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
float: left;
margin-bottom: -1px;
}
.nav-tabs > li > a {
margin-right: 2px;
line-height: 1.42857143;
border: 1px solid transparent;
border-radius: 2px 2px 0 0;
}
.nav-tabs > li > a:hover {
border-color: #eeeeee #eeeeee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
color: #555555;
background-color: #fff;
border: 1px solid #ddd;
border-bottom-color: transparent;
cursor: default;
}
.nav-tabs.nav-justified {
width: 100%;
border-bottom: 0;
}
.nav-tabs.nav-justified > li {
float: none;
}
.nav-tabs.nav-justified > li > a {
text-align: center;
margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li {
display: table-cell;
width: 1%;
}
.nav-tabs.nav-justified > li > a {
margin-bottom: 0;
}
}
.nav-tabs.nav-justified > li > a {
margin-right: 0;
border-radius: 2px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border: 1px solid #ddd;
}
@media (min-width: 768px) {
.nav-tabs.nav-justified > li > a {
border-bottom: 1px solid #ddd;
border-radius: 2px 2px 0 0;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
border-bottom-color: #fff;
}
}
.nav-pills > li {
float: left;
}
.nav-pills > li > a {
border-radius: 2px;
}
.nav-pills > li + li {
margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
color: #fff;
background-color: #337ab7;
}
.nav-stacked > li {
float: none;
}
.nav-stacked > li + li {
margin-top: 2px;
margin-left: 0;
}
.nav-justified {
width: 100%;
}
.nav-justified > li {
float: none;
}
.nav-justified > li > a {
text-align: center;
margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
top: auto;
left: auto;
}
@media (min-width: 768px) {
.nav-justified > li {
display: table-cell;
width: 1%;
}
.nav-justified > li > a {
margin-bottom: 0;
}
}
.nav-tabs-justified {
border-bottom: 0;
}
.nav-tabs-justified > li > a {
margin-right: 0;
border-radius: 2px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border: 1px solid #ddd;
}
@media (min-width: 768px) {
.nav-tabs-justified > li > a {
border-bottom: 1px solid #ddd;
border-radius: 2px 2px 0 0;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
border-bottom-color: #fff;
}
}
.tab-content > .tab-pane {
display: none;
}
.tab-content > .active {
display: block;
}
.nav-tabs .dropdown-menu {
margin-top: -1px;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.navbar {
position: relative;
min-height: 30px;
margin-bottom: 18px;
border: 1px solid transparent;
}
@media (min-width: 541px) {
.navbar {
border-radius: 2px;
}
}
@media (min-width: 541px) {
.navbar-header {
float: left;
}
}
.navbar-collapse {
overflow-x: visible;
padding-right: 0px;
padding-left: 0px;
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
-webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
overflow-y: auto;
}
@media (min-width: 541px) {
.navbar-collapse {
width: auto;
border-top: 0;
box-shadow: none;
}
.navbar-collapse.collapse {
display: block !important;
height: auto !important;
padding-bottom: 0;
overflow: visible !important;
}
.navbar-collapse.in {
overflow-y: visible;
}
.navbar-fixed-top .navbar-collapse,
.navbar-static-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
padding-left: 0;
padding-right: 0;
}
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
max-height: 340px;
}
@media (max-device-width: 540px) and (orientation: landscape) {
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
max-height: 200px;
}
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
margin-right: 0px;
margin-left: 0px;
}
@media (min-width: 541px) {
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
margin-right: 0;
margin-left: 0;
}
}
.navbar-static-top {
z-index: 1000;
border-width: 0 0 1px;
}
@media (min-width: 541px) {
.navbar-static-top {
border-radius: 0;
}
}
.navbar-fixed-top,
.navbar-fixed-bottom {
position: fixed;
right: 0;
left: 0;
z-index: 1030;
}
@media (min-width: 541px) {
.navbar-fixed-top,
.navbar-fixed-bottom {
border-radius: 0;
}
}
.navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.navbar-fixed-bottom {
bottom: 0;
margin-bottom: 0;
border-width: 1px 0 0;
}
.navbar-brand {
float: left;
padding: 6px 0px;
font-size: 17px;
line-height: 18px;
height: 30px;
}
.navbar-brand:hover,
.navbar-brand:focus {
text-decoration: none;
}
.navbar-brand > img {
display: block;
}
@media (min-width: 541px) {
.navbar > .container .navbar-brand,
.navbar > .container-fluid .navbar-brand {
margin-left: 0px;
}
}
.navbar-toggle {
position: relative;
float: right;
margin-right: 0px;
padding: 9px 10px;
margin-top: -2px;
margin-bottom: -2px;
background-color: transparent;
background-image: none;
border: 1px solid transparent;
border-radius: 2px;
}
.navbar-toggle:focus {
outline: 0;
}
.navbar-toggle .icon-bar {
display: block;
width: 22px;
height: 2px;
border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
margin-top: 4px;
}
@media (min-width: 541px) {
.navbar-toggle {
display: none;
}
}
.navbar-nav {
margin: 3px 0px;
}
.navbar-nav > li > a {
padding-top: 10px;
padding-bottom: 10px;
line-height: 18px;
}
@media (max-width: 540px) {
.navbar-nav .open .dropdown-menu {
position: static;
float: none;
width: auto;
margin-top: 0;
background-color: transparent;
border: 0;
box-shadow: none;
}
.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header {
padding: 5px 15px 5px 25px;
}
.navbar-nav .open .dropdown-menu > li > a {
line-height: 18px;
}
.navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-nav .open .dropdown-menu > li > a:focus {
background-image: none;
}
}
@media (min-width: 541px) {
.navbar-nav {
float: left;
margin: 0;
}
.navbar-nav > li {
float: left;
}
.navbar-nav > li > a {
padding-top: 6px;
padding-bottom: 6px;
}
}
.navbar-form {
margin-left: 0px;
margin-right: 0px;
padding: 10px 0px;
border-top: 1px solid transparent;
border-bottom: 1px solid transparent;
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
margin-top: -1px;
margin-bottom: -1px;
}
@media (min-width: 768px) {
.navbar-form .form-group {
display: inline-block;
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.navbar-form .form-control-static {
display: inline-block;
}
.navbar-form .input-group {
display: inline-table;
vertical-align: middle;
}
.navbar-form .input-group .input-group-addon,
.navbar-form .input-group .input-group-btn,
.navbar-form .input-group .form-control {
width: auto;
}
.navbar-form .input-group > .form-control {
width: 100%;
}
.navbar-form .control-label {
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .radio,
.navbar-form .checkbox {
display: inline-block;
margin-top: 0;
margin-bottom: 0;
vertical-align: middle;
}
.navbar-form .radio label,
.navbar-form .checkbox label {
padding-left: 0;
}
.navbar-form .radio input[type="radio"],
.navbar-form .checkbox input[type="checkbox"] {
position: relative;
margin-left: 0;
}
.navbar-form .has-feedback .form-control-feedback {
top: 0;
}
}
@media (max-width: 540px) {
.navbar-form .form-group {
margin-bottom: 5px;
}
.navbar-form .form-group:last-child {
margin-bottom: 0;
}
}
@media (min-width: 541px) {
.navbar-form {
width: auto;
border: 0;
margin-left: 0;
margin-right: 0;
padding-top: 0;
padding-bottom: 0;
-webkit-box-shadow: none;
box-shadow: none;
}
}
.navbar-nav > li > .dropdown-menu {
margin-top: 0;
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
margin-bottom: 0;
border-top-right-radius: 2px;
border-top-left-radius: 2px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
}
.navbar-btn {
margin-top: -1px;
margin-bottom: -1px;
}
.navbar-btn.btn-sm {
margin-top: 0px;
margin-bottom: 0px;
}
.navbar-btn.btn-xs {
margin-top: 4px;
margin-bottom: 4px;
}
.navbar-text {
margin-top: 6px;
margin-bottom: 6px;
}
@media (min-width: 541px) {
.navbar-text {
float: left;
margin-left: 0px;
margin-right: 0px;
}
}
@media (min-width: 541px) {
.navbar-left {
float: left !important;
float: left;
}
.navbar-right {
float: right !important;
float: right;
margin-right: 0px;
}
.navbar-right ~ .navbar-right {
margin-right: 0;
}
}
.navbar-default {
background-color: #f8f8f8;
border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
color: #5e5e5e;
background-color: transparent;
}
.navbar-default .navbar-text {
color: #777;
}
.navbar-default .navbar-nav > li > a {
color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
color: #333;
background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
color: #555;
background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
color: #ccc;
background-color: transparent;
}
.navbar-default .navbar-toggle {
border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
background-color: #e7e7e7;
color: #555;
}
@media (max-width: 540px) {
.navbar-default .navbar-nav .open .dropdown-menu > li > a {
color: #777;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
color: #333;
background-color: transparent;
}
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #555;
background-color: #e7e7e7;
}
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color: #ccc;
background-color: transparent;
}
}
.navbar-default .navbar-link {
color: #777;
}
.navbar-default .navbar-link:hover {
color: #333;
}
.navbar-default .btn-link {
color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
color: #ccc;
}
.navbar-inverse {
background-color: #222;
border-color: #080808;
}
.navbar-inverse .navbar-brand {
color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-text {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
color: #fff;
background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
color: #444;
background-color: transparent;
}
.navbar-inverse .navbar-toggle {
border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
background-color: #080808;
color: #fff;
}
@media (max-width: 540px) {
.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
border-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider {
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
color: #9d9d9d;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
color: #fff;
background-color: transparent;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
color: #fff;
background-color: #080808;
}
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
color: #444;
background-color: transparent;
}
}
.navbar-inverse .navbar-link {
color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
color: #fff;
}
.navbar-inverse .btn-link {
color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
color: #444;
}
.breadcrumb {
padding: 8px 15px;
margin-bottom: 18px;
list-style: none;
background-color: #f5f5f5;
border-radius: 2px;
}
.breadcrumb > li {
display: inline-block;
}
.breadcrumb > li + li:before {
content: "/\00a0";
padding: 0 5px;
color: #5e5e5e;
}
.breadcrumb > .active {
color: #777777;
}
.pagination {
display: inline-block;
padding-left: 0;
margin: 18px 0;
border-radius: 2px;
}
.pagination > li {
display: inline;
}
.pagination > li > a,
.pagination > li > span {
position: relative;
float: left;
padding: 6px 12px;
line-height: 1.42857143;
text-decoration: none;
color: #337ab7;
background-color: #fff;
border: 1px solid #ddd;
margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
margin-left: 0;
border-bottom-left-radius: 2px;
border-top-left-radius: 2px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
border-bottom-right-radius: 2px;
border-top-right-radius: 2px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
z-index: 2;
color: #23527c;
background-color: #eeeeee;
border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
z-index: 3;
color: #fff;
background-color: #337ab7;
border-color: #337ab7;
cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
color: #777777;
background-color: #fff;
border-color: #ddd;
cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
padding: 10px 16px;
font-size: 17px;
line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
border-bottom-left-radius: 3px;
border-top-left-radius: 3px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
border-bottom-right-radius: 3px;
border-top-right-radius: 3px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
border-bottom-left-radius: 1px;
border-top-left-radius: 1px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
border-bottom-right-radius: 1px;
border-top-right-radius: 1px;
}
.pager {
padding-left: 0;
margin: 18px 0;
list-style: none;
text-align: center;
}
.pager li {
display: inline;
}
.pager li > a,
.pager li > span {
display: inline-block;
padding: 5px 14px;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
text-decoration: none;
background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
float: right;
}
.pager .previous > a,
.pager .previous > span {
float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
color: #777777;
background-color: #fff;
cursor: not-allowed;
}
.label {
display: inline;
padding: .2em .6em .3em;
font-size: 75%;
font-weight: bold;
line-height: 1;
color: #fff;
text-align: center;
white-space: nowrap;
vertical-align: baseline;
border-radius: .25em;
}
a.label:hover,
a.label:focus {
color: #fff;
text-decoration: none;
cursor: pointer;
}
.label:empty {
display: none;
}
.btn .label {
position: relative;
top: -1px;
}
.label-default {
background-color: #777777;
}
.label-default[href]:hover,
.label-default[href]:focus {
background-color: #5e5e5e;
}
.label-primary {
background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
background-color: #286090;
}
.label-success {
background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
background-color: #449d44;
}
.label-info {
background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
background-color: #31b0d5;
}
.label-warning {
background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
background-color: #ec971f;
}
.label-danger {
background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
background-color: #c9302c;
}
.badge {
display: inline-block;
min-width: 10px;
padding: 3px 7px;
font-size: 12px;
font-weight: bold;
color: #fff;
line-height: 1;
vertical-align: middle;
white-space: nowrap;
text-align: center;
background-color: #777777;
border-radius: 10px;
}
.badge:empty {
display: none;
}
.btn .badge {
position: relative;
top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
top: 0;
padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
color: #fff;
text-decoration: none;
cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
color: #337ab7;
background-color: #fff;
}
.list-group-item > .badge {
float: right;
}
.list-group-item > .badge + .badge {
margin-right: 5px;
}
.nav-pills > li > a > .badge {
margin-left: 3px;
}
.jumbotron {
padding-top: 30px;
padding-bottom: 30px;
margin-bottom: 30px;
color: inherit;
background-color: #eeeeee;
}
.jumbotron h1,
.jumbotron .h1 {
color: inherit;
}
.jumbotron p {
margin-bottom: 15px;
font-size: 20px;
font-weight: 200;
}
.jumbotron > hr {
border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
border-radius: 3px;
padding-left: 0px;
padding-right: 0px;
}
.jumbotron .container {
max-width: 100%;
}
@media screen and (min-width: 768px) {
.jumbotron {
padding-top: 48px;
padding-bottom: 48px;
}
.container .jumbotron,
.container-fluid .jumbotron {
padding-left: 60px;
padding-right: 60px;
}
.jumbotron h1,
.jumbotron .h1 {
font-size: 59px;
}
}
.thumbnail {
display: block;
padding: 4px;
margin-bottom: 18px;
line-height: 1.42857143;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 2px;
-webkit-transition: border 0.2s ease-in-out;
-o-transition: border 0.2s ease-in-out;
transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
margin-left: auto;
margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
border-color: #337ab7;
}
.thumbnail .caption {
padding: 9px;
color: #000;
}
.alert {
padding: 15px;
margin-bottom: 18px;
border: 1px solid transparent;
border-radius: 2px;
}
.alert h4 {
margin-top: 0;
color: inherit;
}
.alert .alert-link {
font-weight: bold;
}
.alert > p,
.alert > ul {
margin-bottom: 0;
}
.alert > p + p {
margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
position: relative;
top: -2px;
right: -21px;
color: inherit;
}
.alert-success {
background-color: #dff0d8;
border-color: #d6e9c6;
color: #3c763d;
}
.alert-success hr {
border-top-color: #c9e2b3;
}
.alert-success .alert-link {
color: #2b542c;
}
.alert-info {
background-color: #d9edf7;
border-color: #bce8f1;
color: #31708f;
}
.alert-info hr {
border-top-color: #a6e1ec;
}
.alert-info .alert-link {
color: #245269;
}
.alert-warning {
background-color: #fcf8e3;
border-color: #faebcc;
color: #8a6d3b;
}
.alert-warning hr {
border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
color: #66512c;
}
.alert-danger {
background-color: #f2dede;
border-color: #ebccd1;
color: #a94442;
}
.alert-danger hr {
border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
@keyframes progress-bar-stripes {
from {
background-position: 40px 0;
}
to {
background-position: 0 0;
}
}
.progress {
overflow: hidden;
height: 18px;
margin-bottom: 18px;
background-color: #f5f5f5;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
float: left;
width: 0%;
height: 100%;
font-size: 12px;
line-height: 18px;
color: #fff;
text-align: center;
background-color: #337ab7;
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-webkit-transition: width 0.6s ease;
-o-transition: width 0.6s ease;
transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
-webkit-animation: progress-bar-stripes 2s linear infinite;
-o-animation: progress-bar-stripes 2s linear infinite;
animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
margin-top: 15px;
}
.media:first-child {
margin-top: 0;
}
.media,
.media-body {
zoom: 1;
overflow: hidden;
}
.media-body {
width: 10000px;
}
.media-object {
display: block;
}
.media-object.img-thumbnail {
max-width: none;
}
.media-right,
.media > .pull-right {
padding-left: 10px;
}
.media-left,
.media > .pull-left {
padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
display: table-cell;
vertical-align: top;
}
.media-middle {
vertical-align: middle;
}
.media-bottom {
vertical-align: bottom;
}
.media-heading {
margin-top: 0;
margin-bottom: 5px;
}
.media-list {
padding-left: 0;
list-style: none;
}
.list-group {
margin-bottom: 20px;
padding-left: 0;
}
.list-group-item {
position: relative;
display: block;
padding: 10px 15px;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid #ddd;
}
.list-group-item:first-child {
border-top-right-radius: 2px;
border-top-left-radius: 2px;
}
.list-group-item:last-child {
margin-bottom: 0;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px;
}
a.list-group-item,
button.list-group-item {
color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
text-decoration: none;
color: #555;
background-color: #f5f5f5;
}
button.list-group-item {
width: 100%;
text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
background-color: #eeeeee;
color: #777777;
cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
color: #777777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
z-index: 2;
color: #fff;
background-color: #337ab7;
border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
color: #c7ddef;
}
.list-group-item-success {
color: #3c763d;
background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
color: #3c763d;
background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
color: #fff;
background-color: #3c763d;
border-color: #3c763d;
}
.list-group-item-info {
color: #31708f;
background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
color: #31708f;
background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
color: #fff;
background-color: #31708f;
border-color: #31708f;
}
.list-group-item-warning {
color: #8a6d3b;
background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
color: #8a6d3b;
background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
color: #fff;
background-color: #8a6d3b;
border-color: #8a6d3b;
}
.list-group-item-danger {
color: #a94442;
background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
color: #a94442;
background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
color: #fff;
background-color: #a94442;
border-color: #a94442;
}
.list-group-item-heading {
margin-top: 0;
margin-bottom: 5px;
}
.list-group-item-text {
margin-bottom: 0;
line-height: 1.3;
}
.panel {
margin-bottom: 18px;
background-color: #fff;
border: 1px solid transparent;
border-radius: 2px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
padding: 15px;
}
.panel-heading {
padding: 10px 15px;
border-bottom: 1px solid transparent;
border-top-right-radius: 1px;
border-top-left-radius: 1px;
}
.panel-heading > .dropdown .dropdown-toggle {
color: inherit;
}
.panel-title {
margin-top: 0;
margin-bottom: 0;
font-size: 15px;
color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
color: inherit;
}
.panel-footer {
padding: 10px 15px;
background-color: #f5f5f5;
border-top: 1px solid #ddd;
border-bottom-right-radius: 1px;
border-bottom-left-radius: 1px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
border-width: 1px 0;
border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
border-top: 0;
border-top-right-radius: 1px;
border-top-left-radius: 1px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
border-bottom: 0;
border-bottom-right-radius: 1px;
border-bottom-left-radius: 1px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
border-top-right-radius: 0;
border-top-left-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
border-top-width: 0;
}
.list-group + .panel-footer {
border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
padding-left: 15px;
padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
border-top-right-radius: 1px;
border-top-left-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
border-top-left-radius: 1px;
border-top-right-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
border-top-left-radius: 1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
border-top-right-radius: 1px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
border-bottom-right-radius: 1px;
border-bottom-left-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
border-bottom-left-radius: 1px;
border-bottom-right-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
border-bottom-left-radius: 1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
border-bottom-right-radius: 1px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
border-bottom: 0;
}
.panel > .table-responsive {
border: 0;
margin-bottom: 0;
}
.panel-group {
margin-bottom: 18px;
}
.panel-group .panel {
margin-bottom: 0;
border-radius: 2px;
}
.panel-group .panel + .panel {
margin-top: 5px;
}
.panel-group .panel-heading {
border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
border-bottom: 1px solid #ddd;
}
.panel-default {
border-color: #ddd;
}
.panel-default > .panel-heading {
color: #333333;
background-color: #f5f5f5;
border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
color: #f5f5f5;
background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #ddd;
}
.panel-primary {
border-color: #337ab7;
}
.panel-primary > .panel-heading {
color: #fff;
background-color: #337ab7;
border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
color: #337ab7;
background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #337ab7;
}
.panel-success {
border-color: #d6e9c6;
}
.panel-success > .panel-heading {
color: #3c763d;
background-color: #dff0d8;
border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
color: #dff0d8;
background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #d6e9c6;
}
.panel-info {
border-color: #bce8f1;
}
.panel-info > .panel-heading {
color: #31708f;
background-color: #d9edf7;
border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
color: #d9edf7;
background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #bce8f1;
}
.panel-warning {
border-color: #faebcc;
}
.panel-warning > .panel-heading {
color: #8a6d3b;
background-color: #fcf8e3;
border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
color: #fcf8e3;
background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #faebcc;
}
.panel-danger {
border-color: #ebccd1;
}
.panel-danger > .panel-heading {
color: #a94442;
background-color: #f2dede;
border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
color: #f2dede;
background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
border-bottom-color: #ebccd1;
}
.embed-responsive {
position: relative;
display: block;
height: 0;
padding: 0;
overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
position: absolute;
top: 0;
left: 0;
bottom: 0;
height: 100%;
width: 100%;
border: 0;
}
.embed-responsive-16by9 {
padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
padding-bottom: 75%;
}
.well {
min-height: 20px;
padding: 19px;
margin-bottom: 20px;
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
border-color: #ddd;
border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
padding: 24px;
border-radius: 3px;
}
.well-sm {
padding: 9px;
border-radius: 1px;
}
.close {
float: right;
font-size: 19.5px;
font-weight: bold;
line-height: 1;
color: #000;
text-shadow: 0 1px 0 #fff;
opacity: 0.2;
filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
color: #000;
text-decoration: none;
cursor: pointer;
opacity: 0.5;
filter: alpha(opacity=50);
}
button.close {
padding: 0;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
}
.modal-open {
overflow: hidden;
}
.modal {
display: none;
overflow: hidden;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
-webkit-overflow-scrolling: touch;
outline: 0;
}
.modal.fade .modal-dialog {
-webkit-transform: translate(0, -25%);
-ms-transform: translate(0, -25%);
-o-transform: translate(0, -25%);
transform: translate(0, -25%);
-webkit-transition: -webkit-transform 0.3s ease-out;
-moz-transition: -moz-transform 0.3s ease-out;
-o-transition: -o-transform 0.3s ease-out;
transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
}
.modal-open .modal {
overflow-x: hidden;
overflow-y: auto;
}
.modal-dialog {
position: relative;
width: auto;
margin: 10px;
}
.modal-content {
position: relative;
background-color: #fff;
border: 1px solid #999;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 3px;
-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
background-clip: padding-box;
outline: 0;
}
.modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
}
.modal-backdrop.fade {
opacity: 0;
filter: alpha(opacity=0);
}
.modal-backdrop.in {
opacity: 0.5;
filter: alpha(opacity=50);
}
.modal-header {
padding: 15px;
border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
margin-top: -2px;
}
.modal-title {
margin: 0;
line-height: 1.42857143;
}
.modal-body {
position: relative;
padding: 15px;
}
.modal-footer {
padding: 15px;
text-align: right;
border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
margin-left: 5px;
margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
margin-left: 0;
}
.modal-scrollbar-measure {
position: absolute;
top: -9999px;
width: 50px;
height: 50px;
overflow: scroll;
}
@media (min-width: 768px) {
.modal-dialog {
width: 600px;
margin: 30px auto;
}
.modal-content {
-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
.modal-sm {
width: 300px;
}
}
@media (min-width: 992px) {
.modal-lg {
width: 900px;
}
}
.tooltip {
position: absolute;
z-index: 1070;
display: block;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-style: normal;
font-weight: normal;
letter-spacing: normal;
line-break: auto;
line-height: 1.42857143;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
white-space: normal;
word-break: normal;
word-spacing: normal;
word-wrap: normal;
font-size: 12px;
opacity: 0;
filter: alpha(opacity=0);
}
.tooltip.in {
opacity: 0.9;
filter: alpha(opacity=90);
}
.tooltip.top {
margin-top: -3px;
padding: 5px 0;
}
.tooltip.right {
margin-left: 3px;
padding: 0 5px;
}
.tooltip.bottom {
margin-top: 3px;
padding: 5px 0;
}
.tooltip.left {
margin-left: -3px;
padding: 0 5px;
}
.tooltip-inner {
max-width: 200px;
padding: 3px 8px;
color: #fff;
text-align: center;
background-color: #000;
border-radius: 2px;
}
.tooltip-arrow {
position: absolute;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.tooltip.top .tooltip-arrow {
bottom: 0;
left: 50%;
margin-left: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
bottom: 0;
right: 5px;
margin-bottom: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
bottom: 0;
left: 5px;
margin-bottom: -5px;
border-width: 5px 5px 0;
border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
top: 50%;
left: 0;
margin-top: -5px;
border-width: 5px 5px 5px 0;
border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
top: 50%;
right: 0;
margin-top: -5px;
border-width: 5px 0 5px 5px;
border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
top: 0;
left: 50%;
margin-left: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
top: 0;
right: 5px;
margin-top: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
top: 0;
left: 5px;
margin-top: -5px;
border-width: 0 5px 5px;
border-bottom-color: #000;
}
.popover {
position: absolute;
top: 0;
left: 0;
z-index: 1060;
display: none;
max-width: 276px;
padding: 1px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-style: normal;
font-weight: normal;
letter-spacing: normal;
line-break: auto;
line-height: 1.42857143;
text-align: left;
text-align: start;
text-decoration: none;
text-shadow: none;
text-transform: none;
white-space: normal;
word-break: normal;
word-spacing: normal;
word-wrap: normal;
font-size: 13px;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 3px;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
margin-top: -10px;
}
.popover.right {
margin-left: 10px;
}
.popover.bottom {
margin-top: 10px;
}
.popover.left {
margin-left: -10px;
}
.popover-title {
margin: 0;
padding: 8px 14px;
font-size: 13px;
background-color: #f7f7f7;
border-bottom: 1px solid #ebebeb;
border-radius: 2px 2px 0 0;
}
.popover-content {
padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
position: absolute;
display: block;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
}
.popover > .arrow {
border-width: 11px;
}
.popover > .arrow:after {
border-width: 10px;
content: "";
}
.popover.top > .arrow {
left: 50%;
margin-left: -11px;
border-bottom-width: 0;
border-top-color: #999999;
border-top-color: rgba(0, 0, 0, 0.25);
bottom: -11px;
}
.popover.top > .arrow:after {
content: " ";
bottom: 1px;
margin-left: -10px;
border-bottom-width: 0;
border-top-color: #fff;
}
.popover.right > .arrow {
top: 50%;
left: -11px;
margin-top: -11px;
border-left-width: 0;
border-right-color: #999999;
border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
content: " ";
left: 1px;
bottom: -10px;
border-left-width: 0;
border-right-color: #fff;
}
.popover.bottom > .arrow {
left: 50%;
margin-left: -11px;
border-top-width: 0;
border-bottom-color: #999999;
border-bottom-color: rgba(0, 0, 0, 0.25);
top: -11px;
}
.popover.bottom > .arrow:after {
content: " ";
top: 1px;
margin-left: -10px;
border-top-width: 0;
border-bottom-color: #fff;
}
.popover.left > .arrow {
top: 50%;
right: -11px;
margin-top: -11px;
border-right-width: 0;
border-left-color: #999999;
border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
content: " ";
right: 1px;
border-right-width: 0;
border-left-color: #fff;
bottom: -10px;
}
.carousel {
position: relative;
}
.carousel-inner {
position: relative;
overflow: hidden;
width: 100%;
}
.carousel-inner > .item {
display: none;
position: relative;
-webkit-transition: 0.6s ease-in-out left;
-o-transition: 0.6s ease-in-out left;
transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-inner > .item {
-webkit-transition: -webkit-transform 0.6s ease-in-out;
-moz-transition: -moz-transform 0.6s ease-in-out;
-o-transition: -o-transform 0.6s ease-in-out;
transition: transform 0.6s ease-in-out;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000px;
-moz-perspective: 1000px;
perspective: 1000px;
}
.carousel-inner > .item.next,
.carousel-inner > .item.active.right {
-webkit-transform: translate3d(100%, 0, 0);
transform: translate3d(100%, 0, 0);
left: 0;
}
.carousel-inner > .item.prev,
.carousel-inner > .item.active.left {
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
left: 0;
}
.carousel-inner > .item.next.left,
.carousel-inner > .item.prev.right,
.carousel-inner > .item.active {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
left: 0;
}
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
display: block;
}
.carousel-inner > .active {
left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
position: absolute;
top: 0;
width: 100%;
}
.carousel-inner > .next {
left: 100%;
}
.carousel-inner > .prev {
left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
left: 0;
}
.carousel-inner > .active.left {
left: -100%;
}
.carousel-inner > .active.right {
left: 100%;
}
.carousel-control {
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 15%;
opacity: 0.5;
filter: alpha(opacity=50);
font-size: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
background-color: rgba(0, 0, 0, 0);
}
.carousel-control.left {
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
left: auto;
right: 0;
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
outline: 0;
color: #fff;
text-decoration: none;
opacity: 0.9;
filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
position: absolute;
top: 50%;
margin-top: -10px;
z-index: 5;
display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
left: 50%;
margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
right: 50%;
margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
width: 20px;
height: 20px;
line-height: 1;
font-family: serif;
}
.carousel-control .icon-prev:before {
content: '\2039';
}
.carousel-control .icon-next:before {
content: '\203a';
}
.carousel-indicators {
position: absolute;
bottom: 10px;
left: 50%;
z-index: 15;
width: 60%;
margin-left: -30%;
padding-left: 0;
list-style: none;
text-align: center;
}
.carousel-indicators li {
display: inline-block;
width: 10px;
height: 10px;
margin: 1px;
text-indent: -999px;
border: 1px solid #fff;
border-radius: 10px;
cursor: pointer;
background-color: #000 \9;
background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
margin: 0;
width: 12px;
height: 12px;
background-color: #fff;
}
.carousel-caption {
position: absolute;
left: 15%;
right: 15%;
bottom: 20px;
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
text-align: center;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
text-shadow: none;
}
@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-prev,
.carousel-control .icon-next {
width: 30px;
height: 30px;
margin-top: -10px;
font-size: 30px;
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
margin-left: -10px;
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
margin-right: -10px;
}
.carousel-caption {
left: 20%;
right: 20%;
padding-bottom: 30px;
}
.carousel-indicators {
bottom: 20px;
}
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after,
.item_buttons:before,
.item_buttons:after {
content: " ";
display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after,
.item_buttons:after {
clear: both;
}
.center-block {
display: block;
margin-left: auto;
margin-right: auto;
}
.pull-right {
float: right !important;
}
.pull-left {
float: left !important;
}
.hide {
display: none !important;
}
.show {
display: block !important;
}
.invisible {
visibility: hidden;
}
.text-hide {
font: 0/0 a;
color: transparent;
text-shadow: none;
background-color: transparent;
border: 0;
}
.hidden {
display: none !important;
}
.affix {
position: fixed;
}
@-ms-viewport {
width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
display: none !important;
}
@media (max-width: 767px) {
.visible-xs {
display: block !important;
}
table.visible-xs {
display: table !important;
}
tr.visible-xs {
display: table-row !important;
}
th.visible-xs,
td.visible-xs {
display: table-cell !important;
}
}
@media (max-width: 767px) {
.visible-xs-block {
display: block !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline {
display: inline !important;
}
}
@media (max-width: 767px) {
.visible-xs-inline-block {
display: inline-block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm {
display: block !important;
}
table.visible-sm {
display: table !important;
}
tr.visible-sm {
display: table-row !important;
}
th.visible-sm,
td.visible-sm {
display: table-cell !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-block {
display: block !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline {
display: inline !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-inline-block {
display: inline-block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md {
display: block !important;
}
table.visible-md {
display: table !important;
}
tr.visible-md {
display: table-row !important;
}
th.visible-md,
td.visible-md {
display: table-cell !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-block {
display: block !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline {
display: inline !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.visible-md-inline-block {
display: inline-block !important;
}
}
@media (min-width: 1200px) {
.visible-lg {
display: block !important;
}
table.visible-lg {
display: table !important;
}
tr.visible-lg {
display: table-row !important;
}
th.visible-lg,
td.visible-lg {
display: table-cell !important;
}
}
@media (min-width: 1200px) {
.visible-lg-block {
display: block !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline {
display: inline !important;
}
}
@media (min-width: 1200px) {
.visible-lg-inline-block {
display: inline-block !important;
}
}
@media (max-width: 767px) {
.hidden-xs {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
.hidden-sm {
display: none !important;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
.hidden-md {
display: none !important;
}
}
@media (min-width: 1200px) {
.hidden-lg {
display: none !important;
}
}
.visible-print {
display: none !important;
}
@media print {
.visible-print {
display: block !important;
}
table.visible-print {
display: table !important;
}
tr.visible-print {
display: table-row !important;
}
th.visible-print,
td.visible-print {
display: table-cell !important;
}
}
.visible-print-block {
display: none !important;
}
@media print {
.visible-print-block {
display: block !important;
}
}
.visible-print-inline {
display: none !important;
}
@media print {
.visible-print-inline {
display: inline !important;
}
}
.visible-print-inline-block {
display: none !important;
}
@media print {
.visible-print-inline-block {
display: inline-block !important;
}
}
@media print {
.hidden-print {
display: none !important;
}
}
/*!
*
* Font Awesome
*
*/
/*!
* Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
* License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/
/* FONT PATH
* -------------------------- */
@font-face {
font-family: 'FontAwesome';
src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?v=4.2.0');
src: url('../components/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../components/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../components/font-awesome/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../components/font-awesome/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;
}
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
font-size: 1.33333333em;
line-height: 0.75em;
vertical-align: -15%;
}
.fa-2x {
font-size: 2em;
}
.fa-3x {
font-size: 3em;
}
.fa-4x {
font-size: 4em;
}
.fa-5x {
font-size: 5em;
}
.fa-fw {
width: 1.28571429em;
text-align: center;
}
.fa-ul {
padding-left: 0;
margin-left: 2.14285714em;
list-style-type: none;
}
.fa-ul > li {
position: relative;
}
.fa-li {
position: absolute;
left: -2.14285714em;
width: 2.14285714em;
top: 0.14285714em;
text-align: center;
}
.fa-li.fa-lg {
left: -1.85714286em;
}
.fa-border {
padding: .2em .25em .15em;
border: solid 0.08em #eee;
border-radius: .1em;
}
.pull-right {
float: right;
}
.pull-left {
float: left;
}
.fa.pull-left {
margin-right: .3em;
}
.fa.pull-right {
margin-left: .3em;
}
.fa-spin {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
}
@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
.fa-rotate-90 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.fa-rotate-180 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.fa-rotate-270 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.fa-flip-horizontal {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
-webkit-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.fa-flip-vertical {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
-webkit-transform: scale(1, -1);
-ms-transform: scale(1, -1);
transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
filter: none;
}
.fa-stack {
position: relative;
display: inline-block;
width: 2em;
height: 2em;
line-height: 2em;
vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center;
}
.fa-stack-1x {
line-height: inherit;
}
.fa-stack-2x {
font-size: 2em;
}
.fa-inverse {
color: #fff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-glass:before {
content: "\f000";
}
.fa-music:before {
content: "\f001";
}
.fa-search:before {
content: "\f002";
}
.fa-envelope-o:before {
content: "\f003";
}
.fa-heart:before {
content: "\f004";
}
.fa-star:before {
content: "\f005";
}
.fa-star-o:before {
content: "\f006";
}
.fa-user:before {
content: "\f007";
}
.fa-film:before {
content: "\f008";
}
.fa-th-large:before {
content: "\f009";
}
.fa-th:before {
content: "\f00a";
}
.fa-th-list:before {
content: "\f00b";
}
.fa-check:before {
content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
content: "\f00d";
}
.fa-search-plus:before {
content: "\f00e";
}
.fa-search-minus:before {
content: "\f010";
}
.fa-power-off:before {
content: "\f011";
}
.fa-signal:before {
content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
content: "\f013";
}
.fa-trash-o:before {
content: "\f014";
}
.fa-home:before {
content: "\f015";
}
.fa-file-o:before {
content: "\f016";
}
.fa-clock-o:before {
content: "\f017";
}
.fa-road:before {
content: "\f018";
}
.fa-download:before {
content: "\f019";
}
.fa-arrow-circle-o-down:before {
content: "\f01a";
}
.fa-arrow-circle-o-up:before {
content: "\f01b";
}
.fa-inbox:before {
content: "\f01c";
}
.fa-play-circle-o:before {
content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
content: "\f01e";
}
.fa-refresh:before {
content: "\f021";
}
.fa-list-alt:before {
content: "\f022";
}
.fa-lock:before {
content: "\f023";
}
.fa-flag:before {
content: "\f024";
}
.fa-headphones:before {
content: "\f025";
}
.fa-volume-off:before {
content: "\f026";
}
.fa-volume-down:before {
content: "\f027";
}
.fa-volume-up:before {
content: "\f028";
}
.fa-qrcode:before {
content: "\f029";
}
.fa-barcode:before {
content: "\f02a";
}
.fa-tag:before {
content: "\f02b";
}
.fa-tags:before {
content: "\f02c";
}
.fa-book:before {
content: "\f02d";
}
.fa-bookmark:before {
content: "\f02e";
}
.fa-print:before {
content: "\f02f";
}
.fa-camera:before {
content: "\f030";
}
.fa-font:before {
content: "\f031";
}
.fa-bold:before {
content: "\f032";
}
.fa-italic:before {
content: "\f033";
}
.fa-text-height:before {
content: "\f034";
}
.fa-text-width:before {
content: "\f035";
}
.fa-align-left:before {
content: "\f036";
}
.fa-align-center:before {
content: "\f037";
}
.fa-align-right:before {
content: "\f038";
}
.fa-align-justify:before {
content: "\f039";
}
.fa-list:before {
content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
content: "\f03b";
}
.fa-indent:before {
content: "\f03c";
}
.fa-video-camera:before {
content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
content: "\f03e";
}
.fa-pencil:before {
content: "\f040";
}
.fa-map-marker:before {
content: "\f041";
}
.fa-adjust:before {
content: "\f042";
}
.fa-tint:before {
content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
content: "\f044";
}
.fa-share-square-o:before {
content: "\f045";
}
.fa-check-square-o:before {
content: "\f046";
}
.fa-arrows:before {
content: "\f047";
}
.fa-step-backward:before {
content: "\f048";
}
.fa-fast-backward:before {
content: "\f049";
}
.fa-backward:before {
content: "\f04a";
}
.fa-play:before {
content: "\f04b";
}
.fa-pause:before {
content: "\f04c";
}
.fa-stop:before {
content: "\f04d";
}
.fa-forward:before {
content: "\f04e";
}
.fa-fast-forward:before {
content: "\f050";
}
.fa-step-forward:before {
content: "\f051";
}
.fa-eject:before {
content: "\f052";
}
.fa-chevron-left:before {
content: "\f053";
}
.fa-chevron-right:before {
content: "\f054";
}
.fa-plus-circle:before {
content: "\f055";
}
.fa-minus-circle:before {
content: "\f056";
}
.fa-times-circle:before {
content: "\f057";
}
.fa-check-circle:before {
content: "\f058";
}
.fa-question-circle:before {
content: "\f059";
}
.fa-info-circle:before {
content: "\f05a";
}
.fa-crosshairs:before {
content: "\f05b";
}
.fa-times-circle-o:before {
content: "\f05c";
}
.fa-check-circle-o:before {
content: "\f05d";
}
.fa-ban:before {
content: "\f05e";
}
.fa-arrow-left:before {
content: "\f060";
}
.fa-arrow-right:before {
content: "\f061";
}
.fa-arrow-up:before {
content: "\f062";
}
.fa-arrow-down:before {
content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
content: "\f064";
}
.fa-expand:before {
content: "\f065";
}
.fa-compress:before {
content: "\f066";
}
.fa-plus:before {
content: "\f067";
}
.fa-minus:before {
content: "\f068";
}
.fa-asterisk:before {
content: "\f069";
}
.fa-exclamation-circle:before {
content: "\f06a";
}
.fa-gift:before {
content: "\f06b";
}
.fa-leaf:before {
content: "\f06c";
}
.fa-fire:before {
content: "\f06d";
}
.fa-eye:before {
content: "\f06e";
}
.fa-eye-slash:before {
content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
content: "\f071";
}
.fa-plane:before {
content: "\f072";
}
.fa-calendar:before {
content: "\f073";
}
.fa-random:before {
content: "\f074";
}
.fa-comment:before {
content: "\f075";
}
.fa-magnet:before {
content: "\f076";
}
.fa-chevron-up:before {
content: "\f077";
}
.fa-chevron-down:before {
content: "\f078";
}
.fa-retweet:before {
content: "\f079";
}
.fa-shopping-cart:before {
content: "\f07a";
}
.fa-folder:before {
content: "\f07b";
}
.fa-folder-open:before {
content: "\f07c";
}
.fa-arrows-v:before {
content: "\f07d";
}
.fa-arrows-h:before {
content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
content: "\f080";
}
.fa-twitter-square:before {
content: "\f081";
}
.fa-facebook-square:before {
content: "\f082";
}
.fa-camera-retro:before {
content: "\f083";
}
.fa-key:before {
content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
content: "\f085";
}
.fa-comments:before {
content: "\f086";
}
.fa-thumbs-o-up:before {
content: "\f087";
}
.fa-thumbs-o-down:before {
content: "\f088";
}
.fa-star-half:before {
content: "\f089";
}
.fa-heart-o:before {
content: "\f08a";
}
.fa-sign-out:before {
content: "\f08b";
}
.fa-linkedin-square:before {
content: "\f08c";
}
.fa-thumb-tack:before {
content: "\f08d";
}
.fa-external-link:before {
content: "\f08e";
}
.fa-sign-in:before {
content: "\f090";
}
.fa-trophy:before {
content: "\f091";
}
.fa-github-square:before {
content: "\f092";
}
.fa-upload:before {
content: "\f093";
}
.fa-lemon-o:before {
content: "\f094";
}
.fa-phone:before {
content: "\f095";
}
.fa-square-o:before {
content: "\f096";
}
.fa-bookmark-o:before {
content: "\f097";
}
.fa-phone-square:before {
content: "\f098";
}
.fa-twitter:before {
content: "\f099";
}
.fa-facebook:before {
content: "\f09a";
}
.fa-github:before {
content: "\f09b";
}
.fa-unlock:before {
content: "\f09c";
}
.fa-credit-card:before {
content: "\f09d";
}
.fa-rss:before {
content: "\f09e";
}
.fa-hdd-o:before {
content: "\f0a0";
}
.fa-bullhorn:before {
content: "\f0a1";
}
.fa-bell:before {
content: "\f0f3";
}
.fa-certificate:before {
content: "\f0a3";
}
.fa-hand-o-right:before {
content: "\f0a4";
}
.fa-hand-o-left:before {
content: "\f0a5";
}
.fa-hand-o-up:before {
content: "\f0a6";
}
.fa-hand-o-down:before {
content: "\f0a7";
}
.fa-arrow-circle-left:before {
content: "\f0a8";
}
.fa-arrow-circle-right:before {
content: "\f0a9";
}
.fa-arrow-circle-up:before {
content: "\f0aa";
}
.fa-arrow-circle-down:before {
content: "\f0ab";
}
.fa-globe:before {
content: "\f0ac";
}
.fa-wrench:before {
content: "\f0ad";
}
.fa-tasks:before {
content: "\f0ae";
}
.fa-filter:before {
content: "\f0b0";
}
.fa-briefcase:before {
content: "\f0b1";
}
.fa-arrows-alt:before {
content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
content: "\f0c1";
}
.fa-cloud:before {
content: "\f0c2";
}
.fa-flask:before {
content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
content: "\f0c5";
}
.fa-paperclip:before {
content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
content: "\f0c7";
}
.fa-square:before {
content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
content: "\f0c9";
}
.fa-list-ul:before {
content: "\f0ca";
}
.fa-list-ol:before {
content: "\f0cb";
}
.fa-strikethrough:before {
content: "\f0cc";
}
.fa-underline:before {
content: "\f0cd";
}
.fa-table:before {
content: "\f0ce";
}
.fa-magic:before {
content: "\f0d0";
}
.fa-truck:before {
content: "\f0d1";
}
.fa-pinterest:before {
content: "\f0d2";
}
.fa-pinterest-square:before {
content: "\f0d3";
}
.fa-google-plus-square:before {
content: "\f0d4";
}
.fa-google-plus:before {
content: "\f0d5";
}
.fa-money:before {
content: "\f0d6";
}
.fa-caret-down:before {
content: "\f0d7";
}
.fa-caret-up:before {
content: "\f0d8";
}
.fa-caret-left:before {
content: "\f0d9";
}
.fa-caret-right:before {
content: "\f0da";
}
.fa-columns:before {
content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
content: "\f0de";
}
.fa-envelope:before {
content: "\f0e0";
}
.fa-linkedin:before {
content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
content: "\f0e4";
}
.fa-comment-o:before {
content: "\f0e5";
}
.fa-comments-o:before {
content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
content: "\f0e7";
}
.fa-sitemap:before {
content: "\f0e8";
}
.fa-umbrella:before {
content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
content: "\f0ea";
}
.fa-lightbulb-o:before {
content: "\f0eb";
}
.fa-exchange:before {
content: "\f0ec";
}
.fa-cloud-download:before {
content: "\f0ed";
}
.fa-cloud-upload:before {
content: "\f0ee";
}
.fa-user-md:before {
content: "\f0f0";
}
.fa-stethoscope:before {
content: "\f0f1";
}
.fa-suitcase:before {
content: "\f0f2";
}
.fa-bell-o:before {
content: "\f0a2";
}
.fa-coffee:before {
content: "\f0f4";
}
.fa-cutlery:before {
content: "\f0f5";
}
.fa-file-text-o:before {
content: "\f0f6";
}
.fa-building-o:before {
content: "\f0f7";
}
.fa-hospital-o:before {
content: "\f0f8";
}
.fa-ambulance:before {
content: "\f0f9";
}
.fa-medkit:before {
content: "\f0fa";
}
.fa-fighter-jet:before {
content: "\f0fb";
}
.fa-beer:before {
content: "\f0fc";
}
.fa-h-square:before {
content: "\f0fd";
}
.fa-plus-square:before {
content: "\f0fe";
}
.fa-angle-double-left:before {
content: "\f100";
}
.fa-angle-double-right:before {
content: "\f101";
}
.fa-angle-double-up:before {
content: "\f102";
}
.fa-angle-double-down:before {
content: "\f103";
}
.fa-angle-left:before {
content: "\f104";
}
.fa-angle-right:before {
content: "\f105";
}
.fa-angle-up:before {
content: "\f106";
}
.fa-angle-down:before {
content: "\f107";
}
.fa-desktop:before {
content: "\f108";
}
.fa-laptop:before {
content: "\f109";
}
.fa-tablet:before {
content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
content: "\f10b";
}
.fa-circle-o:before {
content: "\f10c";
}
.fa-quote-left:before {
content: "\f10d";
}
.fa-quote-right:before {
content: "\f10e";
}
.fa-spinner:before {
content: "\f110";
}
.fa-circle:before {
content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
content: "\f112";
}
.fa-github-alt:before {
content: "\f113";
}
.fa-folder-o:before {
content: "\f114";
}
.fa-folder-open-o:before {
content: "\f115";
}
.fa-smile-o:before {
content: "\f118";
}
.fa-frown-o:before {
content: "\f119";
}
.fa-meh-o:before {
content: "\f11a";
}
.fa-gamepad:before {
content: "\f11b";
}
.fa-keyboard-o:before {
content: "\f11c";
}
.fa-flag-o:before {
content: "\f11d";
}
.fa-flag-checkered:before {
content: "\f11e";
}
.fa-terminal:before {
content: "\f120";
}
.fa-code:before {
content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
content: "\f123";
}
.fa-location-arrow:before {
content: "\f124";
}
.fa-crop:before {
content: "\f125";
}
.fa-code-fork:before {
content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
content: "\f127";
}
.fa-question:before {
content: "\f128";
}
.fa-info:before {
content: "\f129";
}
.fa-exclamation:before {
content: "\f12a";
}
.fa-superscript:before {
content: "\f12b";
}
.fa-subscript:before {
content: "\f12c";
}
.fa-eraser:before {
content: "\f12d";
}
.fa-puzzle-piece:before {
content: "\f12e";
}
.fa-microphone:before {
content: "\f130";
}
.fa-microphone-slash:before {
content: "\f131";
}
.fa-shield:before {
content: "\f132";
}
.fa-calendar-o:before {
content: "\f133";
}
.fa-fire-extinguisher:before {
content: "\f134";
}
.fa-rocket:before {
content: "\f135";
}
.fa-maxcdn:before {
content: "\f136";
}
.fa-chevron-circle-left:before {
content: "\f137";
}
.fa-chevron-circle-right:before {
content: "\f138";
}
.fa-chevron-circle-up:before {
content: "\f139";
}
.fa-chevron-circle-down:before {
content: "\f13a";
}
.fa-html5:before {
content: "\f13b";
}
.fa-css3:before {
content: "\f13c";
}
.fa-anchor:before {
content: "\f13d";
}
.fa-unlock-alt:before {
content: "\f13e";
}
.fa-bullseye:before {
content: "\f140";
}
.fa-ellipsis-h:before {
content: "\f141";
}
.fa-ellipsis-v:before {
content: "\f142";
}
.fa-rss-square:before {
content: "\f143";
}
.fa-play-circle:before {
content: "\f144";
}
.fa-ticket:before {
content: "\f145";
}
.fa-minus-square:before {
content: "\f146";
}
.fa-minus-square-o:before {
content: "\f147";
}
.fa-level-up:before {
content: "\f148";
}
.fa-level-down:before {
content: "\f149";
}
.fa-check-square:before {
content: "\f14a";
}
.fa-pencil-square:before {
content: "\f14b";
}
.fa-external-link-square:before {
content: "\f14c";
}
.fa-share-square:before {
content: "\f14d";
}
.fa-compass:before {
content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
content: "\f153";
}
.fa-gbp:before {
content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
content: "\f158";
}
.fa-won:before,
.fa-krw:before {
content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
content: "\f15a";
}
.fa-file:before {
content: "\f15b";
}
.fa-file-text:before {
content: "\f15c";
}
.fa-sort-alpha-asc:before {
content: "\f15d";
}
.fa-sort-alpha-desc:before {
content: "\f15e";
}
.fa-sort-amount-asc:before {
content: "\f160";
}
.fa-sort-amount-desc:before {
content: "\f161";
}
.fa-sort-numeric-asc:before {
content: "\f162";
}
.fa-sort-numeric-desc:before {
content: "\f163";
}
.fa-thumbs-up:before {
content: "\f164";
}
.fa-thumbs-down:before {
content: "\f165";
}
.fa-youtube-square:before {
content: "\f166";
}
.fa-youtube:before {
content: "\f167";
}
.fa-xing:before {
content: "\f168";
}
.fa-xing-square:before {
content: "\f169";
}
.fa-youtube-play:before {
content: "\f16a";
}
.fa-dropbox:before {
content: "\f16b";
}
.fa-stack-overflow:before {
content: "\f16c";
}
.fa-instagram:before {
content: "\f16d";
}
.fa-flickr:before {
content: "\f16e";
}
.fa-adn:before {
content: "\f170";
}
.fa-bitbucket:before {
content: "\f171";
}
.fa-bitbucket-square:before {
content: "\f172";
}
.fa-tumblr:before {
content: "\f173";
}
.fa-tumblr-square:before {
content: "\f174";
}
.fa-long-arrow-down:before {
content: "\f175";
}
.fa-long-arrow-up:before {
content: "\f176";
}
.fa-long-arrow-left:before {
content: "\f177";
}
.fa-long-arrow-right:before {
content: "\f178";
}
.fa-apple:before {
content: "\f179";
}
.fa-windows:before {
content: "\f17a";
}
.fa-android:before {
content: "\f17b";
}
.fa-linux:before {
content: "\f17c";
}
.fa-dribbble:before {
content: "\f17d";
}
.fa-skype:before {
content: "\f17e";
}
.fa-foursquare:before {
content: "\f180";
}
.fa-trello:before {
content: "\f181";
}
.fa-female:before {
content: "\f182";
}
.fa-male:before {
content: "\f183";
}
.fa-gittip:before {
content: "\f184";
}
.fa-sun-o:before {
content: "\f185";
}
.fa-moon-o:before {
content: "\f186";
}
.fa-archive:before {
content: "\f187";
}
.fa-bug:before {
content: "\f188";
}
.fa-vk:before {
content: "\f189";
}
.fa-weibo:before {
content: "\f18a";
}
.fa-renren:before {
content: "\f18b";
}
.fa-pagelines:before {
content: "\f18c";
}
.fa-stack-exchange:before {
content: "\f18d";
}
.fa-arrow-circle-o-right:before {
content: "\f18e";
}
.fa-arrow-circle-o-left:before {
content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
content: "\f191";
}
.fa-dot-circle-o:before {
content: "\f192";
}
.fa-wheelchair:before {
content: "\f193";
}
.fa-vimeo-square:before {
content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
content: "\f195";
}
.fa-plus-square-o:before {
content: "\f196";
}
.fa-space-shuttle:before {
content: "\f197";
}
.fa-slack:before {
content: "\f198";
}
.fa-envelope-square:before {
content: "\f199";
}
.fa-wordpress:before {
content: "\f19a";
}
.fa-openid:before {
content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
content: "\f19d";
}
.fa-yahoo:before {
content: "\f19e";
}
.fa-google:before {
content: "\f1a0";
}
.fa-reddit:before {
content: "\f1a1";
}
.fa-reddit-square:before {
content: "\f1a2";
}
.fa-stumbleupon-circle:before {
content: "\f1a3";
}
.fa-stumbleupon:before {
content: "\f1a4";
}
.fa-delicious:before {
content: "\f1a5";
}
.fa-digg:before {
content: "\f1a6";
}
.fa-pied-piper:before {
content: "\f1a7";
}
.fa-pied-piper-alt:before {
content: "\f1a8";
}
.fa-drupal:before {
content: "\f1a9";
}
.fa-joomla:before {
content: "\f1aa";
}
.fa-language:before {
content: "\f1ab";
}
.fa-fax:before {
content: "\f1ac";
}
.fa-building:before {
content: "\f1ad";
}
.fa-child:before {
content: "\f1ae";
}
.fa-paw:before {
content: "\f1b0";
}
.fa-spoon:before {
content: "\f1b1";
}
.fa-cube:before {
content: "\f1b2";
}
.fa-cubes:before {
content: "\f1b3";
}
.fa-behance:before {
content: "\f1b4";
}
.fa-behance-square:before {
content: "\f1b5";
}
.fa-steam:before {
content: "\f1b6";
}
.fa-steam-square:before {
content: "\f1b7";
}
.fa-recycle:before {
content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
content: "\f1ba";
}
.fa-tree:before {
content: "\f1bb";
}
.fa-spotify:before {
content: "\f1bc";
}
.fa-deviantart:before {
content: "\f1bd";
}
.fa-soundcloud:before {
content: "\f1be";
}
.fa-database:before {
content: "\f1c0";
}
.fa-file-pdf-o:before {
content: "\f1c1";
}
.fa-file-word-o:before {
content: "\f1c2";
}
.fa-file-excel-o:before {
content: "\f1c3";
}
.fa-file-powerpoint-o:before {
content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
content: "\f1c8";
}
.fa-file-code-o:before {
content: "\f1c9";
}
.fa-vine:before {
content: "\f1ca";
}
.fa-codepen:before {
content: "\f1cb";
}
.fa-jsfiddle:before {
content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
content: "\f1cd";
}
.fa-circle-o-notch:before {
content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
content: "\f1d1";
}
.fa-git-square:before {
content: "\f1d2";
}
.fa-git:before {
content: "\f1d3";
}
.fa-hacker-news:before {
content: "\f1d4";
}
.fa-tencent-weibo:before {
content: "\f1d5";
}
.fa-qq:before {
content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
content: "\f1d9";
}
.fa-history:before {
content: "\f1da";
}
.fa-circle-thin:before {
content: "\f1db";
}
.fa-header:before {
content: "\f1dc";
}
.fa-paragraph:before {
content: "\f1dd";
}
.fa-sliders:before {
content: "\f1de";
}
.fa-share-alt:before {
content: "\f1e0";
}
.fa-share-alt-square:before {
content: "\f1e1";
}
.fa-bomb:before {
content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
content: "\f1e3";
}
.fa-tty:before {
content: "\f1e4";
}
.fa-binoculars:before {
content: "\f1e5";
}
.fa-plug:before {
content: "\f1e6";
}
.fa-slideshare:before {
content: "\f1e7";
}
.fa-twitch:before {
content: "\f1e8";
}
.fa-yelp:before {
content: "\f1e9";
}
.fa-newspaper-o:before {
content: "\f1ea";
}
.fa-wifi:before {
content: "\f1eb";
}
.fa-calculator:before {
content: "\f1ec";
}
.fa-paypal:before {
content: "\f1ed";
}
.fa-google-wallet:before {
content: "\f1ee";
}
.fa-cc-visa:before {
content: "\f1f0";
}
.fa-cc-mastercard:before {
content: "\f1f1";
}
.fa-cc-discover:before {
content: "\f1f2";
}
.fa-cc-amex:before {
content: "\f1f3";
}
.fa-cc-paypal:before {
content: "\f1f4";
}
.fa-cc-stripe:before {
content: "\f1f5";
}
.fa-bell-slash:before {
content: "\f1f6";
}
.fa-bell-slash-o:before {
content: "\f1f7";
}
.fa-trash:before {
content: "\f1f8";
}
.fa-copyright:before {
content: "\f1f9";
}
.fa-at:before {
content: "\f1fa";
}
.fa-eyedropper:before {
content: "\f1fb";
}
.fa-paint-brush:before {
content: "\f1fc";
}
.fa-birthday-cake:before {
content: "\f1fd";
}
.fa-area-chart:before {
content: "\f1fe";
}
.fa-pie-chart:before {
content: "\f200";
}
.fa-line-chart:before {
content: "\f201";
}
.fa-lastfm:before {
content: "\f202";
}
.fa-lastfm-square:before {
content: "\f203";
}
.fa-toggle-off:before {
content: "\f204";
}
.fa-toggle-on:before {
content: "\f205";
}
.fa-bicycle:before {
content: "\f206";
}
.fa-bus:before {
content: "\f207";
}
.fa-ioxhost:before {
content: "\f208";
}
.fa-angellist:before {
content: "\f209";
}
.fa-cc:before {
content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
content: "\f20b";
}
.fa-meanpath:before {
content: "\f20c";
}
/*!
*
* IPython base
*
*/
.modal.fade .modal-dialog {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);
}
code {
color: #000;
}
pre {
font-size: inherit;
line-height: inherit;
}
label {
font-weight: normal;
}
/* Make the page background atleast 100% the height of the view port */
/* Make the page itself atleast 70% the height of the view port */
.border-box-sizing {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.corner-all {
border-radius: 2px;
}
.no-padding {
padding: 0px;
}
/* Flexible box model classes */
/* Taken from Alex Russell http://infrequently.org/2009/08/css-3-progress/ */
/* This file is a compatability layer. It allows the usage of flexible box
model layouts accross multiple browsers, including older browsers. The newest,
universal implementation of the flexible box model is used when available (see
`Modern browsers` comments below). Browsers that are known to implement this
new spec completely include:

Firefox 28.0+
Chrome 29.0+
Internet Explorer 11+
Opera 17.0+

Browsers not listed, including Safari, are supported via the styling under the
`Old browsers` comments below.
*/
.hbox {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
.hbox > * {
/* Old browsers */
-webkit-box-flex: 0;
-moz-box-flex: 0;
box-flex: 0;
/* Modern browsers */
flex: none;
}
.vbox {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
.vbox > * {
/* Old browsers */
-webkit-box-flex: 0;
-moz-box-flex: 0;
box-flex: 0;
/* Modern browsers */
flex: none;
}
.hbox.reverse,
.vbox.reverse,
.reverse {
/* Old browsers */
-webkit-box-direction: reverse;
-moz-box-direction: reverse;
box-direction: reverse;
/* Modern browsers */
flex-direction: row-reverse;
}
.hbox.box-flex0,
.vbox.box-flex0,
.box-flex0 {
/* Old browsers */
-webkit-box-flex: 0;
-moz-box-flex: 0;
box-flex: 0;
/* Modern browsers */
flex: none;
width: auto;
}
.hbox.box-flex1,
.vbox.box-flex1,
.box-flex1 {
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
}
.hbox.box-flex,
.vbox.box-flex,
.box-flex {
/* Old browsers */
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
}
.hbox.box-flex2,
.vbox.box-flex2,
.box-flex2 {
/* Old browsers */
-webkit-box-flex: 2;
-moz-box-flex: 2;
box-flex: 2;
/* Modern browsers */
flex: 2;
}
.box-group1 {
/* Deprecated */
-webkit-box-flex-group: 1;
-moz-box-flex-group: 1;
box-flex-group: 1;
}
.box-group2 {
/* Deprecated */
-webkit-box-flex-group: 2;
-moz-box-flex-group: 2;
box-flex-group: 2;
}
.hbox.start,
.vbox.start,
.start {
/* Old browsers */
-webkit-box-pack: start;
-moz-box-pack: start;
box-pack: start;
/* Modern browsers */
justify-content: flex-start;
}
.hbox.end,
.vbox.end,
.end {
/* Old browsers */
-webkit-box-pack: end;
-moz-box-pack: end;
box-pack: end;
/* Modern browsers */
justify-content: flex-end;
}
.hbox.center,
.vbox.center,
.center {
/* Old browsers */
-webkit-box-pack: center;
-moz-box-pack: center;
box-pack: center;
/* Modern browsers */
justify-content: center;
}
.hbox.baseline,
.vbox.baseline,
.baseline {
/* Old browsers */
-webkit-box-pack: baseline;
-moz-box-pack: baseline;
box-pack: baseline;
/* Modern browsers */
justify-content: baseline;
}
.hbox.stretch,
.vbox.stretch,
.stretch {
/* Old browsers */
-webkit-box-pack: stretch;
-moz-box-pack: stretch;
box-pack: stretch;
/* Modern browsers */
justify-content: stretch;
}
.hbox.align-start,
.vbox.align-start,
.align-start {
/* Old browsers */
-webkit-box-align: start;
-moz-box-align: start;
box-align: start;
/* Modern browsers */
align-items: flex-start;
}
.hbox.align-end,
.vbox.align-end,
.align-end {
/* Old browsers */
-webkit-box-align: end;
-moz-box-align: end;
box-align: end;
/* Modern browsers */
align-items: flex-end;
}
.hbox.align-center,
.vbox.align-center,
.align-center {
/* Old browsers */
-webkit-box-align: center;
-moz-box-align: center;
box-align: center;
/* Modern browsers */
align-items: center;
}
.hbox.align-baseline,
.vbox.align-baseline,
.align-baseline {
/* Old browsers */
-webkit-box-align: baseline;
-moz-box-align: baseline;
box-align: baseline;
/* Modern browsers */
align-items: baseline;
}
.hbox.align-stretch,
.vbox.align-stretch,
.align-stretch {
/* Old browsers */
-webkit-box-align: stretch;
-moz-box-align: stretch;
box-align: stretch;
/* Modern browsers */
align-items: stretch;
}
div.error {
margin: 2em;
text-align: center;
}
div.error > h1 {
font-size: 500%;
line-height: normal;
}
div.error > p {
font-size: 200%;
line-height: normal;
}
div.traceback-wrapper {
text-align: left;
max-width: 800px;
margin: auto;
}
/**
* Primary styles
*
* Author: Jupyter Development Team
*/
body {
background-color: #fff;
/* This makes sure that the body covers the entire window and needs to
be in a different element than the display: box in wrapper below */
position: absolute;
left: 0px;
right: 0px;
top: 0px;
bottom: 0px;
overflow: visible;
}
body > #header {
/* Initially hidden to prevent FLOUC */
display: none;
background-color: #fff;
/* Display over codemirror */
position: relative;
z-index: 100;
}
body > #header #header-container {
padding-bottom: 5px;
padding-top: 5px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
body > #header .header-bar {
width: 100%;
height: 1px;
background: #e7e7e7;
margin-bottom: -1px;
}
@media print {
body > #header {
display: none !important;
}
}
#header-spacer {
width: 100%;
visibility: hidden;
}
@media print {
#header-spacer {
display: none;
}
}
#ipython_notebook {
padding-left: 0px;
padding-top: 1px;
padding-bottom: 1px;
}
@media (max-width: 991px) {
#ipython_notebook {
margin-left: 10px;
}
}
[dir="rtl"] #ipython_notebook {
float: right !important;
}
#noscript {
width: auto;
padding-top: 16px;
padding-bottom: 16px;
text-align: center;
font-size: 22px;
color: red;
font-weight: bold;
}
#ipython_notebook img {
height: 28px;
}
#site {
width: 100%;
display: none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
overflow: auto;
}
@media print {
#site {
height: auto !important;
}
}
/* Smaller buttons */
.ui-button .ui-button-text {
padding: 0.2em 0.8em;
font-size: 77%;
}
input.ui-button {
padding: 0.3em 0.9em;
}
span#login_widget {
float: right;
}
span#login_widget > .button,
#logout {
color: #333;
background-color: #fff;
border-color: #ccc;
}
span#login_widget > .button:focus,
#logout:focus,
span#login_widget > .button.focus,
#logout.focus {
color: #333;
background-color: #e6e6e6;
border-color: #8c8c8c;
}
span#login_widget > .button:hover,
#logout:hover {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
span#login_widget > .button:active,
#logout:active,
span#login_widget > .button.active,
#logout.active,
.open > .dropdown-togglespan#login_widget > .button,
.open > .dropdown-toggle#logout {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
span#login_widget > .button:active:hover,
#logout:active:hover,
span#login_widget > .button.active:hover,
#logout.active:hover,
.open > .dropdown-togglespan#login_widget > .button:hover,
.open > .dropdown-toggle#logout:hover,
span#login_widget > .button:active:focus,
#logout:active:focus,
span#login_widget > .button.active:focus,
#logout.active:focus,
.open > .dropdown-togglespan#login_widget > .button:focus,
.open > .dropdown-toggle#logout:focus,
span#login_widget > .button:active.focus,
#logout:active.focus,
span#login_widget > .button.active.focus,
#logout.active.focus,
.open > .dropdown-togglespan#login_widget > .button.focus,
.open > .dropdown-toggle#logout.focus {
color: #333;
background-color: #d4d4d4;
border-color: #8c8c8c;
}
span#login_widget > .button:active,
#logout:active,
span#login_widget > .button.active,
#logout.active,
.open > .dropdown-togglespan#login_widget > .button,
.open > .dropdown-toggle#logout {
background-image: none;
}
span#login_widget > .button.disabled:hover,
#logout.disabled:hover,
span#login_widget > .button[disabled]:hover,
#logout[disabled]:hover,
fieldset[disabled] span#login_widget > .button:hover,
fieldset[disabled] #logout:hover,
span#login_widget > .button.disabled:focus,
#logout.disabled:focus,
span#login_widget > .button[disabled]:focus,
#logout[disabled]:focus,
fieldset[disabled] span#login_widget > .button:focus,
fieldset[disabled] #logout:focus,
span#login_widget > .button.disabled.focus,
#logout.disabled.focus,
span#login_widget > .button[disabled].focus,
#logout[disabled].focus,
fieldset[disabled] span#login_widget > .button.focus,
fieldset[disabled] #logout.focus {
background-color: #fff;
border-color: #ccc;
}
span#login_widget > .button .badge,
#logout .badge {
color: #fff;
background-color: #333;
}
.nav-header {
text-transform: none;
}
#header > span {
margin-top: 10px;
}
.modal_stretch .modal-dialog {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
min-height: 80vh;
}
.modal_stretch .modal-dialog .modal-body {
max-height: calc(100vh - 200px);
overflow: auto;
flex: 1;
}
@media (min-width: 768px) {
.modal .modal-dialog {
width: 700px;
}
}
@media (min-width: 768px) {
select.form-control {
margin-left: 12px;
margin-right: 12px;
}
}
/*!
*
* IPython auth
*
*/
.center-nav {
display: inline-block;
margin-bottom: -4px;
}
/*!
*
* IPython tree view
*
*/
/* We need an invisible input field on top of the sentense*/
/* "Drag file onto the list ..." */
.alternate_upload {
background-color: none;
display: inline;
}
.alternate_upload.form {
padding: 0;
margin: 0;
}
.alternate_upload input.fileinput {
text-align: center;
vertical-align: middle;
display: inline;
opacity: 0;
z-index: 2;
width: 12ex;
margin-right: -12ex;
}
.alternate_upload .btn-upload {
height: 22px;
}
/**
* Primary styles
*
* Author: Jupyter Development Team
*/
[dir="rtl"] #tabs li {
float: right;
}
ul#tabs {
margin-bottom: 4px;
}
[dir="rtl"] ul#tabs {
margin-right: 0px;
}
ul#tabs a {
padding-top: 6px;
padding-bottom: 4px;
}
ul.breadcrumb a:focus,
ul.breadcrumb a:hover {
text-decoration: none;
}
ul.breadcrumb i.icon-home {
font-size: 16px;
margin-right: 4px;
}
ul.breadcrumb span {
color: #5e5e5e;
}
.list_toolbar {
padding: 4px 0 4px 0;
vertical-align: middle;
}
.list_toolbar .tree-buttons {
padding-top: 1px;
}
[dir="rtl"] .list_toolbar .tree-buttons {
float: left !important;
}
[dir="rtl"] .list_toolbar .pull-right {
padding-top: 1px;
float: left !important;
}
[dir="rtl"] .list_toolbar .pull-left {
float: right !important;
}
.dynamic-buttons {
padding-top: 3px;
display: inline-block;
}
.list_toolbar [class*="span"] {
min-height: 24px;
}
.list_header {
font-weight: bold;
background-color: #EEE;
}
.list_placeholder {
font-weight: bold;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 7px;
padding-right: 7px;
}
.list_container {
margin-top: 4px;
margin-bottom: 20px;
border: 1px solid #ddd;
border-radius: 2px;
}
.list_container > div {
border-bottom: 1px solid #ddd;
}
.list_container > div:hover .list-item {
background-color: red;
}
.list_container > div:last-child {
border: none;
}
.list_item:hover .list_item {
background-color: #ddd;
}
.list_item a {
text-decoration: none;
}
.list_item:hover {
background-color: #fafafa;
}
.list_header > div,
.list_item > div {
padding-top: 4px;
padding-bottom: 4px;
padding-left: 7px;
padding-right: 7px;
line-height: 22px;
}
.list_header > div input,
.list_item > div input {
margin-right: 7px;
margin-left: 14px;
vertical-align: baseline;
line-height: 22px;
position: relative;
top: -1px;
}
.list_header > div .item_link,
.list_item > div .item_link {
margin-left: -1px;
vertical-align: baseline;
line-height: 22px;
}
.new-file input[type=checkbox] {
visibility: hidden;
}
.item_name {
line-height: 22px;
height: 24px;
}
.item_icon {
font-size: 14px;
color: #5e5e5e;
margin-right: 7px;
margin-left: 7px;
line-height: 22px;
vertical-align: baseline;
}
.item_buttons {
line-height: 1em;
margin-left: -5px;
}
.item_buttons .btn,
.item_buttons .btn-group,
.item_buttons .input-group {
float: left;
}
.item_buttons > .btn,
.item_buttons > .btn-group,
.item_buttons > .input-group {
margin-left: 5px;
}
.item_buttons .btn {
min-width: 13ex;
}
.item_buttons .running-indicator {
padding-top: 4px;
color: #5cb85c;
}
.item_buttons .kernel-name {
padding-top: 4px;
color: #5bc0de;
margin-right: 7px;
float: left;
}
.toolbar_info {
height: 24px;
line-height: 24px;
}
.list_item input:not([type=checkbox]) {
padding-top: 3px;
padding-bottom: 3px;
height: 22px;
line-height: 14px;
margin: 0px;
}
.highlight_text {
color: blue;
}
#project_name {
display: inline-block;
padding-left: 7px;
margin-left: -2px;
}
#project_name > .breadcrumb {
padding: 0px;
margin-bottom: 0px;
background-color: transparent;
font-weight: bold;
}
#tree-selector {
padding-right: 0px;
}
[dir="rtl"] #tree-selector a {
float: right;
}
#button-select-all {
min-width: 50px;
}
#select-all {
margin-left: 7px;
margin-right: 2px;
}
.menu_icon {
margin-right: 2px;
}
.tab-content .row {
margin-left: 0px;
margin-right: 0px;
}
.folder_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f114";
}
.folder_icon:before.pull-left {
margin-right: .3em;
}
.folder_icon:before.pull-right {
margin-left: .3em;
}
.notebook_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f02d";
position: relative;
top: -1px;
}
.notebook_icon:before.pull-left {
margin-right: .3em;
}
.notebook_icon:before.pull-right {
margin-left: .3em;
}
.running_notebook_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f02d";
position: relative;
top: -1px;
color: #5cb85c;
}
.running_notebook_icon:before.pull-left {
margin-right: .3em;
}
.running_notebook_icon:before.pull-right {
margin-left: .3em;
}
.file_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f016";
position: relative;
top: -2px;
}
.file_icon:before.pull-left {
margin-right: .3em;
}
.file_icon:before.pull-right {
margin-left: .3em;
}
#notebook_toolbar .pull-right {
padding-top: 0px;
margin-right: -1px;
}
ul#new-menu {
left: auto;
right: 0;
}
[dir="rtl"] #new-menu {
text-align: right;
}
.kernel-menu-icon {
padding-right: 12px;
width: 24px;
content: "\f096";
}
.kernel-menu-icon:before {
content: "\f096";
}
.kernel-menu-icon-current:before {
content: "\f00c";
}
#tab_content {
padding-top: 20px;
}
#running .panel-group .panel {
margin-top: 3px;
margin-bottom: 1em;
}
#running .panel-group .panel .panel-heading {
background-color: #EEE;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 7px;
padding-right: 7px;
line-height: 22px;
}
#running .panel-group .panel .panel-heading a:focus,
#running .panel-group .panel .panel-heading a:hover {
text-decoration: none;
}
#running .panel-group .panel .panel-body {
padding: 0px;
}
#running .panel-group .panel .panel-body .list_container {
margin-top: 0px;
margin-bottom: 0px;
border: 0px;
border-radius: 0px;
}
#running .panel-group .panel .panel-body .list_container .list_item {
border-bottom: 1px solid #ddd;
}
#running .panel-group .panel .panel-body .list_container .list_item:last-child {
border-bottom: 0px;
}
[dir="rtl"] #running .col-sm-8 {
float: right !important;
}
.delete-button {
display: none;
}
.duplicate-button {
display: none;
}
.rename-button {
display: none;
}
.shutdown-button {
display: none;
}
.dynamic-instructions {
display: inline-block;
padding-top: 4px;
}
/*!
*
* IPython text editor webapp
*
*/
.selected-keymap i.fa {
padding: 0px 5px;
}
.selected-keymap i.fa:before {
content: "\f00c";
}
#mode-menu {
overflow: auto;
max-height: 20em;
}
.edit_app #header {
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
.edit_app #menubar .navbar {
/* Use a negative 1 bottom margin, so the border overlaps the border of the
header */
margin-bottom: -1px;
}
.dirty-indicator {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 20px;
}
.dirty-indicator.pull-left {
margin-right: .3em;
}
.dirty-indicator.pull-right {
margin-left: .3em;
}
.dirty-indicator-dirty {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 20px;
}
.dirty-indicator-dirty.pull-left {
margin-right: .3em;
}
.dirty-indicator-dirty.pull-right {
margin-left: .3em;
}
.dirty-indicator-clean {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 20px;
}
.dirty-indicator-clean.pull-left {
margin-right: .3em;
}
.dirty-indicator-clean.pull-right {
margin-left: .3em;
}
.dirty-indicator-clean:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f00c";
}
.dirty-indicator-clean:before.pull-left {
margin-right: .3em;
}
.dirty-indicator-clean:before.pull-right {
margin-left: .3em;
}
#filename {
font-size: 16pt;
display: table;
padding: 0px 5px;
}
#current-mode {
padding-left: 5px;
padding-right: 5px;
}
#texteditor-backdrop {
padding-top: 20px;
padding-bottom: 20px;
}
@media not print {
#texteditor-backdrop {
background-color: #EEE;
}
}
@media print {
#texteditor-backdrop #texteditor-container .CodeMirror-gutter,
#texteditor-backdrop #texteditor-container .CodeMirror-gutters {
background-color: #fff;
}
}
@media not print {
#texteditor-backdrop #texteditor-container .CodeMirror-gutter,
#texteditor-backdrop #texteditor-container .CodeMirror-gutters {
background-color: #fff;
}
}
@media not print {
#texteditor-backdrop #texteditor-container {
padding: 0px;
background-color: #fff;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
}
/*!
*
* IPython notebook
*
*/
/* CSS font colors for translated ANSI colors. */
.ansibold {
font-weight: bold;
}
/* use dark versions for foreground, to improve visibility */
.ansiblack {
color: black;
}
.ansired {
color: darkred;
}
.ansigreen {
color: darkgreen;
}
.ansiyellow {
color: #c4a000;
}
.ansiblue {
color: darkblue;
}
.ansipurple {
color: darkviolet;
}
.ansicyan {
color: steelblue;
}
.ansigray {
color: gray;
}
/* and light for background, for the same reason */
.ansibgblack {
background-color: black;
}
.ansibgred {
background-color: red;
}
.ansibggreen {
background-color: green;
}
.ansibgyellow {
background-color: yellow;
}
.ansibgblue {
background-color: blue;
}
.ansibgpurple {
background-color: magenta;
}
.ansibgcyan {
background-color: cyan;
}
.ansibggray {
background-color: gray;
}
div.cell {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
border-radius: 2px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
border-width: 1px;
border-style: solid;
border-color: transparent;
width: 100%;
padding: 5px;
/* This acts as a spacer between cells, that is outside the border */
margin: 0px;
outline: none;
border-left-width: 1px;
padding-left: 5px;
background: linear-gradient(to right, transparent -40px, transparent 1px, transparent 1px, transparent 100%);
}
div.cell.jupyter-soft-selected {
border-left-color: #90CAF9;
border-left-color: #E3F2FD;
border-left-width: 1px;
padding-left: 5px;
border-right-color: #E3F2FD;
border-right-width: 1px;
background: #E3F2FD;
}
@media print {
div.cell.jupyter-soft-selected {
border-color: transparent;
}
}
div.cell.selected {
border-color: #ababab;
border-left-width: 0px;
padding-left: 6px;
background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 5px, transparent 5px, transparent 100%);
}
@media print {
div.cell.selected {
border-color: transparent;
}
}
div.cell.selected.jupyter-soft-selected {
border-left-width: 0;
padding-left: 6px;
background: linear-gradient(to right, #42A5F5 -40px, #42A5F5 7px, #E3F2FD 7px, #E3F2FD 100%);
}
.edit_mode div.cell.selected {
border-color: #66BB6A;
border-left-width: 0px;
padding-left: 6px;
background: linear-gradient(to right, #66BB6A -40px, #66BB6A 5px, transparent 5px, transparent 100%);
}
@media print {
.edit_mode div.cell.selected {
border-color: transparent;
}
}
.prompt {
/* This needs to be wide enough for 3 digit prompt numbers: In[100]: */
min-width: 14ex;
/* This padding is tuned to match the padding on the CodeMirror editor. */
padding: 0.4em;
margin: 0px;
font-family: monospace;
text-align: right;
/* This has to match that of the the CodeMirror class line-height below */
line-height: 1.21429em;
/* Don't highlight prompt number selection */
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
/* Use default cursor */
cursor: default;
}
@media (max-width: 540px) {
.prompt {
text-align: left;
}
}
div.inner_cell {
min-width: 0;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
}
/* input_area and input_prompt must match in top border and margin for alignment */
div.input_area {
border: 1px solid #cfcfcf;
border-radius: 2px;
background: #f7f7f7;
line-height: 1.21429em;
}
/* This is needed so that empty prompt areas can collapse to zero height when there
is no content in the output_subarea and the prompt. The main purpose of this is
to make sure that empty JavaScript output_subareas have no height. */
div.prompt:empty {
padding-top: 0;
padding-bottom: 0;
}
div.unrecognized_cell {
padding: 5px 5px 5px 0px;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
div.unrecognized_cell .inner_cell {
border-radius: 2px;
padding: 5px;
font-weight: bold;
color: red;
border: 1px solid #cfcfcf;
background: #eaeaea;
}
div.unrecognized_cell .inner_cell a {
color: inherit;
text-decoration: none;
}
div.unrecognized_cell .inner_cell a:hover {
color: inherit;
text-decoration: none;
}
@media (max-width: 540px) {
div.unrecognized_cell > div.prompt {
display: none;
}
}
div.code_cell {
/* avoid page breaking on code cells when printing */
}
@media print {
div.code_cell {
page-break-inside: avoid;
}
}
/* any special styling for code cells that are currently running goes here */
div.input {
page-break-inside: avoid;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
@media (max-width: 540px) {
div.input {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
}
/* input_area and input_prompt must match in top border and margin for alignment */
div.input_prompt {
color: #303F9F;
border-top: 1px solid transparent;
}
div.input_area > div.highlight {
margin: 0.4em;
border: none;
padding: 0px;
background-color: transparent;
}
div.input_area > div.highlight > pre {
margin: 0px;
border: none;
padding: 0px;
background-color: transparent;
}
/* The following gets added to the if it is detected that the user has a
* monospace font with inconsistent normal/bold/italic height. See
* notebookmain.js. Such fonts will have keywords vertically offset with
* respect to the rest of the text. The user should select a better font.
* See: https://github.com/ipython/ipython/issues/1503
*
* .CodeMirror span {
* vertical-align: bottom;
* }
*/
.CodeMirror {
line-height: 1.21429em;
/* Changed from 1em to our global default */
font-size: 14px;
height: auto;
/* Changed to auto to autogrow */
background: none;
/* Changed from white to allow our bg to show through */
}
.CodeMirror-scroll {
/* The CodeMirror docs are a bit fuzzy on if overflow-y should be hidden or visible.*/
/* We have found that if it is visible, vertical scrollbars appear with font size changes.*/
overflow-y: hidden;
overflow-x: auto;
}
.CodeMirror-lines {
/* In CM2, this used to be 0.4em, but in CM3 it went to 4px. We need the em value because */
/* we have set a different line-height and want this to scale with that. */
padding: 0.4em;
}
.CodeMirror-linenumber {
padding: 0 8px 0 4px;
}
.CodeMirror-gutters {
border-bottom-left-radius: 2px;
border-top-left-radius: 2px;
}
.CodeMirror pre {
/* In CM3 this went to 4px from 0 in CM2. We need the 0 value because of how we size */
/* .CodeMirror-lines */
padding: 0;
border: 0;
border-radius: 0;
}
/*

Original style from softwaremaniacs.org (c) Ivan Sagalaev
Adapted from GitHub theme

*/
.highlight-base {
color: #000;
}
.highlight-variable {
color: #000;
}
.highlight-variable-2 {
color: #1a1a1a;
}
.highlight-variable-3 {
color: #333333;
}
.highlight-string {
color: #BA2121;
}
.highlight-comment {
color: #408080;
font-style: italic;
}
.highlight-number {
color: #080;
}
.highlight-atom {
color: #88F;
}
.highlight-keyword {
color: #008000;
font-weight: bold;
}
.highlight-builtin {
color: #008000;
}
.highlight-error {
color: #f00;
}
.highlight-operator {
color: #AA22FF;
font-weight: bold;
}
.highlight-meta {
color: #AA22FF;
}
/* previously not defined, copying from default codemirror */
.highlight-def {
color: #00f;
}
.highlight-string-2 {
color: #f50;
}
.highlight-qualifier {
color: #555;
}
.highlight-bracket {
color: #997;
}
.highlight-tag {
color: #170;
}
.highlight-attribute {
color: #00c;
}
.highlight-header {
color: blue;
}
.highlight-quote {
color: #090;
}
.highlight-link {
color: #00c;
}
/* apply the same style to codemirror */
.cm-s-ipython span.cm-keyword {
color: #008000;
font-weight: bold;
}
.cm-s-ipython span.cm-atom {
color: #88F;
}
.cm-s-ipython span.cm-number {
color: #080;
}
.cm-s-ipython span.cm-def {
color: #00f;
}
.cm-s-ipython span.cm-variable {
color: #000;
}
.cm-s-ipython span.cm-operator {
color: #AA22FF;
font-weight: bold;
}
.cm-s-ipython span.cm-variable-2 {
color: #1a1a1a;
}
.cm-s-ipython span.cm-variable-3 {
color: #333333;
}
.cm-s-ipython span.cm-comment {
color: #408080;
font-style: italic;
}
.cm-s-ipython span.cm-string {
color: #BA2121;
}
.cm-s-ipython span.cm-string-2 {
color: #f50;
}
.cm-s-ipython span.cm-meta {
color: #AA22FF;
}
.cm-s-ipython span.cm-qualifier {
color: #555;
}
.cm-s-ipython span.cm-builtin {
color: #008000;
}
.cm-s-ipython span.cm-bracket {
color: #997;
}
.cm-s-ipython span.cm-tag {
color: #170;
}
.cm-s-ipython span.cm-attribute {
color: #00c;
}
.cm-s-ipython span.cm-header {
color: blue;
}
.cm-s-ipython span.cm-quote {
color: #090;
}
.cm-s-ipython span.cm-link {
color: #00c;
}
.cm-s-ipython span.cm-error {
color: #f00;
}
.cm-s-ipython span.cm-tab {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAMCAYAAAAkuj5RAAAAAXNSR0IArs4c6QAAAGFJREFUSMft1LsRQFAQheHPowAKoACx3IgEKtaEHujDjORSgWTH/ZOdnZOcM/sgk/kFFWY0qV8foQwS4MKBCS3qR6ixBJvElOobYAtivseIE120FaowJPN75GMu8j/LfMwNjh4HUpwg4LUAAAAASUVORK5CYII=);
background-position: right;
background-repeat: no-repeat;
}
div.output_wrapper {
/* this position must be relative to enable descendents to be absolute within it */
position: relative;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
z-index: 1;
}
/* class for the output area when it should be height-limited */
div.output_scroll {
/* ideally, this would be max-height, but FF barfs all over that */
height: 24em;
/* FF needs this *and the wrapper* to specify full width, or it will shrinkwrap */
width: 100%;
overflow: auto;
border-radius: 2px;
-webkit-box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.8);
display: block;
}
/* output div while it is collapsed */
div.output_collapsed {
margin: 0px;
padding: 0px;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
div.out_prompt_overlay {
height: 100%;
padding: 0px 0.4em;
position: absolute;
border-radius: 2px;
}
div.out_prompt_overlay:hover {
/* use inner shadow to get border that is computed the same on WebKit/FF */
-webkit-box-shadow: inset 0 0 1px #000;
box-shadow: inset 0 0 1px #000;
background: rgba(240, 240, 240, 0.5);
}
div.output_prompt {
color: #D84315;
}
/* This class is the outer container of all output sections. */
div.output_area {
padding: 0px;
page-break-inside: avoid;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
div.output_area .MathJax_Display {
text-align: left !important;
}
div.output_area .rendered_html table {
margin-left: 0;
margin-right: 0;
}
div.output_area .rendered_html img {
margin-left: 0;
margin-right: 0;
}
div.output_area img,
div.output_area svg {
max-width: 100%;
height: auto;
}
div.output_area img.unconfined,
div.output_area svg.unconfined {
max-width: none;
}
/* This is needed to protect the pre formating from global settings such
as that of bootstrap */
.output {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
@media (max-width: 540px) {
div.output_area {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: vertical;
-moz-box-align: stretch;
display: box;
box-orient: vertical;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: column;
align-items: stretch;
}
}
div.output_area pre {
margin: 0;
padding: 0;
border: 0;
vertical-align: baseline;
color: black;
background-color: transparent;
border-radius: 0;
}
/* This class is for the output subarea inside the output_area and after
the prompt div. */
div.output_subarea {
overflow-x: auto;
padding: 0.4em;
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
max-width: calc(100% - 14ex);
}
div.output_scroll div.output_subarea {
overflow-x: visible;
}
/* The rest of the output_* classes are for special styling of the different
output types */
/* all text output has this class: */
div.output_text {
text-align: left;
color: #000;
/* This has to match that of the the CodeMirror class line-height below */
line-height: 1.21429em;
}
/* stdout/stderr are 'text' as well as 'stream', but execute_result/error are *not* streams */
div.output_stderr {
background: #fdd;
/* very light red background for stderr */
}
div.output_latex {
text-align: left;
}
/* Empty output_javascript divs should have no height */
div.output_javascript:empty {
padding: 0;
}
.js-error {
color: darkred;
}
/* raw_input styles */
div.raw_input_container {
line-height: 1.21429em;
padding-top: 5px;
}
pre.raw_input_prompt {
/* nothing needed here. */
}
input.raw_input {
font-family: monospace;
font-size: inherit;
color: inherit;
width: auto;
/* make sure input baseline aligns with prompt */
vertical-align: baseline;
/* padding + margin = 0.5em between prompt and cursor */
padding: 0em 0.25em;
margin: 0em 0.25em;
}
input.raw_input:focus {
box-shadow: none;
}
p.p-space {
margin-bottom: 10px;
}
div.output_unrecognized {
padding: 5px;
font-weight: bold;
color: red;
}
div.output_unrecognized a {
color: inherit;
text-decoration: none;
}
div.output_unrecognized a:hover {
color: inherit;
text-decoration: none;
}
.rendered_html {
color: #000;
/* any extras will just be numbers: */
}
.rendered_html em {
font-style: italic;
}
.rendered_html strong {
font-weight: bold;
}
.rendered_html u {
text-decoration: underline;
}
.rendered_html :link {
text-decoration: underline;
}
.rendered_html :visited {
text-decoration: underline;
}
.rendered_html h1 {
font-size: 185.7%;
margin: 1.08em 0 0 0;
font-weight: bold;
line-height: 1.0;
}
.rendered_html h2 {
font-size: 157.1%;
margin: 1.27em 0 0 0;
font-weight: bold;
line-height: 1.0;
}
.rendered_html h3 {
font-size: 128.6%;
margin: 1.55em 0 0 0;
font-weight: bold;
line-height: 1.0;
}
.rendered_html h4 {
font-size: 100%;
margin: 2em 0 0 0;
font-weight: bold;
line-height: 1.0;
}
.rendered_html h5 {
font-size: 100%;
margin: 2em 0 0 0;
font-weight: bold;
line-height: 1.0;
font-style: italic;
}
.rendered_html h6 {
font-size: 100%;
margin: 2em 0 0 0;
font-weight: bold;
line-height: 1.0;
font-style: italic;
}
.rendered_html h1:first-child {
margin-top: 0.538em;
}
.rendered_html h2:first-child {
margin-top: 0.636em;
}
.rendered_html h3:first-child {
margin-top: 0.777em;
}
.rendered_html h4:first-child {
margin-top: 1em;
}
.rendered_html h5:first-child {
margin-top: 1em;
}
.rendered_html h6:first-child {
margin-top: 1em;
}
.rendered_html ul {
list-style: disc;
margin: 0em 2em;
padding-left: 0px;
}
.rendered_html ul ul {
list-style: square;
margin: 0em 2em;
}
.rendered_html ul ul ul {
list-style: circle;
margin: 0em 2em;
}
.rendered_html ol {
list-style: decimal;
margin: 0em 2em;
padding-left: 0px;
}
.rendered_html ol ol {
list-style: upper-alpha;
margin: 0em 2em;
}
.rendered_html ol ol ol {
list-style: lower-alpha;
margin: 0em 2em;
}
.rendered_html ol ol ol ol {
list-style: lower-roman;
margin: 0em 2em;
}
.rendered_html ol ol ol ol ol {
list-style: decimal;
margin: 0em 2em;
}
.rendered_html * + ul {
margin-top: 1em;
}
.rendered_html * + ol {
margin-top: 1em;
}
.rendered_html hr {
color: black;
background-color: black;
}
.rendered_html pre {
margin: 1em 2em;
}
.rendered_html pre,
.rendered_html code {
border: 0;
background-color: #fff;
color: #000;
font-size: 100%;
padding: 0px;
}
.rendered_html blockquote {
margin: 1em 2em;
}
.rendered_html table {
margin-left: auto;
margin-right: auto;
border: 1px solid black;
border-collapse: collapse;
}
.rendered_html tr,
.rendered_html th,
.rendered_html td {
border: 1px solid black;
border-collapse: collapse;
margin: 1em 2em;
}
.rendered_html td,
.rendered_html th {
text-align: left;
vertical-align: middle;
padding: 4px;
}
.rendered_html th {
font-weight: bold;
}
.rendered_html * + table {
margin-top: 1em;
}
.rendered_html p {
text-align: left;
}
.rendered_html * + p {
margin-top: 1em;
}
.rendered_html img {
display: block;
margin-left: auto;
margin-right: auto;
}
.rendered_html * + img {
margin-top: 1em;
}
.rendered_html img,
.rendered_html svg {
max-width: 100%;
height: auto;
}
.rendered_html img.unconfined,
.rendered_html svg.unconfined {
max-width: none;
}
div.text_cell {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
}
@media (max-width: 540px) {
div.text_cell > div.prompt {
display: none;
}
}
div.text_cell_render {
/*font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
outline: none;
resize: none;
width: inherit;
border-style: none;
padding: 0.5em 0.5em 0.5em 0.4em;
color: #000;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
a.anchor-link:link {
text-decoration: none;
padding: 0px 20px;
visibility: hidden;
}
h1:hover .anchor-link,
h2:hover .anchor-link,
h3:hover .anchor-link,
h4:hover .anchor-link,
h5:hover .anchor-link,
h6:hover .anchor-link {
visibility: visible;
}
.text_cell.rendered .input_area {
display: none;
}
.text_cell.rendered .rendered_html {
overflow-x: auto;
overflow-y: hidden;
}
.text_cell.unrendered .text_cell_render {
display: none;
}
.cm-header-1,
.cm-header-2,
.cm-header-3,
.cm-header-4,
.cm-header-5,
.cm-header-6 {
font-weight: bold;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.cm-header-1 {
font-size: 185.7%;
}
.cm-header-2 {
font-size: 157.1%;
}
.cm-header-3 {
font-size: 128.6%;
}
.cm-header-4 {
font-size: 110%;
}
.cm-header-5 {
font-size: 100%;
font-style: italic;
}
.cm-header-6 {
font-size: 100%;
font-style: italic;
}
/*!
*
* IPython notebook webapp
*
*/
@media (max-width: 767px) {
.notebook_app {
padding-left: 0px;
padding-right: 0px;
}
}
#ipython-main-app {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
height: 100%;
}
div#notebook_panel {
margin: 0px;
padding: 0px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
height: 100%;
}
div#notebook {
font-size: 14px;
line-height: 20px;
overflow-y: hidden;
overflow-x: auto;
width: 100%;
/* This spaces the page away from the edge of the notebook area */
padding-top: 20px;
margin: 0px;
outline: none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
min-height: 100%;
}
@media not print {
#notebook-container {
padding: 15px;
background-color: #fff;
min-height: 0;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
}
@media print {
#notebook-container {
width: 100%;
}
}
div.ui-widget-content {
border: 1px solid #ababab;
outline: none;
}
pre.dialog {
background-color: #f7f7f7;
border: 1px solid #ddd;
border-radius: 2px;
padding: 0.4em;
padding-left: 2em;
}
p.dialog {
padding: 0.2em;
}
/* Word-wrap output correctly. This is the CSS3 spelling, though Firefox seems
to not honor it correctly. Webkit browsers (Chrome, rekonq, Safari) do.
*/
pre,
code,
kbd,
samp {
white-space: pre-wrap;
}
#fonttest {
font-family: monospace;
}
p {
margin-bottom: 0;
}
.end_space {
min-height: 100px;
transition: height .2s ease;
}
.notebook_app > #header {
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
@media not print {
.notebook_app {
background-color: #EEE;
}
}
kbd {
border-style: solid;
border-width: 1px;
box-shadow: none;
margin: 2px;
padding-left: 2px;
padding-right: 2px;
padding-top: 1px;
padding-bottom: 1px;
}
/* CSS for the cell toolbar */
.celltoolbar {
border: thin solid #CFCFCF;
border-bottom: none;
background: #EEE;
border-radius: 2px 2px 0px 0px;
width: 100%;
height: 29px;
padding-right: 4px;
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
/* Old browsers */
-webkit-box-pack: end;
-moz-box-pack: end;
box-pack: end;
/* Modern browsers */
justify-content: flex-end;
display: -webkit-flex;
}
@media print {
.celltoolbar {
display: none;
}
}
.ctb_hideshow {
display: none;
vertical-align: bottom;
}
/* ctb_show is added to the ctb_hideshow div to show the cell toolbar.
Cell toolbars are only shown when the ctb_global_show class is also set.
*/
.ctb_global_show .ctb_show.ctb_hideshow {
display: block;
}
.ctb_global_show .ctb_show + .input_area,
.ctb_global_show .ctb_show + div.text_cell_input,
.ctb_global_show .ctb_show ~ div.text_cell_render {
border-top-right-radius: 0px;
border-top-left-radius: 0px;
}
.ctb_global_show .ctb_show ~ div.text_cell_render {
border: 1px solid #cfcfcf;
}
.celltoolbar {
font-size: 87%;
padding-top: 3px;
}
.celltoolbar select {
display: block;
width: 100%;
height: 32px;
padding: 6px 12px;
font-size: 13px;
line-height: 1.42857143;
color: #555555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 2px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
height: 30px;
padding: 5px 10px;
font-size: 12px;
line-height: 1.5;
border-radius: 1px;
width: inherit;
font-size: inherit;
height: 22px;
padding: 0px;
display: inline-block;
}
.celltoolbar select:focus {
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.celltoolbar select::-moz-placeholder {
color: #999;
opacity: 1;
}
.celltoolbar select:-ms-input-placeholder {
color: #999;
}
.celltoolbar select::-webkit-input-placeholder {
color: #999;
}
.celltoolbar select::-ms-expand {
border: 0;
background-color: transparent;
}
.celltoolbar select[disabled],
.celltoolbar select[readonly],
fieldset[disabled] .celltoolbar select {
background-color: #eeeeee;
opacity: 1;
}
.celltoolbar select[disabled],
fieldset[disabled] .celltoolbar select {
cursor: not-allowed;
}
textarea.celltoolbar select {
height: auto;
}
select.celltoolbar select {
height: 30px;
line-height: 30px;
}
textarea.celltoolbar select,
select[multiple].celltoolbar select {
height: auto;
}
.celltoolbar label {
margin-left: 5px;
margin-right: 5px;
}
.completions {
position: absolute;
z-index: 110;
overflow: hidden;
border: 1px solid #ababab;
border-radius: 2px;
-webkit-box-shadow: 0px 6px 10px -1px #adadad;
box-shadow: 0px 6px 10px -1px #adadad;
line-height: 1;
}
.completions select {
background: white;
outline: none;
border: none;
padding: 0px;
margin: 0px;
overflow: auto;
font-family: monospace;
font-size: 110%;
color: #000;
width: auto;
}
.completions select option.context {
color: #286090;
}
#kernel_logo_widget {
float: right !important;
float: right;
}
#kernel_logo_widget .current_kernel_logo {
display: none;
margin-top: -1px;
margin-bottom: -1px;
width: 32px;
height: 32px;
}
#menubar {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
margin-top: 1px;
}
#menubar .navbar {
border-top: 1px;
border-radius: 0px 0px 2px 2px;
margin-bottom: 0px;
}
#menubar .navbar-toggle {
float: left;
padding-top: 7px;
padding-bottom: 7px;
border: none;
}
#menubar .navbar-collapse {
clear: left;
}
.nav-wrapper {
border-bottom: 1px solid #e7e7e7;
}
i.menu-icon {
padding-top: 4px;
}
ul#help_menu li a {
overflow: hidden;
padding-right: 2.2em;
}
ul#help_menu li a i {
margin-right: -1.2em;
}
.dropdown-submenu {
position: relative;
}
.dropdown-submenu > .dropdown-menu {
top: 0;
left: 100%;
margin-top: -6px;
margin-left: -1px;
}
.dropdown-submenu:hover > .dropdown-menu {
display: block;
}
.dropdown-submenu > a:after {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: block;
content: "\f0da";
float: right;
color: #333333;
margin-top: 2px;
margin-right: -10px;
}
.dropdown-submenu > a:after.pull-left {
margin-right: .3em;
}
.dropdown-submenu > a:after.pull-right {
margin-left: .3em;
}
.dropdown-submenu:hover > a:after {
color: #262626;
}
.dropdown-submenu.pull-left {
float: none;
}
.dropdown-submenu.pull-left > .dropdown-menu {
left: -100%;
margin-left: 10px;
}
#notification_area {
float: right !important;
float: right;
z-index: 10;
}
.indicator_area {
float: right !important;
float: right;
color: #777;
margin-left: 5px;
margin-right: 5px;
width: 11px;
z-index: 10;
text-align: center;
width: auto;
}
#kernel_indicator {
float: right !important;
float: right;
color: #777;
margin-left: 5px;
margin-right: 5px;
width: 11px;
z-index: 10;
text-align: center;
width: auto;
border-left: 1px solid;
}
#kernel_indicator .kernel_indicator_name {
padding-left: 5px;
padding-right: 5px;
}
#modal_indicator {
float: right !important;
float: right;
color: #777;
margin-left: 5px;
margin-right: 5px;
width: 11px;
z-index: 10;
text-align: center;
width: auto;
}
#readonly-indicator {
float: right !important;
float: right;
color: #777;
margin-left: 5px;
margin-right: 5px;
width: 11px;
z-index: 10;
text-align: center;
width: auto;
margin-top: 2px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
display: none;
}
.modal_indicator:before {
width: 1.28571429em;
text-align: center;
}
.edit_mode .modal_indicator:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f040";
}
.edit_mode .modal_indicator:before.pull-left {
margin-right: .3em;
}
.edit_mode .modal_indicator:before.pull-right {
margin-left: .3em;
}
.command_mode .modal_indicator:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: ' ';
}
.command_mode .modal_indicator:before.pull-left {
margin-right: .3em;
}
.command_mode .modal_indicator:before.pull-right {
margin-left: .3em;
}
.kernel_idle_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f10c";
}
.kernel_idle_icon:before.pull-left {
margin-right: .3em;
}
.kernel_idle_icon:before.pull-right {
margin-left: .3em;
}
.kernel_busy_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f111";
}
.kernel_busy_icon:before.pull-left {
margin-right: .3em;
}
.kernel_busy_icon:before.pull-right {
margin-left: .3em;
}
.kernel_dead_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f1e2";
}
.kernel_dead_icon:before.pull-left {
margin-right: .3em;
}
.kernel_dead_icon:before.pull-right {
margin-left: .3em;
}
.kernel_disconnected_icon:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f127";
}
.kernel_disconnected_icon:before.pull-left {
margin-right: .3em;
}
.kernel_disconnected_icon:before.pull-right {
margin-left: .3em;
}
.notification_widget {
color: #777;
z-index: 10;
background: rgba(240, 240, 240, 0.5);
margin-right: 4px;
color: #333;
background-color: #fff;
border-color: #ccc;
}
.notification_widget:focus,
.notification_widget.focus {
color: #333;
background-color: #e6e6e6;
border-color: #8c8c8c;
}
.notification_widget:hover {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.notification_widget:active,
.notification_widget.active,
.open > .dropdown-toggle.notification_widget {
color: #333;
background-color: #e6e6e6;
border-color: #adadad;
}
.notification_widget:active:hover,
.notification_widget.active:hover,
.open > .dropdown-toggle.notification_widget:hover,
.notification_widget:active:focus,
.notification_widget.active:focus,
.open > .dropdown-toggle.notification_widget:focus,
.notification_widget:active.focus,
.notification_widget.active.focus,
.open > .dropdown-toggle.notification_widget.focus {
color: #333;
background-color: #d4d4d4;
border-color: #8c8c8c;
}
.notification_widget:active,
.notification_widget.active,
.open > .dropdown-toggle.notification_widget {
background-image: none;
}
.notification_widget.disabled:hover,
.notification_widget[disabled]:hover,
fieldset[disabled] .notification_widget:hover,
.notification_widget.disabled:focus,
.notification_widget[disabled]:focus,
fieldset[disabled] .notification_widget:focus,
.notification_widget.disabled.focus,
.notification_widget[disabled].focus,
fieldset[disabled] .notification_widget.focus {
background-color: #fff;
border-color: #ccc;
}
.notification_widget .badge {
color: #fff;
background-color: #333;
}
.notification_widget.warning {
color: #fff;
background-color: #f0ad4e;
border-color: #eea236;
}
.notification_widget.warning:focus,
.notification_widget.warning.focus {
color: #fff;
background-color: #ec971f;
border-color: #985f0d;
}
.notification_widget.warning:hover {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.notification_widget.warning:active,
.notification_widget.warning.active,
.open > .dropdown-toggle.notification_widget.warning {
color: #fff;
background-color: #ec971f;
border-color: #d58512;
}
.notification_widget.warning:active:hover,
.notification_widget.warning.active:hover,
.open > .dropdown-toggle.notification_widget.warning:hover,
.notification_widget.warning:active:focus,
.notification_widget.warning.active:focus,
.open > .dropdown-toggle.notification_widget.warning:focus,
.notification_widget.warning:active.focus,
.notification_widget.warning.active.focus,
.open > .dropdown-toggle.notification_widget.warning.focus {
color: #fff;
background-color: #d58512;
border-color: #985f0d;
}
.notification_widget.warning:active,
.notification_widget.warning.active,
.open > .dropdown-toggle.notification_widget.warning {
background-image: none;
}
.notification_widget.warning.disabled:hover,
.notification_widget.warning[disabled]:hover,
fieldset[disabled] .notification_widget.warning:hover,
.notification_widget.warning.disabled:focus,
.notification_widget.warning[disabled]:focus,
fieldset[disabled] .notification_widget.warning:focus,
.notification_widget.warning.disabled.focus,
.notification_widget.warning[disabled].focus,
fieldset[disabled] .notification_widget.warning.focus {
background-color: #f0ad4e;
border-color: #eea236;
}
.notification_widget.warning .badge {
color: #f0ad4e;
background-color: #fff;
}
.notification_widget.success {
color: #fff;
background-color: #5cb85c;
border-color: #4cae4c;
}
.notification_widget.success:focus,
.notification_widget.success.focus {
color: #fff;
background-color: #449d44;
border-color: #255625;
}
.notification_widget.success:hover {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.notification_widget.success:active,
.notification_widget.success.active,
.open > .dropdown-toggle.notification_widget.success {
color: #fff;
background-color: #449d44;
border-color: #398439;
}
.notification_widget.success:active:hover,
.notification_widget.success.active:hover,
.open > .dropdown-toggle.notification_widget.success:hover,
.notification_widget.success:active:focus,
.notification_widget.success.active:focus,
.open > .dropdown-toggle.notification_widget.success:focus,
.notification_widget.success:active.focus,
.notification_widget.success.active.focus,
.open > .dropdown-toggle.notification_widget.success.focus {
color: #fff;
background-color: #398439;
border-color: #255625;
}
.notification_widget.success:active,
.notification_widget.success.active,
.open > .dropdown-toggle.notification_widget.success {
background-image: none;
}
.notification_widget.success.disabled:hover,
.notification_widget.success[disabled]:hover,
fieldset[disabled] .notification_widget.success:hover,
.notification_widget.success.disabled:focus,
.notification_widget.success[disabled]:focus,
fieldset[disabled] .notification_widget.success:focus,
.notification_widget.success.disabled.focus,
.notification_widget.success[disabled].focus,
fieldset[disabled] .notification_widget.success.focus {
background-color: #5cb85c;
border-color: #4cae4c;
}
.notification_widget.success .badge {
color: #5cb85c;
background-color: #fff;
}
.notification_widget.info {
color: #fff;
background-color: #5bc0de;
border-color: #46b8da;
}
.notification_widget.info:focus,
.notification_widget.info.focus {
color: #fff;
background-color: #31b0d5;
border-color: #1b6d85;
}
.notification_widget.info:hover {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.notification_widget.info:active,
.notification_widget.info.active,
.open > .dropdown-toggle.notification_widget.info {
color: #fff;
background-color: #31b0d5;
border-color: #269abc;
}
.notification_widget.info:active:hover,
.notification_widget.info.active:hover,
.open > .dropdown-toggle.notification_widget.info:hover,
.notification_widget.info:active:focus,
.notification_widget.info.active:focus,
.open > .dropdown-toggle.notification_widget.info:focus,
.notification_widget.info:active.focus,
.notification_widget.info.active.focus,
.open > .dropdown-toggle.notification_widget.info.focus {
color: #fff;
background-color: #269abc;
border-color: #1b6d85;
}
.notification_widget.info:active,
.notification_widget.info.active,
.open > .dropdown-toggle.notification_widget.info {
background-image: none;
}
.notification_widget.info.disabled:hover,
.notification_widget.info[disabled]:hover,
fieldset[disabled] .notification_widget.info:hover,
.notification_widget.info.disabled:focus,
.notification_widget.info[disabled]:focus,
fieldset[disabled] .notification_widget.info:focus,
.notification_widget.info.disabled.focus,
.notification_widget.info[disabled].focus,
fieldset[disabled] .notification_widget.info.focus {
background-color: #5bc0de;
border-color: #46b8da;
}
.notification_widget.info .badge {
color: #5bc0de;
background-color: #fff;
}
.notification_widget.danger {
color: #fff;
background-color: #d9534f;
border-color: #d43f3a;
}
.notification_widget.danger:focus,
.notification_widget.danger.focus {
color: #fff;
background-color: #c9302c;
border-color: #761c19;
}
.notification_widget.danger:hover {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.notification_widget.danger:active,
.notification_widget.danger.active,
.open > .dropdown-toggle.notification_widget.danger {
color: #fff;
background-color: #c9302c;
border-color: #ac2925;
}
.notification_widget.danger:active:hover,
.notification_widget.danger.active:hover,
.open > .dropdown-toggle.notification_widget.danger:hover,
.notification_widget.danger:active:focus,
.notification_widget.danger.active:focus,
.open > .dropdown-toggle.notification_widget.danger:focus,
.notification_widget.danger:active.focus,
.notification_widget.danger.active.focus,
.open > .dropdown-toggle.notification_widget.danger.focus {
color: #fff;
background-color: #ac2925;
border-color: #761c19;
}
.notification_widget.danger:active,
.notification_widget.danger.active,
.open > .dropdown-toggle.notification_widget.danger {
background-image: none;
}
.notification_widget.danger.disabled:hover,
.notification_widget.danger[disabled]:hover,
fieldset[disabled] .notification_widget.danger:hover,
.notification_widget.danger.disabled:focus,
.notification_widget.danger[disabled]:focus,
fieldset[disabled] .notification_widget.danger:focus,
.notification_widget.danger.disabled.focus,
.notification_widget.danger[disabled].focus,
fieldset[disabled] .notification_widget.danger.focus {
background-color: #d9534f;
border-color: #d43f3a;
}
.notification_widget.danger .badge {
color: #d9534f;
background-color: #fff;
}
div#pager {
background-color: #fff;
font-size: 14px;
line-height: 20px;
overflow: hidden;
display: none;
position: fixed;
bottom: 0px;
width: 100%;
max-height: 50%;
padding-top: 8px;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
/* Display over codemirror */
z-index: 100;
/* Hack which prevents jquery ui resizable from changing top. */
top: auto !important;
}
div#pager pre {
line-height: 1.21429em;
color: #000;
background-color: #f7f7f7;
padding: 0.4em;
}
div#pager #pager-button-area {
position: absolute;
top: 8px;
right: 20px;
}
div#pager #pager-contents {
position: relative;
overflow: auto;
width: 100%;
height: 100%;
}
div#pager #pager-contents #pager-container {
position: relative;
padding: 15px 0px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
div#pager .ui-resizable-handle {
top: 0px;
height: 8px;
background: #f7f7f7;
border-top: 1px solid #cfcfcf;
border-bottom: 1px solid #cfcfcf;
/* This injects handle bars (a short, wide = symbol) for
the resize handle. */
}
div#pager .ui-resizable-handle::after {
content: '';
top: 2px;
left: 50%;
height: 3px;
width: 30px;
margin-left: -15px;
position: absolute;
border-top: 1px solid #cfcfcf;
}
.quickhelp {
/* Old browsers */
display: -webkit-box;
-webkit-box-orient: horizontal;
-webkit-box-align: stretch;
display: -moz-box;
-moz-box-orient: horizontal;
-moz-box-align: stretch;
display: box;
box-orient: horizontal;
box-align: stretch;
/* Modern browsers */
display: flex;
flex-direction: row;
align-items: stretch;
line-height: 1.8em;
}
.shortcut_key {
display: inline-block;
width: 21ex;
text-align: right;
font-family: monospace;
}
.shortcut_descr {
display: inline-block;
/* Old browsers */
-webkit-box-flex: 1;
-moz-box-flex: 1;
box-flex: 1;
/* Modern browsers */
flex: 1;
}
span.save_widget {
margin-top: 6px;
}
span.save_widget span.filename {
height: 1em;
line-height: 1em;
padding: 3px;
margin-left: 16px;
border: none;
font-size: 146.5%;
border-radius: 2px;
}
span.save_widget span.filename:hover {
background-color: #e6e6e6;
}
span.checkpoint_status,
span.autosave_status {
font-size: small;
}
@media (max-width: 767px) {
span.save_widget {
font-size: small;
}
span.checkpoint_status,
span.autosave_status {
display: none;
}
}
@media (min-width: 768px) and (max-width: 991px) {
span.checkpoint_status {
display: none;
}
span.autosave_status {
font-size: x-small;
}
}
.toolbar {
padding: 0px;
margin-left: -5px;
margin-top: 2px;
margin-bottom: 5px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.toolbar select,
.toolbar label {
width: auto;
vertical-align: middle;
margin-right: 2px;
margin-bottom: 0px;
display: inline;
font-size: 92%;
margin-left: 0.3em;
margin-right: 0.3em;
padding: 0px;
padding-top: 3px;
}
.toolbar .btn {
padding: 2px 8px;
}
.toolbar .btn-group {
margin-top: 0px;
margin-left: 5px;
}
#maintoolbar {
margin-bottom: -3px;
margin-top: -8px;
border: 0px;
min-height: 27px;
margin-left: 0px;
padding-top: 11px;
padding-bottom: 3px;
}
#maintoolbar .navbar-text {
float: none;
vertical-align: middle;
text-align: right;
margin-left: 5px;
margin-right: 0px;
margin-top: 0px;
}
.select-xs {
height: 24px;
}
.pulse,
.dropdown-menu > li > a.pulse,
li.pulse > a.dropdown-toggle,
li.pulse.open > a.dropdown-toggle {
background-color: #F37626;
color: white;
}
/**
* Primary styles
*
* Author: Jupyter Development Team
*/
/** WARNING IF YOU ARE EDITTING THIS FILE, if this is a .css file, It has a lot
* of chance of beeing generated from the ../less/[samename].less file, you can
* try to get back the less file by reverting somme commit in history
**/
/*
* We'll try to get something pretty, so we
* have some strange css to have the scroll bar on
* the left with fix button on the top right of the tooltip
*/
@-moz-keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@-webkit-keyframes fadeOut {
from {
opacity: 1;
}
to {
opacity: 0;
}
}
@-moz-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@-webkit-keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
/*properties of tooltip after "expand"*/
.bigtooltip {
overflow: auto;
height: 200px;
-webkit-transition-property: height;
-webkit-transition-duration: 500ms;
-moz-transition-property: height;
-moz-transition-duration: 500ms;
transition-property: height;
transition-duration: 500ms;
}
/*properties of tooltip before "expand"*/
.smalltooltip {
-webkit-transition-property: height;
-webkit-transition-duration: 500ms;
-moz-transition-property: height;
-moz-transition-duration: 500ms;
transition-property: height;
transition-duration: 500ms;
text-overflow: ellipsis;
overflow: hidden;
height: 80px;
}
.tooltipbuttons {
position: absolute;
padding-right: 15px;
top: 0px;
right: 0px;
}
.tooltiptext {
/*avoid the button to overlap on some docstring*/
padding-right: 30px;
}
.ipython_tooltip {
max-width: 700px;
/*fade-in animation when inserted*/
-webkit-animation: fadeOut 400ms;
-moz-animation: fadeOut 400ms;
animation: fadeOut 400ms;
-webkit-animation: fadeIn 400ms;
-moz-animation: fadeIn 400ms;
animation: fadeIn 400ms;
vertical-align: middle;
background-color: #f7f7f7;
overflow: visible;
border: #ababab 1px solid;
outline: none;
padding: 3px;
margin: 0px;
padding-left: 7px;
font-family: monospace;
min-height: 50px;
-moz-box-shadow: 0px 6px 10px -1px #adadad;
-webkit-box-shadow: 0px 6px 10px -1px #adadad;
box-shadow: 0px 6px 10px -1px #adadad;
border-radius: 2px;
position: absolute;
z-index: 1000;
}
.ipython_tooltip a {
float: right;
}
.ipython_tooltip .tooltiptext pre {
border: 0;
border-radius: 0;
font-size: 100%;
background-color: #f7f7f7;
}
.pretooltiparrow {
left: 0px;
margin: 0px;
top: -16px;
width: 40px;
height: 16px;
overflow: hidden;
position: absolute;
}
.pretooltiparrow:before {
background-color: #f7f7f7;
border: 1px #ababab solid;
z-index: 11;
content: "";
position: absolute;
left: 15px;
top: 10px;
width: 25px;
height: 25px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
}
ul.typeahead-list i {
margin-left: -10px;
width: 18px;
}
ul.typeahead-list {
max-height: 80vh;
overflow: auto;
}
ul.typeahead-list > li > a {
/** Firefox bug **/
/* see https://github.com/jupyter/notebook/issues/559 */
white-space: normal;
}
.cmd-palette .modal-body {
padding: 7px;
}
.cmd-palette form {
background: white;
}
.cmd-palette input {
outline: none;
}
.no-shortcut {
display: none;
}
.command-shortcut:before {
content: "(command)";
padding-right: 3px;
color: #777777;
}
.edit-shortcut:before {
content: "(edit)";
padding-right: 3px;
color: #777777;
}
#find-and-replace #replace-preview .match,
#find-and-replace #replace-preview .insert {
background-color: #BBDEFB;
border-color: #90CAF9;
border-style: solid;
border-width: 1px;
border-radius: 0px;
}
#find-and-replace #replace-preview .replace .match {
background-color: #FFCDD2;
border-color: #EF9A9A;
border-radius: 0px;
}
#find-and-replace #replace-preview .replace .insert {
background-color: #C8E6C9;
border-color: #A5D6A7;
border-radius: 0px;
}
#find-and-replace #replace-preview {
max-height: 60vh;
overflow: auto;
}
#find-and-replace #replace-preview pre {
padding: 5px 10px;
}
.terminal-app {
background: #EEE;
}
.terminal-app #header {
background: #fff;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.2);
}
.terminal-app .terminal {
width: 100%;
float: left;
font-family: monospace;
color: white;
background: black;
padding: 0.4em;
border-radius: 2px;
-webkit-box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
box-shadow: 0px 0px 12px 1px rgba(87, 87, 87, 0.4);
}
.terminal-app .terminal,
.terminal-app .terminal dummy-screen {
line-height: 1em;
font-size: 14px;
}
.terminal-app .terminal .xterm-rows {
padding: 10px;
}
.terminal-app .terminal-cursor {
color: black;
background: white;
}
.terminal-app #terminado-container {
margin-top: 20px;
}
/*# sourceMappingURL=style.min.css.map */

-->


5-3 可视化库Seaborn-变量分析绘图的更多相关文章

  1. 可视化库-seaborn-多变量分析绘图(第五天)

    1. sns.stripplot(x='data', y='total_bill', data=tips, jitter=True), 画出竖形的样子,jitter=True为了使得数据尽量分开 im ...

  2. 5-5 可视化库Seaborn-多变量分析绘图

      Parameters:¶ 参数 解释 变量 x,y,hue 数据集变量 变量名 date 数据集 数据集名 row,col 更多分类变量进行平铺显示 变量名 col_wrap 每行的最高平铺数 整 ...

  3. Python统计分析可视化库seaborn(相关性图,变量分布图,箱线图等等)

    Visualization of seaborn  seaborn[1]是一个建立在matplot之上,可用于制作丰富和非常具有吸引力统计图形的Python库.Seaborn库旨在将可视化作为探索和理 ...

  4. 可视化库-seaborn-单变量绘图(第五天)

    1. sns.distplot 画直方图 import numpy as np import pandas as pd from scipy import stats, integrate impor ...

  5. python 可视化库

    在做titanic分析的过程中,看了一些大神的想法,发现在分析数据的过程中,许多大神会使用到seaborn,plotly这些库,而我等小白仅仅知道matplotlib这个唯一的数据可视化库而已.上网查 ...

  6. Pycon 2017: Python可视化库大全

    本文首发于微信公众号“Python数据之道” 前言 本文主要摘录自 pycon 2017大会的一个演讲,同时结合自己的一些理解. pycon 2017的相关演讲主题是“The Python Visua ...

  7. Python可视化库

    转自小小蒲公英原文用Python可视化库 现如今大数据已人尽皆知,但在这个信息大爆炸的时代里,空有海量数据是无实际使用价值,更不要说帮助管理者进行业务决策.那么数据有什么价值呢?用什么样的手段才能把数 ...

  8. 5-1可视化库Seabon-整体布局风格设置

    In [1]: import seaborn as sns import numpy as np import matplotlib as mpl import matplotlib.pyplot a ...

  9. Python数据可视化库-Matplotlib(一)

    今天我们来学习一下python的数据可视化库,Matplotlib,是一个Python的2D绘图库 通过这个库,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率图,条形图,错误图,散点图等等 废 ...

  10. Bokeh 0.9.0dev 发布,交互式可视化库

    快速使用Romanysoft LAB的技术实现 HTML 开发Mac OS App,并销售到苹果应用商店中.   <HTML开发Mac OS App 视频教程> 土豆网同步更新:http: ...

随机推荐

  1. django升级2.1python升级3.7时出现的错误:"trying to load '%s': %s" % (entry[1], e) django.template.library.InvalidTemplateLibrary:

    django升级2.1python升级3.7时出现如下的错误: "trying to load '%s': %s" % (entry[1], e) django.template. ...

  2. .Net Core 3.0开源可视化设计CMS内容管理系统建站系统

    简介 ZKEACMS,又名纸壳CMS,是可视化编辑设计的内容管理系统.基于.Net Core开发可跨平台运行,并拥有卓越的性能. 纸壳CMS基于插件式设计,功能丰富,易于扩展,可快速创建网站. 布局设 ...

  3. Java学习笔记(6)---正则表达式,方法

    1.正则表达式: a.定义: 正则表达式定义了字符串的模式. 正则表达式可以用来搜索.编辑或处理文本. 正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别. 在Java,一个字符串其实就是一 ...

  4. 队列Queue的实现

    数组实现 package DataStructures.Queues; /** * This implements Queues by using the class Queue. * <p&g ...

  5. Vue动态设置Dom元素宽高

    需求: slider侧边栏是宽度是动态的,使用jquery可以操作dom元素,设置宽高,但vue是避免操作dom的 <template> <div class="slide ...

  6. DenyHosts

    下载软件并解压cd DenyHosts-2.6 #进入安装解压目录python setup.py install #安装DenyHostscd /usr/share/denyhosts/ #默认安装路 ...

  7. 推荐|MathType的使用技巧

    前言 持续更新中,敬请期待... 数学学科 制作新的数学符号 不包含于符号:输入$\not\subseteq,然后按回车键enter即可: 分式\(\cfrac{3-x}{2x-1}\)符号:输入$\ ...

  8. 基于Docker的Consul服务发现集群搭建

    在去年的.NET Core微服务系列文章中,初步学习了一下Consul服务发现,总结了两篇文章.本次基于Docker部署的方式,以一个Demo示例来搭建一个Consul的示例集群,最后给出一个HA的架 ...

  9. 【STM32H7教程】第28章 STM32H7时间关键代码在ITCM执行的超简单方法

    完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第28章       STM32H7时间关键代码在ITCM执行 ...

  10. IT兄弟连 Java语法教程 逻辑运算符

    表8中显示的布尔逻辑运算符只能操作布尔类型的操作数,所有的二元逻辑运算符都可以组合两个布尔值,得到的结果为布尔类型. 表8  布尔逻辑运算符 布尔逻辑运算符”&“.”|“以及”^“,都会布尔值 ...