From 5d3b04d2707725b1abb4e0b2599c23ec10a1b562 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuli=20Sillanp=C3=A4=C3=A4?= Date: Fri, 13 Feb 2015 13:45:20 +0200 Subject: [PATCH 01/20] Revert "updated icon files" This reverts commit 15b4e9386adb8832614067ab551b83846f6ebec7. --- themes/finna/css/fonts/icomoon.eot | Bin 17080 -> 16924 bytes themes/finna/css/fonts/icomoon.svg | 5 ++--- themes/finna/css/fonts/icomoon.ttf | Bin 16916 -> 16760 bytes themes/finna/css/fonts/icomoon.woff | Bin 16992 -> 16836 bytes 4 files changed, 2 insertions(+), 3 deletions(-) diff --git a/themes/finna/css/fonts/icomoon.eot b/themes/finna/css/fonts/icomoon.eot index cd66ab068ff852909bf289dcdd6f00e7dd98572f..8a04e89d1ae6fc37cb93dc0f0a7dc06128dec56f 100755 GIT binary patch delta 5921 zcmbVQ3vg5CmHz*Gb+2T}w%#vGmi4mawobKd78nNjvThg7TU3RjwlbH~jcCs^UnshdqPK%{I_g;f3 zb*8&}rT^alp8s{u`Oi7u`R`i~;*$?x+SrQFp2QP$K#=;#iYsGeB8A(KD|orf~K zVav#5(WCDg5yDW=#N8wJPQp_L?}y5)lX^b7@Cu>PqNJ z@^{+8e4)Vh2HFas;Va?aA&!O%zxn$7*MD!O%~V+zjKhqDP%?g^ErZbra+4LrmxvYH z=WsS)o5xBEOR?Ic(r8WC>uC%GquB2uD}ru!rlTX{b_W-0_-IGg?Ft56?rg^jsD(mM zTY-SHgUC*n5TBwFWI;%2!dguLCU-h$tp`UjOc@N&!qHL;O9|;f&~vcn;M$6vmcEQr zI#r6NYTM1`sI_R1#1^eECu_v_mEhO*yuHrkv#$Qpy|vcb{Bzwer&s?Vt(KPco?V@O zxm!`9XGIsFSI{8YN76`wB4`B~VDf|sTNx9XCSIswc9BzzUvLeF87t)#vTS%81I#+g zOUL4e6Q{N_Pfi{5S)DL{rozIS+T_(_ zO)V3q19VGED%H}$?4l?cHDWJ=P zFY8W<;-aKGxA4rCx#S9!N+EZZWfkVqJj%x7J)$Cxkjvq0K8w)Yuy8LCD@P#|1zP}q zwXpBNtI&kiBzs#V1>qGG!BSxRpdYA%?b?7DnOMC(b=Ssjp*sQ}% zro`4NXI-7MYHMQt_y3r~2Dr;8L*%;F zWhdJn{`W?;E^g77N1K};PImqHj;?XRBV%J%*KXTFAHcZy)h0$=(lpmovJz)15UOn8 z+$74fYy)0tj!O;aoEA_v@w!Q&mW62=3nbgNZrvskV44og)C$wl3j%cE=zHR{S${eb z88#0bI51!yjzmuD&1tbKdhA%#h1kGS$O#acLpoHBte`>OA~|Jb7R-=0Ri#btmCJ2@ zubM!c-fd5&QpxsrH!arUS-8mDZB(xPI%ix2%4T6fLE&fQb@KdD3*NR~-{OMzyxrcO zO0~DYea~X8W;I;o`P-;m`@9=h=Rd{=`uZRU-H_0Le4tOvWE*r0C9_Clk?@Ih`gkN9 zi-jY{(@a8Ul`g)fPlO{;=6;z0CSXp;21;*CqeGPl1(}aj>I|3$w)t(~wqCW@@AW^^ z$zJb`j=slL_!_Y(m(9Vy|Mmv94?f2><+6wgu1oZLQ%jSPd0P=SB`bB4)(K1r@Gplkt2L1n^^v-|`*y zTmaL_qovrNdqep=zSDH8vy@^Fz`@PH&3nv(V(wm3KKO0FAy~fXD`d9C=YK3UaMFLz zc&uGOHT!*!rBaXieJx;YFRCvKQQ?XJ5m%V|HTpFGXV(!40Kh`Pb%^yicRfp7nFn8r zH|0OY#^`(&f1CdtTk;g^(ec6sGDp4-pld_bz@*Z~MQ9r^Xj5W96N{S`TFuOVX|x%0 z#q^H-)S;``0u!IdVlw|E&f;t@RU~>So(DuA5&3@pAIe7D?iFM2<7ocie3r<1q%Gfm z6P3H>b9nbR-{v2IP2{{RPHuse1e9BZ)qEV`Fw(2Wn6+4lxGb0n1@ZjLHIKKojTy{! zb!TSqKmpCi&*{VF{01_YC8F5%YC}`_;t&84dhIv{SUf>^`_qK`o1#j?w3(q%)gDiM>K8}a;EdLua3Gly^0_R@P{~Gr|Qbnm5!H z-X=J_rsqUg*Yo}R2EV^*)$H2N_>R~Ho2_z|+&r@HLQl`*?Z;O>wPwx7kMCj58)D5m z)QA#j6&e5=8*nBHGFixY(-qO5$d2`E)Lqjj#s4aTfjT*DV zXmkE$C$9UFe*LELSAvWI)gYv`I)DRjqXu}gk!s!$ygtI|u-oKno?9>P<-0xY?H;!5 zei2t}-n{?X3o|qMnajOL1ODi>4SoH;Jrw8LJ?#Q?ZU5%Y`OjXwjCakX5e{Z7;jDX5!E8o(Fb0WEu{h5X&>w$U0kF9HhOX@}Dt z$OPT&1MWe$hP}r^!NB+Lk?omnn^fq7-S(9ljKx?a3bcAW?xRCp|2p~89cK)kk~27= z-4i3@t<_a+#Kjs@s!Vr>U8r0m7A$WHKa&nuRwhd%C4Hj4`caHW?$Z%ZALJO_S@?iF z0z!8J*C1ntPsKFs_CpfJo5I3ISRFuw6ccm-CgE`dD6*2VJ)_ujd-T=a^Ss~hi?oR4 zBq1b8fk>e~`Oxmn-K!hIk`kx0%GIh^CX$zeG^8M{r0lYkd-<-K&gurg$NlJPGS}w! zABuME*9(NjLbFIxELI1d+g_O-$-Ld_3QbnqeQOdm-u!Ru%a4g@LO}0IDjzSeYY7CN z>QC%*x!BX-+$XkQ3jEcm14QFeHa=tK@8y`y-}v+naF|c;z`IC}#C%qz%0SeFF2pEB zP=azfDIj1Wp+J~Efm_bqUnWzQdMTO|j}F%@)5&$zL7qZkfp}zOcvMW%l($qNH5@oc zK6vhavcx{(tGcU(Dk6)WDokSO;7|L%qN{K zh_j1_7eKuu-Q1xiH<{|*zP&p&xs+R`2*h>b1}@gv0c-(1v+z@LGmnMziRDYb%qesV zwL)!B8*~PjPEx)ac>3ve3;$=9TAL}aEoJth4LB0il@Wk2L z8f`^G{oIQBP9md2F0>4#P#>5c5C6A@RX%`Wj^u>%CY;OJs6cBxrPv9v?WF{CKv}XcSohyI5Nk!7QDp8Fe`*cMh z+tvBQQDw2RTzIx0U&Ly;RHc^6m5Fee7_3T`8B8WaS+WXhWhPS@)bb-Ll`7&m6k0Bm z(<+~=qP9qYKTW0{iF7Fx0+mZ?=0A@vUF^DyEFnY2g77RSun|>0aRupRKOfOVp`OVWmPq-)B+Ga$OrYv09zi(fE|CC<4w&tU@;o-Knk&!l{(jM39 zj7FU{Zm*2#bOwV?7pu%a+>yM`n<$l13YXOA0F7LVbsPw^%jBf8R;sg-qJ|N*Vya)& zKQ-0wSZ3I0#jnA9?3}}hVLSo-ar6@UA$kX0M3>QL=s&Rp`|uE+z>hFjJwb5gvc^V? z=k93SOAypW=8~@x|I6GTd=$>8Q5TpffCD4~9P|qz>~cwg#{)Iqh@b-Barm(92taIR z|9~;H6^3~|rhJ&;NtPm>}+WV*SnTdgkED^1pC?GzyhZfg;X2(nx% zqzF@mee^D$Z?Fu@6*^-{y@DVb_Eiv6MOUdruPG8Km0fM2gH410uRXcWKOG8nnx&jyX1ZRTkzyt9lKiIv4t4ks9ya3DjVqRK+_-$j#y4ctL^O7HU0wadgMasEeSO`g zL}D8yCwuldosN{>Kdvv^91Qk4s;c&-iRu*_`Em2lDd>lW27kUXlnn+~c7%e5!YeNh z4n9CD$k!5X&kj%InTfCs3K%q> zLpd>@vvEudZ5+RVq|Alzv?ca~fq^q|gI!O2ELTZGN4vX^hNK2bE9f?UhHYXtN5=aT zZS8SGeKr2G-Xsl0A|a_mZjLDys9fBQ7jkge$e~hX0JXu(h85< z>xZ--jxIU5ON-I5V@yM{)hR)pgV{=bTXtyWvBw#;k@EUVaN)TAQF6v31eng zb2Vv$)5>hKj+mNa-fpfWo@AIS&2bx>_QTYAY4bNoBH-RXy4<&(t*}q#L^N1F z#*r6pfE0+#q7f(uq5mt)wI~E%0emilw-h@AUkZrniWx9s#$$iXaAU~w#3@oht|FfzFAKtgH>i_To^Gah(C6r@!hmp8_&wo&2(ODAqG8dj=+~lrQL^Yn z(Is)Cc%Ar^__Cx}Vv_Vr#wD|o*Ck&_{#e{!yrcM^ivPQ$wB&KAQ5ujAOaEDVRc4p1 zl%0|f70cV?6N)j#>q@h7tMaPyPb$0Wpem;psO!{6)UT>P(F8Op%_hwy%^$UUbhNIl w%w2ZIfDB`X6NWz-ON~}zz}Qg0}Q;iT>t<8 delta 6279 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 + - @@ -40,7 +40,7 @@ - + @@ -103,5 +103,4 @@ - \ No newline at end of file diff --git a/themes/finna/css/fonts/icomoon.ttf b/themes/finna/css/fonts/icomoon.ttf index 94995ac298ecd9b9e0644a06b5d8279682eae3d5..f8cd834cc692e2c2675a4b224e25dc5b8b1d920d 100755 GIT binary patch delta 5980 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 MKO@h)%&y1(3v(i}B>(^b delta 6312 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 kyXmg!>NhFkmU zT+M^Qtk;Tnm0p#l8S1x5}B ztA#)+2?IVQk9O_5v~Kv)zAh+-*Fl+U>q<|rbJrjG=5v!;INVgWR^jfyn_i!G*Jm#N z{YFi(#ww}nSzC=?!#b5xt5d2pt?@XsuCgm?vqifqE4v~#TcoQpH>#~{@*HXCcJSIr zX?eAj#qX=!jg=>xmbqDNU8$vlz=KaKbvh;euFbuVVVl7y^ZDo5Qsy1N)>SBhR-w%W zfz#KL&EG09@8Z1lD7ok|f*ztJq;OY24H%4>lqaXo4Gx`~N+hPv4Go@~O6Il-yEZSk z2WIZPG^$~E>~5;St-I2cwCCglYgBS|ndDoyFvF|L;uY1)8twMRWz|qROolbSw>m~f zIyy#2JD3W$P-n5!3GRv{J#!~3awjzIsB2%i)yk>slok&t4|@Yi~k)D^fv(K4JFr2#3=KGyvvE6O4k;fCsR^Pl7>+(SQ-=Lp$6d z%|~}nJw5dDdI|4@=oi#S3O7uJXa{dHzl>}+nyTvW>#rh3tTmZT+B*7u#U_nS)za3Y z<`_1%y+u~U5UWzcF}8B|t>f#;ZpA9K(Na>YW*9?bEU09-@?{FSNiQw(EbFi&k}Xz- z#kGT}q1xyjGre}DLh7ywXgNY`GtDx{6-J}Hlu@~hWy!UZVaBF|sd$E9eX_I5%yFFS zHdna;j?vI#Py@A`MJ7)G3@y%CN~~FkZ40+3F6ODRCEa6V-Al&4U&?K}eM`-n z6YIWlYHiKr;q9D?4D7$flbReim2I6K^rQ|BF;z>(=Eu+7ujY^c;GcUMGSfXvw;zf3 zy!N8uD6b~Zw2tl!Ha+t2oi^L?hrZVo-o3GPc2&ctm_Lrb2f#qQH|`YgiM!w%wZlyV zYztrjiUa1e4XD{g(}I!#`L#-`Y&hHBf3`tsmbZag z?LC95YYW}tv8M51d&sF$IYV}HZ595~WK%XYH8m(bDtl7x2!7QAkygk9=7BU{LW30? zDFXU%s1k>Q5F#o7tH4P}6^;VbCz&f*RhmNJq4@+8Y~!eL8%m< z&@l@)Itv5nc!nEGKXN|+XxFBi8bliS7RA4=Pb zq$Rw>%JIcAX}#0zT-3(I=<{#;)Tklb+T8gBEA;nVi zJe|5T-H`iomDNt`bh#_(qb_^sLg+yIa&cNHtayGpi9MW)C0HtT@I2-?i^EhemB~3) z&T~?phf0@5Ll{mft@HbDkr01E&{h$QojRS9WqFR~QVK`m*}8t(w?Wzb7bIs3?YFW1 zOIo2NJ%-7}(Uy>PtkAdc16df63_1)iJW0MlC&g!5dUY3Al>Y!IDLT#kH~)cHnlNLv zSd;i74Fih{@5{g>Y-lxl7hS=(;y0K8bB_6fw2?c>>#U!BlsmzDN;r|2Z=nAs{ diff --git a/themes/finna/css/fonts/icomoon.woff b/themes/finna/css/fonts/icomoon.woff index 1357b5ff3a98be258a03b9567b9a192bbba3883a..8b5704b95de69c62e04f2786f05239802d85a0ce 100755 GIT binary patch delta 6031 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 UK8@)A5dfIbe^1PAiI3s`0soo{(*OVf From 95e02e99bb745c3fc3bbe16a3f4089734d017e70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuli=20Sillanp=C3=A4=C3=A4?= Date: Fri, 13 Feb 2015 13:45:57 +0200 Subject: [PATCH 02/20] Revert "pushing numerous files" This reverts commit 98678df964ca85694984cf037dfcebc240c0f15b. --- themes/bootstrap3/js/common.js | 2 +- .../templates/Recommend/SideFacets.phtml | 16 +- themes/finna/css/compiled.css | 2 - themes/finna/css/finna.css | 2 +- themes/finna/js/finna.js | 11 +- themes/finna/less/bootstrap.less | 290 ++++-------------- themes/finna/less/bootstrap/alerts.less | 5 +- themes/finna/less/bootstrap/bootstrap.less | 5 - themes/finna/less/bootstrap/breadcrumbs.less | 22 +- themes/finna/less/bootstrap/buttons.less | 142 +-------- themes/finna/less/bootstrap/close.less | 7 +- .../less/bootstrap/component-animations.less | 15 +- themes/finna/less/bootstrap/forms.less | 41 +-- themes/finna/less/bootstrap/list-group.less | 20 +- themes/finna/less/bootstrap/modals.less | 44 ++- themes/finna/less/bootstrap/pager.less | 16 +- themes/finna/less/bootstrap/pagination.less | 25 +- themes/finna/less/bootstrap/type.less | 12 - themes/finna/less/compiled.less | 1 - themes/finna/less/finna.less | 3 +- themes/finna/less/image-popup.less | 13 +- .../RecordDriver/SolrDefault/core.phtml | 82 +++-- .../SolrDefault/record-image.phtml | 1 - .../SolrDefault/result-list.phtml | 54 ++-- themes/finna/templates/header.phtml | 76 +++-- themes/finna/templates/search/header.phtml | 11 +- themes/finna/templates/search/results.phtml | 78 ++--- themes/finna/templates/search/searchbox.phtml | 102 ------ themes/finna/theme.config.php | 6 +- themes/jquerymobile/css/slick/slick.css | 25 +- themes/root/images/noCover2.gif | Bin 112 -> 368 bytes 31 files changed, 309 insertions(+), 820 deletions(-) delete mode 100644 themes/finna/css/compiled.css delete mode 100644 themes/finna/less/compiled.less delete mode 100644 themes/finna/templates/search/searchbox.phtml mode change 100755 => 100644 themes/jquerymobile/css/slick/slick.css diff --git a/themes/bootstrap3/js/common.js b/themes/bootstrap3/js/common.js index a56e967a767..0bd83c3b4a1 100644 --- a/themes/bootstrap3/js/common.js +++ b/themes/bootstrap3/js/common.js @@ -278,7 +278,7 @@ function ajaxLogin(form) { $(document).ready(function() { // support "jump menu" dropdown boxes - $('select.jumpMenu').change(function(){ $(this).closest('form').submit(); }); + $('select.jumpMenu').change(function(){ $(this).parent('form').submit(); }); // Highlight previous links, grey out following $('.backlink') diff --git a/themes/bootstrap3/templates/Recommend/SideFacets.phtml b/themes/bootstrap3/templates/Recommend/SideFacets.phtml index 993775754d3..11f5ad03164 100644 --- a/themes/bootstrap3/templates/Recommend/SideFacets.phtml +++ b/themes/bootstrap3/templates/Recommend/SideFacets.phtml @@ -68,25 +68,23 @@
-
- +
- /> - - -
+
+ - />
- + diff --git a/themes/finna/css/compiled.css b/themes/finna/css/compiled.css deleted file mode 100644 index 31c82c6becc..00000000000 --- a/themes/finna/css/compiled.css +++ /dev/null @@ -1,2 +0,0 @@ -/* CSS crunched with Crunch - http://crunchapp.net/ */ -.sr-only{clip:rect(1px, 1px, 1px, 1px);position:absolute;width:auto;height:auto;margin:0;padding:0;overflow:hidden;border:0}.sr-only:focus{background-color:transparent;border-radius:4px;clip:auto;color:#333;display:block;font-size:13px;height:40px;line-height:19px;padding:10.5px 15px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.navbar-brand{font-size:20px}/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark,.highlight{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-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:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:'Helvetica Neue';font-size:13px;line-height:1.5;color:#555;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#00a3b5;text-decoration:none}a:hover,a:focus{color:#00a3b5;text-decoration:underline}a:focus{outline:thin dotted;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:15px}.img-thumbnail{padding:4px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:19px;margin-bottom:19px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Helvetica Neue';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:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:19px;margin-bottom:19px}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:9.5px;margin-bottom:9.5px}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:22px}h3,.h3{font-size:20px}h4,.h4{font-size:16px}h5,.h5{font-size:13px}h6,.h6{font-size:11px}p{margin:0 0 9.5px}.lead{margin-bottom:19px;font-size:14px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:19.5px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#00a3b5}a.text-primary:hover{color:#007582}.text-success{color:#00b370}a.text-success:hover{color:#008050}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#00a3b5}a.bg-primary:hover{background-color:#007582}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:8.5px;margin:38px 0 19px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:9.5px;padding:0}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:19px}dt,dd{line-height:1.5}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.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 #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:9.5px 19px;margin:0 0 19px;font-size:16.25px;border-left:5px solid #eee}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.5;color:#999}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 #eee;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'}blockquote:before,blockquote:after{content:""}address{margin-bottom:19px;font-style:normal;line-height:1.5}code,kbd,pre,samp{font-family:Monaco}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:9px;margin:0 0 9.5px;font-size:12px;line-height:1.5;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}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:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.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:15px;padding-right:15px}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:19px}.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.5;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-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table 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.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.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.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.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.danger:hover>th{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:14.25px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.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:19px;font-size:19.5px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;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:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:13px;line-height:1.5;color:#555}.form-control{display:block;height:33px;font-size:13px;line-height:1.5;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-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;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;vertical-align:middle !important}.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[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"]{line-height:33px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:19px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:0px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{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],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:15px}select.input-lg{height:45px;line-height:45px}textarea.input-lg,select[multiple].input-lg{height:auto}.navbar-form{box-shadow:0 0 2px rgba(100,100,100,0.5) !important;margin-right:0px !important;margin-left:0px !important}.navbar-form .form-control.search-query{width:100% !important;border:none;box-shadow:none;background:transparent;display:inline-block !important;font-size:17px;color:#666}.navbar-form select.form-control{top:3px;border:none;box-shadow:none;font-size:13px;color:#888;font-weight:bold;margin-right:4px}.search-controls .form-control{display:inline-block}.search-controls .pagination{margin-top:0px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:41.25px}.has-feedback .form-control-feedback{position:absolute;top:24px;right:0;display:block;width:33px;height:33px;line-height:33px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#00b370}.has-success .form-control{border-color:#00b370;-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:#008050;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #1affa9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #1affa9}.has-success .input-group-addon{color:#00b370;border-color:#00b370;background-color:#dff0d8}.has-success .form-control-feedback{color:#00b370}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{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{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}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#959595}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle}.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;padding-left:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.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:26px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.5;border-radius:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.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;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.navbar-form .btn[type="submit"]{color:#00a3b5;padding:6px 0px;border-radius:0px 15px 15px 0px;padding:3px 0px;border-radius:15px;margin-left:-1px;margin-top:2px;height:35px;margin-bottom:2px;transition:background .1s ease-in-out}.navbar-form .btn[type="submit"]:hover{background:#008c9c}.navbar-form .btn[type="submit"] i{font-size:1.3em;color:#fff;vertical-align:inherit;font-weight:500}.searchHomeContent .btn-link{font-size:1.2em;margin-top:5px}.nav.searchbox .btn-link{color:#fff;font-size:12px;font-weight:bold;background:rgba(1,1,1,0.4);border-radius:15px;margin-top:6px;margin-left:10px}@media (max-width:767px){.nav.searchbox .btn-link{float:right}}@media (min-width:768px) and (max-width:991px){.nav.searchbox .btn-link{float:right;margin-right:17%}}.searchbox .checkbox{display:block;clear:none;float:left;margin:5px 0 0 12px;background:none repeat scroll 0 0 #FFFFFF;border-radius:0px 0px 0px 0px;color:#666666;padding:6px 3px 9px 2px;position:absolute;top:40px;left:0px;width:206px;height:33px;z-index:10000;box-shadow:0 15px 20px -12px #000}@media (max-width:768px){.searchbox .checkbox{top:36px}}.searchbox .checkbox label{margin-left:11px}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#fff;background-color:#333;border-color:#adadad}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.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:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#00a3b5;border-color:#00a3b5}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#00a3b5;background-color:#fff;border-color:#006c78}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#007e8c;border-color:#006c78}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.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:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#00a3b5;border-color:#00a3b5}.btn-primary .badge{color:#00a3b5;background-color:#fff}.btn-success{color:#fff;background-color:#00b270;border-color:#009960}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#00b270;background-color:#fff;border-color:#005b39}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#008956;border-color:#005b39}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.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:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#00b270;border-color:#009960}.btn-success .badge{color:#00b270;background-color:#fff}.btn-info{color:#fff;background-color:#b2e3ea;border-color:#9edce5}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#b2e3ea;background-color:#fff;border-color:#6ecad7}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#92d7e1;border-color:#6ecad7}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.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:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#b2e3ea;border-color:#9edce5}.btn-info .badge{color:#b2e3ea;background-color:#fff}.btn-warning{color:#999;background-color:#fff48c;border-color:#fff272}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff48c;background-color:#999;border-color:#ffec35}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#999;background-color:#fff063;border-color:#ffec35}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.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:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#fff48c;border-color:#fff272}.btn-warning .badge{color:#fff48c;background-color:#999}.btn-danger{color:#fff;background-color:#ff461e;border-color:#ff3104}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#ff461e;background-color:#fff;border-color:#c62300}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#f42b00;border-color:#c62300}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.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:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#ff461e;border-color:#ff3104}.btn-danger .badge{color:#ff461e;background-color:#fff}.btn-link{color:#00a3b5;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.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:#00a3b5;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:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:17px;line-height:1.33;border-radius:15px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.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 .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'icomoon';src:url('../css/fonts/icomoon.eot');src:url('../css/fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('../css/fonts/icomoon.woff') format('woff'),url('../css/fonts/icomoon.ttf') format('truetype'),url('../css/fonts/icomoon.svg#icomoon') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'icomoon';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro: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"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.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;background-color:#fff;border:1px solid none;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-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:8.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.5;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#fff;background-color:#00a3b5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#00a3b5}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.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.5;color:#999}.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 solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.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:focus,.btn-group-vertical>.btn:focus{outline:none}.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-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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-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:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.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%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display: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;margin-bottom:0}.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.33;border-radius:15px}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:3px}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:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:17px;border-radius:15px}.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{margin-left:-1px}.nav{margin-bottom:10px;margin-top:10px;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px;transition:background .2s ease-in-out}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:rgba(255,255,255,0.2)}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:rgba(255,255,255,0.2);border-color:#00a3b5}.nav .nav-divider{height:1px;margin:8.5px 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.5;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;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:4px}.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:4px 4px 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:4px}.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:#00a3b5}.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:4px}.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:4px 4px 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:40px;margin-bottom:0;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;color:#fff;padding-right:15px;padding-left:15px;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:768px){.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}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.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:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.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:10.5px 15px 10.5px 0;font-size:17px;line-height:19px;min-width:110px}.navbar-brand .navbar-logo{font-size:35px;color:#fff}.navbar-brand img{height:35px;width:auto}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:left;margin-right:15px;padding:17px 10px 10px 15px;color:#fff;margin-top:3px;margin-bottom:3px;background-color:transparent;background-image:none;border:1px solid transparent}.navbar-toggle:focus{outline:none}.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:768px){.navbar-toggle{display:none}}.navbar-nav{margin:5.25px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:35px}@media (max-width:767px){.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:19px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:10.5px;padding-bottom:10.5px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{padding:0px;border-top:1px solid transparent;border-bottom:1px solid transparent;background-color:#fff;border-radius:15px;margin-top:3.5px;margin-bottom:3.5px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;vertical-align:middle}.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;padding-left:0;vertical-align:middle}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.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{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:3.5px;margin-bottom:3.5px}.navbar-btn.btn-sm{margin-top:5px;margin-bottom:5px}.navbar-btn.btn-xs{margin-top:9px;margin-bottom:9px}.navbar-text{margin-top:10.5px;margin-bottom:10.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#fff;border-color:#eee}.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:#eee}.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:#eee}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#eee;color:#555}@media (max-width:767px){.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:#eee}.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-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.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:767px){.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:#999}.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:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{margin:0px;margin-top:10px;list-style:none;border-radius:4px}.breadcrumb>li{display:inline-block;background-color:rgba(1,1,1,0.4);padding:5px 15px}.breadcrumb>li+li:before{font-family:"icomoon";content:"\e025";color:#fff}.breadcrumb>li a{color:#fff}.breadcrumb>.active{color:#fff}.pagination{display:inline-block;padding-left:0;margin:19px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.5;text-decoration:none;color:#00a3b5;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:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#00a3b5;background-color:#eee;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:2;color:#fff;background-color:#00a3b5;border-color:#00a3b5;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:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:17px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:15px;border-top-left-radius:15px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:15px;border-top-right-radius:15px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:19px 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:#eee}.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:#999;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}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#00a3b5}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#007582}.label-success{background-color:#00b270}.label-success[href]:hover,.label-success[href]:focus{background-color:#007f50}.label-info{background-color:#b2e3ea}.label-info[href]:hover,.label-info[href]:focus{background-color:#8ad4df}.label-warning{background-color:#fff48c}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ffef59}.label-danger{background-color:#ff461e}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#ea2a00}.badge{display:inline-block;min-width:10px;padding:2px 6px 3px;font-size:.9em;font-weight:200;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#b2b2b2;border-radius:10px;margin-top:0px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#00a3b5;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:20px;font-weight:200}.container .jumbotron{border-radius:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:58.5px}}.thumbnail{display:block;padding:4px;margin-bottom:19px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .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:#00a3b5}.thumbnail .caption{padding:9px;color:#555}.alert{padding:15px;margin-bottom:19px;border:1px solid transparent;border-radius:4px}.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{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#00b370}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#008050}.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:19px;margin-bottom:19px;background-color:#f5f5f5;border-radius:4px;-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:19px;color:#fff;text-align:center;background-color:#00a3b5;-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 .6s ease;transition:width .6s ease}.progress-striped .progress-bar{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: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{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#00b270}.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: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:#b2e3ea}.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: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:#fff48c}.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: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:#ff461e}.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: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,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.sidebar h4{padding:20px;background:#00a3b5;color:#fff;font-size:20px;margin-top:0px}.list-group{margin-bottom:5px;padding-left:0}.list-group-item{display:block;padding:10px 15px;margin-bottom:-1px;position:relative;font-size:1.05em;vertical-align:middle;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.list-group-item.title{background:#555;color:#fff}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#00a3b5;border-color:#00a3b5}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#82f3ff}.list-group.filters .list-group-item.title,.list-group.filters .list-group-item.active{padding:5px 15px;background:none;color:#555;border-radius:15px;transition:background .2s ease-in-out}.list-group.filters .list-group-item.active:hover{background:rgba(100,100,100,0.2);text-decoration:line-through}.list-group.facet .list-group-item.title{font-size:16px}.list-group-item-success{color:#00b370;background-color:#dff0d8}a.list-group-item-success{color:#00b370}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#00b370;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#00b370;border-color:#00b370}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.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{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.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{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.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:19px;background-color:#fff;border:1px solid transparent;border-radius:4px;-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:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:15px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.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:3px}.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:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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:3px}.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:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{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:19px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{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:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#00a3b5}.panel-primary>.panel-heading{color:#fff;background-color:#00a3b5;border-color:#00a3b5}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#00a3b5}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#00a3b5}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#00b370;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.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-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-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-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-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:15px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:19.5px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.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:auto;overflow-y:scroll;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%);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);transform:translate(0, 0)}.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:15px;-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:none}.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:.5;filter:alpha(opacity=50)}.modal-header{background:#00a3b5;color:#fff;border-radius:15px 15px 0px 0px;padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.5px}.modal-header .close{margin-top:-2px;background:black;color:white;padding:0px 7px 6px 7px;border-radius:60px;font-weight:400;line-height:1em}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;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}@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:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.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;text-decoration:none;background-color:#000;border-radius:4px}.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;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right: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;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:15px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.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;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 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:#999;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:#999;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:#999;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:#999;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:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.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:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.5) 0), color-stop(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, color-stop(rgba(0,0,0,0.0001) 0), color-stop(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:none;color:#fff;text-decoration:none;opacity:.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%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;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:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix: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-footer:before,.modal-footer:after{content:" ";display:table}.clearfix: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-footer: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;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !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}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.hidden-print{display:none !important}}body{background:url('https://www.finna.fi/interface/themes/national/images/header_background_2.jpg');background-attachment:fixed;background-size:100% auto;background-position:top center;background-color:#464646;background-repeat:no-repeat}@media (max-width:991px){body{background-size:150% auto}}@media (max-width:767px){body{background-size:350% auto}}body>.main{background-color:#fff}header{background:rgba(10,10,10,0.8)}section.main.template-name-results>.container{margin-top:30px;padding-bottom:30px}.finna-main-header{background:#d8f4ed}.logo{margin:20px 0 0}.logo i.fa-finnalogo{font-size:66px;color:#fff}.logo hr{border-bottom:6px solid #fff}.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25);color:#f6f6f6}.searchLayout{background-image:-webkit-linear-gradient(top, rgba(1,1,1,0.23) 0, rgba(1,1,1,0.45) 100%);background-image:linear-gradient(to bottom, rgba(1,1,1,0.23) 0, rgba(1,1,1,0.45) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b010101', endColorstr='#73010101', GradientType=0);padding-bottom:10px}.introduction h1,.introduction h3{background:rgba(0,0,0,0.45);box-shadow:0 2px 7px rgba(0,0,0,0.3);padding:0 5px 1px 7px;color:#fff;line-height:1.4em;display:inline-block;font-weight:bold}.introduction h1 .brand-third,.introduction h3 .brand-third{color:#d8f4ed}h1.introductionText,h3.introductionText{margin:0px 0px 5px}.homeTopContentBackground{background-color:#d8f4ed}.introBox{margin:20px 0px;box-shadow:0 15px 20px -15px #808080,0 0 0 10px rgba(0,163,181,0) inset;padding:10px 20px;background:#d8f4ed;transition:box-shadow .5s ease-in-out}.introBox.research:hover{box-shadow:0 15px 20px -15px #808080,0 0 0 10px rgba(0,163,181,0.8) inset}.introBox.research{background-image:linear-gradient(135deg, rgba(0,0,0,0.78), #3b3b3b),url('http://undergrad.usc.edu/RESEARCH-Word-collage.jpg')}.introBox.shareLibrary{background-image:linear-gradient(135deg, rgba(0,0,0,0.63), rgba(0,0,0,0.47)),url('http://www.kansalliskirjasto.fi/extra/vanhat_bulletinit/bulletin11/kuvat/hi6_1.jpg')}.introBox h2,.introBox h5{position:relative;z-index:10;text-shadow:1px 1px 2px rgba(0,0,0,0.72);color:#FFFFFF}.introBox h5{line-height:1.5em;font-size:1.2em}.introBox i,.introBox a{color:#00a3b5;text-shadow:none}i.fa.fa-search.backgrounding{position:absolute;right:30px;top:30px}i.fa.fa-search.backgrounding:before{font-size:100px;color:rgba(255,255,255,0.5)}footer{background:#464646;margin-bottom:-10px;padding:15px 0px}footer hr{display:none}footer a,footer p{color:#fff}footer p{font-size:1.1em}footer li{list-style-type:none}.sidebar{margin-bottom:30px}.resultListLabeling{display:none}mark,.highlight,.highlight{background:none;font-weight:500;color:inherit;font-size:1.03em}.container.resultListDisplay{margin-top:30px}.resultListBanner h2{margin:15px 0px}.resultListBanner .alert{padding:0px;margin:0px;background:none;border:none;margin-bottom:15px}.row.result{padding-top:15px;padding-bottom:15px}@media (max-width:768px){.row.result{border-bottom:1px solid rgba(100,100,100,0.1)}}.row.result .status .label{visibility:hidden}.result .save-record{float:right;font-size:medium}.callnumAndLocation{margin-top:15px}.groupLocation,.groupCallnumber{font-size:14px;letter-spacing:0.2px;padding:0}.groupCallnumber{color:#999;font-size:smaller}.groupLocation span.text-success{color:inherit}.introductionBackground{background-color:#d8f4ed}.introduction p{font-size:1.24em;font-weight:bold;line-height:1.6em;padding-bottom:20px}.righttop{background:#fff}.carousel{background:#222}.carousel .carouselHeader{background:rgba(140,140,140,0.8);display:inline-block;padding:10px;color:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.3)}.carousel .carouselSlideHeader p{position:absolute;min-height:30px;z-index:1;padding:5px 10px;color:#fff;background:rgba(140,140,140,0.7);font-size:14px;font-weight:900;letter-spacing:0.2px;text-shadow:1px 1px 1px black}.carousel .carouselText{position:absolute;width:265px;height:auto;color:#fcffd9;transition:all 0.5s ease;bottom:10px;padding:0px 10px}.carousel .carouselText p{z-index:1;position:relative;margin:0;opacity:0;padding:10px 0px;text-shadow:1px 1px 1px #000;transition:all 0.5s ease;transition-delay:0.2s;border-top:1px solid #fcffd9}.carousel .slick-slider.slick-vertical .carouselText{padding:10px;margin-top:50px;background:none;overflow:hidden}.carousel .slick-slider.slick-vertical .carouselText p{padding:0px;border-top:none}.carousel .slick-slider.slick-vertical .carouselSlideHeader p{background:none}.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover .carouselText p{opacity:1;transform:translate(0, -10px);transition-delay:0s}.carousel .slick-slide.slick-active img{-webkit-filter:blur(0);transition:all 0.5s ease}.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover img{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3')}.fa{cursor:default}.template-name-results .resultThumb img{width:100%}.group [class^=col-]{padding-left:0}.icon-bar{background-color:#888}img{max-width:100%}label.list-group-item{border-radius:0;font-weight:normal;margin-top:0;padding-left:35px}.list-group-item.title{font-weight:bold}#modal .modal-body>h2:first-child{display:none}.tab-content{padding:4px}.template-name-view #record h3{margin:0px;padding:0px}.twitter-typeahead{background:transparent;top:3px;margin-right:-5px}.twitter-typeahead .tt-hint{display:none}.tt-dropdown-menu{margin-bottom:5px;padding-left:0;margin-top:10px}.tt-suggestion{display:block;padding:10px 15px;margin-bottom:-1px;position:relative;font-size:1.05em;vertical-align:middle;background-color:#fff;text-overflow:ellipsis;white-space:nowrap}.tt-suggestion>.badge{float:right}.tt-suggestion>.badge+.badge{margin-right:5px}.tt-suggestion.title{background:#555;color:#fff}.tt-suggestion i.fa{cursor:inherit}.tt-suggestion.active{white-space:inherit}.tt-suggestion.tt-cursor{background-color:#00a3b5;color:#FFF}.tt-suggestion p{margin:0}.badge a{color:#fff}.browse.list-group .list-group-item{word-wrap:break-word}.browse.list-group .list-group-item.view-record{border-top:0;font-size:85%;padding:2px 4px;text-align:right}.fa-grid:before{content:"\f00a"}.fa-visual:before{content:"\f008"}.fa-mobile:before{content:"\f10a"}.fa-x:before{content:"\f0f6"}.fa-atlas:before{content:"\f14e"}.fa-book:before{content:"\f02d"}.fa-braille:before{content:"\f0a6"}.fa-cdrom{content:"\f109"}.fa-chart:before{content:"\f012"}.fa-chipcartridge:before{content:"\f109"}.fa-collage:before{content:"\f03e"}.fa-disccartridge:before{content:"\f109"}.fa-drawing:before{content:"\f03e"}.fa-ebook:before{content:"\f0f6"}.fa-electronic:before{content:"\f1c6"}.fa-filmstrip:before{content:"\f008"}.fa-flashcard:before{content:"\f0e7"}.fa-floppydisk:before{content:"\f0c7"}.fa-globe:before{content:"\f0ac"}.fa-journal:before{content:"\f0f6"}.fa-kit:before{content:"\f0b1"}.fa-manuscript:before{content:"\f0f6"}.fa-map:before{content:"\f14e"}.fa-microfilm:before{content:"\f008"}.fa.fa-mobile:before{content:"\f10a"}.fa-motionpicture:before{content:"\f03d"}.fa-musicalscore:before{content:"\f001"}.fa-musicrecording:before{content:"\f001"}.fa-newspaper:before{content:"\f0f6"}.fa-online:before{content:"\f109"}.fa-painting:before{content:"\f03e"}.fa-photo:before{content:"\f03e"}.fa-photonegative:before{content:"\f03e"}.fa-physicalobject:before{content:"\f187"}.fa-print:before{content:"\f03e"}.fa-sensorimage:before{content:"\f03e"}.fa-serial:before{content:"\f0f6"}.fa-slide:before{content:"\f008"}.fa-software:before{content:"\f109"}.fa-soundcassette:before{content:"\f025"}.fa-sounddisc:before{content:"\f109"}.fa-soundrecording:before{content:"\f025"}.fa-tapecartridge:before{content:"\f109"}.fa-tapecassette:before{content:"\f025"}.fa-tapereel:before{content:"\f008"}.fa-transparency:before{content:"\f008"}.fa-unknown:before{content:"\f128"}.fa-video:before{content:"\f03d"}.fa-videocartridge:before{content:"\f03d"}.fa-videocassette:before{content:"\f03d"}.fa-videodisc:before{content:"\f109"}.fa-videoreel:before{content:"\f03d"}.citation .pace-car th,.citation .pace-car td{border:0;padding:0}.citation th{text-align:right}#hierarchyTreeHolder{border-right:1px solid #eee;overflow-x:hidden}.bulkActionButtons label{display:inline-block}.bulkActionButtons label input{margin-top:2px}@media (max-width:767px){.grid{min-height:250px}}.result a.title{font-size:1.333em;line-height:1.2em;font-weight:400}.result .left img{max-width:100%;width:100%;height:auto;border:4px solid lightgrey}@media (max-width:767px){.result a{text-decoration:underline}.result .middle,.result .right{padding:0}}@media (max-width:530px){.result .checkbox{display:none !important}.result .left{width:40%}.result .middle{width:60%}.result .right{display:none}}.search-controls .alert{margin-bottom:0}@media (max-width:767px){.sidebar{position:fixed;z-index:1000000000;bottom:0;width:100%;overflow:hidden;background:white;margin:0px;padding:0px;height:50px;transition:height .5s ease-in-out}}@media (max-width:767px){.sidebar>h4{padding:15px}}@media (max-width:767px){.sidebar>h4:after{font-family:'icomoon';content:'\e612';float:right}}@media (max-width:767px){.sidebar.expandSidebar>h4:after{font-family:'icomoon';content:'\e613';float:right}}@media (max-width:767px){.sidebar.expandSidebar{overflow:auto;height:100%}}.sidebar .list-group:not(.filters) .title{margin-bottom:5px;cursor:pointer}.sidebar .list-group:not(.filters) .title.collapsed{border-radius:none}.sidebar .list-group:not(.filters) .title.collapsed:after{font-family:'icomoon';content:'\e613'}.sidebar .list-group:not(.filters) .title:after{font-family:'icomoon';content:'\e612';float:right}.sidebar .collapse .list-group-item,.sidebar .collapsing .list-group-item{border-top-left-radius:0px;border-top-right-radius:0px}.sidebar .collapse .list-group-item[id^=more],.sidebar .collapsing .list-group-item[id^=more]{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.sidebar #side-collapse-publishDate .list-group-item{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.list-group-item i.fa,.badge i.fa{cursor:inherit}.sidebar .facet a{text-decoration:none}.sidebar .list-group-item i.fa.fa-square-o,.sidebar .list-group-item i.fa.fa-check-square-o{font-size:22px;vertical-align:middle}.slider .slider-track{background:#999;box-shadow:inset 0 1px 0 rgba(0,0,0,0.4)}.slider .slider-track .slider-handle{background:#00a3b5;background-image:none;border:1px solid #00a3b5;box-shadow:none;opacity:.8}.slider .slider-track .slider-handle:hover,.slider .slider-track .slider-handle:active,.slider .slider-track .slider-handle:focus{opacity:1;background:#FFF;border-color:#999}.slider .slider-track .slider-handle:active,.slider .slider-track .slider-handle:focus{border-color:#00a3b5}.slider .slider-track .slider-selection{background:#eee;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3)}.table{word-wrap:break-word;table-layout:fixed}.node{border:1px solid white;box-sizing:content-box;font:10px sans-serif;line-height:12px;overflow:hidden;position:absolute;margin:-1px}.node div{margin-top:0px}.toplevel{border:2px solid black}.node .label{background:rgba(0,0,0,0.5);border-radius:0;font-size:85%;position:absolute;bottom:0;left:0;text-shadow:none;min-height:1px;padding:2px 4px}.notalabel{color:#000000}#viz-instructions{padding-top:600px}.facet .jstree-ocl:before{font-family:'icomoon';float:left;speak:none;font-weight:normal;font-style:normal;text-decoration:inherit;cursor:pointer;padding:0;width:10px;margin-left:-16px;margin-right:4px}.facet .jstree-default .jstree-open>.jstree-ocl:before{content:"\e027"}.facet .jstree-default .jstree-closed>.jstree-ocl:before{content:"\e025"}.facet .jstree-default .jstree-leaf>.jstree-ocl:before{content:" "}li.jstree-facet ul{padding-left:14px}.jstree-facet li span.main{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1px}li.jstree-facet,li.jstree-node{list-style:none}ul.jstree-container-ul>li.jstree-node,.list-group.facet .list-group-item:not(.title){padding:5px 10px 5px 20px;background:whitesmoke;border-bottom:2px solid #fff}.jstree-facet .jstree-container-ul{padding:0}.jstree-facet .jstree-container-ul .jstree-icon{color:#999}.main.applied,.jstree-facet .jstree-container-ul>li.active,.jstree-facet .jstree-container-ul>li.active a.jstree-anchor,.jstree-facet .jstree-container-ul>li.active .jstree-ocl,.jstree-facet .jstree-container-ul>li.active{background:#00a3b5 !important;color:#fff}.list-group-item.active.facetOR.applied{background:#00a3b5;color:#fff}li.jstree-facet .badge{cursor:text}.resetMarginsPaddings{margin:0px;padding:0px} \ No newline at end of file diff --git a/themes/finna/css/finna.css b/themes/finna/css/finna.css index 2a55060e0e9..31c82c6becc 100644 --- a/themes/finna/css/finna.css +++ b/themes/finna/css/finna.css @@ -1,2 +1,2 @@ /* CSS crunched with Crunch - http://crunchapp.net/ */ -.sr-only{clip:rect(1px, 1px, 1px, 1px);position:absolute;width:auto;height:auto;margin:0;padding:0;overflow:hidden;border:0}.sr-only:focus{background-color:transparent;border-radius:4px;clip:auto;color:#333;display:block;font-size:13px;height:45px;line-height:19px;padding:0 15px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.navbar-brand{font-size:20px}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark,.highlight{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.btn>.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('../css/fonts/icomoon.eot');src:url('../css/fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('../css/fonts/icomoon.woff') format('woff'),url('../css/fonts/icomoon.ttf') format('truetype'),url('../css/fonts/icomoon.svg#icomoon') 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:"\2a"}.glyphicon-plus:before{content:"\2b"}.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"}*{-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.5;color:#555;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#00a3b5;text-decoration:none}a:hover,a:focus{color:#00a3b5;text-decoration:#fff}a:focus{outline:thin dotted;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:15px}.img-thumbnail{padding:4px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:19px;margin-bottom:19px;border:0;border-top:1px solid #eee}.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}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;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:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:19px;margin-bottom:19px}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:9.5px;margin-bottom:9.5px}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:22px}h3,.h3{font-size:20px}h4,.h4{font-size:16px}h5,.h5{font-size:13px}h6,.h6{font-size:11px}p{margin:0 0 9.5px}.lead{margin-bottom:19px;font-size:14px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:19.5px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#00a3b5}a.text-primary:hover{color:#007582}.text-success{color:#00b370}a.text-success:hover{color:#008050}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#00a3b5}a.bg-primary:hover{background-color:#007582}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:8.5px;margin:38px 0 19px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:9.5px;padding:0}ul li,ol li{list-style-type:none}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:19px}dt,dd{line-height:1.5}dt{font-weight:bold}dd{margin-left:0}@media (min-width:992px){.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 #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:9.5px 19px;margin:0 0 19px;font-size:16.25px;border-left:5px solid #eee}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.5;color:#999}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 #eee;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'}blockquote:before,blockquote:after{content:""}address{margin-bottom:19px;font-style:normal;line-height:1.5}.date-and-year{font-size:13px;letter-spacing:0.5px;font-weight:500;margin-bottom:5px}code,kbd,pre,samp{font-family:Monaco}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;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:9px;margin:0 0 9.5px;font-size:12px;line-height:1.5;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}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:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.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:15px;padding-right:15px}.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:#999;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:19px}.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.5;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-child(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:14.25px;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:19px;font-size:19.5px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;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:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:13px;line-height:1.5;color:#555}.form-control{display:block;height:33px;font-size:13px;line-height:1.5;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;padding:0px 5px;-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;vertical-align:middle !important;-moz-appearance:none;-webkit-appearance:none;appearance:none}.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[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"]{line-height:33px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:19px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:0px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{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],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:15px}select.input-lg{height:45px;line-height:45px}textarea.input-lg,select[multiple].input-lg{height:auto}.navbar-form{box-shadow:0 0 2px rgba(100,100,100,0.5) !important;margin-right:0px !important;margin-left:0px !important}.navbar-form .form-control.search-query{width:59.5%;border:none;box-shadow:none;background:transparent;display:inline-block !important;font-size:17px;color:#666;margin-left:10px;margin-top:3px}.twitter-typeahead{background:transparent;top:3px;margin-left:10px;width:59.5%}.navbar-form .twitter-typeahead .form-control.search-query{margin-top:0px;margin-left:0px;width:100%}.navbar-form select.form-control{border:none;box-shadow:none;font-size:13px;color:#888;font-weight:bold;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:25%;padding-right:17px;padding-top:3px;position:relative;z-index:1;background:transparent;line-height:35px}.search-controls .form-control{display:inline-block}.search-controls .pagination{margin-top:0px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:41.25px}.has-feedback .form-control-feedback{position:absolute;top:24px;right:0;display:block;width:33px;height:33px;line-height:33px;text-align:center}.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:#00b370}.has-success .form-control{border-color:#00b370;-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:#008050;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #1affa9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #1affa9}.has-success .input-group-addon{color:#00b370;border-color:#00b370;background-color:#dff0d8}.has-success .form-control-feedback{color:#00b370}.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}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#959595}.form-inline{display:inline-block}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle}.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;padding-left:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.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:26px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.5;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.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;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.navbar-form .btn[type="submit"]{color:#00a3b5;padding:6px 0px;border-radius:0px 15px 15px 0px;padding:3px 0px;border-radius:15px;margin-left:-1px;margin-top:2px;height:35px;margin-bottom:2px;transition:background .1s ease-in-out;display:inline-block;float:right;margin-right:3px;text-align:center;width:10%}.navbar-form .btn[type="submit"]:before{width:15px;content:"\e027";font-family:"icomoon";position:absolute;margin-right:-30px;z-index:0;color:grey;margin-left:-7%}.navbar-form .btn[type="submit"]:hover{background:#008c9c}.navbar-form .btn[type="submit"] i{font-size:1.3em;color:#fff;vertical-align:inherit;font-weight:500}.searchHomeContent .btn-link{font-size:1.2em;margin-top:5px}.nav.searchbox .btn-link{color:#fff;font-size:12px;font-weight:bold;background:rgba(1,1,1,0.4);border-radius:10px;margin-top:3px;margin-left:10px;vertical-align:top;line-height:25px}@media (max-width:767px){.nav.searchbox .btn-link{float:right}}@media (min-width:768px) and (max-width:991px){.nav.searchbox .btn-link{float:right;margin-right:17%}}.searchbox .checkbox{display:block;clear:none;float:left;margin:5px 0 0 12px;background:none repeat scroll 0 0 #FFFFFF;border-radius:0px 0px 0px 0px;color:#666666;padding:6px 3px 9px 2px;position:absolute;top:41px;left:0px;width:206px;height:35px;box-shadow:0 15px 20px -12px #000}@media (max-width:768px){.searchbox .checkbox{top:41px}}.searchbox .checkbox label input{display:none}.searchbox .checkbox label{margin-left:10px;line-height:24px}.searchbox .checkbox label:before{content:"\f096";font-family:'Fontawesome';font-size:20px;vertical-align:top}.checkboxFilter .checkbox{padding:5px 0px 5px 20px}.checkboxFilter label{font-size:14px;font-weight:normal}.checkboxFilter label.checkbox input{border:none;background:transparent;margin-right:10px;margin-top:4px}.checkboxFilter label.checkbox input:before{content:"\f096";font-family:'FontAwesome';margin-right:-1px;font-size:21px;background:white;margin:-4px;position:absolute;margin-left:-1px}.searchbox .checkbox.checked label:before,.checkboxFilter label.checkbox input:checked:before{font-family:'Fontawesome';content:"\f14a"}.jumpMenu{border:none;background:transparent;color:#fff;padding:0px 20px 0px 10px;z-index:1;position:relative}.jumpMenuStyle{background:#00a3b5;padding:8px 0px 10px;border-radius:10px}.jumpMenu option{background:#fff;color:#555;border:1px solid #eee;padding:8px 2px}.jumpMenu option:hover{background:#00a3b5}.jumpMenuForm i{color:#fff;top:0px;position:relative;margin-left:-20px;z-index:0;width:20px;text-align:left}@media (min-width:992px){.sortForm{min-width:30%}.limitForm{min-width:30%}}.view-buttons{margin-right:10px}.view-buttons,.view-buttons a{display:inline-block;color:#464646;font-weight:bold}.view-buttons i{font-size:18px;padding:8px 9px;vertical-align:middle;background:#00a3b5;color:#fff;border-radius:10px}.view-buttons a{opacity:.6;filter:alpha(opacity=60);transition:opacity 0.1s linear}.view-buttons a:hover{opacity:1;filter:alpha(opacity=100)}.view-buttons span{line-height:33px;margin-right:5px}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#fff;background-color:#333;border-color:#adadad}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.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,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#00a3b5;border-color:#00a3b5}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#00a3b5;background-color:#fff;border-color:#006c78}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#007582;border-color:#006c78}.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.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,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#00a3b5;border-color:#00a3b5}.btn-primary .badge{color:#00a3b5;background-color:#fff}.btn-success{color:#fff;background-color:#00b270;border-color:#009960}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#00b270;background-color:#fff;border-color:#005b39}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#007f50;border-color:#005b39}.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.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,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#00b270;border-color:#009960}.btn-success .badge{color:#00b270;background-color:#fff}.btn-info{color:#fff;background-color:#b2e3ea;border-color:#9edce5}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#b2e3ea;background-color:#fff;border-color:#6ecad7}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#8ad4df;border-color:#6ecad7}.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.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,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#b2e3ea;border-color:#9edce5}.btn-info .badge{color:#b2e3ea;background-color:#fff}.btn-warning{color:#999;background-color:#fff48c;border-color:#fff272}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff48c;background-color:#999;border-color:#ffec35}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{color:#999;background-color:#ffef59;border-color:#ffec35}.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.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,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#fff48c;border-color:#fff272}.btn-warning .badge{color:#fff48c;background-color:#999}.btn-danger{color:#fff;background-color:#ff461e;border-color:#ff3104}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#ff461e;background-color:#fff;border-color:#c62300}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#ea2a00;border-color:#c62300}.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.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,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#ff461e;border-color:#ff3104}.btn-danger .badge{color:#ff461e;background-color:#fff}.btn-link{color:#00a3b5;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.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:#00a3b5;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:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:17px;line-height:1.33;border-radius:15px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.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 .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:visible}.collapse.in{display:block;visibility:visible}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:.35s;transition-duration:.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 solid;border-right:4px solid transparent;border-left:4px solid transparent}.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 none;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-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:8.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.5;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#333;background-color:rgba(1,1,1,0.1)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#00a3b5}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.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:pointer}.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.5;color:#999;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 solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:992px){.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-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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-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:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.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-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.33;border-radius:15px}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:3px}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:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:17px;border-radius:15px}.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{margin-left:-1px}.nav{margin-bottom:10px;margin-top:10px;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:0 15px;transition:background .2s ease-in-out}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:rgba(255,255,255,0.2)}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:rgba(255,255,255,0.2);border-color:#00a3b5}.nav .nav-divider{height:1px;margin:8.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:3px solid #b3e3e9}.nav-tabs>li{float:left;margin-bottom:-3px}.nav-tabs>li>a{font-size:1.1em;font-weight:500;background-color:#b3e3e9;color:#555;margin-right:3px;line-height:1.5;padding:.6em .5em;border:2px solid transparent;margin-bottom:-1px;border-radius:10px 10px 0 0}.nav-tabs>li>a:hover{border-color:#b3e3e9 #b3e3e9 #b3e3e9}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:3px solid #b3e3e9;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:4px}.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:4px 4px 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}}@media (max-width:767px){.nav-tabs{text-align:center;border-bottom:3px solid #999}.nav-tabs #details{display:none}.nav-tabs>li{word-wrap:break-word}.nav-tabs>li>a{padding:0px 10px 10px;background-color:transparent;border:none;border-bottom:5px solid transparent;margin:0}.nav-tabs>li>a i{display:block;min-height:14px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border:none;border-bottom:5px solid #00a3b5}}.nav-pills{padding:10px 0px;border-top:1px solid #eee;border-bottom:1px solid #eee}.nav-pills>li{float:left;margin:5px 0px}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:0px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#00a3b5}.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:4px}.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:4px 4px 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.searchbox .fixedbar.attached{background:rgba(0,0,0,0.9);position:fixed;z-index:1000;height:50px;top:0px;width:100%;left:0px}.nav.searchbox .navbar-form.attached{z-index:1000;margin:0px;position:fixed;top:5px;transition:none;border-top-left-radius:0;border-bottom-left-radius:0}.nav.searchbox .navbar-form.attached .btn-link{display:none}.nav.searchbox .navbar-form .nav.searchbox{margin:0}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}@media (min-width:992px){.navbar .dropdown-menu>li>a{width:280px;white-space:normal;outline:1px solid rgba(255,255,255,0.7);transition:none}}.mobile-navigation{position:fixed;bottom:0px;right:0px;width:auto;z-index:1000}.mobile-navigation p{float:right;margin:0px;padding:13px;margin-left:5px;background:rgba(1,1,1,0.7);color:#fff}.mobile-navigation .back-to-top{display:none}.mobile-navigation i{font-size:20px;vertical-align:-5px;font-weight:900}.navbar{position:relative;min-height:45px;margin-bottom:0;border:1px solid transparent}@media (min-width:992px){.navbar{border-radius:4px}}@media (min-width:992px){.navbar-header{float:left}}.navbar-collapse{max-height:auto;overflow-x:visible;color:#fff;padding-right:15px;padding-left:15px;border-top:1px solid #000;box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.navbar-collapse.in .dropdown-menu a{color:#fff;transition:all .2s ease-in-out}@media (min-width:992px){.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}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:992px){.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:992px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:992px){.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;font-size:17px;line-height:45px}.navbar-brand .navbar-logo{font-size:35px;color:#fff}.navbar-brand img{height:35px;width:auto}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:992px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:left;margin-right:15px;color:#fff;padding:12.85714286px 5px 11.25px 5px;margin-left:-5px;background-color:transparent;background-image:none;border:1px solid transparent}.navbar-toggle:focus{outline:none}.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:992px){.navbar-toggle{display:none}}.navbar-nav{margin:0 -15px}.navbar-nav>li>a{line-height:45px;color:#fff}@media (max-width:991px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none;transition:background-color .2s ease-in-out}.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:19px;white-space:normal}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none;background-color:rgba(255,255,255,0.2)}}@media (min-width:992px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:0;padding-bottom:0}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:992px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{padding:0px;border-top:1px solid transparent;border-bottom:1px solid transparent;background-color:#fff;border-radius:15px;display:inline-block;margin-top:6px;margin-bottom:6px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;vertical-align:middle}.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;padding-left:0;vertical-align:middle}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:991px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:992px){.navbar-form{border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.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{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:6px;margin-bottom:6px}.navbar-btn.btn-sm{margin-top:7.5px;margin-bottom:7.5px}.navbar-btn.btn-xs{margin-top:11.5px;margin-bottom:11.5px}.navbar-text{margin-top:13px;margin-bottom:13px}@media (min-width:992px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#fff;border-color:#eee}.navbar-default .navbar-brand{color:#fff}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#e6e6e6;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#fff}.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:#eee}.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:#eee}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#eee;color:#555}.navbar-default .navbar-nav>.open>a:after,.navbar-default .navbar-nav>.open>a:hover:after,.navbar-default .navbar-nav>.open>a:focus:after{font-family:"icomoon";content:'X'}@media (max-width:991px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.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:#eee}.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:#fff}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.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:991px){.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:#999}.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:#999}.navbar-inverse .navbar-link:hover{color:#fff}.nav-absolute{position:absolute;right:15px;top:0px}@media (max-width:991px){.navbar-nav li.logoutOptions{display:inline-block}}.breadcrumb{padding:5px 15px;margin:15px 0px 0px;list-style:none;background-color:rgba(1,1,1,0.4);border-radius:4px}.breadcrumb a{color:#fff}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#fff}.breadcrumb>.active{color:#fff}.pagination-background{background:#eee}.paginationSimple{font-size:1.2em}.paginationSimple li{display:inline-block;list-style-type:none}.paginationSimple li a i{background:#00a3b5;border-radius:50%;padding:6px;text-align:center;color:#fff;font-size:1.05em;margin:0px 5px}@media (max-width:767px){.paginationSimple{margin:0px;margin-top:10px}}.pagination{display:inline-block;padding-left:0;margin:19px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.5;text-decoration:none;color:#00a3b5;background-color:#fff;border:1px solid #ddd;margin-left:2px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#00a3b5;background-color:#eee;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:2;color:#fff;background-color:#00a3b5;border-color:#00a3b5;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:#999;background-color:#fff;border-color:#ddd;cursor:pointer}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:17px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:15px;border-top-left-radius:15px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:15px;border-top-right-radius:15px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:19px 0;list-style:none;text-align:right}.pager .pager-text{font-size:16px;margin:0px 10px}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:4px 7px 2px;color:#fff;background-color:#00a3b5;border-radius:50%;font-size:16px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#00a3b5}.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{background-color:#999;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:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#00a3b5}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#007582}.label-success{background-color:#00b270}.label-success[href]:hover,.label-success[href]:focus{background-color:#007f50}.label-info{background-color:#b2e3ea}.label-info[href]:hover,.label-info[href]:focus{background-color:#8ad4df}.label-warning{background-color:#fff48c}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ffef59}.label-danger{background-color:#ff461e}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#ea2a00}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:300;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#b2b2b2;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .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:#00a3b5;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:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.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:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:58.5px}}.thumbnail{display:block;padding:4px;margin-bottom:19px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .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:#00a3b5}.thumbnail .caption{padding:9px;color:#555}.alert{padding:10px 15px;margin-bottom:19px;border:none}.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 .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#00b370}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#008050}.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:19px;margin-bottom:19px;background-color:#f5f5f5;border-radius:none;-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:19px;color:#fff;text-align:center;background-color:#00a3b5;-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 .6s ease;-o-transition:width .6s ease;transition:width .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:#00b270}.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:#b2e3ea}.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:#fff48c}.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:#ff461e}.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-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}.sidebar h4{padding:15px 20px;background:#00a3b5;color:#fff;font-size:20px;margin-top:0px}.list-group{margin-bottom:5px;padding-left:0}.list-group-item{display:block;padding:10px 15px;margin-bottom:-1px;position:relative;font-size:1.05em;vertical-align:middle;background-color:#fff}.list-group-item:hover{background:rgba(1,1,1,0.05)}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.list-group-item.title{background:#555;color:#fff}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#00a3b5;border-color:#00a3b5}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#82f3ff}.list-group.filters .list-group-item.title,.list-group.filters .list-group-item.active{padding:5px 15px;background:none;color:#555;border-radius:15px;transition:background .2s ease-in-out}.list-group.filters .list-group-item.active:hover{background:rgba(150,100,100,0.2);text-decoration:line-through}.list-group.facet .list-group-item.title{font-size:16px}.list-group-item-success{color:#00b370;background-color:#dff0d8}a.list-group-item-success{color:#00b370}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#00b370;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#00b370;border-color:#00b370}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.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{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.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{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.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:19px;background-color:#fff;border:1px solid transparent;border-radius:4px;-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:0;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:15px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:0;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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:3px;border-top-left-radius:3px}.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:3px;border-bottom-left-radius:3px}.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:3px;border-top-left-radius:3px}.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:3px;border-top-right-radius:3px}.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:3px}.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:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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:3px;border-bottom-right-radius:3px}.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:3px}.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:3px}.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:19px}.panel-group .panel{margin-bottom:0;border-radius:4px}.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:#333;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:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#00a3b5}.panel-primary>.panel-heading{color:#fff;background-color:#00a3b5;border-color:#00a3b5}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#00a3b5}.panel-primary>.panel-heading .badge{color:#00a3b5;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#00a3b5}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#00b370;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:#00b370}.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.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-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:15px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:23.4px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.8;filter:alpha(opacity=80);padding:5px}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:1;filter:alpha(opacity=100)}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:15px;-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:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.5px;background:#00a3b5;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px}.modal-header .close{margin-top:-2px;color:#fff}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:20px}.modal-footer{padding:20px;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:1030;display:block;visibility:visible;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.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;text-decoration:none;background-color:#000;border-radius:4px}.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:1010;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1.5;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:15px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.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:14px 14px 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:#999;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:#999;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:#999;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:#999;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:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.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{transition:transform .6s ease-in-out;backface-visibility:hidden;perspective:1000}.carousel-inner>.item.next,.carousel-inner>.item.active.right{transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{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:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.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:.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%;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;margin-top:-10px;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:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix: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-footer:before,.modal-footer:after{content:" ";display:table}.clearfix: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-footer: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;visibility:hidden !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}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}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}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}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}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}}.main.template-dir-myresearch .finna-main-header{background:#b0e9db}.main.template-dir-myresearch .finna-main-header{background:#b0e9db}.myresearch-nav{background:#38c8a4}.mfp-preloader{background-color:rgba(2,2,2,0.37);width:160px;margin:auto;padding:50px 0px;color:#CCC;margin-top:-50px;opacity:.8;filter:alpha(opacity=80)}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:auto;background:#fff;max-width:99%;box-shadow:0 10px 40px rgba(1,1,1,0.8)}.mfp-close-btn-in .mfp-close{background:#fff}.mfp-wrap{z-index:20001}.mfp-container .mfp-arrow-right.touch-device{right:0px;opacity:.8;filter:alpha(opacity=80);transition-delay:0}.mfp-container .mfp-arrow-left.touch-device{left:0px;opacity:.8;filter:alpha(opacity=80);transition-delay:0}.image-popup-navi{background-position:50% 50%;background-size:cover;float:left;overflow:hidden;width:132px}.imagepopup-container{display:inline-block;display:inline-flex;width:auto;background:white;padding-bottom:5px}.imagepopup-container .content{padding:0 50px 0 15px;background-color:#ffffff;clear:right;width:auto;height:100%;float:left;text-align:left;transition:height .3s ease-in-out;max-width:350px;min-width:20%}.imagepopup-holder{text-align:center;margin:auto;width:100%;height:90%}.imagepopup-holder .image{float:left;max-width:68%;z-index:99999999;min-width:130px;min-height:130px;margin-bottom:-5px;padding:10px;margin-right:20px;text-align:left;background-position:75px 60px}.imagepopup-holder .image .loading{position:absolute;left:55px;top:92px;color:#999}.imagepopup-holder .image.loaded{background-image:none}.imagepopup-holder .image.loaded .loading{display:none}.imagepopup-holder .image.loaded .noimage{display:block}.imagepopup-holder .image.loaded img{display:inline-block}.imagepopup-holder .image .noimage{display:none;position:absolute;left:30px;top:30px;padding:20px 20px;border:1px solid lightgrey;color:lightgrey}.imagepopup-holder .image .noimage img{display:inline-block}.imagepopup-holder .image img{display:none;position:relative;z-index:10;max-height:680px;max-width:100%;width:auto}.imagepopup-holder .author-and-dates,.imagepopup-holder .building{font-size:12px;letter-spacing:0.5px;font-weight:500;margin-top:-10px}.imagepopup-holder.marc .building{display:none}.imagepopup-holder h3.title{padding:0px 0px 0px;letter-spacing:0.2px}.imagepopup-holder .building{margin-top:0}.imagepopup-holder .summary{margin:10px 0px;color:#5a5a5a;letter-spacing:0.2px;min-width:200px}.imagepopup-holder .record-link{text-align:left}.imagepopup-holder .record-link a{display:inline-block}.imagepopup-holder .image-rights{text-align:left;padding:10px 0px;margin-top:10px;border-top:1px solid lightgrey;color:#666;margin-right:10px}.imagepopup-holder .image-rights .rights span{font-weight:bold}.imagepopup-holder .image-rights>div{text-align:left}.imagepopup-holder .image-rights .copyright{clear:both;display:none}.imagepopup-holder .image-rights .copyright-link{margin-top:-1px;position:inherit}.imagepopup-holder .image-rights .copyright-link a:after{background-position:2px -2318px;background-repeat:no-repeat;display:inline-block;height:15px;position:relative;top:1px;width:20px;content:""}.imagepopup-holder .image-rights .less-link{display:none;margin-left:0;margin-top:10px;clear:both}.imagepopup-holder .image-rights .less-link a:after{background-position:2px -2270px}@media (max-width:1199px){.imagepopup-holder .image{max-width:500px}}@media (max-width:767px){.imagepopup-container{display:block}.imagepopup-holder .image,.imagepopup-holder.lido .image{width:auto;float:none;margin:auto;max-width:100%;padding:0;margin-right:0px;text-align:center;background-position:center center}.imagepopup-holder{width:100%;max-height:90%}.imagepopup-holder h3.title{border:none}.imagepopup-holder .image.loaded .noimage{display:inline-block;text-align:center;top:15px;left:auto}.imagepopup-holder .record-link{padding:10px 0px;margin:0px 20px}.imagepopup-holder .content{width:100%;text-align:center;padding:0px 0px 20px;max-width:800px}.imagepopup-holder .content h3{padding:0px 10px}.imagepopup-holder .summary{padding:5px 20px 0px;text-align:left}.imagepopup-holder .image-rights{padding:10px 0px;margin:0px 20px}}@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot?adcatf');src:url('fonts/icomoon.eot?#iefixadcatf') format('embedded-opentype'),url('fonts/icomoon.woff?adcatf') format('woff'),url('fonts/icomoon.ttf?adcatf') format('truetype'),url('fonts/icomoon.svg?adcatf#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="fa-"],[class*=" fa-"],.iconlabel:before,.slick-prev,.slick-next{font-family:'icomoon';speak:none;text-transform:none;font-weight:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="fa-"]:hover,[class*=" fa-"]:hover{cursor:pointer}.iconlabel{color:#464646;background:none;padding:0px;font-weight:400;margin-right:10px;font-size:14px}.template-name-results .iconlabel{letter-spacing:0px;font-size:13px}.iconlabel:before{padding-right:3px}.fa-spinner:before{font-family:'Fontawesome';content:"\f110";color:gray;font-size:20px}.fa-square-o:before{font-family:'Fontawesome';content:"\f096";margin-top:-2px}.fa-check-square-o:before{font-family:'Fontawesome';content:"\f14a";margin-top:-2px}.navbar-header .fa-finnalogo{width:30px;overflow:hidden;vertical-align:middle}.fa-finnalogo:before{content:"\e60b";font-weight:300}.iconlabel.ekirja:before,.iconlabel.ekirjanosa:before,.iconlabel.elektroninen:before{content:"\e617"}.iconlabel.kirja:before,.iconlabel.kirjanosa:before{content:"\e616"}.fa-www-link:before{content:"\e615"}.fa-handle-left:before,.slick-prev:before{content:"\e60a"}.fa-handle-right:before,.slick-next:before{content:"\e611"}.fa-handle-close:before{content:"\e612"}.fa-handle-open:before{content:"\e613"}.fa-datevis:before{content:"\e614"}.fa-ratehalf:before{content:"\e607"}.fa-lock:before{content:"\e602"}.fa-info:before{content:"\e601"}.fa-zoom-out:before{content:"\e603"}.fa-zoom-in:before{content:"\e606"}.fa-info-database:before{content:"\e608"}.fa-browse-database:before{content:"\e609"}.fa-phone:before{content:"\e618"}.fa-asterisk:before{content:"\201d";font-size:35px;vertical-align:bottom;line-height:0px}.fa-heart:before,.fa-plus:before,.fa-plus-square:before{content:"\e60c"}.iconlabel.ekausijulkaisu:before,.iconlabel.eartikkeli:before,.iconlabel.eaikakauslehti:before,.iconlabel.esanomalehti:before{content:"\e60d"}.iconlabel.paikka:before,.iconlabel.rakennus:before,.iconlabel.arkeologinenkohde:before{content:"\e60e"}.fa-ratenone:before{content:"\e60f"}.fa-google-plus:before{content:"\e50"}.icon-checked:before{content:"\e49"}.icon-question:before{content:"\e610"}.fa-new-window:before{content:"\e046"}.fa-close-big:before{content:"\e045"}.fa-close:before{content:"\e044"}.fa-Holdings:before{content:"\e043"}.fa-ok:before{content:"\e7d"}.fa-sign-in:before{content:"\e042"}.fa-logout:before{content:"\e042"}.fa-home:before{content:"\e041"}.fa-public:before{content:"\e040"}.fa-files:before{content:"\e03f"}.fa-Details:before{content:"\e03e"}.fa-bookmark:before{content:"\e03d"}.fa-qr-code:before{content:"\e03c"}.fa-uniE03B:before{content:"\e03b"}.fa-expand:before{content:"\e03a"}.fa-search-adv:before{content:"\e600";padding-right:5px;font-size:1.8em}.fa-pinterest:before{content:"\e038"}.fa-twitter:before{content:"\e037"}.fa-facebook:before{content:"\e036"}.fa-bell:before{content:"\e035"}.fa-list:before{content:"\e034"}.fa-cart:before{content:"\e033"}.fa-grid:before{content:"\e032"}.fa-bars:before{content:"\e031"}.fa-stop:before{content:"\e030"}.fa-unhappy:before{content:"\e02f"}.fa-times{margin-top:1px}.fa-times:before,.fa-remove:before{content:"\e02e"}.fa-available:before{content:"\e02d"}.fa-sitemap:before{content:"\e02c"}.fa-ratefull:before{content:"\e02b"}.icon-uniE02A:before{content:"\e02a"}.fa-arrow-left:before{content:"\e029"}.icon-uniE028:before{content:"\e028"}.fa-arrow-down:before{content:"\e027"}.icon-uniE026:before{content:"\e026"}.fa-arrow-right:before{content:"\e025"}.icon-uniE024:before{content:"\e024"}.fa-arrow-up:before{content:"\e023"}.fa-background-arrow-up:before{content:"\e022"}.fa-list-alt:before{content:"\e021"}.fa-send-feedback:before{content:"\e020"}.fa-envelope:before{content:"\e01f"}.fa-user-document:before{content:"\e01e"}.fa-UserComments:before{content:"\e01d"}.fa-search-small:before{content:"\e01c"}.fa-checked-file:before{content:"\e01b"}.fa-reset:before{content:"\e01a"}.fa-minus:before{content:"\e019"}.fa-plus-big:before{content:"\e018"}.fa-plus-small:before{content:"\e017"}.fa-pen:before{content:"\e016"}.icon-uniE014:before{content:"\e014"}.icon-uniE013:before{content:"\e013"}.fa-print:before{content:"\e012"}.fa-search:before{content:"\e011"}.fa-info2:before{content:"\e010"}.fa-info-big:before{content:"\e00f"}.fa-user:before{content:"\e00e"}.iconlabel.muu:before,.iconlabel.kooste:before,.iconlabel.ksikirjoitus:before,.iconlabel.teksti:before{content:"\e00d"}.iconlabel.opinnyte:before,.iconlabel.progradu:before,.iconlabel.vitskirja:before,.iconlabel.amk:before,.iconlabel.diplomity:before,.iconlabel.amkopinnytety:before,.iconlabel.kandity:before,.iconlabel.ylempiamkopinnytety:before,.iconlabel.yamk:before,.iconlabel.lisensiaatinty:before{content:"\e00c"}.iconlabel.taideteos:before,.iconlabel.maalaus:before,.iconlabel.piirros:before,.iconlabel.grafiikka:before,.iconlabel.veistos:before,.iconlabel.taideteollinen:before{content:"\e00b"}.iconlabel.video:before,.iconlabel.dvd:before,.iconlabel.blueray:before{content:"\e00a"}.iconlabel.nite:before,.iconlabel.cd:before,.iconlabel.nilevy:before,.iconlabel.nitallenne:before,.iconlabel.nikasetti:before,.iconlabel.musiikkitallenne:before{content:"\e009"}.iconlabel.kuva:before,.iconlabel.valokuva:before,.iconlabel.dia:before,.iconlabel.piirros:before,.iconlabel.kalvo:before{content:"\e008"}.icon-smallpress:before{content:"\e007"}.iconlabel.asiakirja:before,.iconlabel.arkistomateriaali:before,.iconlabel.arkistyksikk:before,.iconlabel.arkistosarja:before,.iconlabel.arkistokokoelma:before{content:"\e006"}.iconlabel.nuotti:before,.iconlabel.manuscript:before,.iconlabel.musicalscore:before{content:"\e005"}.iconlabel.tietokanta:before{content:"\e004"}.iconlabel.esine:before,.iconlabel.muuesine:before,.iconlabel.kulttuurihistesine:before{content:"\e003"}.iconlabel.kartta:before,.iconlabel.atlas:before,.iconlabel.karttapallo:before{content:"\e002"}.iconlabel.lehtiartikkeli:before,.iconlabel.artikkeli:before,.iconlabel.aikakauslehti:before,.iconlabel.kausijulkaisu:before,.iconlabel.sanomalehti:before,.iconlabel.lehtiliite:before,.iconlabel.sanomalehtiartikkeli:before{content:"\e001"}.fa-first-page:before{content:"\e604"}.fa-last-page:before{content:"\e605"}.nav-pills>li>a{padding:0px 5px}.nav-pills .fa{font-size:14px;padding:5px 6px 6px 6px;color:#fff;background:#00a2b5;border-radius:50%;margin-left:6px}.nav-pills .fa.fa-asterisk{padding:6px 7px}@media (max-width:767px){.nav-pills .fa{font-size:16px;padding:8px 9px 9px 9px;color:#fff;background:#00a2b5;border-radius:50%;margin-left:2px}.nav-pills .fa.fa-asterisk{padding:8px 10px}}.nav-pills .fa.fa-phone{background:#64d448}.addthis_default_style .at300b{padding:0px !important}.addthis_toolbox.addthis_default_style i{color:#fff;font-size:15px;margin-left:5px}.addthis_toolbox.addthis_default_style .fa-facebook{background:#3a5795}.addthis_toolbox.addthis_default_style .fa-pinterest{background:#cb2027}.addthis_toolbox.addthis_default_style .fa-twitter{background:#00aced}.addthis_toolbox.addthis_default_style .fa-google-plus{background:#d34836}.magnify{position:absolute;font-size:22px;opacity:0.8;transition:opacity 0.2s linear;top:5px}.large-thumb:hover .magnify,.resultThumb:hover .magnify{opacity:1}.fa-zoom-in:before{font-family:'icomoon';content:'\e606';color:#fff;padding:3px;background:rgba(1,1,1,0.05)}.fa-ok{color:#00B370}.fa-remove{color:#a94442}.fa-x:before{content:""}.sidebar .list-group-item i.fa.fa-square-o{display:none}.list-group-item.active i.fa.fa-check-square-o,.sidebar .list-group-item .main.applied i.fa.fa-check-square-o,.sidebar .list-group.facet a.list-group-item.active i.fa.fa-check{font-size:15px;margin-top:2px;float:right;text-decoration:none;transition:all .2s ease-in-out}.jstree-container-ul>li.active .main.applied:hover{text-decoration:line-through}.list-group-item.active i.fa.fa-check-square-o:before,.sidebar .list-group-item .main.applied i.fa.fa-check-square-o:before,.sidebar .list-group.facet a.list-group-item.active i.fa.fa-check:before{font-family:'icomoon';content:"\e02d";color:white}.sidebar .list-group-item .main.applied i.fa.fa-check-square-o{margin-right:3px}.slick-vertical .slick-slide img{max-width:40%;height:auto;max-height:180px;width:auto}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-vertical.slick-initialized .slick-slide{max-height:300px !important;padding:5px 10px}.slick-vertical .slick-slide .carouselSlideHeader p{left:40%}.slick-vertical.slick-initialized .slick-slide .carouselText{left:40%;top:inherit;bottom:inherit}.slick-vertical.slick-initialized .slick-slide .carouselText p{opacity:1}body{background:url('../images/background_1.jpg');background-attachment:fixed;background-size:100% auto;background-position:0% 0%;background-color:#464646;background-repeat:no-repeat}@media (max-width:991px){body{background-size:150% auto}}@media (max-width:767px){body{background-size:350% auto}}body>.main{background-color:#fff}header{background:rgba(10,10,10,0.8)}section.main.template-dir-search.template-name-results>.container,section.main.template-dir-primo.template-name-search>.container{margin-top:20px;padding-bottom:25px}.record-row{margin-top:20px}.finna-main-header{background:#b3e3e9}.record-view-header{background:#eee}.logo{margin:20px 0 0}.logo i.fa-finnalogo{font-size:66px;color:#fff}.logo hr{border-bottom:6px solid #fff}.navbar{max-width:1600px}.searchLayout{background-image:-webkit-linear-gradient(top, rgba(1,1,1,0.3) 10%, rgba(1,1,1,0.8) 100%);background-image:-o-linear-gradient(top, rgba(1,1,1,0.3) 10%, rgba(1,1,1,0.8) 100%);background-image:linear-gradient(to bottom, rgba(1,1,1,0.3) 10%, rgba(1,1,1,0.8) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d010101', endColorstr='#cc010101', GradientType=0);padding-bottom:10px}.introduction h1,.introduction h3{text-shadow:2px 3px 0px black;padding:0 5px 1px 7px;color:#fff;line-height:1.4em;display:inline-block;font-weight:bold}.introduction h1 .brand-third,.introduction h3 .brand-third{color:#d8f4ed}.introduction h1{font-size:3em}@media (max-width:767px){.introduction h1{font-size:2em}}h1.introductionText,h3.introductionText{margin:0px 0px 5px}.home-top-content{background-color:#d8f4ed}.home-middle-content{background-color:#fff}.infobox{margin:20px 0px;-webkit-box-shadow:none;box-shadow:none;padding:10px 20px;color:#464646;background:#fff;border:5px solid #eee}.infobox h2{font-size:1.777em;line-height:1.2em}.infobox li{list-style-position:inside}.infobox p,.infobox li{line-height:1.3em;font-size:1.2em;font-weight:bold}.infobox i,.infobox a{color:#00a3b5;text-shadow:none}i.fa.fa-search.backgrounding{position:absolute;right:30px;top:30px}i.fa.fa-search.backgrounding:before{font-size:100px;color:rgba(255,255,255,0.5)}.searchtools-background{background:#ebd4f0}.searchtools a{margin-right:15px}.searchtools,.searchtools a{color:#464646;font-size:1.2em;padding:20px 0px;font-weight:bold}footer{background:#464646;margin-bottom:-10px;padding:15px 0px}footer hr{display:none}footer a,footer p{color:#fff}footer p{font-size:1.1em}footer li{list-style-type:none}.sidebar{margin-bottom:30px}.resultListLabeling{display:none}mark,.highlight,.highlight{background:none;font-weight:500;color:inherit;font-size:1.03em}.container.resultListDisplay{margin-top:30px}.resultListBanner h2{margin:15px 0px}.resultListBanner .alert{padding:0px;margin:0px;background:none;border:none;margin-bottom:15px}.row.result{padding-top:15px;padding-bottom:15px}@media (max-width:768px){.row.result{border-bottom:1px solid rgba(100,100,100,0.1)}}.dateyeartype{font-size:13px;letter-spacing:0.5px;font-weight:500;margin-bottom:5px}.row.result .status .label{visibility:hidden}.result .save-record{float:right;font-size:medium}.callnumAndLocation{margin-top:15px}.groupLocation,.groupCallnumber{font-size:14px;letter-spacing:0.2px;padding:0;display:inline-block}.groupLocation{width:75%}.groupCallnumber{width:25%;color:#999;font-size:0.92em;line-height:21px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}.groupLocation span.text-success{color:inherit}.introductionBackground{background-color:#d8f4ed}.introduction p{font-size:1.24em;font-weight:bold;line-height:1.6em;padding-bottom:20px}.right-top{background:#fff}@media (max-width:767px){.right-top{background-color:#d8f4ed}}.carousel{background:#222}.carousel .carouselHeader{background:rgba(140,140,140,0.8);display:inline-block;padding:10px;color:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.3)}.carousel .carouselSlideHeader p{position:absolute;min-height:30px;z-index:1;padding:5px 10px;color:#fff;background:rgba(140,140,140,0.7);font-size:14px;font-weight:900;letter-spacing:0.2px;text-shadow:1px 1px 1px black}.carousel .carouselText{position:absolute;width:265px;height:auto;color:#fcffd9;transition:all 0.5s ease;bottom:10px;padding:0px 10px}.carousel .carouselText p{z-index:1;position:relative;margin:0;opacity:0;padding:10px 0px;text-shadow:1px 1px 1px #000;transition:all 0.5s ease;transition-delay:0.2s;border-top:1px solid #fcffd9}.carousel .slick-slider.slick-vertical .carouselText{padding:10px;margin-top:50px;background:none;overflow:hidden;max-height:125px}.carousel .slick-slider.slick-vertical .carouselText p{padding:0px;border-top:none}.carousel .slick-slider.slick-vertical .carouselSlideHeader p{background:none}.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover .carouselText p{opacity:1;transform:translate(0, -10px);transition-delay:0s}.carousel .slick-slide.slick-active img{-webkit-filter:blur(0);transition:all 0.5s ease}.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover img{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3')}.fa{cursor:default}.recordcover-holder{min-height:130px;box-shadow:0px 0px 0px 5px lightgrey inset}.group [class^=col-]{padding-left:0}.icon-bar{background-color:#888}img{max-width:100%}label.list-group-item{border-radius:0;font-weight:normal;margin-top:0;padding-left:35px}.list-group-item.title{font-weight:bold}#modal .modal-body>h2:first-child{display:none}.tab-content{padding:4px}.template-name-view #record h3{margin:0;margin-bottom:3px}.record-authors{font-size:13px;letter-spacing:0.5px;font-weight:500;margin-bottom:5px}.show-details-button{margin-bottom:5px;cursor:pointer}.record-details{margin:10px 0px}@media (max-width:767px){.cover-wrapper,.record-title,.record-authors{text-align:center}}.tt-dropdown-menu{margin-bottom:5px;padding-left:0;margin-top:10px;-webkit-box-shadow:0 10px 12px #000;box-shadow:0 10px 12px #000;border-radius:10px}.tt-suggestion{display:block;padding:10px 15px;margin-bottom:-1px;position:relative;font-size:1.05em;vertical-align:middle;background-color:#fff;text-overflow:ellipsis;white-space:nowrap;border-bottom:2px solid #eee}.tt-suggestion:hover{background:rgba(1,1,1,0.05)}.tt-suggestion>.badge{float:right}.tt-suggestion>.badge+.badge{margin-right:5px}.tt-suggestion.title{background:#555;color:#fff}.tt-suggestion i.fa{cursor:inherit}.tt-suggestion:last-of-type{border:none}.tt-suggestion.active{white-space:inherit}.tt-suggestion.tt-cursor{background-color:#00a3b5;color:#FFF}.tt-suggestion p{margin:0}.badge a{color:#fff}.browse.list-group .list-group-item{word-wrap:break-word}.browse.list-group .list-group-item.view-record{border-top:0;font-size:85%;padding:2px 4px;text-align:right}.fa-visual:before{content:"\f008"}.fa-mobile:before{content:"\f10a"}.fa-x:before{content:"\f0f6"}.fa-atlas:before{content:"\f14e"}.fa-book:before{content:"\f02d"}.fa-braille:before{content:"\f0a6"}.fa-cdrom{content:"\f109"}.fa-chart:before{content:"\f012"}.fa-chipcartridge:before{content:"\f109"}.fa-collage:before{content:"\f03e"}.fa-disccartridge:before{content:"\f109"}.fa-drawing:before{content:"\f03e"}.fa-ebook:before{content:"\f0f6"}.fa-electronic:before{content:"\f1c6"}.fa-filmstrip:before{content:"\f008"}.fa-flashcard:before{content:"\f0e7"}.fa-floppydisk:before{content:"\f0c7"}.fa-globe:before{content:"\f0ac"}.fa-journal:before{content:"\f0f6"}.fa-kit:before{content:"\f0b1"}.fa-manuscript:before{content:"\f0f6"}.fa-map:before{content:"\f14e"}.fa-microfilm:before{content:"\f008"}.fa.fa-mobile:before{content:"\f10a"}.fa-motionpicture:before{content:"\f03d"}.fa-musicalscore:before{content:"\f001"}.fa-musicrecording:before{content:"\f001"}.fa-newspaper:before{content:"\f0f6"}.fa-online:before{content:"\f109"}.fa-painting:before{content:"\f03e"}.fa-photo:before{content:"\f03e"}.fa-photonegative:before{content:"\f03e"}.fa-physicalobject:before{content:"\f187"}.fa-sensorimage:before{content:"\f03e"}.fa-serial:before{content:"\f0f6"}.fa-slide:before{content:"\f008"}.fa-software:before{content:"\f109"}.fa-soundcassette:before{content:"\f025"}.fa-sounddisc:before{content:"\f109"}.fa-soundrecording:before{content:"\f025"}.fa-tapecartridge:before{content:"\f109"}.fa-tapecassette:before{content:"\f025"}.fa-tapereel:before{content:"\f008"}.fa-transparency:before{content:"\f008"}.fa-unknown:before{content:"\f128"}.fa-video:before{content:"\f03d"}.fa-videocartridge:before{content:"\f03d"}.fa-videocassette:before{content:"\f03d"}.fa-videodisc:before{content:"\f109"}.fa-videoreel:before{content:"\f03d"}.citation .pace-car th,.citation .pace-car td{border:0;padding:0}.citation th{text-align:right}#hierarchyTreeHolder{border-right:1px solid #eee;overflow-x:hidden}.recordcovers.list{position:absolute;left:auto;padding:0;width:126px;z-index:3;min-height:20px;text-align:center}.recordcovers.list a{background:#fff;opacity:.9;font-size:1em;display:inline-block;border:1px solid #cfcfcf;width:1em;margin:0 4px 4px 0;text-align:center}.recordcovers.record a{background-position:50% 50%;background-size:cover;display:block;loat:left;height:32px;margin:0 5px 5px 0;overflow:hidden;width:32px}.bulkActionButtons label{display:inline-block}.bulkActionButtons label input{margin-top:2px}@media (max-width:767px){.grid{min-height:250px}}.result a.title{font-size:1.333em;line-height:1.2em;font-weight:400}.result .left img{max-width:100%;width:100%;height:auto;border:4px solid lightgrey}@media (max-width:767px){.result a{text-decoration:underline}.result .middle,.result .right{padding:0}}@media (max-width:530px){.result .checkbox{display:none !important}.result .left{width:40%}.result .middle{width:60%}.result .right{display:none}}.search-controls{margin-bottom:15px}.search-controls .alert{margin-bottom:0}.sidebar .list-group:not(.filters) .title{margin-bottom:5px;cursor:pointer}.sidebar .list-group:not(.filters) .title.collapsed{border-radius:none}.sidebar .list-group:not(.filters) .title.collapsed:after{font-family:'icomoon';content:'\e613'}.sidebar .list-group:not(.filters) .title:after{font-family:'icomoon';content:'\e612';float:right}.sidebar .collapse .list-group-item,.sidebar .collapsing .list-group-item{border-top-left-radius:0px;border-top-right-radius:0px}.sidebar .collapse .list-group-item[id^=more],.sidebar .collapsing .list-group-item[id^=more]{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.sidebar #side-collapse-publishDate .list-group-item{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.list-group-item i.fa,.badge i.fa{cursor:inherit}.sidebar .facet a{text-decoration:none}.sidebar .list-group-item i.fa.fa-square-o,.sidebar .list-group-item i.fa.fa-check-square-o{font-size:22px;vertical-align:middle}.slider .slider-track{background:#999;box-shadow:inset 0 1px 0 rgba(0,0,0,0.4)}.slider .slider-track .slider-handle{background:#00a3b5;background-image:none;border:1px solid #00a3b5;box-shadow:none;opacity:.8}.slider .slider-track .slider-handle:hover,.slider .slider-track .slider-handle:active,.slider .slider-track .slider-handle:focus{opacity:1;background:#FFF;border-color:#999}.slider .slider-track .slider-handle:active,.slider .slider-track .slider-handle:focus{border-color:#00a3b5}.slider .slider-track .slider-selection{background:#eee;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3)}.table{word-wrap:break-word;table-layout:fixed}.node{border:1px solid white;box-sizing:content-box;font:10px sans-serif;line-height:12px;overflow:hidden;position:absolute;margin:-1px}.node div{margin-top:0px}.toplevel{border:2px solid black}.node .label{background:rgba(0,0,0,0.5);border-radius:0;font-size:85%;position:absolute;bottom:0;left:0;text-shadow:none;min-height:1px;padding:2px 4px}.notalabel{color:#000000}#viz-instructions{padding-top:600px}.grid{padding:0px 10px 20px}.grid .grid-title{position:absolute;padding:10px 0px;width:94%;bottom:20px;opacity:0;filter:alpha(opacity=0);background:rgba(255,255,255,0.8);transition:all .2s ease-in-out}.grid .grid-title a.title{font-size:1.15em}.grid:hover .grid-title{height:auto;opacity:1;filter:alpha(opacity=100)}.grid-image{min-height:200px}.facet .jstree-ocl:before{font-family:'icomoon';float:left;speak:none;font-weight:normal;font-style:normal;text-decoration:inherit;cursor:pointer;padding:0;width:10px;margin-left:-16px;margin-right:4px}.facet .jstree-default .jstree-open>.jstree-ocl:before{content:"\e027"}.facet .jstree-default .jstree-closed>.jstree-ocl:before{content:"\e025"}.facet .jstree-default .jstree-leaf>.jstree-ocl:before{content:" "}li.jstree-facet ul{padding-left:14px}.jstree-facet li span.main{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1px}li.jstree-facet,li.jstree-node{list-style:none}ul.jstree-container-ul>li.jstree-node,.list-group.facet .list-group-item:not(.title){padding:5px 10px 5px 20px;background:whitesmoke;border-bottom:2px solid #fff}.jstree-facet .jstree-container-ul{padding:0}.jstree-facet .jstree-container-ul .jstree-icon{color:#999}.main.applied,.jstree-facet .jstree-container-ul>li.active,.jstree-facet .jstree-container-ul>li.active a.jstree-anchor,.jstree-facet .jstree-container-ul>li.active .jstree-ocl,.jstree-facet .jstree-container-ul>li.active,.sidebar .list-group.facet a.list-group-item.active{background:#00a3b5 !important;color:#fff}.list-group-item.active.facetOR.applied{background:#00a3b5;color:#fff}.list-group-item .badge:hover{cursor:pointer;text-decoration:line-through}#creationdateFilter input[type="text"],#publishDateFilter input[type="text"]{width:40%;max-width:50px;padding:0px 5px;display:inline-block}#creationdateFilter .slider.slider-horizontal,#publishDateFilter .slider.slider-horizontal{width:95%;height:20px;margin:20px 0px}#creationdateFilter .slider.slider-horizontal .slider-track,#publishDateFilter .slider.slider-horizontal .slider-track{height:15px}#creationdateFilter .slider .slider-track .slider-selection,#publishDateFilter .slider .slider-track .slider-selection{background:rgba(255,255,255,0.5);box-shadow:none}#creationdateFilter .slider .slider-track .slider-handle,#publishDateFilter .slider .slider-track .slider-handle{background:#00a3b5;background-image:none;border:1px solid #00a3b5;box-shadow:none;opacity:1;height:25px}.resetMarginsPaddings{margin:0px;padding:0px} \ No newline at end of file +.sr-only{clip:rect(1px, 1px, 1px, 1px);position:absolute;width:auto;height:auto;margin:0;padding:0;overflow:hidden;border:0}.sr-only:focus{background-color:transparent;border-radius:4px;clip:auto;color:#333;display:block;font-size:13px;height:40px;line-height:19px;padding:10.5px 15px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.navbar-brand{font-size:20px}/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark,.highlight{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-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:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:'Helvetica Neue';font-size:13px;line-height:1.5;color:#555;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#00a3b5;text-decoration:none}a:hover,a:focus{color:#00a3b5;text-decoration:underline}a:focus{outline:thin dotted;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:15px}.img-thumbnail{padding:4px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:19px;margin-bottom:19px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Helvetica Neue';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:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:19px;margin-bottom:19px}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:9.5px;margin-bottom:9.5px}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:22px}h3,.h3{font-size:20px}h4,.h4{font-size:16px}h5,.h5{font-size:13px}h6,.h6{font-size:11px}p{margin:0 0 9.5px}.lead{margin-bottom:19px;font-size:14px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:19.5px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#00a3b5}a.text-primary:hover{color:#007582}.text-success{color:#00b370}a.text-success:hover{color:#008050}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#00a3b5}a.bg-primary:hover{background-color:#007582}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:8.5px;margin:38px 0 19px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:9.5px;padding:0}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:19px}dt,dd{line-height:1.5}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.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 #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:9.5px 19px;margin:0 0 19px;font-size:16.25px;border-left:5px solid #eee}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.5;color:#999}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 #eee;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'}blockquote:before,blockquote:after{content:""}address{margin-bottom:19px;font-style:normal;line-height:1.5}code,kbd,pre,samp{font-family:Monaco}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:9px;margin:0 0 9.5px;font-size:12px;line-height:1.5;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}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:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.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:15px;padding-right:15px}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:19px}.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.5;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-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table 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.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.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.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.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.danger:hover>th{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:14.25px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.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:19px;font-size:19.5px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;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:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:13px;line-height:1.5;color:#555}.form-control{display:block;height:33px;font-size:13px;line-height:1.5;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-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;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;vertical-align:middle !important}.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[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"]{line-height:33px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:19px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:0px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{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],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:15px}select.input-lg{height:45px;line-height:45px}textarea.input-lg,select[multiple].input-lg{height:auto}.navbar-form{box-shadow:0 0 2px rgba(100,100,100,0.5) !important;margin-right:0px !important;margin-left:0px !important}.navbar-form .form-control.search-query{width:100% !important;border:none;box-shadow:none;background:transparent;display:inline-block !important;font-size:17px;color:#666}.navbar-form select.form-control{top:3px;border:none;box-shadow:none;font-size:13px;color:#888;font-weight:bold;margin-right:4px}.search-controls .form-control{display:inline-block}.search-controls .pagination{margin-top:0px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:41.25px}.has-feedback .form-control-feedback{position:absolute;top:24px;right:0;display:block;width:33px;height:33px;line-height:33px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#00b370}.has-success .form-control{border-color:#00b370;-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:#008050;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #1affa9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #1affa9}.has-success .input-group-addon{color:#00b370;border-color:#00b370;background-color:#dff0d8}.has-success .form-control-feedback{color:#00b370}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{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{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}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#959595}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle}.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;padding-left:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.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:26px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.5;border-radius:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.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;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.navbar-form .btn[type="submit"]{color:#00a3b5;padding:6px 0px;border-radius:0px 15px 15px 0px;padding:3px 0px;border-radius:15px;margin-left:-1px;margin-top:2px;height:35px;margin-bottom:2px;transition:background .1s ease-in-out}.navbar-form .btn[type="submit"]:hover{background:#008c9c}.navbar-form .btn[type="submit"] i{font-size:1.3em;color:#fff;vertical-align:inherit;font-weight:500}.searchHomeContent .btn-link{font-size:1.2em;margin-top:5px}.nav.searchbox .btn-link{color:#fff;font-size:12px;font-weight:bold;background:rgba(1,1,1,0.4);border-radius:15px;margin-top:6px;margin-left:10px}@media (max-width:767px){.nav.searchbox .btn-link{float:right}}@media (min-width:768px) and (max-width:991px){.nav.searchbox .btn-link{float:right;margin-right:17%}}.searchbox .checkbox{display:block;clear:none;float:left;margin:5px 0 0 12px;background:none repeat scroll 0 0 #FFFFFF;border-radius:0px 0px 0px 0px;color:#666666;padding:6px 3px 9px 2px;position:absolute;top:40px;left:0px;width:206px;height:33px;z-index:10000;box-shadow:0 15px 20px -12px #000}@media (max-width:768px){.searchbox .checkbox{top:36px}}.searchbox .checkbox label{margin-left:11px}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#fff;background-color:#333;border-color:#adadad}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.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:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#00a3b5;border-color:#00a3b5}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#00a3b5;background-color:#fff;border-color:#006c78}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#007e8c;border-color:#006c78}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.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:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#00a3b5;border-color:#00a3b5}.btn-primary .badge{color:#00a3b5;background-color:#fff}.btn-success{color:#fff;background-color:#00b270;border-color:#009960}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#00b270;background-color:#fff;border-color:#005b39}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#008956;border-color:#005b39}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.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:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#00b270;border-color:#009960}.btn-success .badge{color:#00b270;background-color:#fff}.btn-info{color:#fff;background-color:#b2e3ea;border-color:#9edce5}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#b2e3ea;background-color:#fff;border-color:#6ecad7}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#92d7e1;border-color:#6ecad7}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.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:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#b2e3ea;border-color:#9edce5}.btn-info .badge{color:#b2e3ea;background-color:#fff}.btn-warning{color:#999;background-color:#fff48c;border-color:#fff272}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff48c;background-color:#999;border-color:#ffec35}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#999;background-color:#fff063;border-color:#ffec35}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.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:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#fff48c;border-color:#fff272}.btn-warning .badge{color:#fff48c;background-color:#999}.btn-danger{color:#fff;background-color:#ff461e;border-color:#ff3104}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#ff461e;background-color:#fff;border-color:#c62300}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#f42b00;border-color:#c62300}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.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:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#ff461e;border-color:#ff3104}.btn-danger .badge{color:#ff461e;background-color:#fff}.btn-link{color:#00a3b5;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.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:#00a3b5;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:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:17px;line-height:1.33;border-radius:15px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.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 .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'icomoon';src:url('../css/fonts/icomoon.eot');src:url('../css/fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('../css/fonts/icomoon.woff') format('woff'),url('../css/fonts/icomoon.ttf') format('truetype'),url('../css/fonts/icomoon.svg#icomoon') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'icomoon';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro: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"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.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;background-color:#fff;border:1px solid none;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-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:8.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.5;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#fff;background-color:#00a3b5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#00a3b5}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.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.5;color:#999}.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 solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.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:focus,.btn-group-vertical>.btn:focus{outline:none}.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-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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-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:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.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%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display: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;margin-bottom:0}.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.33;border-radius:15px}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:3px}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:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:17px;border-radius:15px}.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{margin-left:-1px}.nav{margin-bottom:10px;margin-top:10px;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px;transition:background .2s ease-in-out}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:rgba(255,255,255,0.2)}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:rgba(255,255,255,0.2);border-color:#00a3b5}.nav .nav-divider{height:1px;margin:8.5px 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.5;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;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:4px}.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:4px 4px 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:4px}.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:#00a3b5}.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:4px}.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:4px 4px 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:40px;margin-bottom:0;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;color:#fff;padding-right:15px;padding-left:15px;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:768px){.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}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.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:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.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:10.5px 15px 10.5px 0;font-size:17px;line-height:19px;min-width:110px}.navbar-brand .navbar-logo{font-size:35px;color:#fff}.navbar-brand img{height:35px;width:auto}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:left;margin-right:15px;padding:17px 10px 10px 15px;color:#fff;margin-top:3px;margin-bottom:3px;background-color:transparent;background-image:none;border:1px solid transparent}.navbar-toggle:focus{outline:none}.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:768px){.navbar-toggle{display:none}}.navbar-nav{margin:5.25px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:35px}@media (max-width:767px){.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:19px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:10.5px;padding-bottom:10.5px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{padding:0px;border-top:1px solid transparent;border-bottom:1px solid transparent;background-color:#fff;border-radius:15px;margin-top:3.5px;margin-bottom:3.5px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;vertical-align:middle}.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;padding-left:0;vertical-align:middle}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.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{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:3.5px;margin-bottom:3.5px}.navbar-btn.btn-sm{margin-top:5px;margin-bottom:5px}.navbar-btn.btn-xs{margin-top:9px;margin-bottom:9px}.navbar-text{margin-top:10.5px;margin-bottom:10.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#fff;border-color:#eee}.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:#eee}.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:#eee}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#eee;color:#555}@media (max-width:767px){.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:#eee}.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-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.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:767px){.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:#999}.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:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{margin:0px;margin-top:10px;list-style:none;border-radius:4px}.breadcrumb>li{display:inline-block;background-color:rgba(1,1,1,0.4);padding:5px 15px}.breadcrumb>li+li:before{font-family:"icomoon";content:"\e025";color:#fff}.breadcrumb>li a{color:#fff}.breadcrumb>.active{color:#fff}.pagination{display:inline-block;padding-left:0;margin:19px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.5;text-decoration:none;color:#00a3b5;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:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#00a3b5;background-color:#eee;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:2;color:#fff;background-color:#00a3b5;border-color:#00a3b5;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:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:17px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:15px;border-top-left-radius:15px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:15px;border-top-right-radius:15px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:19px 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:#eee}.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:#999;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}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#00a3b5}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#007582}.label-success{background-color:#00b270}.label-success[href]:hover,.label-success[href]:focus{background-color:#007f50}.label-info{background-color:#b2e3ea}.label-info[href]:hover,.label-info[href]:focus{background-color:#8ad4df}.label-warning{background-color:#fff48c}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ffef59}.label-danger{background-color:#ff461e}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#ea2a00}.badge{display:inline-block;min-width:10px;padding:2px 6px 3px;font-size:.9em;font-weight:200;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#b2b2b2;border-radius:10px;margin-top:0px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#00a3b5;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:20px;font-weight:200}.container .jumbotron{border-radius:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:58.5px}}.thumbnail{display:block;padding:4px;margin-bottom:19px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .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:#00a3b5}.thumbnail .caption{padding:9px;color:#555}.alert{padding:15px;margin-bottom:19px;border:1px solid transparent;border-radius:4px}.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{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#00b370}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#008050}.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:19px;margin-bottom:19px;background-color:#f5f5f5;border-radius:4px;-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:19px;color:#fff;text-align:center;background-color:#00a3b5;-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 .6s ease;transition:width .6s ease}.progress-striped .progress-bar{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: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{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#00b270}.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: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:#b2e3ea}.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: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:#fff48c}.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: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:#ff461e}.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: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,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.sidebar h4{padding:20px;background:#00a3b5;color:#fff;font-size:20px;margin-top:0px}.list-group{margin-bottom:5px;padding-left:0}.list-group-item{display:block;padding:10px 15px;margin-bottom:-1px;position:relative;font-size:1.05em;vertical-align:middle;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.list-group-item.title{background:#555;color:#fff}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#00a3b5;border-color:#00a3b5}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#82f3ff}.list-group.filters .list-group-item.title,.list-group.filters .list-group-item.active{padding:5px 15px;background:none;color:#555;border-radius:15px;transition:background .2s ease-in-out}.list-group.filters .list-group-item.active:hover{background:rgba(100,100,100,0.2);text-decoration:line-through}.list-group.facet .list-group-item.title{font-size:16px}.list-group-item-success{color:#00b370;background-color:#dff0d8}a.list-group-item-success{color:#00b370}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#00b370;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#00b370;border-color:#00b370}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.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{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.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{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.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:19px;background-color:#fff;border:1px solid transparent;border-radius:4px;-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:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:15px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.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:3px}.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:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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:3px}.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:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{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:19px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{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:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#00a3b5}.panel-primary>.panel-heading{color:#fff;background-color:#00a3b5;border-color:#00a3b5}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#00a3b5}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#00a3b5}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#00b370;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.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-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-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-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-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:15px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:19.5px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.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:auto;overflow-y:scroll;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%);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);transform:translate(0, 0)}.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:15px;-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:none}.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:.5;filter:alpha(opacity=50)}.modal-header{background:#00a3b5;color:#fff;border-radius:15px 15px 0px 0px;padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.5px}.modal-header .close{margin-top:-2px;background:black;color:white;padding:0px 7px 6px 7px;border-radius:60px;font-weight:400;line-height:1em}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;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}@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:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.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;text-decoration:none;background-color:#000;border-radius:4px}.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;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right: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;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:15px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.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;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 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:#999;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:#999;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:#999;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:#999;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:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.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:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.5) 0), color-stop(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, color-stop(rgba(0,0,0,0.0001) 0), color-stop(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:none;color:#fff;text-decoration:none;opacity:.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%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;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:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix: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-footer:before,.modal-footer:after{content:" ";display:table}.clearfix: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-footer: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;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !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}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.hidden-print{display:none !important}}body{background:url('https://www.finna.fi/interface/themes/national/images/header_background_2.jpg');background-attachment:fixed;background-size:100% auto;background-position:top center;background-color:#464646;background-repeat:no-repeat}@media (max-width:991px){body{background-size:150% auto}}@media (max-width:767px){body{background-size:350% auto}}body>.main{background-color:#fff}header{background:rgba(10,10,10,0.8)}section.main.template-name-results>.container{margin-top:30px;padding-bottom:30px}.finna-main-header{background:#d8f4ed}.logo{margin:20px 0 0}.logo i.fa-finnalogo{font-size:66px;color:#fff}.logo hr{border-bottom:6px solid #fff}.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25);color:#f6f6f6}.searchLayout{background-image:-webkit-linear-gradient(top, rgba(1,1,1,0.23) 0, rgba(1,1,1,0.45) 100%);background-image:linear-gradient(to bottom, rgba(1,1,1,0.23) 0, rgba(1,1,1,0.45) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b010101', endColorstr='#73010101', GradientType=0);padding-bottom:10px}.introduction h1,.introduction h3{background:rgba(0,0,0,0.45);box-shadow:0 2px 7px rgba(0,0,0,0.3);padding:0 5px 1px 7px;color:#fff;line-height:1.4em;display:inline-block;font-weight:bold}.introduction h1 .brand-third,.introduction h3 .brand-third{color:#d8f4ed}h1.introductionText,h3.introductionText{margin:0px 0px 5px}.homeTopContentBackground{background-color:#d8f4ed}.introBox{margin:20px 0px;box-shadow:0 15px 20px -15px #808080,0 0 0 10px rgba(0,163,181,0) inset;padding:10px 20px;background:#d8f4ed;transition:box-shadow .5s ease-in-out}.introBox.research:hover{box-shadow:0 15px 20px -15px #808080,0 0 0 10px rgba(0,163,181,0.8) inset}.introBox.research{background-image:linear-gradient(135deg, rgba(0,0,0,0.78), #3b3b3b),url('http://undergrad.usc.edu/RESEARCH-Word-collage.jpg')}.introBox.shareLibrary{background-image:linear-gradient(135deg, rgba(0,0,0,0.63), rgba(0,0,0,0.47)),url('http://www.kansalliskirjasto.fi/extra/vanhat_bulletinit/bulletin11/kuvat/hi6_1.jpg')}.introBox h2,.introBox h5{position:relative;z-index:10;text-shadow:1px 1px 2px rgba(0,0,0,0.72);color:#FFFFFF}.introBox h5{line-height:1.5em;font-size:1.2em}.introBox i,.introBox a{color:#00a3b5;text-shadow:none}i.fa.fa-search.backgrounding{position:absolute;right:30px;top:30px}i.fa.fa-search.backgrounding:before{font-size:100px;color:rgba(255,255,255,0.5)}footer{background:#464646;margin-bottom:-10px;padding:15px 0px}footer hr{display:none}footer a,footer p{color:#fff}footer p{font-size:1.1em}footer li{list-style-type:none}.sidebar{margin-bottom:30px}.resultListLabeling{display:none}mark,.highlight,.highlight{background:none;font-weight:500;color:inherit;font-size:1.03em}.container.resultListDisplay{margin-top:30px}.resultListBanner h2{margin:15px 0px}.resultListBanner .alert{padding:0px;margin:0px;background:none;border:none;margin-bottom:15px}.row.result{padding-top:15px;padding-bottom:15px}@media (max-width:768px){.row.result{border-bottom:1px solid rgba(100,100,100,0.1)}}.row.result .status .label{visibility:hidden}.result .save-record{float:right;font-size:medium}.callnumAndLocation{margin-top:15px}.groupLocation,.groupCallnumber{font-size:14px;letter-spacing:0.2px;padding:0}.groupCallnumber{color:#999;font-size:smaller}.groupLocation span.text-success{color:inherit}.introductionBackground{background-color:#d8f4ed}.introduction p{font-size:1.24em;font-weight:bold;line-height:1.6em;padding-bottom:20px}.righttop{background:#fff}.carousel{background:#222}.carousel .carouselHeader{background:rgba(140,140,140,0.8);display:inline-block;padding:10px;color:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.3)}.carousel .carouselSlideHeader p{position:absolute;min-height:30px;z-index:1;padding:5px 10px;color:#fff;background:rgba(140,140,140,0.7);font-size:14px;font-weight:900;letter-spacing:0.2px;text-shadow:1px 1px 1px black}.carousel .carouselText{position:absolute;width:265px;height:auto;color:#fcffd9;transition:all 0.5s ease;bottom:10px;padding:0px 10px}.carousel .carouselText p{z-index:1;position:relative;margin:0;opacity:0;padding:10px 0px;text-shadow:1px 1px 1px #000;transition:all 0.5s ease;transition-delay:0.2s;border-top:1px solid #fcffd9}.carousel .slick-slider.slick-vertical .carouselText{padding:10px;margin-top:50px;background:none;overflow:hidden}.carousel .slick-slider.slick-vertical .carouselText p{padding:0px;border-top:none}.carousel .slick-slider.slick-vertical .carouselSlideHeader p{background:none}.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover .carouselText p{opacity:1;transform:translate(0, -10px);transition-delay:0s}.carousel .slick-slide.slick-active img{-webkit-filter:blur(0);transition:all 0.5s ease}.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover img{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3')}.fa{cursor:default}.template-name-results .resultThumb img{width:100%}.group [class^=col-]{padding-left:0}.icon-bar{background-color:#888}img{max-width:100%}label.list-group-item{border-radius:0;font-weight:normal;margin-top:0;padding-left:35px}.list-group-item.title{font-weight:bold}#modal .modal-body>h2:first-child{display:none}.tab-content{padding:4px}.template-name-view #record h3{margin:0px;padding:0px}.twitter-typeahead{background:transparent;top:3px;margin-right:-5px}.twitter-typeahead .tt-hint{display:none}.tt-dropdown-menu{margin-bottom:5px;padding-left:0;margin-top:10px}.tt-suggestion{display:block;padding:10px 15px;margin-bottom:-1px;position:relative;font-size:1.05em;vertical-align:middle;background-color:#fff;text-overflow:ellipsis;white-space:nowrap}.tt-suggestion>.badge{float:right}.tt-suggestion>.badge+.badge{margin-right:5px}.tt-suggestion.title{background:#555;color:#fff}.tt-suggestion i.fa{cursor:inherit}.tt-suggestion.active{white-space:inherit}.tt-suggestion.tt-cursor{background-color:#00a3b5;color:#FFF}.tt-suggestion p{margin:0}.badge a{color:#fff}.browse.list-group .list-group-item{word-wrap:break-word}.browse.list-group .list-group-item.view-record{border-top:0;font-size:85%;padding:2px 4px;text-align:right}.fa-grid:before{content:"\f00a"}.fa-visual:before{content:"\f008"}.fa-mobile:before{content:"\f10a"}.fa-x:before{content:"\f0f6"}.fa-atlas:before{content:"\f14e"}.fa-book:before{content:"\f02d"}.fa-braille:before{content:"\f0a6"}.fa-cdrom{content:"\f109"}.fa-chart:before{content:"\f012"}.fa-chipcartridge:before{content:"\f109"}.fa-collage:before{content:"\f03e"}.fa-disccartridge:before{content:"\f109"}.fa-drawing:before{content:"\f03e"}.fa-ebook:before{content:"\f0f6"}.fa-electronic:before{content:"\f1c6"}.fa-filmstrip:before{content:"\f008"}.fa-flashcard:before{content:"\f0e7"}.fa-floppydisk:before{content:"\f0c7"}.fa-globe:before{content:"\f0ac"}.fa-journal:before{content:"\f0f6"}.fa-kit:before{content:"\f0b1"}.fa-manuscript:before{content:"\f0f6"}.fa-map:before{content:"\f14e"}.fa-microfilm:before{content:"\f008"}.fa.fa-mobile:before{content:"\f10a"}.fa-motionpicture:before{content:"\f03d"}.fa-musicalscore:before{content:"\f001"}.fa-musicrecording:before{content:"\f001"}.fa-newspaper:before{content:"\f0f6"}.fa-online:before{content:"\f109"}.fa-painting:before{content:"\f03e"}.fa-photo:before{content:"\f03e"}.fa-photonegative:before{content:"\f03e"}.fa-physicalobject:before{content:"\f187"}.fa-print:before{content:"\f03e"}.fa-sensorimage:before{content:"\f03e"}.fa-serial:before{content:"\f0f6"}.fa-slide:before{content:"\f008"}.fa-software:before{content:"\f109"}.fa-soundcassette:before{content:"\f025"}.fa-sounddisc:before{content:"\f109"}.fa-soundrecording:before{content:"\f025"}.fa-tapecartridge:before{content:"\f109"}.fa-tapecassette:before{content:"\f025"}.fa-tapereel:before{content:"\f008"}.fa-transparency:before{content:"\f008"}.fa-unknown:before{content:"\f128"}.fa-video:before{content:"\f03d"}.fa-videocartridge:before{content:"\f03d"}.fa-videocassette:before{content:"\f03d"}.fa-videodisc:before{content:"\f109"}.fa-videoreel:before{content:"\f03d"}.citation .pace-car th,.citation .pace-car td{border:0;padding:0}.citation th{text-align:right}#hierarchyTreeHolder{border-right:1px solid #eee;overflow-x:hidden}.bulkActionButtons label{display:inline-block}.bulkActionButtons label input{margin-top:2px}@media (max-width:767px){.grid{min-height:250px}}.result a.title{font-size:1.333em;line-height:1.2em;font-weight:400}.result .left img{max-width:100%;width:100%;height:auto;border:4px solid lightgrey}@media (max-width:767px){.result a{text-decoration:underline}.result .middle,.result .right{padding:0}}@media (max-width:530px){.result .checkbox{display:none !important}.result .left{width:40%}.result .middle{width:60%}.result .right{display:none}}.search-controls .alert{margin-bottom:0}@media (max-width:767px){.sidebar{position:fixed;z-index:1000000000;bottom:0;width:100%;overflow:hidden;background:white;margin:0px;padding:0px;height:50px;transition:height .5s ease-in-out}}@media (max-width:767px){.sidebar>h4{padding:15px}}@media (max-width:767px){.sidebar>h4:after{font-family:'icomoon';content:'\e612';float:right}}@media (max-width:767px){.sidebar.expandSidebar>h4:after{font-family:'icomoon';content:'\e613';float:right}}@media (max-width:767px){.sidebar.expandSidebar{overflow:auto;height:100%}}.sidebar .list-group:not(.filters) .title{margin-bottom:5px;cursor:pointer}.sidebar .list-group:not(.filters) .title.collapsed{border-radius:none}.sidebar .list-group:not(.filters) .title.collapsed:after{font-family:'icomoon';content:'\e613'}.sidebar .list-group:not(.filters) .title:after{font-family:'icomoon';content:'\e612';float:right}.sidebar .collapse .list-group-item,.sidebar .collapsing .list-group-item{border-top-left-radius:0px;border-top-right-radius:0px}.sidebar .collapse .list-group-item[id^=more],.sidebar .collapsing .list-group-item[id^=more]{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.sidebar #side-collapse-publishDate .list-group-item{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.list-group-item i.fa,.badge i.fa{cursor:inherit}.sidebar .facet a{text-decoration:none}.sidebar .list-group-item i.fa.fa-square-o,.sidebar .list-group-item i.fa.fa-check-square-o{font-size:22px;vertical-align:middle}.slider .slider-track{background:#999;box-shadow:inset 0 1px 0 rgba(0,0,0,0.4)}.slider .slider-track .slider-handle{background:#00a3b5;background-image:none;border:1px solid #00a3b5;box-shadow:none;opacity:.8}.slider .slider-track .slider-handle:hover,.slider .slider-track .slider-handle:active,.slider .slider-track .slider-handle:focus{opacity:1;background:#FFF;border-color:#999}.slider .slider-track .slider-handle:active,.slider .slider-track .slider-handle:focus{border-color:#00a3b5}.slider .slider-track .slider-selection{background:#eee;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3)}.table{word-wrap:break-word;table-layout:fixed}.node{border:1px solid white;box-sizing:content-box;font:10px sans-serif;line-height:12px;overflow:hidden;position:absolute;margin:-1px}.node div{margin-top:0px}.toplevel{border:2px solid black}.node .label{background:rgba(0,0,0,0.5);border-radius:0;font-size:85%;position:absolute;bottom:0;left:0;text-shadow:none;min-height:1px;padding:2px 4px}.notalabel{color:#000000}#viz-instructions{padding-top:600px}.facet .jstree-ocl:before{font-family:'icomoon';float:left;speak:none;font-weight:normal;font-style:normal;text-decoration:inherit;cursor:pointer;padding:0;width:10px;margin-left:-16px;margin-right:4px}.facet .jstree-default .jstree-open>.jstree-ocl:before{content:"\e027"}.facet .jstree-default .jstree-closed>.jstree-ocl:before{content:"\e025"}.facet .jstree-default .jstree-leaf>.jstree-ocl:before{content:" "}li.jstree-facet ul{padding-left:14px}.jstree-facet li span.main{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1px}li.jstree-facet,li.jstree-node{list-style:none}ul.jstree-container-ul>li.jstree-node,.list-group.facet .list-group-item:not(.title){padding:5px 10px 5px 20px;background:whitesmoke;border-bottom:2px solid #fff}.jstree-facet .jstree-container-ul{padding:0}.jstree-facet .jstree-container-ul .jstree-icon{color:#999}.main.applied,.jstree-facet .jstree-container-ul>li.active,.jstree-facet .jstree-container-ul>li.active a.jstree-anchor,.jstree-facet .jstree-container-ul>li.active .jstree-ocl,.jstree-facet .jstree-container-ul>li.active{background:#00a3b5 !important;color:#fff}.list-group-item.active.facetOR.applied{background:#00a3b5;color:#fff}li.jstree-facet .badge{cursor:text}.resetMarginsPaddings{margin:0px;padding:0px} \ No newline at end of file diff --git a/themes/finna/js/finna.js b/themes/finna/js/finna.js index e7cb7e92113..620fdbb5908 100644 --- a/themes/finna/js/finna.js +++ b/themes/finna/js/finna.js @@ -17,20 +17,11 @@ var finna = (function() { $(this).attr('href', $(this).attr('href') + hash); }); }; - - var initFixFooter = function() { - var detectHeight = $(window).height() - $('header').height() - $('section.searchlayout').height() - $('section.main').height() - $('footer').height(); - if (detectHeight > 0) { - var expandedFooter = $('footer').height() + detectHeight; - $('footer').height(expandedFooter); - } - }; - + var my = { isTouchDevice: isTouchDevice, init: function() { initAnchorNavigationLinks(); - initFixFooter(); finna.imagePopup.init(); }, }; diff --git a/themes/finna/less/bootstrap.less b/themes/finna/less/bootstrap.less index edf4d6d6a71..9cef101a765 100644 --- a/themes/finna/less/bootstrap.less +++ b/themes/finna/less/bootstrap.less @@ -5,11 +5,11 @@ body { background: @background-image-url; background-attachment: fixed; background-size: 100% auto; - background-position: 0% 0%; - @media(max-width:@screen-sm-max) { + background-position: top center; + @media(max-width:991px) { background-size: 150% auto; } - @media(max-width:@screen-xs-max) { + @media(max-width:767px) { background-size: 350% auto; } background-color: @footer-background; @@ -24,19 +24,13 @@ header { } background: @header-background-color; } -section.main.template-dir-search.template-name-results > .container, section.main.template-dir-primo.template-name-search > .container { - margin-top: 20px; - padding-bottom: 25px; -} -.record-row { - margin-top: 20px; +section.main.template-name-results > .container { + margin-top: 30px; + padding-bottom: 30px; } .finna-main-header { background: @finna-main-header-background; } -.record-view-header { - background: @finna-record-header-background; -} .logo { margin:@field-margin-vertical 0px 0px; } @@ -47,17 +41,18 @@ section.main.template-dir-search.template-name-results > .container, section.mai .logo hr { border-bottom: 6px solid #fff; } -.navbar { - max-width: 1600px; // dont fully scale the navigation bar text +.navbar-nav > li > a { + text-shadow: 0 1px 0 rgba(255,255,255,.25); + color: rgb(246,246,246); } - .searchLayout { - #gradient.vertical(@background-start-color; @background-end-color; @background-start-percent; @background-end-percent); + #gradient.vertical(rgba(1,1,1,0.23); rgba(1,1,1,0.45)); padding-bottom: 10px; } .introduction h1, .introduction h3 { - text-shadow: 2px 3px 0px black; + background: rgba(0,0,0,.45); + box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); padding: 0 5px 1px 7px; color: #fff; line-height: 1.4em; @@ -67,47 +62,44 @@ section.main.template-dir-search.template-name-results > .container, section.mai color: @brand-third; } } -.introduction h1 { - font-size: 3em; - @media(max-width:@screen-xs-max) { - font-size: 2em; - } -} h1.introductionText, h3.introductionText { margin: 0px 0px 5px; } -.home-top-content { +.homeTopContentBackground { background-color: @home-top-background; } -.home-middle-content { - background-color: @home-middle-background; -} -.infobox { +.introBox { margin: 20px 0px; - .box-shadow (@infobox-box-shadow); + box-shadow: 0px 15px 20px -15px grey, 0px 0px 0px 10px rgba(0, 163, 181, 0) inset; padding: 10px 20px; - color: @infobox-text-color; - background: @infobox-background; - border: @infobox-border; - & h2 { - font-size: 1.777em; - line-height: 1.2em; + background: @brand-third; + transition: box-shadow 0.5s ease-in-out; + &.research:hover { + + box-shadow: 0px 15px 20px -15px grey, 0px 0px 0px 10px rgba(0, 163, 181,0.8) inset; + } + &.research { + background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.78), rgba(59, 59, 59, 1)), url('http://undergrad.usc.edu/RESEARCH-Word-collage.jpg'); } - & li { - list-style-position: inside; + &.shareLibrary { + background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.63), rgba(0, 0, 0, 0.47)), url('http://www.kansalliskirjasto.fi/extra/vanhat_bulletinit/bulletin11/kuvat/hi6_1.jpg'); } - & p,li { - line-height: 1.3em; + & h2,h5 { + position: relative; + z-index:10; + text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.72); + color: #FFFFFF; + } + & h5 { + line-height: 1.5em; font-size: 1.2em; - font-weight: bold; } & i,a { - color: @link-color; + color: @brand-primary; text-shadow: none; } } - i.fa.fa-search.backgrounding { position: absolute; right: 30px; @@ -117,18 +109,6 @@ i.fa.fa-search.backgrounding:before { font-size: 100px; color: rgba(255,255,255,0.5); } -.searchtools-background { - background: @brand-fourth; -} -.searchtools a { - margin-right: 15px; -} -.searchtools, .searchtools a { - color: #464646; - font-size: 1.2em; - padding: 20px 0px; - font-weight: bold; -} footer { background: @footer-background; margin-bottom: -10px; @@ -149,7 +129,6 @@ footer li { .sidebar { margin-bottom: 30px; } -/* Results */ .resultListLabeling { display: none; } @@ -179,10 +158,6 @@ mark, .highlight { border-bottom: 1px solid rgba(100,100,100,0.1); } } -.dateyeartype { - .date-and-year(); -} - .row.result .status .label { visibility:hidden; } @@ -193,7 +168,6 @@ mark, .highlight { float:right; font-size: medium; } -/* Holdings styling */ .callnumAndLocation { margin-top:15px; } @@ -201,26 +175,14 @@ mark, .highlight { font-size: @font-size-icon-small; letter-spacing: 0.2px; padding: 0; - display: inline-block; -} -.groupLocation { - width: 75%; } .groupCallnumber { - width: 25%; color: @gray-light; - font-size: 0.92em; - line-height: 21px; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - vertical-align: middle; + font-size: smaller; } .groupLocation span.text-success { color: inherit; } - -/* Home custom styles */ .introductionBackground { background-color: @brand-third; } @@ -230,13 +192,9 @@ mark, .highlight { line-height: 1.6em; padding-bottom: 20px; } -.right-top { - background: @body-bg; - @media(max-width:@screen-xs-max) { - .introductionBackground(); - } +.righttop { + background: @body-bg; } -/* Carousel styling */ .carousel { background: @carousel-background; } @@ -284,11 +242,9 @@ mark, .highlight { margin-top: 50px; background: @carousel-verticalslide-header-background; overflow: hidden; - max-height: 125px; & p { padding: 0px; border-top: none; - } } .carousel .slick-slider.slick-vertical .carouselSlideHeader p { @@ -318,11 +274,9 @@ mark, .highlight { } } /* --- Image prosessing --- */ -.recordcover-holder { - min-height: 130px; - box-shadow: 0px 0px 0px 5px lightgrey inset; +.template-name-results .resultThumb img { + width: 100%; } - .group [class^=col-] {padding-left:0} .highlight{&:extend(mark);} .icon-bar {background-color:#888} @@ -334,40 +288,21 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l /* --- Finna records ... */ .template-name-view #record h3 { - margin:0; - margin-bottom: 3px; -} -.record-authors { - .date-and-year(); -} -.show-details-button { - margin-bottom: 5px; - cursor: pointer; -} -.record-details { - margin:10px 0px; - -} -@media(max-width:@screen-xs-max) { - .cover-wrapper, .record-title, .record-authors { - text-align: center; - } -} -/* --- Auto Complete Dropdown --- */ -.tt-dropdown-menu { - .list-group; - margin-top: 10px; - .box-shadow(0px 10px 12px black); - border-radius: 10px; + .resetMarginsPaddings(); } + +/* --- Autocomplete --- */ +.twitter-typeahead { + background: transparent; + top: 3px; + margin-right: -5px; + .tt-hint {display:none} +} +.tt-dropdown-menu {.list-group;margin-top:10px;} .tt-suggestion { .list-group-item; text-overflow:ellipsis; white-space:nowrap; - border-bottom: 2px solid @gray-lighter; - &:last-of-type { - border: none; - } &.active { white-space:inherit; } @@ -394,6 +329,7 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l /* --- Icons --- */ // Search Icons +.fa-grid:before {content:"\f00a"} // .fa-th .fa-visual:before {content:"\f008"} // .fa-film .fa-mobile:before {content:"\f10a"} // .fa-tablet // Type Icons @@ -428,6 +364,7 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l .fa-photo:before {content:"\f03e"} // .fa-picture-o .fa-photonegative:before {content:"\f03e"} // .fa-picture-o .fa-physicalobject:before {content:"\f187"} // .fa-archive +.fa-print:before {content:"\f03e"} // .fa-picture-o .fa-sensorimage:before {content:"\f03e"} // .fa-picture-o .fa-serial:before {content:"\f0f6"} // .fa-file-text-o .fa-slide:before {content:"\f008"} // .fa-film @@ -463,42 +400,6 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l overflow-x:hidden; } -/* --- Record images--- */ -.recordcovers { - &.list { - position: absolute; - left: auto; - padding: 0; - width: 126px; - z-index: 3; - min-height: 20px; - text-align: center; - & a { - background: #fff; - opacity: @tooltip-opacity; - font-size: 1em; - display: inline-block; - border: 1px solid #cfcfcf; - width: 1em; - margin: 0 4px 4px 0; - text-align: center; - } - } - - &.record a { - margin: 0 5px 5px 0; - display: block; - background-position: 50% 50%; - background-size: cover; - display: block; - loat: left; - height: 32px; - margin: 0 5px 5px 0; - overflow: hidden; - width: 32px; - } -} - /* --- Search --- */ .bulkActionButtons { label { @@ -532,29 +433,29 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l } } .search-controls { - margin-bottom: 15px; .alert { margin-bottom:0; } } /* --- Sidebar --- */ +/* Sidebar rounded corners */ .sidebar { - /*--- @media (max-width:767px) { + @media (max-width:767px) { position: fixed; - z-index: 1000; + z-index: 1000000000; bottom: 0; width: 100%; overflow: hidden; background: white; margin: 0px; padding: 0px; - height: 42px; + height: 50px; transition:height 0.5s ease-in-out; } & > h4 { @media (max-width:767px) { - padding: 10px 15px; + padding:15px; } } & > h4:after { @@ -573,15 +474,10 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l } &.expandSidebar { @media (max-width:767px) { - overflow: visible; - height: 80%; - - & .scrollable-bar { - height: 100%; - overflow: auto; - } + overflow: auto; + height:100%; } - } ---*/ + } .list-group:not(.filters) .title { margin-bottom: 5px; cursor:pointer; @@ -622,8 +518,8 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l text-decoration: none; } .sidebar .list-group-item i.fa.fa-square-o, .sidebar .list-group-item i.fa.fa-check-square-o { - font-size: 22px; - vertical-align: middle; +font-size: 22px; +vertical-align: middle; } /* --- Slider accessibility --- */ @@ -653,7 +549,7 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l } } -/* --- Table wrap§ping to prevent horizontal overflow --- */ +/* --- Table wrapping to prevent horizontal overflow --- */ .table {word-wrap:break-word;table-layout:fixed} /* --- Visualization View --- */ @@ -689,29 +585,7 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l #viz-instructions { padding-top:600px; } -/* --- Gallery (GRID) view --- */ -.grid { - padding: 0px 10px 20px; -} -.grid .grid-title { - position: absolute; - padding: 10px 0px; - width: 94%; - bottom: 20px; - .opacity(0); - background: rgba(255, 255, 255, 0.8); - transition: all 0.2s ease-in-out; - & a.title { - font-size: 1.15em; - } -} -.grid:hover .grid-title { - height:auto; - .opacity(1); -} -.grid-image { - min-height: 200px; -} + /* --- Hierarchical facets --- */ /* jsTree arrows */ .facet .jstree-ocl:before { @@ -762,7 +636,7 @@ ul.jstree-container-ul > li.jstree-node, .list-group.facet .list-group-item:not( .jstree-facet .jstree-container-ul .jstree-icon { color:@gray-light; } -.main.applied, .jstree-facet .jstree-container-ul > li.active, .jstree-facet .jstree-container-ul > li.active a.jstree-anchor, .jstree-facet .jstree-container-ul > li.active .jstree-ocl, .jstree-facet .jstree-container-ul>li.active, .sidebar .list-group.facet a.list-group-item.active { +.main.applied, .jstree-facet .jstree-container-ul > li.active, .jstree-facet .jstree-container-ul > li.active a.jstree-anchor, .jstree-facet .jstree-container-ul > li.active .jstree-ocl, .jstree-facet .jstree-container-ul>li.active { background: @brand-primary !important; color: #fff; } @@ -772,42 +646,10 @@ ul.jstree-container-ul > li.jstree-node, .list-group.facet .list-group-item:not( background: @brand-primary; color: @body-bg; } -.list-group-item .badge:hover { - cursor: pointer; - text-decoration: line-through; +li.jstree-facet .badge { + cursor: text; } -//== PCI FACETS -#creationdateFilter, #publishDateFilter { - & input[type="text"] { - width: 40%; - max-width: 50px; - padding: 0px 5px; - display: inline-block; - } - .slider.slider-horizontal { - width: 95%; - height: 20px; - margin: 20px 0px; - .slider-track { - height: 15px; - } - } - .slider .slider-track .slider-selection { - background: rgba(255, 255, 255, 0.5); - box-shadow: none; - } - .slider .slider-track .slider-handle { - background: #00a3b5; - background-image: none; - border: 1px solid #00a3b5; - box-shadow: none; - opacity: 1; - height: 25px; - } -} - - //Finna mixins .resetMarginsPaddings { diff --git a/themes/finna/less/bootstrap/alerts.less b/themes/finna/less/bootstrap/alerts.less index 1f735033d05..3eab0662947 100644 --- a/themes/finna/less/bootstrap/alerts.less +++ b/themes/finna/less/bootstrap/alerts.less @@ -9,7 +9,8 @@ .alert { padding: @alert-padding; margin-bottom: @line-height-computed; - border: none; + border: 1px solid transparent; + border-radius: @alert-border-radius; // Headings for larger alerts h4 { @@ -37,7 +38,7 @@ // Expand the right padding and account for the close button's positioning. .alert-dismissable { - + padding-right: (@alert-padding + 20); // Adjust close link position .close { diff --git a/themes/finna/less/bootstrap/bootstrap.less b/themes/finna/less/bootstrap/bootstrap.less index 26b97a956e9..b368b87107a 100644 --- a/themes/finna/less/bootstrap/bootstrap.less +++ b/themes/finna/less/bootstrap/bootstrap.less @@ -47,8 +47,3 @@ // Utility classes @import "utilities.less"; @import "responsive-utilities.less"; - -// Finna extensions -@import "myresearch.less"; -@import "image-popup.less"; -@import "finnaicons.less"; diff --git a/themes/finna/less/bootstrap/breadcrumbs.less b/themes/finna/less/bootstrap/breadcrumbs.less index 8dc8a9546cd..c4ae47afe12 100644 --- a/themes/finna/less/bootstrap/breadcrumbs.less +++ b/themes/finna/less/bootstrap/breadcrumbs.less @@ -4,24 +4,24 @@ .breadcrumb { - padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal; - margin: 15px 0px 0px; + margin: 0px; + margin-top: 10px; list-style: none; - background-color: @breadcrumb-bg; border-radius: @border-radius-base; - & a { - color: @breadcrumb-color; - } + > li { display: inline-block; - + background-color: @breadcrumb-bg; + padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal; + li:before { - content: "@{breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space - padding: 0 5px; + font-family: "icomoon"; + content: "\e025"; // Unicode space added since inline-block means non-collapsing white-space color: @breadcrumb-color; - } + } + } + > li a { + color: @breadcrumb-color; } - > .active { color: @breadcrumb-active-color; } diff --git a/themes/finna/less/bootstrap/buttons.less b/themes/finna/less/bootstrap/buttons.less index dd9ab5e9d15..5ff2cc42355 100644 --- a/themes/finna/less/bootstrap/buttons.less +++ b/themes/finna/less/bootstrap/buttons.less @@ -16,7 +16,7 @@ background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 border: 1px solid transparent; white-space: nowrap; - .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @finna-button-radius); + .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @border-radius-large); .user-select(none); &, @@ -64,22 +64,6 @@ height: 35px; margin-bottom: 2px; transition: background 0.1s ease-in-out; - display:inline-block; - float: right; - margin-right: 3px; - text-align: center; - width: 10%; -} -// Here we style the fake arrow for dropdown -.navbar-form .btn[type="submit"]:before { - width: 15px; - content: "\e027"; - font-family: "icomoon"; - position: absolute; - margin-right: -30px; - z-index: 0; - color: grey; - margin-left: -7%; } .navbar-form .btn[type="submit"]:hover { background:darken(@btn-primary-bg, 5%); @@ -100,11 +84,9 @@ font-size: 12px; font-weight: bold; background: rgba(1,1,1,0.4); - border-radius: @finna-button-radius; - margin-top: 3px; + border-radius: 15px; + margin-top: 6px; margin-left: 10px; - vertical-align: top; - line-height: 25px; @media(max-width:@screen-xs-max) { float:right; } @@ -123,128 +105,20 @@ color: #666666; padding: 6px 3px 9px 2px; position: absolute; - top: 41px; + top: 40px; left: 0px; width: 206px; - height: 35px; + height: 33px; + z-index: 10000; box-shadow: 0px 15px 20px -12px #000; @media (max-width: @screen-sm-min) { - top: 41px; + top: 36px; } } -.searchbox .checkbox label input { - display: none; -} .searchbox .checkbox label { - margin-left: 10px; - line-height: 24px; -} -.searchbox .checkbox label:before{ - content: "\f096"; - font-family: 'Fontawesome'; - font-size: 20px; - vertical-align: top; -} - -//== Styling Finna checkboxes -.checkboxFilter .checkbox { - padding: 5px 0px 5px 20px; -} -.checkboxFilter label { - font-size: 14px; - font-weight: normal; -} -.checkboxFilter label.checkbox input { - border: none; - background: transparent; - margin-right: 10px; - margin-top: 4px; -} -.checkboxFilter label.checkbox input:before { - content: "\f096"; - font-family: 'FontAwesome'; - margin-right: -1px; - font-size: 21px; - background: white; - margin: -4px; - position: absolute; - margin-left: -1px; -} -.searchbox .checkbox.checked label:before, .checkboxFilter label.checkbox input:checked:before { - font-family: 'Fontawesome'; - content: "\f14a"; -} -// Default styling of Finna Jump menus -.jumpMenu { - border: none; - background: transparent; - color: #fff; - padding: 0px 20px 0px 10px; - z-index: 1; - position: relative; -} -.jumpMenuStyle { - background: @brand-primary; - padding: 8px 0px 10px; - border-radius: @finna-button-radius; -} -.jumpMenu option { - background: #fff; - color: @gray; - border: 1px solid @gray-lighter; - padding: 8px 2px; -} -.jumpMenu option:hover { - background: @brand-primary; -} -.jumpMenuForm i { - color: #fff; - top: 0px; - position: relative; - margin-left: -20px; - z-index: 0; - width: 20px; - text-align: left; + margin-left: 11px; } -// fixes for ie & others -@media(min-width:@screen-md-min) { - .sortForm { - min-width: 30%; - } - .limitForm { - min-width: 30%; - } -} -// List & grid view -.view-buttons { - margin-right: 10px; -} -.view-buttons, .view-buttons a { - display: inline-block; - color: #464646; - font-weight: bold; - -} -.view-buttons i { - font-size: 18px; - padding: 8px 9px; - vertical-align: middle; - background: @link-color; - color: #fff; - border-radius: @finna-button-radius; -} -.view-buttons a { - .opacity(0.6); - transition: opacity 0.1s linear; - &:hover { - .opacity(1); - } -} -.view-buttons span { - line-height: 33px; - margin-right: 5px; -} .btn-default { .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border); } diff --git a/themes/finna/less/bootstrap/close.less b/themes/finna/less/bootstrap/close.less index 632405c867a..9b4e74f2b82 100644 --- a/themes/finna/less/bootstrap/close.less +++ b/themes/finna/less/bootstrap/close.less @@ -5,20 +5,19 @@ .close { float: right; - font-size: (@font-size-base * 1.8); + font-size: (@font-size-base * 1.5); font-weight: @close-font-weight; line-height: 1; color: @close-color; text-shadow: @close-text-shadow; - .opacity(.8); - padding: 5px; + .opacity(.2); &:hover, &:focus { color: @close-color; text-decoration: none; cursor: pointer; - .opacity(1); + .opacity(.5); } // Additional properties for button version diff --git a/themes/finna/less/bootstrap/component-animations.less b/themes/finna/less/bootstrap/component-animations.less index e3eb5b59369..1efe45e2c39 100644 --- a/themes/finna/less/bootstrap/component-animations.less +++ b/themes/finna/less/bootstrap/component-animations.less @@ -5,7 +5,7 @@ // Heads up! // // We don't use the `.opacity()` mixin here since it causes a bug with text -// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552. +// fields in IE7-8. Source: https://github.com/twitter/bootstrap/pull/3552. .fade { opacity: 0; @@ -17,18 +17,13 @@ .collapse { display: none; - visibility: visible; - - &.in { display: block; visibility: visible; } - tr&.in { display: table-row; } - tbody&.in { display: table-row-group; } + &.in { + display: block; + } } - .collapsing { position: relative; height: 0; overflow: hidden; - .transition-property(~"height, visibility"); - .transition-duration(.35s); - .transition-timing-function(ease); + .transition(height .35s ease); } diff --git a/themes/finna/less/bootstrap/forms.less b/themes/finna/less/bootstrap/forms.less index e9fde2cbd57..908ba3b9f92 100644 --- a/themes/finna/less/bootstrap/forms.less +++ b/themes/finna/less/bootstrap/forms.less @@ -114,6 +114,7 @@ output { .form-control { display: block; height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border) + font-size: @font-size-base; line-height: @line-height-base; color: @input-color; @@ -121,13 +122,9 @@ output { background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 border: 1px solid @input-border; border-radius: @input-border-radius; - padding: 0px 5px; .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); .transition(~"border-color ease-in-out .15s, box-shadow ease-in-out .15s"); vertical-align: middle !important; - -moz-appearance: none; /* Firefox */ - -webkit-appearance: none; /* Safari and Chrome */ - appearance: none; // Customize the `:focus` state to imitate native WebKit styles. .form-control-focus(); @@ -268,48 +265,22 @@ input[type="checkbox"], margin-left:0px !important; } .navbar-form .form-control.search-query { - width: @finna-search-input-width; + width: 100% !important; border:none; box-shadow: none; background:transparent; display:inline-block !important; font-size: @font-size-large; color: rgb(102, 102, 102); - margin-left: 10px; - margin-top: 3px; -} -/* --- Autocomplete and form adjust accordingly --- */ -.twitter-typeahead { - background: transparent; - top: 3px; - margin-left: 10px; - width: @finna-search-input-width; - .tt-hint {} -} -// prevent appearance of smaller input field when twitter-typeahead.js is loaded - -.navbar-form .twitter-typeahead .form-control.search-query { - margin-top: 0px; - margin-left: 0px; // Reset margin if we wrap this element inside typeahead - width: 100%; } .navbar-form select.form-control { - border: none; + top: 3px; + border:none; box-shadow: none; font-size: @font-size-base; color: rgb(136, 136, 136); font-weight: bold; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - display: inline-block; - width: 25%; - padding-right: 17px; - padding-top: 3px; - position: relative; - z-index: 1; // fake the arrow button - background: transparent; - line-height: 35px; + margin-right: 4px } .search-controls .form-control { display:inline-block; @@ -392,7 +363,7 @@ input[type="checkbox"], // Heads up! This is mixin-ed into `.navbar-form` in navbars.less. .form-inline { - display: inline-block; + // Kick in the inline @media (min-width: @screen-sm-min) { // Inline-block all the things for "inline" diff --git a/themes/finna/less/bootstrap/list-group.less b/themes/finna/less/bootstrap/list-group.less index def07934f1c..646a491af94 100644 --- a/themes/finna/less/bootstrap/list-group.less +++ b/themes/finna/less/bootstrap/list-group.less @@ -4,10 +4,10 @@ // -------------------------------------------------- .sidebar h4 { - padding: 15px 20px; - background: @brand-primary; - color: @btn-primary-color; - font-size: @font-size-h3; + padding:20px; + background:@brand-primary; + color:@btn-primary-color; + font-size:@font-size-h3; margin-top:0px; } // Base class @@ -21,7 +21,7 @@ } -// Individual list items FACETS +// Individual list items // // Use on `li`s or `div`s within the `.list-group` parent. @@ -35,9 +35,7 @@ font-size: 1.05em; vertical-align: middle; background-color: @list-group-bg; - &:hover { - background: @facet-link-hover-background; - } + // Align badges within list items > .badge { @@ -50,8 +48,8 @@ // title custom coloring &.title { - background: @facet-background; - color: @facet-text-color; + background:@gray; + color:#fff; } } @@ -102,7 +100,7 @@ a.list-group-item { transition: background 0.2s ease-in-out; } .list-group.filters .list-group-item.active:hover { - background: rgba(150,100,100,0.2); + background: rgba(100,100,100,0.2); text-decoration: line-through; } .list-group.facet .list-group-item.title { diff --git a/themes/finna/less/bootstrap/modals.less b/themes/finna/less/bootstrap/modals.less index c09ead04b7d..a64986c5647 100644 --- a/themes/finna/less/bootstrap/modals.less +++ b/themes/finna/less/bootstrap/modals.less @@ -15,7 +15,8 @@ // Container that the modal scrolls within .modal { display: none; - overflow: hidden; + overflow: auto; + overflow-y: scroll; position: fixed; top: 0; right: 0; @@ -33,11 +34,7 @@ .translate(0, -25%); .transition-transform(~"0.3s ease-out"); } - &.in .modal-dialog { .translate(0, 0) } -} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; + &.in .modal-dialog { .translate(0, 0)} } // Shell div to position the modal with bottom padding @@ -57,15 +54,17 @@ .box-shadow(0 3px 9px rgba(0,0,0,.5)); background-clip: padding-box; // Remove focus outline from opened modal - outline: 0; + outline: none; } // Modal background .modal-backdrop { - position: absolute; + position: fixed; top: 0; right: 0; + bottom: 0; left: 0; + z-index: @zindex-modal-background; background-color: @modal-backdrop-bg; // Fade for backdrop &.fade { .opacity(0); } @@ -75,19 +74,22 @@ // Modal header // Top section of the modal w/ title and dismiss .modal-header { + background: @brand-primary; + color: @body-bg; + border-radius: 15px 15px 0px 0px; padding: @modal-title-padding; border-bottom: 1px solid @modal-header-border-color; min-height: (@modal-title-padding + @modal-title-line-height); - background: @modal-header-background; - color: @modal-header-color; - border-top-left-radius: 10px; - border-top-right-radius: 10px; - } // Close icon .modal-header .close { - margin-top: -2px; - color: @modal-header-color; +margin-top: -2px; +background: black; +color: white; +padding: 0px 7px 6px 7px; +border-radius: 60px; +font-weight: 400; +line-height: 1em; } // Title text within header @@ -105,7 +107,8 @@ // Footer (for actions) .modal-footer { - padding: @modal-inner-padding; + margin-top: 15px; + padding: (@modal-inner-padding - 1) @modal-inner-padding @modal-inner-padding; text-align: right; // right align buttons border-top: 1px solid @modal-footer-border-color; &:extend(.clearfix all); // clear it in case folks use .pull-* classes on buttons @@ -125,15 +128,6 @@ } } -// Measure scrollbar width for padding body during modal show/hide -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - // Scale up the modal @media (min-width: @screen-sm-min) { // Automatically set modal's width for larger viewports diff --git a/themes/finna/less/bootstrap/pager.less b/themes/finna/less/bootstrap/pager.less index ceb9846adf7..59103f44525 100644 --- a/themes/finna/less/bootstrap/pager.less +++ b/themes/finna/less/bootstrap/pager.less @@ -7,22 +7,17 @@ padding-left: 0; margin: @line-height-computed 0; list-style: none; - text-align: right; - & .pager-text { - font-size: 16px; - margin: 0px 10px; - } + text-align: center; &:extend(.clearfix all); li { display: inline; > a, > span { display: inline-block; - padding: 4px 7px 2px; - color: #fff; + padding: 5px 14px; background-color: @pager-bg; - border-radius: 50%; - font-size: 16px; + border: 1px solid @pager-border; + border-radius: @pager-border-radius; } > a:hover, @@ -51,7 +46,8 @@ > a:hover, > a:focus, > span { - background-color: @pager-disabled-color; + color: @pager-disabled-color; + background-color: @pager-bg; cursor: not-allowed; } } diff --git a/themes/finna/less/bootstrap/pagination.less b/themes/finna/less/bootstrap/pagination.less index 8ba8b10d945..b2856ae60e6 100644 --- a/themes/finna/less/bootstrap/pagination.less +++ b/themes/finna/less/bootstrap/pagination.less @@ -1,29 +1,6 @@ // // Pagination (multiple pages) // -------------------------------------------------- -.pagination-background { - background: @pagination-background; -} -.paginationSimple { - font-size: 1.2em; - & li { - display: inline-block; - list-style-type: none; - } - & li a i { - background: @brand-primary; - border-radius: 50%; - padding: 6px; - text-align: center; - color: #fff; - font-size: 1.05em; - margin: 0px 5px; - } - @media(max-width: @screen-xs-max) { - margin: 0px; - margin-top: 10px; - } -} .pagination { display: inline-block; padding-left: 0; @@ -42,7 +19,7 @@ color: @pagination-color; background-color: @pagination-bg; border: 1px solid @pagination-border; - margin-left: 2px; + margin-left: -1px; } &:first-child { > a, diff --git a/themes/finna/less/bootstrap/type.less b/themes/finna/less/bootstrap/type.less index df8d2273ea4..d672ff45676 100644 --- a/themes/finna/less/bootstrap/type.less +++ b/themes/finna/less/bootstrap/type.less @@ -149,9 +149,6 @@ ol { margin-top: 0; margin-bottom: (@line-height-computed / 2); padding: 0; - & li { - list-style-type: none; - } ul, ol { margin-bottom: 0; @@ -295,12 +292,3 @@ address { font-style: normal; line-height: @line-height-base; } - -// text class styling for author and date -.date-and-year { - font-size: 13px; - letter-spacing: 0.5px; - font-weight: 500; - margin-bottom: 5px; -} - diff --git a/themes/finna/less/compiled.less b/themes/finna/less/compiled.less deleted file mode 100644 index b0692d898a3..00000000000 --- a/themes/finna/less/compiled.less +++ /dev/null @@ -1 +0,0 @@ -@import "bootstrap"; \ No newline at end of file diff --git a/themes/finna/less/finna.less b/themes/finna/less/finna.less index b0692d898a3..f3f6f9ffc35 100644 --- a/themes/finna/less/finna.less +++ b/themes/finna/less/finna.less @@ -1 +1,2 @@ -@import "bootstrap"; \ No newline at end of file +@import "bootstrap.less"; +//@import "image-popup.less"; \ No newline at end of file diff --git a/themes/finna/less/image-popup.less b/themes/finna/less/image-popup.less index 37dc05baa0a..d050d7c1b57 100644 --- a/themes/finna/less/image-popup.less +++ b/themes/finna/less/image-popup.less @@ -56,8 +56,8 @@ float: left; text-align: left; transition: height 0.3s ease-in-out; - max-width: 350px; - min-width: 20%; + max-width:350px; + min-width:20%; } } @@ -68,7 +68,7 @@ width: 100%; height: 90%; - & .image { + .image { float: left; max-width: 68%; z-index: 99999999; @@ -77,14 +77,14 @@ margin-bottom: -5px; padding: 10px; margin-right: 20px; - text-align: left; + text-align:left; background-position: 75px 60px; & .loading { position: absolute; left: 55px; top: 92px; - color: @gray-light; + color: lightgrey; } &.loaded { background-image: none; @@ -116,7 +116,7 @@ & img { display: none; position: relative; - z-index: 10; + z-inde x: 10; max-height: 680px; max-width: 100%; width: auto; @@ -201,6 +201,7 @@ } } } + @media(max-width:@screen-md-max) { .imagepopup-holder .image { max-width: 500px; diff --git a/themes/finna/templates/RecordDriver/SolrDefault/core.phtml b/themes/finna/templates/RecordDriver/SolrDefault/core.phtml index 72425ad0e55..4d96529933a 100644 --- a/themes/finna/templates/RecordDriver/SolrDefault/core.phtml +++ b/themes/finna/templates/RecordDriver/SolrDefault/core.phtml @@ -1,14 +1,15 @@ -
-
-
+
+
recordImage($this->record($this->driver)) ?> render('record', array('small' => array('w' => 100, 'h' => 100, 'maxh' => 200), 'medium' => array('w' => 300, 'h' => 300, 'maxh' => 400))) ?> record($this->driver)->getQRCode("core"); ?> - -
<?=$this->transEsc('QR Code')?>
+ +
@@ -19,47 +20,15 @@ record($this->driver)->getPreviews()?>
-
-

escapeHtml($this->driver->getShortTitle() . ' ' . $this->driver->getSubtitle() . ' ' . $this->driver->getTitleSection())?>

-
- driver->getDeduplicatedAuthors(); ?> - - escapeHtml($authors['main'])?> - +
+

escapeHtml($this->driver->getShortTitle() . ' ' . $this->driver->getSubtitle() . ' ' . $this->driver->getTitleSection())?>

- - - transEsc('Corporate Author')?>: - escapeHtml($authors['corporate'])?> -
- - driver->getPublicationDetails(); if (!empty($publications)): ?> - - - getPlace(); if (!empty($pubPlace)): ?> - escapeHtml($pubPlace)?> - - getName(); if (!empty($pubName)): ?> - escapeHtml($pubName)?> - - - getDate(); if (!empty($pubDate)): ?> - escapeHtml($pubDate)?> - -
- - - - transEsc('Other Authors')?>: - escapeHtml($field)?> - -
driver->getSummary(); $summary = isset($summary[0]) ? $this->escapeHtml($summary[0]) : false; ?> -

truncate($summary, 300)?>

+

truncate($summary, 300)?>

300): ?> -

#tabnav'>transEsc('Full description')?>

+

#tabnav'>transEsc('Full description')?>

@@ -71,7 +40,7 @@ - +
driver->getContainerTitle(); if (!empty($journalTitle)): ?> @@ -106,7 +75,29 @@ - + driver->getDeduplicatedAuthors(); ?> + + + + + + + + + + + + + + + + + + + + driver->getFormats(); if (!empty($formats)): ?> @@ -175,7 +166,7 @@ -driver->tryMethod('getChildRecordCount'); if ($childRecordCount): ?> @@ -263,8 +253,6 @@
transEsc('Published in')?>:
transEsc('Main Author')?>: escapeHtml($authors['main'])?>
transEsc('Corporate Author')?>: escapeHtml($authors['corporate'])?>
transEsc('Other Authors')?>: + escapeHtml($field)?> +
-
- diff --git a/themes/finna/templates/RecordDriver/SolrDefault/record-image.phtml b/themes/finna/templates/RecordDriver/SolrDefault/record-image.phtml index 120c6d2a900..8681416e609 100644 --- a/themes/finna/templates/RecordDriver/SolrDefault/record-image.phtml +++ b/themes/finna/templates/RecordDriver/SolrDefault/record-image.phtml @@ -12,7 +12,6 @@ $imageData = array('images' => $images, 'type' => $type); partial('RecordDriver/SolrDefault/record-image-navi.phtml', $imageData) ?> - <?=$this->transEsc('Cover Image')?> diff --git a/themes/finna/templates/RecordDriver/SolrDefault/result-list.phtml b/themes/finna/templates/RecordDriver/SolrDefault/result-list.phtml index 74c8194c142..2b0512dd548 100644 --- a/themes/finna/templates/RecordDriver/SolrDefault/result-list.phtml +++ b/themes/finna/templates/RecordDriver/SolrDefault/result-list.phtml @@ -1,12 +1,12 @@ - -
-
+
+
+
recordImage($this->record($this->driver))?> - render('list', array('medium' => array('w' => 250, 'h' => 400, 'maxh' => 400))) ?> + render('list', array('medium' => array('w' => 300, 'h' => 300, 'maxh' => 400))) ?>
-
+
-
-
- record($this->driver)->getFormatList()). '
'?> + +
driver->isCollection()): ?> - ', $this->driver->getSummary()); ?> + ', array_map(array($this, 'escapeHtml'), $this->driver->getSummary())); ?> driver->getPrimaryAuthor(); if (!empty($summAuthor)): ?> + transEsc('by')?> driver->getHighlightedAuthor(); echo !empty($summHighlightedAuthor) @@ -36,14 +36,18 @@ : $this->escapeHtml($summAuthor); ?> + driver->getContainerTitle(); $summDate = $this->driver->getPublicationDates(); ?> - - transEsc('Published in') . ' ' . $this->highlight($journalTitle) . '';?> + ' : ''?> + transEsc('Published in')?> + driver->getContainerRecordID(); ?> + + record($this->driver)->getLink('journaltitle', str_replace(array('{{{{START_HILITE}}}}', '{{{{END_HILITE}}}}'), '', $journalTitle)))?>">highlight($journalTitle) ?> escapeHtml($summDate[0]) . ')' : ''?> - - escapeHtml($summDate[0])?> + ' : ''?> + transEsc('Published') . ' ' . $this->escapeHtml($summDate[0])?> driver->getContainingCollections(); if (!empty($summInCollection)): ?> $collText): ?> @@ -104,7 +108,7 @@ -
+
driver->getCallNumber(); if (!empty($summCallNo)): ?> transEsc('Call Number')?>: escapeHtml($summCallNo)?> @@ -133,7 +137,7 @@ - + record($this->driver)->getFormatList())?> driver->supportsAjaxStatus()): ?> record($this->driver)->getPreviews()?> - userlist()->getMode() !== 'disabled'): ?> - - -
-
+
record($this->driver)->getQRCode("results")): ?> userlist()->getMode() !== 'disabled'): ?> - transEsc('Add to favorites')?>
+ transEsc('Add to favorites')?>
+ + + @@ -180,7 +183,8 @@
+ escapeHtmlAttr($openUrl).'">':''?>
-
- \ No newline at end of file +
+
\ No newline at end of file diff --git a/themes/finna/templates/header.phtml b/themes/finna/templates/header.phtml index c8cd855719d..0bcbad4dc83 100644 --- a/themes/finna/templates/header.phtml +++ b/themes/finna/templates/header.phtml @@ -9,15 +9,51 @@ layout()->renderingError)): ?> - loginEnabled()): // hide login/logout if unavailable ?> - - diff --git a/themes/finna/templates/search/header.phtml b/themes/finna/templates/search/header.phtml index 895367e6880..c7eaf5082a3 100644 --- a/themes/finna/templates/search/header.phtml +++ b/themes/finna/templates/search/header.phtml @@ -1,15 +1,14 @@ -
-
-

+
results->getResultTotal() > 0): ?> + transEsc("Showing")?> + localizedNumber($this->results->getStartRecord())?> - localizedNumber($this->results->getEndRecord())?> + transEsc('of')?> localizedNumber($this->results->getResultTotal())?> overrideSearchHeading)): ?> overrideSearchHeading?> params->getsearchType() == 'basic'): ?> - transEsc('Search results')?>: escapeHtml($this->lookfor)?> + transEsc('for search')?>: 'escapeHtml($this->lookfor)?>'

transEsc('nohit_heading')?>

-

-
diff --git a/themes/finna/templates/search/results.phtml b/themes/finna/templates/search/results.phtml index b6a01486deb..37f847661da 100644 --- a/themes/finna/templates/search/results.phtml +++ b/themes/finna/templates/search/results.phtml @@ -6,7 +6,6 @@ } else { $this->headTitle($this->translate('Search Results') . (empty($lookfor) ? '' : " - {$lookfor}")); } - $this->layout()->logosection = true; // Set up search box: $this->layout()->searchbox = $this->context($this)->renderInContext( @@ -50,7 +49,7 @@ // Set up Finna Main Tabs: //$this->layout()->finnaMainTabs = '...'; - + // Enable cart if appropriate: $this->showCartControls = $this->params->getOptions()->supportsCart() && $this->cart()->isActive(); // Enable bulk options if appropriate: @@ -60,7 +59,10 @@ $this->headScript()->appendFile("check_item_statuses.js"); $this->headScript()->appendFile("check_save_statuses.js"); ?> -search()->renderSpellingSuggestions('' . $this->transEsc('spell_suggest') . ':', $this->results, $this); ?> + +
+
+ search()->renderSpellingSuggestions('' . $this->transEsc('spell_suggest') . ':', $this->results, $this); ?> results->getResultTotal()) > 0): // only display these at very top if we have results ?> results->getRecommendations('top') as $current): ?> recommend($current)?> @@ -68,20 +70,17 @@ flashmessages()?>
+
+
+ 0): ?> -
- render('search/controls/view.phtml')?> - render('search/controls/sort.phtml')?> +
render('search/controls/limit.phtml')?> -
-
- paginationControl($this->results->getPaginator(), 'Sliding', 'search/pagination_simple.phtml', array('results' => $this->results))?> + render('search/controls/sort.phtml')?> + render('search/controls/view.phtml')?>
-
-
- @@ -103,13 +102,27 @@ recommend($current)?> -
-
+ context($this)->renderInContext('search/bulk-action-buttons.phtml', array('idPrefix' => ''))?> render('search/list-' . $this->params->getView() . '.phtml')?> context($this)->renderInContext('search/bulk-action-buttons.phtml', array('idPrefix' => 'bottom_'))?> + paginationControl($this->results->getPaginator(), 'Sliding', 'search/pagination.phtml', array('results' => $this->results))?>
-
+ +
+ transEsc('Search Tools')?>: + transEsc('Get RSS Feed')?> + — + transEsc('Email this Search')?> + — + results->getSearchId())): ?> + results->isSavedSearch()): ?> + transEsc('save_search_remove')?> + + transEsc('save_search')?> + + +
@@ -122,38 +135,3 @@
-
-
-
-
- paginationControl($this->results->getPaginator(), 'Sliding', 'search/pagination.phtml', array('results' => $this->results))?> -
-
-
-
-
-
-
- transEsc('Get RSS Feed')?> - - transEsc('Email this Search')?> - - results->getSearchId())): ?> - results->isSavedSearch()): ?> - transEsc('save_search_remove')?> - - transEsc('save_search')?> - - -
-
-
-
- - -
- diff --git a/themes/finna/templates/search/searchbox.phtml b/themes/finna/templates/search/searchbox.phtml deleted file mode 100644 index 7ba246fa154..00000000000 --- a/themes/finna/templates/search/searchbox.phtml +++ /dev/null @@ -1,102 +0,0 @@ -searchClassId)) { - $this->searchClassId = 'Solr'; - } - - // Load search actions and settings (if any): - $options = $this->searchOptions($this->searchClassId); - $handlers = $this->searchbox()->getHandlers( - $this->searchClassId, - isset($this->searchIndex) ? $this->searchIndex : null - ); - $handlerCount = count($handlers); - $basicSearch = $this->searchbox()->combinedHandlersActive() ? 'combined-searchbox' : $options->getSearchAction(); - $searchHome = $options->getSearchHomeAction(); - $advSearch = $options->getAdvancedSearchAction(); - $lastSort = $options->getLastSort(); - $lastLimit = $options->getLastLimit(); -?> -searchType == 'advanced'): ?> -
- render('search/searchTabs'); ?> -
-

transEsc("Your search terms")?> : "escapeHtml($this->lookfor)?>"

- -
-
- - - - transEsc("Advanced")?> - - - diff --git a/themes/finna/theme.config.php b/themes/finna/theme.config.php index 250c38ddbf9..a20a4da5bf5 100644 --- a/themes/finna/theme.config.php +++ b/themes/finna/theme.config.php @@ -12,17 +12,15 @@ 'css' => array( 'vendor/dataTables.bootstrap.css', 'vendor/magnific-popup.css', - 'vendor/slick.css', 'dataTables.bootstrap.custom.css', - 'finna.css', + 'finna.css' ), 'js' => array( 'finna.js', 'image-popup.js', 'vendor/jquery.dataTables.js', 'vendor/dataTables.bootstrap.js', - 'vendor/jquery.magnific-popup.min.js', - 'vendor/slick.min.js' + 'vendor/jquery.magnific-popup.min.js' ), 'less' => array( 'active' => false diff --git a/themes/jquerymobile/css/slick/slick.css b/themes/jquerymobile/css/slick/slick.css old mode 100755 new mode 100644 index fd80841dfb0..27f0525b8e3 --- a/themes/jquerymobile/css/slick/slick.css +++ b/themes/jquerymobile/css/slick/slick.css @@ -1,6 +1,6 @@ @charset "UTF-8"; /* Slider */ -.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } +.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; width:90%; margin:auto;} .slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; } .slick-list:focus { outline: none; } @@ -14,25 +14,24 @@ .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } -.slick-slide { float: left; height: 100%; min-height: 1px; display: none; } +.slick-slide { float: left; height: 100%; min-height: 1px; display: none; text-align:center; } [dir="rtl"] .slick-slide { float: right; } -.slick-slide img { display: block; width: 100%;} +.slick-slide img { display: block; margin: auto; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } -.slick-initialized .slick-slide { display: block; padding:0px; border-left: 6px solid transparent; border-right: 6px solid transparent;} +.slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } -.slick-vertical. .slick-initialized .slick-slide { max-height:300px !important; padding:0; } -.slick-slide.slick-active:first-of-type { padding-left: 0px !important; } + /* Icons */ @font-face { font-family: "slick"; src: url("./fonts/slick.eot"); src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg"); font-weight: normal; font-style: normal; } /* Arrows */ -.slick-prev, .slick-next { position: absolute; display: block; height: 30px; width: 30px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -20px; padding: 0; border: none; outline: none; } +.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; } .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { outline: none; background: transparent; color: transparent; } .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; } .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; } -.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 30px; line-height: 1; color: white; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } +.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 20px; line-height: 1; color: black; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-prev { left: -25px; } [dir="rtl"] .slick-prev { left: auto; right: -25px; } @@ -45,16 +44,14 @@ [dir="rtl"] .slick-next:before { content: "←"; } /* Dots */ -.slick-slider { margin-bottom: 50px; padding: 0px 10px; } +.slick-slider { margin-bottom: 30px; } .slick-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0; width: 100%; } .slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer; } .slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; } .slick-dots li button:hover, .slick-dots li button:focus { outline: none; } .slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; } -.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "slick"; font-size: 15px; line-height: 20px; text-align: center; color: #FFF; opacity: 0.35; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } -.slick-dots li.slick-active button:before { color: #FFF; opacity: 0.75; } - -/*# sourceMappingURL=slick.css.map */ - +.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } +.slick-dots li.slick-active button:before { color: black; opacity: 0.75; } +/*# sourceMappingURL=slick.css.map */ \ No newline at end of file diff --git a/themes/root/images/noCover2.gif b/themes/root/images/noCover2.gif index 33fc97ce5cf3934b442898ba442935d40e000dd1..9a39dd27ec7812b9155be56fd1496d2b96388b17 100644 GIT binary patch delta 338 zcmV-Y0j>UU@B)w~fB%e+smtvTqnxzbi?iOm`wwcsNS5Y_h6c*Er5d<$s7@VK#(2T@E0TLOar-wTiuFzp-wV>ZP*vO_?fAv&ZQ90#G!+>r>o|D@?(=Ec)xrj2ul}ZGDZMy=-+!yYmgc zsgnq<7KZl4Z7#VIbLw6uh$n7@gZ_tAZ$95{-yRQSR*-P#9Hn!ouHH9+PY8DLx3D0X zeABd9yofQQOva5z96M%HS8m-nM)dxbbR#dG%5o(Cog0|uCA?!YPeMF-#HB)bDh;}{ k#M9(1kP}$~%eN3F%AOJd27DSZVL?|Ot6IH^bwU9EJ9M(7H~;_u delta 80 zcmV-W0I&b>0&tKfN=J;3smtvTqnxzbi?iOm`wxcVNS5Y_rs~SJ?hD8AOxN~}=lag~ m{tpZahs2`sh)gP%%%<}RjY_A~s`ZM^YPa03_X`f|3IIEcsxICD From d5824a13e9f2e436e25ef0586a33db10941d76d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuli=20Sillanp=C3=A4=C3=A4?= Date: Fri, 13 Feb 2015 13:46:29 +0200 Subject: [PATCH 03/20] Revert "add files" This reverts commit 6c5c748de15b511facbe538044f7a4e98357f06b, reversing changes made to 735b42ff80b2d7dfe2b9fdb339afe61dc851ac60. --- local/languages/en-gb.ini | 15 - local/languages/fi.ini | 15 - local/languages/sv.ini | 15 - themes/finna/css/finna.css | 7217 ++++++++++++++++- themes/finna/css/fonts/icomoon.eot | Bin 16924 -> 17080 bytes themes/finna/css/fonts/icomoon.svg | 5 +- themes/finna/css/fonts/icomoon.ttf | Bin 16760 -> 16916 bytes themes/finna/css/fonts/icomoon.woff | Bin 16836 -> 16992 bytes themes/finna/less/a11y.less | 6 +- themes/finna/less/bootstrap.less | 500 +- themes/finna/less/bootstrap/.csscomb.json | 15 +- themes/finna/less/bootstrap/alerts.less | 7 +- themes/finna/less/bootstrap/badges.less | 47 +- themes/finna/less/bootstrap/bootstrap.less | 5 +- themes/finna/less/bootstrap/breadcrumbs.less | 18 +- .../finna/less/bootstrap/button-groups.less | 33 +- themes/finna/less/bootstrap/buttons.less | 80 +- themes/finna/less/bootstrap/carousel.less | 43 +- themes/finna/less/bootstrap/code.less | 8 +- .../less/bootstrap/component-animations.less | 15 +- themes/finna/less/bootstrap/dropdowns.less | 10 +- themes/finna/less/bootstrap/forms.less | 262 +- themes/finna/less/bootstrap/glyphicons.less | 17 +- themes/finna/less/bootstrap/input-groups.less | 10 +- themes/finna/less/bootstrap/jumbotron.less | 15 +- themes/finna/less/bootstrap/labels.less | 2 +- themes/finna/less/bootstrap/list-group.less | 73 +- themes/finna/less/bootstrap/media.less | 63 +- themes/finna/less/bootstrap/mixins.less | 960 +-- themes/finna/less/bootstrap/modals.less | 38 +- themes/finna/less/bootstrap/navbar.less | 48 +- themes/finna/less/bootstrap/navs.less | 129 +- themes/finna/less/bootstrap/normalize.less | 44 +- themes/finna/less/bootstrap/pager.less | 3 +- themes/finna/less/bootstrap/pagination.less | 2 +- themes/finna/less/bootstrap/panels.less | 36 +- themes/finna/less/bootstrap/popovers.less | 12 +- themes/finna/less/bootstrap/print.less | 198 +- .../finna/less/bootstrap/progress-bars.less | 17 +- .../less/bootstrap/responsive-utilities.less | 104 +- themes/finna/less/bootstrap/scaffolding.less | 20 +- themes/finna/less/bootstrap/tables.less | 27 +- themes/finna/less/bootstrap/theme.less | 46 +- themes/finna/less/bootstrap/thumbnails.less | 2 +- themes/finna/less/bootstrap/tooltip.less | 16 +- themes/finna/less/bootstrap/type.less | 50 +- themes/finna/less/bootstrap/variables.less | 76 +- themes/finna/less/finna.less | 2 +- themes/finna/templates/header.phtml | 51 +- 49 files changed, 8412 insertions(+), 1965 deletions(-) diff --git a/local/languages/en-gb.ini b/local/languages/en-gb.ini index 98145ba4780..a58786b1a64 100644 --- a/local/languages/en-gb.ini +++ b/local/languages/en-gb.ini @@ -36,21 +36,6 @@ Library_plural = Libraries Museum_plural = Museums ;Translations for navigation menu -menu_about = "About" -menu_advanced_search = "Advanced search" -menu_advanced_search_desc = "More refined search terms and map search" -menu_browse = "Browse the catalogue" -menu_browse_desc = "Browse by author, topic, genre, area, era or tags." -menu_help = "Help" -menu_history = "Search history" -menu_history_desc = "Your session-specific search history. To save your searches, please log in" -menu_metalib = "Nelli metasearch" -menu_metalib_desc = "Search in multiple databases via Nelli" -menu_organisations = "Organisations" -menu_pci_advanced = "Advanced PCI search" -menu_pci_advanced_desc = "Advanced search from central index of electronic material (PCI)" -menu_search = "Search" - About Finna = "About Finna" about_finna_desc = "Information about Finna" Organisations = "Organisations" diff --git a/local/languages/fi.ini b/local/languages/fi.ini index 7991e1186ae..4dd2268ce30 100644 --- a/local/languages/fi.ini +++ b/local/languages/fi.ini @@ -63,21 +63,6 @@ Copy Notes = "Alkuperäiset huomautukset" hierarchy_tree_error = "Arkistorakenteen lataus epäonnistui" ;Translations for navigation menu -menu_about = "Tietoa Finnasta" -menu_advanced_search = "Tarkennettu haku" -menu_advanced_search_desc = "Tarkemmat hakuehdot ja karttahaku" -menu_browse = "Selaa luetteloa" -menu_browse_desc = "Selaa avainsanojen, tekijän, aiheen, genren, alueen tai aikakauden mukaan." -menu_help = "Ohje" -menu_history = "Hakuhistoria" -menu_history_desc = "Istuntokohtainen hakuhistoriasi. Kirjautumalla voit tallentaa hakusi." -menu_metalib = "Nelli-monihaku" -menu_metalib_desc = "Haku useista tietokannoista Nellin kautta" -menu_organisations = "Organisaatiot" -menu_pci_advanced = "Tarkennettu PCI-haku" -menu_pci_advanced_desc = "Tarkennettu haku keskitetystä elektronisten aineistojen indeksistä (PCI)" -menu_search = "Haku" - About Finna = "Tietoa Finnasta" about_finna_desc = "Tietoa mm. aineistoista ja niiden käytöstä" Organisations = "Organisaatiot" diff --git a/local/languages/sv.ini b/local/languages/sv.ini index e8b69661e0a..0227820aaff 100644 --- a/local/languages/sv.ini +++ b/local/languages/sv.ini @@ -40,21 +40,6 @@ Library_plural = Bibliotek Museum_plural = Museer ;Translations for navigation menu -menu_about = "Om Finna" -menu_advanced_search = "Utökad sökning" -menu_advanced_search_desc = "Fler sökvillkor och sökning på karta." -menu_browse = "Bläddra i katalogen" -menu_browse_desc = "Bläddra enligt författare, ämne, område, tidsperiod eller tagg." -menu_help = "Tips" -menu_history = "Sökhistorik" -menu_history_desc = "Din sökhistorik enligt session. Om du loggar in kan du spara dina sökningar." -menu_metalib = "Nelli-metasökning" -menu_metalib_desc = "Sökning i flera databaser genom Nelli-portalen" -menu_organisations = "Organisationer" -menu_pci_advanced = "Utökad PCI-sökning" -menu_pci_advanced_desc = "Utökad sökning från centralindex för elektroniskt material (PCI)" -menu_search = "Sökning" - About Finna = "Om Finna" about_finna_desc = "Information om Finna" Organisations = "Organisationer" diff --git a/themes/finna/css/finna.css b/themes/finna/css/finna.css index 31c82c6becc..3f96b7efe7c 100644 --- a/themes/finna/css/finna.css +++ b/themes/finna/css/finna.css @@ -1,2 +1,7215 @@ -/* CSS crunched with Crunch - http://crunchapp.net/ */ -.sr-only{clip:rect(1px, 1px, 1px, 1px);position:absolute;width:auto;height:auto;margin:0;padding:0;overflow:hidden;border:0}.sr-only:focus{background-color:transparent;border-radius:4px;clip:auto;color:#333;display:block;font-size:13px;height:40px;line-height:19px;padding:10.5px 15px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.navbar-brand{font-size:20px}/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark,.highlight{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-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:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:'Helvetica Neue';font-size:13px;line-height:1.5;color:#555;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#00a3b5;text-decoration:none}a:hover,a:focus{color:#00a3b5;text-decoration:underline}a:focus{outline:thin dotted;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:15px}.img-thumbnail{padding:4px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:19px;margin-bottom:19px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Helvetica Neue';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:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:19px;margin-bottom:19px}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:9.5px;margin-bottom:9.5px}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:22px}h3,.h3{font-size:20px}h4,.h4{font-size:16px}h5,.h5{font-size:13px}h6,.h6{font-size:11px}p{margin:0 0 9.5px}.lead{margin-bottom:19px;font-size:14px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:19.5px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#00a3b5}a.text-primary:hover{color:#007582}.text-success{color:#00b370}a.text-success:hover{color:#008050}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#00a3b5}a.bg-primary:hover{background-color:#007582}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:8.5px;margin:38px 0 19px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:9.5px;padding:0}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:19px}dt,dd{line-height:1.5}dt{font-weight:bold}dd{margin-left:0}@media (min-width:768px){.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 #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:9.5px 19px;margin:0 0 19px;font-size:16.25px;border-left:5px solid #eee}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.5;color:#999}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 #eee;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'}blockquote:before,blockquote:after{content:""}address{margin-bottom:19px;font-style:normal;line-height:1.5}code,kbd,pre,samp{font-family:Monaco}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:9px;margin:0 0 9.5px;font-size:12px;line-height:1.5;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}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:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.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:15px;padding-right:15px}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:19px}.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.5;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-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table 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.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.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.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.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.danger:hover>th{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:14.25px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.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:19px;font-size:19.5px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;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:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:13px;line-height:1.5;color:#555}.form-control{display:block;height:33px;font-size:13px;line-height:1.5;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-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;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;vertical-align:middle !important}.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[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"]{line-height:33px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:19px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:0px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{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],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:15px}select.input-lg{height:45px;line-height:45px}textarea.input-lg,select[multiple].input-lg{height:auto}.navbar-form{box-shadow:0 0 2px rgba(100,100,100,0.5) !important;margin-right:0px !important;margin-left:0px !important}.navbar-form .form-control.search-query{width:100% !important;border:none;box-shadow:none;background:transparent;display:inline-block !important;font-size:17px;color:#666}.navbar-form select.form-control{top:3px;border:none;box-shadow:none;font-size:13px;color:#888;font-weight:bold;margin-right:4px}.search-controls .form-control{display:inline-block}.search-controls .pagination{margin-top:0px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:41.25px}.has-feedback .form-control-feedback{position:absolute;top:24px;right:0;display:block;width:33px;height:33px;line-height:33px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#00b370}.has-success .form-control{border-color:#00b370;-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:#008050;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #1affa9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #1affa9}.has-success .input-group-addon{color:#00b370;border-color:#00b370;background-color:#dff0d8}.has-success .form-control-feedback{color:#00b370}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{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{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}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#959595}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle}.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;padding-left:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.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:26px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.5;border-radius:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.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;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.navbar-form .btn[type="submit"]{color:#00a3b5;padding:6px 0px;border-radius:0px 15px 15px 0px;padding:3px 0px;border-radius:15px;margin-left:-1px;margin-top:2px;height:35px;margin-bottom:2px;transition:background .1s ease-in-out}.navbar-form .btn[type="submit"]:hover{background:#008c9c}.navbar-form .btn[type="submit"] i{font-size:1.3em;color:#fff;vertical-align:inherit;font-weight:500}.searchHomeContent .btn-link{font-size:1.2em;margin-top:5px}.nav.searchbox .btn-link{color:#fff;font-size:12px;font-weight:bold;background:rgba(1,1,1,0.4);border-radius:15px;margin-top:6px;margin-left:10px}@media (max-width:767px){.nav.searchbox .btn-link{float:right}}@media (min-width:768px) and (max-width:991px){.nav.searchbox .btn-link{float:right;margin-right:17%}}.searchbox .checkbox{display:block;clear:none;float:left;margin:5px 0 0 12px;background:none repeat scroll 0 0 #FFFFFF;border-radius:0px 0px 0px 0px;color:#666666;padding:6px 3px 9px 2px;position:absolute;top:40px;left:0px;width:206px;height:33px;z-index:10000;box-shadow:0 15px 20px -12px #000}@media (max-width:768px){.searchbox .checkbox{top:36px}}.searchbox .checkbox label{margin-left:11px}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#fff;background-color:#333;border-color:#adadad}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.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:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#00a3b5;border-color:#00a3b5}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#00a3b5;background-color:#fff;border-color:#006c78}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#007e8c;border-color:#006c78}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.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:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#00a3b5;border-color:#00a3b5}.btn-primary .badge{color:#00a3b5;background-color:#fff}.btn-success{color:#fff;background-color:#00b270;border-color:#009960}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#00b270;background-color:#fff;border-color:#005b39}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#008956;border-color:#005b39}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.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:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#00b270;border-color:#009960}.btn-success .badge{color:#00b270;background-color:#fff}.btn-info{color:#fff;background-color:#b2e3ea;border-color:#9edce5}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#b2e3ea;background-color:#fff;border-color:#6ecad7}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#92d7e1;border-color:#6ecad7}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.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:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#b2e3ea;border-color:#9edce5}.btn-info .badge{color:#b2e3ea;background-color:#fff}.btn-warning{color:#999;background-color:#fff48c;border-color:#fff272}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff48c;background-color:#999;border-color:#ffec35}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#999;background-color:#fff063;border-color:#ffec35}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.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:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#fff48c;border-color:#fff272}.btn-warning .badge{color:#fff48c;background-color:#999}.btn-danger{color:#fff;background-color:#ff461e;border-color:#ff3104}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#ff461e;background-color:#fff;border-color:#c62300}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#f42b00;border-color:#c62300}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.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:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#ff461e;border-color:#ff3104}.btn-danger .badge{color:#ff461e;background-color:#fff}.btn-link{color:#00a3b5;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.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:#00a3b5;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:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:17px;line-height:1.33;border-radius:15px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.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 .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'icomoon';src:url('../css/fonts/icomoon.eot');src:url('../css/fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('../css/fonts/icomoon.woff') format('woff'),url('../css/fonts/icomoon.ttf') format('truetype'),url('../css/fonts/icomoon.svg#icomoon') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'icomoon';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro: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"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.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;background-color:#fff;border:1px solid none;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-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:8.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.5;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#fff;background-color:#00a3b5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#00a3b5}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.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.5;color:#999}.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 solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.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:focus,.btn-group-vertical>.btn:focus{outline:none}.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-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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-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:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.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%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display: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;margin-bottom:0}.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.33;border-radius:15px}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:3px}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:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:17px;border-radius:15px}.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{margin-left:-1px}.nav{margin-bottom:10px;margin-top:10px;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px;transition:background .2s ease-in-out}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:rgba(255,255,255,0.2)}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:rgba(255,255,255,0.2);border-color:#00a3b5}.nav .nav-divider{height:1px;margin:8.5px 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.5;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;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:4px}.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:4px 4px 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:4px}.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:#00a3b5}.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:4px}.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:4px 4px 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:40px;margin-bottom:0;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;color:#fff;padding-right:15px;padding-left:15px;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:768px){.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}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.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:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.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:10.5px 15px 10.5px 0;font-size:17px;line-height:19px;min-width:110px}.navbar-brand .navbar-logo{font-size:35px;color:#fff}.navbar-brand img{height:35px;width:auto}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:left;margin-right:15px;padding:17px 10px 10px 15px;color:#fff;margin-top:3px;margin-bottom:3px;background-color:transparent;background-image:none;border:1px solid transparent}.navbar-toggle:focus{outline:none}.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:768px){.navbar-toggle{display:none}}.navbar-nav{margin:5.25px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:35px}@media (max-width:767px){.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:19px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:10.5px;padding-bottom:10.5px}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:768px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{padding:0px;border-top:1px solid transparent;border-bottom:1px solid transparent;background-color:#fff;border-radius:15px;margin-top:3.5px;margin-bottom:3.5px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;vertical-align:middle}.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;padding-left:0;vertical-align:middle}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.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{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:3.5px;margin-bottom:3.5px}.navbar-btn.btn-sm{margin-top:5px;margin-bottom:5px}.navbar-btn.btn-xs{margin-top:9px;margin-bottom:9px}.navbar-text{margin-top:10.5px;margin-bottom:10.5px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#fff;border-color:#eee}.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:#eee}.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:#eee}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#eee;color:#555}@media (max-width:767px){.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:#eee}.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-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.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:767px){.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:#999}.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:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{margin:0px;margin-top:10px;list-style:none;border-radius:4px}.breadcrumb>li{display:inline-block;background-color:rgba(1,1,1,0.4);padding:5px 15px}.breadcrumb>li+li:before{font-family:"icomoon";content:"\e025";color:#fff}.breadcrumb>li a{color:#fff}.breadcrumb>.active{color:#fff}.pagination{display:inline-block;padding-left:0;margin:19px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.5;text-decoration:none;color:#00a3b5;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:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#00a3b5;background-color:#eee;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:2;color:#fff;background-color:#00a3b5;border-color:#00a3b5;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:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:17px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:15px;border-top-left-radius:15px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:15px;border-top-right-radius:15px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:19px 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:#eee}.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:#999;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}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#00a3b5}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#007582}.label-success{background-color:#00b270}.label-success[href]:hover,.label-success[href]:focus{background-color:#007f50}.label-info{background-color:#b2e3ea}.label-info[href]:hover,.label-info[href]:focus{background-color:#8ad4df}.label-warning{background-color:#fff48c}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ffef59}.label-danger{background-color:#ff461e}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#ea2a00}.badge{display:inline-block;min-width:10px;padding:2px 6px 3px;font-size:.9em;font-weight:200;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#b2b2b2;border-radius:10px;margin-top:0px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#00a3b5;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:20px;font-weight:200}.container .jumbotron{border-radius:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:58.5px}}.thumbnail{display:block;padding:4px;margin-bottom:19px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .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:#00a3b5}.thumbnail .caption{padding:9px;color:#555}.alert{padding:15px;margin-bottom:19px;border:1px solid transparent;border-radius:4px}.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{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#00b370}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#008050}.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:19px;margin-bottom:19px;background-color:#f5f5f5;border-radius:4px;-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:19px;color:#fff;text-align:center;background-color:#00a3b5;-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 .6s ease;transition:width .6s ease}.progress-striped .progress-bar{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: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{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#00b270}.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: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:#b2e3ea}.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: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:#fff48c}.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: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:#ff461e}.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: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,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.sidebar h4{padding:20px;background:#00a3b5;color:#fff;font-size:20px;margin-top:0px}.list-group{margin-bottom:5px;padding-left:0}.list-group-item{display:block;padding:10px 15px;margin-bottom:-1px;position:relative;font-size:1.05em;vertical-align:middle;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.list-group-item.title{background:#555;color:#fff}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#00a3b5;border-color:#00a3b5}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#82f3ff}.list-group.filters .list-group-item.title,.list-group.filters .list-group-item.active{padding:5px 15px;background:none;color:#555;border-radius:15px;transition:background .2s ease-in-out}.list-group.filters .list-group-item.active:hover{background:rgba(100,100,100,0.2);text-decoration:line-through}.list-group.facet .list-group-item.title{font-size:16px}.list-group-item-success{color:#00b370;background-color:#dff0d8}a.list-group-item-success{color:#00b370}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#00b370;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#00b370;border-color:#00b370}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.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{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.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{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.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:19px;background-color:#fff;border:1px solid transparent;border-radius:4px;-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:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:15px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.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:3px}.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:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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:3px}.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:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{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:19px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{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:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#00a3b5}.panel-primary>.panel-heading{color:#fff;background-color:#00a3b5;border-color:#00a3b5}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#00a3b5}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#00a3b5}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#00b370;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.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-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-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-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-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:15px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:19.5px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.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:auto;overflow-y:scroll;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%);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);transform:translate(0, 0)}.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:15px;-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:none}.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:.5;filter:alpha(opacity=50)}.modal-header{background:#00a3b5;color:#fff;border-radius:15px 15px 0px 0px;padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.5px}.modal-header .close{margin-top:-2px;background:black;color:white;padding:0px 7px 6px 7px;border-radius:60px;font-weight:400;line-height:1em}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;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}@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:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.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;text-decoration:none;background-color:#000;border-radius:4px}.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;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right: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;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:15px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.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;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 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:#999;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:#999;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:#999;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:#999;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:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.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:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.5) 0), color-stop(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, color-stop(rgba(0,0,0,0.0001) 0), color-stop(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:none;color:#fff;text-decoration:none;opacity:.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%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;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:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix: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-footer:before,.modal-footer:after{content:" ";display:table}.clearfix: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-footer: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;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !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}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.hidden-print{display:none !important}}body{background:url('https://www.finna.fi/interface/themes/national/images/header_background_2.jpg');background-attachment:fixed;background-size:100% auto;background-position:top center;background-color:#464646;background-repeat:no-repeat}@media (max-width:991px){body{background-size:150% auto}}@media (max-width:767px){body{background-size:350% auto}}body>.main{background-color:#fff}header{background:rgba(10,10,10,0.8)}section.main.template-name-results>.container{margin-top:30px;padding-bottom:30px}.finna-main-header{background:#d8f4ed}.logo{margin:20px 0 0}.logo i.fa-finnalogo{font-size:66px;color:#fff}.logo hr{border-bottom:6px solid #fff}.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25);color:#f6f6f6}.searchLayout{background-image:-webkit-linear-gradient(top, rgba(1,1,1,0.23) 0, rgba(1,1,1,0.45) 100%);background-image:linear-gradient(to bottom, rgba(1,1,1,0.23) 0, rgba(1,1,1,0.45) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b010101', endColorstr='#73010101', GradientType=0);padding-bottom:10px}.introduction h1,.introduction h3{background:rgba(0,0,0,0.45);box-shadow:0 2px 7px rgba(0,0,0,0.3);padding:0 5px 1px 7px;color:#fff;line-height:1.4em;display:inline-block;font-weight:bold}.introduction h1 .brand-third,.introduction h3 .brand-third{color:#d8f4ed}h1.introductionText,h3.introductionText{margin:0px 0px 5px}.homeTopContentBackground{background-color:#d8f4ed}.introBox{margin:20px 0px;box-shadow:0 15px 20px -15px #808080,0 0 0 10px rgba(0,163,181,0) inset;padding:10px 20px;background:#d8f4ed;transition:box-shadow .5s ease-in-out}.introBox.research:hover{box-shadow:0 15px 20px -15px #808080,0 0 0 10px rgba(0,163,181,0.8) inset}.introBox.research{background-image:linear-gradient(135deg, rgba(0,0,0,0.78), #3b3b3b),url('http://undergrad.usc.edu/RESEARCH-Word-collage.jpg')}.introBox.shareLibrary{background-image:linear-gradient(135deg, rgba(0,0,0,0.63), rgba(0,0,0,0.47)),url('http://www.kansalliskirjasto.fi/extra/vanhat_bulletinit/bulletin11/kuvat/hi6_1.jpg')}.introBox h2,.introBox h5{position:relative;z-index:10;text-shadow:1px 1px 2px rgba(0,0,0,0.72);color:#FFFFFF}.introBox h5{line-height:1.5em;font-size:1.2em}.introBox i,.introBox a{color:#00a3b5;text-shadow:none}i.fa.fa-search.backgrounding{position:absolute;right:30px;top:30px}i.fa.fa-search.backgrounding:before{font-size:100px;color:rgba(255,255,255,0.5)}footer{background:#464646;margin-bottom:-10px;padding:15px 0px}footer hr{display:none}footer a,footer p{color:#fff}footer p{font-size:1.1em}footer li{list-style-type:none}.sidebar{margin-bottom:30px}.resultListLabeling{display:none}mark,.highlight,.highlight{background:none;font-weight:500;color:inherit;font-size:1.03em}.container.resultListDisplay{margin-top:30px}.resultListBanner h2{margin:15px 0px}.resultListBanner .alert{padding:0px;margin:0px;background:none;border:none;margin-bottom:15px}.row.result{padding-top:15px;padding-bottom:15px}@media (max-width:768px){.row.result{border-bottom:1px solid rgba(100,100,100,0.1)}}.row.result .status .label{visibility:hidden}.result .save-record{float:right;font-size:medium}.callnumAndLocation{margin-top:15px}.groupLocation,.groupCallnumber{font-size:14px;letter-spacing:0.2px;padding:0}.groupCallnumber{color:#999;font-size:smaller}.groupLocation span.text-success{color:inherit}.introductionBackground{background-color:#d8f4ed}.introduction p{font-size:1.24em;font-weight:bold;line-height:1.6em;padding-bottom:20px}.righttop{background:#fff}.carousel{background:#222}.carousel .carouselHeader{background:rgba(140,140,140,0.8);display:inline-block;padding:10px;color:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.3)}.carousel .carouselSlideHeader p{position:absolute;min-height:30px;z-index:1;padding:5px 10px;color:#fff;background:rgba(140,140,140,0.7);font-size:14px;font-weight:900;letter-spacing:0.2px;text-shadow:1px 1px 1px black}.carousel .carouselText{position:absolute;width:265px;height:auto;color:#fcffd9;transition:all 0.5s ease;bottom:10px;padding:0px 10px}.carousel .carouselText p{z-index:1;position:relative;margin:0;opacity:0;padding:10px 0px;text-shadow:1px 1px 1px #000;transition:all 0.5s ease;transition-delay:0.2s;border-top:1px solid #fcffd9}.carousel .slick-slider.slick-vertical .carouselText{padding:10px;margin-top:50px;background:none;overflow:hidden}.carousel .slick-slider.slick-vertical .carouselText p{padding:0px;border-top:none}.carousel .slick-slider.slick-vertical .carouselSlideHeader p{background:none}.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover .carouselText p{opacity:1;transform:translate(0, -10px);transition-delay:0s}.carousel .slick-slide.slick-active img{-webkit-filter:blur(0);transition:all 0.5s ease}.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover img{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3')}.fa{cursor:default}.template-name-results .resultThumb img{width:100%}.group [class^=col-]{padding-left:0}.icon-bar{background-color:#888}img{max-width:100%}label.list-group-item{border-radius:0;font-weight:normal;margin-top:0;padding-left:35px}.list-group-item.title{font-weight:bold}#modal .modal-body>h2:first-child{display:none}.tab-content{padding:4px}.template-name-view #record h3{margin:0px;padding:0px}.twitter-typeahead{background:transparent;top:3px;margin-right:-5px}.twitter-typeahead .tt-hint{display:none}.tt-dropdown-menu{margin-bottom:5px;padding-left:0;margin-top:10px}.tt-suggestion{display:block;padding:10px 15px;margin-bottom:-1px;position:relative;font-size:1.05em;vertical-align:middle;background-color:#fff;text-overflow:ellipsis;white-space:nowrap}.tt-suggestion>.badge{float:right}.tt-suggestion>.badge+.badge{margin-right:5px}.tt-suggestion.title{background:#555;color:#fff}.tt-suggestion i.fa{cursor:inherit}.tt-suggestion.active{white-space:inherit}.tt-suggestion.tt-cursor{background-color:#00a3b5;color:#FFF}.tt-suggestion p{margin:0}.badge a{color:#fff}.browse.list-group .list-group-item{word-wrap:break-word}.browse.list-group .list-group-item.view-record{border-top:0;font-size:85%;padding:2px 4px;text-align:right}.fa-grid:before{content:"\f00a"}.fa-visual:before{content:"\f008"}.fa-mobile:before{content:"\f10a"}.fa-x:before{content:"\f0f6"}.fa-atlas:before{content:"\f14e"}.fa-book:before{content:"\f02d"}.fa-braille:before{content:"\f0a6"}.fa-cdrom{content:"\f109"}.fa-chart:before{content:"\f012"}.fa-chipcartridge:before{content:"\f109"}.fa-collage:before{content:"\f03e"}.fa-disccartridge:before{content:"\f109"}.fa-drawing:before{content:"\f03e"}.fa-ebook:before{content:"\f0f6"}.fa-electronic:before{content:"\f1c6"}.fa-filmstrip:before{content:"\f008"}.fa-flashcard:before{content:"\f0e7"}.fa-floppydisk:before{content:"\f0c7"}.fa-globe:before{content:"\f0ac"}.fa-journal:before{content:"\f0f6"}.fa-kit:before{content:"\f0b1"}.fa-manuscript:before{content:"\f0f6"}.fa-map:before{content:"\f14e"}.fa-microfilm:before{content:"\f008"}.fa.fa-mobile:before{content:"\f10a"}.fa-motionpicture:before{content:"\f03d"}.fa-musicalscore:before{content:"\f001"}.fa-musicrecording:before{content:"\f001"}.fa-newspaper:before{content:"\f0f6"}.fa-online:before{content:"\f109"}.fa-painting:before{content:"\f03e"}.fa-photo:before{content:"\f03e"}.fa-photonegative:before{content:"\f03e"}.fa-physicalobject:before{content:"\f187"}.fa-print:before{content:"\f03e"}.fa-sensorimage:before{content:"\f03e"}.fa-serial:before{content:"\f0f6"}.fa-slide:before{content:"\f008"}.fa-software:before{content:"\f109"}.fa-soundcassette:before{content:"\f025"}.fa-sounddisc:before{content:"\f109"}.fa-soundrecording:before{content:"\f025"}.fa-tapecartridge:before{content:"\f109"}.fa-tapecassette:before{content:"\f025"}.fa-tapereel:before{content:"\f008"}.fa-transparency:before{content:"\f008"}.fa-unknown:before{content:"\f128"}.fa-video:before{content:"\f03d"}.fa-videocartridge:before{content:"\f03d"}.fa-videocassette:before{content:"\f03d"}.fa-videodisc:before{content:"\f109"}.fa-videoreel:before{content:"\f03d"}.citation .pace-car th,.citation .pace-car td{border:0;padding:0}.citation th{text-align:right}#hierarchyTreeHolder{border-right:1px solid #eee;overflow-x:hidden}.bulkActionButtons label{display:inline-block}.bulkActionButtons label input{margin-top:2px}@media (max-width:767px){.grid{min-height:250px}}.result a.title{font-size:1.333em;line-height:1.2em;font-weight:400}.result .left img{max-width:100%;width:100%;height:auto;border:4px solid lightgrey}@media (max-width:767px){.result a{text-decoration:underline}.result .middle,.result .right{padding:0}}@media (max-width:530px){.result .checkbox{display:none !important}.result .left{width:40%}.result .middle{width:60%}.result .right{display:none}}.search-controls .alert{margin-bottom:0}@media (max-width:767px){.sidebar{position:fixed;z-index:1000000000;bottom:0;width:100%;overflow:hidden;background:white;margin:0px;padding:0px;height:50px;transition:height .5s ease-in-out}}@media (max-width:767px){.sidebar>h4{padding:15px}}@media (max-width:767px){.sidebar>h4:after{font-family:'icomoon';content:'\e612';float:right}}@media (max-width:767px){.sidebar.expandSidebar>h4:after{font-family:'icomoon';content:'\e613';float:right}}@media (max-width:767px){.sidebar.expandSidebar{overflow:auto;height:100%}}.sidebar .list-group:not(.filters) .title{margin-bottom:5px;cursor:pointer}.sidebar .list-group:not(.filters) .title.collapsed{border-radius:none}.sidebar .list-group:not(.filters) .title.collapsed:after{font-family:'icomoon';content:'\e613'}.sidebar .list-group:not(.filters) .title:after{font-family:'icomoon';content:'\e612';float:right}.sidebar .collapse .list-group-item,.sidebar .collapsing .list-group-item{border-top-left-radius:0px;border-top-right-radius:0px}.sidebar .collapse .list-group-item[id^=more],.sidebar .collapsing .list-group-item[id^=more]{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.sidebar #side-collapse-publishDate .list-group-item{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.list-group-item i.fa,.badge i.fa{cursor:inherit}.sidebar .facet a{text-decoration:none}.sidebar .list-group-item i.fa.fa-square-o,.sidebar .list-group-item i.fa.fa-check-square-o{font-size:22px;vertical-align:middle}.slider .slider-track{background:#999;box-shadow:inset 0 1px 0 rgba(0,0,0,0.4)}.slider .slider-track .slider-handle{background:#00a3b5;background-image:none;border:1px solid #00a3b5;box-shadow:none;opacity:.8}.slider .slider-track .slider-handle:hover,.slider .slider-track .slider-handle:active,.slider .slider-track .slider-handle:focus{opacity:1;background:#FFF;border-color:#999}.slider .slider-track .slider-handle:active,.slider .slider-track .slider-handle:focus{border-color:#00a3b5}.slider .slider-track .slider-selection{background:#eee;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3)}.table{word-wrap:break-word;table-layout:fixed}.node{border:1px solid white;box-sizing:content-box;font:10px sans-serif;line-height:12px;overflow:hidden;position:absolute;margin:-1px}.node div{margin-top:0px}.toplevel{border:2px solid black}.node .label{background:rgba(0,0,0,0.5);border-radius:0;font-size:85%;position:absolute;bottom:0;left:0;text-shadow:none;min-height:1px;padding:2px 4px}.notalabel{color:#000000}#viz-instructions{padding-top:600px}.facet .jstree-ocl:before{font-family:'icomoon';float:left;speak:none;font-weight:normal;font-style:normal;text-decoration:inherit;cursor:pointer;padding:0;width:10px;margin-left:-16px;margin-right:4px}.facet .jstree-default .jstree-open>.jstree-ocl:before{content:"\e027"}.facet .jstree-default .jstree-closed>.jstree-ocl:before{content:"\e025"}.facet .jstree-default .jstree-leaf>.jstree-ocl:before{content:" "}li.jstree-facet ul{padding-left:14px}.jstree-facet li span.main{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1px}li.jstree-facet,li.jstree-node{list-style:none}ul.jstree-container-ul>li.jstree-node,.list-group.facet .list-group-item:not(.title){padding:5px 10px 5px 20px;background:whitesmoke;border-bottom:2px solid #fff}.jstree-facet .jstree-container-ul{padding:0}.jstree-facet .jstree-container-ul .jstree-icon{color:#999}.main.applied,.jstree-facet .jstree-container-ul>li.active,.jstree-facet .jstree-container-ul>li.active a.jstree-anchor,.jstree-facet .jstree-container-ul>li.active .jstree-ocl,.jstree-facet .jstree-container-ul>li.active{background:#00a3b5 !important;color:#fff}.list-group-item.active.facetOR.applied{background:#00a3b5;color:#fff}li.jstree-facet .badge{cursor:text}.resetMarginsPaddings{margin:0px;padding:0px} \ No newline at end of file +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +a { + background-color: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +mark, +.highlight { + background: #ff0; + color: #000; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} +button { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-appearance: textfield; + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + background: transparent !important; + color: #000 !important; + box-shadow: none !important; + text-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + select { + background: #fff !important; + } + .navbar { + display: none; + } + .btn > .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('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../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: "\2a"; +} +.glyphicon-plus:before { + content: "\2b"; +} +.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"; +} +* { + -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: 14px; + line-height: 1.42857143; + color: #333333; + background-color: #ffffff; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #12538b; + text-decoration: none; +} +a:hover, +a:focus { + color: #092b47; + text-decoration: underline; +} +a:focus { + outline: thin dotted; + 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: 6px; +} +.img-thumbnail { + padding: 4px; + line-height: 1.42857143; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -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: 20px; + margin-bottom: 20px; + 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; +} +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: 20px; + margin-bottom: 10px; +} +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: 10px; + margin-bottom: 10px; +} +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: 36px; +} +h2, +.h2 { + font-size: 30px; +} +h3, +.h3 { + font-size: 24px; +} +h4, +.h4 { + font-size: 18px; +} +h5, +.h5 { + font-size: 14px; +} +h6, +.h6 { + font-size: 12px; +} +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small, +.small { + font-size: 85%; +} +mark, +.mark, +.highlight { + 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: #265680; +} +a.text-primary:hover { + color: #1a3c59; +} +.text-success { + color: #3c763d; +} +a.text-success:hover { + color: #2b542c; +} +.text-info { + color: #31708f; +} +a.text-info:hover { + color: #245269; +} +.text-warning { + color: #8a6d3b; +} +a.text-warning:hover { + color: #66512c; +} +.text-danger { + color: #a94442; +} +a.text-danger:hover { + color: #843534; +} +.bg-primary { + color: #fff; + background-color: #265680; +} +a.bg-primary:hover { + background-color: #1a3c59; +} +.bg-success { + background-color: #dff0d8; +} +a.bg-success:hover { + background-color: #c1e2b3; +} +.bg-info { + background-color: #d9edf7; +} +a.bg-info:hover { + background-color: #afd9ee; +} +.bg-warning { + background-color: #fcf8e3; +} +a.bg-warning:hover { + background-color: #f7ecb5; +} +.bg-danger { + background-color: #f2dede; +} +a.bg-danger:hover { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eeeeee; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +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: 20px; +} +dt, +dd { + line-height: 1.42857143; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .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: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + 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: 20px; + font-style: normal; + line-height: 1.42857143; +} +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #ffffff; + background-color: #333333; + border-radius: 3px; + 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: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + word-break: break-all; + word-wrap: break-word; + color: #333333; + background-color: #f5f5f5; + border: 1px solid #cccccc; + border-radius: 4px; +} +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: 15px; + padding-right: 15px; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.row { + margin-left: -15px; + margin-right: -15px; +} +.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: 15px; + padding-right: 15px; +} +.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: 20px; +} +.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 #dddddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #dddddd; +} +.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 #dddddd; +} +.table .table { + background-color: #ffffff; +} +.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 #dddddd; +} +.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 #dddddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-child(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: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #dddddd; + } + .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: 20px; + font-size: 21px; + 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: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857143; + color: #555555; +} +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555555; + background-color: #ffffff; + background-image: none; + border: 1px solid #cccccc; + border-radius: 4px; + -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: #999999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999999; +} +.form-control::-webkit-input-placeholder { + color: #999999; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eeeeee; + opacity: 1; +} +textarea.form-control { + height: auto; +} +input[type="search"] { + -webkit-appearance: none; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"], + input[type="time"], + input[type="datetime-local"], + input[type="month"] { + line-height: 34px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm { + line-height: 30px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg { + line-height: 46px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + min-height: 20px; + 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 { + 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; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-left: 0; + padding-right: 0; +} +.input-sm, +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-sm, +select.form-group-sm .form-control { + height: 30px; + line-height: 30px; +} +textarea.input-sm, +textarea.form-group-sm .form-control, +select[multiple].input-sm, +select[multiple].form-group-sm .form-control { + height: auto; +} +.input-lg, +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} +select.input-lg, +select.form-group-lg .form-control { + height: 46px; + line-height: 46px; +} +textarea.input-lg, +textarea.form-group-lg .form-control, +select[multiple].input-lg, +select[multiple].form-group-lg .form-control { + height: auto; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 42.5px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} +.input-lg + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} +.input-sm + .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: 25px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +@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: 27px; +} +.form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; +} +@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: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 14.3px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + } +} +.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: 14px; + line-height: 1.42857143; + border-radius: 4px; + -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: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus, +.btn.focus { + color: #333333; + 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; + pointer-events: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-default { + color: #333333; + background-color: #ffffff; + border-color: #cccccc; +} +.btn-default:hover, +.btn-default:focus, +.btn-default.focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.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, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #ffffff; + border-color: #cccccc; +} +.btn-default .badge { + color: #ffffff; + background-color: #333333; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + color: #ffffff; + background-color: #333333; + border-color: #adadad; +} +.btn-primary { + color: #ffffff; + background-color: #265680; + border-color: #ffffff; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary.focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #1a3c59; + border-color: #e0e0e0; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.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, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #265680; + border-color: #ffffff; +} +.btn-primary .badge { + color: #265680; + background-color: #ffffff; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + color: #265680; + background-color: #ffffff; + border-color: #e0e0e0; +} +.btn-success { + color: #ffffff; + background-color: #028302; + border-color: #ffffff; +} +.btn-success:hover, +.btn-success:focus, +.btn-success.focus, +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #ffffff; + background-color: #015101; + border-color: #e0e0e0; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.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, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #028302; + border-color: #ffffff; +} +.btn-success .badge { + color: #028302; + background-color: #ffffff; +} +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + color: #028302; + background-color: #ffffff; + border-color: #e0e0e0; +} +.btn-info { + color: #ffffff; + background-color: #1c5f74; + border-color: #ffffff; +} +.btn-info:hover, +.btn-info:focus, +.btn-info.focus, +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #ffffff; + background-color: #123d4b; + border-color: #e0e0e0; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + background-image: none; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.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, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #1c5f74; + border-color: #ffffff; +} +.btn-info .badge { + color: #1c5f74; + background-color: #ffffff; +} +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + color: #1c5f74; + background-color: #ffffff; + border-color: #e0e0e0; +} +.btn-warning { + color: #ffffff; + background-color: #a56100; + border-color: #ffffff; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning.focus, +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #ffffff; + background-color: #724300; + border-color: #e0e0e0; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + background-image: none; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.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, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #a56100; + border-color: #ffffff; +} +.btn-warning .badge { + color: #a56100; + background-color: #ffffff; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + color: #a56100; + background-color: #ffffff; + border-color: #e0e0e0; +} +.btn-danger { + color: #ffffff; + background-color: #a41915; + border-color: #ffffff; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger.focus, +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #ffffff; + background-color: #77120f; + border-color: #e0e0e0; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + background-image: none; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.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, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #a41915; + border-color: #ffffff; +} +.btn-danger .badge { + color: #a41915; + background-color: #ffffff; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + color: #a41915; + background-color: #ffffff; + border-color: #e0e0e0; +} +.btn-link { + color: #12538b; + 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: #092b47; + 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: 18px; + line-height: 1.33; + border-radius: 6px; +} +.btn-sm, +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.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; + visibility: hidden; +} +.collapse.in { + display: block; + visibility: visible; +} +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 solid; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.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: 14px; + text-align: left; + background-color: #ffffff; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -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: 9px 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: #ffffff; + text-decoration: none; + outline: 0; + background-color: #265680; +} +.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 solid; + content: ""; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} +@media (min-width: 768px) { + .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-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 > .btn:last-child, +.btn-group > .btn-group:first-child > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn-group:last-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: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-bottom-left-radius: 4px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.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-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.33; + border-radius: 6px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 46px; + line-height: 46px; +} +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: 3px; +} +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: 14px; + font-weight: normal; + line-height: 1; + color: #555555; + text-align: center; + background-color: #eeeeee; + border: 1px solid #cccccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.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 { + 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: #12538b; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} +.nav-tabs { + border-bottom: 1px solid #dddddd; +} +.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: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #dddddd; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555555; + background-color: #ffffff; + border: 1px solid #dddddd; + 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: 4px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #dddddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #dddddd; + border-radius: 4px 4px 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: #ffffff; + } +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.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: #ffffff; + background-color: #265680; +} +.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: 4px; +} +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #dddddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #dddddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #ffffff; + } +} +.tab-content > .tab-pane { + display: none; + visibility: hidden; +} +.tab-content > .active { + display: block; + visibility: visible; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + overflow-x: visible; + padding-right: 15px; + padding-left: 15px; + 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: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + visibility: visible !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: 480px) 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: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .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: 768px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + .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: 15px 15px; + font-size: 18px; + line-height: 20px; + height: 50px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + margin-right: 15px; + padding: 9px 10px; + margin-top: 8px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.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: 768px) { + .navbar-toggle { + display: none; + } +} +.navbar-nav { + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .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: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} +.navbar-form { + margin-left: -15px; + margin-right: -15px; + padding: 10px 15px; + 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: 8px; + margin-bottom: 8px; +} +@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: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .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 { + border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +.navbar-btn.btn-sm { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; +} +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-left: 15px; + margin-right: 15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #132531; + border-color: #0a1319; +} +.navbar-default .navbar-brand { + color: #ffffff; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #068139; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #ffffff; +} +.navbar-default .navbar-nav > li > a { + color: #ffffff; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #132531; + background-color: #ffffff; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #132531; + background-color: #ffffff; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #ffffff; + background-color: #068139; +} +.navbar-default .navbar-toggle { + border-color: #dddddd; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #dddddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #0a1319; +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + background-color: #ffffff; + color: #132531; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #ffffff; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #132531; + background-color: #ffffff; + } + .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: #132531; + background-color: #ffffff; + } + .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: #ffffff; + background-color: #068139; + } +} +.navbar-default .navbar-link { + color: #ffffff; +} +.navbar-default .navbar-link:hover { + color: #132531; +} +.navbar-default .btn-link { + color: #ffffff; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #132531; +} +.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: #ffffff; +} +.navbar-inverse { + background-color: #222222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #ffffff; + 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: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #ffffff; +} +.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: #ffffff; +} +@media (max-width: 767px) { + .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: #ffffff; + 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: #ffffff; + 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: #444444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #ffffff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #ffffff; +} +.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: #444444; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + content: "/\00a0"; + padding: 0 5px; + color: #cccccc; +} +.breadcrumb > .active { + color: #777777; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.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: #12538b; + background-color: #ffffff; + border: 1px solid #dddddd; + margin-left: -1px; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + color: #092b47; + background-color: #eeeeee; + border-color: #dddddd; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 2; + color: #ffffff; + background-color: #265680; + border-color: #265680; + 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: #ffffff; + border-color: #dddddd; + cursor: not-allowed; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 6px; + border-top-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-bottom-right-radius: 6px; + border-top-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 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: #ffffff; + border: 1px solid #dddddd; + 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: #ffffff; + cursor: not-allowed; +} +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +a.label:hover, +a.label:focus { + color: #ffffff; + 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: #265680; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #1a3c59; +} +.label-success { + background-color: #028302; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #015101; +} +.label-info { + background-color: #1c5f74; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #123d4b; +} +.label-warning { + background-color: #a56100; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #724300; +} +.label-danger { + background-color: #a41915; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #77120f; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + color: #ffffff; + line-height: 1; + vertical-align: baseline; + 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 { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #12538b; + background-color: #ffffff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding: 30px 15px; + margin-bottom: 30px; + color: inherit; + background-color: #eeeeee; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, +.container-fluid .jumbotron { + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding: 48px 0; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-left: 60px; + padding-right: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -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: #12538b; +} +.thumbnail .caption { + padding: 9px; + color: #333333; +} +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.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: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-radius: 4px; + -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: 20px; + color: #ffffff; + text-align: center; + background-color: #265680; + -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: #028302; +} +.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: #1c5f74; +} +.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: #a56100; +} +.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: #a41915; +} +.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-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: #ffffff; + border: 1px solid #dddddd; +} +.list-group-item:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +a.list-group-item { + color: #555555; +} +a.list-group-item .list-group-item-heading { + color: #333333; +} +a.list-group-item:hover, +a.list-group-item:focus { + text-decoration: none; + color: #555555; + background-color: #f5f5f5; +} +.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: #ffffff; + background-color: #265680; + border-color: #265680; +} +.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: #93bcdf; +} +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} +a.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +a.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +a.list-group-item-success.active:hover, +a.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 { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +a.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +a.list-group-item-info.active:hover, +a.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 { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +a.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +a.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 { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +a.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +a.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: 20px; + background-color: #ffffff; + border: 1px solid transparent; + border-radius: 4px; + -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: 3px; + border-top-left-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +.panel-title > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #dddddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.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: 3px; + border-top-left-radius: 3px; +} +.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: 3px; + border-bottom-left-radius: 3px; +} +.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: 3px; + border-top-left-radius: 3px; +} +.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: 3px; + border-top-right-radius: 3px; +} +.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: 3px; +} +.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: 3px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.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: 3px; + border-bottom-right-radius: 3px; +} +.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: 3px; +} +.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: 3px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #dddddd; +} +.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: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.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 #dddddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #dddddd; +} +.panel-default { + border-color: #dddddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #dddddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #dddddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #dddddd; +} +.panel-primary { + border-color: #265680; +} +.panel-primary > .panel-heading { + color: #ffffff; + background-color: #265680; + border-color: #265680; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #265680; +} +.panel-primary > .panel-heading .badge { + color: #265680; + background-color: #ffffff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #265680; +} +.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.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive.embed-responsive-4by3 { + padding-bottom: 75%; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -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: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, +.close:focus { + color: #000000; + 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: 1040; + -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: #ffffff; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -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: absolute; + top: 0; + right: 0; + left: 0; + background-color: #000000; +} +.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; + min-height: 16.42857143px; +} +.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; + visibility: visible; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-weight: normal; + line-height: 1.4; + 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: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + border-radius: 4px; +} +.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: #000000; +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + right: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.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-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + white-space: normal; +} +.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: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 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: #ffffff; +} +.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: #ffffff; +} +.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: #ffffff; +} +.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: #ffffff; + 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 { + transition: transform 0.6s ease-in-out; + backface-visibility: hidden; + perspective: 1000; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + transform: translate3d(100%, 0, 0); + left: 0; + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + transform: translate3d(-100%, 0, 0); + left: 0; + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + 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: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.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: #ffffff; + 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%; + 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; + margin-top: -10px; + 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 #ffffff; + 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: #ffffff; +} +.carousel-caption { + position: absolute; + left: 15%; + right: 15%; + bottom: 20px; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #ffffff; + 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: -15px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -15px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -15px; + } + .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-footer:before, +.modal-footer: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-footer: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; + visibility: hidden !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; + } + 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; + } + 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; + } + 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; + } + 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; + } + 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; + } +} +/* mixins */ +.sr-only { + clip: rect(1px, 1px, 1px, 1px); + position: absolute; + /* reset */ + width: auto; + height: auto; + margin: 0; + padding: 0; + overflow: hidden; + border: 0; +} +.sr-only:focus { + background-color: #ffffff; + border-radius: 4px; + clip: auto; + color: #132531; + display: block; + font-size: 14px; + height: 50px; + line-height: 20px; + padding: 15px 15px; + position: absolute; + left: 5px; + top: 5px; + text-decoration: none; + text-transform: none; + width: auto; + z-index: 100000; + /* Above WP toolbar */ +} +/* this mixins give output generate duplicate CSS code + * alternatively you will to have to rewrite the original mixin in buttons.less + */ +.navbar-brand { + font-size: 20px; +} +/* buttons */ +/* link on white background */ +.alert.alert-info a { + text-decoration: underline; +} +.btn.disabled:active, +.btn.disabled:focus, +.btn.disabled:hover { + color: #000; +} +[data-toggle~=dropdown] { + cursor: pointer; +} +.fa { + cursor: default; +} +@media (min-width: 768px) { + .form-control { + max-width: 400px; + } +} +.group [class^=col-] { + padding-left: 0; +} +.has-error { + margin-bottom: 0; +} +.help-block.with-errors { + padding: 6px 0; +} +.help-block.with-errors:empty { + padding: 0; +} +.help-block.with-errors, +.help-block.with-errors .list-unstyled { + margin: 0; +} +.icon-bar { + background-color: #888888; +} +img { + max-width: 100%; +} +label.list-group-item { + border-radius: 0; + font-weight: normal; + margin-top: 0; + padding-left: 35px; +} +.list-group-item.title { + font-weight: bold; +} +#modal .modal-body > h2:first-child { + display: none; +} +.popover { + width: 250px; +} +.sub-breadcrumb { + padding: 5px 10px; + white-space: nowrap; +} +.sub-breadcrumb li { + display: inline-block; +} +.sub-breadcrumb li + li:before { + content: "/\00a0"; + padding: 0 5px; + color: #cccccc; +} +.tab-content { + padding: 4px; +} +/* --- Alphabrowse --- */ +.alphabrowse .lcc { + width: 20%; +} +.alphabrowse .titles { + width: 10%; + text-align: center; +} +/* --- Autocomplete --- */ +.twitter-typeahead { + background: #FFF; + border-radius: 4px; + vertical-align: top; +} +.twitter-typeahead .tt-hint { + display: none; +} +@media (max-width: 767px) { + .twitter-typeahead { + width: 100%; + } +} +.tt-dropdown-menu { + margin-bottom: 20px; + padding-left: 0; +} +.tt-suggestion { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #ffffff; + border: 1px solid #dddddd; + cursor: pointer; + text-overflow: ellipsis; + white-space: nowrap; +} +.tt-suggestion:first-child { + border-top-right-radius: 4px; + border-top-left-radius: 4px; +} +.tt-suggestion:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +.tt-suggestion.disabled, +.tt-suggestion.disabled:hover, +.tt-suggestion.disabled:focus { + background-color: #eeeeee; + color: #777777; + cursor: not-allowed; +} +.tt-suggestion.disabled .list-group-item-heading, +.tt-suggestion.disabled:hover .list-group-item-heading, +.tt-suggestion.disabled:focus .list-group-item-heading { + color: inherit; +} +.tt-suggestion.disabled .list-group-item-text, +.tt-suggestion.disabled:hover .list-group-item-text, +.tt-suggestion.disabled:focus .list-group-item-text { + color: #777777; +} +.tt-suggestion.active, +.tt-suggestion.active:hover, +.tt-suggestion.active:focus { + z-index: 2; + color: #ffffff; + background-color: #265680; + border-color: #265680; +} +.tt-suggestion.active .list-group-item-heading, +.tt-suggestion.active:hover .list-group-item-heading, +.tt-suggestion.active:focus .list-group-item-heading, +.tt-suggestion.active .list-group-item-heading > small, +.tt-suggestion.active:hover .list-group-item-heading > small, +.tt-suggestion.active:focus .list-group-item-heading > small, +.tt-suggestion.active .list-group-item-heading > .small, +.tt-suggestion.active:hover .list-group-item-heading > .small, +.tt-suggestion.active:focus .list-group-item-heading > .small { + color: inherit; +} +.tt-suggestion.active .list-group-item-text, +.tt-suggestion.active:hover .list-group-item-text, +.tt-suggestion.active:focus .list-group-item-text { + color: #93bcdf; +} +.tt-suggestion i.fa { + cursor: inherit; +} +.tt-suggestion.active { + white-space: inherit; +} +.tt-suggestion.tt-cursor { + background-color: #265680; + color: #FFF; +} +.tt-suggestion p { + margin: 0; +} +/* --- Badges - blend the links in --- */ +.badge a { + color: #ffffff; +} +/* --- Browse --- */ +.browse.list-group .list-group-item { + word-wrap: break-word; +} +.browse.list-group .list-group-item.view-record { + border-top: 0; + font-size: 85%; + padding: 2px 4px; + text-align: right; +} +/* --- Icons --- */ +.fa-grid:before { + content: "\f00a"; +} +.fa-visual:before { + content: "\f008"; +} +.fa-mobile:before { + content: "\f10a"; +} +.fa-x:before { + content: "\f0f6"; +} +.fa-atlas:before { + content: "\f14e"; +} +.fa-book:before { + content: "\f02d"; +} +.fa-braille:before { + content: "\f0a6"; +} +.fa-cdrom { + content: "\f109"; +} +.fa-chart:before { + content: "\f012"; +} +.fa-chipcartridge:before { + content: "\f109"; +} +.fa-collage:before { + content: "\f03e"; +} +.fa-disccartridge:before { + content: "\f109"; +} +.fa-drawing:before { + content: "\f03e"; +} +.fa-ebook:before { + content: "\f0f6"; +} +.fa-electronic:before { + content: "\f1c6"; +} +.fa-filmstrip:before { + content: "\f008"; +} +.fa-flashcard:before { + content: "\f0e7"; +} +.fa-floppydisk:before { + content: "\f0c7"; +} +.fa-globe:before { + content: "\f0ac"; +} +.fa-journal:before { + content: "\f0f6"; +} +.fa-kit:before { + content: "\f0b1"; +} +.fa-manuscript:before { + content: "\f0f6"; +} +.fa-map:before { + content: "\f14e"; +} +.fa-microfilm:before { + content: "\f008"; +} +.fa.fa-mobile:before { + content: "\f10a"; +} +.fa-motionpicture:before { + content: "\f03d"; +} +.fa-musicalscore:before { + content: "\f001"; +} +.fa-musicrecording:before { + content: "\f001"; +} +.fa-newspaper:before { + content: "\f0f6"; +} +.fa-online:before { + content: "\f109"; +} +.fa-painting:before { + content: "\f03e"; +} +.fa-photo:before { + content: "\f03e"; +} +.fa-photonegative:before { + content: "\f03e"; +} +.fa-physicalobject:before { + content: "\f187"; +} +.fa-print:before { + content: "\f03e"; +} +.fa-sensorimage:before { + content: "\f03e"; +} +.fa-serial:before { + content: "\f0f6"; +} +.fa-slide:before { + content: "\f008"; +} +.fa-software:before { + content: "\f109"; +} +.fa-soundcassette:before { + content: "\f025"; +} +.fa-sounddisc:before { + content: "\f109"; +} +.fa-soundrecording:before { + content: "\f025"; +} +.fa-tapecartridge:before { + content: "\f109"; +} +.fa-tapecassette:before { + content: "\f025"; +} +.fa-tapereel:before { + content: "\f008"; +} +.fa-transparency:before { + content: "\f008"; +} +.fa-unknown:before { + content: "\f128"; +} +.fa-video:before { + content: "\f03d"; +} +.fa-videocartridge:before { + content: "\f03d"; +} +.fa-videocassette:before { + content: "\f03d"; +} +.fa-videodisc:before { + content: "\f109"; +} +.fa-videoreel:before { + content: "\f03d"; +} +/* --- Record --- */ +.citation .pace-car th, +.citation .pace-car td { + border: 0; + padding: 0; +} +.citation th { + text-align: right; +} +#hierarchyTreeHolder { + border-right: 1px solid #eeeeee; + overflow-x: hidden; +} +/* --- Record images--- */ +.recordcovers.list { + position: absolute; + left: auto; + padding: 0; + width: 126px; + z-index: 3; + min-height: 20px; + text-align: center; +} +.recordcovers.list a { + background: #fff; + opacity: 0.9; + font-size: 1em; + display: inline-block; + border: 1px solid #cfcfcf; + width: 1em; + margin: 0 4px 4px 0; + text-align: center; +} +.recordcovers.record a { + background-position: 50% 50%; + background-size: cover; + display: block; + loat: left; + height: 32px; + margin: 0 5px 5px 0; + overflow: hidden; + width: 32px; +} +/* --- Search --- */ +.bulkActionButtons label { + display: inline-block; +} +.bulkActionButtons label input { + margin-top: 2px; +} +@media (max-width: 767px) { + .grid { + min-height: 250px; + } +} +.result a.title { + font-weight: bold; +} +.result .left { + text-align: center; +} +.result .left img { + max-width: 100%; +} +@media (max-width: 767px) { + .result a { + text-decoration: underline; + } + .result .middle, + .result .right { + padding: 0; + } +} +@media (max-width: 530px) { + .result .checkbox { + display: none !important; + } + .result .left { + width: 40%; + } + .result .middle { + width: 60%; + } + .result .right { + display: none; + } +} +.search-controls .alert { + margin-bottom: 0; +} +.title-in-heading { + font-size: inherit; + font-style: italic; +} +/* --- Sidebar --- */ +/* Sidebar rounded corners */ +.sidebar .list-group:not(.filters) .title { + cursor: pointer; +} +.sidebar .list-group:not(.filters) .title.collapsed { + border-radius: 4px; +} +.sidebar .list-group:not(.filters) .title.collapsed:after { + content: '\25BC'; +} +.sidebar .list-group:not(.filters) .title:after { + content: '\25B2'; + float: right; +} +.sidebar .collapse .list-group-item, +.sidebar .collapsing .list-group-item { + border-top-left-radius: 0px; + border-top-right-radius: 0px; +} +.sidebar .collapse .list-group-item[id^=more], +.sidebar .collapsing .list-group-item[id^=more] { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.sidebar #side-collapse-publishDate .list-group-item { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.list-group-item i.fa, +.badge i.fa { + cursor: inherit; +} +.sidebar .facet a { + text-decoration: none; +} +/* --- Slider accessibility --- */ +.slider-container { + padding: 4px 0; + text-align: center; +} +.slider-container .slider .slider-track { + background: #777777; + box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.4); +} +.slider-container .slider .slider-track .slider-handle { + background: #265680; + background-image: none; + border: 1px solid #265680; + box-shadow: none; + opacity: .9; +} +.slider-container .slider .slider-track .slider-handle:hover, +.slider-container .slider .slider-track .slider-handle:active, +.slider-container .slider .slider-track .slider-handle:focus { + opacity: 1; + background: #FFF; + border-color: #777777; +} +.slider-container .slider .slider-track .slider-handle:active, +.slider-container .slider .slider-track .slider-handle:focus { + border-color: #265680; +} +.slider-container .slider .slider-track .slider-selection { + background: #eeeeee; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.3); +} +/* --- Table wrapping to prevent horizontal overflow --- */ +.table { + word-wrap: break-word; + table-layout: fixed; +} +/* --- Visualization View --- */ +.node { + border: 1px solid white; + box-sizing: content-box; + font: 10px sans-serif; + line-height: 12px; + overflow: hidden; + position: absolute; + margin: -1px; +} +.node div { + margin-top: 0px; +} +.toplevel { + border: 2px solid black; +} +.node .label { + background: rgba(0, 0, 0, 0.5); + border-radius: 0; + font-size: 85%; + position: absolute; + bottom: 0; + left: 0; + text-shadow: none; + min-height: 1px; + padding: 2px 4px; +} +.notalabel { + color: #000000; +} +#viz-instructions { + padding-top: 600px; +} +/* --- Hierarchical facets --- */ +/* jsTree arrows */ +.facet .jstree-ocl:before { + font-family: 'FontAwesome'; + float: left; + speak: none; + font-weight: normal; + font-style: normal; + text-decoration: inherit; + cursor: pointer; + padding: 0; + width: 10px; + margin-left: -10px; +} +.facet .jstree-default .jstree-open > .jstree-ocl:before { + content: "\f0d7"; +} +.facet .jstree-default .jstree-closed > .jstree-ocl:before { + content: "\f0da"; +} +.facet .jstree-default .jstree-leaf > .jstree-ocl:before { + content: " "; +} +/* facet list styling */ +li.jstree-facet ul { + padding-left: 20px; +} +.jstree-facet li span.main { + display: block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + padding-left: 1px; + /* Fix Firefox cutting the checkboxes */ +} +li.jstree-facet, +li.jstree-node { + list-style: none; +} +.jstree-facet .jstree-container-ul { + padding: 0; +} +.jstree-facet .jstree-container-ul > li.active, +.jstree-facet .jstree-container-ul > li.active a.jstree-anchor { + background-color: #265680; + color: #fff; +} +li.jstree-facet .badge { + cursor: text; +} +.mfp-preloader { + background-color: rgba(2, 2, 2, 0.37); + width: 160px; + margin: auto; + padding: 50px 0px; + color: #CCC; + margin-top: -50px; + opacity: 0.8; + filter: alpha(opacity=80); +} +.mfp-inline-holder .mfp-content, +.mfp-ajax-holder .mfp-content { + width: auto; + background: #fff; + max-width: 99%; + box-shadow: 0px 10px 40px rgba(1, 1, 1, 0.8); +} +.mfp-close-btn-in .mfp-close { + background: #fff; +} +.mfp-wrap { + z-index: 20001; +} +.mfp-container .mfp-arrow-right.touch-device { + right: 0px; + opacity: 0.8; + filter: alpha(opacity=80); + transition-delay: 0; +} +.mfp-container .mfp-arrow-left.touch-device { + left: 0px; + opacity: 0.8; + filter: alpha(opacity=80); + transition-delay: 0; +} +.image-popup-navi { + background-position: 50% 50%; + background-size: cover; + float: left; + overflow: hidden; + width: 132px; +} +.imagepopup-container { + display: inline-block; + display: inline-flex; + width: auto; + background: white; + padding-bottom: 5px; +} +.imagepopup-container .content { + padding: 0 50px 0 15px; + background-color: #ffffff; + clear: right; + width: auto; + height: 100%; + float: left; + text-align: left; + transition: height 0.3s ease-in-out; + max-width: 350px; + min-width: 20%; +} +.imagepopup-holder { + text-align: center; + margin: auto; + width: 100%; + height: 90%; +} +.imagepopup-holder .image { + float: left; + max-width: 68%; + z-index: 99999999; + min-width: 130px; + min-height: 130px; + margin-bottom: -5px; + padding: 10px; + margin-right: 20px; + text-align: left; + background-position: 75px 60px; +} +.imagepopup-holder .image .loading { + position: absolute; + left: 55px; + top: 92px; + color: lightgrey; +} +.imagepopup-holder .image.loaded { + background-image: none; +} +.imagepopup-holder .image.loaded .loading { + display: none; +} +.imagepopup-holder .image.loaded .noimage { + display: block; +} +.imagepopup-holder .image.loaded img { + display: inline-block; +} +.imagepopup-holder .image .noimage { + display: none; + position: absolute; + left: 30px; + top: 30px; + padding: 20px 20px; + border: 1px solid lightgrey; + color: lightgrey; +} +.imagepopup-holder .image .noimage img { + display: inline-block; +} +.imagepopup-holder .image img { + display: none; + position: relative; + z-index: 10; + max-height: 680px; + max-width: 100%; + width: auto; +} +.imagepopup-holder .author-and-dates, +.imagepopup-holder .building { + font-size: 12px; + letter-spacing: 0.5px; + font-weight: 500; + margin-top: -10px; +} +.imagepopup-holder.marc .building { + display: none; +} +.imagepopup-holder h3.title { + padding: 0px 0px 0px; + letter-spacing: 0.2px; +} +.imagepopup-holder .building { + margin-top: 0; +} +.imagepopup-holder .summary { + margin: 10px 0px; + color: #5a5a5a; + letter-spacing: 0.2px; + min-width: 200px; +} +.imagepopup-holder .record-link { + text-align: left; +} +.imagepopup-holder .record-link a { + display: inline-block; +} +.imagepopup-holder .image-rights { + text-align: left; + padding: 10px 0px; + margin-top: 10px; + border-top: 1px solid lightgrey; + color: #666; + margin-right: 10px; +} +.imagepopup-holder .image-rights .rights span { + font-weight: bold; +} +.imagepopup-holder .image-rights > div { + text-align: left; +} +.imagepopup-holder .image-rights .copyright { + clear: both; + display: none; +} +.imagepopup-holder .image-rights .copyright-link { + margin-top: -1px; + position: inherit; +} +.imagepopup-holder .image-rights .copyright-link a:after { + background-position: 2px -2318px; + background-repeat: no-repeat; + display: inline-block; + height: 15px; + position: relative; + top: 1px; + width: 20px; + content: ""; +} +.imagepopup-holder .image-rights .less-link { + display: none; + margin-left: 0; + margin-top: 10px; + clear: both; +} +.imagepopup-holder .image-rights .less-link a:after { + background-position: 2px -2270px; +} +@media (max-width: 1199px) { + .imagepopup-holder .image { + max-width: 500px; + } +} +@media (max-width: 767px) { + .imagepopup-container { + display: block; + } + .imagepopup-holder .image, + .imagepopup-holder.lido .image { + width: auto; + float: none; + margin: auto; + max-width: 100%; + padding: 0; + margin-right: 0px; + text-align: center; + background-position: center center; + } + .imagepopup-holder { + width: 100%; + max-height: 90%; + } + .imagepopup-holder h3.title { + border: none; + } + .imagepopup-holder .image.loaded .noimage { + display: inline-block; + text-align: center; + top: 15px; + left: auto; + } + .imagepopup-holder .record-link { + padding: 10px 0px; + margin: 0px 20px; + } + .imagepopup-holder .content { + width: 100%; + text-align: center; + padding: 0px 0px 20px; + max-width: 800px; + } + .imagepopup-holder .content h3 { + padding: 0px 10px; + } + .imagepopup-holder .summary { + padding: 5px 20px 0px; + text-align: left; + } + .imagepopup-holder .image-rights { + padding: 10px 0px; + margin: 0px 20px; + } +} diff --git a/themes/finna/css/fonts/icomoon.eot b/themes/finna/css/fonts/icomoon.eot index 8a04e89d1ae6fc37cb93dc0f0a7dc06128dec56f..cd66ab068ff852909bf289dcdd6f00e7dd98572f 100755 GIT binary patch delta 6279 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 w%w2ZIfDB`X6NWz-ON~}zz}Qg0}Q;iT>t<8 diff --git a/themes/finna/css/fonts/icomoon.svg b/themes/finna/css/fonts/icomoon.svg index 0e0b8bc55a7..75b88c75a61 100755 --- a/themes/finna/css/fonts/icomoon.svg +++ b/themes/finna/css/fonts/icomoon.svg @@ -7,9 +7,9 @@ - + @@ -40,7 +40,7 @@ - + @@ -103,4 +103,5 @@ + \ No newline at end of file diff --git a/themes/finna/css/fonts/icomoon.ttf b/themes/finna/css/fonts/icomoon.ttf index f8cd834cc692e2c2675a4b224e25dc5b8b1d920d..94995ac298ecd9b9e0644a06b5d8279682eae3d5 100755 GIT binary patch delta 6312 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 kyXmg!>NhFkmU zT+M^Qtk;Tnm0p#l8S1x5}B ztA#)+2?IVQk9O_5v~Kv)zAh+-*Fl+U>q<|rbJrjG=5v!;INVgWR^jfyn_i!G*Jm#N z{YFi(#ww}nSzC=?!#b5xt5d2pt?@XsuCgm?vqifqE4v~#TcoQpH>#~{@*HXCcJSIr zX?eAj#qX=!jg=>xmbqDNU8$vlz=KaKbvh;euFbuVVVl7y^ZDo5Qsy1N)>SBhR-w%W zfz#KL&EG09@8Z1lD7ok|f*ztJq;OY24H%4>lqaXo4Gx`~N+hPv4Go@~O6Il-yEZSk z2WIZPG^$~E>~5;St-I2cwCCglYgBS|ndDoyFvF|L;uY1)8twMRWz|qROolbSw>m~f zIyy#2JD3W$P-n5!3GRv{J#!~3awjzIsB2%i)yk>slok&t4|@Yi~k)D^fv(K4JFr2#3=KGyvvE6O4k;fCsR^Pl7>+(SQ-=Lp$6d z%|~}nJw5dDdI|4@=oi#S3O7uJXa{dHzl>}+nyTvW>#rh3tTmZT+B*7u#U_nS)za3Y z<`_1%y+u~U5UWzcF}8B|t>f#;ZpA9K(Na>YW*9?bEU09-@?{FSNiQw(EbFi&k}Xz- z#kGT}q1xyjGre}DLh7ywXgNY`GtDx{6-J}Hlu@~hWy!UZVaBF|sd$E9eX_I5%yFFS zHdna;j?vI#Py@A`MJ7)G3@y%CN~~FkZ40+3F6ODRCEa6V-Al&4U&?K}eM`-n z6YIWlYHiKr;q9D?4D7$flbReim2I6K^rQ|BF;z>(=Eu+7ujY^c;GcUMGSfXvw;zf3 zy!N8uD6b~Zw2tl!Ha+t2oi^L?hrZVo-o3GPc2&ctm_Lrb2f#qQH|`YgiM!w%wZlyV zYztrjiUa1e4XD{g(}I!#`L#-`Y&hHBf3`tsmbZag z?LC95YYW}tv8M51d&sF$IYV}HZ595~WK%XYH8m(bDtl7x2!7QAkygk9=7BU{LW30? zDFXU%s1k>Q5F#o7tH4P}6^;VbCz&f*RhmNJq4@+8Y~!eL8%m< z&@l@)Itv5nc!nEGKXN|+XxFBi8bliS7RA4=Pb zq$Rw>%JIcAX}#0zT-3(I=<{#;)Tklb+T8gBEA;nVi zJe|5T-H`iomDNt`bh#_(qb_^sLg+yIa&cNHtayGpi9MW)C0HtT@I2-?i^EhemB~3) z&T~?phf0@5Ll{mft@HbDkr01E&{h$QojRS9WqFR~QVK`m*}8t(w?Wzb7bIs3?YFW1 zOIo2NJ%-7}(Uy>PtkAdc16df63_1)iJW0MlC&g!5dUY3Al>Y!IDLT#kH~)cHnlNLv zSd;i74Fih{@5{g>Y-lxl7hS=(;y0K8bB_6fw2?c>>#U!BlsmzDN;r|2Z=nAs{ delta 5980 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 MKO@h)%&y1(3v(i}B>(^b diff --git a/themes/finna/css/fonts/icomoon.woff b/themes/finna/css/fonts/icomoon.woff index 8b5704b95de69c62e04f2786f05239802d85a0ce..1357b5ff3a98be258a03b9567b9a192bbba3883a 100755 GIT binary patch delta 6339 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 UK8@)A5dfIbe^1PAiI3s`0soo{(*OVf delta 6031 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 .main { - background-color: @body-bg; -} -header { - @media(min-width:768px) { - - } - background: @header-background-color; -} -section.main.template-name-results > .container { - margin-top: 30px; - padding-bottom: 30px; -} -.finna-main-header { - background: @finna-main-header-background; -} -.logo { - margin:@field-margin-vertical 0px 0px; -} -.logo i.fa-finnalogo { - font-size: @logo-height; - color: @logo-color; -} -.logo hr { - border-bottom: 6px solid #fff; -} -.navbar-nav > li > a { - text-shadow: 0 1px 0 rgba(255,255,255,.25); - color: rgb(246,246,246); -} -.searchLayout { - #gradient.vertical(rgba(1,1,1,0.23); rgba(1,1,1,0.45)); - padding-bottom: 10px; -} - -.introduction h1, .introduction h3 { - background: rgba(0,0,0,.45); - box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); - padding: 0 5px 1px 7px; - color: #fff; - line-height: 1.4em; - display:inline-block; - font-weight: bold; - & .brand-third { - color: @brand-third; - } -} -h1.introductionText, h3.introductionText { - margin: 0px 0px 5px; - -} -.homeTopContentBackground { - background-color: @home-top-background; -} -.introBox { - margin: 20px 0px; - box-shadow: 0px 15px 20px -15px grey, 0px 0px 0px 10px rgba(0, 163, 181, 0) inset; - padding: 10px 20px; - background: @brand-third; - transition: box-shadow 0.5s ease-in-out; - &.research:hover { - - box-shadow: 0px 15px 20px -15px grey, 0px 0px 0px 10px rgba(0, 163, 181,0.8) inset; - } - &.research { - background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.78), rgba(59, 59, 59, 1)), url('http://undergrad.usc.edu/RESEARCH-Word-collage.jpg'); - } - &.shareLibrary { - background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.63), rgba(0, 0, 0, 0.47)), url('http://www.kansalliskirjasto.fi/extra/vanhat_bulletinit/bulletin11/kuvat/hi6_1.jpg'); - } - & h2,h5 { - position: relative; - z-index:10; - text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.72); - color: #FFFFFF; - } - & h5 { - line-height: 1.5em; - font-size: 1.2em; - } - & i,a { - color: @brand-primary; - text-shadow: none; - } -} -i.fa.fa-search.backgrounding { - position: absolute; - right: 30px; - top: 30px; -} -i.fa.fa-search.backgrounding:before { - font-size: 100px; - color: rgba(255,255,255,0.5); -} -footer { - background: @footer-background; - margin-bottom: -10px; - padding: 15px 0px; -} -footer hr { - display: none; -} -footer a, footer p { - color: @body-bg; -} -footer p { - font-size: 1.1em; -} -footer li { - list-style-type:none; -} -.sidebar { - margin-bottom: 30px; -} -.resultListLabeling { - display: none; -} -mark, .highlight { - background: none; - font-weight: 500; - color: inherit; - font-size: 1.03em; -} -.container.resultListDisplay { - margin-top: 30px; -} -.resultListBanner h2 { - margin:15px 0px; -} -.resultListBanner .alert { - padding:0px; - margin:0px; - background:none; - border:none; - margin-bottom: 15px; -} -.row.result { - padding-top: 15px; - padding-bottom: 15px; - @media (max-width: @screen-sm-min) { - border-bottom: 1px solid rgba(100,100,100,0.1); - } -} -.row.result .status .label { - visibility:hidden; -} -.result a.title { - +.alert.alert-info a { + text-decoration:underline; } -.result .save-record { - float:right; - font-size: medium; -} -.callnumAndLocation { - margin-top:15px; -} -.groupLocation, .groupCallnumber { - font-size: @font-size-icon-small; - letter-spacing: 0.2px; - padding: 0; -} -.groupCallnumber { - color: @gray-light; - font-size: smaller; -} -.groupLocation span.text-success { - color: inherit; -} -.introductionBackground { - background-color: @brand-third; -} -.introduction p { - font-size: 1.24em; - font-weight: bold; - line-height: 1.6em; - padding-bottom: 20px; -} -.righttop { - background: @body-bg; -} -.carousel { - background: @carousel-background; -} -.carousel .carouselHeader { - background: @carousel-header-background; - display: inline-block; - padding: 10px; - color: @carousel-header-color; - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); -} -.carousel .carouselSlideHeader p { - position: absolute; - min-height: 30px; - z-index: 1; - padding: 5px 10px; - color: @carousel-slide-header-color; - background: @carousel-slide-header-background; - font-size: 14px; - font-weight: 900; - letter-spacing: 0.2px; - text-shadow: 1px 1px 1px black; -} -.carousel .carouselText { - position: absolute; - width: 265px; - height: auto; - color: @carousel-slide-text-color; - transition: all 0.5s ease; - bottom: 10px; - padding: 0px 10px; - & p { - z-index: 1; - position: relative; - margin: 0; - opacity: 0; - padding: 10px 0px; - text-shadow: @finna-text-shadow; - transition: all 0.5s ease; - transition-delay: 0.2s; - border-top: 1px solid @carousel-slide-text-color; - } -} -.carousel .slick-slider.slick-vertical .carouselText { - padding: 10px; - margin-top: 50px; - background: @carousel-verticalslide-header-background; - overflow: hidden; - & p { - padding: 0px; - border-top: none; - } - } - .carousel .slick-slider.slick-vertical .carouselSlideHeader p { - background: @carousel-verticalslide-header-background; - } -.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover .carouselText p { - opacity: 1; - transform: translate(0px, -10px); - transition-delay: 0s; -} -.carousel .slick-slide.slick-active img { - -webkit-filter: blur(0px); - transition: all 0.5s ease; -} -.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover img { - -webkit-filter: blur(3px); - -moz-filter: blur(3px); - -o-filter: blur(3px); - -ms-filter: blur(3px); - filter: blur(3px); - filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3'); +.btn.disabled { + &:active,&:focus,&:hover { + color:#000; + } } +[data-toggle~=dropdown] {cursor:pointer} .fa {cursor:default} .form-control { @media(min-width:768px) { - + max-width:400px; } } -/* --- Image prosessing --- */ -.template-name-results .resultThumb img { - width: 100%; -} .group [class^=col-] {padding-left:0} +.has-error {margin-bottom:0;} +.help-block.with-errors { + padding:@padding-base-vertical 0; + &:empty { + padding:0; + } + &,.list-unstyled { + margin:0; + } +} .highlight{&:extend(mark);} .icon-bar {background-color:#888} img {max-width:100%} label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-left:35px} .list-group-item.title {font-weight:bold} #modal .modal-body > h2:first-child {display:none} +.popover {width:250px} +.sub-breadcrumb { + padding:5px 10px; + white-space:nowrap; + li { + display:inline-block; + & + li:before { + content: "@{breadcrumb-separator}\00a0"; + padding: 0 5px; + color: @breadcrumb-color; + } + } +} .tab-content {padding:4px} -/* --- Finna records ... */ -.template-name-view #record h3 { - .resetMarginsPaddings(); +/* --- Alphabrowse --- */ +.alphabrowse { + .lcc {width:20%;} + .titles {width:10%;text-align:center} } /* --- Autocomplete --- */ .twitter-typeahead { - background: transparent; - top: 3px; - margin-right: -5px; + background:#FFF; + border-radius:@border-radius-base; + vertical-align:top; .tt-hint {display:none} + @media (max-width:767px) { + width:100%; + } } -.tt-dropdown-menu {.list-group;margin-top:10px;} +.tt-dropdown-menu {.list-group;} .tt-suggestion { .list-group-item; + cursor:pointer; text-overflow:ellipsis; white-space:nowrap; &.active { @@ -400,6 +167,42 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l overflow-x:hidden; } +/* --- Record images--- */ +.recordcovers { + &.list { + position: absolute; + left: auto; + padding: 0; + width: 126px; + z-index: 3; + min-height: 20px; + text-align: center; + & a { + background: #fff; + opacity: @tooltip-opacity; + font-size: 1em; + display: inline-block; + border: 1px solid #cfcfcf; + width: 1em; + margin: 0 4px 4px 0; + text-align: center; + } + } + + &.record a { + margin: 0 5px 5px 0; + display: block; + background-position: 50% 50%; + background-size: cover; + display: block; + loat: left; + height: 32px; + margin: 0 5px 5px 0; + overflow: hidden; + width: 32px; + } +} + /* --- Search --- */ .bulkActionButtons { label { @@ -415,12 +218,11 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l } } .result { - a.title { - font-size: 1.333em; - line-height: 1.2em; - font-weight: 400; + a.title {font-weight:bold} + .left { + text-align:center; + img {max-width:100%} } - .left img {max-width:100%; width:100%; height:auto; border: 4px solid lightgrey; } @media (max-width:767px) { a {text-decoration:underline} .middle,.right {padding:0} @@ -437,60 +239,24 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l margin-bottom:0; } } +.title-in-heading { + font-size: inherit; + font-style: italic; +} /* --- Sidebar --- */ /* Sidebar rounded corners */ .sidebar { - @media (max-width:767px) { - position: fixed; - z-index: 1000000000; - bottom: 0; - width: 100%; - overflow: hidden; - background: white; - margin: 0px; - padding: 0px; - height: 50px; - transition:height 0.5s ease-in-out; - } - & > h4 { - @media (max-width:767px) { - padding:15px; - } - } - & > h4:after { - @media (max-width:767px) { - font-family: 'icomoon'; - content: '\e612'; - float:right; - } - } - &.expandSidebar > h4:after { - @media (max-width:767px) { - font-family: 'icomoon'; - content: '\e613'; - float:right; - } - } - &.expandSidebar { - @media (max-width:767px) { - overflow: auto; - height:100%; - } - } .list-group:not(.filters) .title { - margin-bottom: 5px; cursor:pointer; &.collapsed { - border-radius:none; + border-radius:@border-radius-base; &:after { - font-family:'icomoon'; - content:'\e613'; + content:'\25BC'; } } &:after { - font-family:'icomoon'; - content:'\e612'; + content:'\25B2'; float:right; } } @@ -517,35 +283,35 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l .sidebar .facet a { text-decoration: none; } -.sidebar .list-group-item i.fa.fa-square-o, .sidebar .list-group-item i.fa.fa-check-square-o { -font-size: 22px; -vertical-align: middle; -} /* --- Slider accessibility --- */ -.slider { - .slider-track { - background:@gray-light; - box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.4); - .slider-handle { - background:@brand-primary; - background-image:none; - border:1px solid @brand-primary; - box-shadow:none; - opacity:.8; - &:hover,&:active,&:focus { - opacity:1; - background:#FFF; - border-color:@gray-light; +.slider-container { + padding:4px 0; + text-align:center; + .slider { + .slider-track { + background:@gray-light; + box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.4); + .slider-handle { + background:@brand-primary; + background-image:none; + border:1px solid @brand-primary; + box-shadow:none; + opacity:.9; + &:hover,&:active,&:focus { + opacity:1; + background:#FFF; + border-color:@gray-light; + } + &:active,&:focus { + border-color:@brand-primary; + } } - &:active,&:focus { - border-color:@brand-primary; + .slider-selection { + background:@gray-lighter; + box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3); } } - .slider-selection { - background:@gray-lighter; - box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3); - } } } @@ -589,7 +355,7 @@ vertical-align: middle; /* --- Hierarchical facets --- */ /* jsTree arrows */ .facet .jstree-ocl:before { - font-family: 'icomoon'; + font-family: 'FontAwesome'; float: left; speak: none; font-weight: normal; @@ -599,21 +365,20 @@ vertical-align: middle; cursor: pointer; padding: 0; width: 10px; - margin-left: -16px; - margin-right: 4px; + margin-left: -10px; } .facet .jstree-default .jstree-open > .jstree-ocl:before { - content: "\e027"; + content: "\f0d7"; } .facet .jstree-default .jstree-closed > .jstree-ocl:before { - content: "\e025"; + content: "\f0da"; } .facet .jstree-default .jstree-leaf > .jstree-ocl:before { content: " "; } /* facet list styling */ li.jstree-facet ul { - padding-left: 14px; + padding-left: 20px; } .jstree-facet li span.main { display: block; @@ -625,34 +390,13 @@ li.jstree-facet ul { li.jstree-facet, li.jstree-node { list-style: none; } -ul.jstree-container-ul > li.jstree-node, .list-group.facet .list-group-item:not(.title) { - padding: 5px 10px 5px 20px; - background: whitesmoke; - border-bottom:2px solid @body-bg; -} .jstree-facet .jstree-container-ul { padding: 0; } -.jstree-facet .jstree-container-ul .jstree-icon { - color:@gray-light; -} -.main.applied, .jstree-facet .jstree-container-ul > li.active, .jstree-facet .jstree-container-ul > li.active a.jstree-anchor, .jstree-facet .jstree-container-ul > li.active .jstree-ocl, .jstree-facet .jstree-container-ul>li.active { - background: @brand-primary !important; +.jstree-facet .jstree-container-ul > li.active, .jstree-facet .jstree-container-ul > li.active a.jstree-anchor { + background-color: #265680; color: #fff; } -// styling of selected OR facet - -.list-group-item.active.facetOR.applied { - background: @brand-primary; - color: @body-bg; -} li.jstree-facet .badge { cursor: text; } - -//Finna mixins - -.resetMarginsPaddings { - margin: 0px; - padding: 0px; -} diff --git a/themes/finna/less/bootstrap/.csscomb.json b/themes/finna/less/bootstrap/.csscomb.json index c3d0c088b89..40695a4782f 100644 --- a/themes/finna/less/bootstrap/.csscomb.json +++ b/themes/finna/less/bootstrap/.csscomb.json @@ -1,16 +1,21 @@ { "always-semicolon": true, "block-indent": 2, - "colon-space": true, "color-case": "lower", "color-shorthand": true, - "combinator-space": true, "element-case": "lower", "eof-newline": true, "leading-zero": false, "remove-empty-rulesets": true, - "rule-indent": 2, - "stick-brace": true, + "space-after-colon": 1, + "space-after-combinator": 1, + "space-before-selector-delimiter": 0, + "space-between-declarations": "\n", + "space-after-opening-brace": "\n", + "space-before-closing-brace": "\n", + "space-before-colon": 0, + "space-before-combinator": 1, + "space-before-opening-brace": 1, "strip-spaces": true, "unitless-zero": true, "vendor-prefix-align": true, @@ -109,6 +114,8 @@ "list-style-type", "list-style-image", "pointer-events", + "-ms-touch-action", + "touch-action", "cursor", "visibility", "zoom", diff --git a/themes/finna/less/bootstrap/alerts.less b/themes/finna/less/bootstrap/alerts.less index 3eab0662947..df070b8ab23 100644 --- a/themes/finna/less/bootstrap/alerts.less +++ b/themes/finna/less/bootstrap/alerts.less @@ -33,12 +33,13 @@ } } -// Dismissable alerts +// Dismissible alerts // // Expand the right padding and account for the close button's positioning. -.alert-dismissable { - padding-right: (@alert-padding + 20); +.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0. +.alert-dismissible { + padding-right: (@alert-padding + 20); // Adjust close link position .close { diff --git a/themes/finna/less/bootstrap/badges.less b/themes/finna/less/bootstrap/badges.less index 578202cdd8a..b27c405a300 100644 --- a/themes/finna/less/bootstrap/badges.less +++ b/themes/finna/less/bootstrap/badges.less @@ -3,12 +3,12 @@ // -------------------------------------------------- -// Base classes +// Base class .badge { display: inline-block; min-width: 10px; - padding: 2px 6px 3px; - font-size: @badge-font-size; + padding: 3px 7px; + font-size: @font-size-small; font-weight: @badge-font-weight; color: @badge-color; line-height: @badge-line-height; @@ -17,7 +17,6 @@ text-align: center; background-color: @badge-bg; border-radius: @badge-border-radius; - margin-top: 0px; // Empty badges collapse automatically (not available in IE8) &:empty { @@ -33,24 +32,30 @@ top: 0; padding: 1px 5px; } -} -// Hover state, but only for links -a.badge { - &:hover, - &:focus { - color: @badge-link-hover-color; - text-decoration: none; - cursor: pointer; + // Hover state, but only for links + a& { + &:hover, + &:focus { + color: @badge-link-hover-color; + text-decoration: none; + cursor: pointer; + } } -} -// Account for counters in navs -a.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: @badge-active-color; - background-color: @badge-active-bg; -} -.nav-pills > li > a > .badge { - margin-left: 3px; + // Account for badges in navs + .list-group-item.active > &, + .nav-pills > .active > a > & { + color: @badge-active-color; + background-color: @badge-active-bg; + } + .list-group-item > & { + float: right; + } + .list-group-item > & + & { + margin-right: 5px; + } + .nav-pills > li > a > & { + margin-left: 3px; + } } diff --git a/themes/finna/less/bootstrap/bootstrap.less b/themes/finna/less/bootstrap/bootstrap.less index b368b87107a..61b77474f9a 100644 --- a/themes/finna/less/bootstrap/bootstrap.less +++ b/themes/finna/less/bootstrap/bootstrap.less @@ -2,9 +2,10 @@ @import "variables.less"; @import "mixins.less"; -// Reset +// Reset and dependencies @import "normalize.less"; @import "print.less"; +@import "glyphicons.less"; // Core CSS @import "scaffolding.less"; @@ -17,7 +18,6 @@ // Components @import "component-animations.less"; -@import "glyphicons.less"; @import "dropdowns.less"; @import "button-groups.less"; @import "input-groups.less"; @@ -35,6 +35,7 @@ @import "media.less"; @import "list-group.less"; @import "panels.less"; +@import "responsive-embed.less"; @import "wells.less"; @import "close.less"; diff --git a/themes/finna/less/bootstrap/breadcrumbs.less b/themes/finna/less/bootstrap/breadcrumbs.less index c4ae47afe12..cb01d503fbe 100644 --- a/themes/finna/less/bootstrap/breadcrumbs.less +++ b/themes/finna/less/bootstrap/breadcrumbs.less @@ -4,24 +4,22 @@ .breadcrumb { - margin: 0px; - margin-top: 10px; + padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal; + margin-bottom: @line-height-computed; list-style: none; + background-color: @breadcrumb-bg; border-radius: @border-radius-base; > li { display: inline-block; - background-color: @breadcrumb-bg; - padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal; + + li:before { - font-family: "icomoon"; - content: "\e025"; // Unicode space added since inline-block means non-collapsing white-space + content: "@{breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space + padding: 0 5px; color: @breadcrumb-color; - } - } - > li a { - color: @breadcrumb-color; + } } + > .active { color: @breadcrumb-active-color; } diff --git a/themes/finna/less/bootstrap/button-groups.less b/themes/finna/less/bootstrap/button-groups.less index 27eb796b890..f84febbd56d 100644 --- a/themes/finna/less/bootstrap/button-groups.less +++ b/themes/finna/less/bootstrap/button-groups.less @@ -18,10 +18,6 @@ &.active { z-index: 2; } - &:focus { - // Remove focus outline when dropdown JS adds it after closing the menu - outline: none; - } } } @@ -198,7 +194,6 @@ } - // Justified button groups // ---------------------- @@ -216,11 +211,33 @@ > .btn-group .btn { width: 100%; } + + > .btn-group .dropdown-menu { + left: auto; + } } // Checkbox and radio options -[data-toggle="buttons"] > .btn > input[type="radio"], -[data-toggle="buttons"] > .btn > input[type="checkbox"] { - display: none; +// +// In order to support the browser's form validation feedback, powered by the +// `required` attribute, we have to "hide" the inputs via `clip`. We cannot use +// `display: none;` or `visibility: hidden;` as that also hides the popover. +// Simply visually hiding the inputs via `opacity` would leave them clickable in +// certain cases which is prevented by using `clip` and `pointer-events`. +// This way, we ensure a DOM element is visible to position the popover from. +// +// See https://github.com/twbs/bootstrap/pull/12794 and +// https://github.com/twbs/bootstrap/pull/14559 for more information. + +[data-toggle="buttons"] { + > .btn, + > .btn-group > .btn { + input[type="radio"], + input[type="checkbox"] { + position: absolute; + clip: rect(0,0,0,0); + pointer-events: none; + } + } } diff --git a/themes/finna/less/bootstrap/buttons.less b/themes/finna/less/bootstrap/buttons.less index 5ff2cc42355..40553c63861 100644 --- a/themes/finna/less/bootstrap/buttons.less +++ b/themes/finna/less/bootstrap/buttons.less @@ -12,23 +12,26 @@ font-weight: @btn-font-weight; text-align: center; vertical-align: middle; + touch-action: manipulation; cursor: pointer; background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 border: 1px solid transparent; white-space: nowrap; - .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @border-radius-large); + .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @border-radius-base); .user-select(none); &, &:active, &.active { - &:focus { + &:focus, + &.focus { .tab-focus(); } } &:hover, - &:focus { + &:focus, + &.focus { color: @btn-default-color; text-decoration: none; } @@ -43,7 +46,7 @@ &.disabled, &[disabled], fieldset[disabled] & { - cursor: not-allowed; + cursor: @cursor-disabled; pointer-events: none; // Future-proof disabling of clicks .opacity(.65); .box-shadow(none); @@ -53,71 +56,6 @@ // Alternate buttons // -------------------------------------------------- -.navbar-form .btn[type="submit"] { - color:@btn-primary-bg; - padding:6px 0px; - border-radius:0px 15px 15px 0px; - padding: 3px 0px; - border-radius: 15px; - margin-left: -1px; - margin-top: 2px; - height: 35px; - margin-bottom: 2px; - transition: background 0.1s ease-in-out; -} -.navbar-form .btn[type="submit"]:hover { - background:darken(@btn-primary-bg, 5%); -} -.navbar-form .btn[type="submit"] i { - font-size: @font-size-icon-large; - color:@btn-default-bg; - vertical-align: inherit; - font-weight: 500; - -} -.searchHomeContent .btn-link { - font-size: 1.2em; - margin-top: 5px; -} -.nav.searchbox .btn-link { - color: #fff; - font-size: 12px; - font-weight: bold; - background: rgba(1,1,1,0.4); - border-radius: 15px; - margin-top: 6px; - margin-left: 10px; - @media(max-width:@screen-xs-max) { - float:right; - } - @media(min-width:@screen-sm-min) and (max-width:@screen-sm-max) { - float:right; - margin-right: 17%; - } -} -.searchbox .checkbox { - display: block; - clear: none; - float: left; - margin: 5px 0 0 12px; - background: none repeat scroll 0 0 #FFFFFF; - border-radius: 0px 0px 0px 0px; - color: #666666; - padding: 6px 3px 9px 2px; - position: absolute; - top: 40px; - left: 0px; - width: 206px; - height: 33px; - z-index: 10000; - box-shadow: 0px 15px 20px -12px #000; - @media (max-width: @screen-sm-min) { - top: 36px; - } -} -.searchbox .checkbox label { - margin-left: 11px; -} .btn-default { .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border); @@ -150,11 +88,11 @@ .btn-link { color: @link-color; font-weight: normal; - cursor: pointer; border-radius: 0; &, &:active, + &.active, &[disabled], fieldset[disabled] & { background-color: transparent; @@ -205,8 +143,6 @@ .btn-block { display: block; width: 100%; - padding-left: 0; - padding-right: 0; } // Vertically space out multiple block buttons diff --git a/themes/finna/less/bootstrap/carousel.less b/themes/finna/less/bootstrap/carousel.less index e3fb8a2cfdb..5724d8a56e2 100644 --- a/themes/finna/less/bootstrap/carousel.less +++ b/themes/finna/less/bootstrap/carousel.less @@ -24,11 +24,37 @@ &:extend(.img-responsive); line-height: 1; } + + // WebKit CSS3 transforms for supported devices + @media all and (transform-3d), (-webkit-transform-3d) { + transition: transform .6s ease-in-out; + backface-visibility: hidden; + perspective: 1000; + + &.next, + &.active.right { + transform: translate3d(100%, 0, 0); + left: 0; + } + &.prev, + &.active.left { + transform: translate3d(-100%, 0, 0); + left: 0; + } + &.next.left, + &.prev.right, + &.active { + transform: translate3d(0, 0, 0); + left: 0; + } + } } > .active, > .next, - > .prev { display: block; } + > .prev { + display: block; + } > .active { left: 0; @@ -91,7 +117,7 @@ // Hover/focus state &:hover, &:focus { - outline: none; + outline: 0; color: @carousel-control-color; text-decoration: none; .opacity(.9); @@ -110,20 +136,22 @@ .icon-prev, .glyphicon-chevron-left { left: 50%; + margin-left: -10px; } .icon-next, .glyphicon-chevron-right { right: 50%; + margin-right: -10px; } .icon-prev, .icon-next { width: 20px; height: 20px; margin-top: -10px; - margin-left: -10px; font-family: serif; } + .icon-prev { &:before { content: '\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039) @@ -213,9 +241,16 @@ width: 30px; height: 30px; margin-top: -15px; - margin-left: -15px; font-size: 30px; } + .glyphicon-chevron-left, + .icon-prev { + margin-left: -15px; + } + .glyphicon-chevron-right, + .icon-next { + margin-right: -15px; + } } // Show and left align the captions diff --git a/themes/finna/less/bootstrap/code.less b/themes/finna/less/bootstrap/code.less index 3eed26c05bc..a08b4d48c4c 100644 --- a/themes/finna/less/bootstrap/code.less +++ b/themes/finna/less/bootstrap/code.less @@ -17,7 +17,6 @@ code { font-size: 90%; color: @code-color; background-color: @code-bg; - white-space: nowrap; border-radius: @border-radius-base; } @@ -29,6 +28,13 @@ kbd { background-color: @kbd-bg; border-radius: @border-radius-small; box-shadow: inset 0 -1px 0 rgba(0,0,0,.25); + + kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + box-shadow: none; + } } // Blocks of code diff --git a/themes/finna/less/bootstrap/component-animations.less b/themes/finna/less/bootstrap/component-animations.less index 1efe45e2c39..967715d98b6 100644 --- a/themes/finna/less/bootstrap/component-animations.less +++ b/themes/finna/less/bootstrap/component-animations.less @@ -5,7 +5,7 @@ // Heads up! // // We don't use the `.opacity()` mixin here since it causes a bug with text -// fields in IE7-8. Source: https://github.com/twitter/bootstrap/pull/3552. +// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552. .fade { opacity: 0; @@ -17,13 +17,18 @@ .collapse { display: none; - &.in { - display: block; - } + visibility: hidden; + + &.in { display: block; visibility: visible; } + tr&.in { display: table-row; } + tbody&.in { display: table-row-group; } } + .collapsing { position: relative; height: 0; overflow: hidden; - .transition(height .35s ease); + .transition-property(~"height, visibility"); + .transition-duration(.35s); + .transition-timing-function(ease); } diff --git a/themes/finna/less/bootstrap/dropdowns.less b/themes/finna/less/bootstrap/dropdowns.less index f165165e7a8..84a48c14135 100644 --- a/themes/finna/less/bootstrap/dropdowns.less +++ b/themes/finna/less/bootstrap/dropdowns.less @@ -38,6 +38,7 @@ margin: 2px 0 0; // override default ul list-style: none; font-size: @font-size-base; + text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer) background-color: @dropdown-bg; border: 1px solid @dropdown-fallback-border; // IE8 fallback border: 1px solid @dropdown-border; @@ -102,16 +103,15 @@ &:focus { color: @dropdown-link-disabled-color; } -} -// Nuke hover/focus effects -.dropdown-menu > .disabled > a { + + // Nuke hover/focus effects &:hover, &:focus { text-decoration: none; background-color: transparent; background-image: none; // Remove CSS gradient .reset-filter(); - cursor: not-allowed; + cursor: @cursor-disabled; } } @@ -154,6 +154,7 @@ font-size: @font-size-small; line-height: @line-height-base; color: @dropdown-header-color; + white-space: nowrap; // as with > li > a } // Backdrop to catch body clicks on mobile, etc. @@ -210,4 +211,3 @@ } } } - diff --git a/themes/finna/less/bootstrap/forms.less b/themes/finna/less/bootstrap/forms.less index 908ba3b9f92..1bcc2b6b979 100644 --- a/themes/finna/less/bootstrap/forms.less +++ b/themes/finna/less/bootstrap/forms.less @@ -11,7 +11,7 @@ fieldset { padding: 0; margin: 0; border: 0; - // Chrome and Firefox set a `min-width: -webkit-min-content;` on fieldsets, + // Chrome and Firefox set a `min-width: min-content;` on fieldsets, // so we reset that to ensure it behaves more like a standard block element. // See https://github.com/twbs/bootstrap/issues/12359. min-width: 0; @@ -31,6 +31,7 @@ legend { label { display: inline-block; + max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141) margin-bottom: 5px; font-weight: bold; } @@ -51,7 +52,7 @@ input[type="search"] { input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; - margin-top: 1px \9; /* IE8-9 */ + margin-top: 1px \9; // IE8-9 line-height: normal; } @@ -113,8 +114,9 @@ output { .form-control { display: block; + width: 100%; height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border) - + padding: @padding-base-vertical @padding-base-horizontal; font-size: @font-size-base; line-height: @line-height-base; color: @input-color; @@ -124,7 +126,7 @@ output { border-radius: @input-border-radius; .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); .transition(~"border-color ease-in-out .15s, box-shadow ease-in-out .15s"); - vertical-align: middle !important; + // Customize the `:focus` state to imitate native WebKit styles. .form-control-focus(); @@ -139,7 +141,7 @@ output { &[disabled], &[readonly], fieldset[disabled] & { - cursor: not-allowed; + cursor: @cursor-disabled; background-color: @input-bg-disabled; opacity: 1; // iOS fix for unreadable disabled content } @@ -163,13 +165,32 @@ input[type="search"] { } -// Special styles for iOS date input +// Special styles for iOS temporal inputs // -// In Mobile Safari, date inputs require a pixel line-height that matches the -// given height of the input. - -input[type="date"] { - line-height: @input-height-base; +// In Mobile Safari, setting `display: block` on temporal inputs causes the +// text within the input to become vertically misaligned. As a workaround, we +// set a pixel line-height that matches the given height of the input, but only +// for Safari. + +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"], + input[type="time"], + input[type="datetime-local"], + input[type="month"] { + line-height: @input-height-base; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm { + line-height: @input-height-small; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg { + line-height: @input-height-large; + } } @@ -189,13 +210,15 @@ input[type="date"] { .radio, .checkbox { + position: relative; display: block; - min-height: @line-height-computed; // clear the floating input if there is no label text margin-top: 10px; margin-bottom: 10px; - padding-left: 20px; + label { - display: inline; + min-height: @line-height-computed; // Ensure the input doesn't jump when there is no text + padding-left: 20px; + margin-bottom: 0; font-weight: normal; cursor: pointer; } @@ -204,9 +227,11 @@ input[type="date"] { .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { - float: left; - margin-left: 0px; + position: absolute; + margin-left: -20px; + margin-top: 4px \9; } + .radio + .radio, .checkbox + .checkbox { margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing @@ -229,17 +254,53 @@ input[type="date"] { } // Apply same disabled cursor tweak as for inputs +// Some special care is needed because
From 84942e090baca105c76141f4146eaca2d9a8f48b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuli=20Sillanp=C3=A4=C3=A4?= Date: Fri, 13 Feb 2015 13:47:04 +0200 Subject: [PATCH 04/20] Revert "Finna icon files" This reverts commit 735b42ff80b2d7dfe2b9fdb339afe61dc851ac60. --- themes/finna/css/fonts/icomoon.eot | Bin 17080 -> 0 bytes themes/finna/css/fonts/icomoon.svg | 107 ---------------------------- themes/finna/css/fonts/icomoon.ttf | Bin 16916 -> 0 bytes themes/finna/css/fonts/icomoon.woff | Bin 16992 -> 0 bytes 4 files changed, 107 deletions(-) delete mode 100755 themes/finna/css/fonts/icomoon.eot delete mode 100755 themes/finna/css/fonts/icomoon.svg delete mode 100755 themes/finna/css/fonts/icomoon.ttf delete mode 100755 themes/finna/css/fonts/icomoon.woff diff --git a/themes/finna/css/fonts/icomoon.eot b/themes/finna/css/fonts/icomoon.eot deleted file mode 100755 index cd66ab068ff852909bf289dcdd6f00e7dd98572f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17080 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 A8vp - - -Generated by IcoMoon - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/themes/finna/css/fonts/icomoon.ttf b/themes/finna/css/fonts/icomoon.ttf deleted file mode 100755 index 94995ac298ecd9b9e0644a06b5d8279682eae3d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16916 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 diff --git a/themes/finna/css/fonts/icomoon.woff b/themes/finna/css/fonts/icomoon.woff deleted file mode 100755 index 1357b5ff3a98be258a03b9567b9a192bbba3883a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16992 zcmb_^34B|{x$n#w9qpE^~=#d?h-uZV%p@{w>meC0tCe z-?naIBl5mLy?H#WD8J{EsmYz_YkyjS;jj!brXlotA`&9pD)1H$s!#eqNt_yxp1CNR zDV<3bB56Y2FJsw!mZTX1asf7T`IVS}JAacCcV6lw8U>F|Qi>eBp7<@NSVk=S-)Vnm z@cpuUE}vKG6?5r3o$nJRm*)TQ>C>M+@#&R*tzYykDzv8npKzmuq7Cb;zMv1u4y9|y z`}g&nuzd>)t%Rs?pb4UBC3S^_>mX4f3~!@4olmG0Ey# za^Jmo58F%132^ZsS;LkwEmmX?SxD9boxwy<3QBP)o`{Q4nrLlHrf{!`#FNeSLaKfE`x43xP2XJkWEn6F1i=X@hOQW^i zQ|+y6ZEWrva4wo0Ss)rU8m-N2up3uQUbu3@PH${i-CUinsje=i)795WJ;SSdEFN

H6_Gbe1gQjnc8x2bo9Ed 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 Date: Fri, 13 Feb 2015 13:47:17 +0200 Subject: [PATCH 05/20] Revert "navbar styles" This reverts commit bba368a8d5a68563bc3f29b3318ff90539dd6384. --- themes/finna/less/bootstrap/navbar.less | 167 +++++---- themes/finna/less/bootstrap/navs.less | 140 +------ themes/finna/less/bootstrap/variables.less | 410 ++++++++++----------- 3 files changed, 309 insertions(+), 408 deletions(-) diff --git a/themes/finna/less/bootstrap/navbar.less b/themes/finna/less/bootstrap/navbar.less index e919bbb5b32..67fd3528f07 100644 --- a/themes/finna/less/bootstrap/navbar.less +++ b/themes/finna/less/bootstrap/navbar.less @@ -10,9 +10,10 @@ .navbar { position: relative; - min-height: @navbar-height; // set navbar height + min-height: @navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode) margin-bottom: @navbar-margin-bottom; border: 1px solid transparent; + // Prevent floats from breaking the navbar &:extend(.clearfix all); @@ -47,22 +48,16 @@ // content for the user's viewport. .navbar-collapse { - max-height: @navbar-collapse-max-height; overflow-x: visible; - color: #fff; padding-right: @navbar-padding-horizontal; padding-left: @navbar-padding-horizontal; - border-top: 1px solid #000; - box-shadow: inset 0 1px 0 rgba(255,255,255,.25); + border-top: 1px solid transparent; + box-shadow: inset 0 1px 0 rgba(255,255,255,.1); &:extend(.clearfix all); -webkit-overflow-scrolling: touch; &.in { overflow-y: auto; - & .dropdown-menu a { - color: @navbar-default-link-color; - transition:all 0.2s ease-in-out; - } } @media (min-width: @grid-float-breakpoint) { @@ -72,6 +67,7 @@ &.collapse { display: block !important; + visibility: visible !important; height: auto !important; padding-bottom: 0; // Override default setting overflow: visible !important; @@ -92,6 +88,17 @@ } } +.navbar-fixed-top, +.navbar-fixed-bottom { + .navbar-collapse { + max-height: @navbar-collapse-max-height; + + @media (max-device-width: @screen-xs-min) and (orientation: landscape) { + max-height: 200px; + } + } +} + // Both navbar header and collapse // @@ -156,22 +163,20 @@ .navbar-brand { float: left; - // padding: @navbar-padding-vertical @navbar-padding-horizontal @navbar-padding-vertical 0px; + padding: @navbar-padding-vertical @navbar-padding-horizontal; font-size: @font-size-large; - line-height: @navbar-height; - .navbar-logo { - font-size: @navbar-logo-height; - color: @logo-color; - } - & img { - height: @navbar-logo-height; - width: auto; - } + line-height: @line-height-computed; + height: @navbar-height; + &:hover, &:focus { text-decoration: none; } + > img { + display: block; + } + @media (min-width: @grid-float-breakpoint) { .navbar > .container &, .navbar > .container-fluid & { @@ -188,19 +193,19 @@ .navbar-toggle { position: relative; - float: left; + float: right; margin-right: @navbar-padding-horizontal; - color: #fff; - padding: @navbar-height/3.5 5px @navbar-height/4 5px; - margin-left: -5px; + padding: 9px 10px; + .navbar-vertical-align(34px); background-color: transparent; background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 border: 1px solid transparent; + border-radius: @border-radius-base; // We remove the `outline` here, but later compensate by attaching `:hover` // styles to `:focus`. &:focus { - outline: none; + outline: 0; } // Bars @@ -227,9 +232,11 @@ .navbar-nav { margin: (@navbar-padding-vertical / 2) -@navbar-padding-horizontal; + > li > a { - line-height: @navbar-height; - color: @navbar-default-link-color; + padding-top: 10px; + padding-bottom: 10px; + line-height: @line-height-computed; } @media (max-width: @grid-float-breakpoint-max) { @@ -242,18 +249,15 @@ background-color: transparent; border: 0; box-shadow: none; - transition: background-color 0.2s ease-in-out; > li > a, .dropdown-header { padding: 5px 15px 5px 25px; } > li > a { line-height: @line-height-computed; - white-space: normal; &:hover, &:focus { background-image: none; - background-color: @nav-link-hover-bg; } } } @@ -271,39 +275,23 @@ padding-bottom: @navbar-padding-vertical; } } - - &.navbar-right:last-child { - margin-right: -@navbar-padding-horizontal; - } } } -// Component alignment -// -// Repurpose the pull utilities as their own navbar utilities to avoid specificity -// issues with parents and chaining. Only do this when the navbar is uncollapsed -// though so that navbar contents properly stack and align in mobile. - -@media (min-width: @grid-float-breakpoint) { - .navbar-left { .pull-left(); } - .navbar-right { .pull-right(); } -} - - // Navbar form // // Extension of the `.form-inline` with some extra flavor for optimum display in // our navbars. .navbar-form { - padding: 0px; + margin-left: -@navbar-padding-horizontal; + margin-right: -@navbar-padding-horizontal; + padding: 10px @navbar-padding-horizontal; border-top: 1px solid transparent; border-bottom: 1px solid transparent; - background-color: @navbar-default-bg; - border-radius: @border-radius-large; - - + @shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); + .box-shadow(@shadow); // Mixin behavior for optimum display .form-inline(); @@ -311,6 +299,10 @@ .form-group { @media (max-width: @grid-float-breakpoint-max) { margin-bottom: 5px; + + &:last-child { + margin-bottom: 0; + } } } @@ -319,18 +311,13 @@ // Undo 100% width for pull classes @media (min-width: @grid-float-breakpoint) { - + width: auto; border: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-bottom: 0; .box-shadow(none); - - // Outdent the form if last child to line up with content down the page - &.navbar-right:last-child { - margin-right: -@navbar-padding-horizontal; - } } } @@ -344,6 +331,7 @@ } // Menu position and menu caret support for dropups via extra dropup class .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + .border-top-radius(@navbar-border-radius); .border-bottom-radius(0); } @@ -375,14 +363,31 @@ float: left; margin-left: @navbar-padding-horizontal; margin-right: @navbar-padding-horizontal; + } +} - // Outdent the form if last child to line up with content down the page - &.navbar-right:last-child { + +// Component alignment +// +// Repurpose the pull utilities as their own navbar utilities to avoid specificity +// issues with parents and chaining. Only do this when the navbar is uncollapsed +// though so that navbar contents properly stack and align in mobile. +// +// Declared after the navbar components to ensure more specificity on the margins. + +@media (min-width: @grid-float-breakpoint) { + .navbar-left { .pull-left(); } + .navbar-right { + .pull-right(); + margin-right: -@navbar-padding-horizontal; + + ~ .navbar-right { margin-right: 0; } } } + // Alternate navbars // -------------------------------------------------- @@ -457,10 +462,6 @@ &:focus { background-color: @navbar-default-link-active-bg; color: @navbar-default-link-active-color; - &:after { - font-family: "icomoon"; - content:'X'; - } } } @@ -507,6 +508,20 @@ } } + .btn-link { + color: @navbar-default-link-color; + &:hover, + &:focus { + color: @navbar-default-link-hover-color; + } + &[disabled], + fieldset[disabled] & { + &:hover, + &:focus { + color: @navbar-default-link-disabled-color; + } + } + } } // Inverse navbar @@ -618,10 +633,8 @@ } } } - - } -} + } .navbar-link { color: @navbar-inverse-link-color; @@ -630,16 +643,18 @@ } } -} - -// Specified Finna styles for navbar -.nav-absolute { - position: absolute; - right: 15px; - top: 0px; -} -@media (max-width: @grid-float-breakpoint-max) { - .navbar-nav li.logoutOptions { - display: inline-block; + .btn-link { + color: @navbar-inverse-link-color; + &:hover, + &:focus { + color: @navbar-inverse-link-hover-color; + } + &[disabled], + fieldset[disabled] & { + &:hover, + &:focus { + color: @navbar-inverse-link-disabled-color; + } } + } } diff --git a/themes/finna/less/bootstrap/navs.less b/themes/finna/less/bootstrap/navs.less index 753591954e1..f26fec7a5c6 100644 --- a/themes/finna/less/bootstrap/navs.less +++ b/themes/finna/less/bootstrap/navs.less @@ -7,10 +7,11 @@ // -------------------------------------------------- .nav { - margin-bottom: 10px; - margin-top: 10px; + margin-bottom: 0; + padding-left: 0; // Override default ul/ol list-style: none; &:extend(.clearfix all); + > li { position: relative; display: block; @@ -19,7 +20,6 @@ position: relative; display: block; padding: @nav-link-padding; - transition: background 0.2s ease-in-out; &:hover, &:focus { text-decoration: none; @@ -36,7 +36,7 @@ color: @nav-disabled-link-hover-color; text-decoration: none; background-color: transparent; - cursor: not-allowed; + cursor: @cursor-disabled; } } } @@ -74,24 +74,18 @@ // Give the tabs something to sit on .nav-tabs { - border-bottom: 3px solid @nav-tabs-border-color; + border-bottom: 1px solid @nav-tabs-border-color; > li { float: left; // Make the list-items overlay the bottom border - margin-bottom: -3px; + margin-bottom: -1px; // Actual tabs (as links) > a { - font-size: 1.1em; - font-weight: 500; - background-color: @nav-tabs-border-color; - color: @gray; - margin-right: 3px; + margin-right: 2px; line-height: @line-height-base; - padding: .6em .5em; - border: 2px solid transparent; - margin-bottom: -1px; - border-radius: @tabs-border-radius @tabs-border-radius 0 0; + border: 1px solid transparent; + border-radius: @border-radius-base @border-radius-base 0 0; &:hover { border-color: @nav-tabs-link-hover-border-color @nav-tabs-link-hover-border-color @nav-tabs-border-color; } @@ -103,8 +97,8 @@ &:hover, &:focus { color: @nav-tabs-active-link-hover-color; - background-color: @body-bg; - border: 3px solid @nav-tabs-border-color; + background-color: @nav-tabs-active-link-hover-bg; + border: 1px solid @nav-tabs-active-link-hover-border-color; border-bottom-color: transparent; cursor: default; } @@ -116,54 +110,20 @@ .nav-tabs-justified(); } } -@media (max-width:@screen-xs-max) { -.nav-tabs { - text-align: center; - border-bottom: 3px solid @gray-light; - & #details { - display: none; - } - & > li { - - word-wrap: break-word; - } - & > li > a { - padding: 0px 10px 10px; - background-color: transparent; - border: none; - border-bottom: 5px solid transparent; - margin:0; - & i { - display: block; - min-height: 14px; - } - } - & > li.active > a { - &, - &:hover, - &:focus { - border: none; - border-bottom: 5px solid @link-color; - } - } - } -} -// Pills This is the toolbar + +// Pills // ------------------------- .nav-pills { - padding: 10px 0px; - border-top: 1px solid @gray-lighter; - border-bottom: 1px solid @gray-lighter; > li { float: left; - margin: 5px 0px; + // Links rendered as pills > a { border-radius: @nav-pills-border-radius; } + li { - margin-left: 0px; + margin-left: 2px; } // Active state @@ -202,7 +162,7 @@ > li { float: none; - > a { + > a { text-align: center; margin-bottom: 5px; } @@ -263,40 +223,15 @@ .tab-content { > .tab-pane { display: none; + visibility: hidden; } > .active { display: block; + visibility: visible; } } - // hidden navigation bar - .nav.searchbox .fixedbar.attached { - background: rgba(0, 0, 0, 0.9); - position: fixed; - z-index: 1000; - height: 50px; - top: 0px; - width: 100%; - left: 0px; - } - .nav.searchbox .navbar-form { - - &.attached { - z-index: 1000; - margin: 0px; - position: fixed; - top: 5px; - transition: none; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - & .btn-link { - display: none; - } - } - & .nav.searchbox { - margin: 0; - } -} + // Dropdowns // ------------------------- @@ -307,40 +242,3 @@ // Remove the top rounded corners here since there is a hard edge above the menu .border-top-radius(0); } - -// Fix dropdowns in navbar for wide screen -@media (min-width: @screen-md-min) { - .navbar .dropdown-menu > li > a { - width: 280px; - white-space: normal; - outline: 1px solid rgba(255,255,255,0.7); - transition: none; - } -} - -// Mobile navigation -.mobile-navigation { - position: fixed; - bottom: 0px; - right: 0px; - width: auto; - z-index: 1000; - & p { - float:right; - margin: 0px; - padding: 13px; - margin-left: 5px; - background: rgba(1,1,1,0.7); - color: #fff; - } - & .back-to-top { - display: none; - } - & i { - font-size: 20px; - vertical-align: -5px; - font-weight: 900; - } -} - - diff --git a/themes/finna/less/bootstrap/variables.less b/themes/finna/less/bootstrap/variables.less index 1686b33660f..b13be9d449a 100644 --- a/themes/finna/less/bootstrap/variables.less +++ b/themes/finna/less/bootstrap/variables.less @@ -7,130 +7,81 @@ // //## Gray and brand colors for use across Bootstrap. -@gray-darker: lighten(#000, 13.5%); // #222 -@gray-dark: lighten(#000, 20%); // #333 -@gray: lighten(#000, 33.5%); // #555 -@gray-light: lighten(#000, 60%); // #999 -@gray-lighter: lighten(#000, 93.5%); // #eee - -// Brand Colors -@brand-primary: #00a3b5; -@brand-secondary: #B3E3E9; -@brand-third: #d8f4ed; -@brand-fourth: #ebd4f0; -@brand-success: #00b270; -@brand-warning: #fff48c; -@brand-danger: #ff461e; -@brand-info: #b2e3ea; -@logo-color: #fff; - -//== CUstom Finna styling -@background-image-url: url('../images/background_1.jpg'); -@background-start-color: rgba(1,1,1,0.3); -@background-end-color: rgba(1,1,1,0.8); -@background-start-percent: 10%; -@background-end-percent: 100%; -@header-height: 43px; -@navbar-logo-height: 35px; -@logo-height: 66px; -@header-background-color: rgba(10,10,10,0.8); -@footer-background: #464646; -@finna-main-header-background: @brand-secondary; -@finna-record-header-background: @gray-lighter; -@field-margin-vertical: 20px; -@field-margin-horizontal: 15px; -@background-image-gradient: #000, #000, 55%, 30%; -@finna-text-shadow: 1px 1px 1px black; -@finna-search-input-width: 59.5%; //== THIS HAS TO BE % -@finna-button-radius: 10px; // Defines all button radiuses - -//== Finna home page -@home-top-background: @brand-third; -@home-middle-background: #fff; -@infobox-background: #fff; -@infobox-border: 5px solid @gray-lighter; -@infobox-text-color: #464646; -@infobox-box-shadow: none; - -//== Finna facets -@facet-background: @gray; -@facet-text-color: @body-bg; -@facet-link-hover-background: rgba(1,1,1,0.05); - -//== Generated horizontal carousel styles - //== This is full background -@carousel-background: @gray-darker; - //== Styling the header of carousel -@carousel-header-background: rgba(140, 140, 140, 0.8); -@carousel-header-color: #fff; - //== Styling the horizontal header of each slide -@carousel-slide-header-background: rgba(140, 140, 140, 0.7); -@carousel-slide-header-color: @carousel-header-color; - //== Vertical slider background -@carousel-verticalslide-header-background: none; - //== Styling the text color of each slide -@carousel-slide-text-color: rgb(252, 255, 217); - -//== Myreresearch custom styles -@myresearch-header-background: #b0e9db; +@gray-base: #000; +@gray-darker: lighten(@gray-base, 13.5%); // #222 +@gray-dark: lighten(@gray-base, 20%); // #333 +@gray: lighten(@gray-base, 33.5%); // #555 +@gray-light: lighten(@gray-base, 46.7%); // #777 +@gray-lighter: lighten(@gray-base, 93.5%); // #eee + +@brand-primary: darken(#428bca, 6.5%); +@brand-success: #5cb85c; +@brand-info: #5bc0de; +@brand-warning: #f0ad4e; +@brand-danger: #d9534f; + //== Scaffolding // -// ## Settings for some of the most global styles. - -@body-bg: #fff; -@text-color: @gray; -@link-color: @brand-primary; -@link-hover-color: @link-color; -@link-hover-decoration: #fff; -@padding-base-vertical: 6px; -@padding-base-horizontal: 12px; -@padding-large-vertical: 10px; -@padding-large-horizontal: 16px; -@padding-small-vertical: 5px; -@padding-small-horizontal: 10px; -@border-radius-base: 12px; -@border-radius-large: 16px; -@border-radius-small: 10px; -@line-height-large: 1.33; -@line-height-small: 1.5; -@component-active-bg: @brand-primary; +//## Settings for some of the most global styles. + +//** Background color for ``. +@body-bg: #fff; +//** Global text color on ``. +@text-color: @gray-dark; + +//** Global textual link color. +@link-color: @brand-primary; +//** Link hover color set via `darken()` function. +@link-hover-color: darken(@link-color, 15%); +//** Link hover decoration. +@link-hover-decoration: underline; //== Typography // //## Font, line-height, and color for body text, headings, and more. -@font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif; -@font-family-serif: PT Serif; -@font-family-monospace: Monaco; -@font-family-base: @font-family-sans-serif; -@font-size-base: 13px; -@font-size-icon-small: 14px; -@font-size-icon-large: 1.3em; -@font-size-large: ceil(@font-size-base * 1.25); -@font-size-small: ceil(@font-size-base * 0.85); -@font-size-h1: floor((@font-size-base * 2.6)); -@font-size-h2: floor((@font-size-base * 1.76)); -@font-size-h3: floor((@font-size-base * 1.6)); -@font-size-h4: floor((@font-size-base * 1.25)); -@font-size-h5: @font-size-base; -@font-size-h6: floor((@font-size-base * 0.85)); -@line-height-base: 1.5; -@line-height-computed: floor(@font-size-base * @line-height-base); -@headings-font-family: @font-family-base; -@headings-font-weight: 500; -@headings-line-height: 1.1; -@headings-color: inherit; - - -//-- Iconography -// -//## Specify custom locations of the include Glyphicons icon font. Useful for those including Bootstrap via Bower. - -@icon-font-path: "../css/fonts/"; -@icon-font-name: "icomoon"; -@icon-font-svg-id: "icomoon"; +@font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif; +@font-family-serif: Georgia, "Times New Roman", Times, serif; +//** Default monospace fonts for ``, ``, and `

`.
+@font-family-monospace:   Menlo, Monaco, Consolas, "Courier New", monospace;
+@font-family-base:        @font-family-sans-serif;
+
+@font-size-base:          14px;
+@font-size-large:         ceil((@font-size-base * 1.25)); // ~18px
+@font-size-small:         ceil((@font-size-base * 0.85)); // ~12px
+
+@font-size-h1:            floor((@font-size-base * 2.6)); // ~36px
+@font-size-h2:            floor((@font-size-base * 2.15)); // ~30px
+@font-size-h3:            ceil((@font-size-base * 1.7)); // ~24px
+@font-size-h4:            ceil((@font-size-base * 1.25)); // ~18px
+@font-size-h5:            @font-size-base;
+@font-size-h6:            ceil((@font-size-base * 0.85)); // ~12px
+
+//** Unit-less `line-height` for use in components like buttons.
+@line-height-base:        1.428571429; // 20/14
+//** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.
+@line-height-computed:    floor((@font-size-base * @line-height-base)); // ~20px
+
+//** By default, this inherits from the ``.
+@headings-font-family:    inherit;
+@headings-font-weight:    500;
+@headings-line-height:    1.1;
+@headings-color:          inherit;
+
+
+//== Iconography
+//
+//## Specify custom location and filename of the included Glyphicons icon font. Useful for those including Bootstrap via Bower.
+
+//** Load fonts from this directory.
+@icon-font-path:          "../fonts/";
+//** File name for all font files.
+@icon-font-name:          "glyphicons-halflings-regular";
+//** Element ID within SVG icon file.
+@icon-font-svg-id:        "glyphicons_halflingsregular";
+
 
 //== Components
 //
@@ -152,7 +103,7 @@
 @line-height-small:         1.5;
 
 @border-radius-base:        4px;
-@border-radius-large:       15px;
+@border-radius-large:       6px;
 @border-radius-small:       3px;
 
 //** Global color for active items (e.g., navs or dropdowns).
@@ -191,26 +142,33 @@
 //
 //## For each of Bootstrap's buttons, define text, background and border color.
 
-@btn-font-weight: normal;
-@btn-default-color: #333;
-@btn-default-bg: #fff;
-@btn-default-border: #ccc;
-@btn-primary-color: #fff;
-@btn-primary-bg: @brand-primary;
-@btn-primary-border: darken(@btn-primary-bg, 0%);
-@btn-success-color: #fff;
-@btn-success-bg: @brand-success;
-@btn-success-border: darken(@btn-success-bg, 5%);
-@btn-warning-color: @gray-light;
-@btn-warning-bg: @brand-warning;
-@btn-warning-border: darken(@btn-warning-bg, 5%);
-@btn-danger-color: #fff;
-@btn-danger-bg: @brand-danger;
-@btn-danger-border: darken(@btn-danger-bg, 5%);
-@btn-info-color: #fff;
-@btn-info-bg: @brand-info;
-@btn-info-border: darken(@btn-info-bg, 5%);
-@btn-link-disabled-color: @gray-light;
+@btn-font-weight:                normal;
+
+@btn-default-color:              #333;
+@btn-default-bg:                 #fff;
+@btn-default-border:             #ccc;
+
+@btn-primary-color:              #fff;
+@btn-primary-bg:                 @brand-primary;
+@btn-primary-border:             darken(@btn-primary-bg, 5%);
+
+@btn-success-color:              #fff;
+@btn-success-bg:                 @brand-success;
+@btn-success-border:             darken(@btn-success-bg, 5%);
+
+@btn-info-color:                 #fff;
+@btn-info-bg:                    @brand-info;
+@btn-info-border:                darken(@btn-info-bg, 5%);
+
+@btn-warning-color:              #fff;
+@btn-warning-bg:                 @brand-warning;
+@btn-warning-border:             darken(@btn-warning-bg, 5%);
+
+@btn-danger-color:               #fff;
+@btn-danger-bg:                  @brand-danger;
+@btn-danger-border:              darken(@btn-danger-bg, 5%);
+
+@btn-link-disabled-color:        @gray-light;
 
 
 //== Forms
@@ -226,13 +184,20 @@
 @input-color:                    @gray;
 //** `` border color
 @input-border:                   #ccc;
-//** `` border radius
+
+// TODO: Rename `@input-border-radius` to `@input-border-radius-base` in v4
+//** Default `.form-control` border radius
 @input-border-radius:            @border-radius-base;
+//** Large `.form-control` border radius
+@input-border-radius-large:      @border-radius-large;
+//** Small `.form-control` border radius
+@input-border-radius-small:      @border-radius-small;
+
 //** Border color for inputs on focus
 @input-border-focus:             #66afe9;
 
 //** Placeholder text color
-@input-color-placeholder:        @gray-light;
+@input-color-placeholder:        #999;
 
 //** Default `.form-control` height
 @input-height-base:              (@line-height-computed + (@padding-base-vertical * 2) + 2);
@@ -249,23 +214,44 @@
 //** Border color for textual input addons
 @input-group-addon-border-color: @input-border;
 
+//** Disabled cursor for form controls and buttons.
+@cursor-disabled:                not-allowed;
+
 
 //== Dropdowns
 //
 //## Dropdown menu container and contents.
 
-@dropdown-bg: #fff;
-@dropdown-border: rgba(0,0,0,.15);
-@dropdown-divider-bg: #e5e5e5;
-@dropdown-link-active-color: #fff;
-@dropdown-link-active-bg: @component-active-bg;
-@dropdown-link-color: @gray-dark;
-@dropdown-link-hover-color: @dropdown-link-color;
-@dropdown-link-hover-bg: rgba(1,1,1,0.1);
-@dropdown-link-disabled-color: @gray-light;
-@dropdown-header-color: @gray-light;
-@dropdown-caret-color: #000;
-@dropdown-fallback-border: none;
+//** Background for the dropdown menu.
+@dropdown-bg:                    #fff;
+//** Dropdown menu `border-color`.
+@dropdown-border:                rgba(0,0,0,.15);
+//** Dropdown menu `border-color` **for IE8**.
+@dropdown-fallback-border:       #ccc;
+//** Divider color for between dropdown items.
+@dropdown-divider-bg:            #e5e5e5;
+
+//** Dropdown link text color.
+@dropdown-link-color:            @gray-dark;
+//** Hover color for dropdown links.
+@dropdown-link-hover-color:      darken(@gray-dark, 5%);
+//** Hover background for dropdown links.
+@dropdown-link-hover-bg:         #f5f5f5;
+
+//** Active dropdown menu item text color.
+@dropdown-link-active-color:     @component-active-color;
+//** Active dropdown menu item background color.
+@dropdown-link-active-bg:        @component-active-bg;
+
+//** Disabled dropdown menu item background color.
+@dropdown-link-disabled-color:   @gray-light;
+
+//** Text color for headers within dropdown menus.
+@dropdown-header-color:          @gray-light;
+
+//** Deprecated `@dropdown-caret-color` as of v3.1.0
+@dropdown-caret-color:           #000;
+
 
 //-- Z-index master list
 //
@@ -276,11 +262,10 @@
 
 @zindex-navbar:            1000;
 @zindex-dropdown:          1000;
-@zindex-popover:           1010;
-@zindex-tooltip:           1030;
+@zindex-popover:           1060;
+@zindex-tooltip:           1070;
 @zindex-navbar-fixed:      1030;
-@zindex-modal-background:  1040;
-@zindex-modal:             1050;
+@zindex-modal:             1040;
 
 
 //== Media queries breakpoints
@@ -288,27 +273,32 @@
 //## Define the breakpoints at which your layout will change, adapting to different screen sizes.
 
 // Extra small screen / phone
-// Note: Deprecated @screen-xs and @screen-phone as of v3.0.1
+//** Deprecated `@screen-xs` as of v3.0.1
 @screen-xs:                  480px;
+//** Deprecated `@screen-xs-min` as of v3.2.0
 @screen-xs-min:              @screen-xs;
+//** Deprecated `@screen-phone` as of v3.0.1
 @screen-phone:               @screen-xs-min;
 
 // Small screen / tablet
-// Note: Deprecated @screen-sm and @screen-tablet as of v3.0.1
+//** Deprecated `@screen-sm` as of v3.0.1
 @screen-sm:                  768px;
 @screen-sm-min:              @screen-sm;
+//** Deprecated `@screen-tablet` as of v3.0.1
 @screen-tablet:              @screen-sm-min;
 
 // Medium screen / desktop
-// Note: Deprecated @screen-md and @screen-desktop as of v3.0.1
+//** Deprecated `@screen-md` as of v3.0.1
 @screen-md:                  992px;
 @screen-md-min:              @screen-md;
+//** Deprecated `@screen-desktop` as of v3.0.1
 @screen-desktop:             @screen-md-min;
 
 // Large screen / wide desktop
-// Note: Deprecated @screen-lg and @screen-lg-desktop as of v3.0.1
+//** Deprecated `@screen-lg` as of v3.0.1
 @screen-lg:                  1200px;
 @screen-lg-min:              @screen-lg;
+//** Deprecated `@screen-lg-desktop` as of v3.0.1
 @screen-lg-desktop:          @screen-lg-min;
 
 // So media queries don't overlap when required, provide a maximum
@@ -327,7 +317,7 @@
 @grid-gutter-width:         30px;
 // Navbar collapse
 //** Point at which the navbar becomes uncollapsed.
-@grid-float-breakpoint:     @screen-md-min;
+@grid-float-breakpoint:     @screen-sm-min;
 //** Point at which the navbar begins collapsing.
 @grid-float-breakpoint-max: (@grid-float-breakpoint - 1);
 
@@ -337,17 +327,17 @@
 //## Define the maximum width of `.container` for different screen sizes.
 
 // Small screen / tablet
-@container-tablet:             ((720px + @grid-gutter-width));
+@container-tablet:             (720px + @grid-gutter-width);
 //** For `@screen-sm-min` and up.
 @container-sm:                 @container-tablet;
 
 // Medium screen / desktop
-@container-desktop:            ((940px + @grid-gutter-width));
+@container-desktop:            (940px + @grid-gutter-width);
 //** For `@screen-md-min` and up.
 @container-md:                 @container-desktop;
 
 // Large screen / wide desktop
-@container-large-desktop:      ((1140px + @grid-gutter-width));
+@container-large-desktop:      (1140px + @grid-gutter-width);
 //** For `@screen-lg-min` and up.
 @container-lg:                 @container-large-desktop;
 
@@ -357,19 +347,19 @@
 //##
 
 // Basics of a navbar
-@navbar-height:                    45px;
-@navbar-margin-bottom:             0px;
+@navbar-height:                    50px;
+@navbar-margin-bottom:             @line-height-computed;
 @navbar-border-radius:             @border-radius-base;
 @navbar-padding-horizontal:        floor((@grid-gutter-width / 2));
-@navbar-padding-vertical:          0px;
-@navbar-collapse-max-height:       auto;
+@navbar-padding-vertical:          ((@navbar-height - @line-height-computed) / 2);
+@navbar-collapse-max-height:       340px;
 
 @navbar-default-color:             #777;
-@navbar-default-bg:                #fff;
+@navbar-default-bg:                #f8f8f8;
 @navbar-default-border:            darken(@navbar-default-bg, 6.5%);
 
 // Navbar links
-@navbar-default-link-color:                #fff;
+@navbar-default-link-color:                #777;
 @navbar-default-link-hover-color:          #333;
 @navbar-default-link-hover-bg:             transparent;
 @navbar-default-link-active-color:         #555;
@@ -390,12 +380,12 @@
 
 // Inverted navbar
 // Reset inverted navbar basics
-@navbar-inverse-color:                      @gray-light;
+@navbar-inverse-color:                      lighten(@gray-light, 15%);
 @navbar-inverse-bg:                         #222;
 @navbar-inverse-border:                     darken(@navbar-inverse-bg, 10%);
 
 // Inverted navbar links
-@navbar-inverse-link-color:                 @gray-light;
+@navbar-inverse-link-color:                 lighten(@gray-light, 15%);
 @navbar-inverse-link-hover-color:           #fff;
 @navbar-inverse-link-hover-bg:              transparent;
 @navbar-inverse-link-active-color:          @navbar-inverse-link-hover-color;
@@ -419,20 +409,16 @@
 //##
 
 //=== Shared nav styles
-@nav-link-padding:                          0px 15px;
-@nav-link-hover-bg:                         rgba(255,255,255,0.2);
+@nav-link-padding:                          10px 15px;
+@nav-link-hover-bg:                         @gray-lighter;
 
 @nav-disabled-link-color:                   @gray-light;
 @nav-disabled-link-hover-color:             @gray-light;
 
-@nav-open-link-hover-color:                 #fff;
-
 //== Tabs
-@nav-tabs-background-color:                 #fff;
-@nav-tabs-border-color:                     @brand-secondary;
-@nav-tabs-link-hover-border-color:          @brand-secondary;
+@nav-tabs-border-color:                     #ddd;
 
-@tabs-border-radius:                        10px;
+@nav-tabs-link-hover-border-color:          @gray-lighter;
 
 @nav-tabs-active-link-hover-bg:             @body-bg;
 @nav-tabs-active-link-hover-color:          @gray;
@@ -450,7 +436,7 @@
 //== Pagination
 //
 //##
-@pagination-background:                @gray-lighter;
+
 @pagination-color:                     @link-color;
 @pagination-bg:                        #fff;
 @pagination-border:                    #ddd;
@@ -472,11 +458,11 @@
 //
 //##
 
-@pager-bg:                             @link-color;
+@pager-bg:                             @pagination-bg;
 @pager-border:                         @pagination-border;
 @pager-border-radius:                  15px;
 
-@pager-hover-bg:                       @brand-primary;
+@pager-hover-bg:                       @pagination-hover-bg;
 
 @pager-active-bg:                      @pagination-active-bg;
 @pager-active-color:                   @pagination-active-color;
@@ -499,7 +485,7 @@
 //
 //## Define colors for form feedback states and, by default, alerts.
 
-@state-success-text:             #00b370;
+@state-success-text:             #3c763d;
 @state-success-bg:               #dff0d8;
 @state-success-border:           darken(spin(@state-success-bg, -10), 5%);
 
@@ -553,7 +539,7 @@
 //** Popover arrow width
 @popover-arrow-width:                 10px;
 //** Popover arrow color
-@popover-arrow-color:                 #fff;
+@popover-arrow-color:                 @popover-bg;
 
 //** Popover outer arrow width
 @popover-arrow-outer-width:           (@popover-arrow-width + 1);
@@ -589,10 +575,9 @@
 //== Modals
 //
 //##
-@modal-header-background: @brand-primary;
-@modal-header-color: @body-bg;
+
 //** Padding applied to the modal body
-@modal-inner-padding:         20px;
+@modal-inner-padding:         15px;
 
 //** Padding applied to the modal title
 @modal-title-padding:         15px;
@@ -624,7 +609,7 @@
 //
 //## Define alert colors, border radius, and padding.
 
-@alert-padding:               10px 15px;
+@alert-padding:               15px;
 @alert-border-radius:         @border-radius-base;
 @alert-link-font-weight:      bold;
 
@@ -653,6 +638,8 @@
 @progress-bg:                 #f5f5f5;
 //** Progress bar text color
 @progress-bar-color:          #fff;
+//** Variable for setting rounded corners on progress bar.
+@progress-border-radius:      @border-radius-base;
 
 //** Default progress bar color
 @progress-bar-bg:             @brand-primary;
@@ -677,17 +664,26 @@
 //** List group border radius
 @list-group-border-radius:      @border-radius-base;
 
-//** Background color of single list elements on hover
+//** Background color of single list items on hover
 @list-group-hover-bg:           #f5f5f5;
-//** Text color of active list elements
+//** Text color of active list items
 @list-group-active-color:       @component-active-color;
-//** Background color of active list elements
+//** Background color of active list items
 @list-group-active-bg:          @component-active-bg;
 //** Border color of active list elements
 @list-group-active-border:      @list-group-active-bg;
+//** Text color for content within active list items
 @list-group-active-text-color:  lighten(@list-group-active-bg, 40%);
 
+//** Text color of disabled list items
+@list-group-disabled-color:      @gray-light;
+//** Background color of disabled list items
+@list-group-disabled-bg:         @gray-lighter;
+//** Text color for content within disabled list items
+@list-group-disabled-text-color: @list-group-disabled-color;
+
 @list-group-link-color:         #555;
+@list-group-link-hover-color:   @list-group-link-color;
 @list-group-link-heading-color: #333;
 
 
@@ -697,6 +693,8 @@
 
 @panel-bg:                    #fff;
 @panel-body-padding:          15px;
+@panel-heading-padding:       10px 15px;
+@panel-footer-padding:        @panel-heading-padding;
 @panel-border-radius:         @border-radius-base;
 
 //** Border color for elements within panels
@@ -762,14 +760,14 @@
 @badge-color:                 #fff;
 //** Linked badge text color on hover
 @badge-link-hover-color:      #fff;
-@badge-bg:                    #B2B2B2;
+@badge-bg:                    @gray-light;
 
 //** Badge text color in active nav link
 @badge-active-color:          @link-color;
 //** Badge background color in active nav link
 @badge-active-bg:             #fff;
-@badge-font-size:             0.9em;
-@badge-font-weight:           300;
+
+@badge-font-weight:           bold;
 @badge-line-height:           1;
 @badge-border-radius:         10px;
 
@@ -778,14 +776,14 @@
 //
 //##
 
-@breadcrumb-padding-vertical:   5px;
+@breadcrumb-padding-vertical:   8px;
 @breadcrumb-padding-horizontal: 15px;
 //** Breadcrumb background color
-@breadcrumb-bg:                 rgba(1, 1, 1, 0.4);
+@breadcrumb-bg:                 #f5f5f5;
 //** Breadcrumb text color
-@breadcrumb-color:              #fff;
+@breadcrumb-color:              #ccc;
 //** Text color of current page in the breadcrumb
-@breadcrumb-active-color:       #fff;
+@breadcrumb-active-color:       @gray-light;
 //** Textual separator for between breadcrumb elements
 @breadcrumb-separator:          "/";
 
@@ -836,6 +834,8 @@
 //
 //##
 
+//** Horizontal offset for forms and lists.
+@component-offset-horizontal: 180px;
 //** Text muted color
 @text-muted:                  @gray-light;
 //** Abbreviations and acronyms border color
@@ -850,19 +850,7 @@
 @blockquote-border-color:     @gray-lighter;
 //** Page header border color
 @page-header-border-color:    @gray-lighter;
-
-
-//== Miscellaneous
-//
-//##
-
+//** Width of horizontal description list titles
+@dl-horizontal-offset:        @component-offset-horizontal;
 //** Horizontal line color.
 @hr-border:                   @gray-lighter;
-
-//** Horizontal offset for forms and lists.
-@component-offset-horizontal: 180px;
-
-@cursor-disabled: pointer;
-@progress-border-radius: none;
-@panel-heading-padding: 0;
-@panel-footer-padding: 0;

From 2f6de6c4eedd5e0f494a148de10aa09959658ef1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Samuli=20Sillanp=C3=A4=C3=A4?=
 
Date: Fri, 13 Feb 2015 14:24:55 +0200
Subject: [PATCH 06/20] CSS-improvements.

---
 themes/finna/css/compiled.css                 |     0
 themes/finna/css/finna.css                    | 11418 ++++++++--------
 themes/finna/css/fonts/icomoon.eot            |   Bin 0 -> 16924 bytes
 themes/finna/css/fonts/icomoon.svg            |   107 +
 themes/finna/css/fonts/icomoon.ttf            |   Bin 0 -> 16760 bytes
 themes/finna/css/fonts/icomoon.woff           |   Bin 0 -> 16836 bytes
 themes/finna/less/a11y.less                   |     6 +-
 themes/finna/less/bootstrap.less              |   464 +-
 themes/finna/less/bootstrap/.csscomb.json     |    15 +-
 themes/finna/less/bootstrap/alerts.less       |     7 +-
 themes/finna/less/bootstrap/badges.less       |    47 +-
 themes/finna/less/bootstrap/bootstrap.less    |     9 +-
 themes/finna/less/bootstrap/breadcrumbs.less  |    18 +-
 .../finna/less/bootstrap/button-groups.less   |    33 +-
 themes/finna/less/bootstrap/buttons.less      |    80 +-
 themes/finna/less/bootstrap/carousel.less     |    43 +-
 themes/finna/less/bootstrap/code.less         |     8 +-
 .../less/bootstrap/component-animations.less  |    15 +-
 themes/finna/less/bootstrap/dropdowns.less    |    10 +-
 themes/finna/less/bootstrap/finnaicons.less   |   484 +
 themes/finna/less/bootstrap/forms.less        |   262 +-
 themes/finna/less/bootstrap/glyphicons.less   |    17 +-
 themes/finna/less/bootstrap/input-groups.less |    10 +-
 themes/finna/less/bootstrap/jumbotron.less    |    15 +-
 themes/finna/less/bootstrap/labels.less       |     2 +-
 themes/finna/less/bootstrap/list-group.less   |    73 +-
 themes/finna/less/bootstrap/media.less        |    63 +-
 themes/finna/less/bootstrap/mixins.less       |   960 +-
 themes/finna/less/bootstrap/modals.less       |    38 +-
 themes/finna/less/bootstrap/navbar.less       |   169 +-
 themes/finna/less/bootstrap/navs.less         |   138 +-
 themes/finna/less/bootstrap/normalize.less    |    44 +-
 themes/finna/less/bootstrap/pager.less        |     3 +-
 themes/finna/less/bootstrap/pagination.less   |     2 +-
 themes/finna/less/bootstrap/panels.less       |    36 +-
 themes/finna/less/bootstrap/popovers.less     |    12 +-
 themes/finna/less/bootstrap/print.less        |   198 +-
 .../finna/less/bootstrap/progress-bars.less   |    17 +-
 .../less/bootstrap/responsive-utilities.less  |   104 +-
 themes/finna/less/bootstrap/scaffolding.less  |    20 +-
 themes/finna/less/bootstrap/tables.less       |    27 +-
 themes/finna/less/bootstrap/theme.less        |    46 +-
 themes/finna/less/bootstrap/thumbnails.less   |     2 +-
 themes/finna/less/bootstrap/tooltip.less      |    16 +-
 themes/finna/less/bootstrap/type.less         |    50 +-
 themes/finna/less/bootstrap/variables.less    |   410 +-
 themes/finna/theme.config.php                 |     3 +-
 47 files changed, 8820 insertions(+), 6681 deletions(-)
 create mode 100644 themes/finna/css/compiled.css
 create mode 100755 themes/finna/css/fonts/icomoon.eot
 create mode 100755 themes/finna/css/fonts/icomoon.svg
 create mode 100755 themes/finna/css/fonts/icomoon.ttf
 create mode 100755 themes/finna/css/fonts/icomoon.woff
 create mode 100644 themes/finna/less/bootstrap/finnaicons.less

diff --git a/themes/finna/css/compiled.css b/themes/finna/css/compiled.css
new file mode 100644
index 00000000000..e69de29bb2d
diff --git a/themes/finna/css/finna.css b/themes/finna/css/finna.css
index 3f96b7efe7c..7dccc679533 100644
--- a/themes/finna/css/finna.css
+++ b/themes/finna/css/finna.css
@@ -1,4 +1,43 @@
-/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
+/* mixins */
+.sr-only {
+  clip: rect(1px, 1px, 1px, 1px);
+  position: absolute;
+  /* reset */
+  width: auto;
+  height: auto;
+  margin: 0;
+  padding: 0;
+  overflow: hidden;
+  border: 0;
+}
+.sr-only:focus {
+  background-color: transparent;
+  border-radius: 4px;
+  clip: auto;
+  color: #333333;
+  display: block;
+  font-size: 13px;
+  height: 45px;
+  line-height: 19px;
+  padding: 0px 15px;
+  position: absolute;
+  left: 5px;
+  top: 5px;
+  text-decoration: none;
+  text-transform: none;
+  width: auto;
+  z-index: 100000;
+  /* Above WP toolbar */
+}
+/* this mixins give output generate duplicate CSS code
+ * alternatively you will to have to rewrite the original mixin in buttons.less
+ */
+.navbar-brand {
+  font-size: 20px;
+}
+/* buttons */
+/* link on white background */
+/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
 html {
   font-family: sans-serif;
   -ms-text-size-adjust: 100%;
@@ -16,7 +55,6 @@ footer,
 header,
 hgroup,
 main,
-menu,
 nav,
 section,
 summary {
@@ -38,7 +76,7 @@ template {
   display: none;
 }
 a {
-  background-color: transparent;
+  background: transparent;
 }
 a:active,
 a:hover {
@@ -180,15 +218,12 @@ td,
 th {
   padding: 0;
 }
-/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
 @media print {
-  *,
-  *:before,
-  *:after {
-    background: transparent !important;
+  * {
+    text-shadow: none !important;
     color: #000 !important;
+    background: transparent !important;
     box-shadow: none !important;
-    text-shadow: none !important;
   }
   a,
   a:visited {
@@ -200,8 +235,8 @@ th {
   abbr[title]:after {
     content: " (" attr(title) ")";
   }
-  a[href^="#"]:after,
-  a[href^="javascript:"]:after {
+  a[href^="javascript:"]:after,
+  a[href^="#"]:after {
     content: "";
   }
   pre,
@@ -235,6 +270,10 @@ th {
   .navbar {
     display: none;
   }
+  .table td,
+  .table th {
+    background-color: #fff !important;
+  }
   .btn > .caret,
   .dropup > .btn > .caret {
     border-top-color: #000 !important;
@@ -245,6176 +284,6921 @@ th {
   .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('../fonts/glyphicons-halflings-regular.eot');
-  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
+* {
+  -webkit-box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  box-sizing: border-box;
 }
-.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;
+*:before,
+*:after {
+  -webkit-box-sizing: border-box;
+  -moz-box-sizing: border-box;
+  box-sizing: border-box;
 }
-.glyphicon-asterisk:before {
-  content: "\2a";
+html {
+  font-size: 62.5%;
+  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
 }
-.glyphicon-plus:before {
-  content: "\2b";
+body {
+  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-size: 13px;
+  line-height: 1.5;
+  color: #555555;
+  background-color: #ffffff;
 }
-.glyphicon-euro:before,
-.glyphicon-eur:before {
-  content: "\20ac";
+input,
+button,
+select,
+textarea {
+  font-family: inherit;
+  font-size: inherit;
+  line-height: inherit;
 }
-.glyphicon-minus:before {
-  content: "\2212";
+a {
+  color: #00a3b5;
+  text-decoration: none;
 }
-.glyphicon-cloud:before {
-  content: "\2601";
+a:hover,
+a:focus {
+  color: #00a3b5;
+  text-decoration: underline;
 }
-.glyphicon-envelope:before {
-  content: "\2709";
+a:focus {
+  outline: thin dotted;
+  outline: 5px auto -webkit-focus-ring-color;
+  outline-offset: -2px;
 }
-.glyphicon-pencil:before {
-  content: "\270f";
+figure {
+  margin: 0;
 }
-.glyphicon-glass:before {
-  content: "\e001";
+img {
+  vertical-align: middle;
 }
-.glyphicon-music:before {
-  content: "\e002";
+.img-responsive,
+.thumbnail > img,
+.thumbnail a > img,
+.carousel-inner > .item > img,
+.carousel-inner > .item > a > img {
+  display: block;
+  max-width: 100%;
+  height: auto;
 }
-.glyphicon-search:before {
-  content: "\e003";
+.img-rounded {
+  border-radius: 15px;
 }
-.glyphicon-heart:before {
-  content: "\e005";
+.img-thumbnail {
+  padding: 4px;
+  line-height: 1.5;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
+  border-radius: 4px;
+  -webkit-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
+  display: inline-block;
+  max-width: 100%;
+  height: auto;
 }
-.glyphicon-star:before {
-  content: "\e006";
+.img-circle {
+  border-radius: 50%;
 }
-.glyphicon-star-empty:before {
-  content: "\e007";
+hr {
+  margin-top: 19px;
+  margin-bottom: 19px;
+  border: 0;
+  border-top: 1px solid #eeeeee;
 }
-.glyphicon-user:before {
-  content: "\e008";
+.sr-only {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  margin: -1px;
+  padding: 0;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  border: 0;
 }
-.glyphicon-film:before {
-  content: "\e009";
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6 {
+  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+  font-weight: 500;
+  line-height: 1.1;
+  color: inherit;
 }
-.glyphicon-th-large:before {
-  content: "\e010";
+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: #999999;
 }
-.glyphicon-th:before {
-  content: "\e011";
+h1,
+.h1,
+h2,
+.h2,
+h3,
+.h3 {
+  margin-top: 19px;
+  margin-bottom: 19px;
 }
-.glyphicon-th-list:before {
-  content: "\e012";
+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%;
 }
-.glyphicon-ok:before {
-  content: "\e013";
+h4,
+.h4,
+h5,
+.h5,
+h6,
+.h6 {
+  margin-top: 9.5px;
+  margin-bottom: 9.5px;
 }
-.glyphicon-remove:before {
-  content: "\e014";
+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%;
 }
-.glyphicon-zoom-in:before {
-  content: "\e015";
+h1,
+.h1 {
+  font-size: 33px;
 }
-.glyphicon-zoom-out:before {
-  content: "\e016";
-}
-.glyphicon-off:before {
-  content: "\e017";
-}
-.glyphicon-signal:before {
-  content: "\e018";
+h2,
+.h2 {
+  font-size: 22px;
 }
-.glyphicon-cog:before {
-  content: "\e019";
+h3,
+.h3 {
+  font-size: 20px;
 }
-.glyphicon-trash:before {
-  content: "\e020";
+h4,
+.h4 {
+  font-size: 16px;
 }
-.glyphicon-home:before {
-  content: "\e021";
+h5,
+.h5 {
+  font-size: 13px;
 }
-.glyphicon-file:before {
-  content: "\e022";
+h6,
+.h6 {
+  font-size: 11px;
 }
-.glyphicon-time:before {
-  content: "\e023";
+p {
+  margin: 0 0 9.5px;
 }
-.glyphicon-road:before {
-  content: "\e024";
+.lead {
+  margin-bottom: 19px;
+  font-size: 14px;
+  font-weight: 200;
+  line-height: 1.4;
 }
-.glyphicon-download-alt:before {
-  content: "\e025";
+@media (min-width: 768px) {
+  .lead {
+    font-size: 19.5px;
+  }
 }
-.glyphicon-download:before {
-  content: "\e026";
+small,
+.small {
+  font-size: 85%;
 }
-.glyphicon-upload:before {
-  content: "\e027";
+cite {
+  font-style: normal;
 }
-.glyphicon-inbox:before {
-  content: "\e028";
+.text-left {
+  text-align: left;
 }
-.glyphicon-play-circle:before {
-  content: "\e029";
+.text-right {
+  text-align: right;
 }
-.glyphicon-repeat:before {
-  content: "\e030";
+.text-center {
+  text-align: center;
 }
-.glyphicon-refresh:before {
-  content: "\e031";
+.text-justify {
+  text-align: justify;
 }
-.glyphicon-list-alt:before {
-  content: "\e032";
+.text-muted {
+  color: #999999;
 }
-.glyphicon-lock:before {
-  content: "\e033";
+.text-primary {
+  color: #00a3b5;
 }
-.glyphicon-flag:before {
-  content: "\e034";
+a.text-primary:hover {
+  color: #007582;
 }
-.glyphicon-headphones:before {
-  content: "\e035";
+.text-success {
+  color: #00b370;
 }
-.glyphicon-volume-off:before {
-  content: "\e036";
+a.text-success:hover {
+  color: #008050;
 }
-.glyphicon-volume-down:before {
-  content: "\e037";
+.text-info {
+  color: #31708f;
 }
-.glyphicon-volume-up:before {
-  content: "\e038";
+a.text-info:hover {
+  color: #245269;
 }
-.glyphicon-qrcode:before {
-  content: "\e039";
+.text-warning {
+  color: #8a6d3b;
 }
-.glyphicon-barcode:before {
-  content: "\e040";
+a.text-warning:hover {
+  color: #66512c;
 }
-.glyphicon-tag:before {
-  content: "\e041";
+.text-danger {
+  color: #a94442;
 }
-.glyphicon-tags:before {
-  content: "\e042";
+a.text-danger:hover {
+  color: #843534;
 }
-.glyphicon-book:before {
-  content: "\e043";
+.bg-primary {
+  color: #fff;
+  background-color: #00a3b5;
 }
-.glyphicon-bookmark:before {
-  content: "\e044";
+a.bg-primary:hover {
+  background-color: #007582;
 }
-.glyphicon-print:before {
-  content: "\e045";
+.bg-success {
+  background-color: #dff0d8;
 }
-.glyphicon-camera:before {
-  content: "\e046";
+a.bg-success:hover {
+  background-color: #c1e2b3;
 }
-.glyphicon-font:before {
-  content: "\e047";
+.bg-info {
+  background-color: #d9edf7;
 }
-.glyphicon-bold:before {
-  content: "\e048";
+a.bg-info:hover {
+  background-color: #afd9ee;
 }
-.glyphicon-italic:before {
-  content: "\e049";
+.bg-warning {
+  background-color: #fcf8e3;
 }
-.glyphicon-text-height:before {
-  content: "\e050";
+a.bg-warning:hover {
+  background-color: #f7ecb5;
 }
-.glyphicon-text-width:before {
-  content: "\e051";
+.bg-danger {
+  background-color: #f2dede;
 }
-.glyphicon-align-left:before {
-  content: "\e052";
+a.bg-danger:hover {
+  background-color: #e4b9b9;
 }
-.glyphicon-align-center:before {
-  content: "\e053";
+.page-header {
+  padding-bottom: 8.5px;
+  margin: 38px 0 19px;
+  border-bottom: 1px solid #eeeeee;
 }
-.glyphicon-align-right:before {
-  content: "\e054";
+ul,
+ol {
+  margin-top: 0;
+  margin-bottom: 9.5px;
+  padding: 0;
 }
-.glyphicon-align-justify:before {
-  content: "\e055";
+ul ul,
+ol ul,
+ul ol,
+ol ol {
+  margin-bottom: 0;
 }
-.glyphicon-list:before {
-  content: "\e056";
+.list-unstyled {
+  padding-left: 0;
+  list-style: none;
 }
-.glyphicon-indent-left:before {
-  content: "\e057";
+.list-inline {
+  padding-left: 0;
+  list-style: none;
+  margin-left: -5px;
 }
-.glyphicon-indent-right:before {
-  content: "\e058";
+.list-inline > li {
+  display: inline-block;
+  padding-left: 5px;
+  padding-right: 5px;
 }
-.glyphicon-facetime-video:before {
-  content: "\e059";
+dl {
+  margin-top: 0;
+  margin-bottom: 19px;
 }
-.glyphicon-picture:before {
-  content: "\e060";
+dt,
+dd {
+  line-height: 1.5;
 }
-.glyphicon-map-marker:before {
-  content: "\e062";
+dt {
+  font-weight: bold;
 }
-.glyphicon-adjust:before {
-  content: "\e063";
+dd {
+  margin-left: 0;
 }
-.glyphicon-tint:before {
-  content: "\e064";
+@media (min-width: 992px) {
+  .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;
+  }
 }
-.glyphicon-edit:before {
-  content: "\e065";
+abbr[title],
+abbr[data-original-title] {
+  cursor: help;
+  border-bottom: 1px dotted #999999;
 }
-.glyphicon-share:before {
-  content: "\e066";
+.initialism {
+  font-size: 90%;
+  text-transform: uppercase;
 }
-.glyphicon-check:before {
-  content: "\e067";
+blockquote {
+  padding: 9.5px 19px;
+  margin: 0 0 19px;
+  font-size: 16.25px;
+  border-left: 5px solid #eeeeee;
 }
-.glyphicon-move:before {
-  content: "\e068";
+blockquote p:last-child,
+blockquote ul:last-child,
+blockquote ol:last-child {
+  margin-bottom: 0;
 }
-.glyphicon-step-backward:before {
-  content: "\e069";
+blockquote footer,
+blockquote small,
+blockquote .small {
+  display: block;
+  font-size: 80%;
+  line-height: 1.5;
+  color: #999999;
 }
-.glyphicon-fast-backward:before {
-  content: "\e070";
+blockquote footer:before,
+blockquote small:before,
+blockquote .small:before {
+  content: '\2014 \00A0';
 }
-.glyphicon-backward:before {
-  content: "\e071";
+.blockquote-reverse,
+blockquote.pull-right {
+  padding-right: 15px;
+  padding-left: 0;
+  border-right: 5px solid #eeeeee;
+  border-left: 0;
+  text-align: right;
 }
-.glyphicon-play:before {
-  content: "\e072";
+.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: '';
 }
-.glyphicon-pause:before {
-  content: "\e073";
+.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';
 }
-.glyphicon-stop:before {
-  content: "\e074";
+blockquote:before,
+blockquote:after {
+  content: "";
 }
-.glyphicon-forward:before {
-  content: "\e075";
+address {
+  margin-bottom: 19px;
+  font-style: normal;
+  line-height: 1.5;
 }
-.glyphicon-fast-forward:before {
-  content: "\e076";
+code,
+kbd,
+pre,
+samp {
+  font-family: Monaco;
 }
-.glyphicon-step-forward:before {
-  content: "\e077";
+code {
+  padding: 2px 4px;
+  font-size: 90%;
+  color: #c7254e;
+  background-color: #f9f2f4;
+  white-space: nowrap;
+  border-radius: 4px;
 }
-.glyphicon-eject:before {
-  content: "\e078";
+kbd {
+  padding: 2px 4px;
+  font-size: 90%;
+  color: #ffffff;
+  background-color: #333333;
+  border-radius: 3px;
+  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
 }
-.glyphicon-chevron-left:before {
-  content: "\e079";
+pre {
+  display: block;
+  padding: 9px;
+  margin: 0 0 9.5px;
+  font-size: 12px;
+  line-height: 1.5;
+  word-break: break-all;
+  word-wrap: break-word;
+  color: #333333;
+  background-color: #f5f5f5;
+  border: 1px solid #cccccc;
+  border-radius: 4px;
 }
-.glyphicon-chevron-right:before {
-  content: "\e080";
+pre code {
+  padding: 0;
+  font-size: inherit;
+  color: inherit;
+  white-space: pre-wrap;
+  background-color: transparent;
+  border-radius: 0;
 }
-.glyphicon-plus-sign:before {
-  content: "\e081";
+.pre-scrollable {
+  max-height: 340px;
+  overflow-y: scroll;
 }
-.glyphicon-minus-sign:before {
-  content: "\e082";
+.container {
+  margin-right: auto;
+  margin-left: auto;
+  padding-left: 15px;
+  padding-right: 15px;
 }
-.glyphicon-remove-sign:before {
-  content: "\e083";
+@media (min-width: 768px) {
+  .container {
+    width: 750px;
+  }
 }
-.glyphicon-ok-sign:before {
-  content: "\e084";
+@media (min-width: 992px) {
+  .container {
+    width: 970px;
+  }
 }
-.glyphicon-question-sign:before {
-  content: "\e085";
+@media (min-width: 1200px) {
+  .container {
+    width: 1170px;
+  }
 }
-.glyphicon-info-sign:before {
-  content: "\e086";
+.container-fluid {
+  margin-right: auto;
+  margin-left: auto;
+  padding-left: 15px;
+  padding-right: 15px;
 }
-.glyphicon-screenshot:before {
-  content: "\e087";
+.row {
+  margin-left: -15px;
+  margin-right: -15px;
 }
-.glyphicon-remove-circle:before {
-  content: "\e088";
+.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: 15px;
+  padding-right: 15px;
 }
-.glyphicon-ok-circle:before {
-  content: "\e089";
+.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;
 }
-.glyphicon-ban-circle:before {
-  content: "\e090";
+.col-xs-12 {
+  width: 100%;
 }
-.glyphicon-arrow-left:before {
-  content: "\e091";
+.col-xs-11 {
+  width: 91.66666667%;
 }
-.glyphicon-arrow-right:before {
-  content: "\e092";
+.col-xs-10 {
+  width: 83.33333333%;
 }
-.glyphicon-arrow-up:before {
-  content: "\e093";
+.col-xs-9 {
+  width: 75%;
 }
-.glyphicon-arrow-down:before {
-  content: "\e094";
+.col-xs-8 {
+  width: 66.66666667%;
 }
-.glyphicon-share-alt:before {
-  content: "\e095";
+.col-xs-7 {
+  width: 58.33333333%;
 }
-.glyphicon-resize-full:before {
-  content: "\e096";
+.col-xs-6 {
+  width: 50%;
 }
-.glyphicon-resize-small:before {
-  content: "\e097";
+.col-xs-5 {
+  width: 41.66666667%;
 }
-.glyphicon-exclamation-sign:before {
-  content: "\e101";
+.col-xs-4 {
+  width: 33.33333333%;
 }
-.glyphicon-gift:before {
-  content: "\e102";
+.col-xs-3 {
+  width: 25%;
 }
-.glyphicon-leaf:before {
-  content: "\e103";
+.col-xs-2 {
+  width: 16.66666667%;
 }
-.glyphicon-fire:before {
-  content: "\e104";
+.col-xs-1 {
+  width: 8.33333333%;
 }
-.glyphicon-eye-open:before {
-  content: "\e105";
+.col-xs-pull-12 {
+  right: 100%;
 }
-.glyphicon-eye-close:before {
-  content: "\e106";
+.col-xs-pull-11 {
+  right: 91.66666667%;
 }
-.glyphicon-warning-sign:before {
-  content: "\e107";
+.col-xs-pull-10 {
+  right: 83.33333333%;
 }
-.glyphicon-plane:before {
-  content: "\e108";
+.col-xs-pull-9 {
+  right: 75%;
 }
-.glyphicon-calendar:before {
-  content: "\e109";
+.col-xs-pull-8 {
+  right: 66.66666667%;
 }
-.glyphicon-random:before {
-  content: "\e110";
+.col-xs-pull-7 {
+  right: 58.33333333%;
 }
-.glyphicon-comment:before {
-  content: "\e111";
+.col-xs-pull-6 {
+  right: 50%;
 }
-.glyphicon-magnet:before {
-  content: "\e112";
+.col-xs-pull-5 {
+  right: 41.66666667%;
 }
-.glyphicon-chevron-up:before {
-  content: "\e113";
+.col-xs-pull-4 {
+  right: 33.33333333%;
 }
-.glyphicon-chevron-down:before {
-  content: "\e114";
+.col-xs-pull-3 {
+  right: 25%;
 }
-.glyphicon-retweet:before {
-  content: "\e115";
+.col-xs-pull-2 {
+  right: 16.66666667%;
 }
-.glyphicon-shopping-cart:before {
-  content: "\e116";
+.col-xs-pull-1 {
+  right: 8.33333333%;
 }
-.glyphicon-folder-close:before {
-  content: "\e117";
+.col-xs-pull-0 {
+  right: 0%;
 }
-.glyphicon-folder-open:before {
-  content: "\e118";
+.col-xs-push-12 {
+  left: 100%;
 }
-.glyphicon-resize-vertical:before {
-  content: "\e119";
+.col-xs-push-11 {
+  left: 91.66666667%;
 }
-.glyphicon-resize-horizontal:before {
-  content: "\e120";
+.col-xs-push-10 {
+  left: 83.33333333%;
 }
-.glyphicon-hdd:before {
-  content: "\e121";
+.col-xs-push-9 {
+  left: 75%;
 }
-.glyphicon-bullhorn:before {
-  content: "\e122";
+.col-xs-push-8 {
+  left: 66.66666667%;
 }
-.glyphicon-bell:before {
-  content: "\e123";
+.col-xs-push-7 {
+  left: 58.33333333%;
 }
-.glyphicon-certificate:before {
-  content: "\e124";
+.col-xs-push-6 {
+  left: 50%;
 }
-.glyphicon-thumbs-up:before {
-  content: "\e125";
+.col-xs-push-5 {
+  left: 41.66666667%;
 }
-.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";
+.col-xs-push-4 {
+  left: 33.33333333%;
 }
-.glyphicon-wrench:before {
-  content: "\e136";
+.col-xs-push-3 {
+  left: 25%;
 }
-.glyphicon-tasks:before {
-  content: "\e137";
+.col-xs-push-2 {
+  left: 16.66666667%;
 }
-.glyphicon-filter:before {
-  content: "\e138";
+.col-xs-push-1 {
+  left: 8.33333333%;
 }
-.glyphicon-briefcase:before {
-  content: "\e139";
+.col-xs-push-0 {
+  left: 0%;
 }
-.glyphicon-fullscreen:before {
-  content: "\e140";
+.col-xs-offset-12 {
+  margin-left: 100%;
 }
-.glyphicon-dashboard:before {
-  content: "\e141";
+.col-xs-offset-11 {
+  margin-left: 91.66666667%;
 }
-.glyphicon-paperclip:before {
-  content: "\e142";
+.col-xs-offset-10 {
+  margin-left: 83.33333333%;
 }
-.glyphicon-heart-empty:before {
-  content: "\e143";
+.col-xs-offset-9 {
+  margin-left: 75%;
 }
-.glyphicon-link:before {
-  content: "\e144";
+.col-xs-offset-8 {
+  margin-left: 66.66666667%;
 }
-.glyphicon-phone:before {
-  content: "\e145";
+.col-xs-offset-7 {
+  margin-left: 58.33333333%;
 }
-.glyphicon-pushpin:before {
-  content: "\e146";
+.col-xs-offset-6 {
+  margin-left: 50%;
 }
-.glyphicon-usd:before {
-  content: "\e148";
+.col-xs-offset-5 {
+  margin-left: 41.66666667%;
 }
-.glyphicon-gbp:before {
-  content: "\e149";
+.col-xs-offset-4 {
+  margin-left: 33.33333333%;
 }
-.glyphicon-sort:before {
-  content: "\e150";
+.col-xs-offset-3 {
+  margin-left: 25%;
 }
-.glyphicon-sort-by-alphabet:before {
-  content: "\e151";
+.col-xs-offset-2 {
+  margin-left: 16.66666667%;
 }
-.glyphicon-sort-by-alphabet-alt:before {
-  content: "\e152";
+.col-xs-offset-1 {
+  margin-left: 8.33333333%;
 }
-.glyphicon-sort-by-order:before {
-  content: "\e153";
+.col-xs-offset-0 {
+  margin-left: 0%;
 }
-.glyphicon-sort-by-order-alt:before {
-  content: "\e154";
+@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: 0%;
+  }
+  .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: 0%;
+  }
+  .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%;
+  }
 }
-.glyphicon-sort-by-attributes:before {
-  content: "\e155";
+@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: 0%;
+  }
+  .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: 0%;
+  }
+  .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: 0%;
+  }
+  .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: 0%;
+  }
+  .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 {
+  max-width: 100%;
+  background-color: transparent;
+}
+th {
+  text-align: left;
+}
+.table {
+  width: 100%;
+  margin-bottom: 19px;
+}
+.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.5;
+  vertical-align: top;
+  border-top: 1px solid #dddddd;
+}
+.table > thead > tr > th {
+  vertical-align: bottom;
+  border-bottom: 2px solid #dddddd;
+}
+.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 #dddddd;
+}
+.table .table {
+  background-color: #ffffff;
+}
+.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 #dddddd;
+}
+.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 #dddddd;
+}
+.table-bordered > thead > tr > th,
+.table-bordered > thead > tr > td {
+  border-bottom-width: 2px;
+}
+.table-striped > tbody > tr:nth-child(odd) > td,
+.table-striped > tbody > tr:nth-child(odd) > th {
+  background-color: #f9f9f9;
+}
+.table-hover > tbody > tr:hover > td,
+.table-hover > tbody > tr:hover > th {
+  background-color: #f5f5f5;
+}
+table 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.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.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.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.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.danger:hover > th {
+  background-color: #ebcccc;
+}
+@media (max-width: 767px) {
+  .table-responsive {
+    width: 100%;
+    margin-bottom: 14.25px;
+    overflow-y: hidden;
+    overflow-x: scroll;
+    -ms-overflow-style: -ms-autohiding-scrollbar;
+    border: 1px solid #dddddd;
+    -webkit-overflow-scrolling: touch;
+  }
+  .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: 19px;
+  font-size: 19.5px;
+  line-height: inherit;
+  color: #333333;
+  border: 0;
+  border-bottom: 1px solid #e5e5e5;
+}
+label {
+  display: inline-block;
+  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;
+  /* IE8-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: thin dotted;
+  outline: 5px auto -webkit-focus-ring-color;
+  outline-offset: -2px;
+}
+output {
+  display: block;
+  padding-top: 7px;
+  font-size: 13px;
+  line-height: 1.5;
+  color: #555555;
+}
+.form-control {
+  display: block;
+  height: 33px;
+  font-size: 13px;
+  line-height: 1.5;
+  color: #555555;
+  background-color: #ffffff;
+  background-image: none;
+  border: 1px solid #cccccc;
+  border-radius: 4px;
+  -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;
+  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
+  vertical-align: middle !important;
+}
+.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: #999999;
+  opacity: 1;
+}
+.form-control:-ms-input-placeholder {
+  color: #999999;
+}
+.form-control::-webkit-input-placeholder {
+  color: #999999;
+}
+.form-control[disabled],
+.form-control[readonly],
+fieldset[disabled] .form-control {
+  cursor: not-allowed;
+  background-color: #eeeeee;
+  opacity: 1;
+}
+textarea.form-control {
+  height: auto;
+}
+input[type="search"] {
+  -webkit-appearance: none;
+}
+input[type="date"] {
+  line-height: 33px;
+}
+.form-group {
+  margin-bottom: 15px;
+}
+.radio,
+.checkbox {
+  display: block;
+  min-height: 19px;
+  margin-top: 10px;
+  margin-bottom: 10px;
+  padding-left: 20px;
+}
+.radio label,
+.checkbox label {
+  display: inline;
+  font-weight: normal;
+  cursor: pointer;
+}
+.radio input[type="radio"],
+.radio-inline input[type="radio"],
+.checkbox input[type="checkbox"],
+.checkbox-inline input[type="checkbox"] {
+  float: left;
+  margin-left: 0px;
+}
+.radio + .radio,
+.checkbox + .checkbox {
+  margin-top: -5px;
+}
+.radio-inline,
+.checkbox-inline {
+  display: inline-block;
+  padding-left: 20px;
+  margin-bottom: 0;
+  vertical-align: middle;
+  font-weight: normal;
+  cursor: pointer;
 }
-.glyphicon-sort-by-attributes-alt:before {
-  content: "\e156";
+.radio-inline + .radio-inline,
+.checkbox-inline + .checkbox-inline {
+  margin-top: 0;
+  margin-left: 10px;
 }
-.glyphicon-unchecked:before {
-  content: "\e157";
+input[type="radio"][disabled],
+input[type="checkbox"][disabled],
+.radio[disabled],
+.radio-inline[disabled],
+.checkbox[disabled],
+.checkbox-inline[disabled],
+fieldset[disabled] input[type="radio"],
+fieldset[disabled] input[type="checkbox"],
+fieldset[disabled] .radio,
+fieldset[disabled] .radio-inline,
+fieldset[disabled] .checkbox,
+fieldset[disabled] .checkbox-inline {
+  cursor: not-allowed;
 }
-.glyphicon-expand:before {
-  content: "\e158";
+.input-sm {
+  height: 30px;
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 3px;
 }
-.glyphicon-collapse-down:before {
-  content: "\e159";
+select.input-sm {
+  height: 30px;
+  line-height: 30px;
 }
-.glyphicon-collapse-up:before {
-  content: "\e160";
+textarea.input-sm,
+select[multiple].input-sm {
+  height: auto;
 }
-.glyphicon-log-in:before {
-  content: "\e161";
+.input-lg {
+  height: 45px;
+  padding: 10px 16px;
+  font-size: 17px;
+  line-height: 1.33;
+  border-radius: 15px;
 }
-.glyphicon-flash:before {
-  content: "\e162";
+select.input-lg {
+  height: 45px;
+  line-height: 45px;
 }
-.glyphicon-log-out:before {
-  content: "\e163";
+textarea.input-lg,
+select[multiple].input-lg {
+  height: auto;
 }
-.glyphicon-new-window:before {
-  content: "\e164";
+.navbar-form {
+  box-shadow: 0px 0px 2px rgba(100, 100, 100, 0.5) !important;
+  margin-right: 0px !important;
+  margin-left: 0px !important;
 }
-.glyphicon-record:before {
-  content: "\e165";
+.navbar-form .form-control.search-query {
+  width: 100% !important;
+  border: none;
+  box-shadow: none;
+  background: transparent;
+  display: inline-block !important;
+  font-size: 17px;
+  color: #666666;
 }
-.glyphicon-save:before {
-  content: "\e166";
+.navbar-form select.form-control {
+  top: 3px;
+  border: none;
+  box-shadow: none;
+  font-size: 13px;
+  color: #888888;
+  font-weight: bold;
+  margin-right: 4px;
 }
-.glyphicon-open:before {
-  content: "\e167";
+.search-controls .form-control {
+  display: inline-block;
+}
+.search-controls .pagination {
+  margin-top: 0px;
+}
+.has-feedback {
+  position: relative;
+}
+.has-feedback .form-control {
+  padding-right: 41.25px;
+}
+.has-feedback .form-control-feedback {
+  position: absolute;
+  top: 24px;
+  right: 0;
+  display: block;
+  width: 33px;
+  height: 33px;
+  line-height: 33px;
+  text-align: center;
+}
+.has-success .help-block,
+.has-success .control-label,
+.has-success .radio,
+.has-success .checkbox,
+.has-success .radio-inline,
+.has-success .checkbox-inline {
+  color: #00b370;
+}
+.has-success .form-control {
+  border-color: #00b370;
+  -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: #008050;
+  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #1affa9;
+  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #1affa9;
+}
+.has-success .input-group-addon {
+  color: #00b370;
+  border-color: #00b370;
+  background-color: #dff0d8;
+}
+.has-success .form-control-feedback {
+  color: #00b370;
+}
+.has-warning .help-block,
+.has-warning .control-label,
+.has-warning .radio,
+.has-warning .checkbox,
+.has-warning .radio-inline,
+.has-warning .checkbox-inline {
+  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 {
+  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;
+}
+.form-control-static {
+  margin-bottom: 0;
+}
+.help-block {
+  display: block;
+  margin-top: 5px;
+  margin-bottom: 10px;
+  color: #959595;
+}
+@media (min-width: 768px) {
+  .form-inline .form-group {
+    display: inline-block;
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .form-inline .form-control {
+    display: inline-block;
+    vertical-align: middle;
+  }
+  .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;
+    padding-left: 0;
+    vertical-align: middle;
+  }
+  .form-inline .radio input[type="radio"],
+  .form-inline .checkbox input[type="checkbox"] {
+    float: none;
+    margin-left: 0;
+  }
+  .form-inline .has-feedback .form-control-feedback {
+    top: 0;
+  }
+}
+.form-horizontal .control-label,
+.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: 26px;
+}
+.form-horizontal .form-group {
+  margin-left: -15px;
+  margin-right: -15px;
+}
+.form-horizontal .form-control-static {
+  padding-top: 7px;
+}
+@media (min-width: 768px) {
+  .form-horizontal .control-label {
+    text-align: right;
+  }
+}
+.form-horizontal .has-feedback .form-control-feedback {
+  top: 0;
+  right: 15px;
+}
+.btn {
+  display: inline-block;
+  margin-bottom: 0;
+  font-weight: normal;
+  text-align: center;
+  vertical-align: middle;
+  cursor: pointer;
+  background-image: none;
+  border: 1px solid transparent;
+  white-space: nowrap;
+  padding: 6px 12px;
+  font-size: 13px;
+  line-height: 1.5;
+  border-radius: 15px;
+  -webkit-user-select: none;
+  -moz-user-select: none;
+  -ms-user-select: none;
+  user-select: none;
+}
+.btn:focus,
+.btn:active:focus,
+.btn.active:focus {
+  outline: thin dotted;
+  outline: 5px auto -webkit-focus-ring-color;
+  outline-offset: -2px;
+}
+.btn:hover,
+.btn:focus {
+  color: #333333;
+  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;
+  pointer-events: none;
+  opacity: 0.65;
+  filter: alpha(opacity=65);
+  -webkit-box-shadow: none;
+  box-shadow: none;
+}
+.navbar-form .btn[type="submit"] {
+  color: #00a3b5;
+  padding: 6px 0px;
+  border-radius: 0px 15px 15px 0px;
+  padding: 3px 0px;
+  border-radius: 15px;
+  margin-left: -1px;
+  margin-top: 2px;
+  height: 35px;
+  margin-bottom: 2px;
+  transition: background 0.1s ease-in-out;
 }
-.glyphicon-saved:before {
-  content: "\e168";
+.navbar-form .btn[type="submit"]:hover {
+  background: #008c9c;
 }
-.glyphicon-import:before {
-  content: "\e169";
+.navbar-form .btn[type="submit"] i {
+  font-size: 1.3em;
+  color: #ffffff;
+  vertical-align: inherit;
+  font-weight: 500;
 }
-.glyphicon-export:before {
-  content: "\e170";
+.searchHomeContent .btn-link {
+  font-size: 1.2em;
+  margin-top: 5px;
 }
-.glyphicon-send:before {
-  content: "\e171";
+.nav.searchbox .btn-link {
+  color: #fff;
+  font-size: 12px;
+  font-weight: bold;
+  background: rgba(1, 1, 1, 0.4);
+  border-radius: 15px;
+  margin-top: 6px;
+  margin-left: 10px;
 }
-.glyphicon-floppy-disk:before {
-  content: "\e172";
+@media (max-width: 767px) {
+  .nav.searchbox .btn-link {
+    float: right;
+  }
 }
-.glyphicon-floppy-saved:before {
-  content: "\e173";
+@media (min-width: 768px) and (max-width: 991px) {
+  .nav.searchbox .btn-link {
+    float: right;
+    margin-right: 17%;
+  }
 }
-.glyphicon-floppy-remove:before {
-  content: "\e174";
+.searchbox .checkbox {
+  display: block;
+  clear: none;
+  float: left;
+  margin: 5px 0 0 12px;
+  background: none repeat scroll 0 0 #FFFFFF;
+  border-radius: 0px 0px 0px 0px;
+  color: #666666;
+  padding: 6px 3px 9px 2px;
+  position: absolute;
+  top: 40px;
+  left: 0px;
+  width: 206px;
+  height: 33px;
+  z-index: 10000;
+  box-shadow: 0px 15px 20px -12px #000000;
 }
-.glyphicon-floppy-save:before {
-  content: "\e175";
+@media (max-width: 768px) {
+  .searchbox .checkbox {
+    top: 36px;
+  }
 }
-.glyphicon-floppy-open:before {
-  content: "\e176";
+.searchbox .checkbox label {
+  margin-left: 11px;
 }
-.glyphicon-credit-card:before {
-  content: "\e177";
+.btn-default {
+  color: #333333;
+  background-color: #ffffff;
+  border-color: #cccccc;
 }
-.glyphicon-transfer:before {
-  content: "\e178";
+.btn-default:hover,
+.btn-default:focus,
+.btn-default:active,
+.btn-default.active,
+.open .dropdown-toggle.btn-default {
+  color: #ffffff;
+  background-color: #333333;
+  border-color: #adadad;
 }
-.glyphicon-cutlery:before {
-  content: "\e179";
+.btn-default:hover,
+.btn-default:focus,
+.btn-default:active,
+.btn-default.active,
+.open .dropdown-toggle.btn-default {
+  color: #333333;
+  background-color: #ebebeb;
+  border-color: #adadad;
 }
-.glyphicon-header:before {
-  content: "\e180";
+.btn-default:active,
+.btn-default.active,
+.open .dropdown-toggle.btn-default {
+  background-image: none;
 }
-.glyphicon-compressed:before {
-  content: "\e181";
+.btn-default.disabled,
+.btn-default[disabled],
+fieldset[disabled] .btn-default,
+.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:active,
+.btn-default[disabled]:active,
+fieldset[disabled] .btn-default:active,
+.btn-default.disabled.active,
+.btn-default[disabled].active,
+fieldset[disabled] .btn-default.active {
+  background-color: #ffffff;
+  border-color: #cccccc;
 }
-.glyphicon-earphone:before {
-  content: "\e182";
+.btn-default .badge {
+  color: #ffffff;
+  background-color: #333333;
 }
-.glyphicon-phone-alt:before {
-  content: "\e183";
+.btn-primary {
+  color: #ffffff;
+  background-color: #00a3b5;
+  border-color: #00a3b5;
 }
-.glyphicon-tower:before {
-  content: "\e184";
+.btn-primary:hover,
+.btn-primary:focus,
+.btn-primary:active,
+.btn-primary.active,
+.open .dropdown-toggle.btn-primary {
+  color: #00a3b5;
+  background-color: #ffffff;
+  border-color: #006c78;
 }
-.glyphicon-stats:before {
-  content: "\e185";
+.btn-primary:hover,
+.btn-primary:focus,
+.btn-primary:active,
+.btn-primary.active,
+.open .dropdown-toggle.btn-primary {
+  color: #ffffff;
+  background-color: #007e8c;
+  border-color: #006c78;
 }
-.glyphicon-sd-video:before {
-  content: "\e186";
+.btn-primary:active,
+.btn-primary.active,
+.open .dropdown-toggle.btn-primary {
+  background-image: none;
 }
-.glyphicon-hd-video:before {
-  content: "\e187";
+.btn-primary.disabled,
+.btn-primary[disabled],
+fieldset[disabled] .btn-primary,
+.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:active,
+.btn-primary[disabled]:active,
+fieldset[disabled] .btn-primary:active,
+.btn-primary.disabled.active,
+.btn-primary[disabled].active,
+fieldset[disabled] .btn-primary.active {
+  background-color: #00a3b5;
+  border-color: #00a3b5;
 }
-.glyphicon-subtitles:before {
-  content: "\e188";
+.btn-primary .badge {
+  color: #00a3b5;
+  background-color: #ffffff;
 }
-.glyphicon-sound-stereo:before {
-  content: "\e189";
+.btn-success {
+  color: #ffffff;
+  background-color: #00b270;
+  border-color: #009960;
 }
-.glyphicon-sound-dolby:before {
-  content: "\e190";
+.btn-success:hover,
+.btn-success:focus,
+.btn-success:active,
+.btn-success.active,
+.open .dropdown-toggle.btn-success {
+  color: #00b270;
+  background-color: #ffffff;
+  border-color: #005b39;
 }
-.glyphicon-sound-5-1:before {
-  content: "\e191";
+.btn-success:hover,
+.btn-success:focus,
+.btn-success:active,
+.btn-success.active,
+.open .dropdown-toggle.btn-success {
+  color: #ffffff;
+  background-color: #008956;
+  border-color: #005b39;
 }
-.glyphicon-sound-6-1:before {
-  content: "\e192";
+.btn-success:active,
+.btn-success.active,
+.open .dropdown-toggle.btn-success {
+  background-image: none;
 }
-.glyphicon-sound-7-1:before {
-  content: "\e193";
+.btn-success.disabled,
+.btn-success[disabled],
+fieldset[disabled] .btn-success,
+.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:active,
+.btn-success[disabled]:active,
+fieldset[disabled] .btn-success:active,
+.btn-success.disabled.active,
+.btn-success[disabled].active,
+fieldset[disabled] .btn-success.active {
+  background-color: #00b270;
+  border-color: #009960;
 }
-.glyphicon-copyright-mark:before {
-  content: "\e194";
+.btn-success .badge {
+  color: #00b270;
+  background-color: #ffffff;
 }
-.glyphicon-registration-mark:before {
-  content: "\e195";
+.btn-info {
+  color: #ffffff;
+  background-color: #b2e3ea;
+  border-color: #9edce5;
 }
-.glyphicon-cloud-download:before {
-  content: "\e197";
+.btn-info:hover,
+.btn-info:focus,
+.btn-info:active,
+.btn-info.active,
+.open .dropdown-toggle.btn-info {
+  color: #b2e3ea;
+  background-color: #ffffff;
+  border-color: #6ecad7;
 }
-.glyphicon-cloud-upload:before {
-  content: "\e198";
+.btn-info:hover,
+.btn-info:focus,
+.btn-info:active,
+.btn-info.active,
+.open .dropdown-toggle.btn-info {
+  color: #ffffff;
+  background-color: #92d7e1;
+  border-color: #6ecad7;
 }
-.glyphicon-tree-conifer:before {
-  content: "\e199";
+.btn-info:active,
+.btn-info.active,
+.open .dropdown-toggle.btn-info {
+  background-image: none;
 }
-.glyphicon-tree-deciduous:before {
-  content: "\e200";
+.btn-info.disabled,
+.btn-info[disabled],
+fieldset[disabled] .btn-info,
+.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:active,
+.btn-info[disabled]:active,
+fieldset[disabled] .btn-info:active,
+.btn-info.disabled.active,
+.btn-info[disabled].active,
+fieldset[disabled] .btn-info.active {
+  background-color: #b2e3ea;
+  border-color: #9edce5;
 }
-* {
-  -webkit-box-sizing: border-box;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
+.btn-info .badge {
+  color: #b2e3ea;
+  background-color: #ffffff;
 }
-*:before,
-*:after {
-  -webkit-box-sizing: border-box;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
+.btn-warning {
+  color: #999999;
+  background-color: #fff48c;
+  border-color: #fff272;
 }
-html {
-  font-size: 10px;
-  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
+.btn-warning:hover,
+.btn-warning:focus,
+.btn-warning:active,
+.btn-warning.active,
+.open .dropdown-toggle.btn-warning {
+  color: #fff48c;
+  background-color: #999999;
+  border-color: #ffec35;
 }
-body {
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 14px;
-  line-height: 1.42857143;
-  color: #333333;
-  background-color: #ffffff;
+.btn-warning:hover,
+.btn-warning:focus,
+.btn-warning:active,
+.btn-warning.active,
+.open .dropdown-toggle.btn-warning {
+  color: #999999;
+  background-color: #fff063;
+  border-color: #ffec35;
 }
-input,
-button,
-select,
-textarea {
-  font-family: inherit;
-  font-size: inherit;
-  line-height: inherit;
+.btn-warning:active,
+.btn-warning.active,
+.open .dropdown-toggle.btn-warning {
+  background-image: none;
 }
-a {
-  color: #12538b;
-  text-decoration: none;
+.btn-warning.disabled,
+.btn-warning[disabled],
+fieldset[disabled] .btn-warning,
+.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:active,
+.btn-warning[disabled]:active,
+fieldset[disabled] .btn-warning:active,
+.btn-warning.disabled.active,
+.btn-warning[disabled].active,
+fieldset[disabled] .btn-warning.active {
+  background-color: #fff48c;
+  border-color: #fff272;
 }
-a:hover,
-a:focus {
-  color: #092b47;
-  text-decoration: underline;
+.btn-warning .badge {
+  color: #fff48c;
+  background-color: #999999;
 }
-a:focus {
-  outline: thin dotted;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
+.btn-danger {
+  color: #ffffff;
+  background-color: #ff461e;
+  border-color: #ff3104;
 }
-figure {
-  margin: 0;
+.btn-danger:hover,
+.btn-danger:focus,
+.btn-danger:active,
+.btn-danger.active,
+.open .dropdown-toggle.btn-danger {
+  color: #ff461e;
+  background-color: #ffffff;
+  border-color: #c62300;
 }
-img {
-  vertical-align: middle;
+.btn-danger:hover,
+.btn-danger:focus,
+.btn-danger:active,
+.btn-danger.active,
+.open .dropdown-toggle.btn-danger {
+  color: #ffffff;
+  background-color: #f42b00;
+  border-color: #c62300;
 }
-.img-responsive,
-.thumbnail > img,
-.thumbnail a > img,
-.carousel-inner > .item > img,
-.carousel-inner > .item > a > img {
-  display: block;
-  max-width: 100%;
-  height: auto;
+.btn-danger:active,
+.btn-danger.active,
+.open .dropdown-toggle.btn-danger {
+  background-image: none;
 }
-.img-rounded {
-  border-radius: 6px;
+.btn-danger.disabled,
+.btn-danger[disabled],
+fieldset[disabled] .btn-danger,
+.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:active,
+.btn-danger[disabled]:active,
+fieldset[disabled] .btn-danger:active,
+.btn-danger.disabled.active,
+.btn-danger[disabled].active,
+fieldset[disabled] .btn-danger.active {
+  background-color: #ff461e;
+  border-color: #ff3104;
 }
-.img-thumbnail {
-  padding: 4px;
-  line-height: 1.42857143;
+.btn-danger .badge {
+  color: #ff461e;
   background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-radius: 4px;
-  -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%;
+.btn-link {
+  color: #00a3b5;
+  font-weight: normal;
+  cursor: pointer;
+  border-radius: 0;
 }
-hr {
-  margin-top: 20px;
-  margin-bottom: 20px;
-  border: 0;
-  border-top: 1px solid #eeeeee;
+.btn-link,
+.btn-link:active,
+.btn-link[disabled],
+fieldset[disabled] .btn-link {
+  background-color: transparent;
+  -webkit-box-shadow: none;
+  box-shadow: none;
 }
-.sr-only {
-  position: absolute;
-  width: 1px;
-  height: 1px;
-  margin: -1px;
-  padding: 0;
-  overflow: hidden;
-  clip: rect(0, 0, 0, 0);
-  border: 0;
+.btn-link,
+.btn-link:hover,
+.btn-link:focus,
+.btn-link:active {
+  border-color: transparent;
 }
-.sr-only-focusable:active,
-.sr-only-focusable:focus {
-  position: static;
-  width: auto;
-  height: auto;
-  margin: 0;
-  overflow: visible;
-  clip: auto;
+.btn-link:hover,
+.btn-link:focus {
+  color: #00a3b5;
+  text-decoration: underline;
+  background-color: transparent;
 }
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6 {
-  font-family: inherit;
-  font-weight: 500;
-  line-height: 1.1;
-  color: inherit;
+.btn-link[disabled]:hover,
+fieldset[disabled] .btn-link:hover,
+.btn-link[disabled]:focus,
+fieldset[disabled] .btn-link:focus {
+  color: #999999;
+  text-decoration: none;
 }
-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;
+.btn-lg,
+.btn-group-lg > .btn {
+  padding: 10px 16px;
+  font-size: 17px;
+  line-height: 1.33;
+  border-radius: 15px;
 }
-h1,
-.h1,
-h2,
-.h2,
-h3,
-.h3 {
-  margin-top: 20px;
-  margin-bottom: 10px;
+.btn-sm,
+.btn-group-sm > .btn {
+  padding: 5px 10px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 3px;
 }
-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%;
+.btn-xs,
+.btn-group-xs > .btn {
+  padding: 1px 5px;
+  font-size: 12px;
+  line-height: 1.5;
+  border-radius: 3px;
 }
-h4,
-.h4,
-h5,
-.h5,
-h6,
-.h6 {
-  margin-top: 10px;
-  margin-bottom: 10px;
+.btn-block {
+  display: block;
+  width: 100%;
+  padding-left: 0;
+  padding-right: 0;
 }
-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%;
+.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;
+  transition: opacity 0.15s linear;
 }
-h1,
-.h1 {
-  font-size: 36px;
+.fade.in {
+  opacity: 1;
 }
-h2,
-.h2 {
-  font-size: 30px;
+.collapse {
+  display: none;
 }
-h3,
-.h3 {
-  font-size: 24px;
+.collapse.in {
+  display: block;
 }
-h4,
-.h4 {
-  font-size: 18px;
+.collapsing {
+  position: relative;
+  height: 0;
+  overflow: hidden;
+  -webkit-transition: height 0.35s ease;
+  transition: height 0.35s ease;
 }
-h5,
-.h5 {
-  font-size: 14px;
+@font-face {
+  font-family: 'icomoon';
+  src: url('../css/fonts/icomoon.eot');
+  src: url('../css/fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('../css/fonts/icomoon.woff') format('woff'), url('../css/fonts/icomoon.ttf') format('truetype'), url('../css/fonts/icomoon.svg#icomoon') format('svg');
 }
-h6,
-.h6 {
-  font-size: 12px;
+.glyphicon {
+  position: relative;
+  top: 1px;
+  display: inline-block;
+  font-family: 'icomoon';
+  font-style: normal;
+  font-weight: normal;
+  line-height: 1;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
 }
-p {
-  margin: 0 0 10px;
+.glyphicon-asterisk:before {
+  content: "\2a";
 }
-.lead {
-  margin-bottom: 20px;
-  font-size: 16px;
-  font-weight: 300;
-  line-height: 1.4;
+.glyphicon-plus:before {
+  content: "\2b";
 }
-@media (min-width: 768px) {
-  .lead {
-    font-size: 21px;
-  }
+.glyphicon-euro:before {
+  content: "\20ac";
 }
-small,
-.small {
-  font-size: 85%;
+.glyphicon-minus:before {
+  content: "\2212";
 }
-mark,
-.mark,
-.highlight {
-  background-color: #fcf8e3;
-  padding: .2em;
+.glyphicon-cloud:before {
+  content: "\2601";
 }
-.text-left {
-  text-align: left;
+.glyphicon-envelope:before {
+  content: "\2709";
 }
-.text-right {
-  text-align: right;
+.glyphicon-pencil:before {
+  content: "\270f";
 }
-.text-center {
-  text-align: center;
+.glyphicon-glass:before {
+  content: "\e001";
 }
-.text-justify {
-  text-align: justify;
+.glyphicon-music:before {
+  content: "\e002";
 }
-.text-nowrap {
-  white-space: nowrap;
+.glyphicon-search:before {
+  content: "\e003";
 }
-.text-lowercase {
-  text-transform: lowercase;
+.glyphicon-heart:before {
+  content: "\e005";
 }
-.text-uppercase {
-  text-transform: uppercase;
+.glyphicon-star:before {
+  content: "\e006";
 }
-.text-capitalize {
-  text-transform: capitalize;
+.glyphicon-star-empty:before {
+  content: "\e007";
 }
-.text-muted {
-  color: #777777;
+.glyphicon-user:before {
+  content: "\e008";
 }
-.text-primary {
-  color: #265680;
+.glyphicon-film:before {
+  content: "\e009";
 }
-a.text-primary:hover {
-  color: #1a3c59;
+.glyphicon-th-large:before {
+  content: "\e010";
 }
-.text-success {
-  color: #3c763d;
+.glyphicon-th:before {
+  content: "\e011";
 }
-a.text-success:hover {
-  color: #2b542c;
+.glyphicon-th-list:before {
+  content: "\e012";
 }
-.text-info {
-  color: #31708f;
+.glyphicon-ok:before {
+  content: "\e013";
 }
-a.text-info:hover {
-  color: #245269;
+.glyphicon-remove:before {
+  content: "\e014";
 }
-.text-warning {
-  color: #8a6d3b;
+.glyphicon-zoom-in:before {
+  content: "\e015";
 }
-a.text-warning:hover {
-  color: #66512c;
+.glyphicon-zoom-out:before {
+  content: "\e016";
 }
-.text-danger {
-  color: #a94442;
+.glyphicon-off:before {
+  content: "\e017";
 }
-a.text-danger:hover {
-  color: #843534;
+.glyphicon-signal:before {
+  content: "\e018";
 }
-.bg-primary {
-  color: #fff;
-  background-color: #265680;
+.glyphicon-cog:before {
+  content: "\e019";
 }
-a.bg-primary:hover {
-  background-color: #1a3c59;
+.glyphicon-trash:before {
+  content: "\e020";
 }
-.bg-success {
-  background-color: #dff0d8;
+.glyphicon-home:before {
+  content: "\e021";
 }
-a.bg-success:hover {
-  background-color: #c1e2b3;
+.glyphicon-file:before {
+  content: "\e022";
 }
-.bg-info {
-  background-color: #d9edf7;
+.glyphicon-time:before {
+  content: "\e023";
 }
-a.bg-info:hover {
-  background-color: #afd9ee;
+.glyphicon-road:before {
+  content: "\e024";
 }
-.bg-warning {
-  background-color: #fcf8e3;
+.glyphicon-download-alt:before {
+  content: "\e025";
 }
-a.bg-warning:hover {
-  background-color: #f7ecb5;
+.glyphicon-download:before {
+  content: "\e026";
 }
-.bg-danger {
-  background-color: #f2dede;
+.glyphicon-upload:before {
+  content: "\e027";
 }
-a.bg-danger:hover {
-  background-color: #e4b9b9;
+.glyphicon-inbox:before {
+  content: "\e028";
 }
-.page-header {
-  padding-bottom: 9px;
-  margin: 40px 0 20px;
-  border-bottom: 1px solid #eeeeee;
+.glyphicon-play-circle:before {
+  content: "\e029";
 }
-ul,
-ol {
-  margin-top: 0;
-  margin-bottom: 10px;
+.glyphicon-repeat:before {
+  content: "\e030";
 }
-ul ul,
-ol ul,
-ul ol,
-ol ol {
-  margin-bottom: 0;
+.glyphicon-refresh:before {
+  content: "\e031";
 }
-.list-unstyled {
-  padding-left: 0;
-  list-style: none;
+.glyphicon-list-alt:before {
+  content: "\e032";
 }
-.list-inline {
-  padding-left: 0;
-  list-style: none;
-  margin-left: -5px;
+.glyphicon-lock:before {
+  content: "\e033";
 }
-.list-inline > li {
-  display: inline-block;
-  padding-left: 5px;
-  padding-right: 5px;
+.glyphicon-flag:before {
+  content: "\e034";
 }
-dl {
-  margin-top: 0;
-  margin-bottom: 20px;
+.glyphicon-headphones:before {
+  content: "\e035";
 }
-dt,
-dd {
-  line-height: 1.42857143;
+.glyphicon-volume-off:before {
+  content: "\e036";
 }
-dt {
-  font-weight: bold;
+.glyphicon-volume-down:before {
+  content: "\e037";
 }
-dd {
-  margin-left: 0;
+.glyphicon-volume-up:before {
+  content: "\e038";
 }
-@media (min-width: 768px) {
-  .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;
-  }
+.glyphicon-qrcode:before {
+  content: "\e039";
 }
-abbr[title],
-abbr[data-original-title] {
-  cursor: help;
-  border-bottom: 1px dotted #777777;
+.glyphicon-barcode:before {
+  content: "\e040";
 }
-.initialism {
-  font-size: 90%;
-  text-transform: uppercase;
+.glyphicon-tag:before {
+  content: "\e041";
 }
-blockquote {
-  padding: 10px 20px;
-  margin: 0 0 20px;
-  font-size: 17.5px;
-  border-left: 5px solid #eeeeee;
+.glyphicon-tags:before {
+  content: "\e042";
 }
-blockquote p:last-child,
-blockquote ul:last-child,
-blockquote ol:last-child {
-  margin-bottom: 0;
+.glyphicon-book:before {
+  content: "\e043";
+}
+.glyphicon-bookmark:before {
+  content: "\e044";
 }
-blockquote footer,
-blockquote small,
-blockquote .small {
-  display: block;
-  font-size: 80%;
-  line-height: 1.42857143;
-  color: #777777;
+.glyphicon-print:before {
+  content: "\e045";
 }
-blockquote footer:before,
-blockquote small:before,
-blockquote .small:before {
-  content: '\2014 \00A0';
+.glyphicon-camera:before {
+  content: "\e046";
 }
-.blockquote-reverse,
-blockquote.pull-right {
-  padding-right: 15px;
-  padding-left: 0;
-  border-right: 5px solid #eeeeee;
-  border-left: 0;
-  text-align: right;
+.glyphicon-font:before {
+  content: "\e047";
 }
-.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: '';
+.glyphicon-bold:before {
+  content: "\e048";
 }
-.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';
+.glyphicon-italic:before {
+  content: "\e049";
 }
-address {
-  margin-bottom: 20px;
-  font-style: normal;
-  line-height: 1.42857143;
+.glyphicon-text-height:before {
+  content: "\e050";
 }
-code,
-kbd,
-pre,
-samp {
-  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
+.glyphicon-text-width:before {
+  content: "\e051";
 }
-code {
-  padding: 2px 4px;
-  font-size: 90%;
-  color: #c7254e;
-  background-color: #f9f2f4;
-  border-radius: 4px;
+.glyphicon-align-left:before {
+  content: "\e052";
 }
-kbd {
-  padding: 2px 4px;
-  font-size: 90%;
-  color: #ffffff;
-  background-color: #333333;
-  border-radius: 3px;
-  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
+.glyphicon-align-center:before {
+  content: "\e053";
 }
-kbd kbd {
-  padding: 0;
-  font-size: 100%;
-  font-weight: bold;
-  box-shadow: none;
+.glyphicon-align-right:before {
+  content: "\e054";
 }
-pre {
-  display: block;
-  padding: 9.5px;
-  margin: 0 0 10px;
-  font-size: 13px;
-  line-height: 1.42857143;
-  word-break: break-all;
-  word-wrap: break-word;
-  color: #333333;
-  background-color: #f5f5f5;
-  border: 1px solid #cccccc;
-  border-radius: 4px;
+.glyphicon-align-justify:before {
+  content: "\e055";
 }
-pre code {
-  padding: 0;
-  font-size: inherit;
-  color: inherit;
-  white-space: pre-wrap;
-  background-color: transparent;
-  border-radius: 0;
+.glyphicon-list:before {
+  content: "\e056";
 }
-.pre-scrollable {
-  max-height: 340px;
-  overflow-y: scroll;
+.glyphicon-indent-left:before {
+  content: "\e057";
 }
-.container {
-  margin-right: auto;
-  margin-left: auto;
-  padding-left: 15px;
-  padding-right: 15px;
+.glyphicon-indent-right:before {
+  content: "\e058";
 }
-@media (min-width: 768px) {
-  .container {
-    width: 750px;
-  }
+.glyphicon-facetime-video:before {
+  content: "\e059";
 }
-@media (min-width: 992px) {
-  .container {
-    width: 970px;
-  }
+.glyphicon-picture:before {
+  content: "\e060";
 }
-@media (min-width: 1200px) {
-  .container {
-    width: 1170px;
-  }
+.glyphicon-map-marker:before {
+  content: "\e062";
 }
-.container-fluid {
-  margin-right: auto;
-  margin-left: auto;
-  padding-left: 15px;
-  padding-right: 15px;
+.glyphicon-adjust:before {
+  content: "\e063";
 }
-.row {
-  margin-left: -15px;
-  margin-right: -15px;
+.glyphicon-tint:before {
+  content: "\e064";
 }
-.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: 15px;
-  padding-right: 15px;
+.glyphicon-edit:before {
+  content: "\e065";
 }
-.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;
+.glyphicon-share:before {
+  content: "\e066";
 }
-.col-xs-12 {
-  width: 100%;
+.glyphicon-check:before {
+  content: "\e067";
 }
-.col-xs-11 {
-  width: 91.66666667%;
+.glyphicon-move:before {
+  content: "\e068";
 }
-.col-xs-10 {
-  width: 83.33333333%;
+.glyphicon-step-backward:before {
+  content: "\e069";
 }
-.col-xs-9 {
-  width: 75%;
+.glyphicon-fast-backward:before {
+  content: "\e070";
 }
-.col-xs-8 {
-  width: 66.66666667%;
+.glyphicon-backward:before {
+  content: "\e071";
 }
-.col-xs-7 {
-  width: 58.33333333%;
+.glyphicon-play:before {
+  content: "\e072";
 }
-.col-xs-6 {
-  width: 50%;
+.glyphicon-pause:before {
+  content: "\e073";
 }
-.col-xs-5 {
-  width: 41.66666667%;
+.glyphicon-stop:before {
+  content: "\e074";
 }
-.col-xs-4 {
-  width: 33.33333333%;
+.glyphicon-forward:before {
+  content: "\e075";
 }
-.col-xs-3 {
-  width: 25%;
+.glyphicon-fast-forward:before {
+  content: "\e076";
 }
-.col-xs-2 {
-  width: 16.66666667%;
+.glyphicon-step-forward:before {
+  content: "\e077";
 }
-.col-xs-1 {
-  width: 8.33333333%;
+.glyphicon-eject:before {
+  content: "\e078";
 }
-.col-xs-pull-12 {
-  right: 100%;
+.glyphicon-chevron-left:before {
+  content: "\e079";
 }
-.col-xs-pull-11 {
-  right: 91.66666667%;
+.glyphicon-chevron-right:before {
+  content: "\e080";
 }
-.col-xs-pull-10 {
-  right: 83.33333333%;
+.glyphicon-plus-sign:before {
+  content: "\e081";
 }
-.col-xs-pull-9 {
-  right: 75%;
+.glyphicon-minus-sign:before {
+  content: "\e082";
 }
-.col-xs-pull-8 {
-  right: 66.66666667%;
+.glyphicon-remove-sign:before {
+  content: "\e083";
 }
-.col-xs-pull-7 {
-  right: 58.33333333%;
+.glyphicon-ok-sign:before {
+  content: "\e084";
 }
-.col-xs-pull-6 {
-  right: 50%;
+.glyphicon-question-sign:before {
+  content: "\e085";
 }
-.col-xs-pull-5 {
-  right: 41.66666667%;
+.glyphicon-info-sign:before {
+  content: "\e086";
 }
-.col-xs-pull-4 {
-  right: 33.33333333%;
+.glyphicon-screenshot:before {
+  content: "\e087";
 }
-.col-xs-pull-3 {
-  right: 25%;
+.glyphicon-remove-circle:before {
+  content: "\e088";
 }
-.col-xs-pull-2 {
-  right: 16.66666667%;
+.glyphicon-ok-circle:before {
+  content: "\e089";
 }
-.col-xs-pull-1 {
-  right: 8.33333333%;
+.glyphicon-ban-circle:before {
+  content: "\e090";
 }
-.col-xs-pull-0 {
-  right: auto;
+.glyphicon-arrow-left:before {
+  content: "\e091";
 }
-.col-xs-push-12 {
-  left: 100%;
+.glyphicon-arrow-right:before {
+  content: "\e092";
 }
-.col-xs-push-11 {
-  left: 91.66666667%;
+.glyphicon-arrow-up:before {
+  content: "\e093";
 }
-.col-xs-push-10 {
-  left: 83.33333333%;
+.glyphicon-arrow-down:before {
+  content: "\e094";
 }
-.col-xs-push-9 {
-  left: 75%;
+.glyphicon-share-alt:before {
+  content: "\e095";
 }
-.col-xs-push-8 {
-  left: 66.66666667%;
+.glyphicon-resize-full:before {
+  content: "\e096";
 }
-.col-xs-push-7 {
-  left: 58.33333333%;
+.glyphicon-resize-small:before {
+  content: "\e097";
 }
-.col-xs-push-6 {
-  left: 50%;
+.glyphicon-exclamation-sign:before {
+  content: "\e101";
 }
-.col-xs-push-5 {
-  left: 41.66666667%;
+.glyphicon-gift:before {
+  content: "\e102";
 }
-.col-xs-push-4 {
-  left: 33.33333333%;
+.glyphicon-leaf:before {
+  content: "\e103";
 }
-.col-xs-push-3 {
-  left: 25%;
+.glyphicon-fire:before {
+  content: "\e104";
 }
-.col-xs-push-2 {
-  left: 16.66666667%;
+.glyphicon-eye-open:before {
+  content: "\e105";
 }
-.col-xs-push-1 {
-  left: 8.33333333%;
+.glyphicon-eye-close:before {
+  content: "\e106";
 }
-.col-xs-push-0 {
-  left: auto;
+.glyphicon-warning-sign:before {
+  content: "\e107";
 }
-.col-xs-offset-12 {
-  margin-left: 100%;
+.glyphicon-plane:before {
+  content: "\e108";
 }
-.col-xs-offset-11 {
-  margin-left: 91.66666667%;
+.glyphicon-calendar:before {
+  content: "\e109";
 }
-.col-xs-offset-10 {
-  margin-left: 83.33333333%;
+.glyphicon-random:before {
+  content: "\e110";
 }
-.col-xs-offset-9 {
-  margin-left: 75%;
+.glyphicon-comment:before {
+  content: "\e111";
 }
-.col-xs-offset-8 {
-  margin-left: 66.66666667%;
+.glyphicon-magnet:before {
+  content: "\e112";
 }
-.col-xs-offset-7 {
-  margin-left: 58.33333333%;
+.glyphicon-chevron-up:before {
+  content: "\e113";
 }
-.col-xs-offset-6 {
-  margin-left: 50%;
+.glyphicon-chevron-down:before {
+  content: "\e114";
 }
-.col-xs-offset-5 {
-  margin-left: 41.66666667%;
+.glyphicon-retweet:before {
+  content: "\e115";
 }
-.col-xs-offset-4 {
-  margin-left: 33.33333333%;
+.glyphicon-shopping-cart:before {
+  content: "\e116";
 }
-.col-xs-offset-3 {
-  margin-left: 25%;
+.glyphicon-folder-close:before {
+  content: "\e117";
 }
-.col-xs-offset-2 {
-  margin-left: 16.66666667%;
+.glyphicon-folder-open:before {
+  content: "\e118";
 }
-.col-xs-offset-1 {
-  margin-left: 8.33333333%;
+.glyphicon-resize-vertical:before {
+  content: "\e119";
 }
-.col-xs-offset-0 {
-  margin-left: 0%;
+.glyphicon-resize-horizontal:before {
+  content: "\e120";
 }
-@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%;
-  }
+.glyphicon-hdd:before {
+  content: "\e121";
+}
+.glyphicon-bullhorn:before {
+  content: "\e122";
 }
-@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%;
-  }
+.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";
 }
-@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%;
-  }
+.glyphicon-unchecked:before {
+  content: "\e157";
 }
-table {
-  background-color: transparent;
+.glyphicon-expand:before {
+  content: "\e158";
 }
-caption {
-  padding-top: 8px;
-  padding-bottom: 8px;
-  color: #777777;
-  text-align: left;
+.glyphicon-collapse-down:before {
+  content: "\e159";
 }
-th {
-  text-align: left;
+.glyphicon-collapse-up:before {
+  content: "\e160";
 }
-.table {
-  width: 100%;
-  max-width: 100%;
-  margin-bottom: 20px;
+.glyphicon-log-in:before {
+  content: "\e161";
 }
-.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 #dddddd;
+.glyphicon-flash:before {
+  content: "\e162";
 }
-.table > thead > tr > th {
-  vertical-align: bottom;
-  border-bottom: 2px solid #dddddd;
+.glyphicon-log-out:before {
+  content: "\e163";
 }
-.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;
+.glyphicon-new-window:before {
+  content: "\e164";
 }
-.table > tbody + tbody {
-  border-top: 2px solid #dddddd;
+.glyphicon-record:before {
+  content: "\e165";
 }
-.table .table {
-  background-color: #ffffff;
+.glyphicon-save:before {
+  content: "\e166";
 }
-.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;
+.glyphicon-open:before {
+  content: "\e167";
 }
-.table-bordered {
-  border: 1px solid #dddddd;
+.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";
 }
-.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 #dddddd;
+.glyphicon-header:before {
+  content: "\e180";
 }
-.table-bordered > thead > tr > th,
-.table-bordered > thead > tr > td {
-  border-bottom-width: 2px;
+.glyphicon-compressed:before {
+  content: "\e181";
 }
-.table-striped > tbody > tr:nth-child(odd) {
-  background-color: #f9f9f9;
+.glyphicon-earphone:before {
+  content: "\e182";
 }
-.table-hover > tbody > tr:hover {
-  background-color: #f5f5f5;
+.glyphicon-phone-alt:before {
+  content: "\e183";
 }
-table col[class*="col-"] {
-  position: static;
-  float: none;
-  display: table-column;
+.glyphicon-tower:before {
+  content: "\e184";
 }
-table td[class*="col-"],
-table th[class*="col-"] {
-  position: static;
-  float: none;
-  display: table-cell;
+.glyphicon-stats:before {
+  content: "\e185";
 }
-.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;
+.glyphicon-sd-video:before {
+  content: "\e186";
 }
-.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;
+.glyphicon-hd-video:before {
+  content: "\e187";
 }
-.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;
+.glyphicon-subtitles:before {
+  content: "\e188";
 }
-.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;
+.glyphicon-sound-stereo:before {
+  content: "\e189";
 }
-.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;
+.glyphicon-sound-dolby:before {
+  content: "\e190";
 }
-.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;
+.glyphicon-sound-5-1:before {
+  content: "\e191";
 }
-.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;
+.glyphicon-sound-6-1:before {
+  content: "\e192";
 }
-.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;
+.glyphicon-sound-7-1:before {
+  content: "\e193";
 }
-.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;
+.glyphicon-copyright-mark:before {
+  content: "\e194";
 }
-.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;
+.glyphicon-registration-mark:before {
+  content: "\e195";
 }
-.table-responsive {
-  overflow-x: auto;
-  min-height: 0.01%;
+.glyphicon-cloud-download:before {
+  content: "\e197";
 }
-@media screen and (max-width: 767px) {
-  .table-responsive {
-    width: 100%;
-    margin-bottom: 15px;
-    overflow-y: hidden;
-    -ms-overflow-style: -ms-autohiding-scrollbar;
-    border: 1px solid #dddddd;
-  }
-  .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;
-  }
+.glyphicon-cloud-upload:before {
+  content: "\e198";
 }
-fieldset {
-  padding: 0;
-  margin: 0;
-  border: 0;
-  min-width: 0;
+.glyphicon-tree-conifer:before {
+  content: "\e199";
 }
-legend {
-  display: block;
-  width: 100%;
-  padding: 0;
-  margin-bottom: 20px;
-  font-size: 21px;
-  line-height: inherit;
-  color: #333333;
-  border: 0;
-  border-bottom: 1px solid #e5e5e5;
+.glyphicon-tree-deciduous:before {
+  content: "\e200";
 }
-label {
+.caret {
   display: inline-block;
-  max-width: 100%;
-  margin-bottom: 5px;
-  font-weight: bold;
+  width: 0;
+  height: 0;
+  margin-left: 2px;
+  vertical-align: middle;
+  border-top: 4px solid;
+  border-right: 4px solid transparent;
+  border-left: 4px solid transparent;
 }
-input[type="search"] {
-  -webkit-box-sizing: border-box;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
+.dropdown {
+  position: relative;
 }
-input[type="radio"],
-input[type="checkbox"] {
-  margin: 4px 0 0;
-  margin-top: 1px \9;
-  line-height: normal;
+.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;
+  background-color: #ffffff;
+  border: 1px solid none;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 4px;
+  -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;
 }
-input[type="file"] {
-  display: block;
+.dropdown-menu .divider {
+  height: 1px;
+  margin: 8.5px 0;
+  overflow: hidden;
+  background-color: #e5e5e5;
 }
-input[type="range"] {
+.dropdown-menu > li > a {
   display: block;
-  width: 100%;
+  padding: 3px 20px;
+  clear: both;
+  font-weight: normal;
+  line-height: 1.5;
+  color: #333333;
+  white-space: nowrap;
 }
-select[multiple],
-select[size] {
-  height: auto;
+.dropdown-menu > li > a:hover,
+.dropdown-menu > li > a:focus {
+  text-decoration: none;
+  color: #333333;
+  background-color: rgba(1, 1, 1, 0.1);
 }
-input[type="file"]:focus,
-input[type="radio"]:focus,
-input[type="checkbox"]:focus {
-  outline: thin dotted;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
+.dropdown-menu > .active > a,
+.dropdown-menu > .active > a:hover,
+.dropdown-menu > .active > a:focus {
+  color: #ffffff;
+  text-decoration: none;
+  outline: 0;
+  background-color: #00a3b5;
 }
-output {
-  display: block;
-  padding-top: 7px;
-  font-size: 14px;
-  line-height: 1.42857143;
-  color: #555555;
+.dropdown-menu > .disabled > a,
+.dropdown-menu > .disabled > a:hover,
+.dropdown-menu > .disabled > a:focus {
+  color: #999999;
 }
-.form-control {
-  display: block;
-  width: 100%;
-  height: 34px;
-  padding: 6px 12px;
-  font-size: 14px;
-  line-height: 1.42857143;
-  color: #555555;
-  background-color: #ffffff;
+.dropdown-menu > .disabled > a:hover,
+.dropdown-menu > .disabled > a:focus {
+  text-decoration: none;
+  background-color: transparent;
   background-image: none;
-  border: 1px solid #cccccc;
-  border-radius: 4px;
-  -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;
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
+  cursor: not-allowed;
 }
-.form-control:focus {
-  border-color: #66afe9;
+.open > .dropdown-menu {
+  display: block;
+}
+.open > a {
   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: #999999;
-  opacity: 1;
+.dropdown-menu-right {
+  left: auto;
+  right: 0;
 }
-.form-control:-ms-input-placeholder {
-  color: #999999;
+.dropdown-menu-left {
+  left: 0;
+  right: auto;
 }
-.form-control::-webkit-input-placeholder {
+.dropdown-header {
+  display: block;
+  padding: 3px 20px;
+  font-size: 12px;
+  line-height: 1.5;
   color: #999999;
 }
-.form-control[disabled],
-.form-control[readonly],
-fieldset[disabled] .form-control {
-  cursor: not-allowed;
-  background-color: #eeeeee;
-  opacity: 1;
+.dropdown-backdrop {
+  position: fixed;
+  left: 0;
+  right: 0;
+  bottom: 0;
+  top: 0;
+  z-index: 990;
 }
-textarea.form-control {
-  height: auto;
+.pull-right > .dropdown-menu {
+  right: 0;
+  left: auto;
 }
-input[type="search"] {
-  -webkit-appearance: none;
+.dropup .caret,
+.navbar-fixed-bottom .dropdown .caret {
+  border-top: 0;
+  border-bottom: 4px solid;
+  content: "";
 }
-@media screen and (-webkit-min-device-pixel-ratio: 0) {
-  input[type="date"],
-  input[type="time"],
-  input[type="datetime-local"],
-  input[type="month"] {
-    line-height: 34px;
-  }
-  input[type="date"].input-sm,
-  input[type="time"].input-sm,
-  input[type="datetime-local"].input-sm,
-  input[type="month"].input-sm {
-    line-height: 30px;
+.dropup .dropdown-menu,
+.navbar-fixed-bottom .dropdown .dropdown-menu {
+  top: auto;
+  bottom: 100%;
+  margin-bottom: 1px;
+}
+@media (min-width: 992px) {
+  .navbar-right .dropdown-menu {
+    left: auto;
+    right: 0;
   }
-  input[type="date"].input-lg,
-  input[type="time"].input-lg,
-  input[type="datetime-local"].input-lg,
-  input[type="month"].input-lg {
-    line-height: 46px;
+  .navbar-right .dropdown-menu-left {
+    left: 0;
+    right: auto;
   }
 }
-.form-group {
-  margin-bottom: 15px;
+.btn-group,
+.btn-group-vertical {
+  position: relative;
+  display: inline-block;
+  vertical-align: middle;
 }
-.radio,
-.checkbox {
+.btn-group > .btn,
+.btn-group-vertical > .btn {
   position: relative;
-  display: block;
-  margin-top: 10px;
-  margin-bottom: 10px;
+  float: left;
 }
-.radio label,
-.checkbox label {
-  min-height: 20px;
-  padding-left: 20px;
-  margin-bottom: 0;
-  font-weight: normal;
-  cursor: pointer;
+.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;
 }
-.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;
+.btn-group > .btn:focus,
+.btn-group-vertical > .btn:focus {
+  outline: none;
 }
-.radio + .radio,
-.checkbox + .checkbox {
-  margin-top: -5px;
+.btn-group .btn + .btn,
+.btn-group .btn + .btn-group,
+.btn-group .btn-group + .btn,
+.btn-group .btn-group + .btn-group {
+  margin-left: -1px;
 }
-.radio-inline,
-.checkbox-inline {
-  display: inline-block;
-  padding-left: 20px;
-  margin-bottom: 0;
-  vertical-align: middle;
-  font-weight: normal;
-  cursor: pointer;
+.btn-toolbar {
+  margin-left: -5px;
 }
-.radio-inline + .radio-inline,
-.checkbox-inline + .checkbox-inline {
-  margin-top: 0;
-  margin-left: 10px;
+.btn-toolbar .btn-group,
+.btn-toolbar .input-group {
+  float: left;
 }
-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;
+.btn-toolbar > .btn,
+.btn-toolbar > .btn-group,
+.btn-toolbar > .input-group {
+  margin-left: 5px;
 }
-.radio-inline.disabled,
-.checkbox-inline.disabled,
-fieldset[disabled] .radio-inline,
-fieldset[disabled] .checkbox-inline {
-  cursor: not-allowed;
+.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
+  border-radius: 0;
 }
-.radio.disabled label,
-.checkbox.disabled label,
-fieldset[disabled] .radio label,
-fieldset[disabled] .checkbox label {
-  cursor: not-allowed;
+.btn-group > .btn:first-child {
+  margin-left: 0;
 }
-.form-control-static {
-  padding-top: 7px;
-  padding-bottom: 7px;
-  margin-bottom: 0;
+.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
+  border-bottom-right-radius: 0;
+  border-top-right-radius: 0;
 }
-.form-control-static.input-lg,
-.form-control-static.input-sm {
-  padding-left: 0;
-  padding-right: 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;
 }
-.input-sm,
-.form-group-sm .form-control {
-  height: 30px;
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
+.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 > .btn:last-child,
+.btn-group > .btn-group:first-child > .dropdown-toggle {
+  border-bottom-right-radius: 0;
+  border-top-right-radius: 0;
+}
+.btn-group > .btn-group:last-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;
 }
-select.input-sm,
-select.form-group-sm .form-control {
-  height: 30px;
-  line-height: 30px;
+.btn-lg .caret {
+  border-width: 5px 5px 0;
+  border-bottom-width: 0;
 }
-textarea.input-sm,
-textarea.form-group-sm .form-control,
-select[multiple].input-sm,
-select[multiple].form-group-sm .form-control {
-  height: auto;
+.dropup .btn-lg .caret {
+  border-width: 0 5px 5px;
 }
-.input-lg,
-.form-group-lg .form-control {
-  height: 46px;
-  padding: 10px 16px;
-  font-size: 18px;
-  line-height: 1.33;
-  border-radius: 6px;
+.btn-group-vertical > .btn,
+.btn-group-vertical > .btn-group,
+.btn-group-vertical > .btn-group > .btn {
+  display: block;
+  float: none;
+  width: 100%;
+  max-width: 100%;
 }
-select.input-lg,
-select.form-group-lg .form-control {
-  height: 46px;
-  line-height: 46px;
+.btn-group-vertical > .btn-group > .btn {
+  float: none;
 }
-textarea.input-lg,
-textarea.form-group-lg .form-control,
-select[multiple].input-lg,
-select[multiple].form-group-lg .form-control {
-  height: auto;
+.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;
 }
-.has-feedback {
-  position: relative;
+.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
+  border-radius: 0;
 }
-.has-feedback .form-control {
-  padding-right: 42.5px;
+.btn-group-vertical > .btn:first-child:not(:last-child) {
+  border-top-right-radius: 4px;
+  border-bottom-right-radius: 0;
+  border-bottom-left-radius: 0;
 }
-.form-control-feedback {
-  position: absolute;
-  top: 0;
-  right: 0;
-  z-index: 2;
-  display: block;
-  width: 34px;
-  height: 34px;
-  line-height: 34px;
-  text-align: center;
-  pointer-events: none;
+.btn-group-vertical > .btn:last-child:not(:first-child) {
+  border-bottom-left-radius: 4px;
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
 }
-.input-lg + .form-control-feedback {
-  width: 46px;
-  height: 46px;
-  line-height: 46px;
+.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
+  border-radius: 0;
 }
-.input-sm + .form-control-feedback {
-  width: 30px;
-  height: 30px;
-  line-height: 30px;
+.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;
 }
-.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;
+.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
 }
-.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);
+.btn-group-justified {
+  display: table;
+  width: 100%;
+  table-layout: fixed;
+  border-collapse: separate;
 }
-.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;
+.btn-group-justified > .btn,
+.btn-group-justified > .btn-group {
+  float: none;
+  display: table-cell;
+  width: 1%;
 }
-.has-success .input-group-addon {
-  color: #3c763d;
-  border-color: #3c763d;
-  background-color: #dff0d8;
+.btn-group-justified > .btn-group .btn {
+  width: 100%;
 }
-.has-success .form-control-feedback {
-  color: #3c763d;
+[data-toggle="buttons"] > .btn > input[type="radio"],
+[data-toggle="buttons"] > .btn > input[type="checkbox"] {
+  display: none;
 }
-.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;
+.input-group {
+  position: relative;
+  display: table;
+  border-collapse: separate;
 }
-.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);
+.input-group[class*="col-"] {
+  float: none;
+  padding-left: 0;
+  padding-right: 0;
 }
-.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;
+.input-group .form-control {
+  position: relative;
+  z-index: 2;
+  float: left;
+  margin-bottom: 0;
 }
-.has-warning .input-group-addon {
-  color: #8a6d3b;
-  border-color: #8a6d3b;
-  background-color: #fcf8e3;
+.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.33;
+  border-radius: 15px;
 }
-.has-warning .form-control-feedback {
-  color: #8a6d3b;
+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;
 }
-.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;
+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;
 }
-.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);
+.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: 3px;
 }
-.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;
+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;
 }
-.has-error .input-group-addon {
-  color: #a94442;
-  border-color: #a94442;
-  background-color: #f2dede;
+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;
 }
-.has-error .form-control-feedback {
-  color: #a94442;
+.input-group-addon,
+.input-group-btn,
+.input-group .form-control {
+  display: table-cell;
 }
-.has-feedback label ~ .form-control-feedback {
-  top: 25px;
+.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;
 }
-.has-feedback label.sr-only ~ .form-control-feedback {
-  top: 0;
+.input-group-addon,
+.input-group-btn {
+  width: 1%;
+  white-space: nowrap;
+  vertical-align: middle;
 }
-.help-block {
-  display: block;
-  margin-top: 5px;
-  margin-bottom: 10px;
-  color: #737373;
+.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 #cccccc;
+  border-radius: 4px;
 }
-@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;
-  }
+.input-group-addon.input-sm {
+  padding: 5px 10px;
+  font-size: 12px;
+  border-radius: 3px;
 }
-.form-horizontal .radio,
-.form-horizontal .checkbox,
-.form-horizontal .radio-inline,
-.form-horizontal .checkbox-inline {
+.input-group-addon.input-lg {
+  padding: 10px 16px;
+  font-size: 17px;
+  border-radius: 15px;
+}
+.input-group-addon input[type="radio"],
+.input-group-addon input[type="checkbox"] {
   margin-top: 0;
-  margin-bottom: 0;
-  padding-top: 7px;
 }
-.form-horizontal .radio,
-.form-horizontal .checkbox {
-  min-height: 27px;
+.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;
 }
-.form-horizontal .form-group {
-  margin-left: -15px;
-  margin-right: -15px;
+.input-group-addon:first-child {
+  border-right: 0;
 }
-@media (min-width: 768px) {
-  .form-horizontal .control-label {
-    text-align: right;
-    margin-bottom: 0;
-    padding-top: 7px;
-  }
+.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;
 }
-.form-horizontal .has-feedback .form-control-feedback {
-  right: 15px;
+.input-group-addon:last-child {
+  border-left: 0;
 }
-@media (min-width: 768px) {
-  .form-horizontal .form-group-lg .control-label {
-    padding-top: 14.3px;
-  }
+.input-group-btn {
+  position: relative;
+  font-size: 0;
+  white-space: nowrap;
 }
-@media (min-width: 768px) {
-  .form-horizontal .form-group-sm .control-label {
-    padding-top: 6px;
-  }
+.input-group-btn > .btn {
+  position: relative;
 }
-.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: 14px;
-  line-height: 1.42857143;
-  border-radius: 4px;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  user-select: none;
+.input-group-btn > .btn + .btn {
+  margin-left: -1px;
 }
-.btn:focus,
-.btn:active:focus,
-.btn.active:focus,
-.btn.focus,
-.btn:active.focus,
-.btn.active.focus {
-  outline: thin dotted;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
+.input-group-btn > .btn:hover,
+.input-group-btn > .btn:focus,
+.input-group-btn > .btn:active {
+  z-index: 2;
 }
-.btn:hover,
-.btn:focus,
-.btn.focus {
-  color: #333333;
+.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 {
+  margin-left: -1px;
+}
+.nav {
+  margin-bottom: 10px;
+  margin-top: 10px;
+  list-style: none;
+}
+.nav > li {
+  position: relative;
+  display: block;
+}
+.nav > li > a {
+  position: relative;
+  display: block;
+  padding: 0px 15px;
+  transition: background 0.2s ease-in-out;
+}
+.nav > li > a:hover,
+.nav > li > a:focus {
   text-decoration: none;
+  background-color: rgba(255, 255, 255, 0.2);
 }
-.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);
+.nav > li.disabled > a {
+  color: #999999;
 }
-.btn.disabled,
-.btn[disabled],
-fieldset[disabled] .btn {
+.nav > li.disabled > a:hover,
+.nav > li.disabled > a:focus {
+  color: #999999;
+  text-decoration: none;
+  background-color: transparent;
   cursor: not-allowed;
-  pointer-events: none;
-  opacity: 0.65;
-  filter: alpha(opacity=65);
-  -webkit-box-shadow: none;
-  box-shadow: none;
 }
-.btn-default {
-  color: #333333;
-  background-color: #ffffff;
-  border-color: #cccccc;
+.nav .open > a,
+.nav .open > a:hover,
+.nav .open > a:focus {
+  background-color: rgba(255, 255, 255, 0.2);
+  border-color: #00a3b5;
 }
-.btn-default:hover,
-.btn-default:focus,
-.btn-default.focus,
-.btn-default:active,
-.btn-default.active,
-.open > .dropdown-toggle.btn-default {
-  color: #333333;
-  background-color: #e6e6e6;
-  border-color: #adadad;
+.nav .nav-divider {
+  height: 1px;
+  margin: 8.5px 0;
+  overflow: hidden;
+  background-color: #e5e5e5;
 }
-.btn-default:active,
-.btn-default.active,
-.open > .dropdown-toggle.btn-default {
-  background-image: none;
+.nav > li > a > img {
+  max-width: none;
 }
-.btn-default.disabled,
-.btn-default[disabled],
-fieldset[disabled] .btn-default,
-.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,
-.btn-default.disabled:active,
-.btn-default[disabled]:active,
-fieldset[disabled] .btn-default:active,
-.btn-default.disabled.active,
-.btn-default[disabled].active,
-fieldset[disabled] .btn-default.active {
+.nav-tabs {
+  border-bottom: 3px solid #b3e3e9;
+}
+.nav-tabs > li {
+  float: left;
+  margin-bottom: -3px;
+}
+.nav-tabs > li > a {
+  font-size: 1.1em;
+  font-weight: 500;
+  background-color: #b3e3e9;
+  color: #555555;
+  margin-right: 3px;
+  line-height: 1.5;
+  padding: .6em .5em;
+  border: 2px solid transparent;
+  margin-bottom: -1px;
+  border-radius: 10px 10px 0 0;
+}
+.nav-tabs > li > a:hover {
+  border-color: #b3e3e9 #b3e3e9 #b3e3e9;
+}
+.nav-tabs > li.active > a,
+.nav-tabs > li.active > a:hover,
+.nav-tabs > li.active > a:focus {
+  color: #555555;
   background-color: #ffffff;
-  border-color: #cccccc;
+  border: 3px solid #b3e3e9;
+  border-bottom-color: transparent;
+  cursor: default;
 }
-.btn-default .badge {
-  color: #ffffff;
-  background-color: #333333;
+.nav-tabs.nav-justified {
+  width: 100%;
+  border-bottom: 0;
 }
-.btn-default:hover,
-.btn-default:focus,
-.btn-default:active,
-.btn-default.active,
-.open .dropdown-toggle.btn-default {
-  color: #ffffff;
-  background-color: #333333;
-  border-color: #adadad;
+.nav-tabs.nav-justified > li {
+  float: none;
 }
-.btn-primary {
-  color: #ffffff;
-  background-color: #265680;
-  border-color: #ffffff;
+.nav-tabs.nav-justified > li > a {
+  text-align: center;
+  margin-bottom: 5px;
 }
-.btn-primary:hover,
-.btn-primary:focus,
-.btn-primary.focus,
-.btn-primary:active,
-.btn-primary.active,
-.open > .dropdown-toggle.btn-primary {
-  color: #ffffff;
-  background-color: #1a3c59;
-  border-color: #e0e0e0;
+.nav-tabs.nav-justified > .dropdown .dropdown-menu {
+  top: auto;
+  left: auto;
 }
-.btn-primary:active,
-.btn-primary.active,
-.open > .dropdown-toggle.btn-primary {
-  background-image: none;
+@media (min-width: 768px) {
+  .nav-tabs.nav-justified > li {
+    display: table-cell;
+    width: 1%;
+  }
+  .nav-tabs.nav-justified > li > a {
+    margin-bottom: 0;
+  }
 }
-.btn-primary.disabled,
-.btn-primary[disabled],
-fieldset[disabled] .btn-primary,
-.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,
-.btn-primary.disabled:active,
-.btn-primary[disabled]:active,
-fieldset[disabled] .btn-primary:active,
-.btn-primary.disabled.active,
-.btn-primary[disabled].active,
-fieldset[disabled] .btn-primary.active {
-  background-color: #265680;
-  border-color: #ffffff;
+.nav-tabs.nav-justified > li > a {
+  margin-right: 0;
+  border-radius: 4px;
+}
+.nav-tabs.nav-justified > .active > a,
+.nav-tabs.nav-justified > .active > a:hover,
+.nav-tabs.nav-justified > .active > a:focus {
+  border: 1px solid #dddddd;
+}
+@media (min-width: 768px) {
+  .nav-tabs.nav-justified > li > a {
+    border-bottom: 1px solid #dddddd;
+    border-radius: 4px 4px 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: #ffffff;
+  }
+}
+@media (max-width: 767px) {
+  .nav-tabs {
+    text-align: center;
+    border-bottom: 3px solid #999999;
+  }
+  .nav-tabs #details {
+    display: none;
+  }
+  .nav-tabs > li {
+    word-wrap: break-word;
+  }
+  .nav-tabs > li > a {
+    padding: 0px 10px 10px;
+    background-color: transparent;
+    border: none;
+    border-bottom: 5px solid transparent;
+    margin: 0;
+  }
+  .nav-tabs > li > a i {
+    display: block;
+    min-height: 14px;
+  }
+  .nav-tabs > li.active > a,
+  .nav-tabs > li.active > a:hover,
+  .nav-tabs > li.active > a:focus {
+    border: none;
+    border-bottom: 5px solid #00a3b5;
+  }
 }
-.btn-primary .badge {
-  color: #265680;
-  background-color: #ffffff;
+.nav-pills {
+  padding: 10px 0px;
+  border-top: 1px solid #eeeeee;
+  border-bottom: 1px solid #eeeeee;
 }
-.btn-primary:hover,
-.btn-primary:focus,
-.btn-primary:active,
-.btn-primary.active,
-.open .dropdown-toggle.btn-primary {
-  color: #265680;
-  background-color: #ffffff;
-  border-color: #e0e0e0;
+.nav-pills > li {
+  float: left;
+  margin: 5px 0px;
 }
-.btn-success {
-  color: #ffffff;
-  background-color: #028302;
-  border-color: #ffffff;
+.nav-pills > li > a {
+  border-radius: 4px;
 }
-.btn-success:hover,
-.btn-success:focus,
-.btn-success.focus,
-.btn-success:active,
-.btn-success.active,
-.open > .dropdown-toggle.btn-success {
+.nav-pills > li + li {
+  margin-left: 0px;
+}
+.nav-pills > li.active > a,
+.nav-pills > li.active > a:hover,
+.nav-pills > li.active > a:focus {
   color: #ffffff;
-  background-color: #015101;
-  border-color: #e0e0e0;
+  background-color: #00a3b5;
 }
-.btn-success:active,
-.btn-success.active,
-.open > .dropdown-toggle.btn-success {
-  background-image: none;
+.nav-stacked > li {
+  float: none;
 }
-.btn-success.disabled,
-.btn-success[disabled],
-fieldset[disabled] .btn-success,
-.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,
-.btn-success.disabled:active,
-.btn-success[disabled]:active,
-fieldset[disabled] .btn-success:active,
-.btn-success.disabled.active,
-.btn-success[disabled].active,
-fieldset[disabled] .btn-success.active {
-  background-color: #028302;
-  border-color: #ffffff;
+.nav-stacked > li + li {
+  margin-top: 2px;
+  margin-left: 0;
 }
-.btn-success .badge {
-  color: #028302;
-  background-color: #ffffff;
+.nav-justified {
+  width: 100%;
 }
-.btn-success:hover,
-.btn-success:focus,
-.btn-success:active,
-.btn-success.active,
-.open .dropdown-toggle.btn-success {
-  color: #028302;
-  background-color: #ffffff;
-  border-color: #e0e0e0;
+.nav-justified > li {
+  float: none;
 }
-.btn-info {
-  color: #ffffff;
-  background-color: #1c5f74;
-  border-color: #ffffff;
+.nav-justified > li > a {
+  text-align: center;
+  margin-bottom: 5px;
 }
-.btn-info:hover,
-.btn-info:focus,
-.btn-info.focus,
-.btn-info:active,
-.btn-info.active,
-.open > .dropdown-toggle.btn-info {
-  color: #ffffff;
-  background-color: #123d4b;
-  border-color: #e0e0e0;
+.nav-justified > .dropdown .dropdown-menu {
+  top: auto;
+  left: auto;
 }
-.btn-info:active,
-.btn-info.active,
-.open > .dropdown-toggle.btn-info {
-  background-image: none;
+@media (min-width: 768px) {
+  .nav-justified > li {
+    display: table-cell;
+    width: 1%;
+  }
+  .nav-justified > li > a {
+    margin-bottom: 0;
+  }
 }
-.btn-info.disabled,
-.btn-info[disabled],
-fieldset[disabled] .btn-info,
-.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,
-.btn-info.disabled:active,
-.btn-info[disabled]:active,
-fieldset[disabled] .btn-info:active,
-.btn-info.disabled.active,
-.btn-info[disabled].active,
-fieldset[disabled] .btn-info.active {
-  background-color: #1c5f74;
-  border-color: #ffffff;
+.nav-tabs-justified {
+  border-bottom: 0;
 }
-.btn-info .badge {
-  color: #1c5f74;
-  background-color: #ffffff;
+.nav-tabs-justified > li > a {
+  margin-right: 0;
+  border-radius: 4px;
 }
-.btn-info:hover,
-.btn-info:focus,
-.btn-info:active,
-.btn-info.active,
-.open .dropdown-toggle.btn-info {
-  color: #1c5f74;
-  background-color: #ffffff;
-  border-color: #e0e0e0;
+.nav-tabs-justified > .active > a,
+.nav-tabs-justified > .active > a:hover,
+.nav-tabs-justified > .active > a:focus {
+  border: 1px solid #dddddd;
 }
-.btn-warning {
-  color: #ffffff;
-  background-color: #a56100;
-  border-color: #ffffff;
+@media (min-width: 768px) {
+  .nav-tabs-justified > li > a {
+    border-bottom: 1px solid #dddddd;
+    border-radius: 4px 4px 0 0;
+  }
+  .nav-tabs-justified > .active > a,
+  .nav-tabs-justified > .active > a:hover,
+  .nav-tabs-justified > .active > a:focus {
+    border-bottom-color: #ffffff;
+  }
 }
-.btn-warning:hover,
-.btn-warning:focus,
-.btn-warning.focus,
-.btn-warning:active,
-.btn-warning.active,
-.open > .dropdown-toggle.btn-warning {
-  color: #ffffff;
-  background-color: #724300;
-  border-color: #e0e0e0;
+.tab-content > .tab-pane {
+  display: none;
 }
-.btn-warning:active,
-.btn-warning.active,
-.open > .dropdown-toggle.btn-warning {
-  background-image: none;
+.tab-content > .active {
+  display: block;
 }
-.btn-warning.disabled,
-.btn-warning[disabled],
-fieldset[disabled] .btn-warning,
-.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,
-.btn-warning.disabled:active,
-.btn-warning[disabled]:active,
-fieldset[disabled] .btn-warning:active,
-.btn-warning.disabled.active,
-.btn-warning[disabled].active,
-fieldset[disabled] .btn-warning.active {
-  background-color: #a56100;
-  border-color: #ffffff;
+.nav.searchbox .fixedbar.attached {
+  background: rgba(0, 0, 0, 0.9);
+  position: fixed;
+  z-index: 1000;
+  height: 50px;
+  top: 0px;
+  width: 100%;
+  left: 0px;
 }
-.btn-warning .badge {
-  color: #a56100;
-  background-color: #ffffff;
+.nav.searchbox .navbar-form.attached {
+  z-index: 1000;
+  margin: 0px;
+  position: fixed;
+  top: 5px;
+  transition: none;
+  border-top-left-radius: 0;
+  border-bottom-left-radius: 0;
 }
-.btn-warning:hover,
-.btn-warning:focus,
-.btn-warning:active,
-.btn-warning.active,
-.open .dropdown-toggle.btn-warning {
-  color: #a56100;
-  background-color: #ffffff;
-  border-color: #e0e0e0;
+.nav.searchbox .navbar-form.attached .btn-link {
+  display: none;
 }
-.btn-danger {
-  color: #ffffff;
-  background-color: #a41915;
-  border-color: #ffffff;
+.nav.searchbox .navbar-form .nav.searchbox {
+  margin: 0;
 }
-.btn-danger:hover,
-.btn-danger:focus,
-.btn-danger.focus,
-.btn-danger:active,
-.btn-danger.active,
-.open > .dropdown-toggle.btn-danger {
-  color: #ffffff;
-  background-color: #77120f;
-  border-color: #e0e0e0;
+.nav-tabs .dropdown-menu {
+  margin-top: -1px;
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
 }
-.btn-danger:active,
-.btn-danger.active,
-.open > .dropdown-toggle.btn-danger {
-  background-image: none;
+@media (min-width: 992px) {
+  .navbar .dropdown-menu > li > a {
+    width: 280px;
+    white-space: normal;
+    outline: 1px solid rgba(255, 255, 255, 0.7);
+    transition: none;
+  }
 }
-.btn-danger.disabled,
-.btn-danger[disabled],
-fieldset[disabled] .btn-danger,
-.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,
-.btn-danger.disabled:active,
-.btn-danger[disabled]:active,
-fieldset[disabled] .btn-danger:active,
-.btn-danger.disabled.active,
-.btn-danger[disabled].active,
-fieldset[disabled] .btn-danger.active {
-  background-color: #a41915;
-  border-color: #ffffff;
+.mobile-navigation {
+  position: fixed;
+  bottom: 0px;
+  right: 0px;
+  width: auto;
+  z-index: 1000;
 }
-.btn-danger .badge {
-  color: #a41915;
-  background-color: #ffffff;
+.mobile-navigation p {
+  float: right;
+  margin: 0px;
+  padding: 13px;
+  margin-left: 5px;
+  background: rgba(1, 1, 1, 0.7);
+  color: #fff;
 }
-.btn-danger:hover,
-.btn-danger:focus,
-.btn-danger:active,
-.btn-danger.active,
-.open .dropdown-toggle.btn-danger {
-  color: #a41915;
-  background-color: #ffffff;
-  border-color: #e0e0e0;
+.mobile-navigation .back-to-top {
+  display: none;
 }
-.btn-link {
-  color: #12538b;
-  font-weight: normal;
-  border-radius: 0;
+.mobile-navigation i {
+  font-size: 20px;
+  vertical-align: -5px;
+  font-weight: 900;
 }
-.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;
+.navbar {
+  position: relative;
+  min-height: 45px;
+  margin-bottom: 0px;
+  border: 1px solid transparent;
 }
-.btn-link,
-.btn-link:hover,
-.btn-link:focus,
-.btn-link:active {
-  border-color: transparent;
+@media (min-width: 992px) {
+  .navbar {
+    border-radius: 4px;
+  }
 }
-.btn-link:hover,
-.btn-link:focus {
-  color: #092b47;
-  text-decoration: underline;
-  background-color: transparent;
+@media (min-width: 992px) {
+  .navbar-header {
+    float: left;
+  }
 }
-.btn-link[disabled]:hover,
-fieldset[disabled] .btn-link:hover,
-.btn-link[disabled]:focus,
-fieldset[disabled] .btn-link:focus {
-  color: #777777;
-  text-decoration: none;
+.navbar-collapse {
+  max-height: auto;
+  overflow-x: visible;
+  color: #fff;
+  padding-right: 15px;
+  padding-left: 15px;
+  border-top: 1px solid #000;
+  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
+  -webkit-overflow-scrolling: touch;
 }
-.btn-lg,
-.btn-group-lg > .btn {
-  padding: 10px 16px;
-  font-size: 18px;
-  line-height: 1.33;
-  border-radius: 6px;
+.navbar-collapse.in {
+  overflow-y: auto;
 }
-.btn-sm,
-.btn-group-sm > .btn {
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
+.navbar-collapse.in .dropdown-menu a {
+  color: #ffffff;
+  transition: all 0.2s ease-in-out;
 }
-.btn-xs,
-.btn-group-xs > .btn {
-  padding: 1px 5px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
+@media (min-width: 992px) {
+  .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;
+  }
 }
-.btn-block {
-  display: block;
-  width: 100%;
+.container > .navbar-header,
+.container-fluid > .navbar-header,
+.container > .navbar-collapse,
+.container-fluid > .navbar-collapse {
+  margin-right: -15px;
+  margin-left: -15px;
 }
-.btn-block + .btn-block {
-  margin-top: 5px;
+@media (min-width: 992px) {
+  .container > .navbar-header,
+  .container-fluid > .navbar-header,
+  .container > .navbar-collapse,
+  .container-fluid > .navbar-collapse {
+    margin-right: 0;
+    margin-left: 0;
+  }
 }
-input[type="submit"].btn-block,
-input[type="reset"].btn-block,
-input[type="button"].btn-block {
-  width: 100%;
+.navbar-static-top {
+  z-index: 1000;
+  border-width: 0 0 1px;
 }
-.fade {
-  opacity: 0;
-  -webkit-transition: opacity 0.15s linear;
-  -o-transition: opacity 0.15s linear;
-  transition: opacity 0.15s linear;
+@media (min-width: 992px) {
+  .navbar-static-top {
+    border-radius: 0;
+  }
 }
-.fade.in {
-  opacity: 1;
+.navbar-fixed-top,
+.navbar-fixed-bottom {
+  position: fixed;
+  right: 0;
+  left: 0;
+  z-index: 1030;
 }
-.collapse {
-  display: none;
-  visibility: hidden;
+@media (min-width: 992px) {
+  .navbar-fixed-top,
+  .navbar-fixed-bottom {
+    border-radius: 0;
+  }
 }
-.collapse.in {
-  display: block;
-  visibility: visible;
+.navbar-fixed-top {
+  top: 0;
+  border-width: 0 0 1px;
 }
-tr.collapse.in {
-  display: table-row;
+.navbar-fixed-bottom {
+  bottom: 0;
+  margin-bottom: 0;
+  border-width: 1px 0 0;
 }
-tbody.collapse.in {
-  display: table-row-group;
+.navbar-brand {
+  float: left;
+  font-size: 17px;
+  line-height: 45px;
 }
-.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;
+.navbar-brand .navbar-logo {
+  font-size: 35px;
+  color: #ffffff;
 }
-.caret {
-  display: inline-block;
-  width: 0;
-  height: 0;
-  margin-left: 2px;
-  vertical-align: middle;
-  border-top: 4px solid;
-  border-right: 4px solid transparent;
-  border-left: 4px solid transparent;
+.navbar-brand img {
+  height: 35px;
+  width: auto;
 }
-.dropdown {
-  position: relative;
+.navbar-brand:hover,
+.navbar-brand:focus {
+  text-decoration: none;
 }
-.dropdown-toggle:focus {
-  outline: 0;
+@media (min-width: 992px) {
+  .navbar > .container .navbar-brand,
+  .navbar > .container-fluid .navbar-brand {
+    margin-left: -15px;
+  }
 }
-.dropdown-menu {
-  position: absolute;
-  top: 100%;
-  left: 0;
-  z-index: 1000;
-  display: none;
+.navbar-toggle {
+  position: relative;
   float: left;
-  min-width: 160px;
-  padding: 5px 0;
-  margin: 2px 0 0;
-  list-style: none;
-  font-size: 14px;
-  text-align: left;
-  background-color: #ffffff;
-  border: 1px solid #cccccc;
-  border: 1px solid rgba(0, 0, 0, 0.15);
-  border-radius: 4px;
-  -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;
+  margin-right: 15px;
+  color: #fff;
+  padding: 12.85714286px 5px 11.25px 5px;
+  margin-left: -5px;
+  background-color: transparent;
+  background-image: none;
+  border: 1px solid transparent;
 }
-.dropdown-menu .divider {
-  height: 1px;
-  margin: 9px 0;
-  overflow: hidden;
-  background-color: #e5e5e5;
+.navbar-toggle:focus {
+  outline: none;
 }
-.dropdown-menu > li > a {
+.navbar-toggle .icon-bar {
   display: block;
-  padding: 3px 20px;
-  clear: both;
-  font-weight: normal;
-  line-height: 1.42857143;
-  color: #333333;
-  white-space: nowrap;
+  width: 22px;
+  height: 2px;
+  border-radius: 1px;
 }
-.dropdown-menu > li > a:hover,
-.dropdown-menu > li > a:focus {
-  text-decoration: none;
-  color: #262626;
-  background-color: #f5f5f5;
+.navbar-toggle .icon-bar + .icon-bar {
+  margin-top: 4px;
 }
-.dropdown-menu > .active > a,
-.dropdown-menu > .active > a:hover,
-.dropdown-menu > .active > a:focus {
+@media (min-width: 992px) {
+  .navbar-toggle {
+    display: none;
+  }
+}
+.navbar-nav {
+  margin: 0px -15px;
+}
+.navbar-nav > li > a {
+  line-height: 45px;
   color: #ffffff;
-  text-decoration: none;
-  outline: 0;
-  background-color: #265680;
 }
-.dropdown-menu > .disabled > a,
-.dropdown-menu > .disabled > a:hover,
-.dropdown-menu > .disabled > a:focus {
-  color: #777777;
+@media (max-width: 991px) {
+  .navbar-nav .open .dropdown-menu {
+    position: static;
+    float: none;
+    width: auto;
+    margin-top: 0;
+    background-color: transparent;
+    border: 0;
+    box-shadow: none;
+    transition: background-color 0.2s ease-in-out;
+  }
+  .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: 19px;
+    white-space: normal;
+  }
+  .navbar-nav .open .dropdown-menu > li > a:hover,
+  .navbar-nav .open .dropdown-menu > li > a:focus {
+    background-image: none;
+    background-color: rgba(255, 255, 255, 0.2);
+  }
+}
+@media (min-width: 992px) {
+  .navbar-nav {
+    float: left;
+    margin: 0;
+  }
+  .navbar-nav > li {
+    float: left;
+  }
+  .navbar-nav > li > a {
+    padding-top: 0px;
+    padding-bottom: 0px;
+  }
+  .navbar-nav.navbar-right:last-child {
+    margin-right: -15px;
+  }
+}
+@media (min-width: 992px) {
+  .navbar-left {
+    float: left !important;
+  }
+  .navbar-right {
+    float: right !important;
+  }
 }
-.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;
+.navbar-form {
+  padding: 0px;
+  border-top: 1px solid transparent;
+  border-bottom: 1px solid transparent;
+  background-color: #ffffff;
+  border-radius: 15px;
+  margin-top: 6px;
+  margin-bottom: 6px;
 }
-.open > .dropdown-menu {
-  display: block;
+@media (min-width: 768px) {
+  .navbar-form .form-group {
+    display: inline-block;
+    margin-bottom: 0;
+    vertical-align: middle;
+  }
+  .navbar-form .form-control {
+    display: inline-block;
+    vertical-align: middle;
+  }
+  .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;
+    padding-left: 0;
+    vertical-align: middle;
+  }
+  .navbar-form .radio input[type="radio"],
+  .navbar-form .checkbox input[type="checkbox"] {
+    float: none;
+    margin-left: 0;
+  }
+  .navbar-form .has-feedback .form-control-feedback {
+    top: 0;
+  }
 }
-.open > a {
-  outline: 0;
+@media (max-width: 991px) {
+  .navbar-form .form-group {
+    margin-bottom: 5px;
+  }
 }
-.dropdown-menu-right {
-  left: auto;
-  right: 0;
+@media (min-width: 992px) {
+  .navbar-form {
+    border: 0;
+    margin-left: 0;
+    margin-right: 0;
+    padding-top: 0;
+    padding-bottom: 0;
+    -webkit-box-shadow: none;
+    box-shadow: none;
+  }
+  .navbar-form.navbar-right:last-child {
+    margin-right: -15px;
+  }
 }
-.dropdown-menu-left {
-  left: 0;
-  right: auto;
+.navbar-nav > li > .dropdown-menu {
+  margin-top: 0;
+  border-top-right-radius: 0;
+  border-top-left-radius: 0;
 }
-.dropdown-header {
-  display: block;
-  padding: 3px 20px;
-  font-size: 12px;
-  line-height: 1.42857143;
-  color: #777777;
-  white-space: nowrap;
+.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
+  border-bottom-right-radius: 0;
+  border-bottom-left-radius: 0;
 }
-.dropdown-backdrop {
-  position: fixed;
-  left: 0;
-  right: 0;
-  bottom: 0;
-  top: 0;
-  z-index: 990;
+.navbar-btn {
+  margin-top: 6px;
+  margin-bottom: 6px;
 }
-.pull-right > .dropdown-menu {
-  right: 0;
-  left: auto;
+.navbar-btn.btn-sm {
+  margin-top: 7.5px;
+  margin-bottom: 7.5px;
 }
-.dropup .caret,
-.navbar-fixed-bottom .dropdown .caret {
-  border-top: 0;
-  border-bottom: 4px solid;
-  content: "";
+.navbar-btn.btn-xs {
+  margin-top: 11.5px;
+  margin-bottom: 11.5px;
 }
-.dropup .dropdown-menu,
-.navbar-fixed-bottom .dropdown .dropdown-menu {
-  top: auto;
-  bottom: 100%;
-  margin-bottom: 1px;
+.navbar-text {
+  margin-top: 13px;
+  margin-bottom: 13px;
 }
-@media (min-width: 768px) {
-  .navbar-right .dropdown-menu {
-    left: auto;
-    right: 0;
+@media (min-width: 992px) {
+  .navbar-text {
+    float: left;
+    margin-left: 15px;
+    margin-right: 15px;
   }
-  .navbar-right .dropdown-menu-left {
-    left: 0;
-    right: auto;
+  .navbar-text.navbar-right:last-child {
+    margin-right: 0;
   }
 }
-.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;
+.navbar-default {
+  background-color: #ffffff;
+  border-color: #eeeeee;
 }
-.btn-toolbar {
-  margin-left: -5px;
+.navbar-default .navbar-brand {
+  color: #ffffff;
 }
-.btn-toolbar .btn-group,
-.btn-toolbar .input-group {
-  float: left;
+.navbar-default .navbar-brand:hover,
+.navbar-default .navbar-brand:focus {
+  color: #e6e6e6;
+  background-color: transparent;
 }
-.btn-toolbar > .btn,
-.btn-toolbar > .btn-group,
-.btn-toolbar > .input-group {
-  margin-left: 5px;
+.navbar-default .navbar-text {
+  color: #777777;
 }
-.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
-  border-radius: 0;
+.navbar-default .navbar-nav > li > a {
+  color: #ffffff;
 }
-.btn-group > .btn:first-child {
-  margin-left: 0;
+.navbar-default .navbar-nav > li > a:hover,
+.navbar-default .navbar-nav > li > a:focus {
+  color: #333333;
+  background-color: transparent;
 }
-.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
-  border-bottom-right-radius: 0;
-  border-top-right-radius: 0;
+.navbar-default .navbar-nav > .active > a,
+.navbar-default .navbar-nav > .active > a:hover,
+.navbar-default .navbar-nav > .active > a:focus {
+  color: #555555;
+  background-color: #eeeeee;
 }
-.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;
+.navbar-default .navbar-nav > .disabled > a,
+.navbar-default .navbar-nav > .disabled > a:hover,
+.navbar-default .navbar-nav > .disabled > a:focus {
+  color: #cccccc;
+  background-color: transparent;
 }
-.btn-group > .btn-group {
-  float: left;
+.navbar-default .navbar-toggle {
+  border-color: #dddddd;
 }
-.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
-  border-radius: 0;
+.navbar-default .navbar-toggle:hover,
+.navbar-default .navbar-toggle:focus {
+  background-color: #dddddd;
 }
-.btn-group > .btn-group:first-child > .btn:last-child,
-.btn-group > .btn-group:first-child > .dropdown-toggle {
-  border-bottom-right-radius: 0;
-  border-top-right-radius: 0;
+.navbar-default .navbar-toggle .icon-bar {
+  background-color: #888888;
 }
-.btn-group > .btn-group:last-child > .btn:first-child {
-  border-bottom-left-radius: 0;
-  border-top-left-radius: 0;
+.navbar-default .navbar-collapse,
+.navbar-default .navbar-form {
+  border-color: #eeeeee;
 }
-.btn-group .dropdown-toggle:active,
-.btn-group.open .dropdown-toggle {
-  outline: 0;
+.navbar-default .navbar-nav > .open > a,
+.navbar-default .navbar-nav > .open > a:hover,
+.navbar-default .navbar-nav > .open > a:focus {
+  background-color: #eeeeee;
+  color: #555555;
 }
-.btn-group > .btn + .dropdown-toggle {
-  padding-left: 8px;
-  padding-right: 8px;
+.navbar-default .navbar-nav > .open > a:after,
+.navbar-default .navbar-nav > .open > a:hover:after,
+.navbar-default .navbar-nav > .open > a:focus:after {
+  font-family: "icomoon";
+  content: 'X';
 }
-.btn-group > .btn-lg + .dropdown-toggle {
-  padding-left: 12px;
-  padding-right: 12px;
+@media (max-width: 991px) {
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
+    color: #ffffff;
+  }
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
+  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
+    color: #333333;
+    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: #555555;
+    background-color: #eeeeee;
+  }
+  .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: #cccccc;
+    background-color: transparent;
+  }
 }
-.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);
+.navbar-default .navbar-link {
+  color: #ffffff;
 }
-.btn-group.open .dropdown-toggle.btn-link {
-  -webkit-box-shadow: none;
-  box-shadow: none;
+.navbar-default .navbar-link:hover {
+  color: #333333;
 }
-.btn .caret {
-  margin-left: 0;
+.navbar-inverse {
+  background-color: #222222;
+  border-color: #080808;
 }
-.btn-lg .caret {
-  border-width: 5px 5px 0;
-  border-bottom-width: 0;
+.navbar-inverse .navbar-brand {
+  color: #999999;
 }
-.dropup .btn-lg .caret {
-  border-width: 0 5px 5px;
+.navbar-inverse .navbar-brand:hover,
+.navbar-inverse .navbar-brand:focus {
+  color: #ffffff;
+  background-color: transparent;
 }
-.btn-group-vertical > .btn,
-.btn-group-vertical > .btn-group,
-.btn-group-vertical > .btn-group > .btn {
-  display: block;
-  float: none;
-  width: 100%;
-  max-width: 100%;
+.navbar-inverse .navbar-text {
+  color: #999999;
 }
-.btn-group-vertical > .btn-group > .btn {
-  float: none;
+.navbar-inverse .navbar-nav > li > a {
+  color: #999999;
 }
-.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;
+.navbar-inverse .navbar-nav > li > a:hover,
+.navbar-inverse .navbar-nav > li > a:focus {
+  color: #ffffff;
+  background-color: transparent;
 }
-.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
-  border-radius: 0;
+.navbar-inverse .navbar-nav > .active > a,
+.navbar-inverse .navbar-nav > .active > a:hover,
+.navbar-inverse .navbar-nav > .active > a:focus {
+  color: #ffffff;
+  background-color: #080808;
 }
-.btn-group-vertical > .btn:first-child:not(:last-child) {
-  border-top-right-radius: 4px;
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
+.navbar-inverse .navbar-nav > .disabled > a,
+.navbar-inverse .navbar-nav > .disabled > a:hover,
+.navbar-inverse .navbar-nav > .disabled > a:focus {
+  color: #444444;
+  background-color: transparent;
 }
-.btn-group-vertical > .btn:last-child:not(:first-child) {
-  border-bottom-left-radius: 4px;
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
+.navbar-inverse .navbar-toggle {
+  border-color: #333333;
 }
-.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
-  border-radius: 0;
+.navbar-inverse .navbar-toggle:hover,
+.navbar-inverse .navbar-toggle:focus {
+  background-color: #333333;
 }
-.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;
+.navbar-inverse .navbar-toggle .icon-bar {
+  background-color: #ffffff;
 }
-.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
+.navbar-inverse .navbar-collapse,
+.navbar-inverse .navbar-form {
+  border-color: #101010;
 }
-.btn-group-justified {
-  display: table;
-  width: 100%;
-  table-layout: fixed;
-  border-collapse: separate;
+.navbar-inverse .navbar-nav > .open > a,
+.navbar-inverse .navbar-nav > .open > a:hover,
+.navbar-inverse .navbar-nav > .open > a:focus {
+  background-color: #080808;
+  color: #ffffff;
 }
-.btn-group-justified > .btn,
-.btn-group-justified > .btn-group {
-  float: none;
-  display: table-cell;
-  width: 1%;
+@media (max-width: 991px) {
+  .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: #999999;
+  }
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
+  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
+    color: #ffffff;
+    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: #ffffff;
+    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: #444444;
+    background-color: transparent;
+  }
 }
-.btn-group-justified > .btn-group .btn {
-  width: 100%;
+.navbar-inverse .navbar-link {
+  color: #999999;
 }
-.btn-group-justified > .btn-group .dropdown-menu {
-  left: auto;
+.navbar-inverse .navbar-link:hover {
+  color: #ffffff;
 }
-[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"] {
+.nav-absolute {
   position: absolute;
-  clip: rect(0, 0, 0, 0);
-  pointer-events: none;
+  right: 15px;
+  top: 0px;
 }
-.input-group {
-  position: relative;
-  display: table;
-  border-collapse: separate;
+@media (max-width: 991px) {
+  .navbar-nav li.logoutOptions {
+    display: inline-block;
+  }
 }
-.input-group[class*="col-"] {
-  float: none;
-  padding-left: 0;
-  padding-right: 0;
+.breadcrumb {
+  margin: 0px;
+  margin-top: 10px;
+  list-style: none;
+  border-radius: 4px;
 }
-.input-group .form-control {
-  position: relative;
-  z-index: 2;
-  float: left;
-  width: 100%;
-  margin-bottom: 0;
+.breadcrumb > li {
+  display: inline-block;
+  background-color: rgba(1, 1, 1, 0.4);
+  padding: 5px 15px;
 }
-.input-group-lg > .form-control,
-.input-group-lg > .input-group-addon,
-.input-group-lg > .input-group-btn > .btn {
-  height: 46px;
-  padding: 10px 16px;
-  font-size: 18px;
-  line-height: 1.33;
-  border-radius: 6px;
+.breadcrumb > li + li:before {
+  font-family: "icomoon";
+  content: "\e025";
+  color: #ffffff;
 }
-select.input-group-lg > .form-control,
-select.input-group-lg > .input-group-addon,
-select.input-group-lg > .input-group-btn > .btn {
-  height: 46px;
-  line-height: 46px;
+.breadcrumb > li a {
+  color: #ffffff;
 }
-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;
+.breadcrumb > .active {
+  color: #ffffff;
 }
-.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;
+.pagination {
+  display: inline-block;
+  padding-left: 0;
+  margin: 19px 0;
+  border-radius: 4px;
+}
+.pagination > li {
+  display: inline;
+}
+.pagination > li > a,
+.pagination > li > span {
+  position: relative;
+  float: left;
+  padding: 6px 12px;
   line-height: 1.5;
-  border-radius: 3px;
+  text-decoration: none;
+  color: #00a3b5;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
+  margin-left: -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;
+.pagination > li:first-child > a,
+.pagination > li:first-child > span {
+  margin-left: 0;
+  border-bottom-left-radius: 4px;
+  border-top-left-radius: 4px;
 }
-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;
+.pagination > li:last-child > a,
+.pagination > li:last-child > span {
+  border-bottom-right-radius: 4px;
+  border-top-right-radius: 4px;
 }
-.input-group-addon,
-.input-group-btn,
-.input-group .form-control {
-  display: table-cell;
+.pagination > li > a:hover,
+.pagination > li > span:hover,
+.pagination > li > a:focus,
+.pagination > li > span:focus {
+  color: #00a3b5;
+  background-color: #eeeeee;
+  border-color: #dddddd;
 }
-.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;
+.pagination > .active > a,
+.pagination > .active > span,
+.pagination > .active > a:hover,
+.pagination > .active > span:hover,
+.pagination > .active > a:focus,
+.pagination > .active > span:focus {
+  z-index: 2;
+  color: #ffffff;
+  background-color: #00a3b5;
+  border-color: #00a3b5;
+  cursor: default;
 }
-.input-group-addon,
-.input-group-btn {
-  width: 1%;
-  white-space: nowrap;
-  vertical-align: middle;
+.pagination > .disabled > span,
+.pagination > .disabled > span:hover,
+.pagination > .disabled > span:focus,
+.pagination > .disabled > a,
+.pagination > .disabled > a:hover,
+.pagination > .disabled > a:focus {
+  color: #999999;
+  background-color: #ffffff;
+  border-color: #dddddd;
+  cursor: not-allowed;
+}
+.pagination-lg > li > a,
+.pagination-lg > li > span {
+  padding: 10px 16px;
+  font-size: 17px;
 }
-.input-group-addon {
-  padding: 6px 12px;
-  font-size: 14px;
-  font-weight: normal;
-  line-height: 1;
-  color: #555555;
-  text-align: center;
-  background-color: #eeeeee;
-  border: 1px solid #cccccc;
-  border-radius: 4px;
+.pagination-lg > li:first-child > a,
+.pagination-lg > li:first-child > span {
+  border-bottom-left-radius: 15px;
+  border-top-left-radius: 15px;
 }
-.input-group-addon.input-sm {
+.pagination-lg > li:last-child > a,
+.pagination-lg > li:last-child > span {
+  border-bottom-right-radius: 15px;
+  border-top-right-radius: 15px;
+}
+.pagination-sm > li > a,
+.pagination-sm > li > span {
   padding: 5px 10px;
   font-size: 12px;
-  border-radius: 3px;
 }
-.input-group-addon.input-lg {
-  padding: 10px 16px;
-  font-size: 18px;
-  border-radius: 6px;
+.pagination-sm > li:first-child > a,
+.pagination-sm > li:first-child > span {
+  border-bottom-left-radius: 3px;
+  border-top-left-radius: 3px;
 }
-.input-group-addon input[type="radio"],
-.input-group-addon input[type="checkbox"] {
-  margin-top: 0;
+.pagination-sm > li:last-child > a,
+.pagination-sm > li:last-child > span {
+  border-bottom-right-radius: 3px;
+  border-top-right-radius: 3px;
 }
-.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;
+.pager {
+  padding-left: 0;
+  margin: 19px 0;
+  list-style: none;
+  text-align: center;
 }
-.input-group-addon:first-child {
-  border-right: 0;
+.pager li {
+  display: inline;
 }
-.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;
+.pager li > a,
+.pager li > span {
+  display: inline-block;
+  padding: 5px 14px;
+  background-color: #00a3b5;
+  border: 1px solid #dddddd;
+  border-radius: 15px;
 }
-.input-group-addon:last-child {
-  border-left: 0;
+.pager li > a:hover,
+.pager li > a:focus {
+  text-decoration: none;
+  background-color: #00a3b5;
 }
-.input-group-btn {
-  position: relative;
-  font-size: 0;
+.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: #999999;
+  background-color: #00a3b5;
+  cursor: not-allowed;
+}
+.label {
+  display: inline;
+  padding: .2em .6em .3em;
+  font-size: 75%;
+  font-weight: bold;
+  line-height: 1;
+  color: #ffffff;
+  text-align: center;
   white-space: nowrap;
+  vertical-align: baseline;
+  border-radius: .25em;
 }
-.input-group-btn > .btn {
+.label[href]:hover,
+.label[href]:focus {
+  color: #ffffff;
+  text-decoration: none;
+  cursor: pointer;
+}
+.label:empty {
+  display: none;
+}
+.btn .label {
   position: relative;
+  top: -1px;
 }
-.input-group-btn > .btn + .btn {
-  margin-left: -1px;
+.label-default {
+  background-color: #999999;
 }
-.input-group-btn > .btn:hover,
-.input-group-btn > .btn:focus,
-.input-group-btn > .btn:active {
-  z-index: 2;
+.label-default[href]:hover,
+.label-default[href]:focus {
+  background-color: #808080;
 }
-.input-group-btn:first-child > .btn,
-.input-group-btn:first-child > .btn-group {
-  margin-right: -1px;
+.label-primary {
+  background-color: #00a3b5;
 }
-.input-group-btn:last-child > .btn,
-.input-group-btn:last-child > .btn-group {
-  margin-left: -1px;
+.label-primary[href]:hover,
+.label-primary[href]:focus {
+  background-color: #007582;
 }
-.nav {
-  margin-bottom: 0;
-  padding-left: 0;
-  list-style: none;
+.label-success {
+  background-color: #00b270;
 }
-.nav > li {
-  position: relative;
-  display: block;
+.label-success[href]:hover,
+.label-success[href]:focus {
+  background-color: #007f50;
 }
-.nav > li > a {
-  position: relative;
-  display: block;
-  padding: 10px 15px;
+.label-info {
+  background-color: #b2e3ea;
 }
-.nav > li > a:hover,
-.nav > li > a:focus {
-  text-decoration: none;
-  background-color: #eeeeee;
+.label-info[href]:hover,
+.label-info[href]:focus {
+  background-color: #8ad4df;
 }
-.nav > li.disabled > a {
-  color: #777777;
+.label-warning {
+  background-color: #fff48c;
 }
-.nav > li.disabled > a:hover,
-.nav > li.disabled > a:focus {
-  color: #777777;
-  text-decoration: none;
-  background-color: transparent;
-  cursor: not-allowed;
+.label-warning[href]:hover,
+.label-warning[href]:focus {
+  background-color: #ffef59;
 }
-.nav .open > a,
-.nav .open > a:hover,
-.nav .open > a:focus {
-  background-color: #eeeeee;
-  border-color: #12538b;
+.label-danger {
+  background-color: #ff461e;
 }
-.nav .nav-divider {
-  height: 1px;
-  margin: 9px 0;
-  overflow: hidden;
-  background-color: #e5e5e5;
+.label-danger[href]:hover,
+.label-danger[href]:focus {
+  background-color: #ea2a00;
 }
-.nav > li > a > img {
-  max-width: none;
+.badge {
+  display: inline-block;
+  min-width: 10px;
+  padding: 2px 6px 3px;
+  font-size: 0.9em;
+  font-weight: 300;
+  color: #ffffff;
+  line-height: 1;
+  vertical-align: baseline;
+  white-space: nowrap;
+  text-align: center;
+  background-color: #b2b2b2;
+  border-radius: 10px;
+  margin-top: 0px;
 }
-.nav-tabs {
-  border-bottom: 1px solid #dddddd;
+.badge:empty {
+  display: none;
 }
-.nav-tabs > li {
-  float: left;
-  margin-bottom: -1px;
+.btn .badge {
+  position: relative;
+  top: -1px;
 }
-.nav-tabs > li > a {
-  margin-right: 2px;
-  line-height: 1.42857143;
-  border: 1px solid transparent;
-  border-radius: 4px 4px 0 0;
+.btn-xs .badge {
+  top: 0;
+  padding: 1px 5px;
 }
-.nav-tabs > li > a:hover {
-  border-color: #eeeeee #eeeeee #dddddd;
+a.badge:hover,
+a.badge:focus {
+  color: #ffffff;
+  text-decoration: none;
+  cursor: pointer;
 }
-.nav-tabs > li.active > a,
-.nav-tabs > li.active > a:hover,
-.nav-tabs > li.active > a:focus {
-  color: #555555;
+a.list-group-item.active > .badge,
+.nav-pills > .active > a > .badge {
+  color: #00a3b5;
   background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-bottom-color: transparent;
-  cursor: default;
-}
-.nav-tabs.nav-justified {
-  width: 100%;
-  border-bottom: 0;
 }
-.nav-tabs.nav-justified > li {
-  float: none;
+.nav-pills > li > a > .badge {
+  margin-left: 3px;
 }
-.nav-tabs.nav-justified > li > a {
-  text-align: center;
-  margin-bottom: 5px;
+.jumbotron {
+  padding: 30px;
+  margin-bottom: 30px;
+  color: inherit;
+  background-color: #eeeeee;
 }
-.nav-tabs.nav-justified > .dropdown .dropdown-menu {
-  top: auto;
-  left: auto;
+.jumbotron h1,
+.jumbotron .h1 {
+  color: inherit;
 }
-@media (min-width: 768px) {
-  .nav-tabs.nav-justified > li {
-    display: table-cell;
-    width: 1%;
-  }
-  .nav-tabs.nav-justified > li > a {
-    margin-bottom: 0;
-  }
+.jumbotron p {
+  margin-bottom: 15px;
+  font-size: 20px;
+  font-weight: 200;
 }
-.nav-tabs.nav-justified > li > a {
-  margin-right: 0;
-  border-radius: 4px;
+.container .jumbotron {
+  border-radius: 15px;
 }
-.nav-tabs.nav-justified > .active > a,
-.nav-tabs.nav-justified > .active > a:hover,
-.nav-tabs.nav-justified > .active > a:focus {
-  border: 1px solid #dddddd;
+.jumbotron .container {
+  max-width: 100%;
 }
-@media (min-width: 768px) {
-  .nav-tabs.nav-justified > li > a {
-    border-bottom: 1px solid #dddddd;
-    border-radius: 4px 4px 0 0;
+@media screen and (min-width: 768px) {
+  .jumbotron {
+    padding-top: 48px;
+    padding-bottom: 48px;
   }
-  .nav-tabs.nav-justified > .active > a,
-  .nav-tabs.nav-justified > .active > a:hover,
-  .nav-tabs.nav-justified > .active > a:focus {
-    border-bottom-color: #ffffff;
+  .container .jumbotron {
+    padding-left: 60px;
+    padding-right: 60px;
+  }
+  .jumbotron h1,
+  .jumbotron .h1 {
+    font-size: 58.5px;
   }
 }
-.nav-pills > li {
-  float: left;
-}
-.nav-pills > li > a {
+.thumbnail {
+  display: block;
+  padding: 4px;
+  margin-bottom: 19px;
+  line-height: 1.5;
+  background-color: #ffffff;
+  border: 1px solid #dddddd;
   border-radius: 4px;
+  -webkit-transition: all 0.2s ease-in-out;
+  transition: all 0.2s ease-in-out;
 }
-.nav-pills > li + li {
-  margin-left: 2px;
+.thumbnail > img,
+.thumbnail a > img {
+  margin-left: auto;
+  margin-right: auto;
 }
-.nav-pills > li.active > a,
-.nav-pills > li.active > a:hover,
-.nav-pills > li.active > a:focus {
-  color: #ffffff;
-  background-color: #265680;
+a.thumbnail:hover,
+a.thumbnail:focus,
+a.thumbnail.active {
+  border-color: #00a3b5;
 }
-.nav-stacked > li {
-  float: none;
+.thumbnail .caption {
+  padding: 9px;
+  color: #555555;
 }
-.nav-stacked > li + li {
-  margin-top: 2px;
-  margin-left: 0;
+.alert {
+  padding: 10px;
+  margin-bottom: 19px;
+  border: 1px solid transparent;
+  border-radius: 4px;
 }
-.nav-justified {
-  width: 100%;
+.alert h4 {
+  margin-top: 0;
+  color: inherit;
 }
-.nav-justified > li {
-  float: none;
+.alert .alert-link {
+  font-weight: bold;
 }
-.nav-justified > li > a {
-  text-align: center;
-  margin-bottom: 5px;
+.alert > p,
+.alert > ul {
+  margin-bottom: 0;
 }
-.nav-justified > .dropdown .dropdown-menu {
-  top: auto;
-  left: auto;
+.alert > p + p {
+  margin-top: 5px;
 }
-@media (min-width: 768px) {
-  .nav-justified > li {
-    display: table-cell;
-    width: 1%;
-  }
-  .nav-justified > li > a {
-    margin-bottom: 0;
-  }
+.alert-dismissable {
+  padding-right: 30px;
 }
-.nav-tabs-justified {
-  border-bottom: 0;
+.alert-dismissable .close {
+  position: relative;
+  top: -2px;
+  right: -21px;
+  color: inherit;
 }
-.nav-tabs-justified > li > a {
-  margin-right: 0;
-  border-radius: 4px;
+.alert-success {
+  background-color: #dff0d8;
+  border-color: #d6e9c6;
+  color: #00b370;
 }
-.nav-tabs-justified > .active > a,
-.nav-tabs-justified > .active > a:hover,
-.nav-tabs-justified > .active > a:focus {
-  border: 1px solid #dddddd;
+.alert-success hr {
+  border-top-color: #c9e2b3;
 }
-@media (min-width: 768px) {
-  .nav-tabs-justified > li > a {
-    border-bottom: 1px solid #dddddd;
-    border-radius: 4px 4px 0 0;
-  }
-  .nav-tabs-justified > .active > a,
-  .nav-tabs-justified > .active > a:hover,
-  .nav-tabs-justified > .active > a:focus {
-    border-bottom-color: #ffffff;
-  }
+.alert-success .alert-link {
+  color: #008050;
 }
-.tab-content > .tab-pane {
-  display: none;
-  visibility: hidden;
+.alert-info {
+  background-color: #d9edf7;
+  border-color: #bce8f1;
+  color: #31708f;
 }
-.tab-content > .active {
-  display: block;
-  visibility: visible;
+.alert-info hr {
+  border-top-color: #a6e1ec;
 }
-.nav-tabs .dropdown-menu {
-  margin-top: -1px;
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
+.alert-info .alert-link {
+  color: #245269;
 }
-.navbar {
-  position: relative;
-  min-height: 50px;
-  margin-bottom: 20px;
-  border: 1px solid transparent;
+.alert-warning {
+  background-color: #fcf8e3;
+  border-color: #faebcc;
+  color: #8a6d3b;
 }
-@media (min-width: 768px) {
-  .navbar {
-    border-radius: 4px;
-  }
+.alert-warning hr {
+  border-top-color: #f7e1b5;
 }
-@media (min-width: 768px) {
-  .navbar-header {
-    float: left;
-  }
+.alert-warning .alert-link {
+  color: #66512c;
 }
-.navbar-collapse {
-  overflow-x: visible;
-  padding-right: 15px;
-  padding-left: 15px;
-  border-top: 1px solid transparent;
-  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
-  -webkit-overflow-scrolling: touch;
+.alert-danger {
+  background-color: #f2dede;
+  border-color: #ebccd1;
+  color: #a94442;
 }
-.navbar-collapse.in {
-  overflow-y: auto;
+.alert-danger hr {
+  border-top-color: #e4b9c0;
 }
-@media (min-width: 768px) {
-  .navbar-collapse {
-    width: auto;
-    border-top: 0;
-    box-shadow: none;
+.alert-danger .alert-link {
+  color: #843534;
+}
+@-webkit-keyframes progress-bar-stripes {
+  from {
+    background-position: 40px 0;
   }
-  .navbar-collapse.collapse {
-    display: block !important;
-    visibility: visible !important;
-    height: auto !important;
-    padding-bottom: 0;
-    overflow: visible !important;
+  to {
+    background-position: 0 0;
   }
-  .navbar-collapse.in {
-    overflow-y: visible;
+}
+@keyframes progress-bar-stripes {
+  from {
+    background-position: 40px 0;
   }
-  .navbar-fixed-top .navbar-collapse,
-  .navbar-static-top .navbar-collapse,
-  .navbar-fixed-bottom .navbar-collapse {
-    padding-left: 0;
-    padding-right: 0;
+  to {
+    background-position: 0 0;
   }
 }
-.navbar-fixed-top .navbar-collapse,
-.navbar-fixed-bottom .navbar-collapse {
-  max-height: 340px;
-}
-@media (max-device-width: 480px) and (orientation: landscape) {
-  .navbar-fixed-top .navbar-collapse,
-  .navbar-fixed-bottom .navbar-collapse {
-    max-height: 200px;
-  }
+.progress {
+  overflow: hidden;
+  height: 19px;
+  margin-bottom: 19px;
+  background-color: #f5f5f5;
+  border-radius: 4px;
+  -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);
 }
-.container > .navbar-header,
-.container-fluid > .navbar-header,
-.container > .navbar-collapse,
-.container-fluid > .navbar-collapse {
-  margin-right: -15px;
-  margin-left: -15px;
+.progress-bar {
+  float: left;
+  width: 0%;
+  height: 100%;
+  font-size: 12px;
+  line-height: 19px;
+  color: #ffffff;
+  text-align: center;
+  background-color: #00a3b5;
+  -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;
+  transition: width 0.6s ease;
 }
-@media (min-width: 768px) {
-  .container > .navbar-header,
-  .container-fluid > .navbar-header,
-  .container > .navbar-collapse,
-  .container-fluid > .navbar-collapse {
-    margin-right: 0;
-    margin-left: 0;
-  }
+.progress-striped .progress-bar {
+  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: 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;
 }
-.navbar-static-top {
-  z-index: 1000;
-  border-width: 0 0 1px;
+.progress.active .progress-bar {
+  -webkit-animation: progress-bar-stripes 2s linear infinite;
+  animation: progress-bar-stripes 2s linear infinite;
 }
-@media (min-width: 768px) {
-  .navbar-static-top {
-    border-radius: 0;
-  }
+.progress-bar-success {
+  background-color: #00b270;
 }
-.navbar-fixed-top,
-.navbar-fixed-bottom {
-  position: fixed;
-  right: 0;
-  left: 0;
-  z-index: 1030;
+.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: 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 (min-width: 768px) {
-  .navbar-fixed-top,
-  .navbar-fixed-bottom {
-    border-radius: 0;
-  }
+.progress-bar-info {
+  background-color: #b2e3ea;
 }
-.navbar-fixed-top {
-  top: 0;
-  border-width: 0 0 1px;
+.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: 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);
 }
-.navbar-fixed-bottom {
-  bottom: 0;
-  margin-bottom: 0;
-  border-width: 1px 0 0;
+.progress-bar-warning {
+  background-color: #fff48c;
 }
-.navbar-brand {
-  float: left;
-  padding: 15px 15px;
-  font-size: 18px;
-  line-height: 20px;
-  height: 50px;
+.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: 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);
 }
-.navbar-brand:hover,
-.navbar-brand:focus {
-  text-decoration: none;
+.progress-bar-danger {
+  background-color: #ff461e;
 }
-.navbar-brand > img {
-  display: block;
+.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: 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 (min-width: 768px) {
-  .navbar > .container .navbar-brand,
-  .navbar > .container-fluid .navbar-brand {
-    margin-left: -15px;
-  }
+.media,
+.media-body {
+  overflow: hidden;
+  zoom: 1;
 }
-.navbar-toggle {
-  position: relative;
-  float: right;
-  margin-right: 15px;
-  padding: 9px 10px;
-  margin-top: 8px;
-  margin-bottom: 8px;
-  background-color: transparent;
-  background-image: none;
-  border: 1px solid transparent;
-  border-radius: 4px;
+.media,
+.media .media {
+  margin-top: 15px;
 }
-.navbar-toggle:focus {
-  outline: 0;
+.media:first-child {
+  margin-top: 0;
 }
-.navbar-toggle .icon-bar {
+.media-object {
   display: block;
-  width: 22px;
-  height: 2px;
-  border-radius: 1px;
 }
-.navbar-toggle .icon-bar + .icon-bar {
-  margin-top: 4px;
+.media-heading {
+  margin: 0 0 5px;
 }
-@media (min-width: 768px) {
-  .navbar-toggle {
-    display: none;
-  }
+.media > .pull-left {
+  margin-right: 10px;
 }
-.navbar-nav {
-  margin: 7.5px -15px;
+.media > .pull-right {
+  margin-left: 10px;
 }
-.navbar-nav > li > a {
-  padding-top: 10px;
-  padding-bottom: 10px;
-  line-height: 20px;
+.media-list {
+  padding-left: 0;
+  list-style: none;
 }
-@media (max-width: 767px) {
-  .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: 20px;
-  }
-  .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-nav .open .dropdown-menu > li > a:focus {
-    background-image: none;
-  }
+.sidebar h4 {
+  padding: 20px;
+  background: #00a3b5;
+  color: #ffffff;
+  font-size: 20px;
+  margin-top: 0px;
 }
-@media (min-width: 768px) {
-  .navbar-nav {
-    float: left;
-    margin: 0;
-  }
-  .navbar-nav > li {
-    float: left;
-  }
-  .navbar-nav > li > a {
-    padding-top: 15px;
-    padding-bottom: 15px;
-  }
+.list-group {
+  margin-bottom: 5px;
+  padding-left: 0;
 }
-.navbar-form {
-  margin-left: -15px;
-  margin-right: -15px;
+.list-group-item {
+  display: block;
   padding: 10px 15px;
-  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: 8px;
-  margin-bottom: 8px;
-}
-@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: 767px) {
-  .navbar-form .form-group {
-    margin-bottom: 5px;
-  }
-  .navbar-form .form-group:last-child {
-    margin-bottom: 0;
-  }
+  margin-bottom: -1px;
+  position: relative;
+  font-size: 1.05em;
+  vertical-align: middle;
+  background-color: #ffffff;
 }
-@media (min-width: 768px) {
-  .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;
-  }
+.list-group-item > .badge {
+  float: right;
 }
-.navbar-nav > li > .dropdown-menu {
-  margin-top: 0;
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
+.list-group-item > .badge + .badge {
+  margin-right: 5px;
 }
-.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
-  border-top-right-radius: 4px;
-  border-top-left-radius: 4px;
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
+.list-group-item.title {
+  background: #555555;
+  color: #fff;
 }
-.navbar-btn {
-  margin-top: 8px;
-  margin-bottom: 8px;
+a.list-group-item {
+  color: #555555;
 }
-.navbar-btn.btn-sm {
-  margin-top: 10px;
-  margin-bottom: 10px;
+a.list-group-item .list-group-item-heading {
+  color: #333333;
 }
-.navbar-btn.btn-xs {
-  margin-top: 14px;
-  margin-bottom: 14px;
+a.list-group-item:hover,
+a.list-group-item:focus {
+  text-decoration: none;
+  background-color: #f5f5f5;
 }
-.navbar-text {
-  margin-top: 15px;
-  margin-bottom: 15px;
+a.list-group-item.active,
+a.list-group-item.active:hover,
+a.list-group-item.active:focus {
+  z-index: 2;
+  color: #ffffff;
+  background-color: #00a3b5;
+  border-color: #00a3b5;
 }
-@media (min-width: 768px) {
-  .navbar-text {
-    float: left;
-    margin-left: 15px;
-    margin-right: 15px;
-  }
+a.list-group-item.active .list-group-item-heading,
+a.list-group-item.active:hover .list-group-item-heading,
+a.list-group-item.active:focus .list-group-item-heading {
+  color: inherit;
 }
-@media (min-width: 768px) {
-  .navbar-left {
-    float: left !important;
-  }
-  .navbar-right {
-    float: right !important;
-    margin-right: -15px;
-  }
-  .navbar-right ~ .navbar-right {
-    margin-right: 0;
-  }
+a.list-group-item.active .list-group-item-text,
+a.list-group-item.active:hover .list-group-item-text,
+a.list-group-item.active:focus .list-group-item-text {
+  color: #82f3ff;
 }
-.navbar-default {
-  background-color: #132531;
-  border-color: #0a1319;
+.list-group.filters .list-group-item.title,
+.list-group.filters .list-group-item.active {
+  padding: 5px 15px;
+  background: none;
+  color: #555555;
+  border-radius: 15px;
+  transition: background 0.2s ease-in-out;
 }
-.navbar-default .navbar-brand {
-  color: #ffffff;
+.list-group.filters .list-group-item.active:hover {
+  background: rgba(100, 100, 100, 0.2);
+  text-decoration: line-through;
 }
-.navbar-default .navbar-brand:hover,
-.navbar-default .navbar-brand:focus {
-  color: #068139;
-  background-color: transparent;
+.list-group.facet .list-group-item.title {
+  font-size: 16px;
 }
-.navbar-default .navbar-text {
-  color: #ffffff;
+.list-group-item-success {
+  color: #00b370;
+  background-color: #dff0d8;
 }
-.navbar-default .navbar-nav > li > a {
-  color: #ffffff;
+a.list-group-item-success {
+  color: #00b370;
 }
-.navbar-default .navbar-nav > li > a:hover,
-.navbar-default .navbar-nav > li > a:focus {
-  color: #132531;
-  background-color: #ffffff;
+a.list-group-item-success .list-group-item-heading {
+  color: inherit;
 }
-.navbar-default .navbar-nav > .active > a,
-.navbar-default .navbar-nav > .active > a:hover,
-.navbar-default .navbar-nav > .active > a:focus {
-  color: #132531;
-  background-color: #ffffff;
+a.list-group-item-success:hover,
+a.list-group-item-success:focus {
+  color: #00b370;
+  background-color: #d0e9c6;
 }
-.navbar-default .navbar-nav > .disabled > a,
-.navbar-default .navbar-nav > .disabled > a:hover,
-.navbar-default .navbar-nav > .disabled > a:focus {
-  color: #ffffff;
-  background-color: #068139;
+a.list-group-item-success.active,
+a.list-group-item-success.active:hover,
+a.list-group-item-success.active:focus {
+  color: #fff;
+  background-color: #00b370;
+  border-color: #00b370;
 }
-.navbar-default .navbar-toggle {
-  border-color: #dddddd;
+.list-group-item-info {
+  color: #31708f;
+  background-color: #d9edf7;
 }
-.navbar-default .navbar-toggle:hover,
-.navbar-default .navbar-toggle:focus {
-  background-color: #dddddd;
+a.list-group-item-info {
+  color: #31708f;
 }
-.navbar-default .navbar-toggle .icon-bar {
-  background-color: #888888;
+a.list-group-item-info .list-group-item-heading {
+  color: inherit;
 }
-.navbar-default .navbar-collapse,
-.navbar-default .navbar-form {
-  border-color: #0a1319;
+a.list-group-item-info:hover,
+a.list-group-item-info:focus {
+  color: #31708f;
+  background-color: #c4e3f3;
 }
-.navbar-default .navbar-nav > .open > a,
-.navbar-default .navbar-nav > .open > a:hover,
-.navbar-default .navbar-nav > .open > a:focus {
-  background-color: #ffffff;
-  color: #132531;
+a.list-group-item-info.active,
+a.list-group-item-info.active:hover,
+a.list-group-item-info.active:focus {
+  color: #fff;
+  background-color: #31708f;
+  border-color: #31708f;
 }
-@media (max-width: 767px) {
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
-    color: #ffffff;
-  }
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
-    color: #132531;
-    background-color: #ffffff;
-  }
-  .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: #132531;
-    background-color: #ffffff;
-  }
-  .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: #ffffff;
-    background-color: #068139;
-  }
+.list-group-item-warning {
+  color: #8a6d3b;
+  background-color: #fcf8e3;
 }
-.navbar-default .navbar-link {
-  color: #ffffff;
+a.list-group-item-warning {
+  color: #8a6d3b;
 }
-.navbar-default .navbar-link:hover {
-  color: #132531;
+a.list-group-item-warning .list-group-item-heading {
+  color: inherit;
 }
-.navbar-default .btn-link {
-  color: #ffffff;
+a.list-group-item-warning:hover,
+a.list-group-item-warning:focus {
+  color: #8a6d3b;
+  background-color: #faf2cc;
 }
-.navbar-default .btn-link:hover,
-.navbar-default .btn-link:focus {
-  color: #132531;
+a.list-group-item-warning.active,
+a.list-group-item-warning.active:hover,
+a.list-group-item-warning.active:focus {
+  color: #fff;
+  background-color: #8a6d3b;
+  border-color: #8a6d3b;
 }
-.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: #ffffff;
+.list-group-item-danger {
+  color: #a94442;
+  background-color: #f2dede;
 }
-.navbar-inverse {
-  background-color: #222222;
-  border-color: #080808;
+a.list-group-item-danger {
+  color: #a94442;
 }
-.navbar-inverse .navbar-brand {
-  color: #9d9d9d;
+a.list-group-item-danger .list-group-item-heading {
+  color: inherit;
 }
-.navbar-inverse .navbar-brand:hover,
-.navbar-inverse .navbar-brand:focus {
-  color: #ffffff;
-  background-color: transparent;
+a.list-group-item-danger:hover,
+a.list-group-item-danger:focus {
+  color: #a94442;
+  background-color: #ebcccc;
 }
-.navbar-inverse .navbar-text {
-  color: #9d9d9d;
+a.list-group-item-danger.active,
+a.list-group-item-danger.active:hover,
+a.list-group-item-danger.active:focus {
+  color: #fff;
+  background-color: #a94442;
+  border-color: #a94442;
 }
-.navbar-inverse .navbar-nav > li > a {
-  color: #9d9d9d;
+.list-group-item-heading {
+  margin-top: 0;
+  margin-bottom: 5px;
 }
-.navbar-inverse .navbar-nav > li > a:hover,
-.navbar-inverse .navbar-nav > li > a:focus {
-  color: #ffffff;
-  background-color: transparent;
+.list-group-item-text {
+  margin-bottom: 0;
+  line-height: 1.3;
 }
-.navbar-inverse .navbar-nav > .active > a,
-.navbar-inverse .navbar-nav > .active > a:hover,
-.navbar-inverse .navbar-nav > .active > a:focus {
-  color: #ffffff;
-  background-color: #080808;
+.panel {
+  margin-bottom: 19px;
+  background-color: #ffffff;
+  border: 1px solid transparent;
+  border-radius: 4px;
+  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
+  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
 }
-.navbar-inverse .navbar-nav > .disabled > a,
-.navbar-inverse .navbar-nav > .disabled > a:hover,
-.navbar-inverse .navbar-nav > .disabled > a:focus {
-  color: #444444;
-  background-color: transparent;
+.panel-body {
+  padding: 15px;
 }
-.navbar-inverse .navbar-toggle {
-  border-color: #333333;
+.panel-heading {
+  padding: 10px 15px;
+  border-bottom: 1px solid transparent;
+  border-top-right-radius: 3px;
+  border-top-left-radius: 3px;
 }
-.navbar-inverse .navbar-toggle:hover,
-.navbar-inverse .navbar-toggle:focus {
-  background-color: #333333;
+.panel-heading > .dropdown .dropdown-toggle {
+  color: inherit;
 }
-.navbar-inverse .navbar-toggle .icon-bar {
-  background-color: #ffffff;
+.panel-title {
+  margin-top: 0;
+  margin-bottom: 0;
+  font-size: 15px;
+  color: inherit;
 }
-.navbar-inverse .navbar-collapse,
-.navbar-inverse .navbar-form {
-  border-color: #101010;
+.panel-title > a {
+  color: inherit;
 }
-.navbar-inverse .navbar-nav > .open > a,
-.navbar-inverse .navbar-nav > .open > a:hover,
-.navbar-inverse .navbar-nav > .open > a:focus {
-  background-color: #080808;
-  color: #ffffff;
+.panel-footer {
+  padding: 10px 15px;
+  background-color: #f5f5f5;
+  border-top: 1px solid #dddddd;
+  border-bottom-right-radius: 3px;
+  border-bottom-left-radius: 3px;
 }
-@media (max-width: 767px) {
-  .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: #ffffff;
-    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: #ffffff;
-    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: #444444;
-    background-color: transparent;
-  }
+.panel > .list-group {
+  margin-bottom: 0;
 }
-.navbar-inverse .navbar-link {
-  color: #9d9d9d;
+.panel > .list-group .list-group-item {
+  border-width: 1px 0;
+  border-radius: 0;
 }
-.navbar-inverse .navbar-link:hover {
-  color: #ffffff;
+.panel > .list-group:first-child .list-group-item:first-child {
+  border-top: 0;
+  border-top-right-radius: 3px;
+  border-top-left-radius: 3px;
 }
-.navbar-inverse .btn-link {
-  color: #9d9d9d;
+.panel > .list-group:last-child .list-group-item:last-child {
+  border-bottom: 0;
+  border-bottom-right-radius: 3px;
+  border-bottom-left-radius: 3px;
 }
-.navbar-inverse .btn-link:hover,
-.navbar-inverse .btn-link:focus {
-  color: #ffffff;
+.panel-heading + .list-group .list-group-item:first-child {
+  border-top-width: 0;
 }
-.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: #444444;
+.panel > .table,
+.panel > .table-responsive > .table {
+  margin-bottom: 0;
 }
-.breadcrumb {
-  padding: 8px 15px;
-  margin-bottom: 20px;
-  list-style: none;
-  background-color: #f5f5f5;
-  border-radius: 4px;
+.panel > .table:first-child,
+.panel > .table-responsive:first-child > .table:first-child {
+  border-top-right-radius: 3px;
+  border-top-left-radius: 3px;
 }
-.breadcrumb > li {
-  display: inline-block;
+.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: 3px;
 }
-.breadcrumb > li + li:before {
-  content: "/\00a0";
-  padding: 0 5px;
-  color: #cccccc;
+.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: 3px;
 }
-.breadcrumb > .active {
-  color: #777777;
+.panel > .table:last-child,
+.panel > .table-responsive:last-child > .table:last-child {
+  border-bottom-right-radius: 3px;
+  border-bottom-left-radius: 3px;
 }
-.pagination {
-  display: inline-block;
-  padding-left: 0;
-  margin: 20px 0;
-  border-radius: 4px;
+.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: 3px;
 }
-.pagination > li {
-  display: inline;
+.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: 3px;
 }
-.pagination > li > a,
-.pagination > li > span {
-  position: relative;
-  float: left;
-  padding: 6px 12px;
-  line-height: 1.42857143;
-  text-decoration: none;
-  color: #12538b;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  margin-left: -1px;
+.panel > .panel-body + .table,
+.panel > .panel-body + .table-responsive {
+  border-top: 1px solid #dddddd;
 }
-.pagination > li:first-child > a,
-.pagination > li:first-child > span {
-  margin-left: 0;
-  border-bottom-left-radius: 4px;
-  border-top-left-radius: 4px;
+.panel > .table > tbody:first-child > tr:first-child th,
+.panel > .table > tbody:first-child > tr:first-child td {
+  border-top: 0;
 }
-.pagination > li:last-child > a,
-.pagination > li:last-child > span {
-  border-bottom-right-radius: 4px;
-  border-top-right-radius: 4px;
+.panel > .table-bordered,
+.panel > .table-responsive > .table-bordered {
+  border: 0;
 }
-.pagination > li > a:hover,
-.pagination > li > span:hover,
-.pagination > li > a:focus,
-.pagination > li > span:focus {
-  color: #092b47;
-  background-color: #eeeeee;
-  border-color: #dddddd;
+.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;
 }
-.pagination > .active > a,
-.pagination > .active > span,
-.pagination > .active > a:hover,
-.pagination > .active > span:hover,
-.pagination > .active > a:focus,
-.pagination > .active > span:focus {
-  z-index: 2;
-  color: #ffffff;
-  background-color: #265680;
-  border-color: #265680;
-  cursor: default;
+.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;
 }
-.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: #ffffff;
-  border-color: #dddddd;
-  cursor: not-allowed;
+.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;
 }
-.pagination-lg > li > a,
-.pagination-lg > li > span {
-  padding: 10px 16px;
-  font-size: 18px;
+.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;
 }
-.pagination-lg > li:first-child > a,
-.pagination-lg > li:first-child > span {
-  border-bottom-left-radius: 6px;
-  border-top-left-radius: 6px;
+.panel > .table-responsive {
+  border: 0;
+  margin-bottom: 0;
 }
-.pagination-lg > li:last-child > a,
-.pagination-lg > li:last-child > span {
-  border-bottom-right-radius: 6px;
-  border-top-right-radius: 6px;
+.panel-group {
+  margin-bottom: 19px;
 }
-.pagination-sm > li > a,
-.pagination-sm > li > span {
-  padding: 5px 10px;
-  font-size: 12px;
+.panel-group .panel {
+  margin-bottom: 0;
+  border-radius: 4px;
+  overflow: hidden;
 }
-.pagination-sm > li:first-child > a,
-.pagination-sm > li:first-child > span {
-  border-bottom-left-radius: 3px;
-  border-top-left-radius: 3px;
+.panel-group .panel + .panel {
+  margin-top: 5px;
 }
-.pagination-sm > li:last-child > a,
-.pagination-sm > li:last-child > span {
-  border-bottom-right-radius: 3px;
-  border-top-right-radius: 3px;
+.panel-group .panel-heading {
+  border-bottom: 0;
 }
-.pager {
-  padding-left: 0;
-  margin: 20px 0;
-  list-style: none;
-  text-align: center;
+.panel-group .panel-heading + .panel-collapse .panel-body {
+  border-top: 1px solid #dddddd;
 }
-.pager li {
-  display: inline;
+.panel-group .panel-footer {
+  border-top: 0;
 }
-.pager li > a,
-.pager li > span {
-  display: inline-block;
-  padding: 5px 14px;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-radius: 15px;
+.panel-group .panel-footer + .panel-collapse .panel-body {
+  border-bottom: 1px solid #dddddd;
 }
-.pager li > a:hover,
-.pager li > a:focus {
-  text-decoration: none;
-  background-color: #eeeeee;
+.panel-default {
+  border-color: #dddddd;
 }
-.pager .next > a,
-.pager .next > span {
-  float: right;
+.panel-default > .panel-heading {
+  color: #333333;
+  background-color: #f5f5f5;
+  border-color: #dddddd;
 }
-.pager .previous > a,
-.pager .previous > span {
-  float: left;
+.panel-default > .panel-heading + .panel-collapse .panel-body {
+  border-top-color: #dddddd;
 }
-.pager .disabled > a,
-.pager .disabled > a:hover,
-.pager .disabled > a:focus,
-.pager .disabled > span {
-  color: #777777;
-  background-color: #ffffff;
-  cursor: not-allowed;
+.panel-default > .panel-footer + .panel-collapse .panel-body {
+  border-bottom-color: #dddddd;
 }
-.label {
-  display: inline;
-  padding: .2em .6em .3em;
-  font-size: 75%;
-  font-weight: bold;
-  line-height: 1;
-  color: #ffffff;
-  text-align: center;
-  white-space: nowrap;
-  vertical-align: baseline;
-  border-radius: .25em;
+.panel-primary {
+  border-color: #00a3b5;
 }
-a.label:hover,
-a.label:focus {
+.panel-primary > .panel-heading {
   color: #ffffff;
-  text-decoration: none;
-  cursor: pointer;
+  background-color: #00a3b5;
+  border-color: #00a3b5;
 }
-.label:empty {
-  display: none;
+.panel-primary > .panel-heading + .panel-collapse .panel-body {
+  border-top-color: #00a3b5;
 }
-.btn .label {
-  position: relative;
-  top: -1px;
+.panel-primary > .panel-footer + .panel-collapse .panel-body {
+  border-bottom-color: #00a3b5;
 }
-.label-default {
-  background-color: #777777;
+.panel-success {
+  border-color: #d6e9c6;
 }
-.label-default[href]:hover,
-.label-default[href]:focus {
-  background-color: #5e5e5e;
+.panel-success > .panel-heading {
+  color: #00b370;
+  background-color: #dff0d8;
+  border-color: #d6e9c6;
 }
-.label-primary {
-  background-color: #265680;
+.panel-success > .panel-heading + .panel-collapse .panel-body {
+  border-top-color: #d6e9c6;
 }
-.label-primary[href]:hover,
-.label-primary[href]:focus {
-  background-color: #1a3c59;
+.panel-success > .panel-footer + .panel-collapse .panel-body {
+  border-bottom-color: #d6e9c6;
 }
-.label-success {
-  background-color: #028302;
+.panel-info {
+  border-color: #bce8f1;
 }
-.label-success[href]:hover,
-.label-success[href]:focus {
-  background-color: #015101;
+.panel-info > .panel-heading {
+  color: #31708f;
+  background-color: #d9edf7;
+  border-color: #bce8f1;
 }
-.label-info {
-  background-color: #1c5f74;
+.panel-info > .panel-heading + .panel-collapse .panel-body {
+  border-top-color: #bce8f1;
 }
-.label-info[href]:hover,
-.label-info[href]:focus {
-  background-color: #123d4b;
+.panel-info > .panel-footer + .panel-collapse .panel-body {
+  border-bottom-color: #bce8f1;
 }
-.label-warning {
-  background-color: #a56100;
+.panel-warning {
+  border-color: #faebcc;
 }
-.label-warning[href]:hover,
-.label-warning[href]:focus {
-  background-color: #724300;
+.panel-warning > .panel-heading {
+  color: #8a6d3b;
+  background-color: #fcf8e3;
+  border-color: #faebcc;
 }
-.label-danger {
-  background-color: #a41915;
+.panel-warning > .panel-heading + .panel-collapse .panel-body {
+  border-top-color: #faebcc;
 }
-.label-danger[href]:hover,
-.label-danger[href]:focus {
-  background-color: #77120f;
+.panel-warning > .panel-footer + .panel-collapse .panel-body {
+  border-bottom-color: #faebcc;
 }
-.badge {
-  display: inline-block;
-  min-width: 10px;
-  padding: 3px 7px;
-  font-size: 12px;
-  font-weight: bold;
-  color: #ffffff;
-  line-height: 1;
-  vertical-align: baseline;
-  white-space: nowrap;
-  text-align: center;
-  background-color: #777777;
-  border-radius: 10px;
+.panel-danger {
+  border-color: #ebccd1;
 }
-.badge:empty {
-  display: none;
+.panel-danger > .panel-heading {
+  color: #a94442;
+  background-color: #f2dede;
+  border-color: #ebccd1;
 }
-.btn .badge {
-  position: relative;
-  top: -1px;
+.panel-danger > .panel-heading + .panel-collapse .panel-body {
+  border-top-color: #ebccd1;
 }
-.btn-xs .badge {
-  top: 0;
-  padding: 1px 5px;
+.panel-danger > .panel-footer + .panel-collapse .panel-body {
+  border-bottom-color: #ebccd1;
 }
-a.badge:hover,
-a.badge:focus {
-  color: #ffffff;
-  text-decoration: none;
-  cursor: pointer;
+.well {
+  min-height: 20px;
+  padding: 19px;
+  margin-bottom: 20px;
+  background-color: #f5f5f5;
+  border: 1px solid #e3e3e3;
+  border-radius: 4px;
+  -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);
 }
-.list-group-item.active > .badge,
-.nav-pills > .active > a > .badge {
-  color: #12538b;
-  background-color: #ffffff;
+.well blockquote {
+  border-color: #ddd;
+  border-color: rgba(0, 0, 0, 0.15);
 }
-.list-group-item > .badge {
-  float: right;
+.well-lg {
+  padding: 24px;
+  border-radius: 15px;
 }
-.list-group-item > .badge + .badge {
-  margin-right: 5px;
+.well-sm {
+  padding: 9px;
+  border-radius: 3px;
 }
-.nav-pills > li > a > .badge {
-  margin-left: 3px;
+.close {
+  float: right;
+  font-size: 19.5px;
+  font-weight: bold;
+  line-height: 1;
+  color: #000000;
+  text-shadow: 0 1px 0 #ffffff;
+  opacity: 0.2;
+  filter: alpha(opacity=20);
 }
-.jumbotron {
-  padding: 30px 15px;
-  margin-bottom: 30px;
-  color: inherit;
-  background-color: #eeeeee;
+.close:hover,
+.close:focus {
+  color: #000000;
+  text-decoration: none;
+  cursor: pointer;
+  opacity: 0.5;
+  filter: alpha(opacity=50);
 }
-.jumbotron h1,
-.jumbotron .h1 {
-  color: inherit;
+button.close {
+  padding: 0;
+  cursor: pointer;
+  background: transparent;
+  border: 0;
+  -webkit-appearance: none;
 }
-.jumbotron p {
-  margin-bottom: 15px;
-  font-size: 21px;
-  font-weight: 200;
+.modal-open {
+  overflow: hidden;
 }
-.jumbotron > hr {
-  border-top-color: #d5d5d5;
+.modal {
+  display: none;
+  overflow: auto;
+  overflow-y: scroll;
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1050;
+  -webkit-overflow-scrolling: touch;
+  outline: 0;
 }
-.container .jumbotron,
-.container-fluid .jumbotron {
-  border-radius: 6px;
+.modal.fade .modal-dialog {
+  -webkit-transform: translate(0, -25%);
+  -ms-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;
 }
-.jumbotron .container {
-  max-width: 100%;
+.modal.in .modal-dialog {
+  -webkit-transform: translate(0, 0);
+  -ms-transform: translate(0, 0);
+  transform: translate(0, 0);
 }
-@media screen and (min-width: 768px) {
-  .jumbotron {
-    padding: 48px 0;
-  }
-  .container .jumbotron,
-  .container-fluid .jumbotron {
-    padding-left: 60px;
-    padding-right: 60px;
-  }
-  .jumbotron h1,
-  .jumbotron .h1 {
-    font-size: 63px;
-  }
+.modal-dialog {
+  position: relative;
+  width: auto;
+  margin: 10px;
 }
-.thumbnail {
-  display: block;
-  padding: 4px;
-  margin-bottom: 20px;
-  line-height: 1.42857143;
+.modal-content {
+  position: relative;
   background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-radius: 4px;
-  -webkit-transition: border 0.2s ease-in-out;
-  -o-transition: border 0.2s ease-in-out;
-  transition: border 0.2s ease-in-out;
+  border: 1px solid #999999;
+  border: 1px solid rgba(0, 0, 0, 0.2);
+  border-radius: 15px;
+  -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: none;
 }
-.thumbnail > img,
-.thumbnail a > img {
-  margin-left: auto;
-  margin-right: auto;
+.modal-backdrop {
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1040;
+  background-color: #000000;
 }
-a.thumbnail:hover,
-a.thumbnail:focus,
-a.thumbnail.active {
-  border-color: #12538b;
+.modal-backdrop.fade {
+  opacity: 0;
+  filter: alpha(opacity=0);
 }
-.thumbnail .caption {
-  padding: 9px;
-  color: #333333;
+.modal-backdrop.in {
+  opacity: 0.5;
+  filter: alpha(opacity=50);
 }
-.alert {
+.modal-header {
+  background: #00a3b5;
+  color: #ffffff;
+  border-radius: 15px 15px 0px 0px;
   padding: 15px;
-  margin-bottom: 20px;
-  border: 1px solid transparent;
-  border-radius: 4px;
-}
-.alert h4 {
-  margin-top: 0;
-  color: inherit;
+  border-bottom: 1px solid #e5e5e5;
+  min-height: 16.5px;
 }
-.alert .alert-link {
-  font-weight: bold;
+.modal-header .close {
+  margin-top: -2px;
+  background: black;
+  color: white;
+  padding: 0px 7px 6px 7px;
+  border-radius: 60px;
+  font-weight: 400;
+  line-height: 1em;
 }
-.alert > p,
-.alert > ul {
-  margin-bottom: 0;
+.modal-title {
+  margin: 0;
+  line-height: 1.5;
 }
-.alert > p + p {
-  margin-top: 5px;
+.modal-body {
+  position: relative;
+  padding: 20px;
 }
-.alert-dismissable,
-.alert-dismissible {
-  padding-right: 35px;
+.modal-footer {
+  margin-top: 15px;
+  padding: 19px 20px 20px;
+  text-align: right;
+  border-top: 1px solid #e5e5e5;
 }
-.alert-dismissable .close,
-.alert-dismissible .close {
-  position: relative;
-  top: -2px;
-  right: -21px;
-  color: inherit;
+.modal-footer .btn + .btn {
+  margin-left: 5px;
+  margin-bottom: 0;
 }
-.alert-success {
-  background-color: #dff0d8;
-  border-color: #d6e9c6;
-  color: #3c763d;
+.modal-footer .btn-group .btn + .btn {
+  margin-left: -1px;
 }
-.alert-success hr {
-  border-top-color: #c9e2b3;
+.modal-footer .btn-block + .btn-block {
+  margin-left: 0;
 }
-.alert-success .alert-link {
-  color: #2b542c;
+@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;
+  }
 }
-.alert-info {
-  background-color: #d9edf7;
-  border-color: #bce8f1;
-  color: #31708f;
+@media (min-width: 992px) {
+  .modal-lg {
+    width: 900px;
+  }
 }
-.alert-info hr {
-  border-top-color: #a6e1ec;
+.tooltip {
+  position: absolute;
+  z-index: 1030;
+  display: block;
+  visibility: visible;
+  font-size: 12px;
+  line-height: 1.4;
+  opacity: 0;
+  filter: alpha(opacity=0);
 }
-.alert-info .alert-link {
-  color: #245269;
+.tooltip.in {
+  opacity: 0.9;
+  filter: alpha(opacity=90);
 }
-.alert-warning {
-  background-color: #fcf8e3;
-  border-color: #faebcc;
-  color: #8a6d3b;
+.tooltip.top {
+  margin-top: -3px;
+  padding: 5px 0;
 }
-.alert-warning hr {
-  border-top-color: #f7e1b5;
+.tooltip.right {
+  margin-left: 3px;
+  padding: 0 5px;
 }
-.alert-warning .alert-link {
-  color: #66512c;
+.tooltip.bottom {
+  margin-top: 3px;
+  padding: 5px 0;
 }
-.alert-danger {
-  background-color: #f2dede;
-  border-color: #ebccd1;
-  color: #a94442;
+.tooltip.left {
+  margin-left: -3px;
+  padding: 0 5px;
 }
-.alert-danger hr {
-  border-top-color: #e4b9c0;
+.tooltip-inner {
+  max-width: 200px;
+  padding: 3px 8px;
+  color: #ffffff;
+  text-align: center;
+  text-decoration: none;
+  background-color: #000000;
+  border-radius: 4px;
 }
-.alert-danger .alert-link {
-  color: #843534;
+.tooltip-arrow {
+  position: absolute;
+  width: 0;
+  height: 0;
+  border-color: transparent;
+  border-style: solid;
 }
-@-webkit-keyframes progress-bar-stripes {
-  from {
-    background-position: 40px 0;
-  }
-  to {
-    background-position: 0 0;
-  }
+.tooltip.top .tooltip-arrow {
+  bottom: 0;
+  left: 50%;
+  margin-left: -5px;
+  border-width: 5px 5px 0;
+  border-top-color: #000000;
 }
-@keyframes progress-bar-stripes {
-  from {
-    background-position: 40px 0;
-  }
-  to {
-    background-position: 0 0;
-  }
+.tooltip.top-left .tooltip-arrow {
+  bottom: 0;
+  left: 5px;
+  border-width: 5px 5px 0;
+  border-top-color: #000000;
 }
-.progress {
-  overflow: hidden;
-  height: 20px;
-  margin-bottom: 20px;
-  background-color: #f5f5f5;
-  border-radius: 4px;
-  -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);
+.tooltip.top-right .tooltip-arrow {
+  bottom: 0;
+  right: 5px;
+  border-width: 5px 5px 0;
+  border-top-color: #000000;
 }
-.progress-bar {
-  float: left;
-  width: 0%;
-  height: 100%;
-  font-size: 12px;
-  line-height: 20px;
-  color: #ffffff;
-  text-align: center;
-  background-color: #265680;
-  -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;
+.tooltip.right .tooltip-arrow {
+  top: 50%;
+  left: 0;
+  margin-top: -5px;
+  border-width: 5px 5px 5px 0;
+  border-right-color: #000000;
 }
-.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;
+.tooltip.left .tooltip-arrow {
+  top: 50%;
+  right: 0;
+  margin-top: -5px;
+  border-width: 5px 0 5px 5px;
+  border-left-color: #000000;
 }
-.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;
+.tooltip.bottom .tooltip-arrow {
+  top: 0;
+  left: 50%;
+  margin-left: -5px;
+  border-width: 0 5px 5px;
+  border-bottom-color: #000000;
 }
-.progress-bar-success {
-  background-color: #028302;
+.tooltip.bottom-left .tooltip-arrow {
+  top: 0;
+  left: 5px;
+  border-width: 0 5px 5px;
+  border-bottom-color: #000000;
 }
-.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);
+.tooltip.bottom-right .tooltip-arrow {
+  top: 0;
+  right: 5px;
+  border-width: 0 5px 5px;
+  border-bottom-color: #000000;
 }
-.progress-bar-info {
-  background-color: #1c5f74;
+.popover {
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: 1010;
+  display: none;
+  max-width: 276px;
+  padding: 1px;
+  text-align: left;
+  background-color: #ffffff;
+  background-clip: padding-box;
+  border: 1px solid #cccccc;
+  border: 1px solid rgba(0, 0, 0, 0.2);
+  border-radius: 15px;
+  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
+  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
+  white-space: normal;
 }
-.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);
+.popover.top {
+  margin-top: -10px;
 }
-.progress-bar-warning {
-  background-color: #a56100;
+.popover.right {
+  margin-left: 10px;
 }
-.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);
+.popover.bottom {
+  margin-top: 10px;
 }
-.progress-bar-danger {
-  background-color: #a41915;
+.popover.left {
+  margin-left: -10px;
 }
-.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);
+.popover-title {
+  margin: 0;
+  padding: 8px 14px;
+  font-size: 13px;
+  font-weight: normal;
+  line-height: 18px;
+  background-color: #f7f7f7;
+  border-bottom: 1px solid #ebebeb;
+  border-radius: 5px 5px 0 0;
 }
-.media {
-  margin-top: 15px;
+.popover-content {
+  padding: 9px 14px;
 }
-.media:first-child {
-  margin-top: 0;
+.popover > .arrow,
+.popover > .arrow:after {
+  position: absolute;
+  display: block;
+  width: 0;
+  height: 0;
+  border-color: transparent;
+  border-style: solid;
 }
-.media-right,
-.media > .pull-right {
-  padding-left: 10px;
+.popover > .arrow {
+  border-width: 11px;
 }
-.media-left,
-.media > .pull-left {
-  padding-right: 10px;
+.popover > .arrow:after {
+  border-width: 10px;
+  content: "";
 }
-.media-left,
-.media-right,
-.media-body {
-  display: table-cell;
-  vertical-align: top;
+.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;
 }
-.media-middle {
-  vertical-align: middle;
+.popover.top > .arrow:after {
+  content: " ";
+  bottom: 1px;
+  margin-left: -10px;
+  border-bottom-width: 0;
+  border-top-color: #ffffff;
 }
-.media-bottom {
-  vertical-align: bottom;
+.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);
 }
-.media-heading {
-  margin-top: 0;
-  margin-bottom: 5px;
+.popover.right > .arrow:after {
+  content: " ";
+  left: 1px;
+  bottom: -10px;
+  border-left-width: 0;
+  border-right-color: #ffffff;
 }
-.media-list {
-  padding-left: 0;
-  list-style: none;
+.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;
 }
-.list-group {
-  margin-bottom: 20px;
-  padding-left: 0;
+.popover.bottom > .arrow:after {
+  content: " ";
+  top: 1px;
+  margin-left: -10px;
+  border-top-width: 0;
+  border-bottom-color: #ffffff;
 }
-.list-group-item {
-  position: relative;
-  display: block;
-  padding: 10px 15px;
-  margin-bottom: -1px;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
+.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);
 }
-.list-group-item:first-child {
-  border-top-right-radius: 4px;
-  border-top-left-radius: 4px;
+.popover.left > .arrow:after {
+  content: " ";
+  right: 1px;
+  border-right-width: 0;
+  border-left-color: #ffffff;
+  bottom: -10px;
 }
-.list-group-item:last-child {
-  margin-bottom: 0;
-  border-bottom-right-radius: 4px;
-  border-bottom-left-radius: 4px;
+.carousel {
+  position: relative;
 }
-a.list-group-item {
-  color: #555555;
+.carousel-inner {
+  position: relative;
+  overflow: hidden;
+  width: 100%;
 }
-a.list-group-item .list-group-item-heading {
-  color: #333333;
+.carousel-inner > .item {
+  display: none;
+  position: relative;
+  -webkit-transition: 0.6s ease-in-out left;
+  transition: 0.6s ease-in-out left;
 }
-a.list-group-item:hover,
-a.list-group-item:focus {
-  text-decoration: none;
-  color: #555555;
-  background-color: #f5f5f5;
+.carousel-inner > .item > img,
+.carousel-inner > .item > a > img {
+  line-height: 1;
 }
-.list-group-item.disabled,
-.list-group-item.disabled:hover,
-.list-group-item.disabled:focus {
-  background-color: #eeeeee;
-  color: #777777;
-  cursor: not-allowed;
+.carousel-inner > .active,
+.carousel-inner > .next,
+.carousel-inner > .prev {
+  display: block;
 }
-.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;
+.carousel-inner > .active {
+  left: 0;
 }
-.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;
+.carousel-inner > .next,
+.carousel-inner > .prev {
+  position: absolute;
+  top: 0;
+  width: 100%;
 }
-.list-group-item.active,
-.list-group-item.active:hover,
-.list-group-item.active:focus {
-  z-index: 2;
-  color: #ffffff;
-  background-color: #265680;
-  border-color: #265680;
-}
-.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;
+.carousel-inner > .next {
+  left: 100%;
 }
-.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: #93bcdf;
+.carousel-inner > .prev {
+  left: -100%;
 }
-.list-group-item-success {
-  color: #3c763d;
-  background-color: #dff0d8;
+.carousel-inner > .next.left,
+.carousel-inner > .prev.right {
+  left: 0;
 }
-a.list-group-item-success {
-  color: #3c763d;
+.carousel-inner > .active.left {
+  left: -100%;
 }
-a.list-group-item-success .list-group-item-heading {
-  color: inherit;
+.carousel-inner > .active.right {
+  left: 100%;
 }
-a.list-group-item-success:hover,
-a.list-group-item-success:focus {
-  color: #3c763d;
-  background-color: #d0e9c6;
+.carousel-control {
+  position: absolute;
+  top: 0;
+  left: 0;
+  bottom: 0;
+  width: 15%;
+  opacity: 0.5;
+  filter: alpha(opacity=50);
+  font-size: 20px;
+  color: #ffffff;
+  text-align: center;
+  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
 }
-a.list-group-item-success.active,
-a.list-group-item-success.active:hover,
-a.list-group-item-success.active:focus {
-  color: #fff;
-  background-color: #3c763d;
-  border-color: #3c763d;
+.carousel-control.left {
+  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(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);
 }
-.list-group-item-info {
-  color: #31708f;
-  background-color: #d9edf7;
+.carousel-control.right {
+  left: auto;
+  right: 0;
+  background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(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);
 }
-a.list-group-item-info {
-  color: #31708f;
+.carousel-control:hover,
+.carousel-control:focus {
+  outline: none;
+  color: #ffffff;
+  text-decoration: none;
+  opacity: 0.9;
+  filter: alpha(opacity=90);
 }
-a.list-group-item-info .list-group-item-heading {
-  color: inherit;
+.carousel-control .icon-prev,
+.carousel-control .icon-next,
+.carousel-control .glyphicon-chevron-left,
+.carousel-control .glyphicon-chevron-right {
+  position: absolute;
+  top: 50%;
+  z-index: 5;
+  display: inline-block;
 }
-a.list-group-item-info:hover,
-a.list-group-item-info:focus {
-  color: #31708f;
-  background-color: #c4e3f3;
+.carousel-control .icon-prev,
+.carousel-control .glyphicon-chevron-left {
+  left: 50%;
 }
-a.list-group-item-info.active,
-a.list-group-item-info.active:hover,
-a.list-group-item-info.active:focus {
-  color: #fff;
-  background-color: #31708f;
-  border-color: #31708f;
+.carousel-control .icon-next,
+.carousel-control .glyphicon-chevron-right {
+  right: 50%;
 }
-.list-group-item-warning {
-  color: #8a6d3b;
-  background-color: #fcf8e3;
+.carousel-control .icon-prev,
+.carousel-control .icon-next {
+  width: 20px;
+  height: 20px;
+  margin-top: -10px;
+  margin-left: -10px;
+  font-family: serif;
 }
-a.list-group-item-warning {
-  color: #8a6d3b;
+.carousel-control .icon-prev:before {
+  content: '\2039';
 }
-a.list-group-item-warning .list-group-item-heading {
-  color: inherit;
+.carousel-control .icon-next:before {
+  content: '\203a';
 }
-a.list-group-item-warning:hover,
-a.list-group-item-warning:focus {
-  color: #8a6d3b;
-  background-color: #faf2cc;
+.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;
 }
-a.list-group-item-warning.active,
-a.list-group-item-warning.active:hover,
-a.list-group-item-warning.active:focus {
-  color: #fff;
-  background-color: #8a6d3b;
-  border-color: #8a6d3b;
+.carousel-indicators li {
+  display: inline-block;
+  width: 10px;
+  height: 10px;
+  margin: 1px;
+  text-indent: -999px;
+  border: 1px solid #ffffff;
+  border-radius: 10px;
+  cursor: pointer;
+  background-color: #000 \9;
+  background-color: rgba(0, 0, 0, 0);
 }
-.list-group-item-danger {
-  color: #a94442;
-  background-color: #f2dede;
+.carousel-indicators .active {
+  margin: 0;
+  width: 12px;
+  height: 12px;
+  background-color: #ffffff;
 }
-a.list-group-item-danger {
-  color: #a94442;
+.carousel-caption {
+  position: absolute;
+  left: 15%;
+  right: 15%;
+  bottom: 20px;
+  z-index: 10;
+  padding-top: 20px;
+  padding-bottom: 20px;
+  color: #ffffff;
+  text-align: center;
+  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
 }
-a.list-group-item-danger .list-group-item-heading {
-  color: inherit;
+.carousel-caption .btn {
+  text-shadow: none;
 }
-a.list-group-item-danger:hover,
-a.list-group-item-danger:focus {
-  color: #a94442;
-  background-color: #ebcccc;
+@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: -15px;
+    margin-left: -15px;
+    font-size: 30px;
+  }
+  .carousel-caption {
+    left: 20%;
+    right: 20%;
+    padding-bottom: 30px;
+  }
+  .carousel-indicators {
+    bottom: 20px;
+  }
 }
-a.list-group-item-danger.active,
-a.list-group-item-danger.active:hover,
-a.list-group-item-danger.active:focus {
-  color: #fff;
-  background-color: #a94442;
-  border-color: #a94442;
+.clearfix:before,
+.clearfix: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-footer:before,
+.modal-footer:after {
+  content: " ";
+  display: table;
 }
-.list-group-item-heading {
-  margin-top: 0;
-  margin-bottom: 5px;
+.clearfix: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-footer:after {
+  clear: both;
 }
-.list-group-item-text {
-  margin-bottom: 0;
-  line-height: 1.3;
+.center-block {
+  display: block;
+  margin-left: auto;
+  margin-right: auto;
 }
-.panel {
-  margin-bottom: 20px;
-  background-color: #ffffff;
-  border: 1px solid transparent;
-  border-radius: 4px;
-  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
-  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
+.pull-right {
+  float: right !important;
 }
-.panel-body {
-  padding: 15px;
+.pull-left {
+  float: left !important;
 }
-.panel-heading {
-  padding: 10px 15px;
-  border-bottom: 1px solid transparent;
-  border-top-right-radius: 3px;
-  border-top-left-radius: 3px;
+.hide {
+  display: none !important;
 }
-.panel-heading > .dropdown .dropdown-toggle {
-  color: inherit;
+.show {
+  display: block !important;
 }
-.panel-title {
-  margin-top: 0;
-  margin-bottom: 0;
-  font-size: 16px;
-  color: inherit;
+.invisible {
+  visibility: hidden;
 }
-.panel-title > a {
-  color: inherit;
+.text-hide {
+  font: 0/0 a;
+  color: transparent;
+  text-shadow: none;
+  background-color: transparent;
+  border: 0;
 }
-.panel-footer {
-  padding: 10px 15px;
-  background-color: #f5f5f5;
-  border-top: 1px solid #dddddd;
-  border-bottom-right-radius: 3px;
-  border-bottom-left-radius: 3px;
+.hidden {
+  display: none !important;
+  visibility: hidden !important;
 }
-.panel > .list-group,
-.panel > .panel-collapse > .list-group {
-  margin-bottom: 0;
+.affix {
+  position: fixed;
 }
-.panel > .list-group .list-group-item,
-.panel > .panel-collapse > .list-group .list-group-item {
-  border-width: 1px 0;
-  border-radius: 0;
+@-ms-viewport {
+  width: device-width;
 }
-.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: 3px;
-  border-top-left-radius: 3px;
+.visible-xs,
+.visible-sm,
+.visible-md,
+.visible-lg {
+  display: none !important;
 }
-.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: 3px;
-  border-bottom-left-radius: 3px;
+@media (max-width: 767px) {
+  .visible-xs {
+    display: block !important;
+  }
+  table.visible-xs {
+    display: table;
+  }
+  tr.visible-xs {
+    display: table-row !important;
+  }
+  th.visible-xs,
+  td.visible-xs {
+    display: table-cell !important;
+  }
 }
-.panel-heading + .list-group .list-group-item:first-child {
-  border-top-width: 0;
+@media (min-width: 768px) and (max-width: 991px) {
+  .visible-sm {
+    display: block !important;
+  }
+  table.visible-sm {
+    display: table;
+  }
+  tr.visible-sm {
+    display: table-row !important;
+  }
+  th.visible-sm,
+  td.visible-sm {
+    display: table-cell !important;
+  }
 }
-.list-group + .panel-footer {
-  border-top-width: 0;
+@media (min-width: 992px) and (max-width: 1199px) {
+  .visible-md {
+    display: block !important;
+  }
+  table.visible-md {
+    display: table;
+  }
+  tr.visible-md {
+    display: table-row !important;
+  }
+  th.visible-md,
+  td.visible-md {
+    display: table-cell !important;
+  }
 }
-.panel > .table,
-.panel > .table-responsive > .table,
-.panel > .panel-collapse > .table {
-  margin-bottom: 0;
+@media (min-width: 1200px) {
+  .visible-lg {
+    display: block !important;
+  }
+  table.visible-lg {
+    display: table;
+  }
+  tr.visible-lg {
+    display: table-row !important;
+  }
+  th.visible-lg,
+  td.visible-lg {
+    display: table-cell !important;
+  }
 }
-.panel > .table caption,
-.panel > .table-responsive > .table caption,
-.panel > .panel-collapse > .table caption {
-  padding-left: 15px;
-  padding-right: 15px;
+@media (max-width: 767px) {
+  .hidden-xs {
+    display: none !important;
+  }
 }
-.panel > .table:first-child,
-.panel > .table-responsive:first-child > .table:first-child {
-  border-top-right-radius: 3px;
-  border-top-left-radius: 3px;
+@media (min-width: 768px) and (max-width: 991px) {
+  .hidden-sm {
+    display: none !important;
+  }
 }
-.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: 3px;
-  border-top-right-radius: 3px;
+@media (min-width: 992px) and (max-width: 1199px) {
+  .hidden-md {
+    display: none !important;
+  }
 }
-.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: 3px;
+@media (min-width: 1200px) {
+  .hidden-lg {
+    display: none !important;
+  }
 }
-.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: 3px;
+.visible-print {
+  display: none !important;
 }
-.panel > .table:last-child,
-.panel > .table-responsive:last-child > .table:last-child {
-  border-bottom-right-radius: 3px;
-  border-bottom-left-radius: 3px;
+@media print {
+  .visible-print {
+    display: block !important;
+  }
+  table.visible-print {
+    display: table;
+  }
+  tr.visible-print {
+    display: table-row !important;
+  }
+  th.visible-print,
+  td.visible-print {
+    display: table-cell !important;
+  }
 }
-.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: 3px;
-  border-bottom-right-radius: 3px;
+@media print {
+  .hidden-print {
+    display: none !important;
+  }
 }
-.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: 3px;
+.mfp-preloader {
+  background-color: rgba(2, 2, 2, 0.37);
+  width: 160px;
+  margin: auto;
+  padding: 50px 0px;
+  color: #CCC;
+  margin-top: -50px;
+  opacity: 0.8;
+  filter: alpha(opacity=80);
 }
-.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: 3px;
+.mfp-inline-holder .mfp-content,
+.mfp-ajax-holder .mfp-content {
+  width: auto;
+  background: #fff;
+  max-width: 99%;
+  box-shadow: 0px 10px 40px rgba(1, 1, 1, 0.8);
 }
-.panel > .panel-body + .table,
-.panel > .panel-body + .table-responsive,
-.panel > .table + .panel-body,
-.panel > .table-responsive + .panel-body {
-  border-top: 1px solid #dddddd;
+.mfp-close-btn-in .mfp-close {
+  background: #fff;
 }
-.panel > .table > tbody:first-child > tr:first-child th,
-.panel > .table > tbody:first-child > tr:first-child td {
-  border-top: 0;
+.mfp-wrap {
+  z-index: 20001;
 }
-.panel > .table-bordered,
-.panel > .table-responsive > .table-bordered {
-  border: 0;
+.mfp-container .mfp-arrow-right.touch-device {
+  right: 0px;
+  opacity: 0.8;
+  filter: alpha(opacity=80);
+  transition-delay: 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;
+.mfp-container .mfp-arrow-left.touch-device {
+  left: 0px;
+  opacity: 0.8;
+  filter: alpha(opacity=80);
+  transition-delay: 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;
+.image-popup-navi {
+  background-position: 50% 50%;
+  background-size: cover;
+  float: left;
+  overflow: hidden;
+  width: 132px;
 }
-.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;
+.imagepopup-container {
+  display: inline-block;
+  display: inline-flex;
+  width: auto;
+  background: white;
+  padding-bottom: 5px;
 }
-.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;
+.imagepopup-container .content {
+  padding: 0 50px 0 15px;
+  background-color: #ffffff;
+  clear: right;
+  width: auto;
+  height: 100%;
+  float: left;
+  text-align: left;
+  transition: height 0.3s ease-in-out;
+  max-width: 350px;
+  min-width: 20%;
 }
-.panel > .table-responsive {
-  border: 0;
-  margin-bottom: 0;
+.imagepopup-holder {
+  text-align: center;
+  margin: auto;
+  width: 100%;
+  height: 90%;
 }
-.panel-group {
-  margin-bottom: 20px;
+.imagepopup-holder .image {
+  float: left;
+  max-width: 68%;
+  z-index: 99999999;
+  min-width: 130px;
+  min-height: 130px;
+  margin-bottom: -5px;
+  padding: 10px;
+  margin-right: 20px;
+  text-align: left;
+  background-position: 75px 60px;
 }
-.panel-group .panel {
-  margin-bottom: 0;
-  border-radius: 4px;
+.imagepopup-holder .image .loading {
+  position: absolute;
+  left: 55px;
+  top: 92px;
+  color: lightgrey;
 }
-.panel-group .panel + .panel {
-  margin-top: 5px;
+.imagepopup-holder .image.loaded {
+  background-image: none;
 }
-.panel-group .panel-heading {
-  border-bottom: 0;
+.imagepopup-holder .image.loaded .loading {
+  display: none;
 }
-.panel-group .panel-heading + .panel-collapse > .panel-body,
-.panel-group .panel-heading + .panel-collapse > .list-group {
-  border-top: 1px solid #dddddd;
+.imagepopup-holder .image.loaded .noimage {
+  display: block;
 }
-.panel-group .panel-footer {
-  border-top: 0;
+.imagepopup-holder .image.loaded img {
+  display: inline-block;
 }
-.panel-group .panel-footer + .panel-collapse .panel-body {
-  border-bottom: 1px solid #dddddd;
+.imagepopup-holder .image .noimage {
+  display: none;
+  position: absolute;
+  left: 30px;
+  top: 30px;
+  padding: 20px 20px;
+  border: 1px solid lightgrey;
+  color: lightgrey;
 }
-.panel-default {
-  border-color: #dddddd;
+.imagepopup-holder .image .noimage img {
+  display: inline-block;
 }
-.panel-default > .panel-heading {
-  color: #333333;
-  background-color: #f5f5f5;
-  border-color: #dddddd;
+.imagepopup-holder .image img {
+  display: none;
+  position: relative;
+  z-index: 10;
+  max-height: 680px;
+  max-width: 100%;
+  width: auto;
 }
-.panel-default > .panel-heading + .panel-collapse > .panel-body {
-  border-top-color: #dddddd;
+.imagepopup-holder .author-and-dates,
+.imagepopup-holder .building {
+  font-size: 12px;
+  letter-spacing: 0.5px;
+  font-weight: 500;
+  margin-top: -10px;
 }
-.panel-default > .panel-heading .badge {
-  color: #f5f5f5;
-  background-color: #333333;
+.imagepopup-holder.marc .building {
+  display: none;
 }
-.panel-default > .panel-footer + .panel-collapse > .panel-body {
-  border-bottom-color: #dddddd;
+.imagepopup-holder h3.title {
+  padding: 0px 0px 0px;
+  letter-spacing: 0.2px;
 }
-.panel-primary {
-  border-color: #265680;
+.imagepopup-holder .building {
+  margin-top: 0;
 }
-.panel-primary > .panel-heading {
-  color: #ffffff;
-  background-color: #265680;
-  border-color: #265680;
+.imagepopup-holder .summary {
+  margin: 10px 0px;
+  color: #5a5a5a;
+  letter-spacing: 0.2px;
+  min-width: 200px;
 }
-.panel-primary > .panel-heading + .panel-collapse > .panel-body {
-  border-top-color: #265680;
+.imagepopup-holder .record-link {
+  text-align: left;
 }
-.panel-primary > .panel-heading .badge {
-  color: #265680;
-  background-color: #ffffff;
+.imagepopup-holder .record-link a {
+  display: inline-block;
 }
-.panel-primary > .panel-footer + .panel-collapse > .panel-body {
-  border-bottom-color: #265680;
+.imagepopup-holder .image-rights {
+  text-align: left;
+  padding: 10px 0px;
+  margin-top: 10px;
+  border-top: 1px solid lightgrey;
+  color: #666;
+  margin-right: 10px;
 }
-.panel-success {
-  border-color: #d6e9c6;
+.imagepopup-holder .image-rights .rights span {
+  font-weight: bold;
 }
-.panel-success > .panel-heading {
-  color: #3c763d;
-  background-color: #dff0d8;
-  border-color: #d6e9c6;
+.imagepopup-holder .image-rights > div {
+  text-align: left;
 }
-.panel-success > .panel-heading + .panel-collapse > .panel-body {
-  border-top-color: #d6e9c6;
+.imagepopup-holder .image-rights .copyright {
+  clear: both;
+  display: none;
 }
-.panel-success > .panel-heading .badge {
-  color: #dff0d8;
-  background-color: #3c763d;
+.imagepopup-holder .image-rights .copyright-link {
+  margin-top: -1px;
+  position: inherit;
 }
-.panel-success > .panel-footer + .panel-collapse > .panel-body {
-  border-bottom-color: #d6e9c6;
+.imagepopup-holder .image-rights .copyright-link a:after {
+  background-position: 2px -2318px;
+  background-repeat: no-repeat;
+  display: inline-block;
+  height: 15px;
+  position: relative;
+  top: 1px;
+  width: 20px;
+  content: "";
 }
-.panel-info {
-  border-color: #bce8f1;
+.imagepopup-holder .image-rights .less-link {
+  display: none;
+  margin-left: 0;
+  margin-top: 10px;
+  clear: both;
 }
-.panel-info > .panel-heading {
-  color: #31708f;
-  background-color: #d9edf7;
-  border-color: #bce8f1;
+.imagepopup-holder .image-rights .less-link a:after {
+  background-position: 2px -2270px;
 }
-.panel-info > .panel-heading + .panel-collapse > .panel-body {
-  border-top-color: #bce8f1;
+@media (max-width: 1199px) {
+  .imagepopup-holder .image {
+    max-width: 500px;
+  }
 }
-.panel-info > .panel-heading .badge {
-  color: #d9edf7;
-  background-color: #31708f;
+@media (max-width: 767px) {
+  .imagepopup-container {
+    display: block;
+  }
+  .imagepopup-holder .image,
+  .imagepopup-holder.lido .image {
+    width: auto;
+    float: none;
+    margin: auto;
+    max-width: 100%;
+    padding: 0;
+    margin-right: 0px;
+    text-align: center;
+    background-position: center center;
+  }
+  .imagepopup-holder {
+    width: 100%;
+    max-height: 90%;
+  }
+  .imagepopup-holder h3.title {
+    border: none;
+  }
+  .imagepopup-holder .image.loaded .noimage {
+    display: inline-block;
+    text-align: center;
+    top: 15px;
+    left: auto;
+  }
+  .imagepopup-holder .record-link {
+    padding: 10px 0px;
+    margin: 0px 20px;
+  }
+  .imagepopup-holder .content {
+    width: 100%;
+    text-align: center;
+    padding: 0px 0px 20px;
+    max-width: 800px;
+  }
+  .imagepopup-holder .content h3 {
+    padding: 0px 10px;
+  }
+  .imagepopup-holder .summary {
+    padding: 5px 20px 0px;
+    text-align: left;
+  }
+  .imagepopup-holder .image-rights {
+    padding: 10px 0px;
+    margin: 0px 20px;
+  }
 }
-.panel-info > .panel-footer + .panel-collapse > .panel-body {
-  border-bottom-color: #bce8f1;
+/* This is the file for using Finna font icons, use font icons for all icons and update this file when new icons are available */
+@font-face {
+  font-family: 'icomoon';
+  src: url('fonts/icomoon.eot?adcatf');
+  src: url('fonts/icomoon.eot?#iefixadcatf') format('embedded-opentype'), url('fonts/icomoon.woff?adcatf') format('woff'), url('fonts/icomoon.ttf?adcatf') format('truetype'), url('fonts/icomoon.svg?adcatf#icomoon') format('svg');
+  font-weight: normal;
+  font-style: normal;
 }
-.panel-warning {
-  border-color: #faebcc;
+[class^="fa-"],
+[class*=" fa-"],
+.iconlabel:before,
+.slick-prev,
+.slick-next {
+  font-family: 'icomoon';
+  speak: none;
+  text-transform: none;
+  font-weight: normal;
+  font-size: inherit;
+  /* Better Font Rendering =========== */
+  text-rendering: auto;
+  -webkit-font-smoothing: antialiased;
+  -moz-osx-font-smoothing: grayscale;
 }
-.panel-warning > .panel-heading {
-  color: #8a6d3b;
-  background-color: #fcf8e3;
-  border-color: #faebcc;
+[class^="fa-"]:hover,
+[class*=" fa-"]:hover {
+  cursor: pointer;
 }
-.panel-warning > .panel-heading + .panel-collapse > .panel-body {
-  border-top-color: #faebcc;
+.iconlabel {
+  color: #464646;
+  background: none;
+  padding: 0px;
+  font-weight: 400;
+  margin-right: 10px;
+  font-size: 14px;
 }
-.panel-warning > .panel-heading .badge {
-  color: #fcf8e3;
-  background-color: #8a6d3b;
+.template-name-results .iconlabel {
+  letter-spacing: 0px;
+  font-size: 13px;
 }
-.panel-warning > .panel-footer + .panel-collapse > .panel-body {
-  border-bottom-color: #faebcc;
+.iconlabel:before {
+  padding-right: 3px;
 }
-.panel-danger {
-  border-color: #ebccd1;
+.fa-spinner:before {
+  font-family: 'Fontawesome';
+  content: "\f110";
+  color: gray;
+  font-size: 20px;
 }
-.panel-danger > .panel-heading {
-  color: #a94442;
-  background-color: #f2dede;
-  border-color: #ebccd1;
+.fa-square-o:before {
+  font-family: 'Fontawesome';
+  content: "\f096";
+  margin-top: -2px;
 }
-.panel-danger > .panel-heading + .panel-collapse > .panel-body {
-  border-top-color: #ebccd1;
+.fa-check-square-o:before {
+  font-family: 'Fontawesome';
+  content: "\f14a";
+  margin-top: -2px;
 }
-.panel-danger > .panel-heading .badge {
-  color: #f2dede;
-  background-color: #a94442;
+/* ---  set  navbar logo display only the logo --- */
+.navbar-header .fa-finnalogo {
+  width: 30px;
+  overflow: hidden;
+  vertical-align: middle;
 }
-.panel-danger > .panel-footer + .panel-collapse > .panel-body {
-  border-bottom-color: #ebccd1;
+.fa-finnalogo:before {
+  content: "\e60b";
+  font-weight: 300;
 }
-.embed-responsive {
-  position: relative;
-  display: block;
-  height: 0;
-  padding: 0;
-  overflow: hidden;
+.iconlabel.ekirja:before,
+.iconlabel.ekirjanosa:before,
+.iconlabel.elektroninen:before {
+  content: "\e617";
 }
-.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;
+.iconlabel.kirja:before,
+.iconlabel.kirjanosa:before {
+  content: "\e616";
 }
-.embed-responsive.embed-responsive-16by9 {
-  padding-bottom: 56.25%;
+.fa-www-link:before {
+  content: "\e615";
 }
-.embed-responsive.embed-responsive-4by3 {
-  padding-bottom: 75%;
+.fa-handle-left:before,
+.slick-prev:before {
+  content: "\e60a";
 }
-.well {
-  min-height: 20px;
-  padding: 19px;
-  margin-bottom: 20px;
-  background-color: #f5f5f5;
-  border: 1px solid #e3e3e3;
-  border-radius: 4px;
-  -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);
+.fa-handle-right:before,
+.slick-next:before {
+  content: "\e611";
 }
-.well blockquote {
-  border-color: #ddd;
-  border-color: rgba(0, 0, 0, 0.15);
+.fa-handle-close:before {
+  content: "\e612";
 }
-.well-lg {
-  padding: 24px;
-  border-radius: 6px;
+.fa-handle-open:before {
+  content: "\e613";
 }
-.well-sm {
-  padding: 9px;
-  border-radius: 3px;
+.fa-datevis:before {
+  content: "\e614";
 }
-.close {
-  float: right;
-  font-size: 21px;
-  font-weight: bold;
-  line-height: 1;
-  color: #000000;
-  text-shadow: 0 1px 0 #ffffff;
-  opacity: 0.2;
-  filter: alpha(opacity=20);
+.fa-ratehalf:before {
+  content: "\e607";
 }
-.close:hover,
-.close:focus {
-  color: #000000;
-  text-decoration: none;
-  cursor: pointer;
-  opacity: 0.5;
-  filter: alpha(opacity=50);
+.fa-lock:before {
+  content: "\e602";
 }
-button.close {
-  padding: 0;
-  cursor: pointer;
-  background: transparent;
-  border: 0;
-  -webkit-appearance: none;
+.fa-info:before {
+  content: "\e601";
 }
-.modal-open {
-  overflow: hidden;
+.fa-zoom-out:before {
+  content: "\e603";
 }
-.modal {
-  display: none;
-  overflow: hidden;
-  position: fixed;
-  top: 0;
-  right: 0;
-  bottom: 0;
-  left: 0;
-  z-index: 1040;
-  -webkit-overflow-scrolling: touch;
-  outline: 0;
+.fa-zoom-in:before {
+  content: "\e606";
 }
-.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;
+.fa-info-database:before {
+  content: "\e608";
 }
-.modal.in .modal-dialog {
-  -webkit-transform: translate(0, 0);
-  -ms-transform: translate(0, 0);
-  -o-transform: translate(0, 0);
-  transform: translate(0, 0);
+.fa-browse-database:before {
+  content: "\e609";
 }
-.modal-open .modal {
-  overflow-x: hidden;
-  overflow-y: auto;
+.fa-phone:before {
+  content: "\e618";
 }
-.modal-dialog {
-  position: relative;
-  width: auto;
-  margin: 10px;
+.fa-asterisk:before {
+  content: "\201d";
+  font-size: 35px;
+  vertical-align: bottom;
+  line-height: 0px;
 }
-.modal-content {
-  position: relative;
-  background-color: #ffffff;
-  border: 1px solid #999999;
-  border: 1px solid rgba(0, 0, 0, 0.2);
-  border-radius: 6px;
-  -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;
+.fa-heart:before,
+.fa-plus:before,
+.fa-plus-square:before {
+  content: "\e60c";
 }
-.modal-backdrop {
-  position: absolute;
-  top: 0;
-  right: 0;
-  left: 0;
-  background-color: #000000;
+.iconlabel.ekausijulkaisu:before,
+.iconlabel.eartikkeli:before,
+.iconlabel.eaikakauslehti:before,
+.iconlabel.esanomalehti:before {
+  content: "\e60d";
 }
-.modal-backdrop.fade {
-  opacity: 0;
-  filter: alpha(opacity=0);
+.iconlabel.paikka:before,
+.iconlabel.rakennus:before,
+.iconlabel.arkeologinenkohde:before {
+  content: "\e60e";
 }
-.modal-backdrop.in {
-  opacity: 0.5;
-  filter: alpha(opacity=50);
+.fa-ratenone:before {
+  content: "\e60f";
 }
-.modal-header {
-  padding: 15px;
-  border-bottom: 1px solid #e5e5e5;
-  min-height: 16.42857143px;
+.fa-google-plus:before {
+  content: "\e50";
 }
-.modal-header .close {
-  margin-top: -2px;
+.icon-checked:before {
+  content: "\e49";
 }
-.modal-title {
-  margin: 0;
-  line-height: 1.42857143;
+.icon-question:before {
+  content: "\e610";
 }
-.modal-body {
-  position: relative;
-  padding: 15px;
+.fa-new-window:before {
+  content: "\e046";
 }
-.modal-footer {
-  padding: 15px;
-  text-align: right;
-  border-top: 1px solid #e5e5e5;
+.fa-close-big:before {
+  content: "\e045";
 }
-.modal-footer .btn + .btn {
-  margin-left: 5px;
-  margin-bottom: 0;
+.fa-close:before {
+  content: "\e044";
 }
-.modal-footer .btn-group .btn + .btn {
-  margin-left: -1px;
+.fa-Holdings:before {
+  content: "\e043";
 }
-.modal-footer .btn-block + .btn-block {
-  margin-left: 0;
+.fa-ok:before {
+  content: "\e7d";
 }
-.modal-scrollbar-measure {
-  position: absolute;
-  top: -9999px;
-  width: 50px;
-  height: 50px;
-  overflow: scroll;
+.fa-sign-in:before {
+  content: "\e042";
 }
-@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;
-  }
+.fa-logout:before {
+  content: "\e042";
 }
-@media (min-width: 992px) {
-  .modal-lg {
-    width: 900px;
-  }
+.fa-home:before {
+  content: "\e041";
 }
-.tooltip {
-  position: absolute;
-  z-index: 1070;
-  display: block;
-  visibility: visible;
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 12px;
-  font-weight: normal;
-  line-height: 1.4;
-  opacity: 0;
-  filter: alpha(opacity=0);
+.fa-public:before {
+  content: "\e040";
 }
-.tooltip.in {
-  opacity: 0.9;
-  filter: alpha(opacity=90);
+.fa-files:before {
+  content: "\e03f";
 }
-.tooltip.top {
-  margin-top: -3px;
-  padding: 5px 0;
+.fa-Details:before {
+  content: "\e03e";
 }
-.tooltip.right {
-  margin-left: 3px;
-  padding: 0 5px;
+.fa-bookmark:before {
+  content: "\e03d";
 }
-.tooltip.bottom {
-  margin-top: 3px;
-  padding: 5px 0;
+.fa-qr-code:before {
+  content: "\e03c";
 }
-.tooltip.left {
-  margin-left: -3px;
-  padding: 0 5px;
+.fa-uniE03B:before {
+  content: "\e03b";
 }
-.tooltip-inner {
-  max-width: 200px;
-  padding: 3px 8px;
-  color: #ffffff;
-  text-align: center;
-  text-decoration: none;
-  background-color: #000000;
-  border-radius: 4px;
+.fa-expand:before {
+  content: "\e03a";
 }
-.tooltip-arrow {
-  position: absolute;
-  width: 0;
-  height: 0;
-  border-color: transparent;
-  border-style: solid;
+.fa-search-adv:before {
+  content: "\e600";
+  padding-right: 5px;
+  font-size: 1.8em;
 }
-.tooltip.top .tooltip-arrow {
-  bottom: 0;
-  left: 50%;
-  margin-left: -5px;
-  border-width: 5px 5px 0;
-  border-top-color: #000000;
+.fa-pinterest:before {
+  content: "\e038";
 }
-.tooltip.top-left .tooltip-arrow {
-  bottom: 0;
-  right: 5px;
-  margin-bottom: -5px;
-  border-width: 5px 5px 0;
-  border-top-color: #000000;
+.fa-twitter:before {
+  content: "\e037";
 }
-.tooltip.top-right .tooltip-arrow {
-  bottom: 0;
-  left: 5px;
-  margin-bottom: -5px;
-  border-width: 5px 5px 0;
-  border-top-color: #000000;
+.fa-facebook:before {
+  content: "\e036";
 }
-.tooltip.right .tooltip-arrow {
-  top: 50%;
-  left: 0;
-  margin-top: -5px;
-  border-width: 5px 5px 5px 0;
-  border-right-color: #000000;
+.fa-bell:before {
+  content: "\e035";
 }
-.tooltip.left .tooltip-arrow {
-  top: 50%;
-  right: 0;
-  margin-top: -5px;
-  border-width: 5px 0 5px 5px;
-  border-left-color: #000000;
+.fa-list:before {
+  content: "\e034";
 }
-.tooltip.bottom .tooltip-arrow {
-  top: 0;
-  left: 50%;
-  margin-left: -5px;
-  border-width: 0 5px 5px;
-  border-bottom-color: #000000;
+.fa-cart:before {
+  content: "\e033";
 }
-.tooltip.bottom-left .tooltip-arrow {
-  top: 0;
-  right: 5px;
-  margin-top: -5px;
-  border-width: 0 5px 5px;
-  border-bottom-color: #000000;
+.fa-grid:before {
+  content: "\e032";
 }
-.tooltip.bottom-right .tooltip-arrow {
-  top: 0;
-  left: 5px;
-  margin-top: -5px;
-  border-width: 0 5px 5px;
-  border-bottom-color: #000000;
+.fa-bars:before {
+  content: "\e031";
 }
-.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-size: 14px;
-  font-weight: normal;
-  line-height: 1.42857143;
-  text-align: left;
-  background-color: #ffffff;
-  background-clip: padding-box;
-  border: 1px solid #cccccc;
-  border: 1px solid rgba(0, 0, 0, 0.2);
-  border-radius: 6px;
-  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
-  white-space: normal;
+.fa-stop:before {
+  content: "\e030";
 }
-.popover.top {
-  margin-top: -10px;
+.fa-unhappy:before {
+  content: "\e02f";
 }
-.popover.right {
-  margin-left: 10px;
+.fa-times {
+  margin-top: 1px;
 }
-.popover.bottom {
-  margin-top: 10px;
+.fa-times:before,
+.fa-remove:before {
+  content: "\e02e";
 }
-.popover.left {
-  margin-left: -10px;
+.fa-available:before {
+  content: "\e02d";
 }
-.popover-title {
-  margin: 0;
-  padding: 8px 14px;
-  font-size: 14px;
-  background-color: #f7f7f7;
-  border-bottom: 1px solid #ebebeb;
-  border-radius: 5px 5px 0 0;
+.fa-sitemap:before {
+  content: "\e02c";
 }
-.popover-content {
-  padding: 9px 14px;
+.fa-ratefull:before {
+  content: "\e02b";
 }
-.popover > .arrow,
-.popover > .arrow:after {
-  position: absolute;
-  display: block;
-  width: 0;
-  height: 0;
-  border-color: transparent;
-  border-style: solid;
+.icon-uniE02A:before {
+  content: "\e02a";
 }
-.popover > .arrow {
-  border-width: 11px;
+.fa-arrow-left:before {
+  content: "\e029";
 }
-.popover > .arrow:after {
-  border-width: 10px;
-  content: "";
+.icon-uniE028:before {
+  content: "\e028";
 }
-.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;
+.fa-arrow-down:before {
+  content: "\e027";
 }
-.popover.top > .arrow:after {
-  content: " ";
-  bottom: 1px;
-  margin-left: -10px;
-  border-bottom-width: 0;
-  border-top-color: #ffffff;
+.icon-uniE026:before {
+  content: "\e026";
 }
-.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);
+.fa-arrow-right:before {
+  content: "\e025";
 }
-.popover.right > .arrow:after {
-  content: " ";
-  left: 1px;
-  bottom: -10px;
-  border-left-width: 0;
-  border-right-color: #ffffff;
+.icon-uniE024:before {
+  content: "\e024";
 }
-.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;
+.fa-arrow-up:before {
+  content: "\e023";
 }
-.popover.bottom > .arrow:after {
-  content: " ";
-  top: 1px;
-  margin-left: -10px;
-  border-top-width: 0;
-  border-bottom-color: #ffffff;
+.fa-background-arrow-up:before {
+  content: "\e022";
 }
-.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);
+.fa-list-alt:before {
+  content: "\e021";
 }
-.popover.left > .arrow:after {
-  content: " ";
-  right: 1px;
-  border-right-width: 0;
-  border-left-color: #ffffff;
-  bottom: -10px;
+.fa-send-feedback:before {
+  content: "\e020";
 }
-.carousel {
-  position: relative;
+.fa-envelope:before {
+  content: "\e01f";
 }
-.carousel-inner {
-  position: relative;
-  overflow: hidden;
-  width: 100%;
+.fa-user-document:before {
+  content: "\e01e";
 }
-.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;
+.fa-UserComments:before {
+  content: "\e01d";
 }
-.carousel-inner > .item > img,
-.carousel-inner > .item > a > img {
-  line-height: 1;
+.fa-search-small:before {
+  content: "\e01c";
 }
-@media all and (transform-3d), (-webkit-transform-3d) {
-  .carousel-inner > .item {
-    transition: transform 0.6s ease-in-out;
-    backface-visibility: hidden;
-    perspective: 1000;
-  }
-  .carousel-inner > .item.next,
-  .carousel-inner > .item.active.right {
-    transform: translate3d(100%, 0, 0);
-    left: 0;
-  }
-  .carousel-inner > .item.prev,
-  .carousel-inner > .item.active.left {
-    transform: translate3d(-100%, 0, 0);
-    left: 0;
-  }
-  .carousel-inner > .item.next.left,
-  .carousel-inner > .item.prev.right,
-  .carousel-inner > .item.active {
-    transform: translate3d(0, 0, 0);
-    left: 0;
-  }
+.fa-checked-file:before {
+  content: "\e01b";
 }
-.carousel-inner > .active,
-.carousel-inner > .next,
-.carousel-inner > .prev {
-  display: block;
+.fa-reset:before {
+  content: "\e01a";
 }
-.carousel-inner > .active {
-  left: 0;
+.fa-minus:before {
+  content: "\e019";
 }
-.carousel-inner > .next,
-.carousel-inner > .prev {
-  position: absolute;
-  top: 0;
-  width: 100%;
+.fa-plus-big:before {
+  content: "\e018";
 }
-.carousel-inner > .next {
-  left: 100%;
+.fa-plus-small:before {
+  content: "\e017";
 }
-.carousel-inner > .prev {
-  left: -100%;
+.fa-pen:before {
+  content: "\e016";
 }
-.carousel-inner > .next.left,
-.carousel-inner > .prev.right {
-  left: 0;
+.icon-uniE014:before {
+  content: "\e014";
 }
-.carousel-inner > .active.left {
-  left: -100%;
+.icon-uniE013:before {
+  content: "\e013";
 }
-.carousel-inner > .active.right {
-  left: 100%;
+.fa-print:before {
+  content: "\e012";
 }
-.carousel-control {
-  position: absolute;
-  top: 0;
-  left: 0;
-  bottom: 0;
-  width: 15%;
-  opacity: 0.5;
-  filter: alpha(opacity=50);
-  font-size: 20px;
-  color: #ffffff;
-  text-align: center;
-  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
+.fa-search:before {
+  content: "\e011";
 }
-.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);
+.fa-info2:before {
+  content: "\e010";
 }
-.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);
+.fa-info-big:before {
+  content: "\e00f";
+}
+.fa-user:before {
+  content: "\e00e";
+}
+.iconlabel.muu:before,
+.iconlabel.kooste:before,
+.iconlabel.ksikirjoitus:before,
+.iconlabel.teksti:before {
+  content: "\e00d";
+}
+.iconlabel.opinnyte:before,
+.iconlabel.progradu:before,
+.iconlabel.vitskirja:before,
+.iconlabel.amk:before,
+.iconlabel.diplomity:before,
+.iconlabel.amkopinnytety:before,
+.iconlabel.kandity:before,
+.iconlabel.ylempiamkopinnytety:before,
+.iconlabel.yamk:before,
+.iconlabel.lisensiaatinty:before {
+  content: "\e00c";
+}
+.iconlabel.taideteos:before,
+.iconlabel.maalaus:before,
+.iconlabel.piirros:before,
+.iconlabel.grafiikka:before,
+.iconlabel.veistos:before,
+.iconlabel.taideteollinen:before {
+  content: "\e00b";
+}
+.iconlabel.video:before,
+.iconlabel.dvd:before,
+.iconlabel.blueray:before {
+  content: "\e00a";
+}
+.iconlabel.nite:before,
+.iconlabel.cd:before,
+.iconlabel.nilevy:before,
+.iconlabel.nitallenne:before,
+.iconlabel.nikasetti:before,
+.iconlabel.musiikkitallenne:before {
+  content: "\e009";
 }
-.carousel-control:hover,
-.carousel-control:focus {
-  outline: 0;
-  color: #ffffff;
-  text-decoration: none;
-  opacity: 0.9;
-  filter: alpha(opacity=90);
+.iconlabel.kuva:before,
+.iconlabel.valokuva:before,
+.iconlabel.dia:before,
+.iconlabel.piirros:before,
+.iconlabel.kalvo:before {
+  content: "\e008";
 }
-.carousel-control .icon-prev,
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-left,
-.carousel-control .glyphicon-chevron-right {
-  position: absolute;
-  top: 50%;
-  z-index: 5;
-  display: inline-block;
+.icon-smallpress:before {
+  content: "\e007";
+}
+.iconlabel.asiakirja:before,
+.iconlabel.arkistomateriaali:before,
+.iconlabel.arkistyksikk:before,
+.iconlabel.arkistosarja:before,
+.iconlabel.arkistokokoelma:before {
+  content: "\e006";
 }
-.carousel-control .icon-prev,
-.carousel-control .glyphicon-chevron-left {
-  left: 50%;
-  margin-left: -10px;
+.iconlabel.nuotti:before,
+.iconlabel.manuscript:before,
+.iconlabel.musicalscore:before {
+  content: "\e005";
 }
-.carousel-control .icon-next,
-.carousel-control .glyphicon-chevron-right {
-  right: 50%;
-  margin-right: -10px;
+.iconlabel.tietokanta:before {
+  content: "\e004";
 }
-.carousel-control .icon-prev,
-.carousel-control .icon-next {
-  width: 20px;
-  height: 20px;
-  margin-top: -10px;
-  font-family: serif;
+.iconlabel.esine:before,
+.iconlabel.muuesine:before,
+.iconlabel.kulttuurihistesine:before {
+  content: "\e003";
 }
-.carousel-control .icon-prev:before {
-  content: '\2039';
+.iconlabel.kartta:before,
+.iconlabel.atlas:before,
+.iconlabel.karttapallo:before {
+  content: "\e002";
 }
-.carousel-control .icon-next:before {
-  content: '\203a';
+.iconlabel.lehtiartikkeli:before,
+.iconlabel.artikkeli:before,
+.iconlabel.aikakauslehti:before,
+.iconlabel.kausijulkaisu:before,
+.iconlabel.sanomalehti:before,
+.iconlabel.lehtiliite:before,
+.iconlabel.sanomalehtiartikkeli:before {
+  content: "\e001";
 }
-.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;
+.fa-first-page:before {
+  content: "\e604";
 }
-.carousel-indicators li {
-  display: inline-block;
-  width: 10px;
-  height: 10px;
-  margin: 1px;
-  text-indent: -999px;
-  border: 1px solid #ffffff;
-  border-radius: 10px;
-  cursor: pointer;
-  background-color: #000 \9;
-  background-color: rgba(0, 0, 0, 0);
+.fa-last-page:before {
+  content: "\e605";
 }
-.carousel-indicators .active {
-  margin: 0;
-  width: 12px;
-  height: 12px;
-  background-color: #ffffff;
+/** toolbar icons **/
+.nav-pills > li > a {
+  padding: 0px 5px;
 }
-.carousel-caption {
-  position: absolute;
-  left: 15%;
-  right: 15%;
-  bottom: 20px;
-  z-index: 10;
-  padding-top: 20px;
-  padding-bottom: 20px;
-  color: #ffffff;
-  text-align: center;
-  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
+.nav-pills .fa {
+  font-size: 14px;
+  padding: 5px 6px 6px 6px;
+  color: #fff;
+  background: #00a2b5;
+  border-radius: 50%;
+  margin-left: 6px;
 }
-.carousel-caption .btn {
-  text-shadow: none;
+.nav-pills .fa.fa-asterisk {
+  padding: 6px 7px;
 }
-@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: -15px;
-    font-size: 30px;
-  }
-  .carousel-control .glyphicon-chevron-left,
-  .carousel-control .icon-prev {
-    margin-left: -15px;
-  }
-  .carousel-control .glyphicon-chevron-right,
-  .carousel-control .icon-next {
-    margin-right: -15px;
-  }
-  .carousel-caption {
-    left: 20%;
-    right: 20%;
-    padding-bottom: 30px;
+@media (max-width: 767px) {
+  .nav-pills .fa {
+    font-size: 16px;
+    padding: 8px 9px 9px 9px;
+    color: #fff;
+    background: #00a2b5;
+    border-radius: 50%;
+    margin-left: 2px;
   }
-  .carousel-indicators {
-    bottom: 20px;
+  .nav-pills .fa.fa-asterisk {
+    padding: 8px 10px;
   }
 }
-.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-footer:before,
-.modal-footer:after {
-  content: " ";
-  display: table;
+.nav-pills .fa.fa-phone {
+  background: #64d448;
 }
-.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-footer:after {
-  clear: both;
+/* Addthis icons for sharing styling */
+.addthis_default_style .at300b {
+  padding: 0px !important;
 }
-.center-block {
-  display: block;
-  margin-left: auto;
-  margin-right: auto;
+.addthis_toolbox.addthis_default_style i {
+  color: #fff;
+  font-size: 15px;
+  margin-left: 5px;
 }
-.pull-right {
-  float: right !important;
+.addthis_toolbox.addthis_default_style .fa-facebook {
+  background: #3a5795;
 }
-.pull-left {
-  float: left !important;
+.addthis_toolbox.addthis_default_style .fa-pinterest {
+  background: #cb2027;
 }
-.hide {
-  display: none !important;
+.addthis_toolbox.addthis_default_style .fa-twitter {
+  background: #00aced;
 }
-.show {
-  display: block !important;
+.addthis_toolbox.addthis_default_style .fa-google-plus {
+  background: #d34836;
 }
-.invisible {
-  visibility: hidden;
+/* Image gallery popup icons */
+.magnify {
+  position: absolute;
+  font-size: 22px;
+  opacity: 0.8;
+  transition: opacity 0.2s linear;
+  top: 5px;
 }
-.text-hide {
-  font: 0/0 a;
-  color: transparent;
-  text-shadow: none;
-  background-color: transparent;
-  border: 0;
+.large-thumb:hover .magnify,
+.resultThumb:hover .magnify {
+  opacity: 1;
 }
-.hidden {
-  display: none !important;
-  visibility: hidden !important;
+.fa-zoom-in:before {
+  font-family: 'icomoon';
+  content: '\e606';
+  color: #fff;
+  padding: 3px;
+  background: rgba(1, 1, 1, 0.05);
 }
-.affix {
-  position: fixed;
+/* HIDING ICONS and custom styles for some occurences */
+.fa-ok {
+  color: #00B370;
 }
-@-ms-viewport {
-  width: device-width;
+.fa-remove {
+  color: #a94442;
 }
-.visible-xs,
-.visible-sm,
-.visible-md,
-.visible-lg {
-  display: none !important;
+.fa-x:before {
+  content: "";
 }
-.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;
+.sidebar .list-group-item i.fa.fa-square-o {
+  display: none;
 }
-@media (max-width: 767px) {
-  .visible-xs {
-    display: block !important;
-  }
-  table.visible-xs {
-    display: table;
-  }
-  tr.visible-xs {
-    display: table-row !important;
-  }
-  th.visible-xs,
-  td.visible-xs {
-    display: table-cell !important;
-  }
+.list-group-item.active i.fa.fa-check-square-o,
+.sidebar .list-group-item .main.applied i.fa.fa-check-square-o,
+.sidebar .list-group.facet a.list-group-item.active i.fa.fa-check {
+  font-size: 15px;
+  margin-top: 2px;
+  float: right;
+  text-decoration: none;
+  transition: all 0.2s ease-in-out;
 }
-@media (max-width: 767px) {
-  .visible-xs-block {
-    display: block !important;
-  }
+.jstree-container-ul > li.active .main.applied:hover {
+  text-decoration: line-through;
 }
-@media (max-width: 767px) {
-  .visible-xs-inline {
-    display: inline !important;
+.list-group-item.active i.fa.fa-check-square-o:before,
+.sidebar .list-group-item .main.applied i.fa.fa-check-square-o:before,
+.sidebar .list-group.facet a.list-group-item.active i.fa.fa-check:before {
+  font-family: 'icomoon';
+  content: "\e02d";
+  color: white;
+}
+.sidebar .list-group-item .main.applied i.fa.fa-check-square-o {
+  margin-right: 3px;
+}
+.slick-vertical .slick-slide img {
+  max-width: 40%;
+  height: auto;
+  max-height: 180px;
+  width: auto;
+}
+.slick-vertical .slick-slide {
+  display: block;
+  height: auto;
+  border: 1px solid transparent;
+}
+.slick-vertical.slick-initialized .slick-slide {
+  max-height: 300px !important;
+  padding: 5px 10px;
+}
+.slick-vertical .slick-slide .carouselSlideHeader p {
+  left: 40%;
+}
+.slick-vertical.slick-initialized .slick-slide .carouselText {
+  left: 40%;
+  top: inherit;
+  bottom: inherit;
+}
+.slick-vertical.slick-initialized .slick-slide .carouselText p {
+  opacity: 1;
+}
+body {
+  background: url('../images/background_1.jpg');
+  background-attachment: fixed;
+  background-size: 100% auto;
+  background-position: top center;
+  background-color: #464646;
+  background-repeat: no-repeat;
+}
+@media (max-width: 991px) {
+  body {
+    background-size: 150% auto;
   }
 }
 @media (max-width: 767px) {
-  .visible-xs-inline-block {
-    display: inline-block !important;
+  body {
+    background-size: 350% auto;
   }
 }
-@media (min-width: 768px) and (max-width: 991px) {
-  .visible-sm {
-    display: block !important;
-  }
-  table.visible-sm {
-    display: table;
-  }
-  tr.visible-sm {
-    display: table-row !important;
-  }
-  th.visible-sm,
-  td.visible-sm {
-    display: table-cell !important;
-  }
+body > .main {
+  background-color: #ffffff;
+}
+header {
+  background: rgba(10, 10, 10, 0.8);
+}
+section.main.template-name-results > .container {
+  margin-top: 30px;
+  padding-bottom: 30px;
+}
+.finna-main-header {
+  background: #b3e3e9;
+}
+.logo {
+  margin: 20px 0px 0px;
+}
+.logo i.fa-finnalogo {
+  font-size: 66px;
+  color: #ffffff;
+}
+.logo hr {
+  border-bottom: 6px solid #fff;
+}
+.navbar-nav > li > a {
+  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
+  color: #f6f6f6;
+}
+.searchLayout {
+  background-image: -webkit-linear-gradient(top, rgba(1, 1, 1, 0.23) 0%, rgba(1, 1, 1, 0.45) 100%);
+  background-image: linear-gradient(to bottom, rgba(1, 1, 1, 0.23) 0%, rgba(1, 1, 1, 0.45) 100%);
+  background-repeat: repeat-x;
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b010101', endColorstr='#73010101', GradientType=0);
+  padding-bottom: 10px;
+}
+.introduction h1,
+.introduction h3 {
+  background: rgba(0, 0, 0, 0.45);
+  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
+  padding: 0 5px 1px 7px;
+  color: #fff;
+  line-height: 1.4em;
+  display: inline-block;
+  font-weight: bold;
+}
+.introduction h1 .brand-third,
+.introduction h3 .brand-third {
+  color: #d8f4ed;
+}
+h1.introductionText,
+h3.introductionText {
+  margin: 0px 0px 5px;
+}
+.homeTopContentBackground {
+  background-color: #d8f4ed;
+}
+.introBox {
+  margin: 20px 0px;
+  box-shadow: 0px 15px 20px -15px grey, 0px 0px 0px 10px rgba(0, 163, 181, 0) inset;
+  padding: 10px 20px;
+  background: #d8f4ed;
+  transition: box-shadow 0.5s ease-in-out;
+}
+.introBox.research:hover {
+  box-shadow: 0px 15px 20px -15px grey, 0px 0px 0px 10px rgba(0, 163, 181, 0.8) inset;
+}
+.introBox.research {
+  background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.78), #3b3b3b), url('http://undergrad.usc.edu/RESEARCH-Word-collage.jpg');
+}
+.introBox.shareLibrary {
+  background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.63), rgba(0, 0, 0, 0.47)), url('http://www.kansalliskirjasto.fi/extra/vanhat_bulletinit/bulletin11/kuvat/hi6_1.jpg');
 }
-@media (min-width: 768px) and (max-width: 991px) {
-  .visible-sm-block {
-    display: block !important;
-  }
+.introBox h2,
+.introBox h5 {
+  position: relative;
+  z-index: 10;
+  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.72);
+  color: #FFFFFF;
 }
-@media (min-width: 768px) and (max-width: 991px) {
-  .visible-sm-inline {
-    display: inline !important;
-  }
+.introBox h5 {
+  line-height: 1.5em;
+  font-size: 1.2em;
 }
-@media (min-width: 768px) and (max-width: 991px) {
-  .visible-sm-inline-block {
-    display: inline-block !important;
-  }
+.introBox i,
+.introBox a {
+  color: #00a3b5;
+  text-shadow: none;
 }
-@media (min-width: 992px) and (max-width: 1199px) {
-  .visible-md {
-    display: block !important;
-  }
-  table.visible-md {
-    display: table;
-  }
-  tr.visible-md {
-    display: table-row !important;
-  }
-  th.visible-md,
-  td.visible-md {
-    display: table-cell !important;
-  }
+i.fa.fa-search.backgrounding {
+  position: absolute;
+  right: 30px;
+  top: 30px;
 }
-@media (min-width: 992px) and (max-width: 1199px) {
-  .visible-md-block {
-    display: block !important;
-  }
+i.fa.fa-search.backgrounding:before {
+  font-size: 100px;
+  color: rgba(255, 255, 255, 0.5);
 }
-@media (min-width: 992px) and (max-width: 1199px) {
-  .visible-md-inline {
-    display: inline !important;
-  }
+footer {
+  background: #464646;
+  margin-bottom: -10px;
+  padding: 15px 0px;
 }
-@media (min-width: 992px) and (max-width: 1199px) {
-  .visible-md-inline-block {
-    display: inline-block !important;
-  }
+footer hr {
+  display: none;
 }
-@media (min-width: 1200px) {
-  .visible-lg {
-    display: block !important;
-  }
-  table.visible-lg {
-    display: table;
-  }
-  tr.visible-lg {
-    display: table-row !important;
-  }
-  th.visible-lg,
-  td.visible-lg {
-    display: table-cell !important;
-  }
+footer a,
+footer p {
+  color: #ffffff;
 }
-@media (min-width: 1200px) {
-  .visible-lg-block {
-    display: block !important;
-  }
+footer p {
+  font-size: 1.1em;
 }
-@media (min-width: 1200px) {
-  .visible-lg-inline {
-    display: inline !important;
-  }
+footer li {
+  list-style-type: none;
 }
-@media (min-width: 1200px) {
-  .visible-lg-inline-block {
-    display: inline-block !important;
-  }
+.sidebar {
+  margin-bottom: 30px;
 }
-@media (max-width: 767px) {
-  .hidden-xs {
-    display: none !important;
-  }
+.resultListLabeling {
+  display: none;
 }
-@media (min-width: 768px) and (max-width: 991px) {
-  .hidden-sm {
-    display: none !important;
-  }
+mark,
+.highlight,
+.highlight {
+  background: none;
+  font-weight: 500;
+  color: inherit;
+  font-size: 1.03em;
 }
-@media (min-width: 992px) and (max-width: 1199px) {
-  .hidden-md {
-    display: none !important;
-  }
+.container.resultListDisplay {
+  margin-top: 30px;
 }
-@media (min-width: 1200px) {
-  .hidden-lg {
-    display: none !important;
-  }
+.resultListBanner h2 {
+  margin: 15px 0px;
 }
-.visible-print {
-  display: none !important;
+.resultListBanner .alert {
+  padding: 0px;
+  margin: 0px;
+  background: none;
+  border: none;
+  margin-bottom: 15px;
 }
-@media print {
-  .visible-print {
-    display: block !important;
-  }
-  table.visible-print {
-    display: table;
-  }
-  tr.visible-print {
-    display: table-row !important;
-  }
-  th.visible-print,
-  td.visible-print {
-    display: table-cell !important;
+.row.result {
+  padding-top: 15px;
+  padding-bottom: 15px;
+}
+@media (max-width: 768px) {
+  .row.result {
+    border-bottom: 1px solid rgba(100, 100, 100, 0.1);
   }
 }
-.visible-print-block {
-  display: none !important;
+.row.result .status .label {
+  visibility: hidden;
 }
-@media print {
-  .visible-print-block {
-    display: block !important;
-  }
+.result .save-record {
+  float: right;
+  font-size: medium;
 }
-.visible-print-inline {
-  display: none !important;
+.callnumAndLocation {
+  margin-top: 15px;
 }
-@media print {
-  .visible-print-inline {
-    display: inline !important;
-  }
+.groupLocation,
+.groupCallnumber {
+  font-size: 14px;
+  letter-spacing: 0.2px;
+  padding: 0;
 }
-.visible-print-inline-block {
-  display: none !important;
+.groupCallnumber {
+  color: #999999;
+  font-size: smaller;
 }
-@media print {
-  .visible-print-inline-block {
-    display: inline-block !important;
-  }
+.groupLocation span.text-success {
+  color: inherit;
 }
-@media print {
-  .hidden-print {
-    display: none !important;
-  }
+.introductionBackground {
+  background-color: #d8f4ed;
 }
-/* mixins */
-.sr-only {
-  clip: rect(1px, 1px, 1px, 1px);
+.introduction p {
+  font-size: 1.24em;
+  font-weight: bold;
+  line-height: 1.6em;
+  padding-bottom: 20px;
+}
+.righttop {
+  background: #ffffff;
+}
+.carousel {
+  background: #222222;
+}
+.carousel .carouselHeader {
+  background: rgba(140, 140, 140, 0.8);
+  display: inline-block;
+  padding: 10px;
+  color: #ffffff;
+  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
+}
+.carousel .carouselSlideHeader p {
   position: absolute;
-  /* reset */
-  width: auto;
+  min-height: 30px;
+  z-index: 1;
+  padding: 5px 10px;
+  color: #ffffff;
+  background: rgba(140, 140, 140, 0.7);
+  font-size: 14px;
+  font-weight: 900;
+  letter-spacing: 0.2px;
+  text-shadow: 1px 1px 1px black;
+}
+.carousel .carouselText {
+  position: absolute;
+  width: 265px;
   height: auto;
+  color: #fcffd9;
+  transition: all 0.5s ease;
+  bottom: 10px;
+  padding: 0px 10px;
+}
+.carousel .carouselText p {
+  z-index: 1;
+  position: relative;
   margin: 0;
-  padding: 0;
+  opacity: 0;
+  padding: 10px 0px;
+  text-shadow: 1px 1px 1px black;
+  transition: all 0.5s ease;
+  transition-delay: 0.2s;
+  border-top: 1px solid #fcffd9;
+}
+.carousel .slick-slider.slick-vertical .carouselText {
+  padding: 10px;
+  margin-top: 50px;
+  background: none;
   overflow: hidden;
-  border: 0;
 }
-.sr-only:focus {
-  background-color: #ffffff;
-  border-radius: 4px;
-  clip: auto;
-  color: #132531;
-  display: block;
-  font-size: 14px;
-  height: 50px;
-  line-height: 20px;
-  padding: 15px 15px;
-  position: absolute;
-  left: 5px;
-  top: 5px;
-  text-decoration: none;
-  text-transform: none;
-  width: auto;
-  z-index: 100000;
-  /* Above WP toolbar */
+.carousel .slick-slider.slick-vertical .carouselText p {
+  padding: 0px;
+  border-top: none;
 }
-/* this mixins give output generate duplicate CSS code
- * alternatively you will to have to rewrite the original mixin in buttons.less
- */
-.navbar-brand {
-  font-size: 20px;
+.carousel .slick-slider.slick-vertical .carouselSlideHeader p {
+  background: none;
 }
-/* buttons */
-/* link on white background */
-.alert.alert-info a {
-  text-decoration: underline;
+.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover .carouselText p {
+  opacity: 1;
+  transform: translate(0px, -10px);
+  transition-delay: 0s;
 }
-.btn.disabled:active,
-.btn.disabled:focus,
-.btn.disabled:hover {
-  color: #000;
+.carousel .slick-slide.slick-active img {
+  -webkit-filter: blur(0px);
+  transition: all 0.5s ease;
 }
-[data-toggle~=dropdown] {
-  cursor: pointer;
+.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover img {
+  -webkit-filter: blur(3px);
+  -moz-filter: blur(3px);
+  -o-filter: blur(3px);
+  -ms-filter: blur(3px);
+  filter: blur(3px);
+  filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');
 }
 .fa {
   cursor: default;
 }
-@media (min-width: 768px) {
-  .form-control {
-    max-width: 400px;
-  }
+/* --- Image prosessing --- */
+.template-name-results .resultThumb img {
+  width: 100%;
 }
 .group [class^=col-] {
   padding-left: 0;
 }
-.has-error {
-  margin-bottom: 0;
-}
-.help-block.with-errors {
-  padding: 6px 0;
-}
-.help-block.with-errors:empty {
-  padding: 0;
-}
-.help-block.with-errors,
-.help-block.with-errors .list-unstyled {
-  margin: 0;
-}
 .icon-bar {
   background-color: #888888;
 }
@@ -6433,110 +7217,48 @@ label.list-group-item {
 #modal .modal-body > h2:first-child {
   display: none;
 }
-.popover {
-  width: 250px;
-}
-.sub-breadcrumb {
-  padding: 5px 10px;
-  white-space: nowrap;
-}
-.sub-breadcrumb li {
-  display: inline-block;
-}
-.sub-breadcrumb li + li:before {
-  content: "/\00a0";
-  padding: 0 5px;
-  color: #cccccc;
-}
 .tab-content {
   padding: 4px;
 }
-/* --- Alphabrowse --- */
-.alphabrowse .lcc {
-  width: 20%;
-}
-.alphabrowse .titles {
-  width: 10%;
-  text-align: center;
+/* --- Finna records ... */
+.template-name-view #record h3 {
+  margin: 0px;
+  padding: 0px;
 }
 /* --- Autocomplete --- */
 .twitter-typeahead {
-  background: #FFF;
-  border-radius: 4px;
-  vertical-align: top;
+  background: transparent;
+  top: 3px;
+  margin-right: -5px;
 }
 .twitter-typeahead .tt-hint {
   display: none;
 }
-@media (max-width: 767px) {
-  .twitter-typeahead {
-    width: 100%;
-  }
-}
 .tt-dropdown-menu {
-  margin-bottom: 20px;
+  margin-bottom: 5px;
   padding-left: 0;
+  margin-top: 10px;
 }
 .tt-suggestion {
-  position: relative;
   display: block;
   padding: 10px 15px;
   margin-bottom: -1px;
+  position: relative;
+  font-size: 1.05em;
+  vertical-align: middle;
   background-color: #ffffff;
-  border: 1px solid #dddddd;
-  cursor: pointer;
   text-overflow: ellipsis;
   white-space: nowrap;
 }
-.tt-suggestion:first-child {
-  border-top-right-radius: 4px;
-  border-top-left-radius: 4px;
-}
-.tt-suggestion:last-child {
-  margin-bottom: 0;
-  border-bottom-right-radius: 4px;
-  border-bottom-left-radius: 4px;
-}
-.tt-suggestion.disabled,
-.tt-suggestion.disabled:hover,
-.tt-suggestion.disabled:focus {
-  background-color: #eeeeee;
-  color: #777777;
-  cursor: not-allowed;
-}
-.tt-suggestion.disabled .list-group-item-heading,
-.tt-suggestion.disabled:hover .list-group-item-heading,
-.tt-suggestion.disabled:focus .list-group-item-heading {
-  color: inherit;
-}
-.tt-suggestion.disabled .list-group-item-text,
-.tt-suggestion.disabled:hover .list-group-item-text,
-.tt-suggestion.disabled:focus .list-group-item-text {
-  color: #777777;
+.tt-suggestion > .badge {
+  float: right;
 }
-.tt-suggestion.active,
-.tt-suggestion.active:hover,
-.tt-suggestion.active:focus {
-  z-index: 2;
-  color: #ffffff;
-  background-color: #265680;
-  border-color: #265680;
-}
-.tt-suggestion.active .list-group-item-heading,
-.tt-suggestion.active:hover .list-group-item-heading,
-.tt-suggestion.active:focus .list-group-item-heading,
-.tt-suggestion.active .list-group-item-heading > small,
-.tt-suggestion.active:hover .list-group-item-heading > small,
-.tt-suggestion.active:focus .list-group-item-heading > small,
-.tt-suggestion.active .list-group-item-heading > .small,
-.tt-suggestion.active:hover .list-group-item-heading > .small,
-.tt-suggestion.active:focus .list-group-item-heading > .small {
-  color: inherit;
+.tt-suggestion > .badge + .badge {
+  margin-right: 5px;
 }
-.tt-suggestion.active .list-group-item-text,
-.tt-suggestion.active:hover .list-group-item-text,
-.tt-suggestion.active:focus .list-group-item-text {
-  color: #93bcdf;
+.tt-suggestion.title {
+  background: #555555;
+  color: #fff;
 }
 .tt-suggestion i.fa {
   cursor: inherit;
@@ -6545,7 +7267,7 @@ label.list-group-item {
   white-space: inherit;
 }
 .tt-suggestion.tt-cursor {
-  background-color: #265680;
+  background-color: #00a3b5;
   color: #FFF;
 }
 .tt-suggestion p {
@@ -6778,13 +7500,15 @@ label.list-group-item {
   }
 }
 .result a.title {
-  font-weight: bold;
-}
-.result .left {
-  text-align: center;
+  font-size: 1.333em;
+  line-height: 1.2em;
+  font-weight: 400;
 }
 .result .left img {
   max-width: 100%;
+  width: 100%;
+  height: auto;
+  border: 4px solid lightgrey;
 }
 @media (max-width: 767px) {
   .result a {
@@ -6812,23 +7536,61 @@ label.list-group-item {
 .search-controls .alert {
   margin-bottom: 0;
 }
-.title-in-heading {
-  font-size: inherit;
-  font-style: italic;
-}
 /* --- Sidebar --- */
 /* Sidebar rounded corners */
+@media (max-width: 767px) {
+  .sidebar {
+    position: fixed;
+    z-index: 1000000000;
+    bottom: 0;
+    width: 100%;
+    overflow: hidden;
+    background: white;
+    margin: 0px;
+    padding: 0px;
+    height: 50px;
+    transition: height 0.5s ease-in-out;
+  }
+}
+@media (max-width: 767px) {
+  .sidebar > h4 {
+    padding: 15px;
+  }
+}
+@media (max-width: 767px) {
+  .sidebar > h4:after {
+    font-family: 'icomoon';
+    content: '\e612';
+    float: right;
+  }
+}
+@media (max-width: 767px) {
+  .sidebar.expandSidebar > h4:after {
+    font-family: 'icomoon';
+    content: '\e613';
+    float: right;
+  }
+}
+@media (max-width: 767px) {
+  .sidebar.expandSidebar {
+    overflow: auto;
+    height: 100%;
+  }
+}
 .sidebar .list-group:not(.filters) .title {
+  margin-bottom: 5px;
   cursor: pointer;
 }
 .sidebar .list-group:not(.filters) .title.collapsed {
-  border-radius: 4px;
+  border-radius: none;
 }
 .sidebar .list-group:not(.filters) .title.collapsed:after {
-  content: '\25BC';
+  font-family: 'icomoon';
+  content: '\e613';
 }
 .sidebar .list-group:not(.filters) .title:after {
-  content: '\25B2';
+  font-family: 'icomoon';
+  content: '\e612';
   float: right;
 }
 .sidebar .collapse .list-group-item,
@@ -6852,34 +7614,35 @@ label.list-group-item {
 .sidebar .facet a {
   text-decoration: none;
 }
-/* --- Slider accessibility --- */
-.slider-container {
-  padding: 4px 0;
-  text-align: center;
+.sidebar .list-group-item i.fa.fa-square-o,
+.sidebar .list-group-item i.fa.fa-check-square-o {
+  font-size: 22px;
+  vertical-align: middle;
 }
-.slider-container .slider .slider-track {
-  background: #777777;
+/* --- Slider accessibility --- */
+.slider .slider-track {
+  background: #999999;
   box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.4);
 }
-.slider-container .slider .slider-track .slider-handle {
-  background: #265680;
+.slider .slider-track .slider-handle {
+  background: #00a3b5;
   background-image: none;
-  border: 1px solid #265680;
+  border: 1px solid #00a3b5;
   box-shadow: none;
-  opacity: .9;
+  opacity: .8;
 }
-.slider-container .slider .slider-track .slider-handle:hover,
-.slider-container .slider .slider-track .slider-handle:active,
-.slider-container .slider .slider-track .slider-handle:focus {
+.slider .slider-track .slider-handle:hover,
+.slider .slider-track .slider-handle:active,
+.slider .slider-track .slider-handle:focus {
   opacity: 1;
   background: #FFF;
-  border-color: #777777;
+  border-color: #999999;
 }
-.slider-container .slider .slider-track .slider-handle:active,
-.slider-container .slider .slider-track .slider-handle:focus {
-  border-color: #265680;
+.slider .slider-track .slider-handle:active,
+.slider .slider-track .slider-handle:focus {
+  border-color: #00a3b5;
 }
-.slider-container .slider .slider-track .slider-selection {
+.slider .slider-track .slider-selection {
   background: #eeeeee;
   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.3);
 }
@@ -6924,7 +7687,7 @@ label.list-group-item {
 /* --- Hierarchical facets --- */
 /* jsTree arrows */
 .facet .jstree-ocl:before {
-  font-family: 'FontAwesome';
+  font-family: 'icomoon';
   float: left;
   speak: none;
   font-weight: normal;
@@ -6933,20 +7696,21 @@ label.list-group-item {
   cursor: pointer;
   padding: 0;
   width: 10px;
-  margin-left: -10px;
+  margin-left: -16px;
+  margin-right: 4px;
 }
 .facet .jstree-default .jstree-open > .jstree-ocl:before {
-  content: "\f0d7";
+  content: "\e027";
 }
 .facet .jstree-default .jstree-closed > .jstree-ocl:before {
-  content: "\f0da";
+  content: "\e025";
 }
 .facet .jstree-default .jstree-leaf > .jstree-ocl:before {
   content: " ";
 }
 /* facet list styling */
 li.jstree-facet ul {
-  padding-left: 20px;
+  padding-left: 14px;
 }
 .jstree-facet li span.main {
   display: block;
@@ -6960,256 +7724,34 @@ li.jstree-facet,
 li.jstree-node {
   list-style: none;
 }
+ul.jstree-container-ul > li.jstree-node,
+.list-group.facet .list-group-item:not(.title) {
+  padding: 5px 10px 5px 20px;
+  background: whitesmoke;
+  border-bottom: 2px solid #ffffff;
+}
 .jstree-facet .jstree-container-ul {
   padding: 0;
 }
+.jstree-facet .jstree-container-ul .jstree-icon {
+  color: #999999;
+}
+.main.applied,
 .jstree-facet .jstree-container-ul > li.active,
-.jstree-facet .jstree-container-ul > li.active a.jstree-anchor {
-  background-color: #265680;
+.jstree-facet .jstree-container-ul > li.active a.jstree-anchor,
+.jstree-facet .jstree-container-ul > li.active .jstree-ocl,
+.jstree-facet .jstree-container-ul > li.active {
+  background: #00a3b5 !important;
   color: #fff;
 }
+.list-group-item.active.facetOR.applied {
+  background: #00a3b5;
+  color: #ffffff;
+}
 li.jstree-facet .badge {
   cursor: text;
 }
-.mfp-preloader {
-  background-color: rgba(2, 2, 2, 0.37);
-  width: 160px;
-  margin: auto;
-  padding: 50px 0px;
-  color: #CCC;
-  margin-top: -50px;
-  opacity: 0.8;
-  filter: alpha(opacity=80);
-}
-.mfp-inline-holder .mfp-content,
-.mfp-ajax-holder .mfp-content {
-  width: auto;
-  background: #fff;
-  max-width: 99%;
-  box-shadow: 0px 10px 40px rgba(1, 1, 1, 0.8);
-}
-.mfp-close-btn-in .mfp-close {
-  background: #fff;
-}
-.mfp-wrap {
-  z-index: 20001;
-}
-.mfp-container .mfp-arrow-right.touch-device {
-  right: 0px;
-  opacity: 0.8;
-  filter: alpha(opacity=80);
-  transition-delay: 0;
-}
-.mfp-container .mfp-arrow-left.touch-device {
-  left: 0px;
-  opacity: 0.8;
-  filter: alpha(opacity=80);
-  transition-delay: 0;
-}
-.image-popup-navi {
-  background-position: 50% 50%;
-  background-size: cover;
-  float: left;
-  overflow: hidden;
-  width: 132px;
-}
-.imagepopup-container {
-  display: inline-block;
-  display: inline-flex;
-  width: auto;
-  background: white;
-  padding-bottom: 5px;
-}
-.imagepopup-container .content {
-  padding: 0 50px 0 15px;
-  background-color: #ffffff;
-  clear: right;
-  width: auto;
-  height: 100%;
-  float: left;
-  text-align: left;
-  transition: height 0.3s ease-in-out;
-  max-width: 350px;
-  min-width: 20%;
-}
-.imagepopup-holder {
-  text-align: center;
-  margin: auto;
-  width: 100%;
-  height: 90%;
-}
-.imagepopup-holder .image {
-  float: left;
-  max-width: 68%;
-  z-index: 99999999;
-  min-width: 130px;
-  min-height: 130px;
-  margin-bottom: -5px;
-  padding: 10px;
-  margin-right: 20px;
-  text-align: left;
-  background-position: 75px 60px;
-}
-.imagepopup-holder .image .loading {
-  position: absolute;
-  left: 55px;
-  top: 92px;
-  color: lightgrey;
-}
-.imagepopup-holder .image.loaded {
-  background-image: none;
-}
-.imagepopup-holder .image.loaded .loading {
-  display: none;
-}
-.imagepopup-holder .image.loaded .noimage {
-  display: block;
-}
-.imagepopup-holder .image.loaded img {
-  display: inline-block;
-}
-.imagepopup-holder .image .noimage {
-  display: none;
-  position: absolute;
-  left: 30px;
-  top: 30px;
-  padding: 20px 20px;
-  border: 1px solid lightgrey;
-  color: lightgrey;
-}
-.imagepopup-holder .image .noimage img {
-  display: inline-block;
-}
-.imagepopup-holder .image img {
-  display: none;
-  position: relative;
-  z-index: 10;
-  max-height: 680px;
-  max-width: 100%;
-  width: auto;
-}
-.imagepopup-holder .author-and-dates,
-.imagepopup-holder .building {
-  font-size: 12px;
-  letter-spacing: 0.5px;
-  font-weight: 500;
-  margin-top: -10px;
-}
-.imagepopup-holder.marc .building {
-  display: none;
-}
-.imagepopup-holder h3.title {
-  padding: 0px 0px 0px;
-  letter-spacing: 0.2px;
-}
-.imagepopup-holder .building {
-  margin-top: 0;
-}
-.imagepopup-holder .summary {
-  margin: 10px 0px;
-  color: #5a5a5a;
-  letter-spacing: 0.2px;
-  min-width: 200px;
-}
-.imagepopup-holder .record-link {
-  text-align: left;
-}
-.imagepopup-holder .record-link a {
-  display: inline-block;
-}
-.imagepopup-holder .image-rights {
-  text-align: left;
-  padding: 10px 0px;
-  margin-top: 10px;
-  border-top: 1px solid lightgrey;
-  color: #666;
-  margin-right: 10px;
-}
-.imagepopup-holder .image-rights .rights span {
-  font-weight: bold;
-}
-.imagepopup-holder .image-rights > div {
-  text-align: left;
-}
-.imagepopup-holder .image-rights .copyright {
-  clear: both;
-  display: none;
-}
-.imagepopup-holder .image-rights .copyright-link {
-  margin-top: -1px;
-  position: inherit;
-}
-.imagepopup-holder .image-rights .copyright-link a:after {
-  background-position: 2px -2318px;
-  background-repeat: no-repeat;
-  display: inline-block;
-  height: 15px;
-  position: relative;
-  top: 1px;
-  width: 20px;
-  content: "";
-}
-.imagepopup-holder .image-rights .less-link {
-  display: none;
-  margin-left: 0;
-  margin-top: 10px;
-  clear: both;
-}
-.imagepopup-holder .image-rights .less-link a:after {
-  background-position: 2px -2270px;
-}
-@media (max-width: 1199px) {
-  .imagepopup-holder .image {
-    max-width: 500px;
-  }
-}
-@media (max-width: 767px) {
-  .imagepopup-container {
-    display: block;
-  }
-  .imagepopup-holder .image,
-  .imagepopup-holder.lido .image {
-    width: auto;
-    float: none;
-    margin: auto;
-    max-width: 100%;
-    padding: 0;
-    margin-right: 0px;
-    text-align: center;
-    background-position: center center;
-  }
-  .imagepopup-holder {
-    width: 100%;
-    max-height: 90%;
-  }
-  .imagepopup-holder h3.title {
-    border: none;
-  }
-  .imagepopup-holder .image.loaded .noimage {
-    display: inline-block;
-    text-align: center;
-    top: 15px;
-    left: auto;
-  }
-  .imagepopup-holder .record-link {
-    padding: 10px 0px;
-    margin: 0px 20px;
-  }
-  .imagepopup-holder .content {
-    width: 100%;
-    text-align: center;
-    padding: 0px 0px 20px;
-    max-width: 800px;
-  }
-  .imagepopup-holder .content h3 {
-    padding: 0px 10px;
-  }
-  .imagepopup-holder .summary {
-    padding: 5px 20px 0px;
-    text-align: left;
-  }
-  .imagepopup-holder .image-rights {
-    padding: 10px 0px;
-    margin: 0px 20px;
-  }
+.resetMarginsPaddings {
+  margin: 0px;
+  padding: 0px;
 }
diff --git a/themes/finna/css/fonts/icomoon.eot b/themes/finna/css/fonts/icomoon.eot
new file mode 100755
index 0000000000000000000000000000000000000000..8a04e89d1ae6fc37cb93dc0f0a7dc06128dec56f
GIT binary patch
literal 16924
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%0D9(s<1Zk4h7h;!`Lg6|l)`A<>#htKuc+1v_K#
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
Fe*saDRn7na

literal 0
HcmV?d00001

diff --git a/themes/finna/css/fonts/icomoon.svg b/themes/finna/css/fonts/icomoon.svg
new file mode 100755
index 00000000000..532fe206cb1
--- /dev/null
+++ b/themes/finna/css/fonts/icomoon.svg
@@ -0,0 +1,107 @@
+
+
+
+Generated by IcoMoon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/themes/finna/css/fonts/icomoon.ttf b/themes/finna/css/fonts/icomoon.ttf
new file mode 100755
index 0000000000000000000000000000000000000000..f8cd834cc692e2c2675a4b224e25dc5b8b1d920d
GIT binary patch
literal 16760
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

literal 0
HcmV?d00001

diff --git a/themes/finna/css/fonts/icomoon.woff b/themes/finna/css/fonts/icomoon.woff
new file mode 100755
index 0000000000000000000000000000000000000000..8b5704b95de69c62e04f2786f05239802d85a0ce
GIT binary patch
literal 16836
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
UX7FZQh`@0hIU(WG|ElZ10O)s2TmS$7

literal 0
HcmV?d00001

diff --git a/themes/finna/less/a11y.less b/themes/finna/less/a11y.less
index 8ca3fe58cdb..7c6d39b90da 100644
--- a/themes/finna/less/a11y.less
+++ b/themes/finna/less/a11y.less
@@ -43,7 +43,7 @@
   .open .dropdown-toggle& {
     color: @background;
     background-color: @color;
-    border-color: darken(@border, 12%);
+        border-color: darken(@border, 12%);
   }
 }
 
@@ -67,7 +67,7 @@
 @navbar-default-brand-color:               @navbar-default-link-color;
 @navbar-default-brand-hover-color:         #068139; //contrast 3.15, so min 19px;
 .navbar-brand {
-  font-size: 20px;
+    font-size: 20px;
 }
 @navbar-default-brand-hover-bg:            transparent;
 
@@ -76,7 +76,7 @@
 @navbar-default-toggle-icon-bar-bg:        #888;
 @navbar-default-toggle-border-color:       #ddd;
 
-@brand-primary:         #265680;
+@brand-primary:         #00a2b5;
 @brand-success:         #028302;
 @brand-info:            #1C5F74;
 @brand-warning:         #A56100;
diff --git a/themes/finna/less/bootstrap.less b/themes/finna/less/bootstrap.less
index 3feb2dd0c14..4452a45abeb 100644
--- a/themes/finna/less/bootstrap.less
+++ b/themes/finna/less/bootstrap.less
@@ -1,73 +1,306 @@
-@import "bootstrap/bootstrap";
 @import "a11y";
+@import "bootstrap/bootstrap";
 
-.alert.alert-info a {
-  text-decoration:underline;
+body {
+    background: @background-image-url;
+    background-attachment: fixed;
+    background-size: 100% auto;
+    background-position: top center;
+    @media(max-width:991px) {
+        background-size: 150% auto;
+    }
+    @media(max-width:767px) {
+         background-size: 350% auto;
+    }
+    background-color: @footer-background;
+    background-repeat: no-repeat;
 }
-.btn.disabled {
-  &:active,&:focus,&:hover {
-    color:#000;
-  }
+body > .main { 
+    background-color: @body-bg;
+}
+header {
+     @media(min-width:768px) {
+            
+     }
+     background: @header-background-color;
+}
+section.main.template-name-results > .container {
+    margin-top: 30px;
+    padding-bottom: 30px;
+}
+.finna-main-header {
+    background: @finna-main-header-background;
+}
+.logo {
+    margin:@field-margin-vertical 0px 0px;   
+}
+.logo i.fa-finnalogo {
+    font-size: @logo-height;
+    color: @logo-color;
+}
+.logo hr {  
+    border-bottom: 6px solid #fff;   
+}
+.navbar-nav > li > a {
+  text-shadow: 0 1px 0 rgba(255,255,255,.25);
+  color: rgb(246,246,246);
+}
+.searchLayout {
+    #gradient.vertical(rgba(1,1,1,0.23); rgba(1,1,1,0.45));
+    padding-bottom: 10px;
+}
+
+.introduction h1, .introduction h3 {
+    background: rgba(0,0,0,.45);
+    box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
+    padding: 0 5px 1px 7px;
+    color: #fff;
+    line-height: 1.4em;
+    display:inline-block;
+    font-weight: bold;
+    & .brand-third {
+        color: @brand-third;
+    }
+}
+h1.introductionText, h3.introductionText {
+    margin: 0px 0px 5px;
+    
+}
+.homeTopContentBackground {
+    background-color: @home-top-background;
+}
+.introBox {
+    margin: 20px 0px;
+    box-shadow: 0px 15px 20px -15px grey, 0px 0px 0px 10px rgba(0, 163, 181, 0) inset;
+    padding: 10px 20px;
+    background: @brand-third;
+    transition: box-shadow 0.5s ease-in-out;
+    &.research:hover {
+        
+        box-shadow: 0px 15px 20px -15px grey, 0px 0px 0px 10px rgba(0, 163, 181,0.8) inset;   
+    }
+    &.research {
+        background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.78), rgba(59, 59, 59, 1)), url('http://undergrad.usc.edu/RESEARCH-Word-collage.jpg');   
+    }
+    &.shareLibrary {
+        background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.63), rgba(0, 0, 0, 0.47)), url('http://www.kansalliskirjasto.fi/extra/vanhat_bulletinit/bulletin11/kuvat/hi6_1.jpg');
+    }
+    & h2,h5 {
+        position: relative;
+        z-index:10;
+        text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.72);
+        color: #FFFFFF;
+    }
+    & h5 {
+        line-height: 1.5em; 
+        font-size: 1.2em;
+    }
+    & i,a {
+        color: @brand-primary;
+        text-shadow: none;
+    }
+}
+i.fa.fa-search.backgrounding {
+    position: absolute;
+    right: 30px;
+    top: 30px;
+}
+i.fa.fa-search.backgrounding:before {
+    font-size: 100px;
+    color: rgba(255,255,255,0.5);
+}
+footer {
+ background: @footer-background; 
+ margin-bottom: -10px;
+ padding: 15px 0px;
+}
+footer hr {
+  display: none;   
+}
+footer a, footer p {
+ color: @body-bg;   
+}
+footer p {
+ font-size: 1.1em;   
+}
+footer li {
+    list-style-type:none;   
+}
+.sidebar {
+    margin-bottom: 30px;
+}
+.resultListLabeling {
+    display: none;   
+}
+mark, .highlight {
+    background: none;
+    font-weight: 500;
+    color: inherit;
+    font-size: 1.03em;
+}
+.container.resultListDisplay {
+    margin-top: 30px;
+}
+.resultListBanner h2 {
+    margin:15px 0px;   
+}
+.resultListBanner .alert {
+    padding:0px;
+    margin:0px;
+    background:none;
+    border:none;
+    margin-bottom: 15px;
+}
+.row.result {
+    padding-top: 15px;
+    padding-bottom: 15px;
+    @media (max-width: @screen-sm-min) {
+        border-bottom: 1px solid rgba(100,100,100,0.1);
+    }
+}
+.row.result .status .label {
+    visibility:hidden;   
+}
+.result a.title {
+
+}
+.result .save-record {
+    float:right;
+    font-size: medium;
+}
+.callnumAndLocation {
+    margin-top:15px; 
+}
+.groupLocation, .groupCallnumber {
+    font-size: @font-size-icon-small;
+    letter-spacing: 0.2px;
+    padding: 0;
+}
+.groupCallnumber {
+    color: @gray-light;
+    font-size: smaller;
+}
+.groupLocation span.text-success {
+    color: inherit;   
+}
+.introductionBackground {
+    background-color: @brand-third;  
+}
+.introduction p {
+    font-size: 1.24em;
+    font-weight: bold;
+    line-height: 1.6em;
+    padding-bottom: 20px;
+}
+.righttop {
+    background: @body-bg;   
+}
+.carousel {
+  background: @carousel-background;   
+}
+.carousel .carouselHeader {
+  background: @carousel-header-background;
+  display: inline-block;
+  padding: 10px;
+  color: @carousel-header-color;
+  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
+}
+.carousel .carouselSlideHeader p {
+    position: absolute;
+    min-height: 30px;
+    z-index: 1;
+    padding: 5px 10px;
+    color: @carousel-slide-header-color;
+    background: @carousel-slide-header-background;
+    font-size: 14px;
+    font-weight: 900;
+    letter-spacing: 0.2px;
+    text-shadow: 1px 1px 1px black;
+}
+.carousel .carouselText {
+    position: absolute;
+    width: 265px;
+    height: auto;
+    color: @carousel-slide-text-color;
+    transition: all 0.5s ease;
+    bottom: 10px;
+    padding: 0px 10px;
+ & p {
+    z-index: 1;
+    position: relative;
+    margin: 0;
+    opacity: 0;
+    padding: 10px 0px;
+    text-shadow: @finna-text-shadow;
+    transition: all 0.5s ease;
+    transition-delay: 0.2s;
+    border-top: 1px solid @carousel-slide-text-color;
+ }
+}
+.carousel .slick-slider.slick-vertical .carouselText {
+    padding: 10px;   
+    margin-top: 50px;
+    background: @carousel-verticalslide-header-background;
+    overflow: hidden;
+    & p {
+        padding: 0px;
+        border-top: none;
+    }
+ }
+ .carousel .slick-slider.slick-vertical .carouselSlideHeader p {
+    background: @carousel-verticalslide-header-background;
+ }
+.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover .carouselText p {
+    opacity: 1;
+     transform: translate(0px, -10px);
+     transition-delay: 0s;
+}
+.carousel .slick-slide.slick-active img {
+    -webkit-filter: blur(0px);
+    transition: all 0.5s ease;
+}
+.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover img {  
+    -webkit-filter: blur(3px); 
+    -moz-filter: blur(3px);
+    -o-filter: blur(3px); 
+    -ms-filter: blur(3px);
+    filter: blur(3px);
+    filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3');
 }
-[data-toggle~=dropdown] {cursor:pointer}
 .fa {cursor:default}
 .form-control {
   @media(min-width:768px) {
-    max-width:400px;
+    
   }
 }
-.group [class^=col-] {padding-left:0}
-.has-error {margin-bottom:0;}
-.help-block.with-errors {
-  padding:@padding-base-vertical 0;
-  &:empty {
-    padding:0;
-  }
-  &,.list-unstyled {
-    margin:0;
-  }
+/* --- Image prosessing --- */
+.template-name-results .resultThumb img {
+    width: 100%;   
 }
+.group [class^=col-] {padding-left:0}
 .highlight{&:extend(mark);}
 .icon-bar {background-color:#888}
 img {max-width:100%}
 label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-left:35px}
 .list-group-item.title {font-weight:bold}
 #modal .modal-body > h2:first-child {display:none}
-.popover {width:250px}
-.sub-breadcrumb {
-  padding:5px 10px;
-  white-space:nowrap;
-  li {
-    display:inline-block;
-    & + li:before {
-      content: "@{breadcrumb-separator}\00a0";
-      padding: 0 5px;
-      color: @breadcrumb-color;
-    }
-  }
-}
 .tab-content {padding:4px}
 
-/* --- Alphabrowse --- */
-.alphabrowse {
-  .lcc {width:20%;}
-  .titles {width:10%;text-align:center}
+/* --- Finna records ... */
+.template-name-view #record h3 {
+       .resetMarginsPaddings();
 }
 
 /* --- Autocomplete --- */
 .twitter-typeahead {
-  background:#FFF;
-  border-radius:@border-radius-base;
-  vertical-align:top;
+  background: transparent;
+  top: 3px;
+  margin-right: -5px;
   .tt-hint {display:none}
-  @media (max-width:767px) {
-    width:100%;
-  }
 }
-.tt-dropdown-menu {.list-group;}
+.tt-dropdown-menu {.list-group;margin-top:10px;}
 .tt-suggestion {
   .list-group-item;
-  cursor:pointer;
   text-overflow:ellipsis;
   white-space:nowrap;
   &.active {
@@ -218,11 +451,12 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l
   }
 }
 .result {
-  a.title {font-weight:bold}
-  .left {
-    text-align:center;
-    img {max-width:100%}
+  a.title {    
+        font-size: 1.333em;
+        line-height: 1.2em;
+        font-weight: 400;
   }
+  .left img {max-width:100%; width:100%; height:auto; border: 4px solid lightgrey; }
   @media (max-width:767px) {
     a {text-decoration:underline}
     .middle,.right {padding:0}
@@ -239,24 +473,60 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l
     margin-bottom:0;
   }
 }
-.title-in-heading {
-  font-size: inherit;
-  font-style: italic;
-}
 
 /* --- Sidebar --- */
 /* Sidebar rounded corners */
 .sidebar {
+  @media (max-width:767px) {
+        position: fixed;
+        z-index: 1000000000;
+        bottom: 0;
+        width: 100%;
+        overflow: hidden;
+        background: white;
+        margin: 0px;
+        padding: 0px;
+        height: 50px;
+        transition:height 0.5s ease-in-out;
+  }
+  & > h4 {
+    @media (max-width:767px) {
+        padding:15px;
+    }
+  }
+  & > h4:after {
+    @media (max-width:767px) {
+        font-family: 'icomoon';
+        content: '\e612';
+        float:right;
+    }
+  }
+  &.expandSidebar > h4:after {
+    @media (max-width:767px) {
+        font-family: 'icomoon';
+        content: '\e613';
+        float:right;
+    }
+  }
+  &.expandSidebar {
+     @media (max-width:767px) {
+        overflow: auto;
+        height:100%;
+     }
+  }
   .list-group:not(.filters) .title {
+    margin-bottom: 5px;
     cursor:pointer;
     &.collapsed {
-      border-radius:@border-radius-base;
+      border-radius:none;
       &:after {
-        content:'\25BC';
+        font-family:'icomoon';
+        content:'\e613';
       }
     }
     &:after {
-      content:'\25B2';
+      font-family:'icomoon';
+      content:'\e612';
       float:right;
     }
   }
@@ -283,35 +553,35 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l
 .sidebar .facet a {
   text-decoration: none;
 }
+.sidebar .list-group-item i.fa.fa-square-o, .sidebar .list-group-item i.fa.fa-check-square-o {
+font-size: 22px;
+vertical-align: middle;
+}
 
 /* --- Slider accessibility --- */
-.slider-container {
-  padding:4px 0;
-  text-align:center;
-  .slider {
-    .slider-track {
-      background:@gray-light;
-      box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.4);
-      .slider-handle {
-        background:@brand-primary;
-        background-image:none;
-        border:1px solid @brand-primary;
-        box-shadow:none;
-        opacity:.9;
-        &:hover,&:active,&:focus {
-          opacity:1;
-          background:#FFF;
-          border-color:@gray-light;
-        }
-        &:active,&:focus {
-          border-color:@brand-primary;
-        }
+.slider {
+  .slider-track {
+    background:@gray-light;
+    box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.4);
+    .slider-handle {
+      background:@brand-primary;
+      background-image:none;
+      border:1px solid @brand-primary;
+      box-shadow:none;
+      opacity:.8;
+      &:hover,&:active,&:focus {
+        opacity:1;
+        background:#FFF;
+        border-color:@gray-light;
       }
-      .slider-selection {
-        background:@gray-lighter;
-        box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3);
+      &:active,&:focus {
+        border-color:@brand-primary;
       }
     }
+    .slider-selection {
+      background:@gray-lighter;
+      box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3);
+    }
   }
 }
 
@@ -355,7 +625,7 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l
 /* --- Hierarchical facets --- */
 /* jsTree arrows */
 .facet .jstree-ocl:before {
-  font-family: 'FontAwesome';
+  font-family: 'icomoon';
   float: left;
   speak: none;
   font-weight: normal;
@@ -365,20 +635,21 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l
   cursor: pointer;
   padding: 0;
   width: 10px;
-  margin-left: -10px;
+  margin-left: -16px;
+  margin-right: 4px;
 }
 .facet .jstree-default .jstree-open > .jstree-ocl:before {
-  content: "\f0d7";
+  content: "\e027";
 }
 .facet .jstree-default .jstree-closed > .jstree-ocl:before {
-  content: "\f0da";
+  content: "\e025";
 }
 .facet .jstree-default .jstree-leaf > .jstree-ocl:before {
   content: " ";
 }
 /* facet list styling */
 li.jstree-facet ul {
-  padding-left: 20px;
+  padding-left: 14px;
 }
 .jstree-facet li span.main {
   display: block;
@@ -390,13 +661,34 @@ li.jstree-facet ul {
 li.jstree-facet, li.jstree-node {
   list-style: none;
 }
+ul.jstree-container-ul > li.jstree-node, .list-group.facet .list-group-item:not(.title) {
+  padding: 5px 10px 5px 20px;
+  background: whitesmoke;
+  border-bottom:2px solid @body-bg;
+}
 .jstree-facet .jstree-container-ul {
   padding: 0;
 }
-.jstree-facet .jstree-container-ul > li.active, .jstree-facet .jstree-container-ul > li.active a.jstree-anchor {
-  background-color: #265680;
+.jstree-facet .jstree-container-ul .jstree-icon {
+  color:@gray-light;       
+}
+.main.applied, .jstree-facet .jstree-container-ul > li.active, .jstree-facet .jstree-container-ul > li.active a.jstree-anchor, .jstree-facet .jstree-container-ul > li.active .jstree-ocl, .jstree-facet .jstree-container-ul>li.active {
+  background: @brand-primary !important;
   color: #fff;
 }
+// styling of selected OR facet
+
+.list-group-item.active.facetOR.applied {
+    background: @brand-primary;
+    color: @body-bg;
+}
 li.jstree-facet .badge {
   cursor: text;
 }
+
+//Finna mixins
+
+.resetMarginsPaddings {
+    margin: 0px;
+    padding: 0px;
+}
diff --git a/themes/finna/less/bootstrap/.csscomb.json b/themes/finna/less/bootstrap/.csscomb.json
index 40695a4782f..c3d0c088b89 100644
--- a/themes/finna/less/bootstrap/.csscomb.json
+++ b/themes/finna/less/bootstrap/.csscomb.json
@@ -1,21 +1,16 @@
 {
   "always-semicolon": true,
   "block-indent": 2,
+  "colon-space": true,
   "color-case": "lower",
   "color-shorthand": true,
+  "combinator-space": true,
   "element-case": "lower",
   "eof-newline": true,
   "leading-zero": false,
   "remove-empty-rulesets": true,
-  "space-after-colon": 1,
-  "space-after-combinator": 1,
-  "space-before-selector-delimiter": 0,
-  "space-between-declarations": "\n",
-  "space-after-opening-brace": "\n",
-  "space-before-closing-brace": "\n",
-  "space-before-colon": 0,
-  "space-before-combinator": 1,
-  "space-before-opening-brace": 1,
+  "rule-indent": 2,
+  "stick-brace": true,
   "strip-spaces": true,
   "unitless-zero": true,
   "vendor-prefix-align": true,
@@ -114,8 +109,6 @@
       "list-style-type",
       "list-style-image",
       "pointer-events",
-      "-ms-touch-action",
-      "touch-action",
       "cursor",
       "visibility",
       "zoom",
diff --git a/themes/finna/less/bootstrap/alerts.less b/themes/finna/less/bootstrap/alerts.less
index df070b8ab23..3eab0662947 100644
--- a/themes/finna/less/bootstrap/alerts.less
+++ b/themes/finna/less/bootstrap/alerts.less
@@ -33,13 +33,12 @@
   }
 }
 
-// Dismissible alerts
+// Dismissable alerts
 //
 // Expand the right padding and account for the close button's positioning.
 
-.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0.
-.alert-dismissible {
-  padding-right: (@alert-padding + 20);
+.alert-dismissable {
+ padding-right: (@alert-padding + 20);
 
   // Adjust close link position
   .close {
diff --git a/themes/finna/less/bootstrap/badges.less b/themes/finna/less/bootstrap/badges.less
index b27c405a300..578202cdd8a 100644
--- a/themes/finna/less/bootstrap/badges.less
+++ b/themes/finna/less/bootstrap/badges.less
@@ -3,12 +3,12 @@
 // --------------------------------------------------
 
 
-// Base class
+// Base classes
 .badge {
   display: inline-block;
   min-width: 10px;
-  padding: 3px 7px;
-  font-size: @font-size-small;
+  padding: 2px 6px 3px;
+  font-size: @badge-font-size;
   font-weight: @badge-font-weight;
   color: @badge-color;
   line-height: @badge-line-height;
@@ -17,6 +17,7 @@
   text-align: center;
   background-color: @badge-bg;
   border-radius: @badge-border-radius;
+  margin-top: 0px;
 
   // Empty badges collapse automatically (not available in IE8)
   &:empty {
@@ -32,30 +33,24 @@
     top: 0;
     padding: 1px 5px;
   }
+}
 
-  // Hover state, but only for links
-  a& {
-    &:hover,
-    &:focus {
-      color: @badge-link-hover-color;
-      text-decoration: none;
-      cursor: pointer;
-    }
+// Hover state, but only for links
+a.badge {
+  &:hover,
+  &:focus {
+    color: @badge-link-hover-color;
+    text-decoration: none;
+    cursor: pointer;
   }
+}
 
-  // Account for badges in navs
-  .list-group-item.active > &,
-  .nav-pills > .active > a > & {
-    color: @badge-active-color;
-    background-color: @badge-active-bg;
-  }
-  .list-group-item > & {
-    float: right;
-  }
-  .list-group-item > & + & {
-    margin-right: 5px;
-  }
-  .nav-pills > li > a > & {
-    margin-left: 3px;
-  }
+// Account for counters in navs
+a.list-group-item.active > .badge,
+.nav-pills > .active > a > .badge {
+  color: @badge-active-color;
+  background-color: @badge-active-bg;
+}
+.nav-pills > li > a > .badge {
+  margin-left: 3px;
 }
diff --git a/themes/finna/less/bootstrap/bootstrap.less b/themes/finna/less/bootstrap/bootstrap.less
index 61b77474f9a..8c1f791c358 100644
--- a/themes/finna/less/bootstrap/bootstrap.less
+++ b/themes/finna/less/bootstrap/bootstrap.less
@@ -2,10 +2,9 @@
 @import "variables.less";
 @import "mixins.less";
 
-// Reset and dependencies
+// Reset
 @import "normalize.less";
 @import "print.less";
-@import "glyphicons.less";
 
 // Core CSS
 @import "scaffolding.less";
@@ -18,6 +17,7 @@
 
 // Components
 @import "component-animations.less";
+@import "glyphicons.less";
 @import "dropdowns.less";
 @import "button-groups.less";
 @import "input-groups.less";
@@ -35,7 +35,6 @@
 @import "media.less";
 @import "list-group.less";
 @import "panels.less";
-@import "responsive-embed.less";
 @import "wells.less";
 @import "close.less";
 
@@ -48,3 +47,7 @@
 // Utility classes
 @import "utilities.less";
 @import "responsive-utilities.less";
+
+// Finna extensions
+@import "image-popup.less";
+@import "finnaicons.less";
\ No newline at end of file
diff --git a/themes/finna/less/bootstrap/breadcrumbs.less b/themes/finna/less/bootstrap/breadcrumbs.less
index cb01d503fbe..c4ae47afe12 100644
--- a/themes/finna/less/bootstrap/breadcrumbs.less
+++ b/themes/finna/less/bootstrap/breadcrumbs.less
@@ -4,22 +4,24 @@
 
 
 .breadcrumb {
-  padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;
-  margin-bottom: @line-height-computed;
+  margin: 0px;
+  margin-top:  10px;
   list-style: none;
-  background-color: @breadcrumb-bg;
   border-radius: @border-radius-base;
 
   > li {
     display: inline-block;
-
+    background-color: @breadcrumb-bg;
+    padding: @breadcrumb-padding-vertical @breadcrumb-padding-horizontal;
     + li:before {
-      content: "@{breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space
-      padding: 0 5px;
+      font-family: "icomoon";
+      content: "\e025"; // Unicode space added since inline-block means non-collapsing white-space
       color: @breadcrumb-color;
-    }
+    }     
+  }
+  > li a {
+    color: @breadcrumb-color;
   }
-
   > .active {
     color: @breadcrumb-active-color;
   }
diff --git a/themes/finna/less/bootstrap/button-groups.less b/themes/finna/less/bootstrap/button-groups.less
index f84febbd56d..27eb796b890 100644
--- a/themes/finna/less/bootstrap/button-groups.less
+++ b/themes/finna/less/bootstrap/button-groups.less
@@ -18,6 +18,10 @@
     &.active {
       z-index: 2;
     }
+    &:focus {
+      // Remove focus outline when dropdown JS adds it after closing the menu
+      outline: none;
+    }
   }
 }
 
@@ -194,6 +198,7 @@
 }
 
 
+
 // Justified button groups
 // ----------------------
 
@@ -211,33 +216,11 @@
   > .btn-group .btn {
     width: 100%;
   }
-
-  > .btn-group .dropdown-menu {
-    left: auto;
-  }
 }
 
 
 // Checkbox and radio options
-//
-// In order to support the browser's form validation feedback, powered by the
-// `required` attribute, we have to "hide" the inputs via `clip`. We cannot use
-// `display: none;` or `visibility: hidden;` as that also hides the popover.
-// Simply visually hiding the inputs via `opacity` would leave them clickable in
-// certain cases which is prevented by using `clip` and `pointer-events`.
-// This way, we ensure a DOM element is visible to position the popover from.
-//
-// See https://github.com/twbs/bootstrap/pull/12794 and
-// https://github.com/twbs/bootstrap/pull/14559 for more information.
-
-[data-toggle="buttons"] {
-  > .btn,
-  > .btn-group > .btn {
-    input[type="radio"],
-    input[type="checkbox"] {
-      position: absolute;
-      clip: rect(0,0,0,0);
-      pointer-events: none;
-    }
-  }
+[data-toggle="buttons"] > .btn > input[type="radio"],
+[data-toggle="buttons"] > .btn > input[type="checkbox"] {
+  display: none;
 }
diff --git a/themes/finna/less/bootstrap/buttons.less b/themes/finna/less/bootstrap/buttons.less
index 40553c63861..5ff2cc42355 100644
--- a/themes/finna/less/bootstrap/buttons.less
+++ b/themes/finna/less/bootstrap/buttons.less
@@ -12,26 +12,23 @@
   font-weight: @btn-font-weight;
   text-align: center;
   vertical-align: middle;
-  touch-action: manipulation;
   cursor: pointer;
   background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214
   border: 1px solid transparent;
   white-space: nowrap;
-  .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @border-radius-base);
+  .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @border-radius-large);
   .user-select(none);
 
   &,
   &:active,
   &.active {
-    &:focus,
-    &.focus {
+    &:focus {
       .tab-focus();
     }
   }
 
   &:hover,
-  &:focus,
-  &.focus {
+  &:focus {
     color: @btn-default-color;
     text-decoration: none;
   }
@@ -46,7 +43,7 @@
   &.disabled,
   &[disabled],
   fieldset[disabled] & {
-    cursor: @cursor-disabled;
+    cursor: not-allowed;
     pointer-events: none; // Future-proof disabling of clicks
     .opacity(.65);
     .box-shadow(none);
@@ -56,6 +53,71 @@
 
 // Alternate buttons
 // --------------------------------------------------
+.navbar-form .btn[type="submit"] {
+    color:@btn-primary-bg; 
+    padding:6px 0px;
+    border-radius:0px 15px 15px 0px;
+    padding: 3px 0px;
+    border-radius: 15px;
+    margin-left: -1px;
+    margin-top: 2px;
+    height: 35px;
+    margin-bottom: 2px;
+    transition: background 0.1s ease-in-out;
+}
+.navbar-form .btn[type="submit"]:hover {
+    background:darken(@btn-primary-bg, 5%);   
+}
+.navbar-form .btn[type="submit"] i {
+    font-size: @font-size-icon-large;
+    color:@btn-default-bg;
+    vertical-align: inherit;
+    font-weight: 500;
+
+}
+.searchHomeContent .btn-link {
+    font-size: 1.2em;
+    margin-top: 5px;
+}
+.nav.searchbox .btn-link {
+    color: #fff; 
+    font-size: 12px;
+    font-weight: bold;
+    background: rgba(1,1,1,0.4);
+    border-radius: 15px;
+    margin-top: 6px;
+    margin-left: 10px;
+    @media(max-width:@screen-xs-max) {
+         float:right;   
+    }
+    @media(min-width:@screen-sm-min) and (max-width:@screen-sm-max) {
+         float:right;
+         margin-right: 17%;
+    }
+}
+.searchbox .checkbox {
+    display: block;
+    clear: none;
+    float: left;
+    margin: 5px 0 0 12px;
+    background: none repeat scroll 0 0 #FFFFFF;
+    border-radius: 0px 0px 0px 0px;
+    color: #666666;
+    padding: 6px 3px 9px 2px;
+    position: absolute;
+    top: 40px;
+    left: 0px;
+    width: 206px;
+    height: 33px;
+    z-index: 10000;
+    box-shadow: 0px 15px 20px -12px #000;   
+    @media (max-width: @screen-sm-min) {
+        top: 36px;   
+    }
+}
+.searchbox .checkbox label {
+    margin-left: 11px;   
+}
 
 .btn-default {
   .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border);
@@ -88,11 +150,11 @@
 .btn-link {
   color: @link-color;
   font-weight: normal;
+  cursor: pointer;
   border-radius: 0;
 
   &,
   &:active,
-  &.active,
   &[disabled],
   fieldset[disabled] & {
     background-color: transparent;
@@ -143,6 +205,8 @@
 .btn-block {
   display: block;
   width: 100%;
+  padding-left: 0;
+  padding-right: 0;
 }
 
 // Vertically space out multiple block buttons
diff --git a/themes/finna/less/bootstrap/carousel.less b/themes/finna/less/bootstrap/carousel.less
index 5724d8a56e2..e3fb8a2cfdb 100644
--- a/themes/finna/less/bootstrap/carousel.less
+++ b/themes/finna/less/bootstrap/carousel.less
@@ -24,37 +24,11 @@
       &:extend(.img-responsive);
       line-height: 1;
     }
-
-    // WebKit CSS3 transforms for supported devices
-    @media all and (transform-3d), (-webkit-transform-3d) {
-      transition: transform .6s ease-in-out;
-      backface-visibility: hidden;
-      perspective: 1000;
-
-      &.next,
-      &.active.right {
-        transform: translate3d(100%, 0, 0);
-        left: 0;
-      }
-      &.prev,
-      &.active.left {
-        transform: translate3d(-100%, 0, 0);
-        left: 0;
-      }
-      &.next.left,
-      &.prev.right,
-      &.active {
-        transform: translate3d(0, 0, 0);
-        left: 0;
-      }
-    }
   }
 
   > .active,
   > .next,
-  > .prev {
-    display: block;
-  }
+  > .prev { display: block; }
 
   > .active {
     left: 0;
@@ -117,7 +91,7 @@
   // Hover/focus state
   &:hover,
   &:focus {
-    outline: 0;
+    outline: none;
     color: @carousel-control-color;
     text-decoration: none;
     .opacity(.9);
@@ -136,22 +110,20 @@
   .icon-prev,
   .glyphicon-chevron-left {
     left: 50%;
-    margin-left: -10px;
   }
   .icon-next,
   .glyphicon-chevron-right {
     right: 50%;
-    margin-right: -10px;
   }
   .icon-prev,
   .icon-next {
     width:  20px;
     height: 20px;
     margin-top: -10px;
+    margin-left: -10px;
     font-family: serif;
   }
 
-
   .icon-prev {
     &:before {
       content: '\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039)
@@ -241,15 +213,8 @@
       width: 30px;
       height: 30px;
       margin-top: -15px;
-      font-size: 30px;
-    }
-    .glyphicon-chevron-left,
-    .icon-prev {
       margin-left: -15px;
-    }
-    .glyphicon-chevron-right,
-    .icon-next {
-      margin-right: -15px;
+      font-size: 30px;
     }
   }
 
diff --git a/themes/finna/less/bootstrap/code.less b/themes/finna/less/bootstrap/code.less
index a08b4d48c4c..3eed26c05bc 100644
--- a/themes/finna/less/bootstrap/code.less
+++ b/themes/finna/less/bootstrap/code.less
@@ -17,6 +17,7 @@ code {
   font-size: 90%;
   color: @code-color;
   background-color: @code-bg;
+  white-space: nowrap;
   border-radius: @border-radius-base;
 }
 
@@ -28,13 +29,6 @@ kbd {
   background-color: @kbd-bg;
   border-radius: @border-radius-small;
   box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);
-
-  kbd {
-    padding: 0;
-    font-size: 100%;
-    font-weight: bold;
-    box-shadow: none;
-  }
 }
 
 // Blocks of code
diff --git a/themes/finna/less/bootstrap/component-animations.less b/themes/finna/less/bootstrap/component-animations.less
index 967715d98b6..1efe45e2c39 100644
--- a/themes/finna/less/bootstrap/component-animations.less
+++ b/themes/finna/less/bootstrap/component-animations.less
@@ -5,7 +5,7 @@
 // Heads up!
 //
 // We don't use the `.opacity()` mixin here since it causes a bug with text
-// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552.
+// fields in IE7-8. Source: https://github.com/twitter/bootstrap/pull/3552.
 
 .fade {
   opacity: 0;
@@ -17,18 +17,13 @@
 
 .collapse {
   display: none;
-  visibility: hidden;
-
-  &.in      { display: block; visibility: visible; }
-  tr&.in    { display: table-row; }
-  tbody&.in { display: table-row-group; }
+  &.in {
+    display: block;
+  }
 }
-
 .collapsing {
   position: relative;
   height: 0;
   overflow: hidden;
-  .transition-property(~"height, visibility");
-  .transition-duration(.35s);
-  .transition-timing-function(ease);
+  .transition(height .35s ease);
 }
diff --git a/themes/finna/less/bootstrap/dropdowns.less b/themes/finna/less/bootstrap/dropdowns.less
index 84a48c14135..f165165e7a8 100644
--- a/themes/finna/less/bootstrap/dropdowns.less
+++ b/themes/finna/less/bootstrap/dropdowns.less
@@ -38,7 +38,6 @@
   margin: 2px 0 0; // override default ul
   list-style: none;
   font-size: @font-size-base;
-  text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)
   background-color: @dropdown-bg;
   border: 1px solid @dropdown-fallback-border; // IE8 fallback
   border: 1px solid @dropdown-border;
@@ -103,15 +102,16 @@
   &:focus {
     color: @dropdown-link-disabled-color;
   }
-
-  // Nuke hover/focus effects
+}
+// Nuke hover/focus effects
+.dropdown-menu > .disabled > a {
   &:hover,
   &:focus {
     text-decoration: none;
     background-color: transparent;
     background-image: none; // Remove CSS gradient
     .reset-filter();
-    cursor: @cursor-disabled;
+    cursor: not-allowed;
   }
 }
 
@@ -154,7 +154,6 @@
   font-size: @font-size-small;
   line-height: @line-height-base;
   color: @dropdown-header-color;
-  white-space: nowrap; // as with > li > a
 }
 
 // Backdrop to catch body clicks on mobile, etc.
@@ -211,3 +210,4 @@
     }
   }
 }
+
diff --git a/themes/finna/less/bootstrap/finnaicons.less b/themes/finna/less/bootstrap/finnaicons.less
new file mode 100644
index 00000000000..3e9594e169c
--- /dev/null
+++ b/themes/finna/less/bootstrap/finnaicons.less
@@ -0,0 +1,484 @@
+/* This is the file for using Finna font icons, use font icons for all icons and update this file when new icons are available */
+
+
+@font-face {
+    font-family: 'icomoon';
+    src:url('fonts/icomoon.eot?adcatf');
+    src:url('fonts/icomoon.eot?#iefixadcatf') format('embedded-opentype'),
+    url('fonts/icomoon.woff?adcatf') format('woff'),
+    url('fonts/icomoon.ttf?adcatf') format('truetype'),
+    url('fonts/icomoon.svg?adcatf#icomoon') format('svg');
+    font-weight: normal;
+    font-style: normal;
+}
+
+[class^="fa-"], [class*=" fa-"], .iconlabel:before, .slick-prev, .slick-next  {
+    font-family: 'icomoon';
+    speak: none;
+    text-transform: none;
+    font-weight: normal;
+    font-size: inherit;
+    /* Better Font Rendering =========== */
+    text-rendering: auto;
+    -webkit-font-smoothing: antialiased;
+    -moz-osx-font-smoothing: grayscale;
+}
+[class^="fa-"]:hover, [class*=" fa-"]:hover {
+    cursor: pointer;
+}
+.iconlabel {
+  color: #464646;
+  background: none;
+  padding: 0px;
+  font-weight: 400;
+  margin-right:10px;
+  font-size: 14px;
+}
+.template-name-results .iconlabel {
+  letter-spacing: 0px;
+  font-size: 13px;
+}
+.iconlabel:before {
+  padding-right: 3px;
+}
+.fa-spinner:before {
+  font-family:'Fontawesome';
+  content: "\f110";
+  color: gray;
+  font-size: 20px;
+}
+.fa-square-o:before {
+  font-family:'Fontawesome';
+  content: "\f096";
+  margin-top:-2px;
+}
+.fa-check-square-o:before {
+  font-family:'Fontawesome';
+  content: "\f14a";
+  margin-top:-2px;
+}
+/* ---  set  navbar logo display only the logo --- */
+.navbar-header .fa-finnalogo {
+  width:30px;
+  overflow:hidden;
+  vertical-align: middle;
+}
+.fa-finnalogo:before {
+    content: "\e60b";
+    font-weight:300;
+}
+.iconlabel.ekirja:before, .iconlabel.ekirjanosa:before, .iconlabel.elektroninen:before {
+    content: "\e617";
+}
+.iconlabel.kirja:before, .iconlabel.kirjanosa:before {
+    content: "\e616";
+}
+.fa-www-link:before {
+    content: "\e615";
+}
+.fa-handle-left:before, .slick-prev:before {
+    content: "\e60a";
+}
+.fa-handle-right:before, .slick-next:before {
+    content: "\e611";
+}
+.fa-handle-close:before {
+    content: "\e612";
+}
+.fa-handle-open:before {
+    content: "\e613";
+}
+.fa-datevis:before {
+    content: "\e614";
+}
+.fa-ratehalf:before {
+    content: "\e607";
+}
+.fa-lock:before {
+    content: "\e602";
+}
+.fa-info:before {
+    content: "\e601";
+}
+.fa-zoom-out:before {
+    content: "\e603";
+}
+.fa-zoom-in:before {
+    content: "\e606";
+}
+.fa-info-database:before {
+    content: "\e608";
+}
+.fa-browse-database:before {
+    content: "\e609";
+}
+.fa-phone:before {
+    content: "\e618";
+}
+
+.fa-asterisk:before {
+    content: "\201d";
+    font-size: 35px;
+    vertical-align: bottom;
+    line-height: 0px;
+}
+.fa-heart:before, .fa-plus:before, .fa-plus-square:before {
+    content: "\e60c";
+}
+.iconlabel.ekausijulkaisu:before, .iconlabel.eartikkeli:before, .iconlabel.eaikakauslehti:before, .iconlabel.esanomalehti:before {
+    content: "\e60d";
+}
+.iconlabel.paikka:before, .iconlabel.rakennus:before, .iconlabel.arkeologinenkohde:before {
+    content: "\e60e";
+}
+.fa-ratenone:before {
+    content: "\e60f";
+}
+.fa-google-plus:before {
+    content: "\e50";
+}
+.icon-checked:before {
+    content: "\e49";
+}
+.icon-question:before {
+    content: "\e610";
+}
+.fa-new-window:before {
+    content: "\e046";
+}
+.fa-close-big:before {
+    content: "\e045";
+}
+.fa-close:before {
+    content: "\e044";
+}
+.fa-Holdings:before {
+    content: "\e043";
+}
+.fa-ok:before {
+    content: "\e7d";
+}
+.fa-sign-in:before {
+    content: "\e042";
+}
+.fa-logout:before {
+    content: "\e042";
+}
+.fa-home:before {
+    content: "\e041";
+}
+.fa-public:before {
+    content: "\e040";
+}
+.fa-files:before {
+    content: "\e03f";
+}
+.fa-Details:before {
+    content: "\e03e";
+}
+.fa-bookmark:before {
+    content: "\e03d";
+}
+.fa-qr-code:before {
+    content: "\e03c";
+}
+.fa-uniE03B:before {
+    content: "\e03b";
+}
+.fa-expand:before {
+    content: "\e03a";
+}
+.fa-search-adv:before {
+    content: "\e600";
+    padding-right: 5px;
+    font-size: 1.8em;
+}
+.fa-pinterest:before {
+    content: "\e038";
+}
+.fa-twitter:before {
+    content: "\e037";
+}
+.fa-facebook:before {
+    content: "\e036";
+}
+.fa-bell:before {
+    content: "\e035";
+}
+.fa-list:before {
+    content: "\e034";
+}
+.fa-cart:before {
+    content: "\e033";
+}
+.fa-grid:before {
+    content: "\e032";
+}
+.fa-bars:before {
+    content: "\e031";
+}
+.fa-stop:before {
+    content: "\e030";
+}
+.fa-unhappy:before {
+    content: "\e02f";
+}
+.fa-times {
+    margin-top:1px;   
+}
+.fa-times:before, .fa-remove:before {
+    content: "\e02e";
+}
+.fa-available:before {
+    content: "\e02d";
+}
+.fa-sitemap:before {
+    content: "\e02c";
+}
+.fa-ratefull:before {
+    content: "\e02b";
+}
+.icon-uniE02A:before {
+    content: "\e02a";
+}
+.fa-arrow-left:before {
+    content: "\e029";
+}
+.icon-uniE028:before {
+    content: "\e028";
+}
+.fa-arrow-down:before {
+    content: "\e027";
+}
+.icon-uniE026:before {
+    content: "\e026";
+}
+.fa-arrow-right:before {
+    content: "\e025";
+}
+.icon-uniE024:before {
+    content: "\e024";
+}
+.fa-arrow-up:before {
+    content: "\e023";
+}
+.fa-background-arrow-up:before {
+    content: "\e022";
+}
+.fa-list-alt:before {
+    content: "\e021";
+}
+.fa-send-feedback:before {
+    content: "\e020";
+}
+.fa-envelope:before {
+    content: "\e01f";
+}
+.fa-user-document:before {
+    content: "\e01e";
+}
+.fa-UserComments:before {
+    content: "\e01d";
+}
+.fa-search-small:before {
+    content: "\e01c";
+}
+.fa-checked-file:before {
+    content: "\e01b";
+}
+.fa-reset:before {
+    content: "\e01a";
+}
+.fa-minus:before {
+    content: "\e019";
+}
+.fa-plus-big:before {
+    content: "\e018";
+}
+.fa-plus-small:before {
+    content: "\e017";
+}
+.fa-pen:before {
+    content: "\e016";
+}
+.icon-uniE014:before {
+    content: "\e014";
+}
+.icon-uniE013:before {
+    content: "\e013";
+}
+.fa-print:before {
+    content: "\e012";
+}
+.fa-search:before {
+    content: "\e011";
+}
+.fa-info2:before {
+    content: "\e010";
+}
+.fa-info-big:before {
+    content: "\e00f";
+}
+.fa-user:before {
+    content: "\e00e";
+}
+.iconlabel.muu:before, .iconlabel.kooste:before, .iconlabel.ksikirjoitus:before, .iconlabel.teksti:before {
+    content: "\e00d";
+}
+.iconlabel.opinnyte:before, .iconlabel.progradu:before, .iconlabel.vitskirja:before, .iconlabel.amk:before, .iconlabel.diplomity:before, .iconlabel.amkopinnytety:before, .iconlabel.kandity:before, .iconlabel.ylempiamkopinnytety:before, .iconlabel.yamk:before, .iconlabel.lisensiaatinty:before {
+    content: "\e00c";
+}
+.iconlabel.taideteos:before, .iconlabel.maalaus:before, .iconlabel.piirros:before, .iconlabel.grafiikka:before, .iconlabel.veistos:before, .iconlabel.taideteollinen:before {
+    content: "\e00b";
+}
+.iconlabel.video:before, .iconlabel.dvd:before, .iconlabel.blueray:before {
+    content: "\e00a";
+}
+.iconlabel.nite:before, .iconlabel.cd:before, .iconlabel.nilevy:before, .iconlabel.nitallenne:before, .iconlabel.nikasetti:before, .iconlabel.musiikkitallenne:before {
+    content: "\e009";
+}
+.iconlabel.kuva:before, .iconlabel.valokuva:before, .iconlabel.dia:before, .iconlabel.piirros:before, .iconlabel.kalvo:before {
+    content: "\e008";
+}
+.icon-smallpress:before {
+    content: "\e007";
+}
+.iconlabel.asiakirja:before, .iconlabel.arkistomateriaali:before, .iconlabel.arkistyksikk:before, .iconlabel.arkistosarja:before, .iconlabel.arkistokokoelma:before {
+    content: "\e006";
+}
+.iconlabel.nuotti:before, .iconlabel.manuscript:before, .iconlabel.musicalscore:before {
+    content: "\e005";
+}
+.iconlabel.tietokanta:before {
+    content: "\e004";
+}
+.iconlabel.esine:before, .iconlabel.muuesine:before, .iconlabel.kulttuurihistesine:before {
+    content: "\e003";
+}
+.iconlabel.kartta:before, .iconlabel.atlas:before, .iconlabel.karttapallo:before {
+    content: "\e002";
+}
+.iconlabel.lehtiartikkeli:before, .iconlabel.artikkeli:before, .iconlabel.aikakauslehti:before, .iconlabel.kausijulkaisu:before, .iconlabel.sanomalehti:before, .iconlabel.lehtiliite:before, .iconlabel.sanomalehtiartikkeli:before {
+    content: "\e001";
+}
+
+.fa-first-page:before {
+    content: "\e604";
+}
+.fa-last-page:before {
+    content: "\e605";
+}
+/** toolbar icons **/
+.nav-pills > li > a {
+    padding:0px 5px;
+}
+.nav-pills .fa {
+    font-size: 14px;
+    padding: 5px 6px 6px 6px;
+    color: #fff;
+    background: #00a2b5;
+    border-radius: 50%;
+    margin-left:6px;
+}
+
+.nav-pills .fa.fa-asterisk {
+    padding: 6px 7px;
+}
+@media(max-width:767px) {
+.nav-pills .fa {
+    font-size: 16px;
+    padding: 8px 9px 9px 9px;
+    color: #fff;
+    background: #00a2b5;
+    border-radius: 50%;
+    margin-left:2px;
+}
+
+.nav-pills .fa.fa-asterisk {
+    padding: 8px 10px;
+}
+}
+.nav-pills .fa.fa-phone {
+    background: #64d448;
+}
+/* Addthis icons for sharing styling */
+.addthis_default_style .at300b {
+    padding: 0px !important;
+}
+.addthis_toolbox.addthis_default_style i {
+    color: #fff;
+    font-size:15px;
+    margin-left: 5px;
+    
+}
+.addthis_toolbox.addthis_default_style .fa-facebook {
+    background: #3a5795;
+}
+.addthis_toolbox.addthis_default_style .fa-pinterest {
+    background: #cb2027;
+}
+.addthis_toolbox.addthis_default_style .fa-twitter {
+    background: #00aced;
+}
+.addthis_toolbox.addthis_default_style .fa-google-plus {
+    background: #d34836;
+}
+
+/* Image gallery popup icons */
+.magnify {
+    position: absolute;
+    font-size: 22px;
+    opacity: 0.8;
+    transition: opacity 0.2s linear;
+    top:5px;
+}
+.large-thumb:hover .magnify, .resultThumb:hover .magnify {
+    opacity: 1;
+}
+
+.fa-zoom-in:before {
+    font-family: 'icomoon';
+    content: '\e606';
+    color: #fff;
+    padding: 3px;
+    background: rgba(1,1,1,0.05);
+
+}
+
+/* HIDING ICONS and custom styles for some occurences */
+.fa-ok {
+    color: #00B370;
+}
+.fa-remove {
+    color: #a94442;  
+}
+.fa-x:before {
+    content:"";
+}
+.sidebar .list-group-item i.fa.fa-square-o {
+display: none;
+}
+.list-group-item.active i.fa.fa-check-square-o, .sidebar .list-group-item .main.applied i.fa.fa-check-square-o, .sidebar .list-group.facet a.list-group-item.active i.fa.fa-check {
+       font-size: 15px;
+       margin-top: 2px;
+       float:right;
+       text-decoration:none;
+       transition: all 0.2s ease-in-out;
+}
+.jstree-container-ul>li.active .main.applied:hover {
+       text-decoration:line-through;
+}
+.list-group-item.active i.fa.fa-check-square-o:before, .sidebar .list-group-item .main.applied i.fa.fa-check-square-o:before, .sidebar .list-group.facet a.list-group-item.active i.fa.fa-check:before {
+       font-family: 'icomoon';
+       content: "\e02d";
+       color: white;
+}
+.sidebar .list-group-item .main.applied i.fa.fa-check-square-o {
+    margin-right:3px;
+}
+.slick-vertical .slick-slide img { max-width:40%; height:auto;max-height:180px; width:auto; }
+.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
+.slick-vertical.slick-initialized .slick-slide { max-height:300px !important; padding: 5px 10px; }
+.slick-vertical .slick-slide .carouselSlideHeader p { left:40%; }
+.slick-vertical.slick-initialized .slick-slide .carouselText { left:40%; top:inherit; bottom: inherit; }
+.slick-vertical.slick-initialized .slick-slide .carouselText p { opacity:1; }
\ No newline at end of file
diff --git a/themes/finna/less/bootstrap/forms.less b/themes/finna/less/bootstrap/forms.less
index 1bcc2b6b979..908ba3b9f92 100644
--- a/themes/finna/less/bootstrap/forms.less
+++ b/themes/finna/less/bootstrap/forms.less
@@ -11,7 +11,7 @@ fieldset {
   padding: 0;
   margin: 0;
   border: 0;
-  // Chrome and Firefox set a `min-width: min-content;` on fieldsets,
+  // Chrome and Firefox set a `min-width: -webkit-min-content;` on fieldsets,
   // so we reset that to ensure it behaves more like a standard block element.
   // See https://github.com/twbs/bootstrap/issues/12359.
   min-width: 0;
@@ -31,7 +31,6 @@ legend {
 
 label {
   display: inline-block;
-  max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)
   margin-bottom: 5px;
   font-weight: bold;
 }
@@ -52,7 +51,7 @@ input[type="search"] {
 input[type="radio"],
 input[type="checkbox"] {
   margin: 4px 0 0;
-  margin-top: 1px \9; // IE8-9
+  margin-top: 1px \9; /* IE8-9 */
   line-height: normal;
 }
 
@@ -114,9 +113,8 @@ output {
 
 .form-control {
   display: block;
-  width: 100%;
   height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)
-  padding: @padding-base-vertical @padding-base-horizontal;
+  
   font-size: @font-size-base;
   line-height: @line-height-base;
   color: @input-color;
@@ -126,7 +124,7 @@ output {
   border-radius: @input-border-radius;
   .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));
   .transition(~"border-color ease-in-out .15s, box-shadow ease-in-out .15s");
-
+  vertical-align: middle !important;
   // Customize the `:focus` state to imitate native WebKit styles.
   .form-control-focus();
 
@@ -141,7 +139,7 @@ output {
   &[disabled],
   &[readonly],
   fieldset[disabled] & {
-    cursor: @cursor-disabled;
+    cursor: not-allowed;
     background-color: @input-bg-disabled;
     opacity: 1; // iOS fix for unreadable disabled content
   }
@@ -165,32 +163,13 @@ input[type="search"] {
 }
 
 
-// Special styles for iOS temporal inputs
+// Special styles for iOS date input
 //
-// In Mobile Safari, setting `display: block` on temporal inputs causes the
-// text within the input to become vertically misaligned. As a workaround, we
-// set a pixel line-height that matches the given height of the input, but only
-// for Safari.
-
-@media screen and (-webkit-min-device-pixel-ratio: 0) {
-  input[type="date"],
-  input[type="time"],
-  input[type="datetime-local"],
-  input[type="month"] {
-    line-height: @input-height-base;
-  }
-  input[type="date"].input-sm,
-  input[type="time"].input-sm,
-  input[type="datetime-local"].input-sm,
-  input[type="month"].input-sm {
-    line-height: @input-height-small;
-  }
-  input[type="date"].input-lg,
-  input[type="time"].input-lg,
-  input[type="datetime-local"].input-lg,
-  input[type="month"].input-lg {
-    line-height: @input-height-large;
-  }
+// In Mobile Safari, date inputs require a pixel line-height that matches the
+// given height of the input.
+
+input[type="date"] {
+  line-height: @input-height-base;
 }
 
 
@@ -210,15 +189,13 @@ input[type="search"] {
 
 .radio,
 .checkbox {
-  position: relative;
   display: block;
+  min-height: @line-height-computed; // clear the floating input if there is no label text
   margin-top: 10px;
   margin-bottom: 10px;
-
+  padding-left: 20px;
   label {
-    min-height: @line-height-computed; // Ensure the input doesn't jump when there is no text
-    padding-left: 20px;
-    margin-bottom: 0;
+    display: inline;
     font-weight: normal;
     cursor: pointer;
   }
@@ -227,11 +204,9 @@ input[type="search"] {
 .radio-inline input[type="radio"],
 .checkbox input[type="checkbox"],
 .checkbox-inline input[type="checkbox"] {
-  position: absolute;
-  margin-left: -20px;
-  margin-top: 4px \9;
+  float: left;
+  margin-left: 0px;
 }
-
 .radio + .radio,
 .checkbox + .checkbox {
   margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing
@@ -254,53 +229,17 @@ input[type="search"] {
 }
 
 // Apply same disabled cursor tweak as for inputs
-// Some special care is needed because 
+ + loginEnabled()): // hide login/logout if unavailable ?> + + + + + diff --git a/themes/finna/templates/layout/Additions/header-navigation-links.phtml b/themes/finna/templates/layout/Additions/header-navibar.phtml similarity index 100% rename from themes/finna/templates/layout/Additions/header-navigation-links.phtml rename to themes/finna/templates/layout/Additions/header-navibar.phtml From ea87bf7507ff9f87298c7bbcfc153ab10b32c0b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuli=20Sillanp=C3=A4=C3=A4?= Date: Fri, 13 Feb 2015 14:37:59 +0200 Subject: [PATCH 08/20] [ALLI-2174] Add missing navibar configuration. --- local/config/finna/navibar.ini | 13 +++++++++++++ local/config/vufind/navibar.ini | 4 ++++ 2 files changed, 17 insertions(+) create mode 100644 local/config/finna/navibar.ini create mode 100644 local/config/vufind/navibar.ini diff --git a/local/config/finna/navibar.ini b/local/config/finna/navibar.ini new file mode 100644 index 00000000000..7d2e4991370 --- /dev/null +++ b/local/config/finna/navibar.ini @@ -0,0 +1,13 @@ +[search] +advanced_search = 'search-advanced' +browse = 'browse-home' +history = 'search-history' + +[organisations] +organisations = 'content-organisations' + +[about] +about = 'content-about' + +[help] +help = 'content-help' diff --git a/local/config/vufind/navibar.ini b/local/config/vufind/navibar.ini new file mode 100644 index 00000000000..e986097b611 --- /dev/null +++ b/local/config/vufind/navibar.ini @@ -0,0 +1,4 @@ +; Inherit main configuration +[Parent_Config] +relative_path = ../finna/navibar.ini + From 0a7b3f66c4e90cd523d32258fbf8129bd9c56e3f Mon Sep 17 00:00:00 2001 From: Aleksi Turpeinen Date: Fri, 13 Feb 2015 15:29:44 +0200 Subject: [PATCH 09/20] All Finna theme styles and slick.min.js --- themes/bootstrap3/js/vendor/slick.min.js | 18 + themes/finna/css/finna.css | 7759 +------------------ themes/finna/css/finnaicons.css | 482 ++ themes/finna/css/fonts/icomoon.eot | Bin 16924 -> 17080 bytes themes/finna/css/fonts/icomoon.svg | 2 +- themes/finna/css/fonts/icomoon.ttf | Bin 16760 -> 16916 bytes themes/finna/css/fonts/icomoon.woff | Bin 16836 -> 16992 bytes themes/finna/less/bootstrap.less | 238 +- themes/finna/less/bootstrap/alerts.less | 5 +- themes/finna/less/bootstrap/bootstrap.less | 2 +- themes/finna/less/bootstrap/buttons.less | 128 +- themes/finna/less/bootstrap/forms.less | 41 +- themes/finna/less/bootstrap/list-group.less | 20 +- themes/finna/less/bootstrap/navbar.less | 12 +- themes/finna/less/bootstrap/navs.less | 4 +- themes/finna/less/bootstrap/pager.less | 16 +- themes/finna/less/bootstrap/pagination.less | 25 +- themes/finna/less/bootstrap/type.less | 12 + themes/finna/theme.config.php | 4 +- themes/jquerymobile/css/slick/slick.css | 25 +- 20 files changed, 926 insertions(+), 7867 deletions(-) create mode 100755 themes/bootstrap3/js/vendor/slick.min.js create mode 100644 themes/finna/css/finnaicons.css mode change 100644 => 100755 themes/jquerymobile/css/slick/slick.css diff --git a/themes/bootstrap3/js/vendor/slick.min.js b/themes/bootstrap3/js/vendor/slick.min.js new file mode 100755 index 00000000000..ae481fab867 --- /dev/null +++ b/themes/bootstrap3/js/vendor/slick.min.js @@ -0,0 +1,18 @@ +/* + _ _ _ _ + ___| (_) ___| | __ (_)___ +/ __| | |/ __| |/ / | / __| +\__ \ | | (__| < _ | \__ \ +|___/_|_|\___|_|\_(_)/ |___/ + |__/ + + Version: 1.3.15 + Author: Ken Wheeler + Website: http://kenwheeler.github.io + Docs: http://kenwheeler.github.io/slick + Repo: http://github.com/kenwheeler/slick + Issues: http://github.com/kenwheeler/slick/issues + + */ + +!function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"undefined"!=typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){"use strict";var b=window.Slick||{};b=function(){function c(c,d){var f,g,e=this;if(e.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:a(c),appendDots:a(c),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(a,b){return'"},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",onBeforeChange:null,onAfterChange:null,onInit:null,onReInit:null,onSetPosition:null,pauseOnHover:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rtl:!1,slide:"div",slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0},e.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1},a.extend(e,e.initials),e.activeBreakpoint=null,e.animType=null,e.animProp=null,e.breakpoints=[],e.breakpointSettings=[],e.cssTransitions=!1,e.paused=!1,e.positionProp=null,e.respondTo=null,e.shouldClick=!0,e.$slider=a(c),e.$slidesCache=null,e.transformType=null,e.transitionType=null,e.windowWidth=0,e.windowTimer=null,e.options=a.extend({},e.defaults,d),e.currentSlide=e.options.initialSlide,e.originalSettings=e.options,f=e.options.responsive||null,f&&f.length>-1){e.respondTo=e.options.respondTo||"window";for(g in f)f.hasOwnProperty(g)&&(e.breakpoints.push(f[g].breakpoint),e.breakpointSettings[f[g].breakpoint]=f[g].settings);e.breakpoints.sort(function(a,b){return b-a})}e.autoPlay=a.proxy(e.autoPlay,e),e.autoPlayClear=a.proxy(e.autoPlayClear,e),e.changeSlide=a.proxy(e.changeSlide,e),e.clickHandler=a.proxy(e.clickHandler,e),e.selectHandler=a.proxy(e.selectHandler,e),e.setPosition=a.proxy(e.setPosition,e),e.swipeHandler=a.proxy(e.swipeHandler,e),e.dragHandler=a.proxy(e.dragHandler,e),e.keyHandler=a.proxy(e.keyHandler,e),e.autoPlayIterator=a.proxy(e.autoPlayIterator,e),e.instanceUid=b++,e.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,e.init(),e.checkResponsive()}var b=0;return c}(),b.prototype.addSlide=function(b,c,d){var e=this;if("boolean"==typeof c)d=c,c=null;else if(0>c||c>=e.slideCount)return!1;e.unload(),"number"==typeof c?0===c&&0===e.$slides.length?a(b).appendTo(e.$slideTrack):d?a(b).insertBefore(e.$slides.eq(c)):a(b).insertAfter(e.$slides.eq(c)):d===!0?a(b).prependTo(e.$slideTrack):a(b).appendTo(e.$slideTrack),e.$slides=e.$slideTrack.children(this.options.slide),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.append(e.$slides),e.$slides.each(function(b,c){a(c).attr("index",b)}),e.$slidesCache=e.$slides,e.reinit()},b.prototype.animateSlide=function(b,c){var d={},e=this;if(1===e.options.slidesToShow&&e.options.adaptiveHeight===!0&&e.options.vertical===!1){var f=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:f},e.options.speed)}e.options.rtl===!0&&e.options.vertical===!1&&(b=-b),e.transformsEnabled===!1?e.options.vertical===!1?e.$slideTrack.animate({left:b},e.options.speed,e.options.easing,c):e.$slideTrack.animate({top:b},e.options.speed,e.options.easing,c):e.cssTransitions===!1?a({animStart:e.currentLeft}).animate({animStart:b},{duration:e.options.speed,easing:e.options.easing,step:function(a){e.options.vertical===!1?(d[e.animType]="translate("+a+"px, 0px)",e.$slideTrack.css(d)):(d[e.animType]="translate(0px,"+a+"px)",e.$slideTrack.css(d))},complete:function(){c&&c.call()}}):(e.applyTransition(),d[e.animType]=e.options.vertical===!1?"translate3d("+b+"px, 0px, 0px)":"translate3d(0px,"+b+"px, 0px)",e.$slideTrack.css(d),c&&setTimeout(function(){e.disableTransition(),c.call()},e.options.speed))},b.prototype.asNavFor=function(b){var c=this,d=null!=c.options.asNavFor?a(c.options.asNavFor).getSlick():null;null!=d&&d.slideHandler(b,!0)},b.prototype.applyTransition=function(a){var b=this,c={};c[b.transitionType]=b.options.fade===!1?b.transformType+" "+b.options.speed+"ms "+b.options.cssEase:"opacity "+b.options.speed+"ms "+b.options.cssEase,b.options.fade===!1?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.autoPlay=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer),a.slideCount>a.options.slidesToShow&&a.paused!==!0&&(a.autoPlayTimer=setInterval(a.autoPlayIterator,a.options.autoplaySpeed))},b.prototype.autoPlayClear=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer)},b.prototype.autoPlayIterator=function(){var a=this;a.options.infinite===!1?1===a.direction?(a.currentSlide+1===a.slideCount-1&&(a.direction=0),a.slideHandler(a.currentSlide+a.options.slidesToScroll)):(0===a.currentSlide-1&&(a.direction=1),a.slideHandler(a.currentSlide-a.options.slidesToScroll)):a.slideHandler(a.currentSlide+a.options.slidesToScroll)},b.prototype.buildArrows=function(){var b=this;b.options.arrows===!0&&b.slideCount>b.options.slidesToShow&&(b.$prevArrow=a(b.options.prevArrow),b.$nextArrow=a(b.options.nextArrow),b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.appendTo(b.options.appendArrows),b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.appendTo(b.options.appendArrows),b.options.infinite!==!0&&b.$prevArrow.addClass("slick-disabled"))},b.prototype.buildDots=function(){var c,d,b=this;if(b.options.dots===!0&&b.slideCount>b.options.slidesToShow){for(d='
    ',c=0;c<=b.getDotCount();c+=1)d+="
  • "+b.options.customPaging.call(this,b,c)+"
  • ";d+="
",b.$dots=a(d).appendTo(b.options.appendDots),b.$dots.find("li").first().addClass("slick-active")}},b.prototype.buildOut=function(){var b=this;b.$slides=b.$slider.children(b.options.slide+":not(.slick-cloned)").addClass("slick-slide"),b.slideCount=b.$slides.length,b.$slides.each(function(b,c){a(c).attr("index",b)}),b.$slidesCache=b.$slides,b.$slider.addClass("slick-slider"),b.$slideTrack=0===b.slideCount?a('
').appendTo(b.$slider):b.$slides.wrapAll('
').parent(),b.$list=b.$slideTrack.wrap('
').parent(),b.$slideTrack.css("opacity",0),b.options.centerMode===!0&&(b.options.slidesToScroll=1),a("img[data-lazy]",b.$slider).not("[src]").addClass("slick-loading"),b.setupInfinite(),b.buildArrows(),b.buildDots(),b.updateDots(),b.options.accessibility===!0&&b.$list.prop("tabIndex",0),b.setSlideClasses("number"==typeof this.currentSlide?this.currentSlide:0),b.options.draggable===!0&&b.$list.addClass("draggable")},b.prototype.checkResponsive=function(){var c,d,e,b=this,f=b.$slider.width(),g=window.innerWidth||a(window).width();if("window"===b.respondTo?e=g:"slider"===b.respondTo?e=f:"min"===b.respondTo&&(e=Math.min(g,f)),b.originalSettings.responsive&&b.originalSettings.responsive.length>-1&&null!==b.originalSettings.responsive){d=null;for(c in b.breakpoints)b.breakpoints.hasOwnProperty(c)&&ed.options.slidesToShow&&d.slideHandler(d.currentSlide-g,!1,c);break;case"next":g=0===f?d.options.slidesToScroll:f,d.slideCount>d.options.slidesToShow&&d.slideHandler(d.currentSlide+g,!1,c);break;case"index":var k=0===b.data.index?0:b.data.index||a(b.target).parent().index()*d.options.slidesToScroll;if(i=d.getNavigableIndexes(),j=0,i[k]&&i[k]===k)if(k>i[i.length-1])k=i[i.length-1];else for(var l in i){if(kb.options.slidesToShow&&(b.slideOffset=-1*b.slideWidth*b.options.slidesToShow,e=-1*d*b.options.slidesToShow),0!==b.slideCount%b.options.slidesToScroll&&a+b.options.slidesToScroll>b.slideCount&&b.slideCount>b.options.slidesToShow&&(a>b.slideCount?(b.slideOffset=-1*(b.options.slidesToShow-(a-b.slideCount))*b.slideWidth,e=-1*(b.options.slidesToShow-(a-b.slideCount))*d):(b.slideOffset=-1*b.slideCount%b.options.slidesToScroll*b.slideWidth,e=-1*b.slideCount%b.options.slidesToScroll*d))):a+b.options.slidesToShow>b.slideCount&&(b.slideOffset=(a+b.options.slidesToShow-b.slideCount)*b.slideWidth,e=(a+b.options.slidesToShow-b.slideCount)*d),b.slideCount<=b.options.slidesToShow&&(b.slideOffset=0,e=0),b.options.centerMode===!0&&b.options.infinite===!0?b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)-b.slideWidth:b.options.centerMode===!0&&(b.slideOffset=0,b.slideOffset+=b.slideWidth*Math.floor(b.options.slidesToShow/2)),c=b.options.vertical===!1?-1*a*b.slideWidth+b.slideOffset:-1*a*d+e,b.options.variableWidth===!0&&(g=b.slideCount<=b.options.slidesToShow||b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow),c=g[0]?-1*g[0].offsetLeft:0,b.options.centerMode===!0&&(g=b.options.infinite===!1?b.$slideTrack.children(".slick-slide").eq(a):b.$slideTrack.children(".slick-slide").eq(a+b.options.slidesToShow+1),c=g[0]?-1*g[0].offsetLeft:0,c+=(b.$list.width()-g.outerWidth())/2)),c},b.prototype.getNavigableIndexes=function(){for(var a=this,b=0,c=0,d=[];b-1*b.swipeLeft?(d=e,!1):void 0}),c=Math.abs(a(d).attr("index")-b.currentSlide)}return b.options.slidesToScroll},b.prototype.init=function(){var b=this;a(b.$slider).hasClass("slick-initialized")||(a(b.$slider).addClass("slick-initialized"),b.buildOut(),b.setProps(),b.startLoad(),b.loadSlider(),b.initializeEvents(),b.updateArrows(),b.updateDots()),null!==b.options.onInit&&b.options.onInit.call(this,b)},b.prototype.initArrowEvents=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.on("click.slick",{message:"previous"},a.changeSlide),a.$nextArrow.on("click.slick",{message:"next"},a.changeSlide))},b.prototype.initDotEvents=function(){var b=this;b.options.dots===!0&&b.slideCount>b.options.slidesToShow&&a("li",b.$dots).on("click.slick",{message:"index"},b.changeSlide),b.options.dots===!0&&b.options.pauseOnDotsHover===!0&&b.options.autoplay===!0&&a("li",b.$dots).on("mouseenter.slick",function(){b.paused=!0,b.autoPlayClear()}).on("mouseleave.slick",function(){b.paused=!1,b.autoPlay()})},b.prototype.initializeEvents=function(){var b=this;b.initArrowEvents(),b.initDotEvents(),b.$list.on("touchstart.slick mousedown.slick",{action:"start"},b.swipeHandler),b.$list.on("touchmove.slick mousemove.slick",{action:"move"},b.swipeHandler),b.$list.on("touchend.slick mouseup.slick",{action:"end"},b.swipeHandler),b.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},b.swipeHandler),b.$list.on("click.slick",b.clickHandler),b.options.pauseOnHover===!0&&b.options.autoplay===!0&&(b.$list.on("mouseenter.slick",function(){b.paused=!0,b.autoPlayClear()}),b.$list.on("mouseleave.slick",function(){b.paused=!1,b.autoPlay()})),b.options.accessibility===!0&&b.$list.on("keydown.slick",b.keyHandler),b.options.focusOnSelect===!0&&a(b.options.slide,b.$slideTrack).on("click.slick",b.selectHandler),a(window).on("orientationchange.slick.slick-"+b.instanceUid,function(){b.checkResponsive(),b.setPosition()}),a(window).on("resize.slick.slick-"+b.instanceUid,function(){a(window).width()!==b.windowWidth&&(clearTimeout(b.windowDelay),b.windowDelay=window.setTimeout(function(){b.windowWidth=a(window).width(),b.checkResponsive(),b.setPosition()},50))}),a("*[draggable!=true]",b.$slideTrack).on("dragstart",function(a){a.preventDefault()}),a(window).on("load.slick.slick-"+b.instanceUid,b.setPosition),a(document).on("ready.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.initUI=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.show(),a.$nextArrow.show()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.show(),a.options.autoplay===!0&&a.autoPlay()},b.prototype.keyHandler=function(a){var b=this;37===a.keyCode&&b.options.accessibility===!0?b.changeSlide({data:{message:"previous"}}):39===a.keyCode&&b.options.accessibility===!0&&b.changeSlide({data:{message:"next"}})},b.prototype.lazyLoad=function(){function g(b){a("img[data-lazy]",b).each(function(){var b=a(this),c=a(this).attr("data-lazy");b.load(function(){b.animate({opacity:1},200)}).css({opacity:0}).attr("src",c).removeAttr("data-lazy").removeClass("slick-loading")})}var c,d,e,f,b=this;b.options.centerMode===!0?b.options.infinite===!0?(e=b.currentSlide+(b.options.slidesToShow/2+1),f=e+b.options.slidesToShow+2):(e=Math.max(0,b.currentSlide-(b.options.slidesToShow/2+1)),f=2+(b.options.slidesToShow/2+1)+b.currentSlide):(e=b.options.infinite?b.options.slidesToShow+b.currentSlide:b.currentSlide,f=e+b.options.slidesToShow,b.options.fade===!0&&(e>0&&e--,f<=b.slideCount&&f++)),c=b.$slider.find(".slick-slide").slice(e,f),g(c),b.slideCount<=b.options.slidesToShow?(d=b.$slider.find(".slick-slide"),g(d)):b.currentSlide>=b.slideCount-b.options.slidesToShow?(d=b.$slider.find(".slick-cloned").slice(0,b.options.slidesToShow),g(d)):0===b.currentSlide&&(d=b.$slider.find(".slick-cloned").slice(-1*b.options.slidesToShow),g(d))},b.prototype.loadSlider=function(){var a=this;a.setPosition(),a.$slideTrack.css({opacity:1}),a.$slider.removeClass("slick-loading"),a.initUI(),"progressive"===a.options.lazyLoad&&a.progressiveLazyLoad()},b.prototype.postSlide=function(a){var b=this;null!==b.options.onAfterChange&&b.options.onAfterChange.call(this,b,a),b.animating=!1,b.setPosition(),b.swipeLeft=null,b.options.autoplay===!0&&b.paused===!1&&b.autoPlay()},b.prototype.progressiveLazyLoad=function(){var c,d,b=this;c=a("img[data-lazy]",b.$slider).length,c>0&&(d=a("img[data-lazy]",b.$slider).first(),d.attr("src",d.attr("data-lazy")).removeClass("slick-loading").load(function(){d.removeAttr("data-lazy"),b.progressiveLazyLoad()}).error(function(){d.removeAttr("data-lazy"),b.progressiveLazyLoad()}))},b.prototype.refresh=function(){var b=this,c=b.currentSlide;b.destroy(),a.extend(b,b.initials),b.init(),b.changeSlide({data:{message:"index",index:c}},!0)},b.prototype.reinit=function(){var b=this;b.$slides=b.$slideTrack.children(b.options.slide).addClass("slick-slide"),b.slideCount=b.$slides.length,b.currentSlide>=b.slideCount&&0!==b.currentSlide&&(b.currentSlide=b.currentSlide-b.options.slidesToScroll),b.slideCount<=b.options.slidesToShow&&(b.currentSlide=0),b.setProps(),b.setupInfinite(),b.buildArrows(),b.updateArrows(),b.initArrowEvents(),b.buildDots(),b.updateDots(),b.initDotEvents(),b.options.focusOnSelect===!0&&a(b.options.slide,b.$slideTrack).on("click.slick",b.selectHandler),b.setSlideClasses(0),b.setPosition(),null!==b.options.onReInit&&b.options.onReInit.call(this,b)},b.prototype.removeSlide=function(a,b,c){var d=this;return"boolean"==typeof a?(b=a,a=b===!0?0:d.slideCount-1):a=b===!0?--a:a,d.slideCount<1||0>a||a>d.slideCount-1?!1:(d.unload(),c===!0?d.$slideTrack.children().remove():d.$slideTrack.children(this.options.slide).eq(a).remove(),d.$slides=d.$slideTrack.children(this.options.slide),d.$slideTrack.children(this.options.slide).detach(),d.$slideTrack.append(d.$slides),d.$slidesCache=d.$slides,d.reinit(),void 0)},b.prototype.setCSS=function(a){var d,e,b=this,c={};b.options.rtl===!0&&(a=-a),d="left"==b.positionProp?a+"px":"0px",e="top"==b.positionProp?a+"px":"0px",c[b.positionProp]=a,b.transformsEnabled===!1?b.$slideTrack.css(c):(c={},b.cssTransitions===!1?(c[b.animType]="translate("+d+", "+e+")",b.$slideTrack.css(c)):(c[b.animType]="translate3d("+d+", "+e+", 0px)",b.$slideTrack.css(c)))},b.prototype.setDimensions=function(){var b=this;if(b.options.vertical===!1?b.options.centerMode===!0&&b.$list.css({padding:"0px "+b.options.centerPadding}):(b.$list.height(b.$slides.first().outerHeight(!0)*b.options.slidesToShow),b.options.centerMode===!0&&b.$list.css({padding:b.options.centerPadding+" 0px"})),b.listWidth=b.$list.width(),b.listHeight=b.$list.height(),b.options.vertical===!1&&b.options.variableWidth===!1)b.slideWidth=Math.ceil(b.listWidth/b.options.slidesToShow),b.$slideTrack.width(Math.ceil(b.slideWidth*b.$slideTrack.children(".slick-slide").length));else if(b.options.variableWidth===!0){var c=0;b.slideWidth=Math.ceil(b.listWidth/b.options.slidesToShow),b.$slideTrack.children(".slick-slide").each(function(){c+=Math.ceil(a(this).outerWidth(!0))}),b.$slideTrack.width(Math.ceil(c)+1)}else b.slideWidth=Math.ceil(b.listWidth),b.$slideTrack.height(Math.ceil(b.$slides.first().outerHeight(!0)*b.$slideTrack.children(".slick-slide").length));var d=b.$slides.first().outerWidth(!0)-b.$slides.first().width();b.options.variableWidth===!1&&b.$slideTrack.children(".slick-slide").width(b.slideWidth-d)},b.prototype.setFade=function(){var c,b=this;b.$slides.each(function(d,e){c=-1*b.slideWidth*d,b.options.rtl===!0?a(e).css({position:"relative",right:c,top:0,zIndex:800,opacity:0}):a(e).css({position:"relative",left:c,top:0,zIndex:800,opacity:0})}),b.$slides.eq(b.currentSlide).css({zIndex:900,opacity:1})},b.prototype.setHeight=function(){var a=this;if(1===a.options.slidesToShow&&a.options.adaptiveHeight===!0&&a.options.vertical===!1){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.css("height",b)}},b.prototype.setPosition=function(){var a=this;a.setDimensions(),a.setHeight(),a.options.fade===!1?a.setCSS(a.getLeft(a.currentSlide)):a.setFade(),null!==a.options.onSetPosition&&a.options.onSetPosition.call(this,a)},b.prototype.setProps=function(){var a=this,b=document.body.style;a.positionProp=a.options.vertical===!0?"top":"left","top"===a.positionProp?a.$slider.addClass("slick-vertical"):a.$slider.removeClass("slick-vertical"),(void 0!==b.WebkitTransition||void 0!==b.MozTransition||void 0!==b.msTransition)&&a.options.useCSS===!0&&(a.cssTransitions=!0),void 0!==b.OTransform&&(a.animType="OTransform",a.transformType="-o-transform",a.transitionType="OTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.MozTransform&&(a.animType="MozTransform",a.transformType="-moz-transform",a.transitionType="MozTransition",void 0===b.perspectiveProperty&&void 0===b.MozPerspective&&(a.animType=!1)),void 0!==b.webkitTransform&&(a.animType="webkitTransform",a.transformType="-webkit-transform",a.transitionType="webkitTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.msTransform&&(a.animType="msTransform",a.transformType="-ms-transform",a.transitionType="msTransition",void 0===b.msTransform&&(a.animType=!1)),void 0!==b.transform&&a.animType!==!1&&(a.animType="transform",a.transformType="transform",a.transitionType="transition"),a.transformsEnabled=null!==a.animType&&a.animType!==!1},b.prototype.setSlideClasses=function(a){var c,d,e,f,b=this;b.$slider.find(".slick-slide").removeClass("slick-active").removeClass("slick-center"),d=b.$slider.find(".slick-slide"),b.options.centerMode===!0?(c=Math.floor(b.options.slidesToShow/2),b.options.infinite===!0&&(a>=c&&a<=b.slideCount-1-c?b.$slides.slice(a-c,a+c+1).addClass("slick-active"):(e=b.options.slidesToShow+a,d.slice(e-c+1,e+c+2).addClass("slick-active")),0===a?d.eq(d.length-1-b.options.slidesToShow).addClass("slick-center"):a===b.slideCount-1&&d.eq(b.options.slidesToShow).addClass("slick-center")),b.$slides.eq(a).addClass("slick-center")):a>=0&&a<=b.slideCount-b.options.slidesToShow?b.$slides.slice(a,a+b.options.slidesToShow).addClass("slick-active"):d.length<=b.options.slidesToShow?d.addClass("slick-active"):(f=b.slideCount%b.options.slidesToShow,e=b.options.infinite===!0?b.options.slidesToShow+a:a,b.options.slidesToShow==b.options.slidesToScroll&&b.slideCount-ab.options.slidesToShow)){for(e=b.options.centerMode===!0?b.options.slidesToShow+1:b.options.slidesToShow,c=b.slideCount;c>b.slideCount-e;c-=1)d=c-1,a(b.$slides[d]).clone(!0).attr("id","").attr("index",d-b.slideCount).prependTo(b.$slideTrack).addClass("slick-cloned");for(c=0;e>c;c+=1)d=c,a(b.$slides[d]).clone(!0).attr("id","").attr("index",d+b.slideCount).appendTo(b.$slideTrack).addClass("slick-cloned");b.$slideTrack.find(".slick-cloned").find("[id]").each(function(){a(this).attr("id","")})}},b.prototype.selectHandler=function(b){var c=this,d=parseInt(a(b.target).parents(".slick-slide").attr("index"));return d||(d=0),c.slideCount<=c.options.slidesToShow?(c.$slider.find(".slick-slide").removeClass("slick-active"),c.$slides.eq(d).addClass("slick-active"),c.options.centerMode===!0&&(c.$slider.find(".slick-slide").removeClass("slick-center"),c.$slides.eq(d).addClass("slick-center")),c.asNavFor(d),void 0):(c.slideHandler(d),void 0)},b.prototype.slideHandler=function(a,b,c){var d,e,f,g,i=null,j=this;return b=b||!1,j.animating===!0&&j.options.waitForAnimate===!0||j.options.fade===!0&&j.currentSlide===a||j.slideCount<=j.options.slidesToShow?void 0:(b===!1&&j.asNavFor(a),d=a,i=j.getLeft(d),g=j.getLeft(j.currentSlide),j.currentLeft=null===j.swipeLeft?g:j.swipeLeft,j.options.infinite===!1&&j.options.centerMode===!1&&(0>a||a>j.getDotCount()*j.options.slidesToScroll)?(j.options.fade===!1&&(d=j.currentSlide,c!==!0?j.animateSlide(g,function(){j.postSlide(d)}):j.postSlide(d)),void 0):j.options.infinite===!1&&j.options.centerMode===!0&&(0>a||a>j.slideCount-j.options.slidesToScroll)?(j.options.fade===!1&&(d=j.currentSlide,c!==!0?j.animateSlide(g,function(){j.postSlide(d)}):j.postSlide(d)),void 0):(j.options.autoplay===!0&&clearInterval(j.autoPlayTimer),e=0>d?0!==j.slideCount%j.options.slidesToScroll?j.slideCount-j.slideCount%j.options.slidesToScroll:j.slideCount+d:d>=j.slideCount?0!==j.slideCount%j.options.slidesToScroll?0:d-j.slideCount:d,j.animating=!0,null!==j.options.onBeforeChange&&a!==j.currentSlide&&j.options.onBeforeChange.call(this,j,j.currentSlide,e),f=j.currentSlide,j.currentSlide=e,j.setSlideClasses(j.currentSlide),j.updateDots(),j.updateArrows(),j.options.fade===!0?(c!==!0?j.fadeSlide(f,e,function(){j.postSlide(e)}):j.postSlide(e),void 0):(c!==!0?j.animateSlide(i,function(){j.postSlide(e)}):j.postSlide(e),void 0)))},b.prototype.startLoad=function(){var a=this;a.options.arrows===!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.hide(),a.$nextArrow.hide()),a.options.dots===!0&&a.slideCount>a.options.slidesToShow&&a.$dots.hide(),a.$slider.addClass("slick-loading")},b.prototype.swipeDirection=function(){var a,b,c,d,e=this;return a=e.touchObject.startX-e.touchObject.curX,b=e.touchObject.startY-e.touchObject.curY,c=Math.atan2(b,a),d=Math.round(180*c/Math.PI),0>d&&(d=360-Math.abs(d)),45>=d&&d>=0?e.options.rtl===!1?"left":"right":360>=d&&d>=315?e.options.rtl===!1?"left":"right":d>=135&&225>=d?e.options.rtl===!1?"right":"left":"vertical"},b.prototype.swipeEnd=function(){var b=this;if(b.dragging=!1,b.shouldClick=b.touchObject.swipeLength>10?!1:!0,void 0===b.touchObject.curX)return!1;if(b.touchObject.swipeLength>=b.touchObject.minSwipe)switch(b.swipeDirection()){case"left":b.slideHandler(b.currentSlide+b.getSlideCount()),b.currentDirection=0,b.touchObject={};break;case"right":b.slideHandler(b.currentSlide-b.getSlideCount()),b.currentDirection=1,b.touchObject={}}else b.touchObject.startX!==b.touchObject.curX&&(b.slideHandler(b.currentSlide),b.touchObject={})},b.prototype.swipeHandler=function(a){var b=this;if(!(b.options.swipe===!1||"ontouchend"in document&&b.options.swipe===!1||b.options.draggable===!1&&-1!==a.type.indexOf("mouse")))switch(b.touchObject.fingerCount=a.originalEvent&&void 0!==a.originalEvent.touches?a.originalEvent.touches.length:1,b.touchObject.minSwipe=b.listWidth/b.options.touchThreshold,a.data.action){case"start":b.swipeStart(a);break;case"move":b.swipeMove(a);break;case"end":b.swipeEnd(a)}},b.prototype.swipeMove=function(a){var c,d,e,f,b=this;return f=void 0!==a.originalEvent?a.originalEvent.touches:null,!b.dragging||f&&1!==f.length?!1:(c=b.getLeft(b.currentSlide),b.touchObject.curX=void 0!==f?f[0].pageX:a.clientX,b.touchObject.curY=void 0!==f?f[0].pageY:a.clientY,b.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(b.touchObject.curX-b.touchObject.startX,2))),d=b.swipeDirection(),"vertical"!==d?(void 0!==a.originalEvent&&b.touchObject.swipeLength>4&&a.preventDefault(),e=(b.options.rtl===!1?1:-1)*(b.touchObject.curX>b.touchObject.startX?1:-1),b.swipeLeft=b.options.vertical===!1?c+b.touchObject.swipeLength*e:c+b.touchObject.swipeLength*(b.$list.height()/b.listWidth)*e,b.options.fade===!0||b.options.touchMove===!1?!1:b.animating===!0?(b.swipeLeft=null,!1):(b.setCSS(b.swipeLeft),void 0)):void 0)},b.prototype.swipeStart=function(a){var c,b=this;return 1!==b.touchObject.fingerCount||b.slideCount<=b.options.slidesToShow?(b.touchObject={},!1):(void 0!==a.originalEvent&&void 0!==a.originalEvent.touches&&(c=a.originalEvent.touches[0]),b.touchObject.startX=b.touchObject.curX=void 0!==c?c.pageX:a.clientX,b.touchObject.startY=b.touchObject.curY=void 0!==c?c.pageY:a.clientY,b.dragging=!0,void 0)},b.prototype.unfilterSlides=function(){var a=this;null!==a.$slidesCache&&(a.unload(),a.$slideTrack.children(this.options.slide).detach(),a.$slidesCache.appendTo(a.$slideTrack),a.reinit())},b.prototype.unload=function(){var b=this;a(".slick-cloned",b.$slider).remove(),b.$dots&&b.$dots.remove(),b.$prevArrow&&"object"!=typeof b.options.prevArrow&&b.$prevArrow.remove(),b.$nextArrow&&"object"!=typeof b.options.nextArrow&&b.$nextArrow.remove(),b.$slides.removeClass("slick-slide slick-active slick-visible").css("width","")},b.prototype.updateArrows=function(){var b,a=this;b=Math.floor(a.options.slidesToShow/2),a.options.arrows===!0&&a.options.infinite!==!0&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.removeClass("slick-disabled"),a.$nextArrow.removeClass("slick-disabled"),0===a.currentSlide?(a.$prevArrow.addClass("slick-disabled"),a.$nextArrow.removeClass("slick-disabled")):a.currentSlide>=a.slideCount-a.options.slidesToShow&&a.options.centerMode===!1?(a.$nextArrow.addClass("slick-disabled"),a.$prevArrow.removeClass("slick-disabled")):a.currentSlide>a.slideCount-a.options.slidesToShow+b&&a.options.centerMode===!0&&(a.$nextArrow.addClass("slick-disabled"),a.$prevArrow.removeClass("slick-disabled")))},b.prototype.updateDots=function(){var a=this;null!==a.$dots&&(a.$dots.find("li").removeClass("slick-active"),a.$dots.find("li").eq(Math.floor(a.currentSlide/a.options.slidesToScroll)).addClass("slick-active"))},a.fn.slick=function(a){var c=this;return c.each(function(c,d){d.slick=new b(d,a)})},a.fn.slickAdd=function(a,b,c){var d=this;return d.each(function(d,e){e.slick.addSlide(a,b,c)})},a.fn.slickCurrentSlide=function(){var a=this;return a.get(0).slick.getCurrent()},a.fn.slickFilter=function(a){var b=this;return b.each(function(b,c){c.slick.filterSlides(a)})},a.fn.slickGoTo=function(a,b){var c=this;return c.each(function(c,d){d.slick.changeSlide({data:{message:"index",index:parseInt(a)}},b)})},a.fn.slickNext=function(){var a=this;return a.each(function(a,b){b.slick.changeSlide({data:{message:"next"}})})},a.fn.slickPause=function(){var a=this;return a.each(function(a,b){b.slick.autoPlayClear(),b.slick.paused=!0})},a.fn.slickPlay=function(){var a=this;return a.each(function(a,b){b.slick.paused=!1,b.slick.autoPlay()})},a.fn.slickPrev=function(){var a=this;return a.each(function(a,b){b.slick.changeSlide({data:{message:"previous"}})})},a.fn.slickRemove=function(a,b){var c=this;return c.each(function(c,d){d.slick.removeSlide(a,b)})},a.fn.slickRemoveAll=function(){var a=this;return a.each(function(a,b){b.slick.removeSlide(null,null,!0)})},a.fn.slickGetOption=function(a){var b=this;return b.get(0).slick.options[a]},a.fn.slickSetOption=function(a,b,c){var d=this;return d.each(function(d,e){e.slick.options[a]=b,c===!0&&(e.slick.unload(),e.slick.reinit())})},a.fn.slickUnfilter=function(){var a=this;return a.each(function(a,b){b.slick.unfilterSlides()})},a.fn.unslick=function(){var a=this;return a.each(function(a,b){b.slick&&b.slick.destroy()})},a.fn.getSlick=function(){var a=null,b=this;return b.each(function(b,c){a=c.slick}),a}}); \ No newline at end of file diff --git a/themes/finna/css/finna.css b/themes/finna/css/finna.css index 7dccc679533..a732660fac5 100644 --- a/themes/finna/css/finna.css +++ b/themes/finna/css/finna.css @@ -1,7757 +1,2 @@ -/* mixins */ -.sr-only { - clip: rect(1px, 1px, 1px, 1px); - position: absolute; - /* reset */ - width: auto; - height: auto; - margin: 0; - padding: 0; - overflow: hidden; - border: 0; -} -.sr-only:focus { - background-color: transparent; - border-radius: 4px; - clip: auto; - color: #333333; - display: block; - font-size: 13px; - height: 45px; - line-height: 19px; - padding: 0px 15px; - position: absolute; - left: 5px; - top: 5px; - text-decoration: none; - text-transform: none; - width: auto; - z-index: 100000; - /* Above WP toolbar */ -} -/* this mixins give output generate duplicate CSS code - * alternatively you will to have to rewrite the original mixin in buttons.less - */ -.navbar-brand { - font-size: 20px; -} -/* buttons */ -/* link on white background */ -/*! normalize.css v3.0.0 | MIT License | git.io/normalize */ -html { - font-family: sans-serif; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; -} -body { - margin: 0; -} -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -nav, -section, -summary { - display: block; -} -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden], -template { - display: none; -} -a { - background: transparent; -} -a:active, -a:hover { - outline: 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -dfn { - font-style: italic; -} -h1 { - font-size: 2em; - margin: 0.67em 0; -} -mark, -.highlight { - background: #ff0; - color: #000; -} -small { - font-size: 80%; -} -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} -sup { - top: -0.5em; -} -sub { - bottom: -0.25em; -} -img { - border: 0; -} -svg:not(:root) { - overflow: hidden; -} -figure { - margin: 1em 40px; -} -hr { - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; -} -pre { - overflow: auto; -} -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} -button, -input, -optgroup, -select, -textarea { - color: inherit; - font: inherit; - margin: 0; -} -button { - overflow: visible; -} -button, -select { - text-transform: none; -} -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - cursor: pointer; -} -button[disabled], -html input[disabled] { - cursor: default; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} -input { - line-height: normal; -} -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; - padding: 0; -} -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} -input[type="search"] { - -webkit-appearance: textfield; - -moz-box-sizing: content-box; - -webkit-box-sizing: content-box; - box-sizing: content-box; -} -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} -legend { - border: 0; - padding: 0; -} -textarea { - overflow: auto; -} -optgroup { - font-weight: bold; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -td, -th { - padding: 0; -} -@media print { - * { - text-shadow: none !important; - color: #000 !important; - background: transparent !important; - box-shadow: none !important; - } - a, - a:visited { - text-decoration: underline; - } - a[href]:after { - content: " (" attr(href) ")"; - } - abbr[title]:after { - content: " (" attr(title) ")"; - } - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; - } - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - thead { - display: table-header-group; - } - tr, - img { - page-break-inside: avoid; - } - img { - max-width: 100% !important; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } - select { - background: #fff !important; - } - .navbar { - display: none; - } - .table td, - .table th { - background-color: #fff !important; - } - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; - } - .label { - border: 1px solid #000; - } - .table { - border-collapse: collapse !important; - } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; - } -} -* { - -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: 62.5%; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -body { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - line-height: 1.5; - color: #555555; - background-color: #ffffff; -} -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -a { - color: #00a3b5; - text-decoration: none; -} -a:hover, -a:focus { - color: #00a3b5; - text-decoration: underline; -} -a:focus { - outline: thin dotted; - 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: 15px; -} -.img-thumbnail { - padding: 4px; - line-height: 1.5; - background-color: #ffffff; - border: 1px solid #dddddd; - border-radius: 4px; - -webkit-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: 19px; - margin-bottom: 19px; - 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; -} -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - 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: #999999; -} -h1, -.h1, -h2, -.h2, -h3, -.h3 { - margin-top: 19px; - margin-bottom: 19px; -} -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: 9.5px; - margin-bottom: 9.5px; -} -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: 22px; -} -h3, -.h3 { - font-size: 20px; -} -h4, -.h4 { - font-size: 16px; -} -h5, -.h5 { - font-size: 13px; -} -h6, -.h6 { - font-size: 11px; -} -p { - margin: 0 0 9.5px; -} -.lead { - margin-bottom: 19px; - font-size: 14px; - font-weight: 200; - line-height: 1.4; -} -@media (min-width: 768px) { - .lead { - font-size: 19.5px; - } -} -small, -.small { - font-size: 85%; -} -cite { - font-style: normal; -} -.text-left { - text-align: left; -} -.text-right { - text-align: right; -} -.text-center { - text-align: center; -} -.text-justify { - text-align: justify; -} -.text-muted { - color: #999999; -} -.text-primary { - color: #00a3b5; -} -a.text-primary:hover { - color: #007582; -} -.text-success { - color: #00b370; -} -a.text-success:hover { - color: #008050; -} -.text-info { - color: #31708f; -} -a.text-info:hover { - color: #245269; -} -.text-warning { - color: #8a6d3b; -} -a.text-warning:hover { - color: #66512c; -} -.text-danger { - color: #a94442; -} -a.text-danger:hover { - color: #843534; -} -.bg-primary { - color: #fff; - background-color: #00a3b5; -} -a.bg-primary:hover { - background-color: #007582; -} -.bg-success { - background-color: #dff0d8; -} -a.bg-success:hover { - background-color: #c1e2b3; -} -.bg-info { - background-color: #d9edf7; -} -a.bg-info:hover { - background-color: #afd9ee; -} -.bg-warning { - background-color: #fcf8e3; -} -a.bg-warning:hover { - background-color: #f7ecb5; -} -.bg-danger { - background-color: #f2dede; -} -a.bg-danger:hover { - background-color: #e4b9b9; -} -.page-header { - padding-bottom: 8.5px; - margin: 38px 0 19px; - border-bottom: 1px solid #eeeeee; -} -ul, -ol { - margin-top: 0; - margin-bottom: 9.5px; - padding: 0; -} -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: 19px; -} -dt, -dd { - line-height: 1.5; -} -dt { - font-weight: bold; -} -dd { - margin-left: 0; -} -@media (min-width: 992px) { - .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 #999999; -} -.initialism { - font-size: 90%; - text-transform: uppercase; -} -blockquote { - padding: 9.5px 19px; - margin: 0 0 19px; - font-size: 16.25px; - 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.5; - color: #999999; -} -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'; -} -blockquote:before, -blockquote:after { - content: ""; -} -address { - margin-bottom: 19px; - font-style: normal; - line-height: 1.5; -} -code, -kbd, -pre, -samp { - font-family: Monaco; -} -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - white-space: nowrap; - border-radius: 4px; -} -kbd { - padding: 2px 4px; - font-size: 90%; - color: #ffffff; - background-color: #333333; - border-radius: 3px; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); -} -pre { - display: block; - padding: 9px; - margin: 0 0 9.5px; - font-size: 12px; - line-height: 1.5; - word-break: break-all; - word-wrap: break-word; - color: #333333; - background-color: #f5f5f5; - border: 1px solid #cccccc; - border-radius: 4px; -} -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: 15px; - padding-right: 15px; -} -@media (min-width: 768px) { - .container { - width: 750px; - } -} -@media (min-width: 992px) { - .container { - width: 970px; - } -} -@media (min-width: 1200px) { - .container { - width: 1170px; - } -} -.container-fluid { - margin-right: auto; - margin-left: auto; - padding-left: 15px; - padding-right: 15px; -} -.row { - margin-left: -15px; - margin-right: -15px; -} -.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: 15px; - padding-right: 15px; -} -.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: 0%; -} -.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: 0%; -} -.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: 0%; - } - .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: 0%; - } - .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: 0%; - } - .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: 0%; - } - .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: 0%; - } - .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: 0%; - } - .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 { - max-width: 100%; - background-color: transparent; -} -th { - text-align: left; -} -.table { - width: 100%; - margin-bottom: 19px; -} -.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.5; - vertical-align: top; - border-top: 1px solid #dddddd; -} -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #dddddd; -} -.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 #dddddd; -} -.table .table { - background-color: #ffffff; -} -.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 #dddddd; -} -.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 #dddddd; -} -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; -} -.table-striped > tbody > tr:nth-child(odd) > td, -.table-striped > tbody > tr:nth-child(odd) > th { - background-color: #f9f9f9; -} -.table-hover > tbody > tr:hover > td, -.table-hover > tbody > tr:hover > th { - background-color: #f5f5f5; -} -table 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.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.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.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.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.danger:hover > th { - background-color: #ebcccc; -} -@media (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 14.25px; - overflow-y: hidden; - overflow-x: scroll; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #dddddd; - -webkit-overflow-scrolling: touch; - } - .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: 19px; - font-size: 19.5px; - line-height: inherit; - color: #333333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} -label { - display: inline-block; - 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; - /* IE8-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: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -output { - display: block; - padding-top: 7px; - font-size: 13px; - line-height: 1.5; - color: #555555; -} -.form-control { - display: block; - height: 33px; - font-size: 13px; - line-height: 1.5; - color: #555555; - background-color: #ffffff; - background-image: none; - border: 1px solid #cccccc; - border-radius: 4px; - -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; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - vertical-align: middle !important; -} -.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: #999999; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #999999; -} -.form-control::-webkit-input-placeholder { - color: #999999; -} -.form-control[disabled], -.form-control[readonly], -fieldset[disabled] .form-control { - cursor: not-allowed; - background-color: #eeeeee; - opacity: 1; -} -textarea.form-control { - height: auto; -} -input[type="search"] { - -webkit-appearance: none; -} -input[type="date"] { - line-height: 33px; -} -.form-group { - margin-bottom: 15px; -} -.radio, -.checkbox { - display: block; - min-height: 19px; - margin-top: 10px; - margin-bottom: 10px; - padding-left: 20px; -} -.radio label, -.checkbox label { - display: inline; - font-weight: normal; - cursor: pointer; -} -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - float: left; - margin-left: 0px; -} -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} -.radio-inline, -.checkbox-inline { - 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], -.radio[disabled], -.radio-inline[disabled], -.checkbox[disabled], -.checkbox-inline[disabled], -fieldset[disabled] input[type="radio"], -fieldset[disabled] input[type="checkbox"], -fieldset[disabled] .radio, -fieldset[disabled] .radio-inline, -fieldset[disabled] .checkbox, -fieldset[disabled] .checkbox-inline { - cursor: not-allowed; -} -.input-sm { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -select.input-sm { - height: 30px; - line-height: 30px; -} -textarea.input-sm, -select[multiple].input-sm { - height: auto; -} -.input-lg { - height: 45px; - padding: 10px 16px; - font-size: 17px; - line-height: 1.33; - border-radius: 15px; -} -select.input-lg { - height: 45px; - line-height: 45px; -} -textarea.input-lg, -select[multiple].input-lg { - height: auto; -} -.navbar-form { - box-shadow: 0px 0px 2px rgba(100, 100, 100, 0.5) !important; - margin-right: 0px !important; - margin-left: 0px !important; -} -.navbar-form .form-control.search-query { - width: 100% !important; - border: none; - box-shadow: none; - background: transparent; - display: inline-block !important; - font-size: 17px; - color: #666666; -} -.navbar-form select.form-control { - top: 3px; - border: none; - box-shadow: none; - font-size: 13px; - color: #888888; - font-weight: bold; - margin-right: 4px; -} -.search-controls .form-control { - display: inline-block; -} -.search-controls .pagination { - margin-top: 0px; -} -.has-feedback { - position: relative; -} -.has-feedback .form-control { - padding-right: 41.25px; -} -.has-feedback .form-control-feedback { - position: absolute; - top: 24px; - right: 0; - display: block; - width: 33px; - height: 33px; - line-height: 33px; - text-align: center; -} -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline { - color: #00b370; -} -.has-success .form-control { - border-color: #00b370; - -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: #008050; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #1affa9; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #1affa9; -} -.has-success .input-group-addon { - color: #00b370; - border-color: #00b370; - background-color: #dff0d8; -} -.has-success .form-control-feedback { - color: #00b370; -} -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline { - 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 { - 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; -} -.form-control-static { - margin-bottom: 0; -} -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #959595; -} -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .form-control { - display: inline-block; - vertical-align: middle; - } - .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; - padding-left: 0; - vertical-align: middle; - } - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - float: none; - margin-left: 0; - } - .form-inline .has-feedback .form-control-feedback { - top: 0; - } -} -.form-horizontal .control-label, -.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: 26px; -} -.form-horizontal .form-group { - margin-left: -15px; - margin-right: -15px; -} -.form-horizontal .form-control-static { - padding-top: 7px; -} -@media (min-width: 768px) { - .form-horizontal .control-label { - text-align: right; - } -} -.form-horizontal .has-feedback .form-control-feedback { - top: 0; - right: 15px; -} -.btn { - display: inline-block; - margin-bottom: 0; - font-weight: normal; - text-align: center; - vertical-align: middle; - cursor: pointer; - background-image: none; - border: 1px solid transparent; - white-space: nowrap; - padding: 6px 12px; - font-size: 13px; - line-height: 1.5; - border-radius: 15px; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.btn:focus, -.btn:active:focus, -.btn.active:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.btn:hover, -.btn:focus { - color: #333333; - 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; - pointer-events: none; - opacity: 0.65; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; -} -.navbar-form .btn[type="submit"] { - color: #00a3b5; - padding: 6px 0px; - border-radius: 0px 15px 15px 0px; - padding: 3px 0px; - border-radius: 15px; - margin-left: -1px; - margin-top: 2px; - height: 35px; - margin-bottom: 2px; - transition: background 0.1s ease-in-out; -} -.navbar-form .btn[type="submit"]:hover { - background: #008c9c; -} -.navbar-form .btn[type="submit"] i { - font-size: 1.3em; - color: #ffffff; - vertical-align: inherit; - font-weight: 500; -} -.searchHomeContent .btn-link { - font-size: 1.2em; - margin-top: 5px; -} -.nav.searchbox .btn-link { - color: #fff; - font-size: 12px; - font-weight: bold; - background: rgba(1, 1, 1, 0.4); - border-radius: 15px; - margin-top: 6px; - margin-left: 10px; -} -@media (max-width: 767px) { - .nav.searchbox .btn-link { - float: right; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .nav.searchbox .btn-link { - float: right; - margin-right: 17%; - } -} -.searchbox .checkbox { - display: block; - clear: none; - float: left; - margin: 5px 0 0 12px; - background: none repeat scroll 0 0 #FFFFFF; - border-radius: 0px 0px 0px 0px; - color: #666666; - padding: 6px 3px 9px 2px; - position: absolute; - top: 40px; - left: 0px; - width: 206px; - height: 33px; - z-index: 10000; - box-shadow: 0px 15px 20px -12px #000000; -} -@media (max-width: 768px) { - .searchbox .checkbox { - top: 36px; - } -} -.searchbox .checkbox label { - margin-left: 11px; -} -.btn-default { - color: #333333; - background-color: #ffffff; - border-color: #cccccc; -} -.btn-default:hover, -.btn-default:focus, -.btn-default:active, -.btn-default.active, -.open .dropdown-toggle.btn-default { - color: #ffffff; - background-color: #333333; - border-color: #adadad; -} -.btn-default:hover, -.btn-default:focus, -.btn-default:active, -.btn-default.active, -.open .dropdown-toggle.btn-default { - color: #333333; - background-color: #ebebeb; - border-color: #adadad; -} -.btn-default:active, -.btn-default.active, -.open .dropdown-toggle.btn-default { - background-image: none; -} -.btn-default.disabled, -.btn-default[disabled], -fieldset[disabled] .btn-default, -.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:active, -.btn-default[disabled]:active, -fieldset[disabled] .btn-default:active, -.btn-default.disabled.active, -.btn-default[disabled].active, -fieldset[disabled] .btn-default.active { - background-color: #ffffff; - border-color: #cccccc; -} -.btn-default .badge { - color: #ffffff; - background-color: #333333; -} -.btn-primary { - color: #ffffff; - background-color: #00a3b5; - border-color: #00a3b5; -} -.btn-primary:hover, -.btn-primary:focus, -.btn-primary:active, -.btn-primary.active, -.open .dropdown-toggle.btn-primary { - color: #00a3b5; - background-color: #ffffff; - border-color: #006c78; -} -.btn-primary:hover, -.btn-primary:focus, -.btn-primary:active, -.btn-primary.active, -.open .dropdown-toggle.btn-primary { - color: #ffffff; - background-color: #007e8c; - border-color: #006c78; -} -.btn-primary:active, -.btn-primary.active, -.open .dropdown-toggle.btn-primary { - background-image: none; -} -.btn-primary.disabled, -.btn-primary[disabled], -fieldset[disabled] .btn-primary, -.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:active, -.btn-primary[disabled]:active, -fieldset[disabled] .btn-primary:active, -.btn-primary.disabled.active, -.btn-primary[disabled].active, -fieldset[disabled] .btn-primary.active { - background-color: #00a3b5; - border-color: #00a3b5; -} -.btn-primary .badge { - color: #00a3b5; - background-color: #ffffff; -} -.btn-success { - color: #ffffff; - background-color: #00b270; - border-color: #009960; -} -.btn-success:hover, -.btn-success:focus, -.btn-success:active, -.btn-success.active, -.open .dropdown-toggle.btn-success { - color: #00b270; - background-color: #ffffff; - border-color: #005b39; -} -.btn-success:hover, -.btn-success:focus, -.btn-success:active, -.btn-success.active, -.open .dropdown-toggle.btn-success { - color: #ffffff; - background-color: #008956; - border-color: #005b39; -} -.btn-success:active, -.btn-success.active, -.open .dropdown-toggle.btn-success { - background-image: none; -} -.btn-success.disabled, -.btn-success[disabled], -fieldset[disabled] .btn-success, -.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:active, -.btn-success[disabled]:active, -fieldset[disabled] .btn-success:active, -.btn-success.disabled.active, -.btn-success[disabled].active, -fieldset[disabled] .btn-success.active { - background-color: #00b270; - border-color: #009960; -} -.btn-success .badge { - color: #00b270; - background-color: #ffffff; -} -.btn-info { - color: #ffffff; - background-color: #b2e3ea; - border-color: #9edce5; -} -.btn-info:hover, -.btn-info:focus, -.btn-info:active, -.btn-info.active, -.open .dropdown-toggle.btn-info { - color: #b2e3ea; - background-color: #ffffff; - border-color: #6ecad7; -} -.btn-info:hover, -.btn-info:focus, -.btn-info:active, -.btn-info.active, -.open .dropdown-toggle.btn-info { - color: #ffffff; - background-color: #92d7e1; - border-color: #6ecad7; -} -.btn-info:active, -.btn-info.active, -.open .dropdown-toggle.btn-info { - background-image: none; -} -.btn-info.disabled, -.btn-info[disabled], -fieldset[disabled] .btn-info, -.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:active, -.btn-info[disabled]:active, -fieldset[disabled] .btn-info:active, -.btn-info.disabled.active, -.btn-info[disabled].active, -fieldset[disabled] .btn-info.active { - background-color: #b2e3ea; - border-color: #9edce5; -} -.btn-info .badge { - color: #b2e3ea; - background-color: #ffffff; -} -.btn-warning { - color: #999999; - background-color: #fff48c; - border-color: #fff272; -} -.btn-warning:hover, -.btn-warning:focus, -.btn-warning:active, -.btn-warning.active, -.open .dropdown-toggle.btn-warning { - color: #fff48c; - background-color: #999999; - border-color: #ffec35; -} -.btn-warning:hover, -.btn-warning:focus, -.btn-warning:active, -.btn-warning.active, -.open .dropdown-toggle.btn-warning { - color: #999999; - background-color: #fff063; - border-color: #ffec35; -} -.btn-warning:active, -.btn-warning.active, -.open .dropdown-toggle.btn-warning { - background-image: none; -} -.btn-warning.disabled, -.btn-warning[disabled], -fieldset[disabled] .btn-warning, -.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:active, -.btn-warning[disabled]:active, -fieldset[disabled] .btn-warning:active, -.btn-warning.disabled.active, -.btn-warning[disabled].active, -fieldset[disabled] .btn-warning.active { - background-color: #fff48c; - border-color: #fff272; -} -.btn-warning .badge { - color: #fff48c; - background-color: #999999; -} -.btn-danger { - color: #ffffff; - background-color: #ff461e; - border-color: #ff3104; -} -.btn-danger:hover, -.btn-danger:focus, -.btn-danger:active, -.btn-danger.active, -.open .dropdown-toggle.btn-danger { - color: #ff461e; - background-color: #ffffff; - border-color: #c62300; -} -.btn-danger:hover, -.btn-danger:focus, -.btn-danger:active, -.btn-danger.active, -.open .dropdown-toggle.btn-danger { - color: #ffffff; - background-color: #f42b00; - border-color: #c62300; -} -.btn-danger:active, -.btn-danger.active, -.open .dropdown-toggle.btn-danger { - background-image: none; -} -.btn-danger.disabled, -.btn-danger[disabled], -fieldset[disabled] .btn-danger, -.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:active, -.btn-danger[disabled]:active, -fieldset[disabled] .btn-danger:active, -.btn-danger.disabled.active, -.btn-danger[disabled].active, -fieldset[disabled] .btn-danger.active { - background-color: #ff461e; - border-color: #ff3104; -} -.btn-danger .badge { - color: #ff461e; - background-color: #ffffff; -} -.btn-link { - color: #00a3b5; - font-weight: normal; - cursor: pointer; - border-radius: 0; -} -.btn-link, -.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: #00a3b5; - 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: #999999; - text-decoration: none; -} -.btn-lg, -.btn-group-lg > .btn { - padding: 10px 16px; - font-size: 17px; - line-height: 1.33; - border-radius: 15px; -} -.btn-sm, -.btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-xs, -.btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-block { - display: block; - width: 100%; - padding-left: 0; - padding-right: 0; -} -.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; - transition: opacity 0.15s linear; -} -.fade.in { - opacity: 1; -} -.collapse { - display: none; -} -.collapse.in { - display: block; -} -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition: height 0.35s ease; - transition: height 0.35s ease; -} -@font-face { - font-family: 'icomoon'; - src: url('../css/fonts/icomoon.eot'); - src: url('../css/fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('../css/fonts/icomoon.woff') format('woff'), url('../css/fonts/icomoon.ttf') format('truetype'), url('../css/fonts/icomoon.svg#icomoon') format('svg'); -} -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'icomoon'; - font-style: normal; - font-weight: normal; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.glyphicon-asterisk:before { - content: "\2a"; -} -.glyphicon-plus:before { - content: "\2b"; -} -.glyphicon-euro: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"; -} -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px solid; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} -.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; - background-color: #ffffff; - border: 1px solid none; - border: 1px solid rgba(0, 0, 0, 0.15); - border-radius: 4px; - -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: 8.5px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: 1.5; - color: #333333; - white-space: nowrap; -} -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - text-decoration: none; - color: #333333; - background-color: rgba(1, 1, 1, 0.1); -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - color: #ffffff; - text-decoration: none; - outline: 0; - background-color: #00a3b5; -} -.dropdown-menu > .disabled > a, -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - color: #999999; -} -.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.5; - color: #999999; -} -.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 solid; - content: ""; -} -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 1px; -} -@media (min-width: 992px) { - .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:focus, -.btn-group-vertical > .btn:focus { - outline: none; -} -.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-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 > .btn:last-child, -.btn-group > .btn-group:first-child > .dropdown-toggle { - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -.btn-group > .btn-group:last-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: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-bottom-left-radius: 4px; - border-top-right-radius: 0; - border-top-left-radius: 0; -} -.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%; -} -[data-toggle="buttons"] > .btn > input[type="radio"], -[data-toggle="buttons"] > .btn > input[type="checkbox"] { - display: 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; - margin-bottom: 0; -} -.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.33; - border-radius: 15px; -} -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: 3px; -} -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 #cccccc; - border-radius: 4px; -} -.input-group-addon.input-sm { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; -} -.input-group-addon.input-lg { - padding: 10px 16px; - font-size: 17px; - border-radius: 15px; -} -.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 { - margin-left: -1px; -} -.nav { - margin-bottom: 10px; - margin-top: 10px; - list-style: none; -} -.nav > li { - position: relative; - display: block; -} -.nav > li > a { - position: relative; - display: block; - padding: 0px 15px; - transition: background 0.2s ease-in-out; -} -.nav > li > a:hover, -.nav > li > a:focus { - text-decoration: none; - background-color: rgba(255, 255, 255, 0.2); -} -.nav > li.disabled > a { - color: #999999; -} -.nav > li.disabled > a:hover, -.nav > li.disabled > a:focus { - color: #999999; - text-decoration: none; - background-color: transparent; - cursor: not-allowed; -} -.nav .open > a, -.nav .open > a:hover, -.nav .open > a:focus { - background-color: rgba(255, 255, 255, 0.2); - border-color: #00a3b5; -} -.nav .nav-divider { - height: 1px; - margin: 8.5px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.nav > li > a > img { - max-width: none; -} -.nav-tabs { - border-bottom: 3px solid #b3e3e9; -} -.nav-tabs > li { - float: left; - margin-bottom: -3px; -} -.nav-tabs > li > a { - font-size: 1.1em; - font-weight: 500; - background-color: #b3e3e9; - color: #555555; - margin-right: 3px; - line-height: 1.5; - padding: .6em .5em; - border: 2px solid transparent; - margin-bottom: -1px; - border-radius: 10px 10px 0 0; -} -.nav-tabs > li > a:hover { - border-color: #b3e3e9 #b3e3e9 #b3e3e9; -} -.nav-tabs > li.active > a, -.nav-tabs > li.active > a:hover, -.nav-tabs > li.active > a:focus { - color: #555555; - background-color: #ffffff; - border: 3px solid #b3e3e9; - 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: 4px; -} -.nav-tabs.nav-justified > .active > a, -.nav-tabs.nav-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #dddddd; -} -@media (min-width: 768px) { - .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #dddddd; - border-radius: 4px 4px 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: #ffffff; - } -} -@media (max-width: 767px) { - .nav-tabs { - text-align: center; - border-bottom: 3px solid #999999; - } - .nav-tabs #details { - display: none; - } - .nav-tabs > li { - word-wrap: break-word; - } - .nav-tabs > li > a { - padding: 0px 10px 10px; - background-color: transparent; - border: none; - border-bottom: 5px solid transparent; - margin: 0; - } - .nav-tabs > li > a i { - display: block; - min-height: 14px; - } - .nav-tabs > li.active > a, - .nav-tabs > li.active > a:hover, - .nav-tabs > li.active > a:focus { - border: none; - border-bottom: 5px solid #00a3b5; - } -} -.nav-pills { - padding: 10px 0px; - border-top: 1px solid #eeeeee; - border-bottom: 1px solid #eeeeee; -} -.nav-pills > li { - float: left; - margin: 5px 0px; -} -.nav-pills > li > a { - border-radius: 4px; -} -.nav-pills > li + li { - margin-left: 0px; -} -.nav-pills > li.active > a, -.nav-pills > li.active > a:hover, -.nav-pills > li.active > a:focus { - color: #ffffff; - background-color: #00a3b5; -} -.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: 4px; -} -.nav-tabs-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus { - border: 1px solid #dddddd; -} -@media (min-width: 768px) { - .nav-tabs-justified > li > a { - border-bottom: 1px solid #dddddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus { - border-bottom-color: #ffffff; - } -} -.tab-content > .tab-pane { - display: none; -} -.tab-content > .active { - display: block; -} -.nav.searchbox .fixedbar.attached { - background: rgba(0, 0, 0, 0.9); - position: fixed; - z-index: 1000; - height: 50px; - top: 0px; - width: 100%; - left: 0px; -} -.nav.searchbox .navbar-form.attached { - z-index: 1000; - margin: 0px; - position: fixed; - top: 5px; - transition: none; - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.nav.searchbox .navbar-form.attached .btn-link { - display: none; -} -.nav.searchbox .navbar-form .nav.searchbox { - margin: 0; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-right-radius: 0; - border-top-left-radius: 0; -} -@media (min-width: 992px) { - .navbar .dropdown-menu > li > a { - width: 280px; - white-space: normal; - outline: 1px solid rgba(255, 255, 255, 0.7); - transition: none; - } -} -.mobile-navigation { - position: fixed; - bottom: 0px; - right: 0px; - width: auto; - z-index: 1000; -} -.mobile-navigation p { - float: right; - margin: 0px; - padding: 13px; - margin-left: 5px; - background: rgba(1, 1, 1, 0.7); - color: #fff; -} -.mobile-navigation .back-to-top { - display: none; -} -.mobile-navigation i { - font-size: 20px; - vertical-align: -5px; - font-weight: 900; -} -.navbar { - position: relative; - min-height: 45px; - margin-bottom: 0px; - border: 1px solid transparent; -} -@media (min-width: 992px) { - .navbar { - border-radius: 4px; - } -} -@media (min-width: 992px) { - .navbar-header { - float: left; - } -} -.navbar-collapse { - max-height: auto; - overflow-x: visible; - color: #fff; - padding-right: 15px; - padding-left: 15px; - border-top: 1px solid #000; - box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); - -webkit-overflow-scrolling: touch; -} -.navbar-collapse.in { - overflow-y: auto; -} -.navbar-collapse.in .dropdown-menu a { - color: #ffffff; - transition: all 0.2s ease-in-out; -} -@media (min-width: 992px) { - .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; - } -} -.container > .navbar-header, -.container-fluid > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 992px) { - .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: 992px) { - .navbar-static-top { - border-radius: 0; - } -} -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; -} -@media (min-width: 992px) { - .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; - font-size: 17px; - line-height: 45px; -} -.navbar-brand .navbar-logo { - font-size: 35px; - color: #ffffff; -} -.navbar-brand img { - height: 35px; - width: auto; -} -.navbar-brand:hover, -.navbar-brand:focus { - text-decoration: none; -} -@media (min-width: 992px) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -15px; - } -} -.navbar-toggle { - position: relative; - float: left; - margin-right: 15px; - color: #fff; - padding: 12.85714286px 5px 11.25px 5px; - margin-left: -5px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; -} -.navbar-toggle:focus { - outline: none; -} -.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: 992px) { - .navbar-toggle { - display: none; - } -} -.navbar-nav { - margin: 0px -15px; -} -.navbar-nav > li > a { - line-height: 45px; - color: #ffffff; -} -@media (max-width: 991px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; - transition: background-color 0.2s ease-in-out; - } - .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: 19px; - white-space: normal; - } - .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; - background-color: rgba(255, 255, 255, 0.2); - } -} -@media (min-width: 992px) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; - } - .navbar-nav > li > a { - padding-top: 0px; - padding-bottom: 0px; - } - .navbar-nav.navbar-right:last-child { - margin-right: -15px; - } -} -@media (min-width: 992px) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - } -} -.navbar-form { - padding: 0px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - background-color: #ffffff; - border-radius: 15px; - margin-top: 6px; - margin-bottom: 6px; -} -@media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .form-control { - display: inline-block; - vertical-align: middle; - } - .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; - padding-left: 0; - vertical-align: middle; - } - .navbar-form .radio input[type="radio"], - .navbar-form .checkbox input[type="checkbox"] { - float: none; - margin-left: 0; - } - .navbar-form .has-feedback .form-control-feedback { - top: 0; - } -} -@media (max-width: 991px) { - .navbar-form .form-group { - margin-bottom: 5px; - } -} -@media (min-width: 992px) { - .navbar-form { - border: 0; - margin-left: 0; - margin-right: 0; - padding-top: 0; - padding-bottom: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-form.navbar-right:last-child { - margin-right: -15px; - } -} -.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 { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.navbar-btn { - margin-top: 6px; - margin-bottom: 6px; -} -.navbar-btn.btn-sm { - margin-top: 7.5px; - margin-bottom: 7.5px; -} -.navbar-btn.btn-xs { - margin-top: 11.5px; - margin-bottom: 11.5px; -} -.navbar-text { - margin-top: 13px; - margin-bottom: 13px; -} -@media (min-width: 992px) { - .navbar-text { - float: left; - margin-left: 15px; - margin-right: 15px; - } - .navbar-text.navbar-right:last-child { - margin-right: 0; - } -} -.navbar-default { - background-color: #ffffff; - border-color: #eeeeee; -} -.navbar-default .navbar-brand { - color: #ffffff; -} -.navbar-default .navbar-brand:hover, -.navbar-default .navbar-brand:focus { - color: #e6e6e6; - background-color: transparent; -} -.navbar-default .navbar-text { - color: #777777; -} -.navbar-default .navbar-nav > li > a { - color: #ffffff; -} -.navbar-default .navbar-nav > li > a:hover, -.navbar-default .navbar-nav > li > a:focus { - color: #333333; - background-color: transparent; -} -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus { - color: #555555; - background-color: #eeeeee; -} -.navbar-default .navbar-nav > .disabled > a, -.navbar-default .navbar-nav > .disabled > a:hover, -.navbar-default .navbar-nav > .disabled > a:focus { - color: #cccccc; - background-color: transparent; -} -.navbar-default .navbar-toggle { - border-color: #dddddd; -} -.navbar-default .navbar-toggle:hover, -.navbar-default .navbar-toggle:focus { - background-color: #dddddd; -} -.navbar-default .navbar-toggle .icon-bar { - background-color: #888888; -} -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #eeeeee; -} -.navbar-default .navbar-nav > .open > a, -.navbar-default .navbar-nav > .open > a:hover, -.navbar-default .navbar-nav > .open > a:focus { - background-color: #eeeeee; - color: #555555; -} -.navbar-default .navbar-nav > .open > a:after, -.navbar-default .navbar-nav > .open > a:hover:after, -.navbar-default .navbar-nav > .open > a:focus:after { - font-family: "icomoon"; - content: 'X'; -} -@media (max-width: 991px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #ffffff; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333333; - 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: #555555; - background-color: #eeeeee; - } - .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: #cccccc; - background-color: transparent; - } -} -.navbar-default .navbar-link { - color: #ffffff; -} -.navbar-default .navbar-link:hover { - color: #333333; -} -.navbar-inverse { - background-color: #222222; - border-color: #080808; -} -.navbar-inverse .navbar-brand { - color: #999999; -} -.navbar-inverse .navbar-brand:hover, -.navbar-inverse .navbar-brand:focus { - color: #ffffff; - background-color: transparent; -} -.navbar-inverse .navbar-text { - color: #999999; -} -.navbar-inverse .navbar-nav > li > a { - color: #999999; -} -.navbar-inverse .navbar-nav > li > a:hover, -.navbar-inverse .navbar-nav > li > a:focus { - color: #ffffff; - background-color: transparent; -} -.navbar-inverse .navbar-nav > .active > a, -.navbar-inverse .navbar-nav > .active > a:hover, -.navbar-inverse .navbar-nav > .active > a:focus { - color: #ffffff; - background-color: #080808; -} -.navbar-inverse .navbar-nav > .disabled > a, -.navbar-inverse .navbar-nav > .disabled > a:hover, -.navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444444; - background-color: transparent; -} -.navbar-inverse .navbar-toggle { - border-color: #333333; -} -.navbar-inverse .navbar-toggle:hover, -.navbar-inverse .navbar-toggle:focus { - background-color: #333333; -} -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #ffffff; -} -.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: #ffffff; -} -@media (max-width: 991px) { - .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: #999999; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #ffffff; - 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: #ffffff; - 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: #444444; - background-color: transparent; - } -} -.navbar-inverse .navbar-link { - color: #999999; -} -.navbar-inverse .navbar-link:hover { - color: #ffffff; -} -.nav-absolute { - position: absolute; - right: 15px; - top: 0px; -} -@media (max-width: 991px) { - .navbar-nav li.logoutOptions { - display: inline-block; - } -} -.breadcrumb { - margin: 0px; - margin-top: 10px; - list-style: none; - border-radius: 4px; -} -.breadcrumb > li { - display: inline-block; - background-color: rgba(1, 1, 1, 0.4); - padding: 5px 15px; -} -.breadcrumb > li + li:before { - font-family: "icomoon"; - content: "\e025"; - color: #ffffff; -} -.breadcrumb > li a { - color: #ffffff; -} -.breadcrumb > .active { - color: #ffffff; -} -.pagination { - display: inline-block; - padding-left: 0; - margin: 19px 0; - border-radius: 4px; -} -.pagination > li { - display: inline; -} -.pagination > li > a, -.pagination > li > span { - position: relative; - float: left; - padding: 6px 12px; - line-height: 1.5; - text-decoration: none; - color: #00a3b5; - background-color: #ffffff; - border: 1px solid #dddddd; - margin-left: -1px; -} -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-bottom-left-radius: 4px; - border-top-left-radius: 4px; -} -.pagination > li:last-child > a, -.pagination > li:last-child > span { - border-bottom-right-radius: 4px; - border-top-right-radius: 4px; -} -.pagination > li > a:hover, -.pagination > li > span:hover, -.pagination > li > a:focus, -.pagination > li > span:focus { - color: #00a3b5; - background-color: #eeeeee; - border-color: #dddddd; -} -.pagination > .active > a, -.pagination > .active > span, -.pagination > .active > a:hover, -.pagination > .active > span:hover, -.pagination > .active > a:focus, -.pagination > .active > span:focus { - z-index: 2; - color: #ffffff; - background-color: #00a3b5; - border-color: #00a3b5; - 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: #999999; - background-color: #ffffff; - border-color: #dddddd; - cursor: not-allowed; -} -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 17px; -} -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-bottom-left-radius: 15px; - border-top-left-radius: 15px; -} -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-bottom-right-radius: 15px; - border-top-right-radius: 15px; -} -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 12px; -} -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -.pager { - padding-left: 0; - margin: 19px 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: #00a3b5; - border: 1px solid #dddddd; - border-radius: 15px; -} -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #00a3b5; -} -.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: #999999; - background-color: #00a3b5; - cursor: not-allowed; -} -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #ffffff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; -} -.label[href]:hover, -.label[href]:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} -.label:empty { - display: none; -} -.btn .label { - position: relative; - top: -1px; -} -.label-default { - background-color: #999999; -} -.label-default[href]:hover, -.label-default[href]:focus { - background-color: #808080; -} -.label-primary { - background-color: #00a3b5; -} -.label-primary[href]:hover, -.label-primary[href]:focus { - background-color: #007582; -} -.label-success { - background-color: #00b270; -} -.label-success[href]:hover, -.label-success[href]:focus { - background-color: #007f50; -} -.label-info { - background-color: #b2e3ea; -} -.label-info[href]:hover, -.label-info[href]:focus { - background-color: #8ad4df; -} -.label-warning { - background-color: #fff48c; -} -.label-warning[href]:hover, -.label-warning[href]:focus { - background-color: #ffef59; -} -.label-danger { - background-color: #ff461e; -} -.label-danger[href]:hover, -.label-danger[href]:focus { - background-color: #ea2a00; -} -.badge { - display: inline-block; - min-width: 10px; - padding: 2px 6px 3px; - font-size: 0.9em; - font-weight: 300; - color: #ffffff; - line-height: 1; - vertical-align: baseline; - white-space: nowrap; - text-align: center; - background-color: #b2b2b2; - border-radius: 10px; - margin-top: 0px; -} -.badge:empty { - display: none; -} -.btn .badge { - position: relative; - top: -1px; -} -.btn-xs .badge { - top: 0; - padding: 1px 5px; -} -a.badge:hover, -a.badge:focus { - color: #ffffff; - text-decoration: none; - cursor: pointer; -} -a.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: #00a3b5; - background-color: #ffffff; -} -.nav-pills > li > a > .badge { - margin-left: 3px; -} -.jumbotron { - padding: 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; -} -.container .jumbotron { - border-radius: 15px; -} -.jumbotron .container { - max-width: 100%; -} -@media screen and (min-width: 768px) { - .jumbotron { - padding-top: 48px; - padding-bottom: 48px; - } - .container .jumbotron { - padding-left: 60px; - padding-right: 60px; - } - .jumbotron h1, - .jumbotron .h1 { - font-size: 58.5px; - } -} -.thumbnail { - display: block; - padding: 4px; - margin-bottom: 19px; - line-height: 1.5; - background-color: #ffffff; - border: 1px solid #dddddd; - border-radius: 4px; - -webkit-transition: all 0.2s ease-in-out; - transition: all 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: #00a3b5; -} -.thumbnail .caption { - padding: 9px; - color: #555555; -} -.alert { - padding: 10px; - margin-bottom: 19px; - border: 1px solid transparent; - border-radius: 4px; -} -.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 { - padding-right: 30px; -} -.alert-dismissable .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} -.alert-success { - background-color: #dff0d8; - border-color: #d6e9c6; - color: #00b370; -} -.alert-success hr { - border-top-color: #c9e2b3; -} -.alert-success .alert-link { - color: #008050; -} -.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: 19px; - margin-bottom: 19px; - background-color: #f5f5f5; - border-radius: 4px; - -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: 19px; - color: #ffffff; - text-align: center; - background-color: #00a3b5; - -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; - transition: width 0.6s ease; -} -.progress-striped .progress-bar { - 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: 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 { - -webkit-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} -.progress-bar-success { - background-color: #00b270; -} -.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: 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: #b2e3ea; -} -.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: 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: #fff48c; -} -.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: 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: #ff461e; -} -.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: 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, -.media-body { - overflow: hidden; - zoom: 1; -} -.media, -.media .media { - margin-top: 15px; -} -.media:first-child { - margin-top: 0; -} -.media-object { - display: block; -} -.media-heading { - margin: 0 0 5px; -} -.media > .pull-left { - margin-right: 10px; -} -.media > .pull-right { - margin-left: 10px; -} -.media-list { - padding-left: 0; - list-style: none; -} -.sidebar h4 { - padding: 20px; - background: #00a3b5; - color: #ffffff; - font-size: 20px; - margin-top: 0px; -} -.list-group { - margin-bottom: 5px; - padding-left: 0; -} -.list-group-item { - display: block; - padding: 10px 15px; - margin-bottom: -1px; - position: relative; - font-size: 1.05em; - vertical-align: middle; - background-color: #ffffff; -} -.list-group-item > .badge { - float: right; -} -.list-group-item > .badge + .badge { - margin-right: 5px; -} -.list-group-item.title { - background: #555555; - color: #fff; -} -a.list-group-item { - color: #555555; -} -a.list-group-item .list-group-item-heading { - color: #333333; -} -a.list-group-item:hover, -a.list-group-item:focus { - text-decoration: none; - background-color: #f5f5f5; -} -a.list-group-item.active, -a.list-group-item.active:hover, -a.list-group-item.active:focus { - z-index: 2; - color: #ffffff; - background-color: #00a3b5; - border-color: #00a3b5; -} -a.list-group-item.active .list-group-item-heading, -a.list-group-item.active:hover .list-group-item-heading, -a.list-group-item.active:focus .list-group-item-heading { - color: inherit; -} -a.list-group-item.active .list-group-item-text, -a.list-group-item.active:hover .list-group-item-text, -a.list-group-item.active:focus .list-group-item-text { - color: #82f3ff; -} -.list-group.filters .list-group-item.title, -.list-group.filters .list-group-item.active { - padding: 5px 15px; - background: none; - color: #555555; - border-radius: 15px; - transition: background 0.2s ease-in-out; -} -.list-group.filters .list-group-item.active:hover { - background: rgba(100, 100, 100, 0.2); - text-decoration: line-through; -} -.list-group.facet .list-group-item.title { - font-size: 16px; -} -.list-group-item-success { - color: #00b370; - background-color: #dff0d8; -} -a.list-group-item-success { - color: #00b370; -} -a.list-group-item-success .list-group-item-heading { - color: inherit; -} -a.list-group-item-success:hover, -a.list-group-item-success:focus { - color: #00b370; - background-color: #d0e9c6; -} -a.list-group-item-success.active, -a.list-group-item-success.active:hover, -a.list-group-item-success.active:focus { - color: #fff; - background-color: #00b370; - border-color: #00b370; -} -.list-group-item-info { - color: #31708f; - background-color: #d9edf7; -} -a.list-group-item-info { - color: #31708f; -} -a.list-group-item-info .list-group-item-heading { - color: inherit; -} -a.list-group-item-info:hover, -a.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; -} -a.list-group-item-info.active, -a.list-group-item-info.active:hover, -a.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 { - color: #8a6d3b; -} -a.list-group-item-warning .list-group-item-heading { - color: inherit; -} -a.list-group-item-warning:hover, -a.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; -} -a.list-group-item-warning.active, -a.list-group-item-warning.active:hover, -a.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 { - color: #a94442; -} -a.list-group-item-danger .list-group-item-heading { - color: inherit; -} -a.list-group-item-danger:hover, -a.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; -} -a.list-group-item-danger.active, -a.list-group-item-danger.active:hover, -a.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: 19px; - background-color: #ffffff; - border: 1px solid transparent; - border-radius: 4px; - -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: 3px; - border-top-left-radius: 3px; -} -.panel-heading > .dropdown .dropdown-toggle { - color: inherit; -} -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 15px; - color: inherit; -} -.panel-title > a { - color: inherit; -} -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #dddddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .list-group { - margin-bottom: 0; -} -.panel > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; -} -.panel > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-right-radius: 3px; - border-top-left-radius: 3px; -} -.panel > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; -} -.panel > .table, -.panel > .table-responsive > .table { - margin-bottom: 0; -} -.panel > .table:first-child, -.panel > .table-responsive:first-child > .table:first-child { - border-top-right-radius: 3px; - border-top-left-radius: 3px; -} -.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: 3px; -} -.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: 3px; -} -.panel > .table:last-child, -.panel > .table-responsive:last-child > .table:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.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: 3px; -} -.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: 3px; -} -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive { - border-top: 1px solid #dddddd; -} -.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: 19px; -} -.panel-group .panel { - margin-bottom: 0; - border-radius: 4px; - overflow: hidden; -} -.panel-group .panel + .panel { - margin-top: 5px; -} -.panel-group .panel-heading { - border-bottom: 0; -} -.panel-group .panel-heading + .panel-collapse .panel-body { - border-top: 1px solid #dddddd; -} -.panel-group .panel-footer { - border-top: 0; -} -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #dddddd; -} -.panel-default { - border-color: #dddddd; -} -.panel-default > .panel-heading { - color: #333333; - background-color: #f5f5f5; - border-color: #dddddd; -} -.panel-default > .panel-heading + .panel-collapse .panel-body { - border-top-color: #dddddd; -} -.panel-default > .panel-footer + .panel-collapse .panel-body { - border-bottom-color: #dddddd; -} -.panel-primary { - border-color: #00a3b5; -} -.panel-primary > .panel-heading { - color: #ffffff; - background-color: #00a3b5; - border-color: #00a3b5; -} -.panel-primary > .panel-heading + .panel-collapse .panel-body { - border-top-color: #00a3b5; -} -.panel-primary > .panel-footer + .panel-collapse .panel-body { - border-bottom-color: #00a3b5; -} -.panel-success { - border-color: #d6e9c6; -} -.panel-success > .panel-heading { - color: #00b370; - background-color: #dff0d8; - border-color: #d6e9c6; -} -.panel-success > .panel-heading + .panel-collapse .panel-body { - border-top-color: #d6e9c6; -} -.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-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-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-footer + .panel-collapse .panel-body { - border-bottom-color: #ebccd1; -} -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 4px; - -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: 15px; -} -.well-sm { - padding: 9px; - border-radius: 3px; -} -.close { - float: right; - font-size: 19.5px; - font-weight: bold; - line-height: 1; - color: #000000; - text-shadow: 0 1px 0 #ffffff; - opacity: 0.2; - filter: alpha(opacity=20); -} -.close:hover, -.close:focus { - color: #000000; - 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: auto; - overflow-y: scroll; - 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%); - 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); - transform: translate(0, 0); -} -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} -.modal-content { - position: relative; - background-color: #ffffff; - border: 1px solid #999999; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 15px; - -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: none; -} -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - background-color: #000000; -} -.modal-backdrop.fade { - opacity: 0; - filter: alpha(opacity=0); -} -.modal-backdrop.in { - opacity: 0.5; - filter: alpha(opacity=50); -} -.modal-header { - background: #00a3b5; - color: #ffffff; - border-radius: 15px 15px 0px 0px; - padding: 15px; - border-bottom: 1px solid #e5e5e5; - min-height: 16.5px; -} -.modal-header .close { - margin-top: -2px; - background: black; - color: white; - padding: 0px 7px 6px 7px; - border-radius: 60px; - font-weight: 400; - line-height: 1em; -} -.modal-title { - margin: 0; - line-height: 1.5; -} -.modal-body { - position: relative; - padding: 20px; -} -.modal-footer { - margin-top: 15px; - padding: 19px 20px 20px; - 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; -} -@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: 1030; - display: block; - visibility: visible; - font-size: 12px; - line-height: 1.4; - 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: #ffffff; - text-align: center; - text-decoration: none; - background-color: #000000; - border-radius: 4px; -} -.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: #000000; -} -.tooltip.top-left .tooltip-arrow { - bottom: 0; - left: 5px; - border-width: 5px 5px 0; - border-top-color: #000000; -} -.tooltip.top-right .tooltip-arrow { - bottom: 0; - right: 5px; - border-width: 5px 5px 0; - border-top-color: #000000; -} -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000000; -} -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000000; -} -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000000; -} -.tooltip.bottom-left .tooltip-arrow { - top: 0; - left: 5px; - border-width: 0 5px 5px; - border-bottom-color: #000000; -} -.tooltip.bottom-right .tooltip-arrow { - top: 0; - right: 5px; - border-width: 0 5px 5px; - border-bottom-color: #000000; -} -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1010; - display: none; - max-width: 276px; - padding: 1px; - text-align: left; - background-color: #ffffff; - background-clip: padding-box; - border: 1px solid #cccccc; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 15px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); - white-space: normal; -} -.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; - font-weight: normal; - line-height: 18px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 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: #ffffff; -} -.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: #ffffff; -} -.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: #ffffff; -} -.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: #ffffff; - 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; - transition: 0.6s ease-in-out left; -} -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - line-height: 1; -} -.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: #ffffff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); -} -.carousel-control.left { - background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(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, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(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: none; - color: #ffffff; - 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%; - z-index: 5; - display: inline-block; -} -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; -} -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; -} -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - margin-top: -10px; - margin-left: -10px; - 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 #ffffff; - 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: #ffffff; -} -.carousel-caption { - position: absolute; - left: 15%; - right: 15%; - bottom: 20px; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #ffffff; - 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: -15px; - margin-left: -15px; - font-size: 30px; - } - .carousel-caption { - left: 20%; - right: 20%; - padding-bottom: 30px; - } - .carousel-indicators { - bottom: 20px; - } -} -.clearfix:before, -.clearfix: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-footer:before, -.modal-footer:after { - content: " "; - display: table; -} -.clearfix: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-footer: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; - visibility: hidden !important; -} -.affix { - position: fixed; -} -@-ms-viewport { - width: device-width; -} -.visible-xs, -.visible-sm, -.visible-md, -.visible-lg { - display: none !important; -} -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } - table.visible-xs { - display: table; - } - tr.visible-xs { - display: table-row !important; - } - th.visible-xs, - td.visible-xs { - display: table-cell !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; - } - table.visible-sm { - display: table; - } - tr.visible-sm { - display: table-row !important; - } - th.visible-sm, - td.visible-sm { - display: table-cell !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; - } - table.visible-md { - display: table; - } - tr.visible-md { - display: table-row !important; - } - th.visible-md, - td.visible-md { - display: table-cell !important; - } -} -@media (min-width: 1200px) { - .visible-lg { - display: block !important; - } - table.visible-lg { - display: table; - } - tr.visible-lg { - display: table-row !important; - } - th.visible-lg, - td.visible-lg { - display: table-cell !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; - } - tr.visible-print { - display: table-row !important; - } - th.visible-print, - td.visible-print { - display: table-cell !important; - } -} -@media print { - .hidden-print { - display: none !important; - } -} -.mfp-preloader { - background-color: rgba(2, 2, 2, 0.37); - width: 160px; - margin: auto; - padding: 50px 0px; - color: #CCC; - margin-top: -50px; - opacity: 0.8; - filter: alpha(opacity=80); -} -.mfp-inline-holder .mfp-content, -.mfp-ajax-holder .mfp-content { - width: auto; - background: #fff; - max-width: 99%; - box-shadow: 0px 10px 40px rgba(1, 1, 1, 0.8); -} -.mfp-close-btn-in .mfp-close { - background: #fff; -} -.mfp-wrap { - z-index: 20001; -} -.mfp-container .mfp-arrow-right.touch-device { - right: 0px; - opacity: 0.8; - filter: alpha(opacity=80); - transition-delay: 0; -} -.mfp-container .mfp-arrow-left.touch-device { - left: 0px; - opacity: 0.8; - filter: alpha(opacity=80); - transition-delay: 0; -} -.image-popup-navi { - background-position: 50% 50%; - background-size: cover; - float: left; - overflow: hidden; - width: 132px; -} -.imagepopup-container { - display: inline-block; - display: inline-flex; - width: auto; - background: white; - padding-bottom: 5px; -} -.imagepopup-container .content { - padding: 0 50px 0 15px; - background-color: #ffffff; - clear: right; - width: auto; - height: 100%; - float: left; - text-align: left; - transition: height 0.3s ease-in-out; - max-width: 350px; - min-width: 20%; -} -.imagepopup-holder { - text-align: center; - margin: auto; - width: 100%; - height: 90%; -} -.imagepopup-holder .image { - float: left; - max-width: 68%; - z-index: 99999999; - min-width: 130px; - min-height: 130px; - margin-bottom: -5px; - padding: 10px; - margin-right: 20px; - text-align: left; - background-position: 75px 60px; -} -.imagepopup-holder .image .loading { - position: absolute; - left: 55px; - top: 92px; - color: lightgrey; -} -.imagepopup-holder .image.loaded { - background-image: none; -} -.imagepopup-holder .image.loaded .loading { - display: none; -} -.imagepopup-holder .image.loaded .noimage { - display: block; -} -.imagepopup-holder .image.loaded img { - display: inline-block; -} -.imagepopup-holder .image .noimage { - display: none; - position: absolute; - left: 30px; - top: 30px; - padding: 20px 20px; - border: 1px solid lightgrey; - color: lightgrey; -} -.imagepopup-holder .image .noimage img { - display: inline-block; -} -.imagepopup-holder .image img { - display: none; - position: relative; - z-index: 10; - max-height: 680px; - max-width: 100%; - width: auto; -} -.imagepopup-holder .author-and-dates, -.imagepopup-holder .building { - font-size: 12px; - letter-spacing: 0.5px; - font-weight: 500; - margin-top: -10px; -} -.imagepopup-holder.marc .building { - display: none; -} -.imagepopup-holder h3.title { - padding: 0px 0px 0px; - letter-spacing: 0.2px; -} -.imagepopup-holder .building { - margin-top: 0; -} -.imagepopup-holder .summary { - margin: 10px 0px; - color: #5a5a5a; - letter-spacing: 0.2px; - min-width: 200px; -} -.imagepopup-holder .record-link { - text-align: left; -} -.imagepopup-holder .record-link a { - display: inline-block; -} -.imagepopup-holder .image-rights { - text-align: left; - padding: 10px 0px; - margin-top: 10px; - border-top: 1px solid lightgrey; - color: #666; - margin-right: 10px; -} -.imagepopup-holder .image-rights .rights span { - font-weight: bold; -} -.imagepopup-holder .image-rights > div { - text-align: left; -} -.imagepopup-holder .image-rights .copyright { - clear: both; - display: none; -} -.imagepopup-holder .image-rights .copyright-link { - margin-top: -1px; - position: inherit; -} -.imagepopup-holder .image-rights .copyright-link a:after { - background-position: 2px -2318px; - background-repeat: no-repeat; - display: inline-block; - height: 15px; - position: relative; - top: 1px; - width: 20px; - content: ""; -} -.imagepopup-holder .image-rights .less-link { - display: none; - margin-left: 0; - margin-top: 10px; - clear: both; -} -.imagepopup-holder .image-rights .less-link a:after { - background-position: 2px -2270px; -} -@media (max-width: 1199px) { - .imagepopup-holder .image { - max-width: 500px; - } -} -@media (max-width: 767px) { - .imagepopup-container { - display: block; - } - .imagepopup-holder .image, - .imagepopup-holder.lido .image { - width: auto; - float: none; - margin: auto; - max-width: 100%; - padding: 0; - margin-right: 0px; - text-align: center; - background-position: center center; - } - .imagepopup-holder { - width: 100%; - max-height: 90%; - } - .imagepopup-holder h3.title { - border: none; - } - .imagepopup-holder .image.loaded .noimage { - display: inline-block; - text-align: center; - top: 15px; - left: auto; - } - .imagepopup-holder .record-link { - padding: 10px 0px; - margin: 0px 20px; - } - .imagepopup-holder .content { - width: 100%; - text-align: center; - padding: 0px 0px 20px; - max-width: 800px; - } - .imagepopup-holder .content h3 { - padding: 0px 10px; - } - .imagepopup-holder .summary { - padding: 5px 20px 0px; - text-align: left; - } - .imagepopup-holder .image-rights { - padding: 10px 0px; - margin: 0px 20px; - } -} -/* This is the file for using Finna font icons, use font icons for all icons and update this file when new icons are available */ -@font-face { - font-family: 'icomoon'; - src: url('fonts/icomoon.eot?adcatf'); - src: url('fonts/icomoon.eot?#iefixadcatf') format('embedded-opentype'), url('fonts/icomoon.woff?adcatf') format('woff'), url('fonts/icomoon.ttf?adcatf') format('truetype'), url('fonts/icomoon.svg?adcatf#icomoon') format('svg'); - font-weight: normal; - font-style: normal; -} -[class^="fa-"], -[class*=" fa-"], -.iconlabel:before, -.slick-prev, -.slick-next { - font-family: 'icomoon'; - speak: none; - text-transform: none; - font-weight: normal; - font-size: inherit; - /* Better Font Rendering =========== */ - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -[class^="fa-"]:hover, -[class*=" fa-"]:hover { - cursor: pointer; -} -.iconlabel { - color: #464646; - background: none; - padding: 0px; - font-weight: 400; - margin-right: 10px; - font-size: 14px; -} -.template-name-results .iconlabel { - letter-spacing: 0px; - font-size: 13px; -} -.iconlabel:before { - padding-right: 3px; -} -.fa-spinner:before { - font-family: 'Fontawesome'; - content: "\f110"; - color: gray; - font-size: 20px; -} -.fa-square-o:before { - font-family: 'Fontawesome'; - content: "\f096"; - margin-top: -2px; -} -.fa-check-square-o:before { - font-family: 'Fontawesome'; - content: "\f14a"; - margin-top: -2px; -} -/* --- set navbar logo display only the logo --- */ -.navbar-header .fa-finnalogo { - width: 30px; - overflow: hidden; - vertical-align: middle; -} -.fa-finnalogo:before { - content: "\e60b"; - font-weight: 300; -} -.iconlabel.ekirja:before, -.iconlabel.ekirjanosa:before, -.iconlabel.elektroninen:before { - content: "\e617"; -} -.iconlabel.kirja:before, -.iconlabel.kirjanosa:before { - content: "\e616"; -} -.fa-www-link:before { - content: "\e615"; -} -.fa-handle-left:before, -.slick-prev:before { - content: "\e60a"; -} -.fa-handle-right:before, -.slick-next:before { - content: "\e611"; -} -.fa-handle-close:before { - content: "\e612"; -} -.fa-handle-open:before { - content: "\e613"; -} -.fa-datevis:before { - content: "\e614"; -} -.fa-ratehalf:before { - content: "\e607"; -} -.fa-lock:before { - content: "\e602"; -} -.fa-info:before { - content: "\e601"; -} -.fa-zoom-out:before { - content: "\e603"; -} -.fa-zoom-in:before { - content: "\e606"; -} -.fa-info-database:before { - content: "\e608"; -} -.fa-browse-database:before { - content: "\e609"; -} -.fa-phone:before { - content: "\e618"; -} -.fa-asterisk:before { - content: "\201d"; - font-size: 35px; - vertical-align: bottom; - line-height: 0px; -} -.fa-heart:before, -.fa-plus:before, -.fa-plus-square:before { - content: "\e60c"; -} -.iconlabel.ekausijulkaisu:before, -.iconlabel.eartikkeli:before, -.iconlabel.eaikakauslehti:before, -.iconlabel.esanomalehti:before { - content: "\e60d"; -} -.iconlabel.paikka:before, -.iconlabel.rakennus:before, -.iconlabel.arkeologinenkohde:before { - content: "\e60e"; -} -.fa-ratenone:before { - content: "\e60f"; -} -.fa-google-plus:before { - content: "\e50"; -} -.icon-checked:before { - content: "\e49"; -} -.icon-question:before { - content: "\e610"; -} -.fa-new-window:before { - content: "\e046"; -} -.fa-close-big:before { - content: "\e045"; -} -.fa-close:before { - content: "\e044"; -} -.fa-Holdings:before { - content: "\e043"; -} -.fa-ok:before { - content: "\e7d"; -} -.fa-sign-in:before { - content: "\e042"; -} -.fa-logout:before { - content: "\e042"; -} -.fa-home:before { - content: "\e041"; -} -.fa-public:before { - content: "\e040"; -} -.fa-files:before { - content: "\e03f"; -} -.fa-Details:before { - content: "\e03e"; -} -.fa-bookmark:before { - content: "\e03d"; -} -.fa-qr-code:before { - content: "\e03c"; -} -.fa-uniE03B:before { - content: "\e03b"; -} -.fa-expand:before { - content: "\e03a"; -} -.fa-search-adv:before { - content: "\e600"; - padding-right: 5px; - font-size: 1.8em; -} -.fa-pinterest:before { - content: "\e038"; -} -.fa-twitter:before { - content: "\e037"; -} -.fa-facebook:before { - content: "\e036"; -} -.fa-bell:before { - content: "\e035"; -} -.fa-list:before { - content: "\e034"; -} -.fa-cart:before { - content: "\e033"; -} -.fa-grid:before { - content: "\e032"; -} -.fa-bars:before { - content: "\e031"; -} -.fa-stop:before { - content: "\e030"; -} -.fa-unhappy:before { - content: "\e02f"; -} -.fa-times { - margin-top: 1px; -} -.fa-times:before, -.fa-remove:before { - content: "\e02e"; -} -.fa-available:before { - content: "\e02d"; -} -.fa-sitemap:before { - content: "\e02c"; -} -.fa-ratefull:before { - content: "\e02b"; -} -.icon-uniE02A:before { - content: "\e02a"; -} -.fa-arrow-left:before { - content: "\e029"; -} -.icon-uniE028:before { - content: "\e028"; -} -.fa-arrow-down:before { - content: "\e027"; -} -.icon-uniE026:before { - content: "\e026"; -} -.fa-arrow-right:before { - content: "\e025"; -} -.icon-uniE024:before { - content: "\e024"; -} -.fa-arrow-up:before { - content: "\e023"; -} -.fa-background-arrow-up:before { - content: "\e022"; -} -.fa-list-alt:before { - content: "\e021"; -} -.fa-send-feedback:before { - content: "\e020"; -} -.fa-envelope:before { - content: "\e01f"; -} -.fa-user-document:before { - content: "\e01e"; -} -.fa-UserComments:before { - content: "\e01d"; -} -.fa-search-small:before { - content: "\e01c"; -} -.fa-checked-file:before { - content: "\e01b"; -} -.fa-reset:before { - content: "\e01a"; -} -.fa-minus:before { - content: "\e019"; -} -.fa-plus-big:before { - content: "\e018"; -} -.fa-plus-small:before { - content: "\e017"; -} -.fa-pen:before { - content: "\e016"; -} -.icon-uniE014:before { - content: "\e014"; -} -.icon-uniE013:before { - content: "\e013"; -} -.fa-print:before { - content: "\e012"; -} -.fa-search:before { - content: "\e011"; -} -.fa-info2:before { - content: "\e010"; -} -.fa-info-big:before { - content: "\e00f"; -} -.fa-user:before { - content: "\e00e"; -} -.iconlabel.muu:before, -.iconlabel.kooste:before, -.iconlabel.ksikirjoitus:before, -.iconlabel.teksti:before { - content: "\e00d"; -} -.iconlabel.opinnyte:before, -.iconlabel.progradu:before, -.iconlabel.vitskirja:before, -.iconlabel.amk:before, -.iconlabel.diplomity:before, -.iconlabel.amkopinnytety:before, -.iconlabel.kandity:before, -.iconlabel.ylempiamkopinnytety:before, -.iconlabel.yamk:before, -.iconlabel.lisensiaatinty:before { - content: "\e00c"; -} -.iconlabel.taideteos:before, -.iconlabel.maalaus:before, -.iconlabel.piirros:before, -.iconlabel.grafiikka:before, -.iconlabel.veistos:before, -.iconlabel.taideteollinen:before { - content: "\e00b"; -} -.iconlabel.video:before, -.iconlabel.dvd:before, -.iconlabel.blueray:before { - content: "\e00a"; -} -.iconlabel.nite:before, -.iconlabel.cd:before, -.iconlabel.nilevy:before, -.iconlabel.nitallenne:before, -.iconlabel.nikasetti:before, -.iconlabel.musiikkitallenne:before { - content: "\e009"; -} -.iconlabel.kuva:before, -.iconlabel.valokuva:before, -.iconlabel.dia:before, -.iconlabel.piirros:before, -.iconlabel.kalvo:before { - content: "\e008"; -} -.icon-smallpress:before { - content: "\e007"; -} -.iconlabel.asiakirja:before, -.iconlabel.arkistomateriaali:before, -.iconlabel.arkistyksikk:before, -.iconlabel.arkistosarja:before, -.iconlabel.arkistokokoelma:before { - content: "\e006"; -} -.iconlabel.nuotti:before, -.iconlabel.manuscript:before, -.iconlabel.musicalscore:before { - content: "\e005"; -} -.iconlabel.tietokanta:before { - content: "\e004"; -} -.iconlabel.esine:before, -.iconlabel.muuesine:before, -.iconlabel.kulttuurihistesine:before { - content: "\e003"; -} -.iconlabel.kartta:before, -.iconlabel.atlas:before, -.iconlabel.karttapallo:before { - content: "\e002"; -} -.iconlabel.lehtiartikkeli:before, -.iconlabel.artikkeli:before, -.iconlabel.aikakauslehti:before, -.iconlabel.kausijulkaisu:before, -.iconlabel.sanomalehti:before, -.iconlabel.lehtiliite:before, -.iconlabel.sanomalehtiartikkeli:before { - content: "\e001"; -} -.fa-first-page:before { - content: "\e604"; -} -.fa-last-page:before { - content: "\e605"; -} -/** toolbar icons **/ -.nav-pills > li > a { - padding: 0px 5px; -} -.nav-pills .fa { - font-size: 14px; - padding: 5px 6px 6px 6px; - color: #fff; - background: #00a2b5; - border-radius: 50%; - margin-left: 6px; -} -.nav-pills .fa.fa-asterisk { - padding: 6px 7px; -} -@media (max-width: 767px) { - .nav-pills .fa { - font-size: 16px; - padding: 8px 9px 9px 9px; - color: #fff; - background: #00a2b5; - border-radius: 50%; - margin-left: 2px; - } - .nav-pills .fa.fa-asterisk { - padding: 8px 10px; - } -} -.nav-pills .fa.fa-phone { - background: #64d448; -} -/* Addthis icons for sharing styling */ -.addthis_default_style .at300b { - padding: 0px !important; -} -.addthis_toolbox.addthis_default_style i { - color: #fff; - font-size: 15px; - margin-left: 5px; -} -.addthis_toolbox.addthis_default_style .fa-facebook { - background: #3a5795; -} -.addthis_toolbox.addthis_default_style .fa-pinterest { - background: #cb2027; -} -.addthis_toolbox.addthis_default_style .fa-twitter { - background: #00aced; -} -.addthis_toolbox.addthis_default_style .fa-google-plus { - background: #d34836; -} -/* Image gallery popup icons */ -.magnify { - position: absolute; - font-size: 22px; - opacity: 0.8; - transition: opacity 0.2s linear; - top: 5px; -} -.large-thumb:hover .magnify, -.resultThumb:hover .magnify { - opacity: 1; -} -.fa-zoom-in:before { - font-family: 'icomoon'; - content: '\e606'; - color: #fff; - padding: 3px; - background: rgba(1, 1, 1, 0.05); -} -/* HIDING ICONS and custom styles for some occurences */ -.fa-ok { - color: #00B370; -} -.fa-remove { - color: #a94442; -} -.fa-x:before { - content: ""; -} -.sidebar .list-group-item i.fa.fa-square-o { - display: none; -} -.list-group-item.active i.fa.fa-check-square-o, -.sidebar .list-group-item .main.applied i.fa.fa-check-square-o, -.sidebar .list-group.facet a.list-group-item.active i.fa.fa-check { - font-size: 15px; - margin-top: 2px; - float: right; - text-decoration: none; - transition: all 0.2s ease-in-out; -} -.jstree-container-ul > li.active .main.applied:hover { - text-decoration: line-through; -} -.list-group-item.active i.fa.fa-check-square-o:before, -.sidebar .list-group-item .main.applied i.fa.fa-check-square-o:before, -.sidebar .list-group.facet a.list-group-item.active i.fa.fa-check:before { - font-family: 'icomoon'; - content: "\e02d"; - color: white; -} -.sidebar .list-group-item .main.applied i.fa.fa-check-square-o { - margin-right: 3px; -} -.slick-vertical .slick-slide img { - max-width: 40%; - height: auto; - max-height: 180px; - width: auto; -} -.slick-vertical .slick-slide { - display: block; - height: auto; - border: 1px solid transparent; -} -.slick-vertical.slick-initialized .slick-slide { - max-height: 300px !important; - padding: 5px 10px; -} -.slick-vertical .slick-slide .carouselSlideHeader p { - left: 40%; -} -.slick-vertical.slick-initialized .slick-slide .carouselText { - left: 40%; - top: inherit; - bottom: inherit; -} -.slick-vertical.slick-initialized .slick-slide .carouselText p { - opacity: 1; -} -body { - background: url('../images/background_1.jpg'); - background-attachment: fixed; - background-size: 100% auto; - background-position: top center; - background-color: #464646; - background-repeat: no-repeat; -} -@media (max-width: 991px) { - body { - background-size: 150% auto; - } -} -@media (max-width: 767px) { - body { - background-size: 350% auto; - } -} -body > .main { - background-color: #ffffff; -} -header { - background: rgba(10, 10, 10, 0.8); -} -section.main.template-name-results > .container { - margin-top: 30px; - padding-bottom: 30px; -} -.finna-main-header { - background: #b3e3e9; -} -.logo { - margin: 20px 0px 0px; -} -.logo i.fa-finnalogo { - font-size: 66px; - color: #ffffff; -} -.logo hr { - border-bottom: 6px solid #fff; -} -.navbar-nav > li > a { - text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25); - color: #f6f6f6; -} -.searchLayout { - background-image: -webkit-linear-gradient(top, rgba(1, 1, 1, 0.23) 0%, rgba(1, 1, 1, 0.45) 100%); - background-image: linear-gradient(to bottom, rgba(1, 1, 1, 0.23) 0%, rgba(1, 1, 1, 0.45) 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b010101', endColorstr='#73010101', GradientType=0); - padding-bottom: 10px; -} -.introduction h1, -.introduction h3 { - background: rgba(0, 0, 0, 0.45); - box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); - padding: 0 5px 1px 7px; - color: #fff; - line-height: 1.4em; - display: inline-block; - font-weight: bold; -} -.introduction h1 .brand-third, -.introduction h3 .brand-third { - color: #d8f4ed; -} -h1.introductionText, -h3.introductionText { - margin: 0px 0px 5px; -} -.homeTopContentBackground { - background-color: #d8f4ed; -} -.introBox { - margin: 20px 0px; - box-shadow: 0px 15px 20px -15px grey, 0px 0px 0px 10px rgba(0, 163, 181, 0) inset; - padding: 10px 20px; - background: #d8f4ed; - transition: box-shadow 0.5s ease-in-out; -} -.introBox.research:hover { - box-shadow: 0px 15px 20px -15px grey, 0px 0px 0px 10px rgba(0, 163, 181, 0.8) inset; -} -.introBox.research { - background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.78), #3b3b3b), url('http://undergrad.usc.edu/RESEARCH-Word-collage.jpg'); -} -.introBox.shareLibrary { - background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.63), rgba(0, 0, 0, 0.47)), url('http://www.kansalliskirjasto.fi/extra/vanhat_bulletinit/bulletin11/kuvat/hi6_1.jpg'); -} -.introBox h2, -.introBox h5 { - position: relative; - z-index: 10; - text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.72); - color: #FFFFFF; -} -.introBox h5 { - line-height: 1.5em; - font-size: 1.2em; -} -.introBox i, -.introBox a { - color: #00a3b5; - text-shadow: none; -} -i.fa.fa-search.backgrounding { - position: absolute; - right: 30px; - top: 30px; -} -i.fa.fa-search.backgrounding:before { - font-size: 100px; - color: rgba(255, 255, 255, 0.5); -} -footer { - background: #464646; - margin-bottom: -10px; - padding: 15px 0px; -} -footer hr { - display: none; -} -footer a, -footer p { - color: #ffffff; -} -footer p { - font-size: 1.1em; -} -footer li { - list-style-type: none; -} -.sidebar { - margin-bottom: 30px; -} -.resultListLabeling { - display: none; -} -mark, -.highlight, -.highlight { - background: none; - font-weight: 500; - color: inherit; - font-size: 1.03em; -} -.container.resultListDisplay { - margin-top: 30px; -} -.resultListBanner h2 { - margin: 15px 0px; -} -.resultListBanner .alert { - padding: 0px; - margin: 0px; - background: none; - border: none; - margin-bottom: 15px; -} -.row.result { - padding-top: 15px; - padding-bottom: 15px; -} -@media (max-width: 768px) { - .row.result { - border-bottom: 1px solid rgba(100, 100, 100, 0.1); - } -} -.row.result .status .label { - visibility: hidden; -} -.result .save-record { - float: right; - font-size: medium; -} -.callnumAndLocation { - margin-top: 15px; -} -.groupLocation, -.groupCallnumber { - font-size: 14px; - letter-spacing: 0.2px; - padding: 0; -} -.groupCallnumber { - color: #999999; - font-size: smaller; -} -.groupLocation span.text-success { - color: inherit; -} -.introductionBackground { - background-color: #d8f4ed; -} -.introduction p { - font-size: 1.24em; - font-weight: bold; - line-height: 1.6em; - padding-bottom: 20px; -} -.righttop { - background: #ffffff; -} -.carousel { - background: #222222; -} -.carousel .carouselHeader { - background: rgba(140, 140, 140, 0.8); - display: inline-block; - padding: 10px; - color: #ffffff; - box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); -} -.carousel .carouselSlideHeader p { - position: absolute; - min-height: 30px; - z-index: 1; - padding: 5px 10px; - color: #ffffff; - background: rgba(140, 140, 140, 0.7); - font-size: 14px; - font-weight: 900; - letter-spacing: 0.2px; - text-shadow: 1px 1px 1px black; -} -.carousel .carouselText { - position: absolute; - width: 265px; - height: auto; - color: #fcffd9; - transition: all 0.5s ease; - bottom: 10px; - padding: 0px 10px; -} -.carousel .carouselText p { - z-index: 1; - position: relative; - margin: 0; - opacity: 0; - padding: 10px 0px; - text-shadow: 1px 1px 1px black; - transition: all 0.5s ease; - transition-delay: 0.2s; - border-top: 1px solid #fcffd9; -} -.carousel .slick-slider.slick-vertical .carouselText { - padding: 10px; - margin-top: 50px; - background: none; - overflow: hidden; -} -.carousel .slick-slider.slick-vertical .carouselText p { - padding: 0px; - border-top: none; -} -.carousel .slick-slider.slick-vertical .carouselSlideHeader p { - background: none; -} -.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover .carouselText p { - opacity: 1; - transform: translate(0px, -10px); - transition-delay: 0s; -} -.carousel .slick-slide.slick-active img { - -webkit-filter: blur(0px); - transition: all 0.5s ease; -} -.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover img { - -webkit-filter: blur(3px); - -moz-filter: blur(3px); - -o-filter: blur(3px); - -ms-filter: blur(3px); - filter: blur(3px); - filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='3'); -} -.fa { - cursor: default; -} -/* --- Image prosessing --- */ -.template-name-results .resultThumb img { - width: 100%; -} -.group [class^=col-] { - padding-left: 0; -} -.icon-bar { - background-color: #888888; -} -img { - max-width: 100%; -} -label.list-group-item { - border-radius: 0; - font-weight: normal; - margin-top: 0; - padding-left: 35px; -} -.list-group-item.title { - font-weight: bold; -} -#modal .modal-body > h2:first-child { - display: none; -} -.tab-content { - padding: 4px; -} -/* --- Finna records ... */ -.template-name-view #record h3 { - margin: 0px; - padding: 0px; -} -/* --- Autocomplete --- */ -.twitter-typeahead { - background: transparent; - top: 3px; - margin-right: -5px; -} -.twitter-typeahead .tt-hint { - display: none; -} -.tt-dropdown-menu { - margin-bottom: 5px; - padding-left: 0; - margin-top: 10px; -} -.tt-suggestion { - display: block; - padding: 10px 15px; - margin-bottom: -1px; - position: relative; - font-size: 1.05em; - vertical-align: middle; - background-color: #ffffff; - text-overflow: ellipsis; - white-space: nowrap; -} -.tt-suggestion > .badge { - float: right; -} -.tt-suggestion > .badge + .badge { - margin-right: 5px; -} -.tt-suggestion.title { - background: #555555; - color: #fff; -} -.tt-suggestion i.fa { - cursor: inherit; -} -.tt-suggestion.active { - white-space: inherit; -} -.tt-suggestion.tt-cursor { - background-color: #00a3b5; - color: #FFF; -} -.tt-suggestion p { - margin: 0; -} -/* --- Badges - blend the links in --- */ -.badge a { - color: #ffffff; -} -/* --- Browse --- */ -.browse.list-group .list-group-item { - word-wrap: break-word; -} -.browse.list-group .list-group-item.view-record { - border-top: 0; - font-size: 85%; - padding: 2px 4px; - text-align: right; -} -/* --- Icons --- */ -.fa-grid:before { - content: "\f00a"; -} -.fa-visual:before { - content: "\f008"; -} -.fa-mobile:before { - content: "\f10a"; -} -.fa-x:before { - content: "\f0f6"; -} -.fa-atlas:before { - content: "\f14e"; -} -.fa-book:before { - content: "\f02d"; -} -.fa-braille:before { - content: "\f0a6"; -} -.fa-cdrom { - content: "\f109"; -} -.fa-chart:before { - content: "\f012"; -} -.fa-chipcartridge:before { - content: "\f109"; -} -.fa-collage:before { - content: "\f03e"; -} -.fa-disccartridge:before { - content: "\f109"; -} -.fa-drawing:before { - content: "\f03e"; -} -.fa-ebook:before { - content: "\f0f6"; -} -.fa-electronic:before { - content: "\f1c6"; -} -.fa-filmstrip:before { - content: "\f008"; -} -.fa-flashcard:before { - content: "\f0e7"; -} -.fa-floppydisk:before { - content: "\f0c7"; -} -.fa-globe:before { - content: "\f0ac"; -} -.fa-journal:before { - content: "\f0f6"; -} -.fa-kit:before { - content: "\f0b1"; -} -.fa-manuscript:before { - content: "\f0f6"; -} -.fa-map:before { - content: "\f14e"; -} -.fa-microfilm:before { - content: "\f008"; -} -.fa.fa-mobile:before { - content: "\f10a"; -} -.fa-motionpicture:before { - content: "\f03d"; -} -.fa-musicalscore:before { - content: "\f001"; -} -.fa-musicrecording:before { - content: "\f001"; -} -.fa-newspaper:before { - content: "\f0f6"; -} -.fa-online:before { - content: "\f109"; -} -.fa-painting:before { - content: "\f03e"; -} -.fa-photo:before { - content: "\f03e"; -} -.fa-photonegative:before { - content: "\f03e"; -} -.fa-physicalobject:before { - content: "\f187"; -} -.fa-print:before { - content: "\f03e"; -} -.fa-sensorimage:before { - content: "\f03e"; -} -.fa-serial:before { - content: "\f0f6"; -} -.fa-slide:before { - content: "\f008"; -} -.fa-software:before { - content: "\f109"; -} -.fa-soundcassette:before { - content: "\f025"; -} -.fa-sounddisc:before { - content: "\f109"; -} -.fa-soundrecording:before { - content: "\f025"; -} -.fa-tapecartridge:before { - content: "\f109"; -} -.fa-tapecassette:before { - content: "\f025"; -} -.fa-tapereel:before { - content: "\f008"; -} -.fa-transparency:before { - content: "\f008"; -} -.fa-unknown:before { - content: "\f128"; -} -.fa-video:before { - content: "\f03d"; -} -.fa-videocartridge:before { - content: "\f03d"; -} -.fa-videocassette:before { - content: "\f03d"; -} -.fa-videodisc:before { - content: "\f109"; -} -.fa-videoreel:before { - content: "\f03d"; -} -/* --- Record --- */ -.citation .pace-car th, -.citation .pace-car td { - border: 0; - padding: 0; -} -.citation th { - text-align: right; -} -#hierarchyTreeHolder { - border-right: 1px solid #eeeeee; - overflow-x: hidden; -} -/* --- Record images--- */ -.recordcovers.list { - position: absolute; - left: auto; - padding: 0; - width: 126px; - z-index: 3; - min-height: 20px; - text-align: center; -} -.recordcovers.list a { - background: #fff; - opacity: 0.9; - font-size: 1em; - display: inline-block; - border: 1px solid #cfcfcf; - width: 1em; - margin: 0 4px 4px 0; - text-align: center; -} -.recordcovers.record a { - background-position: 50% 50%; - background-size: cover; - display: block; - loat: left; - height: 32px; - margin: 0 5px 5px 0; - overflow: hidden; - width: 32px; -} -/* --- Search --- */ -.bulkActionButtons label { - display: inline-block; -} -.bulkActionButtons label input { - margin-top: 2px; -} -@media (max-width: 767px) { - .grid { - min-height: 250px; - } -} -.result a.title { - font-size: 1.333em; - line-height: 1.2em; - font-weight: 400; -} -.result .left img { - max-width: 100%; - width: 100%; - height: auto; - border: 4px solid lightgrey; -} -@media (max-width: 767px) { - .result a { - text-decoration: underline; - } - .result .middle, - .result .right { - padding: 0; - } -} -@media (max-width: 530px) { - .result .checkbox { - display: none !important; - } - .result .left { - width: 40%; - } - .result .middle { - width: 60%; - } - .result .right { - display: none; - } -} -.search-controls .alert { - margin-bottom: 0; -} -/* --- Sidebar --- */ -/* Sidebar rounded corners */ -@media (max-width: 767px) { - .sidebar { - position: fixed; - z-index: 1000000000; - bottom: 0; - width: 100%; - overflow: hidden; - background: white; - margin: 0px; - padding: 0px; - height: 50px; - transition: height 0.5s ease-in-out; - } -} -@media (max-width: 767px) { - .sidebar > h4 { - padding: 15px; - } -} -@media (max-width: 767px) { - .sidebar > h4:after { - font-family: 'icomoon'; - content: '\e612'; - float: right; - } -} -@media (max-width: 767px) { - .sidebar.expandSidebar > h4:after { - font-family: 'icomoon'; - content: '\e613'; - float: right; - } -} -@media (max-width: 767px) { - .sidebar.expandSidebar { - overflow: auto; - height: 100%; - } -} -.sidebar .list-group:not(.filters) .title { - margin-bottom: 5px; - cursor: pointer; -} -.sidebar .list-group:not(.filters) .title.collapsed { - border-radius: none; -} -.sidebar .list-group:not(.filters) .title.collapsed:after { - font-family: 'icomoon'; - content: '\e613'; -} -.sidebar .list-group:not(.filters) .title:after { - font-family: 'icomoon'; - content: '\e612'; - float: right; -} -.sidebar .collapse .list-group-item, -.sidebar .collapsing .list-group-item { - border-top-left-radius: 0px; - border-top-right-radius: 0px; -} -.sidebar .collapse .list-group-item[id^=more], -.sidebar .collapsing .list-group-item[id^=more] { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -} -.sidebar #side-collapse-publishDate .list-group-item { - border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; -} -.list-group-item i.fa, -.badge i.fa { - cursor: inherit; -} -.sidebar .facet a { - text-decoration: none; -} -.sidebar .list-group-item i.fa.fa-square-o, -.sidebar .list-group-item i.fa.fa-check-square-o { - font-size: 22px; - vertical-align: middle; -} -/* --- Slider accessibility --- */ -.slider .slider-track { - background: #999999; - box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.4); -} -.slider .slider-track .slider-handle { - background: #00a3b5; - background-image: none; - border: 1px solid #00a3b5; - box-shadow: none; - opacity: .8; -} -.slider .slider-track .slider-handle:hover, -.slider .slider-track .slider-handle:active, -.slider .slider-track .slider-handle:focus { - opacity: 1; - background: #FFF; - border-color: #999999; -} -.slider .slider-track .slider-handle:active, -.slider .slider-track .slider-handle:focus { - border-color: #00a3b5; -} -.slider .slider-track .slider-selection { - background: #eeeeee; - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.3); -} -/* --- Table wrapping to prevent horizontal overflow --- */ -.table { - word-wrap: break-word; - table-layout: fixed; -} -/* --- Visualization View --- */ -.node { - border: 1px solid white; - box-sizing: content-box; - font: 10px sans-serif; - line-height: 12px; - overflow: hidden; - position: absolute; - margin: -1px; -} -.node div { - margin-top: 0px; -} -.toplevel { - border: 2px solid black; -} -.node .label { - background: rgba(0, 0, 0, 0.5); - border-radius: 0; - font-size: 85%; - position: absolute; - bottom: 0; - left: 0; - text-shadow: none; - min-height: 1px; - padding: 2px 4px; -} -.notalabel { - color: #000000; -} -#viz-instructions { - padding-top: 600px; -} -/* --- Hierarchical facets --- */ -/* jsTree arrows */ -.facet .jstree-ocl:before { - font-family: 'icomoon'; - float: left; - speak: none; - font-weight: normal; - font-style: normal; - text-decoration: inherit; - cursor: pointer; - padding: 0; - width: 10px; - margin-left: -16px; - margin-right: 4px; -} -.facet .jstree-default .jstree-open > .jstree-ocl:before { - content: "\e027"; -} -.facet .jstree-default .jstree-closed > .jstree-ocl:before { - content: "\e025"; -} -.facet .jstree-default .jstree-leaf > .jstree-ocl:before { - content: " "; -} -/* facet list styling */ -li.jstree-facet ul { - padding-left: 14px; -} -.jstree-facet li span.main { - display: block; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - padding-left: 1px; - /* Fix Firefox cutting the checkboxes */ -} -li.jstree-facet, -li.jstree-node { - list-style: none; -} -ul.jstree-container-ul > li.jstree-node, -.list-group.facet .list-group-item:not(.title) { - padding: 5px 10px 5px 20px; - background: whitesmoke; - border-bottom: 2px solid #ffffff; -} -.jstree-facet .jstree-container-ul { - padding: 0; -} -.jstree-facet .jstree-container-ul .jstree-icon { - color: #999999; -} -.main.applied, -.jstree-facet .jstree-container-ul > li.active, -.jstree-facet .jstree-container-ul > li.active a.jstree-anchor, -.jstree-facet .jstree-container-ul > li.active .jstree-ocl, -.jstree-facet .jstree-container-ul > li.active { - background: #00a3b5 !important; - color: #fff; -} -.list-group-item.active.facetOR.applied { - background: #00a3b5; - color: #ffffff; -} -li.jstree-facet .badge { - cursor: text; -} -.resetMarginsPaddings { - margin: 0px; - padding: 0px; -} +/* CSS crunched with Crunch - http://crunchapp.net/ */ +.sr-only{clip:rect(1px, 1px, 1px, 1px);position:absolute;width:auto;height:auto;margin:0;padding:0;overflow:hidden;border:0}.sr-only:focus{background-color:transparent;border-radius:4px;clip:auto;color:#333;display:block;font-size:13px;height:45px;line-height:19px;padding:0 15px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.navbar-brand{font-size:20px}/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark,.highlight{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-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:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;color:#555;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#00a3b5;text-decoration:none}a:hover,a:focus{color:#00a3b5;text-decoration:underline}a:focus{outline:thin dotted;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:15px}.img-thumbnail{padding:4px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:19px;margin-bottom:19px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;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:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:19px;margin-bottom:19px}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:9.5px;margin-bottom:9.5px}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:22px}h3,.h3{font-size:20px}h4,.h4{font-size:16px}h5,.h5{font-size:13px}h6,.h6{font-size:11px}p{margin:0 0 9.5px}.lead{margin-bottom:19px;font-size:14px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:19.5px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#00a3b5}a.text-primary:hover{color:#007582}.text-success{color:#00b370}a.text-success:hover{color:#008050}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#00a3b5}a.bg-primary:hover{background-color:#007582}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:8.5px;margin:38px 0 19px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:9.5px;padding:0}ul li,ol li{list-style-type:none}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:19px}dt,dd{line-height:1.5}dt{font-weight:bold}dd{margin-left:0}@media (min-width:992px){.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 #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:9.5px 19px;margin:0 0 19px;font-size:16.25px;border-left:5px solid #eee}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.5;color:#999}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 #eee;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'}blockquote:before,blockquote:after{content:""}address{margin-bottom:19px;font-style:normal;line-height:1.5}.date-and-year{font-size:13px;letter-spacing:0.5px;font-weight:500;margin-bottom:5px}code,kbd,pre,samp{font-family:Monaco}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:9px;margin:0 0 9.5px;font-size:12px;line-height:1.5;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}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:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.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:15px;padding-right:15px}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:19px}.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.5;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-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table 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.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.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.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.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.danger:hover>th{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:14.25px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.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:19px;font-size:19.5px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;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:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:13px;line-height:1.5;color:#555}.form-control{display:block;height:33px;font-size:13px;line-height:1.5;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;padding:0px 5px;-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;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;vertical-align:middle !important;-moz-appearance:none;-webkit-appearance:none;appearance:none}.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[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"]{line-height:33px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:19px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:0px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{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],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:15px}select.input-lg{height:45px;line-height:45px}textarea.input-lg,select[multiple].input-lg{height:auto}.navbar-form{box-shadow:0 0 2px rgba(100,100,100,0.5) !important;margin-right:0px !important;margin-left:0px !important}.navbar-form .form-control.search-query{width:59.5%;border:none;box-shadow:none;background:transparent;display:inline-block !important;font-size:17px;color:#666;margin-left:10px;margin-top:3px}.twitter-typeahead{background:transparent;top:3px;margin-left:10px;width:59.5%}.navbar-form .twitter-typeahead .form-control.search-query{margin-top:0px;margin-left:0px;width:100%}.navbar-form select.form-control{border:none;box-shadow:none;font-size:13px;color:#888;font-weight:bold;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:25%;padding-right:17px;padding-top:3px;position:relative;z-index:1;background:transparent;line-height:35px}.search-controls .form-control{display:inline-block}.search-controls .pagination{margin-top:0px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:41.25px}.has-feedback .form-control-feedback{position:absolute;top:24px;right:0;display:block;width:33px;height:33px;line-height:33px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#00b370}.has-success .form-control{border-color:#00b370;-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:#008050;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #1affa9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #1affa9}.has-success .input-group-addon{color:#00b370;border-color:#00b370;background-color:#dff0d8}.has-success .form-control-feedback{color:#00b370}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{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{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}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#959595}.form-inline{display:inline-block}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle}.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;padding-left:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.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:26px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.5;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.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;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.navbar-form .btn[type="submit"]{color:#00a3b5;padding:6px 0px;border-radius:15px;margin-left:-1px;margin-top:2px;height:35px;margin-bottom:2px;transition:background .1s ease-in-out}.navbar-form .btn[type="submit"]:hover{background:#008c9c}.navbar-form .btn[type="submit"] i{font-size:1.3em;color:#fff;vertical-align:inherit;font-weight:500}.searchHomeContent .btn-link{font-size:1.2em;margin-top:5px}.nav.searchbox .btn-link{color:#fff;font-size:12px;font-weight:bold;background:rgba(1,1,1,0.4);border-radius:10px;margin-top:3px;margin-left:10px;vertical-align:top;line-height:25px}@media (max-width:767px){.nav.searchbox .btn-link{float:right}}@media (min-width:768px) and (max-width:991px){.nav.searchbox .btn-link{float:right;margin-right:17%}}.searchbox .checkbox{display:block;clear:none;float:left;margin:5px 0 0 12px;background:none repeat scroll 0 0 #FFFFFF;border-radius:0px 0px 0px 0px;color:#666666;padding:6px 3px 9px 2px;position:absolute;top:41px;left:0px;width:206px;height:35px;box-shadow:0 15px 20px -12px #000}@media (max-width:768px){.searchbox .checkbox{top:41px}}.searchbox .checkbox label input{display:none}.searchbox .checkbox label{margin-left:10px;line-height:24px}.searchbox .checkbox label:before{content:"\f096";font-family:'Fontawesome';font-size:20px;vertical-align:top}.checkboxFilter .checkbox{padding:5px 0px 5px 20px}.checkboxFilter label{font-size:14px;font-weight:normal}.checkboxFilter label.checkbox input{border:none;background:transparent;margin-right:10px;margin-top:4px}.checkboxFilter label.checkbox input:before{content:"\f096";font-family:'FontAwesome';margin-right:-1px;font-size:21px;background:white;margin:-4px;position:absolute;margin-left:-1px}.searchbox .checkbox.checked label:before,.checkboxFilter label.checkbox input:checked:before{font-family:'Fontawesome';content:"\f14a"}.jumpMenu{border:none;background:transparent;color:#fff;padding:0px 20px 0px 10px;z-index:1;position:relative}.jumpMenuStyle{background:#00a3b5;padding:8px 0px 10px;border-radius:10px}.jumpMenu option{background:#fff;color:#555;border:1px solid #eee;padding:8px 2px}.jumpMenu option:hover{background:#00a3b5}.jumpMenuForm i{color:#fff;top:0px;position:relative;margin-left:-20px;z-index:0;width:20px;text-align:left}@media (min-width:992px){.sortForm{min-width:30%}.limitForm{min-width:30%}}.view-buttons{margin-right:10px}.view-buttons,.view-buttons a{display:inline-block;color:#464646;font-weight:bold}.view-buttons i{font-size:18px;padding:8px 9px;vertical-align:middle;background:#00a3b5;color:#fff;border-radius:10px}.view-buttons a{opacity:.6;filter:alpha(opacity=60);transition:opacity 0.1s linear}.view-buttons a:hover{opacity:1;filter:alpha(opacity=100)}.view-buttons span{line-height:33px;margin-right:5px}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#fff;background-color:#333;border-color:#adadad}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.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:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#00a3b5;border-color:#00a3b5}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#00a3b5;background-color:#fff;border-color:#006c78}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#007e8c;border-color:#006c78}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.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:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#00a3b5;border-color:#00a3b5}.btn-primary .badge{color:#00a3b5;background-color:#fff}.btn-success{color:#fff;background-color:#00b270;border-color:#009960}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#00b270;background-color:#fff;border-color:#005b39}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#008956;border-color:#005b39}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.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:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#00b270;border-color:#009960}.btn-success .badge{color:#00b270;background-color:#fff}.btn-info{color:#fff;background-color:#b2e3ea;border-color:#9edce5}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#b2e3ea;background-color:#fff;border-color:#6ecad7}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#92d7e1;border-color:#6ecad7}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.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:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#b2e3ea;border-color:#9edce5}.btn-info .badge{color:#b2e3ea;background-color:#fff}.btn-warning{color:#999;background-color:#fff48c;border-color:#fff272}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff48c;background-color:#999;border-color:#ffec35}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#999;background-color:#fff063;border-color:#ffec35}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.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:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#fff48c;border-color:#fff272}.btn-warning .badge{color:#fff48c;background-color:#999}.btn-danger{color:#fff;background-color:#ff461e;border-color:#ff3104}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#ff461e;background-color:#fff;border-color:#c62300}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#f42b00;border-color:#c62300}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.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:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#ff461e;border-color:#ff3104}.btn-danger .badge{color:#ff461e;background-color:#fff}.btn-link{color:#00a3b5;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.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:#00a3b5;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:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:17px;line-height:1.33;border-radius:15px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.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 .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'icomoon';src:url('../css/fonts/icomoon.eot');src:url('../css/fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('../css/fonts/icomoon.woff') format('woff'),url('../css/fonts/icomoon.ttf') format('truetype'),url('../css/fonts/icomoon.svg#icomoon') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'icomoon';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro: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"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.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;background-color:#fff;border:1px solid none;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-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:8.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.5;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#333;background-color:rgba(1,1,1,0.1)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#00a3b5}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.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.5;color:#999}.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 solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:992px){.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:focus,.btn-group-vertical>.btn:focus{outline:none}.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-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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-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:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.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%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display: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;margin-bottom:0}.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.33;border-radius:15px}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:3px}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:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:17px;border-radius:15px}.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{margin-left:-1px}.nav{margin-bottom:10px;margin-top:10px;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:0 15px;transition:background .2s ease-in-out}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:rgba(255,255,255,0.2)}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:rgba(255,255,255,0.2);border-color:#00a3b5}.nav .nav-divider{height:1px;margin:8.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:3px solid #b3e3e9}.nav-tabs>li{float:left;margin-bottom:-3px}.nav-tabs>li>a{font-size:1.1em;font-weight:500;background-color:#b3e3e9;color:#555;margin-right:3px;line-height:1.5;padding:.6em .5em;border:2px solid transparent;margin-bottom:-1px;border-radius:10px 10px 0 0}.nav-tabs>li>a:hover{border-color:#b3e3e9 #b3e3e9 #b3e3e9}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:3px solid #b3e3e9;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:4px}.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:4px 4px 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}}@media (max-width:767px){.nav-tabs{text-align:center;border-bottom:3px solid #999}.nav-tabs #details{display:none}.nav-tabs>li{word-wrap:break-word}.nav-tabs>li>a{padding:0px 10px 10px;background-color:transparent;border:none;border-bottom:5px solid transparent;margin:0}.nav-tabs>li>a i{display:block;min-height:14px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border:none;border-bottom:5px solid #00a3b5}}.nav-pills{padding:10px 0px;border-top:1px solid #eee;border-bottom:1px solid #eee}.nav-pills>li{float:left;margin:5px 0px}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:0px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#00a3b5}.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:4px}.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:4px 4px 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.searchbox .fixedbar.attached{background:rgba(0,0,0,0.9);position:fixed;z-index:1000;height:50px;top:0px;width:100%;left:0px}.nav.searchbox .navbar-form.attached{z-index:1000;margin:0px;position:fixed;top:5px;transition:none;border-top-left-radius:0;border-bottom-left-radius:0}.nav.searchbox .navbar-form.attached .btn-link{display:none}.nav.searchbox .navbar-form .nav.searchbox{margin:0}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}@media (min-width:992px){.navbar .dropdown-menu>li>a{width:280px;white-space:normal;outline:1px solid rgba(255,255,255,0.7);transition:none}}.mobile-navigation{position:fixed;bottom:0px;right:0px;width:auto;z-index:1000}.mobile-navigation p{float:right;margin:0px;padding:13px;margin-left:5px;background:rgba(1,1,1,0.7);color:#fff}.mobile-navigation .back-to-top{display:none}.mobile-navigation i{font-size:20px;vertical-align:-5px;font-weight:900}.navbar{position:relative;min-height:45px;margin-bottom:0;border:1px solid transparent}@media (min-width:992px){.navbar{border-radius:4px}}@media (min-width:992px){.navbar-header{float:left}}.navbar-collapse{max-height:auto;overflow-x:visible;color:#fff;padding-right:15px;padding-left:15px;border-top:1px solid #000;box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.navbar-collapse.in .dropdown-menu a{color:#fff;transition:all .2s ease-in-out}@media (min-width:992px){.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}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:992px){.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:992px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:992px){.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;font-size:17px;line-height:45px}.navbar-brand .navbar-logo{font-size:35px;color:#fff}.navbar-brand img{height:35px;width:auto}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:992px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:left;margin-right:15px;color:#fff;padding:11.25px 5px 11.25px 0;background-color:transparent;background-image:none;border:1px solid transparent}.navbar-toggle:focus{outline:none}.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:992px){.navbar-toggle{display:none}}.navbar-nav{margin:0 -15px}.navbar-nav>li>a{line-height:45px;color:#fff}@media (max-width:991px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none;transition:background-color .2s ease-in-out}.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:19px;white-space:normal}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none;background-color:rgba(255,255,255,0.2)}}@media (min-width:992px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:0;padding-bottom:0}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:992px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{padding:0px;border-top:1px solid transparent;border-bottom:1px solid transparent;background-color:#fff;border-radius:15px;display:inline-block;margin-top:6px;margin-bottom:6px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;vertical-align:middle}.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;padding-left:0;vertical-align:middle}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:991px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:992px){.navbar-form{border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.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{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:6px;margin-bottom:6px}.navbar-btn.btn-sm{margin-top:7.5px;margin-bottom:7.5px}.navbar-btn.btn-xs{margin-top:11.5px;margin-bottom:11.5px}.navbar-text{margin-top:13px;margin-bottom:13px}@media (min-width:992px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#fff;border-color:#eee}.navbar-default .navbar-brand{color:#fff}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#e6e6e6;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#fff}.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:#eee}.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:#eee}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#eee;color:#555}.navbar-default .navbar-nav>.open>a:after,.navbar-default .navbar-nav>.open>a:hover:after,.navbar-default .navbar-nav>.open>a:focus:after{font-family:"icomoon";content:'X'}@media (max-width:991px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.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:#eee}.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:#fff}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.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:991px){.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:#999}.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:#999}.navbar-inverse .navbar-link:hover{color:#fff}li#loginOptions{float:right;margin-right:15px}@media (max-width:991px){.navbar-nav li.logoutOptions{display:inline-block}}.breadcrumb{margin:0px;margin-top:10px;list-style:none;border-radius:4px}.breadcrumb>li{display:inline-block;background-color:rgba(1,1,1,0.4);padding:5px 15px}.breadcrumb>li+li:before{font-family:"icomoon";content:"\e025";color:#fff}.breadcrumb>li a{color:#fff}.breadcrumb>.active{color:#fff}.pagination-background{background:#eee}.paginationSimple{font-size:1.2em}.paginationSimple li{display:inline-block;list-style-type:none}.paginationSimple li a i{background:#00a3b5;border-radius:50%;padding:6px;text-align:center;color:#fff;font-size:1.05em;margin:0px 5px}@media (max-width:767px){.paginationSimple{margin:0px;margin-top:10px}}.pagination{display:inline-block;padding-left:0;margin:19px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.5;text-decoration:none;color:#00a3b5;background-color:#fff;border:1px solid #ddd;margin-left:2px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#00a3b5;background-color:#eee;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:2;color:#fff;background-color:#00a3b5;border-color:#00a3b5;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:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:17px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:15px;border-top-left-radius:15px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:15px;border-top-right-radius:15px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:19px 0;list-style:none;text-align:right}.pager .pager-text{font-size:16px;margin:0px 10px}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:4px 7px 2px;color:#fff;background-color:#00a3b5;border-radius:50%;font-size:16px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#00a3b5}.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{background-color:#999;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}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#00a3b5}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#007582}.label-success{background-color:#00b270}.label-success[href]:hover,.label-success[href]:focus{background-color:#007f50}.label-info{background-color:#b2e3ea}.label-info[href]:hover,.label-info[href]:focus{background-color:#8ad4df}.label-warning{background-color:#fff48c}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ffef59}.label-danger{background-color:#ff461e}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#ea2a00}.badge{display:inline-block;min-width:10px;padding:2px 6px 3px;font-size:.9em;font-weight:300;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#b2b2b2;border-radius:10px;margin-top:0px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#00a3b5;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:20px;font-weight:200}.container .jumbotron{border-radius:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:58.5px}}.thumbnail{display:block;padding:4px;margin-bottom:19px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .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:#00a3b5}.thumbnail .caption{padding:9px;color:#555}.alert{padding:10px;margin-bottom:19px;border:none}.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 .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#00b370}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#008050}.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:19px;margin-bottom:19px;background-color:#f5f5f5;border-radius:4px;-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:19px;color:#fff;text-align:center;background-color:#00a3b5;-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 .6s ease;transition:width .6s ease}.progress-striped .progress-bar{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: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{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#00b270}.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: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:#b2e3ea}.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: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:#fff48c}.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: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:#ff461e}.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: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,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.sidebar h4{padding:15px 20px;background:#00a3b5;color:#fff;font-size:20px;margin-top:0px}.list-group{margin-bottom:5px;padding-left:0}.list-group-item{display:block;padding:10px 15px;margin-bottom:-1px;position:relative;font-size:1.05em;vertical-align:middle;background-color:#fff}.list-group-item:hover{background:rgba(1,1,1,0.05)}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.list-group-item.title{background:#555;color:#fff}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#00a3b5;border-color:#00a3b5}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#82f3ff}.list-group.filters .list-group-item.title,.list-group.filters .list-group-item.active{padding:5px 15px;background:none;color:#555;border-radius:15px;transition:background .2s ease-in-out}.list-group.filters .list-group-item.active:hover{background:rgba(150,100,100,0.2);text-decoration:line-through}.list-group.facet .list-group-item.title{font-size:16px}.list-group-item-success{color:#00b370;background-color:#dff0d8}a.list-group-item-success{color:#00b370}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#00b370;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#00b370;border-color:#00b370}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.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{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.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{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.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:19px;background-color:#fff;border:1px solid transparent;border-radius:4px;-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:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:15px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.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:3px}.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:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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:3px}.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:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{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:19px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{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:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#00a3b5}.panel-primary>.panel-heading{color:#fff;background-color:#00a3b5;border-color:#00a3b5}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#00a3b5}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#00a3b5}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#00b370;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.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-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-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-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-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:15px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:19.5px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.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:auto;overflow-y:scroll;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%);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);transform:translate(0, 0)}.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:15px;-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:none}.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:.5;filter:alpha(opacity=50)}.modal-header{background:#00a3b5;color:#fff;border-radius:15px 15px 0px 0px;padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.5px}.modal-header .close{margin-top:-2px;background:black;color:white;padding:0px 7px 6px 7px;border-radius:60px;font-weight:400;line-height:1em}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;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}@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:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.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;text-decoration:none;background-color:#000;border-radius:4px}.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;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right: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;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:15px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.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;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 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:#999;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:#999;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:#999;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:#999;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:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.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:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.5) 0), color-stop(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, color-stop(rgba(0,0,0,0.0001) 0), color-stop(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:none;color:#fff;text-decoration:none;opacity:.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%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;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:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix: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-footer:before,.modal-footer:after{content:" ";display:table}.clearfix: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-footer: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;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !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}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.hidden-print{display:none !important}}.mfp-preloader{background-color:rgba(2,2,2,0.37);width:160px;margin:auto;padding:50px 0px;color:#CCC;margin-top:-50px;opacity:.8;filter:alpha(opacity=80)}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:auto;background:#fff;max-width:99%;box-shadow:0 10px 40px rgba(1,1,1,0.8)}.mfp-close-btn-in .mfp-close{background:#fff}.mfp-wrap{z-index:20001}.mfp-container .mfp-arrow-right.touch-device{right:0px;opacity:.8;filter:alpha(opacity=80);transition-delay:0}.mfp-container .mfp-arrow-left.touch-device{left:0px;opacity:.8;filter:alpha(opacity=80);transition-delay:0}.image-popup-navi{background-position:50% 50%;background-size:cover;float:left;overflow:hidden;width:132px}.imagepopup-container{display:inline-block;display:inline-flex;width:auto;background:white;padding-bottom:5px}.imagepopup-container .content{padding:0 50px 0 15px;background-color:#ffffff;clear:right;width:auto;height:100%;float:left;text-align:left;transition:height .3s ease-in-out;max-width:350px;min-width:20%}.imagepopup-holder{text-align:center;margin:auto;width:100%;height:90%}.imagepopup-holder .image{float:left;max-width:68%;z-index:99999999;min-width:130px;min-height:130px;margin-bottom:-5px;padding:10px;margin-right:20px;text-align:left;background-position:75px 60px}.imagepopup-holder .image .loading{position:absolute;left:55px;top:92px;color:#999}.imagepopup-holder .image.loaded{background-image:none}.imagepopup-holder .image.loaded .loading{display:none}.imagepopup-holder .image.loaded .noimage{display:block}.imagepopup-holder .image.loaded img{display:inline-block}.imagepopup-holder .image .noimage{display:none;position:absolute;left:30px;top:30px;padding:20px 20px;border:1px solid lightgrey;color:lightgrey}.imagepopup-holder .image .noimage img{display:inline-block}.imagepopup-holder .image img{display:none;position:relative;z-index:10;max-height:680px;max-width:100%;width:auto}.imagepopup-holder .author-and-dates,.imagepopup-holder .building{font-size:12px;letter-spacing:0.5px;font-weight:500;margin-top:-10px}.imagepopup-holder.marc .building{display:none}.imagepopup-holder h3.title{padding:0px 0px 0px;letter-spacing:0.2px}.imagepopup-holder .building{margin-top:0}.imagepopup-holder .summary{margin:10px 0px;color:#5a5a5a;letter-spacing:0.2px;min-width:200px}.imagepopup-holder .record-link{text-align:left}.imagepopup-holder .record-link a{display:inline-block}.imagepopup-holder .image-rights{text-align:left;padding:10px 0px;margin-top:10px;border-top:1px solid lightgrey;color:#666;margin-right:10px}.imagepopup-holder .image-rights .rights span{font-weight:bold}.imagepopup-holder .image-rights>div{text-align:left}.imagepopup-holder .image-rights .copyright{clear:both;display:none}.imagepopup-holder .image-rights .copyright-link{margin-top:-1px;position:inherit}.imagepopup-holder .image-rights .copyright-link a:after{background-position:2px -2318px;background-repeat:no-repeat;display:inline-block;height:15px;position:relative;top:1px;width:20px;content:""}.imagepopup-holder .image-rights .less-link{display:none;margin-left:0;margin-top:10px;clear:both}.imagepopup-holder .image-rights .less-link a:after{background-position:2px -2270px}@media (max-width:1199px){.imagepopup-holder .image{max-width:500px}}@media (max-width:767px){.imagepopup-container{display:block}.imagepopup-holder .image,.imagepopup-holder.lido .image{width:auto;float:none;margin:auto;max-width:100%;padding:0;margin-right:0px;text-align:center;background-position:center center}.imagepopup-holder{width:100%;max-height:90%}.imagepopup-holder h3.title{border:none}.imagepopup-holder .image.loaded .noimage{display:inline-block;text-align:center;top:15px;left:auto}.imagepopup-holder .record-link{padding:10px 0px;margin:0px 20px}.imagepopup-holder .content{width:100%;text-align:center;padding:0px 0px 20px;max-width:800px}.imagepopup-holder .content h3{padding:0px 10px}.imagepopup-holder .summary{padding:5px 20px 0px;text-align:left}.imagepopup-holder .image-rights{padding:10px 0px;margin:0px 20px}}@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot?adcatf');src:url('fonts/icomoon.eot?#iefixadcatf') format('embedded-opentype'),url('fonts/icomoon.woff?adcatf') format('woff'),url('fonts/icomoon.ttf?adcatf') format('truetype'),url('fonts/icomoon.svg?adcatf#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="fa-"],[class*=" fa-"],.iconlabel:before,.slick-prev,.slick-next{font-family:'icomoon';speak:none;text-transform:none;font-weight:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="fa-"]:hover,[class*=" fa-"]:hover{cursor:pointer}.iconlabel{color:#464646;background:none;padding:0px;font-weight:400;margin-right:10px;font-size:14px}.template-name-results .iconlabel{letter-spacing:0px;font-size:13px}.iconlabel:before{padding-right:3px}.fa-spinner:before{font-family:'Fontawesome';content:"\f110";color:gray;font-size:20px}.fa-square-o:before{font-family:'Fontawesome';content:"\f096";margin-top:-2px}.fa-check-square-o:before{font-family:'Fontawesome';content:"\f14a";margin-top:-2px}.navbar-header .fa-finnalogo{width:30px;overflow:hidden;vertical-align:middle}.fa-finnalogo:before{content:"\e60b";font-weight:300}.iconlabel.ekirja:before,.iconlabel.ekirjanosa:before,.iconlabel.elektroninen:before{content:"\e617"}.iconlabel.kirja:before,.iconlabel.kirjanosa:before{content:"\e616"}.fa-www-link:before{content:"\e615"}.fa-handle-left:before,.slick-prev:before{content:"\e60a"}.fa-handle-right:before,.slick-next:before{content:"\e611"}.fa-handle-close:before{content:"\e612"}.fa-handle-open:before{content:"\e613"}.fa-datevis:before{content:"\e614"}.fa-ratehalf:before{content:"\e607"}.fa-lock:before{content:"\e602"}.fa-info:before{content:"\e601"}.fa-zoom-out:before{content:"\e603"}.fa-zoom-in:before{content:"\e606"}.fa-info-database:before{content:"\e608"}.fa-browse-database:before{content:"\e609"}.fa-phone:before{content:"\e618"}.fa-asterisk:before{content:"\201d";font-size:35px;vertical-align:bottom;line-height:0px}.fa-heart:before,.fa-plus:before,.fa-plus-square:before{content:"\e60c"}.iconlabel.ekausijulkaisu:before,.iconlabel.eartikkeli:before,.iconlabel.eaikakauslehti:before,.iconlabel.esanomalehti:before{content:"\e60d"}.iconlabel.paikka:before,.iconlabel.rakennus:before,.iconlabel.arkeologinenkohde:before{content:"\e60e"}.fa-ratenone:before{content:"\e60f"}.fa-google-plus:before{content:"\e50"}.icon-checked:before{content:"\e49"}.icon-question:before{content:"\e610"}.fa-new-window:before{content:"\e046"}.fa-close-big:before{content:"\e045"}.fa-close:before{content:"\e044"}.fa-Holdings:before{content:"\e043"}.fa-ok:before{content:"\e7d"}.fa-sign-in:before{content:"\e042"}.fa-logout:before{content:"\e042"}.fa-home:before{content:"\e041"}.fa-public:before{content:"\e040"}.fa-files:before{content:"\e03f"}.fa-Details:before{content:"\e03e"}.fa-bookmark:before{content:"\e03d"}.fa-qr-code:before{content:"\e03c"}.fa-uniE03B:before{content:"\e03b"}.fa-expand:before{content:"\e03a"}.fa-search-adv:before{content:"\e600";padding-right:5px;font-size:1.8em}.fa-pinterest:before{content:"\e038"}.fa-twitter:before{content:"\e037"}.fa-facebook:before{content:"\e036"}.fa-bell:before{content:"\e035"}.fa-list:before{content:"\e034"}.fa-cart:before{content:"\e033"}.fa-grid:before{content:"\e032"}.fa-bars:before{content:"\e031"}.fa-stop:before{content:"\e030"}.fa-unhappy:before{content:"\e02f"}.fa-times{margin-top:1px}.fa-times:before,.fa-remove:before{content:"\e02e"}.fa-available:before{content:"\e02d"}.fa-sitemap:before{content:"\e02c"}.fa-ratefull:before{content:"\e02b"}.icon-uniE02A:before{content:"\e02a"}.fa-arrow-left:before{content:"\e029"}.icon-uniE028:before{content:"\e028"}.fa-arrow-down:before{content:"\e027"}.icon-uniE026:before{content:"\e026"}.fa-arrow-right:before{content:"\e025"}.icon-uniE024:before{content:"\e024"}.fa-arrow-up:before{content:"\e023"}.fa-background-arrow-up:before{content:"\e022"}.fa-list-alt:before{content:"\e021"}.fa-send-feedback:before{content:"\e020"}.fa-envelope:before{content:"\e01f"}.fa-user-document:before{content:"\e01e"}.fa-UserComments:before{content:"\e01d"}.fa-search-small:before{content:"\e01c"}.fa-checked-file:before{content:"\e01b"}.fa-reset:before{content:"\e01a"}.fa-minus:before{content:"\e019"}.fa-plus-big:before{content:"\e018"}.fa-plus-small:before{content:"\e017"}.fa-pen:before{content:"\e016"}.icon-uniE014:before{content:"\e014"}.icon-uniE013:before{content:"\e013"}.fa-print:before{content:"\e012"}.fa-search:before{content:"\e011"}.fa-info2:before{content:"\e010"}.fa-info-big:before{content:"\e00f"}.fa-user:before{content:"\e00e"}.iconlabel.muu:before,.iconlabel.kooste:before,.iconlabel.ksikirjoitus:before,.iconlabel.teksti:before{content:"\e00d"}.iconlabel.opinnyte:before,.iconlabel.progradu:before,.iconlabel.vitskirja:before,.iconlabel.amk:before,.iconlabel.diplomity:before,.iconlabel.amkopinnytety:before,.iconlabel.kandity:before,.iconlabel.ylempiamkopinnytety:before,.iconlabel.yamk:before,.iconlabel.lisensiaatinty:before{content:"\e00c"}.iconlabel.taideteos:before,.iconlabel.maalaus:before,.iconlabel.piirros:before,.iconlabel.grafiikka:before,.iconlabel.veistos:before,.iconlabel.taideteollinen:before{content:"\e00b"}.iconlabel.video:before,.iconlabel.dvd:before,.iconlabel.blueray:before{content:"\e00a"}.iconlabel.nite:before,.iconlabel.cd:before,.iconlabel.nilevy:before,.iconlabel.nitallenne:before,.iconlabel.nikasetti:before,.iconlabel.musiikkitallenne:before{content:"\e009"}.iconlabel.kuva:before,.iconlabel.valokuva:before,.iconlabel.dia:before,.iconlabel.piirros:before,.iconlabel.kalvo:before{content:"\e008"}.icon-smallpress:before{content:"\e007"}.iconlabel.asiakirja:before,.iconlabel.arkistomateriaali:before,.iconlabel.arkistyksikk:before,.iconlabel.arkistosarja:before,.iconlabel.arkistokokoelma:before{content:"\e006"}.iconlabel.nuotti:before,.iconlabel.manuscript:before,.iconlabel.musicalscore:before{content:"\e005"}.iconlabel.tietokanta:before{content:"\e004"}.iconlabel.esine:before,.iconlabel.muuesine:before,.iconlabel.kulttuurihistesine:before{content:"\e003"}.iconlabel.kartta:before,.iconlabel.atlas:before,.iconlabel.karttapallo:before{content:"\e002"}.iconlabel.lehtiartikkeli:before,.iconlabel.artikkeli:before,.iconlabel.aikakauslehti:before,.iconlabel.kausijulkaisu:before,.iconlabel.sanomalehti:before,.iconlabel.lehtiliite:before,.iconlabel.sanomalehtiartikkeli:before{content:"\e001"}.fa-first-page:before{content:"\e604"}.fa-last-page:before{content:"\e605"}.nav-pills>li>a{padding:0px 5px}.nav-pills .fa{font-size:14px;padding:5px 6px 6px 6px;color:#fff;background:#00a2b5;border-radius:50%;margin-left:6px}.nav-pills .fa.fa-asterisk{padding:6px 7px}@media (max-width:767px){.nav-pills .fa{font-size:16px;padding:8px 9px 9px 9px;color:#fff;background:#00a2b5;border-radius:50%;margin-left:2px}.nav-pills .fa.fa-asterisk{padding:8px 10px}}.nav-pills .fa.fa-phone{background:#64d448}.addthis_default_style .at300b{padding:0px !important}.addthis_toolbox.addthis_default_style i{color:#fff;font-size:15px;margin-left:5px}.addthis_toolbox.addthis_default_style .fa-facebook{background:#3a5795}.addthis_toolbox.addthis_default_style .fa-pinterest{background:#cb2027}.addthis_toolbox.addthis_default_style .fa-twitter{background:#00aced}.addthis_toolbox.addthis_default_style .fa-google-plus{background:#d34836}.magnify{position:absolute;font-size:22px;opacity:0.8;transition:opacity 0.2s linear;top:5px}.large-thumb:hover .magnify,.resultThumb:hover .magnify{opacity:1}.fa-zoom-in:before{font-family:'icomoon';content:'\e606';color:#fff;padding:3px;background:rgba(1,1,1,0.05)}.fa-ok{color:#00B370}.fa-remove{color:#a94442}.fa-x:before{content:""}.sidebar .list-group-item i.fa.fa-square-o{display:none}.list-group-item.active i.fa.fa-check-square-o,.sidebar .list-group-item .main.applied i.fa.fa-check-square-o,.sidebar .list-group.facet a.list-group-item.active i.fa.fa-check{font-size:15px;margin-top:2px;float:right;text-decoration:none;transition:all .2s ease-in-out}.jstree-container-ul>li.active .main.applied:hover{text-decoration:line-through}.list-group-item.active i.fa.fa-check-square-o:before,.sidebar .list-group-item .main.applied i.fa.fa-check-square-o:before,.sidebar .list-group.facet a.list-group-item.active i.fa.fa-check:before{font-family:'icomoon';content:"\e02d";color:white}.sidebar .list-group-item .main.applied i.fa.fa-check-square-o{margin-right:3px}.slick-vertical .slick-slide img{max-width:40%;height:auto;max-height:180px;width:auto}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-vertical.slick-initialized .slick-slide{max-height:300px !important;padding:5px 10px}.slick-vertical .slick-slide .carouselSlideHeader p{left:40%}.slick-vertical.slick-initialized .slick-slide .carouselText{left:40%;top:inherit;bottom:inherit}.slick-vertical.slick-initialized .slick-slide .carouselText p{opacity:1}body{background:url('../images/background_1.jpg');background-attachment:fixed;background-size:100% auto;background-position:0% 0%;background-color:#464646;background-repeat:no-repeat}@media (max-width:991px){body{background-size:150% auto}}@media (max-width:767px){body{background-size:350% auto}}body>.main{background-color:#fff}header{background:rgba(10,10,10,0.8)}section.main.template-dir-search.template-name-results>.container,section.main.template-dir-primo.template-name-search>.container{margin-top:20px;padding-bottom:25px}.record-row{margin-top:20px}.finna-main-header{background:#b3e3e9}.record-view-header{background:#eee}.logo{margin:20px 0 0}.logo i.fa-finnalogo{font-size:66px;color:#fff}.logo hr{border-bottom:6px solid #fff}.navbar{max-width:1600px}.searchLayout{background-image:-webkit-linear-gradient(top, rgba(1,1,1,0.3) 10%, rgba(1,1,1,0.8) 100%);background-image:linear-gradient(to bottom, rgba(1,1,1,0.3) 10%, rgba(1,1,1,0.8) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d010101', endColorstr='#cc010101', GradientType=0);padding-bottom:10px}.introduction h1,.introduction h3{text-shadow:2px 3px 0px black;padding:0 5px 1px 7px;color:#fff;line-height:1.4em;display:inline-block;font-weight:bold}.introduction h1 .brand-third,.introduction h3 .brand-third{color:#d8f4ed}.introduction h1{font-size:3em}@media (max-width:767px){.introduction h1{font-size:2em}}h1.introductionText,h3.introductionText{margin:0px 0px 5px}.home-top-content{background-color:#d8f4ed}.home-middle-content{background-color:#fff}.infobox{margin:20px 0px;-webkit-box-shadow:none;box-shadow:none;padding:10px 20px;color:#464646;background:#fff;border:5px solid #eee}.infobox h2{font-size:1.777em;line-height:1.2em}.infobox li{list-style-position:inside}.infobox p,.infobox li{line-height:1.3em;font-size:1.2em;font-weight:bold}.infobox i,.infobox a{color:#00a3b5;text-shadow:none}i.fa.fa-search.backgrounding{position:absolute;right:30px;top:30px}i.fa.fa-search.backgrounding:before{font-size:100px;color:rgba(255,255,255,0.5)}.searchtools-background{background:#ebd4f0}.searchtools a{margin-right:15px}.searchtools,.searchtools a{color:#464646;font-size:1.2em;padding:20px 0px;font-weight:bold}footer{background:#464646;margin-bottom:-10px;padding:15px 0px}footer hr{display:none}footer a,footer p{color:#fff}footer p{font-size:1.1em}footer li{list-style-type:none}.sidebar{margin-bottom:30px}.resultListLabeling{display:none}mark,.highlight,.highlight{background:none;font-weight:500;color:inherit;font-size:1.03em}.container.resultListDisplay{margin-top:30px}.resultListBanner h2{margin:15px 0px}.resultListBanner .alert{padding:0px;margin:0px;background:none;border:none;margin-bottom:15px}.row.result{padding-top:15px;padding-bottom:15px}@media (max-width:768px){.row.result{border-bottom:1px solid rgba(100,100,100,0.1)}}.dateyeartype{font-size:13px;letter-spacing:0.5px;font-weight:500;margin-bottom:5px}.row.result .status .label{visibility:hidden}.result .save-record{float:right;font-size:medium}.callnumAndLocation{margin-top:15px}.groupLocation,.groupCallnumber{font-size:14px;letter-spacing:0.2px;padding:0;display:inline-block}.groupLocation{width:75%}.groupCallnumber{width:25%;color:#999;font-size:0.92em;line-height:21px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}.groupLocation span.text-success{color:inherit}.introductionBackground{background-color:#d8f4ed}.introduction p{font-size:1.24em;font-weight:bold;line-height:1.6em;padding-bottom:20px}.right-top{background:#fff}@media (max-width:767px){.right-top{background-color:#d8f4ed}}.carousel{background:#222}.carousel .carouselHeader{background:rgba(140,140,140,0.8);display:inline-block;padding:10px;color:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.3)}.carousel .carouselSlideHeader p{position:absolute;min-height:30px;z-index:1;padding:5px 10px;color:#fff;background:rgba(140,140,140,0.7);font-size:14px;font-weight:900;letter-spacing:0.2px;text-shadow:1px 1px 1px black}.carousel .carouselText{position:absolute;width:265px;height:auto;color:#fcffd9;transition:all 0.5s ease;bottom:10px;padding:0px 10px}.carousel .carouselText p{z-index:1;position:relative;margin:0;opacity:0;padding:10px 0px;text-shadow:1px 1px 1px #000;transition:all 0.5s ease;transition-delay:0.2s;border-top:1px solid #fcffd9}.carousel .slick-slider.slick-vertical .carouselText{padding:10px;margin-top:50px;background:none;overflow:hidden;max-height:125px}.carousel .slick-slider.slick-vertical .carouselText p{padding:0px;border-top:none}.carousel .slick-slider.slick-vertical .carouselSlideHeader p{background:none}.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover .carouselText p{opacity:1;transform:translate(0, -10px);transition-delay:0s}.carousel .slick-slide.slick-active img{-webkit-filter:blur(0);transition:all 0.5s ease}.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover img{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3')}.fa{cursor:default}.template-name-results .resultThumb img{width:100%}.group [class^=col-]{padding-left:0}.icon-bar{background-color:#888}img{max-width:100%}label.list-group-item{border-radius:0;font-weight:normal;margin-top:0;padding-left:35px}.list-group-item.title{font-weight:bold}#modal .modal-body>h2:first-child{display:none}.tab-content{padding:4px}.template-name-view #record h3{margin:0;margin-bottom:3px}.record-authors{font-size:13px;letter-spacing:0.5px;font-weight:500;margin-bottom:5px}.show-details-button{margin-bottom:5px;cursor:pointer}.record-details{margin:10px 0px}@media (max-width:767px){.cover-wrapper,.record-title,.record-authors{text-align:center}}.tt-dropdown-menu{margin-bottom:5px;padding-left:0;margin-top:10px;-webkit-box-shadow:0 10px 12px #000;box-shadow:0 10px 12px #000;border-radius:10px}.twitter-typeahead{background:transparent;top:3px;margin-right:-5px}.twitter-typeahead .tt-hint{display:none}.tt-dropdown-menu{margin-bottom:5px;padding-left:0;margin-top:10px}.tt-suggestion{display:block;padding:10px 15px;margin-bottom:-1px;position:relative;font-size:1.05em;vertical-align:middle;background-color:#fff;text-overflow:ellipsis;white-space:nowrap;border-bottom:2px solid #eee}.tt-suggestion:hover{background:rgba(1,1,1,0.05)}.tt-suggestion>.badge{float:right}.tt-suggestion>.badge+.badge{margin-right:5px}.tt-suggestion.title{background:#555;color:#fff}.tt-suggestion i.fa{cursor:inherit}.tt-suggestion:last-of-type{border:none}.tt-suggestion.active{white-space:inherit}.tt-suggestion.tt-cursor{background-color:#00a3b5;color:#FFF}.tt-suggestion p{margin:0}.badge a{color:#fff}.browse.list-group .list-group-item{word-wrap:break-word}.browse.list-group .list-group-item.view-record{border-top:0;font-size:85%;padding:2px 4px;text-align:right}.fa-grid:before{content:"\f00a"}.fa-visual:before{content:"\f008"}.fa-mobile:before{content:"\f10a"}.fa-x:before{content:"\f0f6"}.fa-atlas:before{content:"\f14e"}.fa-book:before{content:"\f02d"}.fa-braille:before{content:"\f0a6"}.fa-cdrom{content:"\f109"}.fa-chart:before{content:"\f012"}.fa-chipcartridge:before{content:"\f109"}.fa-collage:before{content:"\f03e"}.fa-disccartridge:before{content:"\f109"}.fa-drawing:before{content:"\f03e"}.fa-ebook:before{content:"\f0f6"}.fa-electronic:before{content:"\f1c6"}.fa-filmstrip:before{content:"\f008"}.fa-flashcard:before{content:"\f0e7"}.fa-floppydisk:before{content:"\f0c7"}.fa-globe:before{content:"\f0ac"}.fa-journal:before{content:"\f0f6"}.fa-kit:before{content:"\f0b1"}.fa-manuscript:before{content:"\f0f6"}.fa-map:before{content:"\f14e"}.fa-microfilm:before{content:"\f008"}.fa.fa-mobile:before{content:"\f10a"}.fa-motionpicture:before{content:"\f03d"}.fa-musicalscore:before{content:"\f001"}.fa-musicrecording:before{content:"\f001"}.fa-newspaper:before{content:"\f0f6"}.fa-online:before{content:"\f109"}.fa-painting:before{content:"\f03e"}.fa-photo:before{content:"\f03e"}.fa-photonegative:before{content:"\f03e"}.fa-physicalobject:before{content:"\f187"}.fa-print:before{content:"\f03e"}.fa-sensorimage:before{content:"\f03e"}.fa-serial:before{content:"\f0f6"}.fa-slide:before{content:"\f008"}.fa-software:before{content:"\f109"}.fa-soundcassette:before{content:"\f025"}.fa-sounddisc:before{content:"\f109"}.fa-soundrecording:before{content:"\f025"}.fa-tapecartridge:before{content:"\f109"}.fa-tapecassette:before{content:"\f025"}.fa-tapereel:before{content:"\f008"}.fa-transparency:before{content:"\f008"}.fa-unknown:before{content:"\f128"}.fa-video:before{content:"\f03d"}.fa-videocartridge:before{content:"\f03d"}.fa-videocassette:before{content:"\f03d"}.fa-videodisc:before{content:"\f109"}.fa-videoreel:before{content:"\f03d"}.citation .pace-car th,.citation .pace-car td{border:0;padding:0}.citation th{text-align:right}#hierarchyTreeHolder{border-right:1px solid #eee;overflow-x:hidden}.recordcovers.list{position:absolute;left:auto;padding:0;width:126px;z-index:3;min-height:20px;text-align:center}.recordcovers.list a{background:#fff;opacity:.9;font-size:1em;display:inline-block;border:1px solid #cfcfcf;width:1em;margin:0 4px 4px 0;text-align:center}.recordcovers.record a{background-position:50% 50%;background-size:cover;display:block;loat:left;height:32px;margin:0 5px 5px 0;overflow:hidden;width:32px}.bulkActionButtons label{display:inline-block}.bulkActionButtons label input{margin-top:2px}@media (max-width:767px){.grid{min-height:250px}}.result a.title{font-size:1.333em;line-height:1.2em;font-weight:400}.result .left img{max-width:100%;width:100%;height:auto;border:4px solid lightgrey}@media (max-width:767px){.result a{text-decoration:underline}.result .middle,.result .right{padding:0}}@media (max-width:530px){.result .checkbox{display:none !important}.result .left{width:40%}.result .middle{width:60%}.result .right{display:none}}.search-controls{margin-bottom:15px}.search-controls .alert{margin-bottom:0}.sidebar .list-group:not(.filters) .title{margin-bottom:5px;cursor:pointer}.sidebar .list-group:not(.filters) .title.collapsed{border-radius:none}.sidebar .list-group:not(.filters) .title.collapsed:after{font-family:'icomoon';content:'\e613'}.sidebar .list-group:not(.filters) .title:after{font-family:'icomoon';content:'\e612';float:right}.sidebar .collapse .list-group-item,.sidebar .collapsing .list-group-item{border-top-left-radius:0px;border-top-right-radius:0px}.sidebar .collapse .list-group-item[id^=more],.sidebar .collapsing .list-group-item[id^=more]{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.sidebar #side-collapse-publishDate .list-group-item{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.list-group-item i.fa,.badge i.fa{cursor:inherit}.sidebar .facet a{text-decoration:none}.sidebar .list-group-item i.fa.fa-square-o,.sidebar .list-group-item i.fa.fa-check-square-o{font-size:22px;vertical-align:middle}.slider .slider-track{background:#999;box-shadow:inset 0 1px 0 rgba(0,0,0,0.4)}.slider .slider-track .slider-handle{background:#00a3b5;background-image:none;border:1px solid #00a3b5;box-shadow:none;opacity:.8}.slider .slider-track .slider-handle:hover,.slider .slider-track .slider-handle:active,.slider .slider-track .slider-handle:focus{opacity:1;background:#FFF;border-color:#999}.slider .slider-track .slider-handle:active,.slider .slider-track .slider-handle:focus{border-color:#00a3b5}.slider .slider-track .slider-selection{background:#eee;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3)}.table{word-wrap:break-word;table-layout:fixed}.node{border:1px solid white;box-sizing:content-box;font:10px sans-serif;line-height:12px;overflow:hidden;position:absolute;margin:-1px}.node div{margin-top:0px}.toplevel{border:2px solid black}.node .label{background:rgba(0,0,0,0.5);border-radius:0;font-size:85%;position:absolute;bottom:0;left:0;text-shadow:none;min-height:1px;padding:2px 4px}.notalabel{color:#000000}#viz-instructions{padding-top:600px}.grid{padding:0px 10px 20px}.grid .grid-title{position:absolute;padding:10px 0px;width:94%;bottom:20px;opacity:0;filter:alpha(opacity=0);background:rgba(255,255,255,0.8);transition:all .2s ease-in-out}.grid .grid-title a.title{font-size:1.15em}.grid:hover .grid-title{height:auto;opacity:1;filter:alpha(opacity=100)}.grid-image{min-height:200px}.facet .jstree-ocl:before{font-family:'icomoon';float:left;speak:none;font-weight:normal;font-style:normal;text-decoration:inherit;cursor:pointer;padding:0;width:10px;margin-left:-16px;margin-right:4px}.facet .jstree-default .jstree-open>.jstree-ocl:before{content:"\e027"}.facet .jstree-default .jstree-closed>.jstree-ocl:before{content:"\e025"}.facet .jstree-default .jstree-leaf>.jstree-ocl:before{content:" "}li.jstree-facet ul{padding-left:14px}.jstree-facet li span.main{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1px}li.jstree-facet,li.jstree-node{list-style:none}ul.jstree-container-ul>li.jstree-node,.list-group.facet .list-group-item:not(.title){padding:5px 10px 5px 20px;background:whitesmoke;border-bottom:2px solid #fff}.jstree-facet .jstree-container-ul{padding:0}.jstree-facet .jstree-container-ul .jstree-icon{color:#999}.main.applied,.jstree-facet .jstree-container-ul>li.active,.jstree-facet .jstree-container-ul>li.active a.jstree-anchor,.jstree-facet .jstree-container-ul>li.active .jstree-ocl,.jstree-facet .jstree-container-ul>li.active,.sidebar .list-group.facet a.list-group-item.active{background:#00a3b5 !important;color:#fff}.list-group-item.active.facetOR.applied{background:#00a3b5;color:#fff}.list-group-item .badge:hover{cursor:pointer;text-decoration:line-through}#creationdateFilter input[type="text"],#publishDateFilter input[type="text"]{width:40%;max-width:50px;padding:0px 5px;display:inline-block}#creationdateFilter .slider.slider-horizontal,#publishDateFilter .slider.slider-horizontal{width:95%;height:20px;margin:20px 0px}#creationdateFilter .slider.slider-horizontal .slider-track,#publishDateFilter .slider.slider-horizontal .slider-track{height:15px}#creationdateFilter .slider .slider-track .slider-selection,#publishDateFilter .slider .slider-track .slider-selection{background:rgba(255,255,255,0.5);box-shadow:none}#creationdateFilter .slider .slider-track .slider-handle,#publishDateFilter .slider .slider-track .slider-handle{background:#00a3b5;background-image:none;border:1px solid #00a3b5;box-shadow:none;opacity:1;height:25px}.resetMarginsPaddings{margin:0px;padding:0px} \ No newline at end of file diff --git a/themes/finna/css/finnaicons.css b/themes/finna/css/finnaicons.css new file mode 100644 index 00000000000..dcb66efcb77 --- /dev/null +++ b/themes/finna/css/finnaicons.css @@ -0,0 +1,482 @@ +/* This is the file for using Finna font icons, use font icons for all icons and update this file when new icons are available */ + + +@font-face { + font-family: 'icomoon'; + src:url('fonts/icomoon.eot?adcatf'); + src:url('fonts/icomoon.eot?#iefixadcatf') format('embedded-opentype'), + url('fonts/icomoon.woff?adcatf') format('woff'), + url('fonts/icomoon.ttf?adcatf') format('truetype'), + url('fonts/icomoon.svg?adcatf#icomoon') format('svg'); + font-weight: normal; + font-style: normal; +} + +[class^="fa-"], [class*=" fa-"], .iconlabel:before { + font-family: 'icomoon'; + speak: none; + text-transform: none; + font-weight: normal; + font-size: inherit; + /* Better Font Rendering =========== */ + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +[class^="fa-"]:hover, [class*=" fa-"]:hover { + cursor: pointer; +} +.iconlabel { + color: #464646; + background: none; + padding: 0px; + font-weight: 400; + margin-right:10px; + font-size: 14px; +} +.template-name-results .iconlabel { + letter-spacing: 0px; + font-size: 13px; +} +.iconlabel:before { + padding-right: 3px; +} +.fa-spinner:before { + font-family:'Fontawesome'; + content: "\f110"; + color: gray; + font-size: 20px; +} +.fa-square-o:before { + font-family:'Fontawesome'; + content: "\f096"; + margin-top:-2px; +} +.fa-check-square-o:before { + font-family:'Fontawesome'; + content: "\f14a"; + margin-top:-2px; +} +/* --- set navbar logo display only the logo --- */ +.navbar-header .fa-finnalogo { + width:30px; + overflow:hidden; + vertical-align: middle; +} +.fa-finnalogo:before { + content: "\e60b"; + font-weight:300; +} +.iconlabel.ekirja:before, .iconlabel.ekirjanosa:before, .iconlabel.elektroninen:before { + content: "\e617"; +} +.iconlabel.kirja:before, .iconlabel.kirjanosa:before { + content: "\e616"; +} +.fa-www-link:before { + content: "\e615"; +} +.fa-handle-left:before { + content: "\e60a"; +} +.fa-handle-right:before { + content: "\e611"; +} +.fa-handle-close:before { + content: "\e612"; +} +.fa-handle-open:before { + content: "\e613"; +} +.fa-datevis:before { + content: "\e614"; +} +.fa-ratehalf:before { + content: "\e607"; +} +.fa-lock:before { + content: "\e602"; +} +.fa-info:before { + content: "\e601"; +} +.fa-zoom-out:before { + content: "\e603"; +} +.fa-zoom-in:before { + content: "\e606"; +} +.fa-info-database:before { + content: "\e608"; +} +.fa-browse-database:before { + content: "\e609"; +} +.fa-phone:before { + content: "\e618"; +} + +.fa-asterisk:before { + content: "\201d"; + font-size: 35px; + vertical-align: bottom; + line-height: 0px; +} +.fa-heart:before, .fa-plus:before, .fa-plus-square:before { + content: "\e60c"; +} +.iconlabel.ekausijulkaisu:before, .iconlabel.eartikkeli:before, .iconlabel.eaikakauslehti:before, .iconlabel.esanomalehti:before { + content: "\e60d"; +} +.iconlabel.paikka:before, .iconlabel.rakennus:before, .iconlabel.arkeologinenkohde:before { + content: "\e60e"; +} +.fa-ratenone:before { + content: "\e60f"; +} +.fa-google-plus:before { + content: "\e50"; +} +.icon-checked:before { + content: "\e49"; +} +.icon-question:before { + content: "\e610"; +} +.fa-new-window:before { + content: "\e046"; +} +.fa-close-big:before { + content: "\e045"; +} +.fa-close:before { + content: "\e044"; +} +.fa-Holdings:before { + content: "\e043"; +} +.fa-ok:before { + content: "\e7d"; +} +.fa-sign-in:before { + content: "\e042"; +} +.fa-logout:before { + content: "\e042"; +} +.fa-home:before { + content: "\e041"; +} +.fa-public:before { + content: "\e040"; +} +.fa-files:before { + content: "\e03f"; +} +.fa-Details:before { + content: "\e03e"; +} +.fa-bookmark:before { + content: "\e03d"; +} +.fa-qr-code:before { + content: "\e03c"; +} +.fa-uniE03B:before { + content: "\e03b"; +} +.fa-expand:before { + content: "\e03a"; +} +.fa-search-adv:before { + content: "\e600"; + padding-right: 5px; + font-size: 1.8em; +} +.fa-pinterest:before { + content: "\e038"; +} +.fa-twitter:before { + content: "\e037"; +} +.fa-facebook:before { + content: "\e036"; +} +.fa-bell:before { + content: "\e035"; +} +.fa-list:before { + content: "\e034"; +} +.fa-cart:before { + content: "\e033"; +} +.fa-grid:before { + content: "\e032"; +} +.fa-bars:before { + content: "\e031"; +} +.fa-stop:before { + content: "\e030"; +} +.fa-unhappy:before { + content: "\e02f"; +} +.fa-times { + margin-top:1px; +} +.fa-times:before, .fa-remove:before { + content: "\e02e"; +} +.fa-available:before { + content: "\e02d"; +} +.fa-sitemap:before { + content: "\e02c"; +} +.fa-ratefull:before { + content: "\e02b"; +} +.icon-uniE02A:before { + content: "\e02a"; +} +.fa-arrow-left:before { + content: "\e029"; +} +.icon-uniE028:before { + content: "\e028"; +} +.fa-arrow-down:before { + content: "\e027"; +} +.icon-uniE026:before { + content: "\e026"; +} +.fa-arrow-right:before { + content: "\e025"; +} +.icon-uniE024:before { + content: "\e024"; +} +.fa-arrow-up:before { + content: "\e023"; +} +.fa-background-arrow-up:before { + content: "\e022"; +} +.fa-list-alt:before { + content: "\e021"; +} +.fa-send-feedback:before { + content: "\e020"; +} +.fa-envelope:before { + content: "\e01f"; +} +.fa-user-document:before { + content: "\e01e"; +} +.fa-UserComments:before { + content: "\e01d"; +} +.fa-search-small:before { + content: "\e01c"; +} +.fa-checked-file:before { + content: "\e01b"; +} +.fa-reset:before { + content: "\e01a"; +} +.fa-minus:before { + content: "\e019"; +} +.fa-plus-big:before { + content: "\e018"; +} +.fa-plus:before { + content: "\e017"; +} +.fa-pen:before { + content: "\e016"; +} +.icon-uniE014:before { + content: "\e014"; +} +.icon-uniE013:before { + content: "\e013"; +} +.fa-print:before { + content: "\e012"; +} +.fa-search:before { + content: "\e011"; +} +.fa-info2:before { + content: "\e010"; +} +.fa-info-big:before { + content: "\e00f"; +} +.fa-user:before { + content: "\e00e"; +} +.iconlabel.muu:before, .iconlabel.kooste:before, .iconlabel.ksikirjoitus:before, .iconlabel.teksti:before { + content: "\e00d"; +} +.iconlabel.opinnyte:before, .iconlabel.progradu:before, .iconlabel.vitskirja:before, .iconlabel.amk:before, .iconlabel.diplomity:before, .iconlabel.amkopinnytety:before, .iconlabel.kandity:before, .iconlabel.ylempiamkopinnytety:before, .iconlabel.yamk:before, .iconlabel.lisensiaatinty:before { + content: "\e00c"; +} +.iconlabel.taideteos:before, .iconlabel.maalaus:before, .iconlabel.piirros:before, .iconlabel.grafiikka:before, .iconlabel.veistos:before, .iconlabel.taideteollinen:before { + content: "\e00b"; +} +.iconlabel.video:before, .iconlabel.dvd:before, .iconlabel.blueray:before { + content: "\e00a"; +} +.iconlabel.nite:before, .iconlabel.cd:before, .iconlabel.nilevy:before, .iconlabel.nitallenne:before, .iconlabel.nikasetti:before, .iconlabel.musiikkitallenne:before { + content: "\e009"; +} +.iconlabel.kuva:before, .iconlabel.valokuva:before, .iconlabel.dia:before, .iconlabel.piirros:before, .iconlabel.kalvo:before { + content: "\e008"; +} +.icon-smallpress:before { + content: "\e007"; +} +.iconlabel.asiakirja:before, .iconlabel.arkistomateriaali:before, .iconlabel.arkistyksikk:before, .iconlabel.arkistosarja:before, .iconlabel.arkistokokoelma:before { + content: "\e006"; +} +.iconlabel.nuotti:before, .iconlabel.manuscript:before, .iconlabel.musicalscore:before { + content: "\e005"; +} +.iconlabel.tietokanta:before { + content: "\e004"; +} +.iconlabel.esine:before, .iconlabel.muuesine:before, .iconlabel.kulttuurihistesine:before { + content: "\e003"; +} +.iconlabel.kartta:before, .iconlabel.atlas:before, .iconlabel.karttapallo:before { + content: "\e002"; +} +.iconlabel.lehtiartikkeli:before, .iconlabel.artikkeli:before, .iconlabel.aikakauslehti:before, .iconlabel.kausijulkaisu:before, .iconlabel.sanomalehti:before, .iconlabel.lehtiliite:before, .iconlabel.sanomalehtiartikkeli:before { + content: "\e001"; +} + +.fa-first-page:before { + content: "\e604"; +} +.fa-last-page:before { + content: "\e605"; +} +/** toolbar icons **/ +.nav-pills > li > a { + padding:0px 5px; +} +.nav-pills .fa { + font-size: 14px; + padding: 5px 6px 6px 6px; + color: #fff; + background: #00a2b5; + border-radius: 50%; + margin-left:6px; +} + +.nav-pills .fa.fa-asterisk { + padding: 6px 7px; +} +@media(max-width:767px) { +.nav-pills .fa { + font-size: 16px; + padding: 8px 9px 9px 9px; + color: #fff; + background: #00a2b5; + border-radius: 50%; + margin-left:2px; +} + +.nav-pills .fa.fa-asterisk { + padding: 8px 10px; +} +} + +/* Addthis icons for sharing styling */ +.addthis_default_style .at300b { + padding: 0px !important; +} +.addthis_toolbox.addthis_default_style i { + color: #fff; + font-size:15px; + margin-left: 5px; + +} +.addthis_toolbox.addthis_default_style .fa-facebook { + background: #3a5795; +} +.addthis_toolbox.addthis_default_style .fa-pinterest { + background: #cb2027; +} +.addthis_toolbox.addthis_default_style .fa-twitter { + background: #00aced; +} +.addthis_toolbox.addthis_default_style .fa-google-plus { + background: #d34836; +} + +/* Image gallery popup icons */ +.magnify { + position: absolute; + font-size: 22px; + opacity: 0.8; + transition: opacity 0.2s linear; + top:5px; +} +.large-thumb:hover .magnify, .resultThumb:hover .magnify { + opacity: 1; +} + +.fa-zoom-in:before { + font-family: 'icomoon'; + content: '\e606'; + color: #fff; + padding: 3px; + background: rgba(1,1,1,0.05); + +} + +/* HIDING ICONS and custom styles for some occurences */ +.fa-ok { + color: #00B370; +} +.fa-remove { + color: #a94442; +} +.fa-x:before { + content:""; +} +.sidebar .list-group-item i.fa.fa-square-o { +display: none; +} +.list-group-item.active i.fa.fa-check-square-o, .sidebar .list-group-item .main.applied i.fa.fa-check-square-o, .sidebar .list-group.facet a.list-group-item.active i.fa.fa-check { + font-size: 15px; + margin-top: 2px; + float:right; + text-decoration:none; + transition: all 0.2s ease-in-out; +} +.jstree-container-ul>li.active .main.applied:hover { + text-decoration:line-through; +} +.list-group-item.active i.fa.fa-check-square-o:before, .sidebar .list-group-item .main.applied i.fa.fa-check-square-o:before, .sidebar .list-group.facet a.list-group-item.active i.fa.fa-check:before { + font-family: 'icomoon'; + content: "\e02d"; + color: white; +} +.sidebar .list-group-item .main.applied i.fa.fa-check-square-o { + margin-right:3px; +} +.slick-vertical .slick-slide img { max-width:40%; height:auto;max-height:180px; width:auto; } +.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } +.slick-vertical.slick-initialized .slick-slide { max-height:300px !important; padding: 5px 10px; } +.slick-vertical .slick-slide .carouselSlideHeader p { left:40%; } +.slick-vertical.slick-initialized .slick-slide .carouselText { left:40%; top:inherit; bottom: inherit; } +.slick-vertical.slick-initialized .slick-slide .carouselText p { opacity:1; } diff --git a/themes/finna/css/fonts/icomoon.eot b/themes/finna/css/fonts/icomoon.eot index 8a04e89d1ae6fc37cb93dc0f0a7dc06128dec56f..cd66ab068ff852909bf289dcdd6f00e7dd98572f 100755 GIT binary patch delta 6279 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 w%w2ZIfDB`X6NWz-ON~}zz}Qg0}Q;iT>t<8 diff --git a/themes/finna/css/fonts/icomoon.svg b/themes/finna/css/fonts/icomoon.svg index 532fe206cb1..75b88c75a61 100755 --- a/themes/finna/css/fonts/icomoon.svg +++ b/themes/finna/css/fonts/icomoon.svg @@ -104,4 +104,4 @@ - + \ No newline at end of file diff --git a/themes/finna/css/fonts/icomoon.ttf b/themes/finna/css/fonts/icomoon.ttf index f8cd834cc692e2c2675a4b224e25dc5b8b1d920d..94995ac298ecd9b9e0644a06b5d8279682eae3d5 100755 GIT binary patch delta 6312 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 kyXmg!>NhFkmU zT+M^Qtk;Tnm0p#l8S1x5}B ztA#)+2?IVQk9O_5v~Kv)zAh+-*Fl+U>q<|rbJrjG=5v!;INVgWR^jfyn_i!G*Jm#N z{YFi(#ww}nSzC=?!#b5xt5d2pt?@XsuCgm?vqifqE4v~#TcoQpH>#~{@*HXCcJSIr zX?eAj#qX=!jg=>xmbqDNU8$vlz=KaKbvh;euFbuVVVl7y^ZDo5Qsy1N)>SBhR-w%W zfz#KL&EG09@8Z1lD7ok|f*ztJq;OY24H%4>lqaXo4Gx`~N+hPv4Go@~O6Il-yEZSk z2WIZPG^$~E>~5;St-I2cwCCglYgBS|ndDoyFvF|L;uY1)8twMRWz|qROolbSw>m~f zIyy#2JD3W$P-n5!3GRv{J#!~3awjzIsB2%i)yk>slok&t4|@Yi~k)D^fv(K4JFr2#3=KGyvvE6O4k;fCsR^Pl7>+(SQ-=Lp$6d z%|~}nJw5dDdI|4@=oi#S3O7uJXa{dHzl>}+nyTvW>#rh3tTmZT+B*7u#U_nS)za3Y z<`_1%y+u~U5UWzcF}8B|t>f#;ZpA9K(Na>YW*9?bEU09-@?{FSNiQw(EbFi&k}Xz- z#kGT}q1xyjGre}DLh7ywXgNY`GtDx{6-J}Hlu@~hWy!UZVaBF|sd$E9eX_I5%yFFS zHdna;j?vI#Py@A`MJ7)G3@y%CN~~FkZ40+3F6ODRCEa6V-Al&4U&?K}eM`-n z6YIWlYHiKr;q9D?4D7$flbReim2I6K^rQ|BF;z>(=Eu+7ujY^c;GcUMGSfXvw;zf3 zy!N8uD6b~Zw2tl!Ha+t2oi^L?hrZVo-o3GPc2&ctm_Lrb2f#qQH|`YgiM!w%wZlyV zYztrjiUa1e4XD{g(}I!#`L#-`Y&hHBf3`tsmbZag z?LC95YYW}tv8M51d&sF$IYV}HZ595~WK%XYH8m(bDtl7x2!7QAkygk9=7BU{LW30? zDFXU%s1k>Q5F#o7tH4P}6^;VbCz&f*RhmNJq4@+8Y~!eL8%m< z&@l@)Itv5nc!nEGKXN|+XxFBi8bliS7RA4=Pb zq$Rw>%JIcAX}#0zT-3(I=<{#;)Tklb+T8gBEA;nVi zJe|5T-H`iomDNt`bh#_(qb_^sLg+yIa&cNHtayGpi9MW)C0HtT@I2-?i^EhemB~3) z&T~?phf0@5Ll{mft@HbDkr01E&{h$QojRS9WqFR~QVK`m*}8t(w?Wzb7bIs3?YFW1 zOIo2NJ%-7}(Uy>PtkAdc16df63_1)iJW0MlC&g!5dUY3Al>Y!IDLT#kH~)cHnlNLv zSd;i74Fih{@5{g>Y-lxl7hS=(;y0K8bB_6fw2?c>>#U!BlsmzDN;r|2Z=nAs{ delta 5980 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 MKO@h)%&y1(3v(i}B>(^b diff --git a/themes/finna/css/fonts/icomoon.woff b/themes/finna/css/fonts/icomoon.woff index 8b5704b95de69c62e04f2786f05239802d85a0ce..1357b5ff3a98be258a03b9567b9a192bbba3883a 100755 GIT binary patch delta 6339 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 UK8@)A5dfIbe^1PAiI3s`0soo{(*OVf delta 6031 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 .container { - margin-top: 30px; - padding-bottom: 30px; +section.main.template-dir-search.template-name-results > .container, section.main.template-dir-primo.template-name-search > .container { + margin-top: 20px; + padding-bottom: 25px; +} +.record-row { + margin-top: 20px; } .finna-main-header { background: @finna-main-header-background; } +.record-view-header { + background: @finna-record-header-background; +} .logo { margin:@field-margin-vertical 0px 0px; } @@ -41,18 +47,17 @@ section.main.template-name-results > .container { .logo hr { border-bottom: 6px solid #fff; } -.navbar-nav > li > a { - text-shadow: 0 1px 0 rgba(255,255,255,.25); - color: rgb(246,246,246); +.navbar { + max-width: 1600px; // dont fully scale the navigation bar text } + .searchLayout { - #gradient.vertical(rgba(1,1,1,0.23); rgba(1,1,1,0.45)); + #gradient.vertical(@background-start-color; @background-end-color; @background-start-percent; @background-end-percent); padding-bottom: 10px; } .introduction h1, .introduction h3 { - background: rgba(0,0,0,.45); - box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); + text-shadow: 2px 3px 0px black; padding: 0 5px 1px 7px; color: #fff; line-height: 1.4em; @@ -62,44 +67,47 @@ section.main.template-name-results > .container { color: @brand-third; } } +.introduction h1 { + font-size: 3em; + @media(max-width:@screen-xs-max) { + font-size: 2em; + } +} h1.introductionText, h3.introductionText { margin: 0px 0px 5px; } -.homeTopContentBackground { +.home-top-content { background-color: @home-top-background; } -.introBox { +.home-middle-content { + background-color: @home-middle-background; +} +.infobox { margin: 20px 0px; - box-shadow: 0px 15px 20px -15px grey, 0px 0px 0px 10px rgba(0, 163, 181, 0) inset; + .box-shadow (@infobox-box-shadow); padding: 10px 20px; - background: @brand-third; - transition: box-shadow 0.5s ease-in-out; - &.research:hover { - - box-shadow: 0px 15px 20px -15px grey, 0px 0px 0px 10px rgba(0, 163, 181,0.8) inset; - } - &.research { - background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.78), rgba(59, 59, 59, 1)), url('http://undergrad.usc.edu/RESEARCH-Word-collage.jpg'); - } - &.shareLibrary { - background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.63), rgba(0, 0, 0, 0.47)), url('http://www.kansalliskirjasto.fi/extra/vanhat_bulletinit/bulletin11/kuvat/hi6_1.jpg'); + color: @infobox-text-color; + background: @infobox-background; + border: @infobox-border; + & h2 { + font-size: 1.777em; + line-height: 1.2em; } - & h2,h5 { - position: relative; - z-index:10; - text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.72); - color: #FFFFFF; + & li { + list-style-position: inside; } - & h5 { - line-height: 1.5em; + & p,li { + line-height: 1.3em; font-size: 1.2em; + font-weight: bold; } & i,a { - color: @brand-primary; + color: @link-color; text-shadow: none; } } + i.fa.fa-search.backgrounding { position: absolute; right: 30px; @@ -109,6 +117,18 @@ i.fa.fa-search.backgrounding:before { font-size: 100px; color: rgba(255,255,255,0.5); } +.searchtools-background { + background: @brand-fourth; +} +.searchtools a { + margin-right: 15px; +} +.searchtools, .searchtools a { + color: #464646; + font-size: 1.2em; + padding: 20px 0px; + font-weight: bold; +} footer { background: @footer-background; margin-bottom: -10px; @@ -129,6 +149,7 @@ footer li { .sidebar { margin-bottom: 30px; } +/* Results */ .resultListLabeling { display: none; } @@ -158,6 +179,10 @@ mark, .highlight { border-bottom: 1px solid rgba(100,100,100,0.1); } } +.dateyeartype { + .date-and-year(); +} + .row.result .status .label { visibility:hidden; } @@ -168,6 +193,7 @@ mark, .highlight { float:right; font-size: medium; } +/* Holdings styling */ .callnumAndLocation { margin-top:15px; } @@ -175,14 +201,26 @@ mark, .highlight { font-size: @font-size-icon-small; letter-spacing: 0.2px; padding: 0; + display: inline-block; +} +.groupLocation { + width: 75%; } .groupCallnumber { + width: 25%; color: @gray-light; - font-size: smaller; + font-size: 0.92em; + line-height: 21px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + vertical-align: middle; } .groupLocation span.text-success { color: inherit; } + +/* Home custom styles */ .introductionBackground { background-color: @brand-third; } @@ -192,9 +230,13 @@ mark, .highlight { line-height: 1.6em; padding-bottom: 20px; } -.righttop { - background: @body-bg; +.right-top { + background: @body-bg; + @media(max-width:@screen-xs-max) { + .introductionBackground(); + } } +/* Carousel styling */ .carousel { background: @carousel-background; } @@ -242,9 +284,11 @@ mark, .highlight { margin-top: 50px; background: @carousel-verticalslide-header-background; overflow: hidden; + max-height: 125px; & p { padding: 0px; border-top: none; + } } .carousel .slick-slider.slick-vertical .carouselSlideHeader p { @@ -288,7 +332,31 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l /* --- Finna records ... */ .template-name-view #record h3 { - .resetMarginsPaddings(); + margin:0; + margin-bottom: 3px; +} +.record-authors { + .date-and-year(); +} +.show-details-button { + margin-bottom: 5px; + cursor: pointer; +} +.record-details { + margin:10px 0px; + +} +@media(max-width:@screen-xs-max) { + .cover-wrapper, .record-title, .record-authors { + text-align: center; + } +} +/* --- Auto Complete Dropdown --- */ +.tt-dropdown-menu { + .list-group; + margin-top: 10px; + .box-shadow(0px 10px 12px black); + border-radius: 10px; } /* --- Autocomplete --- */ @@ -299,10 +367,15 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l .tt-hint {display:none} } .tt-dropdown-menu {.list-group;margin-top:10px;} + .tt-suggestion { .list-group-item; text-overflow:ellipsis; white-space:nowrap; + border-bottom: 2px solid @gray-lighter; + &:last-of-type { + border: none; + } &.active { white-space:inherit; } @@ -469,29 +542,29 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l } } .search-controls { + margin-bottom: 15px; .alert { margin-bottom:0; } } /* --- Sidebar --- */ -/* Sidebar rounded corners */ .sidebar { - @media (max-width:767px) { + /*--- @media (max-width:767px) { position: fixed; - z-index: 1000000000; + z-index: 1000; bottom: 0; width: 100%; overflow: hidden; background: white; margin: 0px; padding: 0px; - height: 50px; + height: 42px; transition:height 0.5s ease-in-out; } & > h4 { @media (max-width:767px) { - padding:15px; + padding: 10px 15px; } } & > h4:after { @@ -510,10 +583,15 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l } &.expandSidebar { @media (max-width:767px) { - overflow: auto; - height:100%; + overflow: visible; + height: 80%; + + & .scrollable-bar { + height: 100%; + overflow: auto; + } } - } + } ---*/ .list-group:not(.filters) .title { margin-bottom: 5px; cursor:pointer; @@ -554,8 +632,8 @@ label.list-group-item {border-radius:0;font-weight:normal;margin-top:0;padding-l text-decoration: none; } .sidebar .list-group-item i.fa.fa-square-o, .sidebar .list-group-item i.fa.fa-check-square-o { -font-size: 22px; -vertical-align: middle; + font-size: 22px; + vertical-align: middle; } /* --- Slider accessibility --- */ @@ -585,7 +663,7 @@ vertical-align: middle; } } -/* --- Table wrapping to prevent horizontal overflow --- */ +/* --- Table wrap§ping to prevent horizontal overflow --- */ .table {word-wrap:break-word;table-layout:fixed} /* --- Visualization View --- */ @@ -621,7 +699,29 @@ vertical-align: middle; #viz-instructions { padding-top:600px; } - +/* --- Gallery (GRID) view --- */ +.grid { + padding: 0px 10px 20px; +} +.grid .grid-title { + position: absolute; + padding: 10px 0px; + width: 94%; + bottom: 20px; + .opacity(0); + background: rgba(255, 255, 255, 0.8); + transition: all 0.2s ease-in-out; + & a.title { + font-size: 1.15em; + } +} +.grid:hover .grid-title { + height:auto; + .opacity(1); +} +.grid-image { + min-height: 200px; +} /* --- Hierarchical facets --- */ /* jsTree arrows */ .facet .jstree-ocl:before { @@ -672,7 +772,7 @@ ul.jstree-container-ul > li.jstree-node, .list-group.facet .list-group-item:not( .jstree-facet .jstree-container-ul .jstree-icon { color:@gray-light; } -.main.applied, .jstree-facet .jstree-container-ul > li.active, .jstree-facet .jstree-container-ul > li.active a.jstree-anchor, .jstree-facet .jstree-container-ul > li.active .jstree-ocl, .jstree-facet .jstree-container-ul>li.active { +.main.applied, .jstree-facet .jstree-container-ul > li.active, .jstree-facet .jstree-container-ul > li.active a.jstree-anchor, .jstree-facet .jstree-container-ul > li.active .jstree-ocl, .jstree-facet .jstree-container-ul>li.active, .sidebar .list-group.facet a.list-group-item.active { background: @brand-primary !important; color: #fff; } @@ -682,10 +782,42 @@ ul.jstree-container-ul > li.jstree-node, .list-group.facet .list-group-item:not( background: @brand-primary; color: @body-bg; } -li.jstree-facet .badge { - cursor: text; +.list-group-item .badge:hover { + cursor: pointer; + text-decoration: line-through; } +//== PCI FACETS +#creationdateFilter, #publishDateFilter { + & input[type="text"] { + width: 40%; + max-width: 50px; + padding: 0px 5px; + display: inline-block; + } + .slider.slider-horizontal { + width: 95%; + height: 20px; + margin: 20px 0px; + .slider-track { + height: 15px; + } + } + .slider .slider-track .slider-selection { + background: rgba(255, 255, 255, 0.5); + box-shadow: none; + } + .slider .slider-track .slider-handle { + background: #00a3b5; + background-image: none; + border: 1px solid #00a3b5; + box-shadow: none; + opacity: 1; + height: 25px; + } +} + + //Finna mixins .resetMarginsPaddings { diff --git a/themes/finna/less/bootstrap/alerts.less b/themes/finna/less/bootstrap/alerts.less index 3eab0662947..1f735033d05 100644 --- a/themes/finna/less/bootstrap/alerts.less +++ b/themes/finna/less/bootstrap/alerts.less @@ -9,8 +9,7 @@ .alert { padding: @alert-padding; margin-bottom: @line-height-computed; - border: 1px solid transparent; - border-radius: @alert-border-radius; + border: none; // Headings for larger alerts h4 { @@ -38,7 +37,7 @@ // Expand the right padding and account for the close button's positioning. .alert-dismissable { - padding-right: (@alert-padding + 20); + // Adjust close link position .close { diff --git a/themes/finna/less/bootstrap/bootstrap.less b/themes/finna/less/bootstrap/bootstrap.less index 8c1f791c358..762607c9ad8 100644 --- a/themes/finna/less/bootstrap/bootstrap.less +++ b/themes/finna/less/bootstrap/bootstrap.less @@ -50,4 +50,4 @@ // Finna extensions @import "image-popup.less"; -@import "finnaicons.less"; \ No newline at end of file +@import "finnaicons.less"; diff --git a/themes/finna/less/bootstrap/buttons.less b/themes/finna/less/bootstrap/buttons.less index 5ff2cc42355..8541355760c 100644 --- a/themes/finna/less/bootstrap/buttons.less +++ b/themes/finna/less/bootstrap/buttons.less @@ -16,7 +16,7 @@ background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 border: 1px solid transparent; white-space: nowrap; - .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @border-radius-large); + .button-size(@padding-base-vertical; @padding-base-horizontal; @font-size-base; @line-height-base; @finna-button-radius); .user-select(none); &, @@ -56,8 +56,6 @@ .navbar-form .btn[type="submit"] { color:@btn-primary-bg; padding:6px 0px; - border-radius:0px 15px 15px 0px; - padding: 3px 0px; border-radius: 15px; margin-left: -1px; margin-top: 2px; @@ -84,9 +82,11 @@ font-size: 12px; font-weight: bold; background: rgba(1,1,1,0.4); - border-radius: 15px; - margin-top: 6px; + border-radius: @finna-button-radius; + margin-top: 3px; margin-left: 10px; + vertical-align: top; + line-height: 25px; @media(max-width:@screen-xs-max) { float:right; } @@ -105,20 +105,128 @@ color: #666666; padding: 6px 3px 9px 2px; position: absolute; - top: 40px; + top: 41px; left: 0px; width: 206px; - height: 33px; - z-index: 10000; + height: 35px; box-shadow: 0px 15px 20px -12px #000; @media (max-width: @screen-sm-min) { - top: 36px; + top: 41px; } } +.searchbox .checkbox label input { + display: none; +} .searchbox .checkbox label { - margin-left: 11px; + margin-left: 10px; + line-height: 24px; +} +.searchbox .checkbox label:before{ + content: "\f096"; + font-family: 'Fontawesome'; + font-size: 20px; + vertical-align: top; +} + +//== Styling Finna checkboxes +.checkboxFilter .checkbox { + padding: 5px 0px 5px 20px; +} +.checkboxFilter label { + font-size: 14px; + font-weight: normal; +} +.checkboxFilter label.checkbox input { + border: none; + background: transparent; + margin-right: 10px; + margin-top: 4px; +} +.checkboxFilter label.checkbox input:before { + content: "\f096"; + font-family: 'FontAwesome'; + margin-right: -1px; + font-size: 21px; + background: white; + margin: -4px; + position: absolute; + margin-left: -1px; +} +.searchbox .checkbox.checked label:before, .checkboxFilter label.checkbox input:checked:before { + font-family: 'Fontawesome'; + content: "\f14a"; +} +// Default styling of Finna Jump menus +.jumpMenu { + border: none; + background: transparent; + color: #fff; + padding: 0px 20px 0px 10px; + z-index: 1; + position: relative; +} +.jumpMenuStyle { + background: @brand-primary; + padding: 8px 0px 10px; + border-radius: @finna-button-radius; +} +.jumpMenu option { + background: #fff; + color: @gray; + border: 1px solid @gray-lighter; + padding: 8px 2px; +} +.jumpMenu option:hover { + background: @brand-primary; +} +.jumpMenuForm i { + color: #fff; + top: 0px; + position: relative; + margin-left: -20px; + z-index: 0; + width: 20px; + text-align: left; } +// fixes for ie & others +@media(min-width:@screen-md-min) { + .sortForm { + min-width: 30%; + } + .limitForm { + min-width: 30%; + } +} +// List & grid view +.view-buttons { + margin-right: 10px; +} +.view-buttons, .view-buttons a { + display: inline-block; + color: #464646; + font-weight: bold; + +} +.view-buttons i { + font-size: 18px; + padding: 8px 9px; + vertical-align: middle; + background: @link-color; + color: #fff; + border-radius: @finna-button-radius; +} +.view-buttons a { + .opacity(0.6); + transition: opacity 0.1s linear; + &:hover { + .opacity(1); + } +} +.view-buttons span { + line-height: 33px; + margin-right: 5px; +} .btn-default { .button-variant(@btn-default-color; @btn-default-bg; @btn-default-border); } diff --git a/themes/finna/less/bootstrap/forms.less b/themes/finna/less/bootstrap/forms.less index 908ba3b9f92..e9fde2cbd57 100644 --- a/themes/finna/less/bootstrap/forms.less +++ b/themes/finna/less/bootstrap/forms.less @@ -114,7 +114,6 @@ output { .form-control { display: block; height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border) - font-size: @font-size-base; line-height: @line-height-base; color: @input-color; @@ -122,9 +121,13 @@ output { background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 border: 1px solid @input-border; border-radius: @input-border-radius; + padding: 0px 5px; .box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); .transition(~"border-color ease-in-out .15s, box-shadow ease-in-out .15s"); vertical-align: middle !important; + -moz-appearance: none; /* Firefox */ + -webkit-appearance: none; /* Safari and Chrome */ + appearance: none; // Customize the `:focus` state to imitate native WebKit styles. .form-control-focus(); @@ -265,22 +268,48 @@ input[type="checkbox"], margin-left:0px !important; } .navbar-form .form-control.search-query { - width: 100% !important; + width: @finna-search-input-width; border:none; box-shadow: none; background:transparent; display:inline-block !important; font-size: @font-size-large; color: rgb(102, 102, 102); + margin-left: 10px; + margin-top: 3px; } -.navbar-form select.form-control { +/* --- Autocomplete and form adjust accordingly --- */ +.twitter-typeahead { + background: transparent; top: 3px; - border:none; + margin-left: 10px; + width: @finna-search-input-width; + .tt-hint {} +} +// prevent appearance of smaller input field when twitter-typeahead.js is loaded + +.navbar-form .twitter-typeahead .form-control.search-query { + margin-top: 0px; + margin-left: 0px; // Reset margin if we wrap this element inside typeahead + width: 100%; +} +.navbar-form select.form-control { + border: none; box-shadow: none; font-size: @font-size-base; color: rgb(136, 136, 136); font-weight: bold; - margin-right: 4px + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + display: inline-block; + width: 25%; + padding-right: 17px; + padding-top: 3px; + position: relative; + z-index: 1; // fake the arrow button + background: transparent; + line-height: 35px; } .search-controls .form-control { display:inline-block; @@ -363,7 +392,7 @@ input[type="checkbox"], // Heads up! This is mixin-ed into `.navbar-form` in navbars.less. .form-inline { - + display: inline-block; // Kick in the inline @media (min-width: @screen-sm-min) { // Inline-block all the things for "inline" diff --git a/themes/finna/less/bootstrap/list-group.less b/themes/finna/less/bootstrap/list-group.less index 646a491af94..def07934f1c 100644 --- a/themes/finna/less/bootstrap/list-group.less +++ b/themes/finna/less/bootstrap/list-group.less @@ -4,10 +4,10 @@ // -------------------------------------------------- .sidebar h4 { - padding:20px; - background:@brand-primary; - color:@btn-primary-color; - font-size:@font-size-h3; + padding: 15px 20px; + background: @brand-primary; + color: @btn-primary-color; + font-size: @font-size-h3; margin-top:0px; } // Base class @@ -21,7 +21,7 @@ } -// Individual list items +// Individual list items FACETS // // Use on `li`s or `div`s within the `.list-group` parent. @@ -35,7 +35,9 @@ font-size: 1.05em; vertical-align: middle; background-color: @list-group-bg; - + &:hover { + background: @facet-link-hover-background; + } // Align badges within list items > .badge { @@ -48,8 +50,8 @@ // title custom coloring &.title { - background:@gray; - color:#fff; + background: @facet-background; + color: @facet-text-color; } } @@ -100,7 +102,7 @@ a.list-group-item { transition: background 0.2s ease-in-out; } .list-group.filters .list-group-item.active:hover { - background: rgba(100,100,100,0.2); + background: rgba(150,100,100,0.2); text-decoration: line-through; } .list-group.facet .list-group-item.title { diff --git a/themes/finna/less/bootstrap/navbar.less b/themes/finna/less/bootstrap/navbar.less index d9dcd772920..f980977f594 100644 --- a/themes/finna/less/bootstrap/navbar.less +++ b/themes/finna/less/bootstrap/navbar.less @@ -191,8 +191,7 @@ float: left; margin-right: @navbar-padding-horizontal; color: #fff; - padding: @navbar-height/3.5 5px @navbar-height/4 5px; - margin-left: -5px; + padding: @navbar-height/4 5px @navbar-height/4 0px; background-color: transparent; background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 border: 1px solid transparent; @@ -633,13 +632,12 @@ } // Specified Finna styles for navbar -.nav-absolute { - position: absolute; - right: 15px; - top: 0px; +li#loginOptions { + float: right; + margin-right:15px; } @media (max-width: @grid-float-breakpoint-max) { .navbar-nav li.logoutOptions { display: inline-block; } -} \ No newline at end of file +} diff --git a/themes/finna/less/bootstrap/navs.less b/themes/finna/less/bootstrap/navs.less index 4b4dc77c8d2..753591954e1 100644 --- a/themes/finna/less/bootstrap/navs.less +++ b/themes/finna/less/bootstrap/navs.less @@ -341,4 +341,6 @@ vertical-align: -5px; font-weight: 900; } -} \ No newline at end of file +} + + diff --git a/themes/finna/less/bootstrap/pager.less b/themes/finna/less/bootstrap/pager.less index 59103f44525..ceb9846adf7 100644 --- a/themes/finna/less/bootstrap/pager.less +++ b/themes/finna/less/bootstrap/pager.less @@ -7,17 +7,22 @@ padding-left: 0; margin: @line-height-computed 0; list-style: none; - text-align: center; + text-align: right; + & .pager-text { + font-size: 16px; + margin: 0px 10px; + } &:extend(.clearfix all); li { display: inline; > a, > span { display: inline-block; - padding: 5px 14px; + padding: 4px 7px 2px; + color: #fff; background-color: @pager-bg; - border: 1px solid @pager-border; - border-radius: @pager-border-radius; + border-radius: 50%; + font-size: 16px; } > a:hover, @@ -46,8 +51,7 @@ > a:hover, > a:focus, > span { - color: @pager-disabled-color; - background-color: @pager-bg; + background-color: @pager-disabled-color; cursor: not-allowed; } } diff --git a/themes/finna/less/bootstrap/pagination.less b/themes/finna/less/bootstrap/pagination.less index b2856ae60e6..8ba8b10d945 100644 --- a/themes/finna/less/bootstrap/pagination.less +++ b/themes/finna/less/bootstrap/pagination.less @@ -1,6 +1,29 @@ // // Pagination (multiple pages) // -------------------------------------------------- +.pagination-background { + background: @pagination-background; +} +.paginationSimple { + font-size: 1.2em; + & li { + display: inline-block; + list-style-type: none; + } + & li a i { + background: @brand-primary; + border-radius: 50%; + padding: 6px; + text-align: center; + color: #fff; + font-size: 1.05em; + margin: 0px 5px; + } + @media(max-width: @screen-xs-max) { + margin: 0px; + margin-top: 10px; + } +} .pagination { display: inline-block; padding-left: 0; @@ -19,7 +42,7 @@ color: @pagination-color; background-color: @pagination-bg; border: 1px solid @pagination-border; - margin-left: -1px; + margin-left: 2px; } &:first-child { > a, diff --git a/themes/finna/less/bootstrap/type.less b/themes/finna/less/bootstrap/type.less index d672ff45676..df8d2273ea4 100644 --- a/themes/finna/less/bootstrap/type.less +++ b/themes/finna/less/bootstrap/type.less @@ -149,6 +149,9 @@ ol { margin-top: 0; margin-bottom: (@line-height-computed / 2); padding: 0; + & li { + list-style-type: none; + } ul, ol { margin-bottom: 0; @@ -292,3 +295,12 @@ address { font-style: normal; line-height: @line-height-base; } + +// text class styling for author and date +.date-and-year { + font-size: 13px; + letter-spacing: 0.5px; + font-weight: 500; + margin-bottom: 5px; +} + diff --git a/themes/finna/theme.config.php b/themes/finna/theme.config.php index 830f7e70f73..9db7cd021e6 100644 --- a/themes/finna/theme.config.php +++ b/themes/finna/theme.config.php @@ -14,6 +14,7 @@ 'vendor/dataTables.bootstrap.css', 'vendor/magnific-popup.css', 'dataTables.bootstrap.custom.css', + 'vendor/slick.css', 'finna.css' ), 'js' => array( @@ -21,7 +22,8 @@ 'image-popup.js', 'vendor/jquery.dataTables.js', 'vendor/dataTables.bootstrap.js', - 'vendor/jquery.magnific-popup.min.js' + 'vendor/jquery.magnific-popup.min.js', + 'vendor/slick.min.js' ), 'less' => array( 'active' => false diff --git a/themes/jquerymobile/css/slick/slick.css b/themes/jquerymobile/css/slick/slick.css old mode 100644 new mode 100755 index 27f0525b8e3..fd80841dfb0 --- a/themes/jquerymobile/css/slick/slick.css +++ b/themes/jquerymobile/css/slick/slick.css @@ -1,6 +1,6 @@ @charset "UTF-8"; /* Slider */ -.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; width:90%; margin:auto;} +.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; } .slick-list:focus { outline: none; } @@ -14,24 +14,25 @@ .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } -.slick-slide { float: left; height: 100%; min-height: 1px; display: none; text-align:center; } +.slick-slide { float: left; height: 100%; min-height: 1px; display: none; } [dir="rtl"] .slick-slide { float: right; } -.slick-slide img { display: block; margin: auto; } +.slick-slide img { display: block; width: 100%;} .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } -.slick-initialized .slick-slide { display: block; } +.slick-initialized .slick-slide { display: block; padding:0px; border-left: 6px solid transparent; border-right: 6px solid transparent;} .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } - +.slick-vertical. .slick-initialized .slick-slide { max-height:300px !important; padding:0; } +.slick-slide.slick-active:first-of-type { padding-left: 0px !important; } /* Icons */ @font-face { font-family: "slick"; src: url("./fonts/slick.eot"); src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg"); font-weight: normal; font-style: normal; } /* Arrows */ -.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; } +.slick-prev, .slick-next { position: absolute; display: block; height: 30px; width: 30px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -20px; padding: 0; border: none; outline: none; } .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { outline: none; background: transparent; color: transparent; } .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; } .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 0.25; } -.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 20px; line-height: 1; color: black; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } +.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 30px; line-height: 1; color: white; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .slick-prev { left: -25px; } [dir="rtl"] .slick-prev { left: auto; right: -25px; } @@ -44,14 +45,16 @@ [dir="rtl"] .slick-next:before { content: "←"; } /* Dots */ -.slick-slider { margin-bottom: 30px; } +.slick-slider { margin-bottom: 50px; padding: 0px 10px; } .slick-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0; width: 100%; } .slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer; } .slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; } .slick-dots li button:hover, .slick-dots li button:focus { outline: none; } .slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; } -.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } -.slick-dots li.slick-active button:before { color: black; opacity: 0.75; } +.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "slick"; font-size: 15px; line-height: 20px; text-align: center; color: #FFF; opacity: 0.35; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } +.slick-dots li.slick-active button:before { color: #FFF; opacity: 0.75; } + +/*# sourceMappingURL=slick.css.map */ + -/*# sourceMappingURL=slick.css.map */ \ No newline at end of file From 45c1a0b7b47563a1cfcc0b20dec8632a57af74d9 Mon Sep 17 00:00:00 2001 From: Aleksi Turpeinen Date: Fri, 13 Feb 2015 15:31:06 +0200 Subject: [PATCH 10/20] Add searchbox.phtml --- themes/finna/templates/search/searchbox.phtml | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 themes/finna/templates/search/searchbox.phtml diff --git a/themes/finna/templates/search/searchbox.phtml b/themes/finna/templates/search/searchbox.phtml new file mode 100644 index 00000000000..dd32742af65 --- /dev/null +++ b/themes/finna/templates/search/searchbox.phtml @@ -0,0 +1,102 @@ +searchClassId)) { + $this->searchClassId = 'Solr'; + } + + // Load search actions and settings (if any): + $options = $this->searchOptions($this->searchClassId); + $handlers = $this->searchbox()->getHandlers( + $this->searchClassId, + isset($this->searchIndex) ? $this->searchIndex : null + ); + $handlerCount = count($handlers); + $basicSearch = $this->searchbox()->combinedHandlersActive() ? 'combined-searchbox' : $options->getSearchAction(); + $searchHome = $options->getSearchHomeAction(); + $advSearch = $options->getAdvancedSearchAction(); + $lastSort = $options->getLastSort(); + $lastLimit = $options->getLastLimit(); +?> +searchType == 'advanced'): ?> +
+ render('search/searchTabs'); ?> +
+

transEsc("Your search terms")?> : "escapeHtml($this->lookfor)?>"

+ +
+
+ + + + transEsc("Advanced")?> + + + From 4870e7637f8b5bf2039b185a1b187463cb078eca Mon Sep 17 00:00:00 2001 From: Aleksi Turpeinen Date: Fri, 13 Feb 2015 15:31:36 +0200 Subject: [PATCH 11/20] added pagination.simple.phtml --- .../finna/templates/search/pagination_simple.phtml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 themes/finna/templates/search/pagination_simple.phtml diff --git a/themes/finna/templates/search/pagination_simple.phtml b/themes/finna/templates/search/pagination_simple.phtml new file mode 100644 index 00000000000..86dc1b94586 --- /dev/null +++ b/themes/finna/templates/search/pagination_simple.phtml @@ -0,0 +1,14 @@ +pageCount): ?> +
    +
  • + previous)): ?> +
  • + +
  • results->getStartRecord() ?> - results->getEndRecord() ?> / localizedNumber($this->results->getResultTotal())?> + next)): ?> +
  • + +
+ + + From 695a914576b8a79c983f58c436a3822d253aa83a Mon Sep 17 00:00:00 2001 From: Aleksi Turpeinen Date: Fri, 13 Feb 2015 15:32:34 +0200 Subject: [PATCH 12/20] added results.phtml layout file --- themes/finna/templates/search/results.phtml | 78 +++++++++++++-------- 1 file changed, 50 insertions(+), 28 deletions(-) diff --git a/themes/finna/templates/search/results.phtml b/themes/finna/templates/search/results.phtml index 37f847661da..b6a01486deb 100644 --- a/themes/finna/templates/search/results.phtml +++ b/themes/finna/templates/search/results.phtml @@ -6,6 +6,7 @@ } else { $this->headTitle($this->translate('Search Results') . (empty($lookfor) ? '' : " - {$lookfor}")); } + $this->layout()->logosection = true; // Set up search box: $this->layout()->searchbox = $this->context($this)->renderInContext( @@ -49,7 +50,7 @@ // Set up Finna Main Tabs: //$this->layout()->finnaMainTabs = '...'; - + // Enable cart if appropriate: $this->showCartControls = $this->params->getOptions()->supportsCart() && $this->cart()->isActive(); // Enable bulk options if appropriate: @@ -59,10 +60,7 @@ $this->headScript()->appendFile("check_item_statuses.js"); $this->headScript()->appendFile("check_save_statuses.js"); ?> - -
-
- search()->renderSpellingSuggestions('' . $this->transEsc('spell_suggest') . ':', $this->results, $this); ?> +search()->renderSpellingSuggestions('' . $this->transEsc('spell_suggest') . ':', $this->results, $this); ?> results->getResultTotal()) > 0): // only display these at very top if we have results ?> results->getRecommendations('top') as $current): ?> recommend($current)?> @@ -70,17 +68,20 @@ flashmessages()?>
-
-
- 0): ?> -
- render('search/controls/limit.phtml')?> - render('search/controls/sort.phtml')?> +
render('search/controls/view.phtml')?> + render('search/controls/sort.phtml')?> + render('search/controls/limit.phtml')?> +
+
+ paginationControl($this->results->getPaginator(), 'Sliding', 'search/pagination_simple.phtml', array('results' => $this->results))?>
+
+
+ @@ -102,27 +103,13 @@ recommend($current)?> -
+
+ context($this)->renderInContext('search/bulk-action-buttons.phtml', array('idPrefix' => ''))?> render('search/list-' . $this->params->getView() . '.phtml')?> context($this)->renderInContext('search/bulk-action-buttons.phtml', array('idPrefix' => 'bottom_'))?> - paginationControl($this->results->getPaginator(), 'Sliding', 'search/pagination.phtml', array('results' => $this->results))?> - -
- transEsc('Search Tools')?>: - transEsc('Get RSS Feed')?> - — - transEsc('Email this Search')?> - — - results->getSearchId())): ?> - results->isSavedSearch()): ?> - transEsc('save_search_remove')?> - - transEsc('save_search')?> - - -
+
@@ -135,3 +122,38 @@
+
+
+
+
+ paginationControl($this->results->getPaginator(), 'Sliding', 'search/pagination.phtml', array('results' => $this->results))?> +
+
+
+
+
+
+
+ transEsc('Get RSS Feed')?> + + transEsc('Email this Search')?> + + results->getSearchId())): ?> + results->isSavedSearch()): ?> + transEsc('save_search_remove')?> + + transEsc('save_search')?> + + +
+
+
+
+ + +
+ From 623b897af38246c78a73e954185420391879164c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuli=20Sillanp=C3=A4=C3=A4?= Date: Fri, 13 Feb 2015 15:36:43 +0200 Subject: [PATCH 13/20] [ALLI-2174] Fix formatting. --- themes/finna/templates/header.phtml | 49 +++++++++++++---------------- 1 file changed, 22 insertions(+), 27 deletions(-) diff --git a/themes/finna/templates/header.phtml b/themes/finna/templates/header.phtml index 57689d345a5..f2efb89f8ad 100644 --- a/themes/finna/templates/header.phtml +++ b/themes/finna/templates/header.phtml @@ -42,13 +42,14 @@ - feedback()->tabEnabled()): ?> -
  • + feedback()->tabEnabled()): ?> +
  • transEsc("Feedback")?>
  • + layout()->themeOptions) && count($this->layout()->themeOptions) > 1): ?> - + layout()->allLangs) && count($this->layout()->allLangs) > 1): ?> layout()->allLangs as $langCode => $langName): ?> layout()->userLang != $langCode): ?> @@ -69,31 +71,24 @@ - - -
    - - loginEnabled()): // hide login/logout if unavailable ?> +
    - + loginEnabled()): // hide login/logout if unavailable ?> + + From fd3d639fce94c4ec5516cc075deba3121c53a457 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuli=20Sillanp=C3=A4=C3=A4?= Date: Fri, 13 Feb 2015 15:46:19 +0200 Subject: [PATCH 14/20] Move image file. --- themes/{root => finna}/images/noCover2.gif | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename themes/{root => finna}/images/noCover2.gif (100%) diff --git a/themes/root/images/noCover2.gif b/themes/finna/images/noCover2.gif similarity index 100% rename from themes/root/images/noCover2.gif rename to themes/finna/images/noCover2.gif From a44a0bf0ad41dabf59d189fadb59e1c48c74a915 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuli=20Sillanp=C3=A4=C3=A4?= Date: Mon, 16 Feb 2015 09:20:41 +0200 Subject: [PATCH 15/20] [ALLI-2174] Fix login options position. --- themes/finna/css/finna.css | 8085 ++++++++++++++++++++++- themes/finna/less/bootstrap/modals.less | 1 - themes/finna/less/bootstrap/navbar.less | 9 +- 3 files changed, 8089 insertions(+), 6 deletions(-) diff --git a/themes/finna/css/finna.css b/themes/finna/css/finna.css index a732660fac5..6def1739f6b 100644 --- a/themes/finna/css/finna.css +++ b/themes/finna/css/finna.css @@ -1,2 +1,8083 @@ -/* CSS crunched with Crunch - http://crunchapp.net/ */ -.sr-only{clip:rect(1px, 1px, 1px, 1px);position:absolute;width:auto;height:auto;margin:0;padding:0;overflow:hidden;border:0}.sr-only:focus{background-color:transparent;border-radius:4px;clip:auto;color:#333;display:block;font-size:13px;height:45px;line-height:19px;padding:0 15px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000}.navbar-brand{font-size:20px}/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark,.highlight{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.table td,.table th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-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:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;color:#555;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#00a3b5;text-decoration:none}a:hover,a:focus{color:#00a3b5;text-decoration:underline}a:focus{outline:thin dotted;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:15px}.img-thumbnail{padding:4px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:19px;margin-bottom:19px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;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:#999}h1,.h1,h2,.h2,h3,.h3{margin-top:19px;margin-bottom:19px}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:9.5px;margin-bottom:9.5px}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:22px}h3,.h3{font-size:20px}h4,.h4{font-size:16px}h5,.h5{font-size:13px}h6,.h6{font-size:11px}p{margin:0 0 9.5px}.lead{margin-bottom:19px;font-size:14px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:19.5px}}small,.small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#00a3b5}a.text-primary:hover{color:#007582}.text-success{color:#00b370}a.text-success:hover{color:#008050}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#00a3b5}a.bg-primary:hover{background-color:#007582}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:8.5px;margin:38px 0 19px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:9.5px;padding:0}ul li,ol li{list-style-type:none}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:19px}dt,dd{line-height:1.5}dt{font-weight:bold}dd{margin-left:0}@media (min-width:992px){.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 #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:9.5px 19px;margin:0 0 19px;font-size:16.25px;border-left:5px solid #eee}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.5;color:#999}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 #eee;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'}blockquote:before,blockquote:after{content:""}address{margin-bottom:19px;font-style:normal;line-height:1.5}.date-and-year{font-size:13px;letter-spacing:0.5px;font-weight:500;margin-bottom:5px}code,kbd,pre,samp{font-family:Monaco}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;white-space:nowrap;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:9px;margin:0 0 9.5px;font-size:12px;line-height:1.5;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}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:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.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:15px;padding-right:15px}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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:0}.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{max-width:100%;background-color:transparent}th{text-align:left}.table{width:100%;margin-bottom:19px}.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.5;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-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table 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.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.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.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.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.danger:hover>th{background-color:#ebcccc}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:14.25px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}.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:19px;font-size:19.5px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;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:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:13px;line-height:1.5;color:#555}.form-control{display:block;height:33px;font-size:13px;line-height:1.5;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;padding:0px 5px;-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;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;vertical-align:middle !important;-moz-appearance:none;-webkit-appearance:none;appearance:none}.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[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}input[type="date"]{line-height:33px}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:19px;margin-top:10px;margin-bottom:10px;padding-left:20px}.radio label,.checkbox label{display:inline;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:0px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{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],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg{height:45px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:15px}select.input-lg{height:45px;line-height:45px}textarea.input-lg,select[multiple].input-lg{height:auto}.navbar-form{box-shadow:0 0 2px rgba(100,100,100,0.5) !important;margin-right:0px !important;margin-left:0px !important}.navbar-form .form-control.search-query{width:59.5%;border:none;box-shadow:none;background:transparent;display:inline-block !important;font-size:17px;color:#666;margin-left:10px;margin-top:3px}.twitter-typeahead{background:transparent;top:3px;margin-left:10px;width:59.5%}.navbar-form .twitter-typeahead .form-control.search-query{margin-top:0px;margin-left:0px;width:100%}.navbar-form select.form-control{border:none;box-shadow:none;font-size:13px;color:#888;font-weight:bold;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:25%;padding-right:17px;padding-top:3px;position:relative;z-index:1;background:transparent;line-height:35px}.search-controls .form-control{display:inline-block}.search-controls .pagination{margin-top:0px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:41.25px}.has-feedback .form-control-feedback{position:absolute;top:24px;right:0;display:block;width:33px;height:33px;line-height:33px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#00b370}.has-success .form-control{border-color:#00b370;-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:#008050;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #1affa9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #1affa9}.has-success .input-group-addon{color:#00b370;border-color:#00b370;background-color:#dff0d8}.has-success .form-control-feedback{color:#00b370}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{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{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}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#959595}.form-inline{display:inline-block}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle}.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;padding-left:0;vertical-align:middle}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .control-label,.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:26px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{top:0;right:15px}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.5;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.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;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.navbar-form .btn[type="submit"]{color:#00a3b5;padding:6px 0px;border-radius:15px;margin-left:-1px;margin-top:2px;height:35px;margin-bottom:2px;transition:background .1s ease-in-out}.navbar-form .btn[type="submit"]:hover{background:#008c9c}.navbar-form .btn[type="submit"] i{font-size:1.3em;color:#fff;vertical-align:inherit;font-weight:500}.searchHomeContent .btn-link{font-size:1.2em;margin-top:5px}.nav.searchbox .btn-link{color:#fff;font-size:12px;font-weight:bold;background:rgba(1,1,1,0.4);border-radius:10px;margin-top:3px;margin-left:10px;vertical-align:top;line-height:25px}@media (max-width:767px){.nav.searchbox .btn-link{float:right}}@media (min-width:768px) and (max-width:991px){.nav.searchbox .btn-link{float:right;margin-right:17%}}.searchbox .checkbox{display:block;clear:none;float:left;margin:5px 0 0 12px;background:none repeat scroll 0 0 #FFFFFF;border-radius:0px 0px 0px 0px;color:#666666;padding:6px 3px 9px 2px;position:absolute;top:41px;left:0px;width:206px;height:35px;box-shadow:0 15px 20px -12px #000}@media (max-width:768px){.searchbox .checkbox{top:41px}}.searchbox .checkbox label input{display:none}.searchbox .checkbox label{margin-left:10px;line-height:24px}.searchbox .checkbox label:before{content:"\f096";font-family:'Fontawesome';font-size:20px;vertical-align:top}.checkboxFilter .checkbox{padding:5px 0px 5px 20px}.checkboxFilter label{font-size:14px;font-weight:normal}.checkboxFilter label.checkbox input{border:none;background:transparent;margin-right:10px;margin-top:4px}.checkboxFilter label.checkbox input:before{content:"\f096";font-family:'FontAwesome';margin-right:-1px;font-size:21px;background:white;margin:-4px;position:absolute;margin-left:-1px}.searchbox .checkbox.checked label:before,.checkboxFilter label.checkbox input:checked:before{font-family:'Fontawesome';content:"\f14a"}.jumpMenu{border:none;background:transparent;color:#fff;padding:0px 20px 0px 10px;z-index:1;position:relative}.jumpMenuStyle{background:#00a3b5;padding:8px 0px 10px;border-radius:10px}.jumpMenu option{background:#fff;color:#555;border:1px solid #eee;padding:8px 2px}.jumpMenu option:hover{background:#00a3b5}.jumpMenuForm i{color:#fff;top:0px;position:relative;margin-left:-20px;z-index:0;width:20px;text-align:left}@media (min-width:992px){.sortForm{min-width:30%}.limitForm{min-width:30%}}.view-buttons{margin-right:10px}.view-buttons,.view-buttons a{display:inline-block;color:#464646;font-weight:bold}.view-buttons i{font-size:18px;padding:8px 9px;vertical-align:middle;background:#00a3b5;color:#fff;border-radius:10px}.view-buttons a{opacity:.6;filter:alpha(opacity=60);transition:opacity 0.1s linear}.view-buttons a:hover{opacity:1;filter:alpha(opacity=100)}.view-buttons span{line-height:33px;margin-right:5px}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#fff;background-color:#333;border-color:#adadad}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.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:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#00a3b5;border-color:#00a3b5}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#00a3b5;background-color:#fff;border-color:#006c78}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#007e8c;border-color:#006c78}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.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:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#00a3b5;border-color:#00a3b5}.btn-primary .badge{color:#00a3b5;background-color:#fff}.btn-success{color:#fff;background-color:#00b270;border-color:#009960}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#00b270;background-color:#fff;border-color:#005b39}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#008956;border-color:#005b39}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.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:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#00b270;border-color:#009960}.btn-success .badge{color:#00b270;background-color:#fff}.btn-info{color:#fff;background-color:#b2e3ea;border-color:#9edce5}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#b2e3ea;background-color:#fff;border-color:#6ecad7}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#92d7e1;border-color:#6ecad7}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.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:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#b2e3ea;border-color:#9edce5}.btn-info .badge{color:#b2e3ea;background-color:#fff}.btn-warning{color:#999;background-color:#fff48c;border-color:#fff272}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff48c;background-color:#999;border-color:#ffec35}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#999;background-color:#fff063;border-color:#ffec35}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.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:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#fff48c;border-color:#fff272}.btn-warning .badge{color:#fff48c;background-color:#999}.btn-danger{color:#fff;background-color:#ff461e;border-color:#ff3104}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#ff461e;background-color:#fff;border-color:#c62300}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#f42b00;border-color:#c62300}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.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:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#ff461e;border-color:#ff3104}.btn-danger .badge{color:#ff461e;background-color:#fff}.btn-link{color:#00a3b5;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.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:#00a3b5;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:#999;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:17px;line-height:1.33;border-radius:15px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.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 .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'icomoon';src:url('../css/fonts/icomoon.eot');src:url('../css/fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('../css/fonts/icomoon.woff') format('woff'),url('../css/fonts/icomoon.ttf') format('truetype'),url('../css/fonts/icomoon.svg#icomoon') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'icomoon';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro: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"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.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;background-color:#fff;border:1px solid none;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-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:8.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.5;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#333;background-color:rgba(1,1,1,0.1)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#00a3b5}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.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.5;color:#999}.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 solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:992px){.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:focus,.btn-group-vertical>.btn:focus{outline:none}.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-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>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-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:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.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%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{display: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;margin-bottom:0}.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.33;border-radius:15px}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:3px}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:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:17px;border-radius:15px}.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{margin-left:-1px}.nav{margin-bottom:10px;margin-top:10px;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:0 15px;transition:background .2s ease-in-out}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:rgba(255,255,255,0.2)}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:rgba(255,255,255,0.2);border-color:#00a3b5}.nav .nav-divider{height:1px;margin:8.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:3px solid #b3e3e9}.nav-tabs>li{float:left;margin-bottom:-3px}.nav-tabs>li>a{font-size:1.1em;font-weight:500;background-color:#b3e3e9;color:#555;margin-right:3px;line-height:1.5;padding:.6em .5em;border:2px solid transparent;margin-bottom:-1px;border-radius:10px 10px 0 0}.nav-tabs>li>a:hover{border-color:#b3e3e9 #b3e3e9 #b3e3e9}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:3px solid #b3e3e9;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:4px}.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:4px 4px 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}}@media (max-width:767px){.nav-tabs{text-align:center;border-bottom:3px solid #999}.nav-tabs #details{display:none}.nav-tabs>li{word-wrap:break-word}.nav-tabs>li>a{padding:0px 10px 10px;background-color:transparent;border:none;border-bottom:5px solid transparent;margin:0}.nav-tabs>li>a i{display:block;min-height:14px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border:none;border-bottom:5px solid #00a3b5}}.nav-pills{padding:10px 0px;border-top:1px solid #eee;border-bottom:1px solid #eee}.nav-pills>li{float:left;margin:5px 0px}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:0px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#00a3b5}.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:4px}.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:4px 4px 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.searchbox .fixedbar.attached{background:rgba(0,0,0,0.9);position:fixed;z-index:1000;height:50px;top:0px;width:100%;left:0px}.nav.searchbox .navbar-form.attached{z-index:1000;margin:0px;position:fixed;top:5px;transition:none;border-top-left-radius:0;border-bottom-left-radius:0}.nav.searchbox .navbar-form.attached .btn-link{display:none}.nav.searchbox .navbar-form .nav.searchbox{margin:0}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}@media (min-width:992px){.navbar .dropdown-menu>li>a{width:280px;white-space:normal;outline:1px solid rgba(255,255,255,0.7);transition:none}}.mobile-navigation{position:fixed;bottom:0px;right:0px;width:auto;z-index:1000}.mobile-navigation p{float:right;margin:0px;padding:13px;margin-left:5px;background:rgba(1,1,1,0.7);color:#fff}.mobile-navigation .back-to-top{display:none}.mobile-navigation i{font-size:20px;vertical-align:-5px;font-weight:900}.navbar{position:relative;min-height:45px;margin-bottom:0;border:1px solid transparent}@media (min-width:992px){.navbar{border-radius:4px}}@media (min-width:992px){.navbar-header{float:left}}.navbar-collapse{max-height:auto;overflow-x:visible;color:#fff;padding-right:15px;padding-left:15px;border-top:1px solid #000;box-shadow:inset 0 1px 0 rgba(255,255,255,0.25);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.navbar-collapse.in .dropdown-menu a{color:#fff;transition:all .2s ease-in-out}@media (min-width:992px){.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}}.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:992px){.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:992px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width:992px){.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;font-size:17px;line-height:45px}.navbar-brand .navbar-logo{font-size:35px;color:#fff}.navbar-brand img{height:35px;width:auto}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:992px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:left;margin-right:15px;color:#fff;padding:11.25px 5px 11.25px 0;background-color:transparent;background-image:none;border:1px solid transparent}.navbar-toggle:focus{outline:none}.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:992px){.navbar-toggle{display:none}}.navbar-nav{margin:0 -15px}.navbar-nav>li>a{line-height:45px;color:#fff}@media (max-width:991px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none;transition:background-color .2s ease-in-out}.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:19px;white-space:normal}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none;background-color:rgba(255,255,255,0.2)}}@media (min-width:992px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:0;padding-bottom:0}.navbar-nav.navbar-right:last-child{margin-right:-15px}}@media (min-width:992px){.navbar-left{float:left !important}.navbar-right{float:right !important}}.navbar-form{padding:0px;border-top:1px solid transparent;border-bottom:1px solid transparent;background-color:#fff;border-radius:15px;display:inline-block;margin-top:6px;margin-bottom:6px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;vertical-align:middle}.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;padding-left:0;vertical-align:middle}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:991px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:992px){.navbar-form{border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-form.navbar-right:last-child{margin-right:-15px}}.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{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:6px;margin-bottom:6px}.navbar-btn.btn-sm{margin-top:7.5px;margin-bottom:7.5px}.navbar-btn.btn-xs{margin-top:11.5px;margin-bottom:11.5px}.navbar-text{margin-top:13px;margin-bottom:13px}@media (min-width:992px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#fff;border-color:#eee}.navbar-default .navbar-brand{color:#fff}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#e6e6e6;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#fff}.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:#eee}.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:#eee}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#eee;color:#555}.navbar-default .navbar-nav>.open>a:after,.navbar-default .navbar-nav>.open>a:hover:after,.navbar-default .navbar-nav>.open>a:focus:after{font-family:"icomoon";content:'X'}@media (max-width:991px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.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:#eee}.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:#fff}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.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:991px){.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:#999}.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:#999}.navbar-inverse .navbar-link:hover{color:#fff}li#loginOptions{float:right;margin-right:15px}@media (max-width:991px){.navbar-nav li.logoutOptions{display:inline-block}}.breadcrumb{margin:0px;margin-top:10px;list-style:none;border-radius:4px}.breadcrumb>li{display:inline-block;background-color:rgba(1,1,1,0.4);padding:5px 15px}.breadcrumb>li+li:before{font-family:"icomoon";content:"\e025";color:#fff}.breadcrumb>li a{color:#fff}.breadcrumb>.active{color:#fff}.pagination-background{background:#eee}.paginationSimple{font-size:1.2em}.paginationSimple li{display:inline-block;list-style-type:none}.paginationSimple li a i{background:#00a3b5;border-radius:50%;padding:6px;text-align:center;color:#fff;font-size:1.05em;margin:0px 5px}@media (max-width:767px){.paginationSimple{margin:0px;margin-top:10px}}.pagination{display:inline-block;padding-left:0;margin:19px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.5;text-decoration:none;color:#00a3b5;background-color:#fff;border:1px solid #ddd;margin-left:2px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#00a3b5;background-color:#eee;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:2;color:#fff;background-color:#00a3b5;border-color:#00a3b5;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:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:17px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:15px;border-top-left-radius:15px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:15px;border-top-right-radius:15px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:19px 0;list-style:none;text-align:right}.pager .pager-text{font-size:16px;margin:0px 10px}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:4px 7px 2px;color:#fff;background-color:#00a3b5;border-radius:50%;font-size:16px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#00a3b5}.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{background-color:#999;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}.label[href]:hover,.label[href]:focus{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#00a3b5}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#007582}.label-success{background-color:#00b270}.label-success[href]:hover,.label-success[href]:focus{background-color:#007f50}.label-info{background-color:#b2e3ea}.label-info[href]:hover,.label-info[href]:focus{background-color:#8ad4df}.label-warning{background-color:#fff48c}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ffef59}.label-danger{background-color:#ff461e}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#ea2a00}.badge{display:inline-block;min-width:10px;padding:2px 6px 3px;font-size:.9em;font-weight:300;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#b2b2b2;border-radius:10px;margin-top:0px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#00a3b5;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:20px;font-weight:200}.container .jumbotron{border-radius:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1,.jumbotron .h1{font-size:58.5px}}.thumbnail{display:block;padding:4px;margin-bottom:19px;line-height:1.5;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .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:#00a3b5}.thumbnail .caption{padding:9px;color:#555}.alert{padding:10px;margin-bottom:19px;border:none}.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 .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#00b370}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#008050}.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:19px;margin-bottom:19px;background-color:#f5f5f5;border-radius:4px;-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:19px;color:#fff;text-align:center;background-color:#00a3b5;-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 .6s ease;transition:width .6s ease}.progress-striped .progress-bar{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: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{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#00b270}.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: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:#b2e3ea}.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: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:#fff48c}.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: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:#ff461e}.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: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,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.sidebar h4{padding:15px 20px;background:#00a3b5;color:#fff;font-size:20px;margin-top:0px}.list-group{margin-bottom:5px;padding-left:0}.list-group-item{display:block;padding:10px 15px;margin-bottom:-1px;position:relative;font-size:1.05em;vertical-align:middle;background-color:#fff}.list-group-item:hover{background:rgba(1,1,1,0.05)}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.list-group-item.title{background:#555;color:#fff}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#00a3b5;border-color:#00a3b5}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#82f3ff}.list-group.filters .list-group-item.title,.list-group.filters .list-group-item.active{padding:5px 15px;background:none;color:#555;border-radius:15px;transition:background .2s ease-in-out}.list-group.filters .list-group-item.active:hover{background:rgba(150,100,100,0.2);text-decoration:line-through}.list-group.facet .list-group-item.title{font-size:16px}.list-group-item-success{color:#00b370;background-color:#dff0d8}a.list-group-item-success{color:#00b370}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#00b370;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#00b370;border-color:#00b370}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.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{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.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{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.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:19px;background-color:#fff;border:1px solid transparent;border-radius:4px;-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:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:15px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.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:3px}.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:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.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:3px}.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:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{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:19px}.panel-group .panel{margin-bottom:0;border-radius:4px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{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:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#00a3b5}.panel-primary>.panel-heading{color:#fff;background-color:#00a3b5;border-color:#00a3b5}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#00a3b5}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#00a3b5}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#00b370;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.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-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-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-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-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:15px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:19.5px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.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:auto;overflow-y:scroll;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%);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);transform:translate(0, 0)}.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:15px;-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:none}.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:.5;filter:alpha(opacity=50)}.modal-header{background:#00a3b5;color:#fff;border-radius:15px 15px 0px 0px;padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.5px}.modal-header .close{margin-top:-2px;background:black;color:white;padding:0px 7px 6px 7px;border-radius:60px;font-weight:400;line-height:1em}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;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}@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:1030;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.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;text-decoration:none;background-color:#000;border-radius:4px}.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;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;right: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;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:15px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.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;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 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:#999;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:#999;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:#999;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:#999;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:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}.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:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.5) 0), color-stop(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, color-stop(rgba(0,0,0,0.0001) 0), color-stop(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:none;color:#fff;text-decoration:none;opacity:.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%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;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:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix: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-footer:before,.modal-footer:after{content:" ";display:table}.clearfix: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-footer: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;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}@media (max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !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}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media print{.hidden-print{display:none !important}}.mfp-preloader{background-color:rgba(2,2,2,0.37);width:160px;margin:auto;padding:50px 0px;color:#CCC;margin-top:-50px;opacity:.8;filter:alpha(opacity=80)}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:auto;background:#fff;max-width:99%;box-shadow:0 10px 40px rgba(1,1,1,0.8)}.mfp-close-btn-in .mfp-close{background:#fff}.mfp-wrap{z-index:20001}.mfp-container .mfp-arrow-right.touch-device{right:0px;opacity:.8;filter:alpha(opacity=80);transition-delay:0}.mfp-container .mfp-arrow-left.touch-device{left:0px;opacity:.8;filter:alpha(opacity=80);transition-delay:0}.image-popup-navi{background-position:50% 50%;background-size:cover;float:left;overflow:hidden;width:132px}.imagepopup-container{display:inline-block;display:inline-flex;width:auto;background:white;padding-bottom:5px}.imagepopup-container .content{padding:0 50px 0 15px;background-color:#ffffff;clear:right;width:auto;height:100%;float:left;text-align:left;transition:height .3s ease-in-out;max-width:350px;min-width:20%}.imagepopup-holder{text-align:center;margin:auto;width:100%;height:90%}.imagepopup-holder .image{float:left;max-width:68%;z-index:99999999;min-width:130px;min-height:130px;margin-bottom:-5px;padding:10px;margin-right:20px;text-align:left;background-position:75px 60px}.imagepopup-holder .image .loading{position:absolute;left:55px;top:92px;color:#999}.imagepopup-holder .image.loaded{background-image:none}.imagepopup-holder .image.loaded .loading{display:none}.imagepopup-holder .image.loaded .noimage{display:block}.imagepopup-holder .image.loaded img{display:inline-block}.imagepopup-holder .image .noimage{display:none;position:absolute;left:30px;top:30px;padding:20px 20px;border:1px solid lightgrey;color:lightgrey}.imagepopup-holder .image .noimage img{display:inline-block}.imagepopup-holder .image img{display:none;position:relative;z-index:10;max-height:680px;max-width:100%;width:auto}.imagepopup-holder .author-and-dates,.imagepopup-holder .building{font-size:12px;letter-spacing:0.5px;font-weight:500;margin-top:-10px}.imagepopup-holder.marc .building{display:none}.imagepopup-holder h3.title{padding:0px 0px 0px;letter-spacing:0.2px}.imagepopup-holder .building{margin-top:0}.imagepopup-holder .summary{margin:10px 0px;color:#5a5a5a;letter-spacing:0.2px;min-width:200px}.imagepopup-holder .record-link{text-align:left}.imagepopup-holder .record-link a{display:inline-block}.imagepopup-holder .image-rights{text-align:left;padding:10px 0px;margin-top:10px;border-top:1px solid lightgrey;color:#666;margin-right:10px}.imagepopup-holder .image-rights .rights span{font-weight:bold}.imagepopup-holder .image-rights>div{text-align:left}.imagepopup-holder .image-rights .copyright{clear:both;display:none}.imagepopup-holder .image-rights .copyright-link{margin-top:-1px;position:inherit}.imagepopup-holder .image-rights .copyright-link a:after{background-position:2px -2318px;background-repeat:no-repeat;display:inline-block;height:15px;position:relative;top:1px;width:20px;content:""}.imagepopup-holder .image-rights .less-link{display:none;margin-left:0;margin-top:10px;clear:both}.imagepopup-holder .image-rights .less-link a:after{background-position:2px -2270px}@media (max-width:1199px){.imagepopup-holder .image{max-width:500px}}@media (max-width:767px){.imagepopup-container{display:block}.imagepopup-holder .image,.imagepopup-holder.lido .image{width:auto;float:none;margin:auto;max-width:100%;padding:0;margin-right:0px;text-align:center;background-position:center center}.imagepopup-holder{width:100%;max-height:90%}.imagepopup-holder h3.title{border:none}.imagepopup-holder .image.loaded .noimage{display:inline-block;text-align:center;top:15px;left:auto}.imagepopup-holder .record-link{padding:10px 0px;margin:0px 20px}.imagepopup-holder .content{width:100%;text-align:center;padding:0px 0px 20px;max-width:800px}.imagepopup-holder .content h3{padding:0px 10px}.imagepopup-holder .summary{padding:5px 20px 0px;text-align:left}.imagepopup-holder .image-rights{padding:10px 0px;margin:0px 20px}}@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot?adcatf');src:url('fonts/icomoon.eot?#iefixadcatf') format('embedded-opentype'),url('fonts/icomoon.woff?adcatf') format('woff'),url('fonts/icomoon.ttf?adcatf') format('truetype'),url('fonts/icomoon.svg?adcatf#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="fa-"],[class*=" fa-"],.iconlabel:before,.slick-prev,.slick-next{font-family:'icomoon';speak:none;text-transform:none;font-weight:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="fa-"]:hover,[class*=" fa-"]:hover{cursor:pointer}.iconlabel{color:#464646;background:none;padding:0px;font-weight:400;margin-right:10px;font-size:14px}.template-name-results .iconlabel{letter-spacing:0px;font-size:13px}.iconlabel:before{padding-right:3px}.fa-spinner:before{font-family:'Fontawesome';content:"\f110";color:gray;font-size:20px}.fa-square-o:before{font-family:'Fontawesome';content:"\f096";margin-top:-2px}.fa-check-square-o:before{font-family:'Fontawesome';content:"\f14a";margin-top:-2px}.navbar-header .fa-finnalogo{width:30px;overflow:hidden;vertical-align:middle}.fa-finnalogo:before{content:"\e60b";font-weight:300}.iconlabel.ekirja:before,.iconlabel.ekirjanosa:before,.iconlabel.elektroninen:before{content:"\e617"}.iconlabel.kirja:before,.iconlabel.kirjanosa:before{content:"\e616"}.fa-www-link:before{content:"\e615"}.fa-handle-left:before,.slick-prev:before{content:"\e60a"}.fa-handle-right:before,.slick-next:before{content:"\e611"}.fa-handle-close:before{content:"\e612"}.fa-handle-open:before{content:"\e613"}.fa-datevis:before{content:"\e614"}.fa-ratehalf:before{content:"\e607"}.fa-lock:before{content:"\e602"}.fa-info:before{content:"\e601"}.fa-zoom-out:before{content:"\e603"}.fa-zoom-in:before{content:"\e606"}.fa-info-database:before{content:"\e608"}.fa-browse-database:before{content:"\e609"}.fa-phone:before{content:"\e618"}.fa-asterisk:before{content:"\201d";font-size:35px;vertical-align:bottom;line-height:0px}.fa-heart:before,.fa-plus:before,.fa-plus-square:before{content:"\e60c"}.iconlabel.ekausijulkaisu:before,.iconlabel.eartikkeli:before,.iconlabel.eaikakauslehti:before,.iconlabel.esanomalehti:before{content:"\e60d"}.iconlabel.paikka:before,.iconlabel.rakennus:before,.iconlabel.arkeologinenkohde:before{content:"\e60e"}.fa-ratenone:before{content:"\e60f"}.fa-google-plus:before{content:"\e50"}.icon-checked:before{content:"\e49"}.icon-question:before{content:"\e610"}.fa-new-window:before{content:"\e046"}.fa-close-big:before{content:"\e045"}.fa-close:before{content:"\e044"}.fa-Holdings:before{content:"\e043"}.fa-ok:before{content:"\e7d"}.fa-sign-in:before{content:"\e042"}.fa-logout:before{content:"\e042"}.fa-home:before{content:"\e041"}.fa-public:before{content:"\e040"}.fa-files:before{content:"\e03f"}.fa-Details:before{content:"\e03e"}.fa-bookmark:before{content:"\e03d"}.fa-qr-code:before{content:"\e03c"}.fa-uniE03B:before{content:"\e03b"}.fa-expand:before{content:"\e03a"}.fa-search-adv:before{content:"\e600";padding-right:5px;font-size:1.8em}.fa-pinterest:before{content:"\e038"}.fa-twitter:before{content:"\e037"}.fa-facebook:before{content:"\e036"}.fa-bell:before{content:"\e035"}.fa-list:before{content:"\e034"}.fa-cart:before{content:"\e033"}.fa-grid:before{content:"\e032"}.fa-bars:before{content:"\e031"}.fa-stop:before{content:"\e030"}.fa-unhappy:before{content:"\e02f"}.fa-times{margin-top:1px}.fa-times:before,.fa-remove:before{content:"\e02e"}.fa-available:before{content:"\e02d"}.fa-sitemap:before{content:"\e02c"}.fa-ratefull:before{content:"\e02b"}.icon-uniE02A:before{content:"\e02a"}.fa-arrow-left:before{content:"\e029"}.icon-uniE028:before{content:"\e028"}.fa-arrow-down:before{content:"\e027"}.icon-uniE026:before{content:"\e026"}.fa-arrow-right:before{content:"\e025"}.icon-uniE024:before{content:"\e024"}.fa-arrow-up:before{content:"\e023"}.fa-background-arrow-up:before{content:"\e022"}.fa-list-alt:before{content:"\e021"}.fa-send-feedback:before{content:"\e020"}.fa-envelope:before{content:"\e01f"}.fa-user-document:before{content:"\e01e"}.fa-UserComments:before{content:"\e01d"}.fa-search-small:before{content:"\e01c"}.fa-checked-file:before{content:"\e01b"}.fa-reset:before{content:"\e01a"}.fa-minus:before{content:"\e019"}.fa-plus-big:before{content:"\e018"}.fa-plus-small:before{content:"\e017"}.fa-pen:before{content:"\e016"}.icon-uniE014:before{content:"\e014"}.icon-uniE013:before{content:"\e013"}.fa-print:before{content:"\e012"}.fa-search:before{content:"\e011"}.fa-info2:before{content:"\e010"}.fa-info-big:before{content:"\e00f"}.fa-user:before{content:"\e00e"}.iconlabel.muu:before,.iconlabel.kooste:before,.iconlabel.ksikirjoitus:before,.iconlabel.teksti:before{content:"\e00d"}.iconlabel.opinnyte:before,.iconlabel.progradu:before,.iconlabel.vitskirja:before,.iconlabel.amk:before,.iconlabel.diplomity:before,.iconlabel.amkopinnytety:before,.iconlabel.kandity:before,.iconlabel.ylempiamkopinnytety:before,.iconlabel.yamk:before,.iconlabel.lisensiaatinty:before{content:"\e00c"}.iconlabel.taideteos:before,.iconlabel.maalaus:before,.iconlabel.piirros:before,.iconlabel.grafiikka:before,.iconlabel.veistos:before,.iconlabel.taideteollinen:before{content:"\e00b"}.iconlabel.video:before,.iconlabel.dvd:before,.iconlabel.blueray:before{content:"\e00a"}.iconlabel.nite:before,.iconlabel.cd:before,.iconlabel.nilevy:before,.iconlabel.nitallenne:before,.iconlabel.nikasetti:before,.iconlabel.musiikkitallenne:before{content:"\e009"}.iconlabel.kuva:before,.iconlabel.valokuva:before,.iconlabel.dia:before,.iconlabel.piirros:before,.iconlabel.kalvo:before{content:"\e008"}.icon-smallpress:before{content:"\e007"}.iconlabel.asiakirja:before,.iconlabel.arkistomateriaali:before,.iconlabel.arkistyksikk:before,.iconlabel.arkistosarja:before,.iconlabel.arkistokokoelma:before{content:"\e006"}.iconlabel.nuotti:before,.iconlabel.manuscript:before,.iconlabel.musicalscore:before{content:"\e005"}.iconlabel.tietokanta:before{content:"\e004"}.iconlabel.esine:before,.iconlabel.muuesine:before,.iconlabel.kulttuurihistesine:before{content:"\e003"}.iconlabel.kartta:before,.iconlabel.atlas:before,.iconlabel.karttapallo:before{content:"\e002"}.iconlabel.lehtiartikkeli:before,.iconlabel.artikkeli:before,.iconlabel.aikakauslehti:before,.iconlabel.kausijulkaisu:before,.iconlabel.sanomalehti:before,.iconlabel.lehtiliite:before,.iconlabel.sanomalehtiartikkeli:before{content:"\e001"}.fa-first-page:before{content:"\e604"}.fa-last-page:before{content:"\e605"}.nav-pills>li>a{padding:0px 5px}.nav-pills .fa{font-size:14px;padding:5px 6px 6px 6px;color:#fff;background:#00a2b5;border-radius:50%;margin-left:6px}.nav-pills .fa.fa-asterisk{padding:6px 7px}@media (max-width:767px){.nav-pills .fa{font-size:16px;padding:8px 9px 9px 9px;color:#fff;background:#00a2b5;border-radius:50%;margin-left:2px}.nav-pills .fa.fa-asterisk{padding:8px 10px}}.nav-pills .fa.fa-phone{background:#64d448}.addthis_default_style .at300b{padding:0px !important}.addthis_toolbox.addthis_default_style i{color:#fff;font-size:15px;margin-left:5px}.addthis_toolbox.addthis_default_style .fa-facebook{background:#3a5795}.addthis_toolbox.addthis_default_style .fa-pinterest{background:#cb2027}.addthis_toolbox.addthis_default_style .fa-twitter{background:#00aced}.addthis_toolbox.addthis_default_style .fa-google-plus{background:#d34836}.magnify{position:absolute;font-size:22px;opacity:0.8;transition:opacity 0.2s linear;top:5px}.large-thumb:hover .magnify,.resultThumb:hover .magnify{opacity:1}.fa-zoom-in:before{font-family:'icomoon';content:'\e606';color:#fff;padding:3px;background:rgba(1,1,1,0.05)}.fa-ok{color:#00B370}.fa-remove{color:#a94442}.fa-x:before{content:""}.sidebar .list-group-item i.fa.fa-square-o{display:none}.list-group-item.active i.fa.fa-check-square-o,.sidebar .list-group-item .main.applied i.fa.fa-check-square-o,.sidebar .list-group.facet a.list-group-item.active i.fa.fa-check{font-size:15px;margin-top:2px;float:right;text-decoration:none;transition:all .2s ease-in-out}.jstree-container-ul>li.active .main.applied:hover{text-decoration:line-through}.list-group-item.active i.fa.fa-check-square-o:before,.sidebar .list-group-item .main.applied i.fa.fa-check-square-o:before,.sidebar .list-group.facet a.list-group-item.active i.fa.fa-check:before{font-family:'icomoon';content:"\e02d";color:white}.sidebar .list-group-item .main.applied i.fa.fa-check-square-o{margin-right:3px}.slick-vertical .slick-slide img{max-width:40%;height:auto;max-height:180px;width:auto}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-vertical.slick-initialized .slick-slide{max-height:300px !important;padding:5px 10px}.slick-vertical .slick-slide .carouselSlideHeader p{left:40%}.slick-vertical.slick-initialized .slick-slide .carouselText{left:40%;top:inherit;bottom:inherit}.slick-vertical.slick-initialized .slick-slide .carouselText p{opacity:1}body{background:url('../images/background_1.jpg');background-attachment:fixed;background-size:100% auto;background-position:0% 0%;background-color:#464646;background-repeat:no-repeat}@media (max-width:991px){body{background-size:150% auto}}@media (max-width:767px){body{background-size:350% auto}}body>.main{background-color:#fff}header{background:rgba(10,10,10,0.8)}section.main.template-dir-search.template-name-results>.container,section.main.template-dir-primo.template-name-search>.container{margin-top:20px;padding-bottom:25px}.record-row{margin-top:20px}.finna-main-header{background:#b3e3e9}.record-view-header{background:#eee}.logo{margin:20px 0 0}.logo i.fa-finnalogo{font-size:66px;color:#fff}.logo hr{border-bottom:6px solid #fff}.navbar{max-width:1600px}.searchLayout{background-image:-webkit-linear-gradient(top, rgba(1,1,1,0.3) 10%, rgba(1,1,1,0.8) 100%);background-image:linear-gradient(to bottom, rgba(1,1,1,0.3) 10%, rgba(1,1,1,0.8) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d010101', endColorstr='#cc010101', GradientType=0);padding-bottom:10px}.introduction h1,.introduction h3{text-shadow:2px 3px 0px black;padding:0 5px 1px 7px;color:#fff;line-height:1.4em;display:inline-block;font-weight:bold}.introduction h1 .brand-third,.introduction h3 .brand-third{color:#d8f4ed}.introduction h1{font-size:3em}@media (max-width:767px){.introduction h1{font-size:2em}}h1.introductionText,h3.introductionText{margin:0px 0px 5px}.home-top-content{background-color:#d8f4ed}.home-middle-content{background-color:#fff}.infobox{margin:20px 0px;-webkit-box-shadow:none;box-shadow:none;padding:10px 20px;color:#464646;background:#fff;border:5px solid #eee}.infobox h2{font-size:1.777em;line-height:1.2em}.infobox li{list-style-position:inside}.infobox p,.infobox li{line-height:1.3em;font-size:1.2em;font-weight:bold}.infobox i,.infobox a{color:#00a3b5;text-shadow:none}i.fa.fa-search.backgrounding{position:absolute;right:30px;top:30px}i.fa.fa-search.backgrounding:before{font-size:100px;color:rgba(255,255,255,0.5)}.searchtools-background{background:#ebd4f0}.searchtools a{margin-right:15px}.searchtools,.searchtools a{color:#464646;font-size:1.2em;padding:20px 0px;font-weight:bold}footer{background:#464646;margin-bottom:-10px;padding:15px 0px}footer hr{display:none}footer a,footer p{color:#fff}footer p{font-size:1.1em}footer li{list-style-type:none}.sidebar{margin-bottom:30px}.resultListLabeling{display:none}mark,.highlight,.highlight{background:none;font-weight:500;color:inherit;font-size:1.03em}.container.resultListDisplay{margin-top:30px}.resultListBanner h2{margin:15px 0px}.resultListBanner .alert{padding:0px;margin:0px;background:none;border:none;margin-bottom:15px}.row.result{padding-top:15px;padding-bottom:15px}@media (max-width:768px){.row.result{border-bottom:1px solid rgba(100,100,100,0.1)}}.dateyeartype{font-size:13px;letter-spacing:0.5px;font-weight:500;margin-bottom:5px}.row.result .status .label{visibility:hidden}.result .save-record{float:right;font-size:medium}.callnumAndLocation{margin-top:15px}.groupLocation,.groupCallnumber{font-size:14px;letter-spacing:0.2px;padding:0;display:inline-block}.groupLocation{width:75%}.groupCallnumber{width:25%;color:#999;font-size:0.92em;line-height:21px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}.groupLocation span.text-success{color:inherit}.introductionBackground{background-color:#d8f4ed}.introduction p{font-size:1.24em;font-weight:bold;line-height:1.6em;padding-bottom:20px}.right-top{background:#fff}@media (max-width:767px){.right-top{background-color:#d8f4ed}}.carousel{background:#222}.carousel .carouselHeader{background:rgba(140,140,140,0.8);display:inline-block;padding:10px;color:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.3)}.carousel .carouselSlideHeader p{position:absolute;min-height:30px;z-index:1;padding:5px 10px;color:#fff;background:rgba(140,140,140,0.7);font-size:14px;font-weight:900;letter-spacing:0.2px;text-shadow:1px 1px 1px black}.carousel .carouselText{position:absolute;width:265px;height:auto;color:#fcffd9;transition:all 0.5s ease;bottom:10px;padding:0px 10px}.carousel .carouselText p{z-index:1;position:relative;margin:0;opacity:0;padding:10px 0px;text-shadow:1px 1px 1px #000;transition:all 0.5s ease;transition-delay:0.2s;border-top:1px solid #fcffd9}.carousel .slick-slider.slick-vertical .carouselText{padding:10px;margin-top:50px;background:none;overflow:hidden;max-height:125px}.carousel .slick-slider.slick-vertical .carouselText p{padding:0px;border-top:none}.carousel .slick-slider.slick-vertical .carouselSlideHeader p{background:none}.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover .carouselText p{opacity:1;transform:translate(0, -10px);transition-delay:0s}.carousel .slick-slide.slick-active img{-webkit-filter:blur(0);transition:all 0.5s ease}.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover img{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3')}.fa{cursor:default}.template-name-results .resultThumb img{width:100%}.group [class^=col-]{padding-left:0}.icon-bar{background-color:#888}img{max-width:100%}label.list-group-item{border-radius:0;font-weight:normal;margin-top:0;padding-left:35px}.list-group-item.title{font-weight:bold}#modal .modal-body>h2:first-child{display:none}.tab-content{padding:4px}.template-name-view #record h3{margin:0;margin-bottom:3px}.record-authors{font-size:13px;letter-spacing:0.5px;font-weight:500;margin-bottom:5px}.show-details-button{margin-bottom:5px;cursor:pointer}.record-details{margin:10px 0px}@media (max-width:767px){.cover-wrapper,.record-title,.record-authors{text-align:center}}.tt-dropdown-menu{margin-bottom:5px;padding-left:0;margin-top:10px;-webkit-box-shadow:0 10px 12px #000;box-shadow:0 10px 12px #000;border-radius:10px}.twitter-typeahead{background:transparent;top:3px;margin-right:-5px}.twitter-typeahead .tt-hint{display:none}.tt-dropdown-menu{margin-bottom:5px;padding-left:0;margin-top:10px}.tt-suggestion{display:block;padding:10px 15px;margin-bottom:-1px;position:relative;font-size:1.05em;vertical-align:middle;background-color:#fff;text-overflow:ellipsis;white-space:nowrap;border-bottom:2px solid #eee}.tt-suggestion:hover{background:rgba(1,1,1,0.05)}.tt-suggestion>.badge{float:right}.tt-suggestion>.badge+.badge{margin-right:5px}.tt-suggestion.title{background:#555;color:#fff}.tt-suggestion i.fa{cursor:inherit}.tt-suggestion:last-of-type{border:none}.tt-suggestion.active{white-space:inherit}.tt-suggestion.tt-cursor{background-color:#00a3b5;color:#FFF}.tt-suggestion p{margin:0}.badge a{color:#fff}.browse.list-group .list-group-item{word-wrap:break-word}.browse.list-group .list-group-item.view-record{border-top:0;font-size:85%;padding:2px 4px;text-align:right}.fa-grid:before{content:"\f00a"}.fa-visual:before{content:"\f008"}.fa-mobile:before{content:"\f10a"}.fa-x:before{content:"\f0f6"}.fa-atlas:before{content:"\f14e"}.fa-book:before{content:"\f02d"}.fa-braille:before{content:"\f0a6"}.fa-cdrom{content:"\f109"}.fa-chart:before{content:"\f012"}.fa-chipcartridge:before{content:"\f109"}.fa-collage:before{content:"\f03e"}.fa-disccartridge:before{content:"\f109"}.fa-drawing:before{content:"\f03e"}.fa-ebook:before{content:"\f0f6"}.fa-electronic:before{content:"\f1c6"}.fa-filmstrip:before{content:"\f008"}.fa-flashcard:before{content:"\f0e7"}.fa-floppydisk:before{content:"\f0c7"}.fa-globe:before{content:"\f0ac"}.fa-journal:before{content:"\f0f6"}.fa-kit:before{content:"\f0b1"}.fa-manuscript:before{content:"\f0f6"}.fa-map:before{content:"\f14e"}.fa-microfilm:before{content:"\f008"}.fa.fa-mobile:before{content:"\f10a"}.fa-motionpicture:before{content:"\f03d"}.fa-musicalscore:before{content:"\f001"}.fa-musicrecording:before{content:"\f001"}.fa-newspaper:before{content:"\f0f6"}.fa-online:before{content:"\f109"}.fa-painting:before{content:"\f03e"}.fa-photo:before{content:"\f03e"}.fa-photonegative:before{content:"\f03e"}.fa-physicalobject:before{content:"\f187"}.fa-print:before{content:"\f03e"}.fa-sensorimage:before{content:"\f03e"}.fa-serial:before{content:"\f0f6"}.fa-slide:before{content:"\f008"}.fa-software:before{content:"\f109"}.fa-soundcassette:before{content:"\f025"}.fa-sounddisc:before{content:"\f109"}.fa-soundrecording:before{content:"\f025"}.fa-tapecartridge:before{content:"\f109"}.fa-tapecassette:before{content:"\f025"}.fa-tapereel:before{content:"\f008"}.fa-transparency:before{content:"\f008"}.fa-unknown:before{content:"\f128"}.fa-video:before{content:"\f03d"}.fa-videocartridge:before{content:"\f03d"}.fa-videocassette:before{content:"\f03d"}.fa-videodisc:before{content:"\f109"}.fa-videoreel:before{content:"\f03d"}.citation .pace-car th,.citation .pace-car td{border:0;padding:0}.citation th{text-align:right}#hierarchyTreeHolder{border-right:1px solid #eee;overflow-x:hidden}.recordcovers.list{position:absolute;left:auto;padding:0;width:126px;z-index:3;min-height:20px;text-align:center}.recordcovers.list a{background:#fff;opacity:.9;font-size:1em;display:inline-block;border:1px solid #cfcfcf;width:1em;margin:0 4px 4px 0;text-align:center}.recordcovers.record a{background-position:50% 50%;background-size:cover;display:block;loat:left;height:32px;margin:0 5px 5px 0;overflow:hidden;width:32px}.bulkActionButtons label{display:inline-block}.bulkActionButtons label input{margin-top:2px}@media (max-width:767px){.grid{min-height:250px}}.result a.title{font-size:1.333em;line-height:1.2em;font-weight:400}.result .left img{max-width:100%;width:100%;height:auto;border:4px solid lightgrey}@media (max-width:767px){.result a{text-decoration:underline}.result .middle,.result .right{padding:0}}@media (max-width:530px){.result .checkbox{display:none !important}.result .left{width:40%}.result .middle{width:60%}.result .right{display:none}}.search-controls{margin-bottom:15px}.search-controls .alert{margin-bottom:0}.sidebar .list-group:not(.filters) .title{margin-bottom:5px;cursor:pointer}.sidebar .list-group:not(.filters) .title.collapsed{border-radius:none}.sidebar .list-group:not(.filters) .title.collapsed:after{font-family:'icomoon';content:'\e613'}.sidebar .list-group:not(.filters) .title:after{font-family:'icomoon';content:'\e612';float:right}.sidebar .collapse .list-group-item,.sidebar .collapsing .list-group-item{border-top-left-radius:0px;border-top-right-radius:0px}.sidebar .collapse .list-group-item[id^=more],.sidebar .collapsing .list-group-item[id^=more]{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.sidebar #side-collapse-publishDate .list-group-item{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.list-group-item i.fa,.badge i.fa{cursor:inherit}.sidebar .facet a{text-decoration:none}.sidebar .list-group-item i.fa.fa-square-o,.sidebar .list-group-item i.fa.fa-check-square-o{font-size:22px;vertical-align:middle}.slider .slider-track{background:#999;box-shadow:inset 0 1px 0 rgba(0,0,0,0.4)}.slider .slider-track .slider-handle{background:#00a3b5;background-image:none;border:1px solid #00a3b5;box-shadow:none;opacity:.8}.slider .slider-track .slider-handle:hover,.slider .slider-track .slider-handle:active,.slider .slider-track .slider-handle:focus{opacity:1;background:#FFF;border-color:#999}.slider .slider-track .slider-handle:active,.slider .slider-track .slider-handle:focus{border-color:#00a3b5}.slider .slider-track .slider-selection{background:#eee;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.3)}.table{word-wrap:break-word;table-layout:fixed}.node{border:1px solid white;box-sizing:content-box;font:10px sans-serif;line-height:12px;overflow:hidden;position:absolute;margin:-1px}.node div{margin-top:0px}.toplevel{border:2px solid black}.node .label{background:rgba(0,0,0,0.5);border-radius:0;font-size:85%;position:absolute;bottom:0;left:0;text-shadow:none;min-height:1px;padding:2px 4px}.notalabel{color:#000000}#viz-instructions{padding-top:600px}.grid{padding:0px 10px 20px}.grid .grid-title{position:absolute;padding:10px 0px;width:94%;bottom:20px;opacity:0;filter:alpha(opacity=0);background:rgba(255,255,255,0.8);transition:all .2s ease-in-out}.grid .grid-title a.title{font-size:1.15em}.grid:hover .grid-title{height:auto;opacity:1;filter:alpha(opacity=100)}.grid-image{min-height:200px}.facet .jstree-ocl:before{font-family:'icomoon';float:left;speak:none;font-weight:normal;font-style:normal;text-decoration:inherit;cursor:pointer;padding:0;width:10px;margin-left:-16px;margin-right:4px}.facet .jstree-default .jstree-open>.jstree-ocl:before{content:"\e027"}.facet .jstree-default .jstree-closed>.jstree-ocl:before{content:"\e025"}.facet .jstree-default .jstree-leaf>.jstree-ocl:before{content:" "}li.jstree-facet ul{padding-left:14px}.jstree-facet li span.main{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1px}li.jstree-facet,li.jstree-node{list-style:none}ul.jstree-container-ul>li.jstree-node,.list-group.facet .list-group-item:not(.title){padding:5px 10px 5px 20px;background:whitesmoke;border-bottom:2px solid #fff}.jstree-facet .jstree-container-ul{padding:0}.jstree-facet .jstree-container-ul .jstree-icon{color:#999}.main.applied,.jstree-facet .jstree-container-ul>li.active,.jstree-facet .jstree-container-ul>li.active a.jstree-anchor,.jstree-facet .jstree-container-ul>li.active .jstree-ocl,.jstree-facet .jstree-container-ul>li.active,.sidebar .list-group.facet a.list-group-item.active{background:#00a3b5 !important;color:#fff}.list-group-item.active.facetOR.applied{background:#00a3b5;color:#fff}.list-group-item .badge:hover{cursor:pointer;text-decoration:line-through}#creationdateFilter input[type="text"],#publishDateFilter input[type="text"]{width:40%;max-width:50px;padding:0px 5px;display:inline-block}#creationdateFilter .slider.slider-horizontal,#publishDateFilter .slider.slider-horizontal{width:95%;height:20px;margin:20px 0px}#creationdateFilter .slider.slider-horizontal .slider-track,#publishDateFilter .slider.slider-horizontal .slider-track{height:15px}#creationdateFilter .slider .slider-track .slider-selection,#publishDateFilter .slider .slider-track .slider-selection{background:rgba(255,255,255,0.5);box-shadow:none}#creationdateFilter .slider .slider-track .slider-handle,#publishDateFilter .slider .slider-track .slider-handle{background:#00a3b5;background-image:none;border:1px solid #00a3b5;box-shadow:none;opacity:1;height:25px}.resetMarginsPaddings{margin:0px;padding:0px} \ No newline at end of file +/* mixins */ +.sr-only { + clip: rect(1px, 1px, 1px, 1px); + position: absolute; + /* reset */ + width: auto; + height: auto; + margin: 0; + padding: 0; + overflow: hidden; + border: 0; +} +.sr-only:focus { + background-color: transparent; + border-radius: 4px; + clip: auto; + color: #333333; + display: block; + font-size: 13px; + height: 45px; + line-height: 19px; + padding: 0px 15px; + position: absolute; + left: 5px; + top: 5px; + text-decoration: none; + text-transform: none; + width: auto; + z-index: 100000; + /* Above WP toolbar */ +} +/* this mixins give output generate duplicate CSS code + * alternatively you will to have to rewrite the original mixin in buttons.less + */ +.navbar-brand { + font-size: 20px; +} +/* buttons */ +/* link on white background */ +/*! normalize.css v3.0.0 | MIT License | git.io/normalize */ +html { + font-family: sans-serif; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section, +summary { + display: block; +} +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +a { + background: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + font-size: 2em; + margin: 0.67em 0; +} +mark, +.highlight { + background: #ff0; + color: #000; +} +small { + font-size: 80%; +} +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + color: inherit; + font: inherit; + margin: 0; +} +button { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-appearance: textfield; + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; + box-sizing: content-box; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} +legend { + border: 0; + padding: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-collapse: collapse; + border-spacing: 0; +} +td, +th { + padding: 0; +} +@media print { + * { + text-shadow: none !important; + color: #000 !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + select { + background: #fff !important; + } + .navbar { + display: none; + } + .table td, + .table th { + background-color: #fff !important; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +* { + -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: 62.5%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + line-height: 1.5; + color: #555555; + background-color: #ffffff; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #00a3b5; + text-decoration: none; +} +a:hover, +a:focus { + color: #00a3b5; + text-decoration: underline; +} +a:focus { + outline: thin dotted; + 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: 15px; +} +.img-thumbnail { + padding: 4px; + line-height: 1.5; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-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: 19px; + margin-bottom: 19px; + 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; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + 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: #999999; +} +h1, +.h1, +h2, +.h2, +h3, +.h3 { + margin-top: 19px; + margin-bottom: 19px; +} +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: 9.5px; + margin-bottom: 9.5px; +} +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: 22px; +} +h3, +.h3 { + font-size: 20px; +} +h4, +.h4 { + font-size: 16px; +} +h5, +.h5 { + font-size: 13px; +} +h6, +.h6 { + font-size: 11px; +} +p { + margin: 0 0 9.5px; +} +.lead { + margin-bottom: 19px; + font-size: 14px; + font-weight: 200; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 19.5px; + } +} +small, +.small { + font-size: 85%; +} +cite { + font-style: normal; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +.text-justify { + text-align: justify; +} +.text-muted { + color: #999999; +} +.text-primary { + color: #00a3b5; +} +a.text-primary:hover { + color: #007582; +} +.text-success { + color: #00b370; +} +a.text-success:hover { + color: #008050; +} +.text-info { + color: #31708f; +} +a.text-info:hover { + color: #245269; +} +.text-warning { + color: #8a6d3b; +} +a.text-warning:hover { + color: #66512c; +} +.text-danger { + color: #a94442; +} +a.text-danger:hover { + color: #843534; +} +.bg-primary { + color: #fff; + background-color: #00a3b5; +} +a.bg-primary:hover { + background-color: #007582; +} +.bg-success { + background-color: #dff0d8; +} +a.bg-success:hover { + background-color: #c1e2b3; +} +.bg-info { + background-color: #d9edf7; +} +a.bg-info:hover { + background-color: #afd9ee; +} +.bg-warning { + background-color: #fcf8e3; +} +a.bg-warning:hover { + background-color: #f7ecb5; +} +.bg-danger { + background-color: #f2dede; +} +a.bg-danger:hover { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 8.5px; + margin: 38px 0 19px; + border-bottom: 1px solid #eeeeee; +} +ul, +ol { + margin-top: 0; + margin-bottom: 9.5px; + padding: 0; +} +ul li, +ol li { + list-style-type: none; +} +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: 19px; +} +dt, +dd { + line-height: 1.5; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +@media (min-width: 992px) { + .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 #999999; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 9.5px 19px; + margin: 0 0 19px; + font-size: 16.25px; + 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.5; + color: #999999; +} +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'; +} +blockquote:before, +blockquote:after { + content: ""; +} +address { + margin-bottom: 19px; + font-style: normal; + line-height: 1.5; +} +.date-and-year { + font-size: 13px; + letter-spacing: 0.5px; + font-weight: 500; + margin-bottom: 5px; +} +code, +kbd, +pre, +samp { + font-family: Monaco; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + white-space: nowrap; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #ffffff; + background-color: #333333; + border-radius: 3px; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); +} +pre { + display: block; + padding: 9px; + margin: 0 0 9.5px; + font-size: 12px; + line-height: 1.5; + word-break: break-all; + word-wrap: break-word; + color: #333333; + background-color: #f5f5f5; + border: 1px solid #cccccc; + border-radius: 4px; +} +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: 15px; + padding-right: 15px; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} +.row { + margin-left: -15px; + margin-right: -15px; +} +.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: 15px; + padding-right: 15px; +} +.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: 0%; +} +.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: 0%; +} +.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: 0%; + } + .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: 0%; + } + .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: 0%; + } + .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: 0%; + } + .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: 0%; + } + .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: 0%; + } + .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 { + max-width: 100%; + background-color: transparent; +} +th { + text-align: left; +} +.table { + width: 100%; + margin-bottom: 19px; +} +.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.5; + vertical-align: top; + border-top: 1px solid #dddddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #dddddd; +} +.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 #dddddd; +} +.table .table { + background-color: #ffffff; +} +.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 #dddddd; +} +.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 #dddddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-child(odd) > td, +.table-striped > tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover > td, +.table-hover > tbody > tr:hover > th { + background-color: #f5f5f5; +} +table 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.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.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.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.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.danger:hover > th { + background-color: #ebcccc; +} +@media (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 14.25px; + overflow-y: hidden; + overflow-x: scroll; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #dddddd; + -webkit-overflow-scrolling: touch; + } + .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: 19px; + font-size: 19.5px; + line-height: inherit; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + 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; + /* IE8-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: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 7px; + font-size: 13px; + line-height: 1.5; + color: #555555; +} +.form-control { + display: block; + height: 33px; + font-size: 13px; + line-height: 1.5; + color: #555555; + background-color: #ffffff; + background-image: none; + border: 1px solid #cccccc; + border-radius: 4px; + padding: 0px 5px; + -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; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + vertical-align: middle !important; + -moz-appearance: none; + /* Firefox */ + -webkit-appearance: none; + /* Safari and Chrome */ + appearance: none; +} +.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: #999999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999999; +} +.form-control::-webkit-input-placeholder { + color: #999999; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eeeeee; + opacity: 1; +} +textarea.form-control { + height: auto; +} +input[type="search"] { + -webkit-appearance: none; +} +input[type="date"] { + line-height: 33px; +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + display: block; + min-height: 19px; + margin-top: 10px; + margin-bottom: 10px; + padding-left: 20px; +} +.radio label, +.checkbox label { + display: inline; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + float: left; + margin-left: 0px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + 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], +.radio[disabled], +.radio-inline[disabled], +.checkbox[disabled], +.checkbox-inline[disabled], +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"], +fieldset[disabled] .radio, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-sm { + height: 30px; + line-height: 30px; +} +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} +.input-lg { + height: 45px; + padding: 10px 16px; + font-size: 17px; + line-height: 1.33; + border-radius: 15px; +} +select.input-lg { + height: 45px; + line-height: 45px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.navbar-form { + box-shadow: 0px 0px 2px rgba(100, 100, 100, 0.5) !important; + margin-right: 0px !important; + margin-left: 0px !important; +} +.navbar-form .form-control.search-query { + width: 59.5%; + border: none; + box-shadow: none; + background: transparent; + display: inline-block !important; + font-size: 17px; + color: #666666; + margin-left: 10px; + margin-top: 3px; +} +/* --- Autocomplete and form adjust accordingly --- */ +.twitter-typeahead { + background: transparent; + top: 3px; + margin-left: 10px; + width: 59.5%; +} +.navbar-form .twitter-typeahead .form-control.search-query { + margin-top: 0px; + margin-left: 0px; + width: 100%; +} +.navbar-form select.form-control { + border: none; + box-shadow: none; + font-size: 13px; + color: #888888; + font-weight: bold; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + display: inline-block; + width: 25%; + padding-right: 17px; + padding-top: 3px; + position: relative; + z-index: 1; + background: transparent; + line-height: 35px; +} +.search-controls .form-control { + display: inline-block; +} +.search-controls .pagination { + margin-top: 0px; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 41.25px; +} +.has-feedback .form-control-feedback { + position: absolute; + top: 24px; + right: 0; + display: block; + width: 33px; + height: 33px; + line-height: 33px; + text-align: center; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline { + color: #00b370; +} +.has-success .form-control { + border-color: #00b370; + -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: #008050; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #1affa9; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #1affa9; +} +.has-success .input-group-addon { + color: #00b370; + border-color: #00b370; + background-color: #dff0d8; +} +.has-success .form-control-feedback { + color: #00b370; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline { + 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 { + 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; +} +.form-control-static { + margin-bottom: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #959595; +} +.form-inline { + display: inline-block; +} +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + vertical-align: middle; + } + .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; + padding-left: 0; + vertical-align: middle; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + float: none; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.form-horizontal .control-label, +.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: 26px; +} +.form-horizontal .form-group { + margin-left: -15px; + margin-right: -15px; +} +.form-horizontal .form-control-static { + padding-top: 7px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + text-align: right; + } +} +.form-horizontal .has-feedback .form-control-feedback { + top: 0; + right: 15px; +} +.btn { + display: inline-block; + margin-bottom: 0; + font-weight: normal; + text-align: center; + vertical-align: middle; + cursor: pointer; + background-image: none; + border: 1px solid transparent; + white-space: nowrap; + padding: 6px 12px; + font-size: 13px; + line-height: 1.5; + border-radius: 10px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus { + color: #333333; + 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; + pointer-events: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; +} +.navbar-form .btn[type="submit"] { + color: #00a3b5; + padding: 6px 0px; + border-radius: 15px; + margin-left: -1px; + margin-top: 2px; + height: 35px; + margin-bottom: 2px; + transition: background 0.1s ease-in-out; +} +.navbar-form .btn[type="submit"]:hover { + background: #008c9c; +} +.navbar-form .btn[type="submit"] i { + font-size: 1.3em; + color: #ffffff; + vertical-align: inherit; + font-weight: 500; +} +.searchHomeContent .btn-link { + font-size: 1.2em; + margin-top: 5px; +} +.nav.searchbox .btn-link { + color: #fff; + font-size: 12px; + font-weight: bold; + background: rgba(1, 1, 1, 0.4); + border-radius: 10px; + margin-top: 3px; + margin-left: 10px; + vertical-align: top; + line-height: 25px; +} +@media (max-width: 767px) { + .nav.searchbox .btn-link { + float: right; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .nav.searchbox .btn-link { + float: right; + margin-right: 17%; + } +} +.searchbox .checkbox { + display: block; + clear: none; + float: left; + margin: 5px 0 0 12px; + background: none repeat scroll 0 0 #FFFFFF; + border-radius: 0px 0px 0px 0px; + color: #666666; + padding: 6px 3px 9px 2px; + position: absolute; + top: 41px; + left: 0px; + width: 206px; + height: 35px; + box-shadow: 0px 15px 20px -12px #000000; +} +@media (max-width: 768px) { + .searchbox .checkbox { + top: 41px; + } +} +.searchbox .checkbox label input { + display: none; +} +.searchbox .checkbox label { + margin-left: 10px; + line-height: 24px; +} +.searchbox .checkbox label:before { + content: "\f096"; + font-family: 'Fontawesome'; + font-size: 20px; + vertical-align: top; +} +.checkboxFilter .checkbox { + padding: 5px 0px 5px 20px; +} +.checkboxFilter label { + font-size: 14px; + font-weight: normal; +} +.checkboxFilter label.checkbox input { + border: none; + background: transparent; + margin-right: 10px; + margin-top: 4px; +} +.checkboxFilter label.checkbox input:before { + content: "\f096"; + font-family: 'FontAwesome'; + margin-right: -1px; + font-size: 21px; + background: white; + margin: -4px; + position: absolute; + margin-left: -1px; +} +.searchbox .checkbox.checked label:before, +.checkboxFilter label.checkbox input:checked:before { + font-family: 'Fontawesome'; + content: "\f14a"; +} +.jumpMenu { + border: none; + background: transparent; + color: #fff; + padding: 0px 20px 0px 10px; + z-index: 1; + position: relative; +} +.jumpMenuStyle { + background: #00a3b5; + padding: 8px 0px 10px; + border-radius: 10px; +} +.jumpMenu option { + background: #fff; + color: #555555; + border: 1px solid #eeeeee; + padding: 8px 2px; +} +.jumpMenu option:hover { + background: #00a3b5; +} +.jumpMenuForm i { + color: #fff; + top: 0px; + position: relative; + margin-left: -20px; + z-index: 0; + width: 20px; + text-align: left; +} +@media (min-width: 992px) { + .sortForm { + min-width: 30%; + } + .limitForm { + min-width: 30%; + } +} +.view-buttons { + margin-right: 10px; +} +.view-buttons, +.view-buttons a { + display: inline-block; + color: #464646; + font-weight: bold; +} +.view-buttons i { + font-size: 18px; + padding: 8px 9px; + vertical-align: middle; + background: #00a3b5; + color: #fff; + border-radius: 10px; +} +.view-buttons a { + opacity: 0.6; + filter: alpha(opacity=60); + transition: opacity 0.1s linear; +} +.view-buttons a:hover { + opacity: 1; + filter: alpha(opacity=100); +} +.view-buttons span { + line-height: 33px; + margin-right: 5px; +} +.btn-default { + color: #333333; + background-color: #ffffff; + border-color: #cccccc; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + color: #ffffff; + background-color: #333333; + border-color: #adadad; +} +.btn-default:hover, +.btn-default:focus, +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + color: #333333; + background-color: #ebebeb; + border-color: #adadad; +} +.btn-default:active, +.btn-default.active, +.open .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.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:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #ffffff; + border-color: #cccccc; +} +.btn-default .badge { + color: #ffffff; + background-color: #333333; +} +.btn-primary { + color: #ffffff; + background-color: #00a3b5; + border-color: #00a3b5; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + color: #00a3b5; + background-color: #ffffff; + border-color: #006c78; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + color: #ffffff; + background-color: #007e8c; + border-color: #006c78; +} +.btn-primary:active, +.btn-primary.active, +.open .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.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:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #00a3b5; + border-color: #00a3b5; +} +.btn-primary .badge { + color: #00a3b5; + background-color: #ffffff; +} +.btn-success { + color: #ffffff; + background-color: #00b270; + border-color: #009960; +} +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + color: #00b270; + background-color: #ffffff; + border-color: #005b39; +} +.btn-success:hover, +.btn-success:focus, +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + color: #ffffff; + background-color: #008956; + border-color: #005b39; +} +.btn-success:active, +.btn-success.active, +.open .dropdown-toggle.btn-success { + background-image: none; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.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:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #00b270; + border-color: #009960; +} +.btn-success .badge { + color: #00b270; + background-color: #ffffff; +} +.btn-info { + color: #ffffff; + background-color: #b2e3ea; + border-color: #9edce5; +} +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + color: #b2e3ea; + background-color: #ffffff; + border-color: #6ecad7; +} +.btn-info:hover, +.btn-info:focus, +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + color: #ffffff; + background-color: #92d7e1; + border-color: #6ecad7; +} +.btn-info:active, +.btn-info.active, +.open .dropdown-toggle.btn-info { + background-image: none; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.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:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #b2e3ea; + border-color: #9edce5; +} +.btn-info .badge { + color: #b2e3ea; + background-color: #ffffff; +} +.btn-warning { + color: #999999; + background-color: #fff48c; + border-color: #fff272; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + color: #fff48c; + background-color: #999999; + border-color: #ffec35; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + color: #999999; + background-color: #fff063; + border-color: #ffec35; +} +.btn-warning:active, +.btn-warning.active, +.open .dropdown-toggle.btn-warning { + background-image: none; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.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:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #fff48c; + border-color: #fff272; +} +.btn-warning .badge { + color: #fff48c; + background-color: #999999; +} +.btn-danger { + color: #ffffff; + background-color: #ff461e; + border-color: #ff3104; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + color: #ff461e; + background-color: #ffffff; + border-color: #c62300; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + color: #ffffff; + background-color: #f42b00; + border-color: #c62300; +} +.btn-danger:active, +.btn-danger.active, +.open .dropdown-toggle.btn-danger { + background-image: none; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.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:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #ff461e; + border-color: #ff3104; +} +.btn-danger .badge { + color: #ff461e; + background-color: #ffffff; +} +.btn-link { + color: #00a3b5; + font-weight: normal; + cursor: pointer; + border-radius: 0; +} +.btn-link, +.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: #00a3b5; + 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: #999999; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 17px; + line-height: 1.33; + border-radius: 15px; +} +.btn-sm, +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-block { + display: block; + width: 100%; + padding-left: 0; + padding-right: 0; +} +.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; + transition: opacity 0.15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; +} +.collapse.in { + display: block; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; +} +@font-face { + font-family: 'icomoon'; + src: url('../css/fonts/icomoon.eot'); + src: url('../css/fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('../css/fonts/icomoon.woff') format('woff'), url('../css/fonts/icomoon.ttf') format('truetype'), url('../css/fonts/icomoon.svg#icomoon') format('svg'); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'icomoon'; + font-style: normal; + font-weight: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\2a"; +} +.glyphicon-plus:before { + content: "\2b"; +} +.glyphicon-euro: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"; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.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; + background-color: #ffffff; + border: 1px solid none; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 4px; + -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: 8.5px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.5; + color: #333333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + text-decoration: none; + color: #333333; + background-color: rgba(1, 1, 1, 0.1); +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #ffffff; + text-decoration: none; + outline: 0; + background-color: #00a3b5; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #999999; +} +.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.5; + color: #999999; +} +.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 solid; + content: ""; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} +@media (min-width: 992px) { + .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:focus, +.btn-group-vertical > .btn:focus { + outline: none; +} +.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-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 > .btn:last-child, +.btn-group > .btn-group:first-child > .dropdown-toggle { + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +.btn-group > .btn-group:last-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: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-bottom-left-radius: 4px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +.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%; +} +[data-toggle="buttons"] > .btn > input[type="radio"], +[data-toggle="buttons"] > .btn > input[type="checkbox"] { + display: 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; + margin-bottom: 0; +} +.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.33; + border-radius: 15px; +} +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: 3px; +} +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 #cccccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 17px; + border-radius: 15px; +} +.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 { + margin-left: -1px; +} +.nav { + margin-bottom: 10px; + margin-top: 10px; + list-style: none; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 0px 15px; + transition: background 0.2s ease-in-out; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: rgba(255, 255, 255, 0.2); +} +.nav > li.disabled > a { + color: #999999; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #999999; + text-decoration: none; + background-color: transparent; + cursor: not-allowed; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: rgba(255, 255, 255, 0.2); + border-color: #00a3b5; +} +.nav .nav-divider { + height: 1px; + margin: 8.5px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} +.nav-tabs { + border-bottom: 3px solid #b3e3e9; +} +.nav-tabs > li { + float: left; + margin-bottom: -3px; +} +.nav-tabs > li > a { + font-size: 1.1em; + font-weight: 500; + background-color: #b3e3e9; + color: #555555; + margin-right: 3px; + line-height: 1.5; + padding: .6em .5em; + border: 2px solid transparent; + margin-bottom: -1px; + border-radius: 10px 10px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #b3e3e9 #b3e3e9 #b3e3e9; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555555; + background-color: #ffffff; + border: 3px solid #b3e3e9; + 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: 4px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #dddddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #dddddd; + border-radius: 4px 4px 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: #ffffff; + } +} +@media (max-width: 767px) { + .nav-tabs { + text-align: center; + border-bottom: 3px solid #999999; + } + .nav-tabs #details { + display: none; + } + .nav-tabs > li { + word-wrap: break-word; + } + .nav-tabs > li > a { + padding: 0px 10px 10px; + background-color: transparent; + border: none; + border-bottom: 5px solid transparent; + margin: 0; + } + .nav-tabs > li > a i { + display: block; + min-height: 14px; + } + .nav-tabs > li.active > a, + .nav-tabs > li.active > a:hover, + .nav-tabs > li.active > a:focus { + border: none; + border-bottom: 5px solid #00a3b5; + } +} +.nav-pills { + padding: 10px 0px; + border-top: 1px solid #eeeeee; + border-bottom: 1px solid #eeeeee; +} +.nav-pills > li { + float: left; + margin: 5px 0px; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 0px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #ffffff; + background-color: #00a3b5; +} +.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: 4px; +} +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #dddddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #dddddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #ffffff; + } +} +.tab-content > .tab-pane { + display: none; +} +.tab-content > .active { + display: block; +} +.nav.searchbox .fixedbar.attached { + background: rgba(0, 0, 0, 0.9); + position: fixed; + z-index: 1000; + height: 50px; + top: 0px; + width: 100%; + left: 0px; +} +.nav.searchbox .navbar-form.attached { + z-index: 1000; + margin: 0px; + position: fixed; + top: 5px; + transition: none; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.nav.searchbox .navbar-form.attached .btn-link { + display: none; +} +.nav.searchbox .navbar-form .nav.searchbox { + margin: 0; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-right-radius: 0; + border-top-left-radius: 0; +} +@media (min-width: 992px) { + .navbar .dropdown-menu > li > a { + width: 280px; + white-space: normal; + outline: 1px solid rgba(255, 255, 255, 0.7); + transition: none; + } +} +.mobile-navigation { + position: fixed; + bottom: 0px; + right: 0px; + width: auto; + z-index: 1000; +} +.mobile-navigation p { + float: right; + margin: 0px; + padding: 13px; + margin-left: 5px; + background: rgba(1, 1, 1, 0.7); + color: #fff; +} +.mobile-navigation .back-to-top { + display: none; +} +.mobile-navigation i { + font-size: 20px; + vertical-align: -5px; + font-weight: 900; +} +.navbar { + position: relative; + min-height: 45px; + margin-bottom: 0px; + border: 1px solid transparent; +} +@media (min-width: 992px) { + .navbar { + border-radius: 4px; + } +} +@media (min-width: 992px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + max-height: auto; + overflow-x: visible; + color: #fff; + padding-right: 15px; + padding-left: 15px; + border-top: 1px solid #000; + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25); + -webkit-overflow-scrolling: touch; +} +.navbar-collapse.in { + overflow-y: auto; +} +.navbar-collapse.in .dropdown-menu a { + color: #ffffff; + transition: all 0.2s ease-in-out; +} +@media (min-width: 992px) { + .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; + } +} +.container > .navbar-header, +.container-fluid > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 992px) { + .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: 992px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 992px) { + .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; + font-size: 17px; + line-height: 45px; +} +.navbar-brand .navbar-logo { + font-size: 35px; + color: #ffffff; +} +.navbar-brand img { + height: 35px; + width: auto; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +@media (min-width: 992px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: left; + margin-right: 15px; + color: #fff; + padding: 11.25px 5px 11.25px 0px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; +} +.navbar-toggle:focus { + outline: none; +} +.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: 992px) { + .navbar-toggle { + display: none; + } +} +.navbar-nav { + margin: 0px -15px; +} +.navbar-nav > li > a { + line-height: 45px; + color: #ffffff; +} +@media (max-width: 991px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + box-shadow: none; + transition: background-color 0.2s ease-in-out; + } + .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: 19px; + white-space: normal; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + background-color: rgba(255, 255, 255, 0.2); + } +} +@media (min-width: 992px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 0px; + padding-bottom: 0px; + } + .navbar-nav.navbar-right:last-child { + margin-right: -15px; + } +} +@media (min-width: 992px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + } +} +.navbar-form { + padding: 0px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + background-color: #ffffff; + border-radius: 15px; + display: inline-block; + margin-top: 6px; + margin-bottom: 6px; +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + vertical-align: middle; + } + .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; + padding-left: 0; + vertical-align: middle; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + float: none; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 991px) { + .navbar-form .form-group { + margin-bottom: 5px; + } +} +@media (min-width: 992px) { + .navbar-form { + border: 0; + margin-left: 0; + margin-right: 0; + padding-top: 0; + padding-bottom: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-form.navbar-right:last-child { + margin-right: -15px; + } +} +.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 { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 6px; + margin-bottom: 6px; +} +.navbar-btn.btn-sm { + margin-top: 7.5px; + margin-bottom: 7.5px; +} +.navbar-btn.btn-xs { + margin-top: 11.5px; + margin-bottom: 11.5px; +} +.navbar-text { + margin-top: 13px; + margin-bottom: 13px; +} +@media (min-width: 992px) { + .navbar-text { + float: left; + margin-left: 15px; + margin-right: 15px; + } + .navbar-text.navbar-right:last-child { + margin-right: 0; + } +} +.navbar-default { + background-color: #ffffff; + border-color: #eeeeee; +} +.navbar-default .navbar-brand { + color: #ffffff; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #e6e6e6; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777777; +} +.navbar-default .navbar-nav > li > a { + color: #ffffff; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555555; + background-color: #eeeeee; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #cccccc; + background-color: transparent; +} +.navbar-default .navbar-toggle { + border-color: #dddddd; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #dddddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #eeeeee; +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + background-color: #eeeeee; + color: #555555; +} +.navbar-default .navbar-nav > .open > a:after, +.navbar-default .navbar-nav > .open > a:hover:after, +.navbar-default .navbar-nav > .open > a:focus:after { + font-family: "icomoon"; + content: 'X'; +} +@media (max-width: 991px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #ffffff; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333333; + 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: #555555; + background-color: #eeeeee; + } + .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: #cccccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #ffffff; +} +.navbar-default .navbar-link:hover { + color: #333333; +} +.navbar-inverse { + background-color: #222222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #999999; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #999999; +} +.navbar-inverse .navbar-nav > li > a { + color: #999999; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #ffffff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #ffffff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #ffffff; +} +.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: #ffffff; +} +@media (max-width: 991px) { + .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: #999999; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #ffffff; + 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: #ffffff; + 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: #444444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #999999; +} +.navbar-inverse .navbar-link:hover { + color: #ffffff; +} +.nav.nav-absolute { + position: absolute; + top: 0px; + right: 15px; +} +@media (max-width: 991px) { + .navbar-nav li.logoutOptions { + display: inline-block; + } +} +.breadcrumb { + margin: 0px; + margin-top: 10px; + list-style: none; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; + background-color: rgba(1, 1, 1, 0.4); + padding: 5px 15px; +} +.breadcrumb > li + li:before { + font-family: "icomoon"; + content: "\e025"; + color: #ffffff; +} +.breadcrumb > li a { + color: #ffffff; +} +.breadcrumb > .active { + color: #ffffff; +} +.pagination-background { + background: #eeeeee; +} +.paginationSimple { + font-size: 1.2em; +} +.paginationSimple li { + display: inline-block; + list-style-type: none; +} +.paginationSimple li a i { + background: #00a3b5; + border-radius: 50%; + padding: 6px; + text-align: center; + color: #fff; + font-size: 1.05em; + margin: 0px 5px; +} +@media (max-width: 767px) { + .paginationSimple { + margin: 0px; + margin-top: 10px; + } +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 19px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + line-height: 1.5; + text-decoration: none; + color: #00a3b5; + background-color: #ffffff; + border: 1px solid #dddddd; + margin-left: 2px; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-bottom-left-radius: 4px; + border-top-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-bottom-right-radius: 4px; + border-top-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + color: #00a3b5; + background-color: #eeeeee; + border-color: #dddddd; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 2; + color: #ffffff; + background-color: #00a3b5; + border-color: #00a3b5; + 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: #999999; + background-color: #ffffff; + border-color: #dddddd; + cursor: not-allowed; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 17px; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-bottom-left-radius: 15px; + border-top-left-radius: 15px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-bottom-right-radius: 15px; + border-top-right-radius: 15px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 19px 0; + list-style: none; + text-align: right; +} +.pager .pager-text { + font-size: 16px; + margin: 0px 10px; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 4px 7px 2px; + color: #fff; + background-color: #00a3b5; + border-radius: 50%; + font-size: 16px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #00a3b5; +} +.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 { + background-color: #999999; + cursor: not-allowed; +} +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +.label[href]:hover, +.label[href]:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #999999; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #808080; +} +.label-primary { + background-color: #00a3b5; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #007582; +} +.label-success { + background-color: #00b270; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #007f50; +} +.label-info { + background-color: #b2e3ea; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #8ad4df; +} +.label-warning { + background-color: #fff48c; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ffef59; +} +.label-danger { + background-color: #ff461e; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #ea2a00; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 2px 6px 3px; + font-size: 0.9em; + font-weight: 300; + color: #ffffff; + line-height: 1; + vertical-align: baseline; + white-space: nowrap; + text-align: center; + background-color: #b2b2b2; + border-radius: 10px; + margin-top: 0px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} +a.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #00a3b5; + background-color: #ffffff; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding: 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; +} +.container .jumbotron { + border-radius: 15px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding-top: 48px; + padding-bottom: 48px; + } + .container .jumbotron { + padding-left: 60px; + padding-right: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 58.5px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 19px; + line-height: 1.5; + background-color: #ffffff; + border: 1px solid #dddddd; + border-radius: 4px; + -webkit-transition: all 0.2s ease-in-out; + transition: all 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: #00a3b5; +} +.thumbnail .caption { + padding: 9px; + color: #555555; +} +.alert { + padding: 10px; + margin-bottom: 19px; + border: none; +} +.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 .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + background-color: #dff0d8; + border-color: #d6e9c6; + color: #00b370; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #008050; +} +.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: 19px; + margin-bottom: 19px; + background-color: #f5f5f5; + border-radius: 4px; + -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: 19px; + color: #ffffff; + text-align: center; + background-color: #00a3b5; + -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; + transition: width 0.6s ease; +} +.progress-striped .progress-bar { + 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: 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 { + -webkit-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-success { + background-color: #00b270; +} +.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: 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: #b2e3ea; +} +.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: 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: #fff48c; +} +.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: 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: #ff461e; +} +.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: 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, +.media-body { + overflow: hidden; + zoom: 1; +} +.media, +.media .media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media-object { + display: block; +} +.media-heading { + margin: 0 0 5px; +} +.media > .pull-left { + margin-right: 10px; +} +.media > .pull-right { + margin-left: 10px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.sidebar h4 { + padding: 15px 20px; + background: #00a3b5; + color: #ffffff; + font-size: 20px; + margin-top: 0px; +} +.list-group { + margin-bottom: 5px; + padding-left: 0; +} +.list-group-item { + display: block; + padding: 10px 15px; + margin-bottom: -1px; + position: relative; + font-size: 1.05em; + vertical-align: middle; + background-color: #ffffff; +} +.list-group-item:hover { + background: rgba(1, 1, 1, 0.05); +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.list-group-item.title { + background: #555555; + color: #ffffff; +} +a.list-group-item { + color: #555555; +} +a.list-group-item .list-group-item-heading { + color: #333333; +} +a.list-group-item:hover, +a.list-group-item:focus { + text-decoration: none; + background-color: #f5f5f5; +} +a.list-group-item.active, +a.list-group-item.active:hover, +a.list-group-item.active:focus { + z-index: 2; + color: #ffffff; + background-color: #00a3b5; + border-color: #00a3b5; +} +a.list-group-item.active .list-group-item-heading, +a.list-group-item.active:hover .list-group-item-heading, +a.list-group-item.active:focus .list-group-item-heading { + color: inherit; +} +a.list-group-item.active .list-group-item-text, +a.list-group-item.active:hover .list-group-item-text, +a.list-group-item.active:focus .list-group-item-text { + color: #82f3ff; +} +.list-group.filters .list-group-item.title, +.list-group.filters .list-group-item.active { + padding: 5px 15px; + background: none; + color: #555555; + border-radius: 15px; + transition: background 0.2s ease-in-out; +} +.list-group.filters .list-group-item.active:hover { + background: rgba(150, 100, 100, 0.2); + text-decoration: line-through; +} +.list-group.facet .list-group-item.title { + font-size: 16px; +} +.list-group-item-success { + color: #00b370; + background-color: #dff0d8; +} +a.list-group-item-success { + color: #00b370; +} +a.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +a.list-group-item-success:focus { + color: #00b370; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +a.list-group-item-success.active:hover, +a.list-group-item-success.active:focus { + color: #fff; + background-color: #00b370; + border-color: #00b370; +} +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} +a.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +a.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +a.list-group-item-info.active:hover, +a.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 { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +a.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +a.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 { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +a.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +a.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: 19px; + background-color: #ffffff; + border: 1px solid transparent; + border-radius: 4px; + -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: 3px; + border-top-left-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 15px; + color: inherit; +} +.panel-title > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #dddddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table { + margin-bottom: 0; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} +.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: 3px; +} +.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: 3px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.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: 3px; +} +.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: 3px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive { + border-top: 1px solid #dddddd; +} +.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: 19px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; + overflow: hidden; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse .panel-body { + border-top: 1px solid #dddddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #dddddd; +} +.panel-default { + border-color: #dddddd; +} +.panel-default > .panel-heading { + color: #333333; + background-color: #f5f5f5; + border-color: #dddddd; +} +.panel-default > .panel-heading + .panel-collapse .panel-body { + border-top-color: #dddddd; +} +.panel-default > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #dddddd; +} +.panel-primary { + border-color: #00a3b5; +} +.panel-primary > .panel-heading { + color: #ffffff; + background-color: #00a3b5; + border-color: #00a3b5; +} +.panel-primary > .panel-heading + .panel-collapse .panel-body { + border-top-color: #00a3b5; +} +.panel-primary > .panel-footer + .panel-collapse .panel-body { + border-bottom-color: #00a3b5; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #00b370; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse .panel-body { + border-top-color: #d6e9c6; +} +.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-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-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-footer + .panel-collapse .panel-body { + border-bottom-color: #ebccd1; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -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: 15px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 19.5px; + font-weight: bold; + line-height: 1; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} +.close:hover, +.close:focus { + color: #000000; + 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: auto; + overflow-y: scroll; + 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%); + 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); + transform: translate(0, 0); +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #ffffff; + border: 1px solid #999999; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 15px; + -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: none; +} +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + background-color: #000000; +} +.modal-backdrop.fade { + opacity: 0; + filter: alpha(opacity=0); +} +.modal-backdrop.in { + opacity: 0.5; + filter: alpha(opacity=50); +} +.modal-header { + background: #00a3b5; + color: #ffffff; + border-radius: 15px 15px 0px 0px; + padding: 15px; + border-bottom: 1px solid #e5e5e5; + min-height: 16.5px; +} +.modal-header .close { + margin-top: -2px; + background: black; + color: white; + padding: 0px 7px 6px 7px; + border-radius: 60px; + font-weight: 400; + line-height: 1em; +} +.modal-title { + margin: 0; + line-height: 1.5; +} +.modal-body { + position: relative; + padding: 20px; +} +.modal-footer { + margin-top: 15px; + padding: 19px 20px 20px; + 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; +} +@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: 1030; + display: block; + visibility: visible; + font-size: 12px; + line-height: 1.4; + 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: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + border-radius: 4px; +} +.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: #000000; +} +.tooltip.top-left .tooltip-arrow { + bottom: 0; + left: 5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + right: 5px; + border-width: 5px 5px 0; + border-top-color: #000000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + left: 5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + right: 5px; + border-width: 0 5px 5px; + border-bottom-color: #000000; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + max-width: 276px; + padding: 1px; + text-align: left; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid #cccccc; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 15px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + white-space: normal; +} +.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; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 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: #ffffff; +} +.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: #ffffff; +} +.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: #ffffff; +} +.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: #ffffff; + 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; + transition: 0.6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + line-height: 1; +} +.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: #ffffff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, 0.5) 0%), color-stop(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, color-stop(rgba(0, 0, 0, 0.0001) 0%), color-stop(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: none; + color: #ffffff; + 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%; + z-index: 5; + display: inline-block; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + margin-top: -10px; + margin-left: -10px; + 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 #ffffff; + 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: #ffffff; +} +.carousel-caption { + position: absolute; + left: 15%; + right: 15%; + bottom: 20px; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #ffffff; + 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: -15px; + margin-left: -15px; + font-size: 30px; + } + .carousel-caption { + left: 20%; + right: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, +.clearfix: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-footer:before, +.modal-footer:after { + content: " "; + display: table; +} +.clearfix: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-footer: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; + visibility: hidden !important; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !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; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} +.mfp-preloader { + background-color: rgba(2, 2, 2, 0.37); + width: 160px; + margin: auto; + padding: 50px 0px; + color: #CCC; + margin-top: -50px; + opacity: 0.8; + filter: alpha(opacity=80); +} +.mfp-inline-holder .mfp-content, +.mfp-ajax-holder .mfp-content { + width: auto; + background: #fff; + max-width: 99%; + box-shadow: 0px 10px 40px rgba(1, 1, 1, 0.8); +} +.mfp-close-btn-in .mfp-close { + background: #fff; +} +.mfp-wrap { + z-index: 20001; +} +.mfp-container .mfp-arrow-right.touch-device { + right: 0px; + opacity: 0.8; + filter: alpha(opacity=80); + transition-delay: 0; +} +.mfp-container .mfp-arrow-left.touch-device { + left: 0px; + opacity: 0.8; + filter: alpha(opacity=80); + transition-delay: 0; +} +.image-popup-navi { + background-position: 50% 50%; + background-size: cover; + float: left; + overflow: hidden; + width: 132px; +} +.imagepopup-container { + display: inline-block; + display: inline-flex; + width: auto; + background: white; + padding-bottom: 5px; +} +.imagepopup-container .content { + padding: 0 50px 0 15px; + background-color: #ffffff; + clear: right; + width: auto; + height: 100%; + float: left; + text-align: left; + transition: height 0.3s ease-in-out; + max-width: 350px; + min-width: 20%; +} +.imagepopup-holder { + text-align: center; + margin: auto; + width: 100%; + height: 90%; +} +.imagepopup-holder .image { + float: left; + max-width: 68%; + z-index: 99999999; + min-width: 130px; + min-height: 130px; + margin-bottom: -5px; + padding: 10px; + margin-right: 20px; + text-align: left; + background-position: 75px 60px; +} +.imagepopup-holder .image .loading { + position: absolute; + left: 55px; + top: 92px; + color: lightgrey; +} +.imagepopup-holder .image.loaded { + background-image: none; +} +.imagepopup-holder .image.loaded .loading { + display: none; +} +.imagepopup-holder .image.loaded .noimage { + display: block; +} +.imagepopup-holder .image.loaded img { + display: inline-block; +} +.imagepopup-holder .image .noimage { + display: none; + position: absolute; + left: 30px; + top: 30px; + padding: 20px 20px; + border: 1px solid lightgrey; + color: lightgrey; +} +.imagepopup-holder .image .noimage img { + display: inline-block; +} +.imagepopup-holder .image img { + display: none; + position: relative; + z-index: 10; + max-height: 680px; + max-width: 100%; + width: auto; +} +.imagepopup-holder .author-and-dates, +.imagepopup-holder .building { + font-size: 12px; + letter-spacing: 0.5px; + font-weight: 500; + margin-top: -10px; +} +.imagepopup-holder.marc .building { + display: none; +} +.imagepopup-holder h3.title { + padding: 0px 0px 0px; + letter-spacing: 0.2px; +} +.imagepopup-holder .building { + margin-top: 0; +} +.imagepopup-holder .summary { + margin: 10px 0px; + color: #5a5a5a; + letter-spacing: 0.2px; + min-width: 200px; +} +.imagepopup-holder .record-link { + text-align: left; +} +.imagepopup-holder .record-link a { + display: inline-block; +} +.imagepopup-holder .image-rights { + text-align: left; + padding: 10px 0px; + margin-top: 10px; + border-top: 1px solid lightgrey; + color: #666; + margin-right: 10px; +} +.imagepopup-holder .image-rights .rights span { + font-weight: bold; +} +.imagepopup-holder .image-rights > div { + text-align: left; +} +.imagepopup-holder .image-rights .copyright { + clear: both; + display: none; +} +.imagepopup-holder .image-rights .copyright-link { + margin-top: -1px; + position: inherit; +} +.imagepopup-holder .image-rights .copyright-link a:after { + background-position: 2px -2318px; + background-repeat: no-repeat; + display: inline-block; + height: 15px; + position: relative; + top: 1px; + width: 20px; + content: ""; +} +.imagepopup-holder .image-rights .less-link { + display: none; + margin-left: 0; + margin-top: 10px; + clear: both; +} +.imagepopup-holder .image-rights .less-link a:after { + background-position: 2px -2270px; +} +@media (max-width: 1199px) { + .imagepopup-holder .image { + max-width: 500px; + } +} +@media (max-width: 767px) { + .imagepopup-container { + display: block; + } + .imagepopup-holder .image, + .imagepopup-holder.lido .image { + width: auto; + float: none; + margin: auto; + max-width: 100%; + padding: 0; + margin-right: 0px; + text-align: center; + background-position: center center; + } + .imagepopup-holder { + width: 100%; + max-height: 90%; + } + .imagepopup-holder h3.title { + border: none; + } + .imagepopup-holder .image.loaded .noimage { + display: inline-block; + text-align: center; + top: 15px; + left: auto; + } + .imagepopup-holder .record-link { + padding: 10px 0px; + margin: 0px 20px; + } + .imagepopup-holder .content { + width: 100%; + text-align: center; + padding: 0px 0px 20px; + max-width: 800px; + } + .imagepopup-holder .content h3 { + padding: 0px 10px; + } + .imagepopup-holder .summary { + padding: 5px 20px 0px; + text-align: left; + } + .imagepopup-holder .image-rights { + padding: 10px 0px; + margin: 0px 20px; + } +} +/* This is the file for using Finna font icons, use font icons for all icons and update this file when new icons are available */ +@font-face { + font-family: 'icomoon'; + src: url('fonts/icomoon.eot?adcatf'); + src: url('fonts/icomoon.eot?#iefixadcatf') format('embedded-opentype'), url('fonts/icomoon.woff?adcatf') format('woff'), url('fonts/icomoon.ttf?adcatf') format('truetype'), url('fonts/icomoon.svg?adcatf#icomoon') format('svg'); + font-weight: normal; + font-style: normal; +} +[class^="fa-"], +[class*=" fa-"], +.iconlabel:before, +.slick-prev, +.slick-next { + font-family: 'icomoon'; + speak: none; + text-transform: none; + font-weight: normal; + font-size: inherit; + /* Better Font Rendering =========== */ + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +[class^="fa-"]:hover, +[class*=" fa-"]:hover { + cursor: pointer; +} +.iconlabel { + color: #464646; + background: none; + padding: 0px; + font-weight: 400; + margin-right: 10px; + font-size: 14px; +} +.template-name-results .iconlabel { + letter-spacing: 0px; + font-size: 13px; +} +.iconlabel:before { + padding-right: 3px; +} +.fa-spinner:before { + font-family: 'Fontawesome'; + content: "\f110"; + color: gray; + font-size: 20px; +} +.fa-square-o:before { + font-family: 'Fontawesome'; + content: "\f096"; + margin-top: -2px; +} +.fa-check-square-o:before { + font-family: 'Fontawesome'; + content: "\f14a"; + margin-top: -2px; +} +/* --- set navbar logo display only the logo --- */ +.navbar-header .fa-finnalogo { + width: 30px; + overflow: hidden; + vertical-align: middle; +} +.fa-finnalogo:before { + content: "\e60b"; + font-weight: 300; +} +.iconlabel.ekirja:before, +.iconlabel.ekirjanosa:before, +.iconlabel.elektroninen:before { + content: "\e617"; +} +.iconlabel.kirja:before, +.iconlabel.kirjanosa:before { + content: "\e616"; +} +.fa-www-link:before { + content: "\e615"; +} +.fa-handle-left:before, +.slick-prev:before { + content: "\e60a"; +} +.fa-handle-right:before, +.slick-next:before { + content: "\e611"; +} +.fa-handle-close:before { + content: "\e612"; +} +.fa-handle-open:before { + content: "\e613"; +} +.fa-datevis:before { + content: "\e614"; +} +.fa-ratehalf:before { + content: "\e607"; +} +.fa-lock:before { + content: "\e602"; +} +.fa-info:before { + content: "\e601"; +} +.fa-zoom-out:before { + content: "\e603"; +} +.fa-zoom-in:before { + content: "\e606"; +} +.fa-info-database:before { + content: "\e608"; +} +.fa-browse-database:before { + content: "\e609"; +} +.fa-phone:before { + content: "\e618"; +} +.fa-asterisk:before { + content: "\201d"; + font-size: 35px; + vertical-align: bottom; + line-height: 0px; +} +.fa-heart:before, +.fa-plus:before, +.fa-plus-square:before { + content: "\e60c"; +} +.iconlabel.ekausijulkaisu:before, +.iconlabel.eartikkeli:before, +.iconlabel.eaikakauslehti:before, +.iconlabel.esanomalehti:before { + content: "\e60d"; +} +.iconlabel.paikka:before, +.iconlabel.rakennus:before, +.iconlabel.arkeologinenkohde:before { + content: "\e60e"; +} +.fa-ratenone:before { + content: "\e60f"; +} +.fa-google-plus:before { + content: "\e50"; +} +.icon-checked:before { + content: "\e49"; +} +.icon-question:before { + content: "\e610"; +} +.fa-new-window:before { + content: "\e046"; +} +.fa-close-big:before { + content: "\e045"; +} +.fa-close:before { + content: "\e044"; +} +.fa-Holdings:before { + content: "\e043"; +} +.fa-ok:before { + content: "\e7d"; +} +.fa-sign-in:before { + content: "\e042"; +} +.fa-logout:before { + content: "\e042"; +} +.fa-home:before { + content: "\e041"; +} +.fa-public:before { + content: "\e040"; +} +.fa-files:before { + content: "\e03f"; +} +.fa-Details:before { + content: "\e03e"; +} +.fa-bookmark:before { + content: "\e03d"; +} +.fa-qr-code:before { + content: "\e03c"; +} +.fa-uniE03B:before { + content: "\e03b"; +} +.fa-expand:before { + content: "\e03a"; +} +.fa-search-adv:before { + content: "\e600"; + padding-right: 5px; + font-size: 1.8em; +} +.fa-pinterest:before { + content: "\e038"; +} +.fa-twitter:before { + content: "\e037"; +} +.fa-facebook:before { + content: "\e036"; +} +.fa-bell:before { + content: "\e035"; +} +.fa-list:before { + content: "\e034"; +} +.fa-cart:before { + content: "\e033"; +} +.fa-grid:before { + content: "\e032"; +} +.fa-bars:before { + content: "\e031"; +} +.fa-stop:before { + content: "\e030"; +} +.fa-unhappy:before { + content: "\e02f"; +} +.fa-times { + margin-top: 1px; +} +.fa-times:before, +.fa-remove:before { + content: "\e02e"; +} +.fa-available:before { + content: "\e02d"; +} +.fa-sitemap:before { + content: "\e02c"; +} +.fa-ratefull:before { + content: "\e02b"; +} +.icon-uniE02A:before { + content: "\e02a"; +} +.fa-arrow-left:before { + content: "\e029"; +} +.icon-uniE028:before { + content: "\e028"; +} +.fa-arrow-down:before { + content: "\e027"; +} +.icon-uniE026:before { + content: "\e026"; +} +.fa-arrow-right:before { + content: "\e025"; +} +.icon-uniE024:before { + content: "\e024"; +} +.fa-arrow-up:before { + content: "\e023"; +} +.fa-background-arrow-up:before { + content: "\e022"; +} +.fa-list-alt:before { + content: "\e021"; +} +.fa-send-feedback:before { + content: "\e020"; +} +.fa-envelope:before { + content: "\e01f"; +} +.fa-user-document:before { + content: "\e01e"; +} +.fa-UserComments:before { + content: "\e01d"; +} +.fa-search-small:before { + content: "\e01c"; +} +.fa-checked-file:before { + content: "\e01b"; +} +.fa-reset:before { + content: "\e01a"; +} +.fa-minus:before { + content: "\e019"; +} +.fa-plus-big:before { + content: "\e018"; +} +.fa-plus-small:before { + content: "\e017"; +} +.fa-pen:before { + content: "\e016"; +} +.icon-uniE014:before { + content: "\e014"; +} +.icon-uniE013:before { + content: "\e013"; +} +.fa-print:before { + content: "\e012"; +} +.fa-search:before { + content: "\e011"; +} +.fa-info2:before { + content: "\e010"; +} +.fa-info-big:before { + content: "\e00f"; +} +.fa-user:before { + content: "\e00e"; +} +.iconlabel.muu:before, +.iconlabel.kooste:before, +.iconlabel.ksikirjoitus:before, +.iconlabel.teksti:before { + content: "\e00d"; +} +.iconlabel.opinnyte:before, +.iconlabel.progradu:before, +.iconlabel.vitskirja:before, +.iconlabel.amk:before, +.iconlabel.diplomity:before, +.iconlabel.amkopinnytety:before, +.iconlabel.kandity:before, +.iconlabel.ylempiamkopinnytety:before, +.iconlabel.yamk:before, +.iconlabel.lisensiaatinty:before { + content: "\e00c"; +} +.iconlabel.taideteos:before, +.iconlabel.maalaus:before, +.iconlabel.piirros:before, +.iconlabel.grafiikka:before, +.iconlabel.veistos:before, +.iconlabel.taideteollinen:before { + content: "\e00b"; +} +.iconlabel.video:before, +.iconlabel.dvd:before, +.iconlabel.blueray:before { + content: "\e00a"; +} +.iconlabel.nite:before, +.iconlabel.cd:before, +.iconlabel.nilevy:before, +.iconlabel.nitallenne:before, +.iconlabel.nikasetti:before, +.iconlabel.musiikkitallenne:before { + content: "\e009"; +} +.iconlabel.kuva:before, +.iconlabel.valokuva:before, +.iconlabel.dia:before, +.iconlabel.piirros:before, +.iconlabel.kalvo:before { + content: "\e008"; +} +.icon-smallpress:before { + content: "\e007"; +} +.iconlabel.asiakirja:before, +.iconlabel.arkistomateriaali:before, +.iconlabel.arkistyksikk:before, +.iconlabel.arkistosarja:before, +.iconlabel.arkistokokoelma:before { + content: "\e006"; +} +.iconlabel.nuotti:before, +.iconlabel.manuscript:before, +.iconlabel.musicalscore:before { + content: "\e005"; +} +.iconlabel.tietokanta:before { + content: "\e004"; +} +.iconlabel.esine:before, +.iconlabel.muuesine:before, +.iconlabel.kulttuurihistesine:before { + content: "\e003"; +} +.iconlabel.kartta:before, +.iconlabel.atlas:before, +.iconlabel.karttapallo:before { + content: "\e002"; +} +.iconlabel.lehtiartikkeli:before, +.iconlabel.artikkeli:before, +.iconlabel.aikakauslehti:before, +.iconlabel.kausijulkaisu:before, +.iconlabel.sanomalehti:before, +.iconlabel.lehtiliite:before, +.iconlabel.sanomalehtiartikkeli:before { + content: "\e001"; +} +.fa-first-page:before { + content: "\e604"; +} +.fa-last-page:before { + content: "\e605"; +} +/** toolbar icons **/ +.nav-pills > li > a { + padding: 0px 5px; +} +.nav-pills .fa { + font-size: 14px; + padding: 5px 6px 6px 6px; + color: #fff; + background: #00a2b5; + border-radius: 50%; + margin-left: 6px; +} +.nav-pills .fa.fa-asterisk { + padding: 6px 7px; +} +@media (max-width: 767px) { + .nav-pills .fa { + font-size: 16px; + padding: 8px 9px 9px 9px; + color: #fff; + background: #00a2b5; + border-radius: 50%; + margin-left: 2px; + } + .nav-pills .fa.fa-asterisk { + padding: 8px 10px; + } +} +.nav-pills .fa.fa-phone { + background: #64d448; +} +/* Addthis icons for sharing styling */ +.addthis_default_style .at300b { + padding: 0px !important; +} +.addthis_toolbox.addthis_default_style i { + color: #fff; + font-size: 15px; + margin-left: 5px; +} +.addthis_toolbox.addthis_default_style .fa-facebook { + background: #3a5795; +} +.addthis_toolbox.addthis_default_style .fa-pinterest { + background: #cb2027; +} +.addthis_toolbox.addthis_default_style .fa-twitter { + background: #00aced; +} +.addthis_toolbox.addthis_default_style .fa-google-plus { + background: #d34836; +} +/* Image gallery popup icons */ +.magnify { + position: absolute; + font-size: 22px; + opacity: 0.8; + transition: opacity 0.2s linear; + top: 5px; +} +.large-thumb:hover .magnify, +.resultThumb:hover .magnify { + opacity: 1; +} +.fa-zoom-in:before { + font-family: 'icomoon'; + content: '\e606'; + color: #fff; + padding: 3px; + background: rgba(1, 1, 1, 0.05); +} +/* HIDING ICONS and custom styles for some occurences */ +.fa-ok { + color: #00B370; +} +.fa-remove { + color: #a94442; +} +.fa-x:before { + content: ""; +} +.sidebar .list-group-item i.fa.fa-square-o { + display: none; +} +.list-group-item.active i.fa.fa-check-square-o, +.sidebar .list-group-item .main.applied i.fa.fa-check-square-o, +.sidebar .list-group.facet a.list-group-item.active i.fa.fa-check { + font-size: 15px; + margin-top: 2px; + float: right; + text-decoration: none; + transition: all 0.2s ease-in-out; +} +.jstree-container-ul > li.active .main.applied:hover { + text-decoration: line-through; +} +.list-group-item.active i.fa.fa-check-square-o:before, +.sidebar .list-group-item .main.applied i.fa.fa-check-square-o:before, +.sidebar .list-group.facet a.list-group-item.active i.fa.fa-check:before { + font-family: 'icomoon'; + content: "\e02d"; + color: white; +} +.sidebar .list-group-item .main.applied i.fa.fa-check-square-o { + margin-right: 3px; +} +.slick-vertical .slick-slide img { + max-width: 40%; + height: auto; + max-height: 180px; + width: auto; +} +.slick-vertical .slick-slide { + display: block; + height: auto; + border: 1px solid transparent; +} +.slick-vertical.slick-initialized .slick-slide { + max-height: 300px !important; + padding: 5px 10px; +} +.slick-vertical .slick-slide .carouselSlideHeader p { + left: 40%; +} +.slick-vertical.slick-initialized .slick-slide .carouselText { + left: 40%; + top: inherit; + bottom: inherit; +} +.slick-vertical.slick-initialized .slick-slide .carouselText p { + opacity: 1; +} +body { + background: url('../images/background_1.jpg'); + background-attachment: fixed; + background-size: 100% auto; + background-position: 0% 0%; + background-color: #464646; + background-repeat: no-repeat; +} +@media (max-width: 991px) { + body { + background-size: 150% auto; + } +} +@media (max-width: 767px) { + body { + background-size: 350% auto; + } +} +body > .main { + background-color: #ffffff; +} +header { + background: rgba(10, 10, 10, 0.8); +} +section.main.template-dir-search.template-name-results > .container, +section.main.template-dir-primo.template-name-search > .container { + margin-top: 20px; + padding-bottom: 25px; +} +.record-row { + margin-top: 20px; +} +.finna-main-header { + background: #b3e3e9; +} +.record-view-header { + background: #eeeeee; +} +.logo { + margin: 20px 0px 0px; +} +.logo i.fa-finnalogo { + font-size: 66px; + color: #ffffff; +} +.logo hr { + border-bottom: 6px solid #fff; +} +.navbar { + max-width: 1600px; +} +.searchLayout { + background-image: -webkit-linear-gradient(top, rgba(1, 1, 1, 0.3) 10%, rgba(1, 1, 1, 0.8) 100%); + background-image: linear-gradient(to bottom, rgba(1, 1, 1, 0.3) 10%, rgba(1, 1, 1, 0.8) 100%); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d010101', endColorstr='#cc010101', GradientType=0); + padding-bottom: 10px; +} +.introduction h1, +.introduction h3 { + text-shadow: 2px 3px 0px black; + padding: 0 5px 1px 7px; + color: #fff; + line-height: 1.4em; + display: inline-block; + font-weight: bold; +} +.introduction h1 .brand-third, +.introduction h3 .brand-third { + color: #d8f4ed; +} +.introduction h1 { + font-size: 3em; +} +@media (max-width: 767px) { + .introduction h1 { + font-size: 2em; + } +} +h1.introductionText, +h3.introductionText { + margin: 0px 0px 5px; +} +.home-top-content { + background-color: #d8f4ed; +} +.home-middle-content { + background-color: #ffffff; +} +.infobox { + margin: 20px 0px; + -webkit-box-shadow: none; + box-shadow: none; + padding: 10px 20px; + color: #464646; + background: #ffffff; + border: 5px solid #eeeeee; +} +.infobox h2 { + font-size: 1.777em; + line-height: 1.2em; +} +.infobox li { + list-style-position: inside; +} +.infobox p, +.infobox li { + line-height: 1.3em; + font-size: 1.2em; + font-weight: bold; +} +.infobox i, +.infobox a { + color: #00a3b5; + text-shadow: none; +} +i.fa.fa-search.backgrounding { + position: absolute; + right: 30px; + top: 30px; +} +i.fa.fa-search.backgrounding:before { + font-size: 100px; + color: rgba(255, 255, 255, 0.5); +} +.searchtools-background { + background: #ebd4f0; +} +.searchtools a { + margin-right: 15px; +} +.searchtools, +.searchtools a { + color: #464646; + font-size: 1.2em; + padding: 20px 0px; + font-weight: bold; +} +footer { + background: #464646; + margin-bottom: -10px; + padding: 15px 0px; +} +footer hr { + display: none; +} +footer a, +footer p { + color: #ffffff; +} +footer p { + font-size: 1.1em; +} +footer li { + list-style-type: none; +} +.sidebar { + margin-bottom: 30px; +} +/* Results */ +.resultListLabeling { + display: none; +} +mark, +.highlight, +.highlight { + background: none; + font-weight: 500; + color: inherit; + font-size: 1.03em; +} +.container.resultListDisplay { + margin-top: 30px; +} +.resultListBanner h2 { + margin: 15px 0px; +} +.resultListBanner .alert { + padding: 0px; + margin: 0px; + background: none; + border: none; + margin-bottom: 15px; +} +.row.result { + padding-top: 15px; + padding-bottom: 15px; +} +@media (max-width: 768px) { + .row.result { + border-bottom: 1px solid rgba(100, 100, 100, 0.1); + } +} +.dateyeartype { + font-size: 13px; + letter-spacing: 0.5px; + font-weight: 500; + margin-bottom: 5px; +} +.row.result .status .label { + visibility: hidden; +} +.result .save-record { + float: right; + font-size: medium; +} +/* Holdings styling */ +.callnumAndLocation { + margin-top: 15px; +} +.groupLocation, +.groupCallnumber { + font-size: 14px; + letter-spacing: 0.2px; + padding: 0; + display: inline-block; +} +.groupLocation { + width: 75%; +} +.groupCallnumber { + width: 25%; + color: #999999; + font-size: 0.92em; + line-height: 21px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + vertical-align: middle; +} +.groupLocation span.text-success { + color: inherit; +} +/* Home custom styles */ +.introductionBackground { + background-color: #d8f4ed; +} +.introduction p { + font-size: 1.24em; + font-weight: bold; + line-height: 1.6em; + padding-bottom: 20px; +} +.right-top { + background: #ffffff; +} +@media (max-width: 767px) { + .right-top { + background-color: #d8f4ed; + } +} +/* Carousel styling */ +.carousel { + background: #222222; +} +.carousel .carouselHeader { + background: rgba(140, 140, 140, 0.8); + display: inline-block; + padding: 10px; + color: #ffffff; + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); +} +.carousel .carouselSlideHeader p { + position: absolute; + min-height: 30px; + z-index: 1; + padding: 5px 10px; + color: #ffffff; + background: rgba(140, 140, 140, 0.7); + font-size: 14px; + font-weight: 900; + letter-spacing: 0.2px; + text-shadow: 1px 1px 1px black; +} +.carousel .carouselText { + position: absolute; + width: 265px; + height: auto; + color: #fcffd9; + transition: all 0.5s ease; + bottom: 10px; + padding: 0px 10px; +} +.carousel .carouselText p { + z-index: 1; + position: relative; + margin: 0; + opacity: 0; + padding: 10px 0px; + text-shadow: 1px 1px 1px black; + transition: all 0.5s ease; + transition-delay: 0.2s; + border-top: 1px solid #fcffd9; +} +.carousel .slick-slider.slick-vertical .carouselText { + padding: 10px; + margin-top: 50px; + background: none; + overflow: hidden; + max-height: 125px; +} +.carousel .slick-slider.slick-vertical .carouselText p { + padding: 0px; + border-top: none; +} +.carousel .slick-slider.slick-vertical .carouselSlideHeader p { + background: none; +} +.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover .carouselText p { + opacity: 1; + transform: translate(0px, -10px); + transition-delay: 0s; +} +.carousel .slick-slide.slick-active img { + -webkit-filter: blur(0px); + transition: all 0.5s ease; +} +.carousel .slick-slider:not(.slick-vertical) .slick-slide.slick-active:hover img { + -webkit-filter: blur(3px); + -moz-filter: blur(3px); + -o-filter: blur(3px); + -ms-filter: blur(3px); + filter: blur(3px); + filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='3'); +} +.fa { + cursor: default; +} +/* --- Image prosessing --- */ +.template-name-results .resultThumb img { + width: 100%; +} +.group [class^=col-] { + padding-left: 0; +} +.icon-bar { + background-color: #888888; +} +img { + max-width: 100%; +} +label.list-group-item { + border-radius: 0; + font-weight: normal; + margin-top: 0; + padding-left: 35px; +} +.list-group-item.title { + font-weight: bold; +} +#modal .modal-body > h2:first-child { + display: none; +} +.tab-content { + padding: 4px; +} +/* --- Finna records ... */ +.template-name-view #record h3 { + margin: 0; + margin-bottom: 3px; +} +.record-authors { + font-size: 13px; + letter-spacing: 0.5px; + font-weight: 500; + margin-bottom: 5px; +} +.show-details-button { + margin-bottom: 5px; + cursor: pointer; +} +.record-details { + margin: 10px 0px; +} +@media (max-width: 767px) { + .cover-wrapper, + .record-title, + .record-authors { + text-align: center; + } +} +/* --- Auto Complete Dropdown --- */ +.tt-dropdown-menu { + margin-bottom: 5px; + padding-left: 0; + margin-top: 10px; + -webkit-box-shadow: 0px 10px 12px black; + box-shadow: 0px 10px 12px black; + border-radius: 10px; +} +/* --- Autocomplete --- */ +.twitter-typeahead { + background: transparent; + top: 3px; + margin-right: -5px; +} +.twitter-typeahead .tt-hint { + display: none; +} +.tt-dropdown-menu { + margin-bottom: 5px; + padding-left: 0; + margin-top: 10px; +} +.tt-suggestion { + display: block; + padding: 10px 15px; + margin-bottom: -1px; + position: relative; + font-size: 1.05em; + vertical-align: middle; + background-color: #ffffff; + text-overflow: ellipsis; + white-space: nowrap; + border-bottom: 2px solid #eeeeee; +} +.tt-suggestion:hover { + background: rgba(1, 1, 1, 0.05); +} +.tt-suggestion > .badge { + float: right; +} +.tt-suggestion > .badge + .badge { + margin-right: 5px; +} +.tt-suggestion.title { + background: #555555; + color: #ffffff; +} +.tt-suggestion i.fa { + cursor: inherit; +} +.tt-suggestion:last-of-type { + border: none; +} +.tt-suggestion.active { + white-space: inherit; +} +.tt-suggestion.tt-cursor { + background-color: #00a3b5; + color: #FFF; +} +.tt-suggestion p { + margin: 0; +} +/* --- Badges - blend the links in --- */ +.badge a { + color: #ffffff; +} +/* --- Browse --- */ +.browse.list-group .list-group-item { + word-wrap: break-word; +} +.browse.list-group .list-group-item.view-record { + border-top: 0; + font-size: 85%; + padding: 2px 4px; + text-align: right; +} +/* --- Icons --- */ +.fa-grid:before { + content: "\f00a"; +} +.fa-visual:before { + content: "\f008"; +} +.fa-mobile:before { + content: "\f10a"; +} +.fa-x:before { + content: "\f0f6"; +} +.fa-atlas:before { + content: "\f14e"; +} +.fa-book:before { + content: "\f02d"; +} +.fa-braille:before { + content: "\f0a6"; +} +.fa-cdrom { + content: "\f109"; +} +.fa-chart:before { + content: "\f012"; +} +.fa-chipcartridge:before { + content: "\f109"; +} +.fa-collage:before { + content: "\f03e"; +} +.fa-disccartridge:before { + content: "\f109"; +} +.fa-drawing:before { + content: "\f03e"; +} +.fa-ebook:before { + content: "\f0f6"; +} +.fa-electronic:before { + content: "\f1c6"; +} +.fa-filmstrip:before { + content: "\f008"; +} +.fa-flashcard:before { + content: "\f0e7"; +} +.fa-floppydisk:before { + content: "\f0c7"; +} +.fa-globe:before { + content: "\f0ac"; +} +.fa-journal:before { + content: "\f0f6"; +} +.fa-kit:before { + content: "\f0b1"; +} +.fa-manuscript:before { + content: "\f0f6"; +} +.fa-map:before { + content: "\f14e"; +} +.fa-microfilm:before { + content: "\f008"; +} +.fa.fa-mobile:before { + content: "\f10a"; +} +.fa-motionpicture:before { + content: "\f03d"; +} +.fa-musicalscore:before { + content: "\f001"; +} +.fa-musicrecording:before { + content: "\f001"; +} +.fa-newspaper:before { + content: "\f0f6"; +} +.fa-online:before { + content: "\f109"; +} +.fa-painting:before { + content: "\f03e"; +} +.fa-photo:before { + content: "\f03e"; +} +.fa-photonegative:before { + content: "\f03e"; +} +.fa-physicalobject:before { + content: "\f187"; +} +.fa-print:before { + content: "\f03e"; +} +.fa-sensorimage:before { + content: "\f03e"; +} +.fa-serial:before { + content: "\f0f6"; +} +.fa-slide:before { + content: "\f008"; +} +.fa-software:before { + content: "\f109"; +} +.fa-soundcassette:before { + content: "\f025"; +} +.fa-sounddisc:before { + content: "\f109"; +} +.fa-soundrecording:before { + content: "\f025"; +} +.fa-tapecartridge:before { + content: "\f109"; +} +.fa-tapecassette:before { + content: "\f025"; +} +.fa-tapereel:before { + content: "\f008"; +} +.fa-transparency:before { + content: "\f008"; +} +.fa-unknown:before { + content: "\f128"; +} +.fa-video:before { + content: "\f03d"; +} +.fa-videocartridge:before { + content: "\f03d"; +} +.fa-videocassette:before { + content: "\f03d"; +} +.fa-videodisc:before { + content: "\f109"; +} +.fa-videoreel:before { + content: "\f03d"; +} +/* --- Record --- */ +.citation .pace-car th, +.citation .pace-car td { + border: 0; + padding: 0; +} +.citation th { + text-align: right; +} +#hierarchyTreeHolder { + border-right: 1px solid #eeeeee; + overflow-x: hidden; +} +/* --- Record images--- */ +.recordcovers.list { + position: absolute; + left: auto; + padding: 0; + width: 126px; + z-index: 3; + min-height: 20px; + text-align: center; +} +.recordcovers.list a { + background: #fff; + opacity: 0.9; + font-size: 1em; + display: inline-block; + border: 1px solid #cfcfcf; + width: 1em; + margin: 0 4px 4px 0; + text-align: center; +} +.recordcovers.record a { + background-position: 50% 50%; + background-size: cover; + display: block; + loat: left; + height: 32px; + margin: 0 5px 5px 0; + overflow: hidden; + width: 32px; +} +/* --- Search --- */ +.bulkActionButtons label { + display: inline-block; +} +.bulkActionButtons label input { + margin-top: 2px; +} +@media (max-width: 767px) { + .grid { + min-height: 250px; + } +} +.result a.title { + font-size: 1.333em; + line-height: 1.2em; + font-weight: 400; +} +.result .left img { + max-width: 100%; + width: 100%; + height: auto; + border: 4px solid lightgrey; +} +@media (max-width: 767px) { + .result a { + text-decoration: underline; + } + .result .middle, + .result .right { + padding: 0; + } +} +@media (max-width: 530px) { + .result .checkbox { + display: none !important; + } + .result .left { + width: 40%; + } + .result .middle { + width: 60%; + } + .result .right { + display: none; + } +} +.search-controls { + margin-bottom: 15px; +} +.search-controls .alert { + margin-bottom: 0; +} +/* --- Sidebar --- */ +.sidebar { + /*--- @media (max-width:767px) { + position: fixed; + z-index: 1000; + bottom: 0; + width: 100%; + overflow: hidden; + background: white; + margin: 0px; + padding: 0px; + height: 42px; + transition:height 0.5s ease-in-out; + } + & > h4 { + @media (max-width:767px) { + padding: 10px 15px; + } + } + & > h4:after { + @media (max-width:767px) { + font-family: 'icomoon'; + content: '\e612'; + float:right; + } + } + &.expandSidebar > h4:after { + @media (max-width:767px) { + font-family: 'icomoon'; + content: '\e613'; + float:right; + } + } + &.expandSidebar { + @media (max-width:767px) { + overflow: visible; + height: 80%; + + & .scrollable-bar { + height: 100%; + overflow: auto; + } + } + } ---*/ +} +.sidebar .list-group:not(.filters) .title { + margin-bottom: 5px; + cursor: pointer; +} +.sidebar .list-group:not(.filters) .title.collapsed { + border-radius: none; +} +.sidebar .list-group:not(.filters) .title.collapsed:after { + font-family: 'icomoon'; + content: '\e613'; +} +.sidebar .list-group:not(.filters) .title:after { + font-family: 'icomoon'; + content: '\e612'; + float: right; +} +.sidebar .collapse .list-group-item, +.sidebar .collapsing .list-group-item { + border-top-left-radius: 0px; + border-top-right-radius: 0px; +} +.sidebar .collapse .list-group-item[id^=more], +.sidebar .collapsing .list-group-item[id^=more] { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.sidebar #side-collapse-publishDate .list-group-item { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} +.list-group-item i.fa, +.badge i.fa { + cursor: inherit; +} +.sidebar .facet a { + text-decoration: none; +} +.sidebar .list-group-item i.fa.fa-square-o, +.sidebar .list-group-item i.fa.fa-check-square-o { + font-size: 22px; + vertical-align: middle; +} +/* --- Slider accessibility --- */ +.slider .slider-track { + background: #999999; + box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.4); +} +.slider .slider-track .slider-handle { + background: #00a3b5; + background-image: none; + border: 1px solid #00a3b5; + box-shadow: none; + opacity: .8; +} +.slider .slider-track .slider-handle:hover, +.slider .slider-track .slider-handle:active, +.slider .slider-track .slider-handle:focus { + opacity: 1; + background: #FFF; + border-color: #999999; +} +.slider .slider-track .slider-handle:active, +.slider .slider-track .slider-handle:focus { + border-color: #00a3b5; +} +.slider .slider-track .slider-selection { + background: #eeeeee; + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.3); +} +/* --- Table wrap§ping to prevent horizontal overflow --- */ +.table { + word-wrap: break-word; + table-layout: fixed; +} +/* --- Visualization View --- */ +.node { + border: 1px solid white; + box-sizing: content-box; + font: 10px sans-serif; + line-height: 12px; + overflow: hidden; + position: absolute; + margin: -1px; +} +.node div { + margin-top: 0px; +} +.toplevel { + border: 2px solid black; +} +.node .label { + background: rgba(0, 0, 0, 0.5); + border-radius: 0; + font-size: 85%; + position: absolute; + bottom: 0; + left: 0; + text-shadow: none; + min-height: 1px; + padding: 2px 4px; +} +.notalabel { + color: #000000; +} +#viz-instructions { + padding-top: 600px; +} +/* --- Gallery (GRID) view --- */ +.grid { + padding: 0px 10px 20px; +} +.grid .grid-title { + position: absolute; + padding: 10px 0px; + width: 94%; + bottom: 20px; + opacity: 0; + filter: alpha(opacity=0); + background: rgba(255, 255, 255, 0.8); + transition: all 0.2s ease-in-out; +} +.grid .grid-title a.title { + font-size: 1.15em; +} +.grid:hover .grid-title { + height: auto; + opacity: 1; + filter: alpha(opacity=100); +} +.grid-image { + min-height: 200px; +} +/* --- Hierarchical facets --- */ +/* jsTree arrows */ +.facet .jstree-ocl:before { + font-family: 'icomoon'; + float: left; + speak: none; + font-weight: normal; + font-style: normal; + text-decoration: inherit; + cursor: pointer; + padding: 0; + width: 10px; + margin-left: -16px; + margin-right: 4px; +} +.facet .jstree-default .jstree-open > .jstree-ocl:before { + content: "\e027"; +} +.facet .jstree-default .jstree-closed > .jstree-ocl:before { + content: "\e025"; +} +.facet .jstree-default .jstree-leaf > .jstree-ocl:before { + content: " "; +} +/* facet list styling */ +li.jstree-facet ul { + padding-left: 14px; +} +.jstree-facet li span.main { + display: block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + padding-left: 1px; + /* Fix Firefox cutting the checkboxes */ +} +li.jstree-facet, +li.jstree-node { + list-style: none; +} +ul.jstree-container-ul > li.jstree-node, +.list-group.facet .list-group-item:not(.title) { + padding: 5px 10px 5px 20px; + background: whitesmoke; + border-bottom: 2px solid #ffffff; +} +.jstree-facet .jstree-container-ul { + padding: 0; +} +.jstree-facet .jstree-container-ul .jstree-icon { + color: #999999; +} +.main.applied, +.jstree-facet .jstree-container-ul > li.active, +.jstree-facet .jstree-container-ul > li.active a.jstree-anchor, +.jstree-facet .jstree-container-ul > li.active .jstree-ocl, +.jstree-facet .jstree-container-ul > li.active, +.sidebar .list-group.facet a.list-group-item.active { + background: #00a3b5 !important; + color: #fff; +} +.list-group-item.active.facetOR.applied { + background: #00a3b5; + color: #ffffff; +} +.list-group-item .badge:hover { + cursor: pointer; + text-decoration: line-through; +} +#creationdateFilter input[type="text"], +#publishDateFilter input[type="text"] { + width: 40%; + max-width: 50px; + padding: 0px 5px; + display: inline-block; +} +#creationdateFilter .slider.slider-horizontal, +#publishDateFilter .slider.slider-horizontal { + width: 95%; + height: 20px; + margin: 20px 0px; +} +#creationdateFilter .slider.slider-horizontal .slider-track, +#publishDateFilter .slider.slider-horizontal .slider-track { + height: 15px; +} +#creationdateFilter .slider .slider-track .slider-selection, +#publishDateFilter .slider .slider-track .slider-selection { + background: rgba(255, 255, 255, 0.5); + box-shadow: none; +} +#creationdateFilter .slider .slider-track .slider-handle, +#publishDateFilter .slider .slider-track .slider-handle { + background: #00a3b5; + background-image: none; + border: 1px solid #00a3b5; + box-shadow: none; + opacity: 1; + height: 25px; +} +.resetMarginsPaddings { + margin: 0px; + padding: 0px; +} diff --git a/themes/finna/less/bootstrap/modals.less b/themes/finna/less/bootstrap/modals.less index a64986c5647..7c188822c77 100644 --- a/themes/finna/less/bootstrap/modals.less +++ b/themes/finna/less/bootstrap/modals.less @@ -64,7 +64,6 @@ right: 0; bottom: 0; left: 0; - z-index: @zindex-modal-background; background-color: @modal-backdrop-bg; // Fade for backdrop &.fade { .opacity(0); } diff --git a/themes/finna/less/bootstrap/navbar.less b/themes/finna/less/bootstrap/navbar.less index f980977f594..3193dbdf466 100644 --- a/themes/finna/less/bootstrap/navbar.less +++ b/themes/finna/less/bootstrap/navbar.less @@ -632,10 +632,13 @@ } // Specified Finna styles for navbar -li#loginOptions { - float: right; - margin-right:15px; + +.nav.nav-absolute { + position: absolute; + top: 0px; + right: 15px; } + @media (max-width: @grid-float-breakpoint-max) { .navbar-nav li.logoutOptions { display: inline-block; From b0fa5e7bdbb107abdebec97f13070a8b5510e333 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuli=20Sillanp=C3=A4=C3=A4?= Date: Mon, 16 Feb 2015 10:58:46 +0200 Subject: [PATCH 16/20] [ALLI-2174] Add sample configuration file. --- local/config/finna/{navibar.ini => navibar.ini.sample} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename local/config/finna/{navibar.ini => navibar.ini.sample} (100%) diff --git a/local/config/finna/navibar.ini b/local/config/finna/navibar.ini.sample similarity index 100% rename from local/config/finna/navibar.ini rename to local/config/finna/navibar.ini.sample From d45af03908311a5d3b4bc9fb9edbf61e240ab381 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuli=20Sillanp=C3=A4=C3=A4?= Date: Mon, 16 Feb 2015 10:59:46 +0200 Subject: [PATCH 17/20] [ALLI-2174] Fix invalid HTML. --- themes/finna/templates/search/pagination_simple.phtml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/finna/templates/search/pagination_simple.phtml b/themes/finna/templates/search/pagination_simple.phtml index 86dc1b94586..0a2aba743de 100644 --- a/themes/finna/templates/search/pagination_simple.phtml +++ b/themes/finna/templates/search/pagination_simple.phtml @@ -4,7 +4,7 @@ previous)): ?>
  • -
  • results->getStartRecord() ?> - results->getEndRecord() ?> / localizedNumber($this->results->getResultTotal())?> +
  • results->getStartRecord() ?> - results->getEndRecord() ?> / localizedNumber($this->results->getResultTotal())?>
  • next)): ?>
  • From 63d1e02c4300ed45017556c580f5cadd3b9338cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Samuli=20Sillanp=C3=A4=C3=A4?= Date: Mon, 16 Feb 2015 11:03:07 +0200 Subject: [PATCH 18/20] [ALLI-2174] Rename Header view helper to Navibar. --- .../Finna/src/Finna/View/Helper/Root/Factory.php | 8 ++++---- .../View/Helper/Root/{Header.php => Navibar.php} | 14 +++++++------- themes/finna/templates/layout/layout.phtml | 2 +- .../{header-logo.phtml => navibar-logo.phtml} | 0 .../templates/{header.phtml => navibar.phtml} | 10 +++++----- themes/finna/theme.config.php | 2 +- 6 files changed, 18 insertions(+), 18 deletions(-) rename module/Finna/src/Finna/View/Helper/Root/{Header.php => Navibar.php} (95%) rename themes/finna/templates/{header-logo.phtml => navibar-logo.phtml} (100%) rename themes/finna/templates/{header.phtml => navibar.phtml} (87%) diff --git a/module/Finna/src/Finna/View/Helper/Root/Factory.php b/module/Finna/src/Finna/View/Helper/Root/Factory.php index db060cdb0f1..c0489232594 100644 --- a/module/Finna/src/Finna/View/Helper/Root/Factory.php +++ b/module/Finna/src/Finna/View/Helper/Root/Factory.php @@ -55,18 +55,18 @@ public static function getRecord(ServiceManager $sm) } /** - * Construct the Header view helper. + * Construct the Navibar view helper. * * @param ServiceManager $sm Service manager. * - * @return Header + * @return \Finna\View\Helper\Root\Navibar */ - public static function getHeader(ServiceManager $sm) + public static function getNavibar(ServiceManager $sm) { $locator = $sm->getServiceLocator(); $menuConfig = $locator->get('VuFind\Config')->get('navibar'); - return new Header($menuConfig); + return new Navibar($menuConfig); } /** diff --git a/module/Finna/src/Finna/View/Helper/Root/Header.php b/module/Finna/src/Finna/View/Helper/Root/Navibar.php similarity index 95% rename from module/Finna/src/Finna/View/Helper/Root/Header.php rename to module/Finna/src/Finna/View/Helper/Root/Navibar.php index 214014e85d9..a7b662f05d1 100644 --- a/module/Finna/src/Finna/View/Helper/Root/Header.php +++ b/module/Finna/src/Finna/View/Helper/Root/Navibar.php @@ -1,6 +1,6 @@ getView()->render('header.phtml'); + return $this->getView()->render('navibar.phtml'); } /** diff --git a/themes/finna/templates/layout/layout.phtml b/themes/finna/templates/layout/layout.phtml index 0a9e2321cdf..cbadbdb62db 100644 --- a/themes/finna/templates/layout/layout.phtml +++ b/themes/finna/templates/layout/layout.phtml @@ -87,7 +87,7 @@
    transEsc('Skip to content') ?> - render('header.phtml')?> + render('navibar.phtml')?>
    diff --git a/themes/finna/templates/header-logo.phtml b/themes/finna/templates/navibar-logo.phtml similarity index 100% rename from themes/finna/templates/header-logo.phtml rename to themes/finna/templates/navibar-logo.phtml diff --git a/themes/finna/templates/header.phtml b/themes/finna/templates/navibar.phtml similarity index 87% rename from themes/finna/templates/header.phtml rename to themes/finna/templates/navibar.phtml index f2efb89f8ad..8c48dfac58d 100644 --- a/themes/finna/templates/header.phtml +++ b/themes/finna/templates/navibar.phtml @@ -4,19 +4,19 @@ Toggle navigation - resolver('header-logo.phtml')): ?>render('header-logo.phtml')?>transEsc("Home")?> + resolver('navibar-logo.phtml')): ?>render('navibar-logo.phtml')?>transEsc("Home")?>
    layout()->renderingError)): ?>