diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml index 03d9549..c8fb4a6 100644 --- a/.idea/inspectionProfiles/Project_Default.xml +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -2,5 +2,15 @@ \ No newline at end of file diff --git a/package.json b/package.json index e64889c..25e251b 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,8 @@ "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject", - ":(": "yarn start" + ":(": "yarn start", + "ichwillnicht": "yarn start" }, "eslintConfig": { "extends": [ diff --git a/public/bbw/index.html b/public/bbw/index.html new file mode 100644 index 0000000..c701fa9 --- /dev/null +++ b/public/bbw/index.html @@ -0,0 +1,2841 @@ + + + + + + + Berufsmaturitätsschule Aktuelle Mitteilungen - Berufbildungsschule Winterthur + + + + + + + + + + + + + + + + + + +
+ + + +
+ +
+ + +
+
+
+
+ + + + + + + +
+
+
+
+ +
+
+ +
+
+ + + +
+
+
+

 

+

 

+

Herzliche Einladung zum

+

Informationsabend unserer

+

Berufsmaturitätssschule!

+
+
+ BMS-Informationsabend. Zu den BM-Ausrichtungen der BBW: Technik, Architektur, Life Sciences
+ und Gesundheit und Soziales, am Donnerstag 4. November um 18:30 Uhr, im Anton Graff Schulhaus +
+
+
+
+ +
+
+

Blended Learning!

+

+ Ab Schuljahr 22/23  für die BM 2 mit der Ausrichtung Gesundheit + & Soziales

+

+

+ Neugierig? + Hier gibt's weitere Informationen! +

+

 

+
+
+
+

+  
____________________________________________________________________________________________________________ +

+
+
+

Informationen zum Schulbeginn

+

+ Die Coronapandemie beeinflusst auch den Schulbetrieb zu Beginn des neuen + Schuljahrs 2021/2022. An den bewährten Schutzmassnahmen unserer Schule + halten wir deshalb weiterhin fest:
Es gilt eine generelle + Maskenpflicht - auch für genesene, geimpfte und getestete Personen. + Dadurch sollen Übertragungen verhindert und der Bildung von + Infektionsherden vorgebeugt werden.
Die Maskenpflicht gilt für + alle Innenräume (Schulzimmer, Korridore, Vorbereitungszimmer, WC usw.). +
Wird im Aussenbereich ein Minimalabstand von 1.5 m eingehalten, + kann auf die Schutzmaske verzichtet werden.
_______________________________________________________________________________________________________________ +

+
+ +
+

+ ____________________________________________________________________________________________________________ +

+
+ +
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + diff --git a/public/bbw/index_files/211104 Plakat_Infoveranstaltung_001-be08748a.jpg b/public/bbw/index_files/211104 Plakat_Infoveranstaltung_001-be08748a.jpg new file mode 100644 index 0000000..56adb1b Binary files /dev/null and b/public/bbw/index_files/211104 Plakat_Infoveranstaltung_001-be08748a.jpg differ diff --git a/public/bbw/index_files/21e11ab0-collection.css b/public/bbw/index_files/21e11ab0-collection.css new file mode 100644 index 0000000..d83d2b9 --- /dev/null +++ b/public/bbw/index_files/21e11ab0-collection.css @@ -0,0 +1,4107 @@ +/* Swipe 2.0, (C) Brad Birdsall 2012, MIT license */ +.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666} +/* ColorBox, (c) 2011 Jack Moore, MIT license */ +#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url("../images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("../images/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("../images/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("../images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center} +/*! + * Bootstrap v3.0.3 (http://getbootstrap.com) + * Copyright 2013 Twitter, Inc. + * Licensed under http://www.apache.org/licenses/LICENSE-2.0 + */ + +/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0;font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{height:0;-moz-box-sizing:content-box;box-sizing:content-box}mark{color:#000;background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{padding:0;box-sizing:border-box}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{color:#000!important;text-shadow:none!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}@page{margin:2cm .5cm}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}}*,*: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:14px;line-height:1.428571429;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:hover,a:focus{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;height:auto;max-width:100%;padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;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,h2,h3{margin-top:20px;margin-bottom:10px}h1 small,h2 small,h3 small,h1 .small,h2 .small,h3 .small{font-size:65%}h4,h5,h6{margin-top:10px;margin-bottom:10px}h4 small,h5 small,h6 small,h4 .small,h5 .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:200;line-height:1.4}@media(min-width:768px){.lead{font-size:21px}}small,.small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#428bca}.text-primary:hover{color:#3071a9}.text-warning{color:#8a6d3b}.text-warning:hover{color:#66512c}.text-danger{color:#a94442}.text-danger:hover{color:#843534}.text-success{color:#3c763d}.text-success:hover{color:#2b542c}.text-info{color:#31708f}.text-info:hover{color:#245269}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}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}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}.list-inline>li:first-child{padding-left:0}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}@media(min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{font-size:17.5px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small,blockquote .small{display:block;line-height:1.428571429;color:#999}blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small,blockquote.pull-right .small{text-align:right}blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}blockquote:before,blockquote:after{content:""}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:4px}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333;word-break:break-all;word-wrap:break-word;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{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.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-right:15px;padding-left: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.66666666666666%}.col-xs-10{width:83.33333333333334%}.col-xs-9{width:75%}.col-xs-8{width:66.66666666666666%}.col-xs-7{width:58.333333333333336%}.col-xs-6{width:50%}.col-xs-5{width:41.66666666666667%}.col-xs-4{width:33.33333333333333%}.col-xs-3{width:25%}.col-xs-2{width:16.666666666666664%}.col-xs-1{width:8.333333333333332%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666666666666%}.col-xs-pull-10{right:83.33333333333334%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666666666666%}.col-xs-pull-7{right:58.333333333333336%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666666666667%}.col-xs-pull-4{right:33.33333333333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.666666666666664%}.col-xs-pull-1{right:8.333333333333332%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666666666666%}.col-xs-push-10{left:83.33333333333334%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666666666666%}.col-xs-push-7{left:58.333333333333336%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666666666667%}.col-xs-push-4{left:33.33333333333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.666666666666664%}.col-xs-push-1{left:8.333333333333332%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666666666666%}.col-xs-offset-10{margin-left:83.33333333333334%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666666666666%}.col-xs-offset-7{margin-left:58.333333333333336%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666666666667%}.col-xs-offset-4{margin-left:33.33333333333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.666666666666664%}.col-xs-offset-1{margin-left:8.333333333333332%}.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.66666666666666%}.col-sm-10{width:83.33333333333334%}.col-sm-9{width:75%}.col-sm-8{width:66.66666666666666%}.col-sm-7{width:58.333333333333336%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-4{width:33.33333333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.666666666666664%}.col-sm-1{width:8.333333333333332%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666666666666%}.col-sm-pull-10{right:83.33333333333334%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666666666666%}.col-sm-pull-7{right:58.333333333333336%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666666666667%}.col-sm-pull-4{right:33.33333333333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.666666666666664%}.col-sm-pull-1{right:8.333333333333332%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666666666666%}.col-sm-push-10{left:83.33333333333334%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666666666666%}.col-sm-push-7{left:58.333333333333336%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666666666667%}.col-sm-push-4{left:33.33333333333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.666666666666664%}.col-sm-push-1{left:8.333333333333332%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}.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.66666666666666%}.col-md-10{width:83.33333333333334%}.col-md-9{width:75%}.col-md-8{width:66.66666666666666%}.col-md-7{width:58.333333333333336%}.col-md-6{width:50%}.col-md-5{width:41.66666666666667%}.col-md-4{width:33.33333333333333%}.col-md-3{width:25%}.col-md-2{width:16.666666666666664%}.col-md-1{width:8.333333333333332%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666666666666%}.col-md-pull-10{right:83.33333333333334%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666666666666%}.col-md-pull-7{right:58.333333333333336%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666666666667%}.col-md-pull-4{right:33.33333333333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.666666666666664%}.col-md-pull-1{right:8.333333333333332%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666666666666%}.col-md-push-10{left:83.33333333333334%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666666666666%}.col-md-push-7{left:58.333333333333336%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666666666667%}.col-md-push-4{left:33.33333333333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.666666666666664%}.col-md-push-1{left:8.333333333333332%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666666666666%}.col-md-offset-10{margin-left:83.33333333333334%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666666666666%}.col-md-offset-7{margin-left:58.333333333333336%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666666666667%}.col-md-offset-4{margin-left:33.33333333333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.666666666666664%}.col-md-offset-1{margin-left:8.333333333333332%}.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.66666666666666%}.col-lg-10{width:83.33333333333334%}.col-lg-9{width:75%}.col-lg-8{width:66.66666666666666%}.col-lg-7{width:58.333333333333336%}.col-lg-6{width:50%}.col-lg-5{width:41.66666666666667%}.col-lg-4{width:33.33333333333333%}.col-lg-3{width:25%}.col-lg-2{width:16.666666666666664%}.col-lg-1{width:8.333333333333332%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666666666666%}.col-lg-pull-10{right:83.33333333333334%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666666666666%}.col-lg-pull-7{right:58.333333333333336%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666666666667%}.col-lg-pull-4{right:33.33333333333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.666666666666664%}.col-lg-pull-1{right:8.333333333333332%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666666666666%}.col-lg-push-10{left:83.33333333333334%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666666666666%}.col-lg-push-7{left:58.333333333333336%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666666666667%}.col-lg-push-4{left:33.33333333333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.666666666666664%}.col-lg-push-1{left:8.333333333333332%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666666666666%}.col-lg-offset-10{margin-left:83.33333333333334%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666666666666%}.col-lg-offset-7{margin-left:58.333333333333336%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666666666667%}.col-lg-offset-4{margin-left:33.33333333333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.666666666666664%}.col-lg-offset-1{margin-left:8.333333333333332%}.col-lg-offset-0{margin-left:0}}table{max-width:100%;background-color:transparent}th{text-align:left}.table{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.428571429;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;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{display:table-cell;float:none}.table>thead>tr>.active,.table>tbody>tr>.active,.table>tfoot>tr>.active,.table>thead>.active>td,.table>tbody>.active>td,.table>tfoot>.active>td,.table>thead>.active>th,.table>tbody>.active>th,.table>tfoot>.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>.active:hover,.table-hover>tbody>.active:hover>td,.table-hover>tbody>.active:hover>th{background-color:#e8e8e8}.table>thead>tr>.success,.table>tbody>tr>.success,.table>tfoot>tr>.success,.table>thead>.success>td,.table>tbody>.success>td,.table>tfoot>.success>td,.table>thead>.success>th,.table>tbody>.success>th,.table>tfoot>.success>th{background-color:#dff0d8}.table-hover>tbody>tr>.success:hover,.table-hover>tbody>.success:hover>td,.table-hover>tbody>.success:hover>th{background-color:#d0e9c6}.table>thead>tr>.danger,.table>tbody>tr>.danger,.table>tfoot>tr>.danger,.table>thead>.danger>td,.table>tbody>.danger>td,.table>tfoot>.danger>td,.table>thead>.danger>th,.table>tbody>.danger>th,.table>tfoot>.danger>th{background-color:#f2dede}.table-hover>tbody>tr>.danger:hover,.table-hover>tbody>.danger:hover>td,.table-hover>tbody>.danger:hover>th{background-color:#ebcccc}.table>thead>tr>.warning,.table>tbody>tr>.warning,.table>tfoot>tr>.warning,.table>thead>.warning>td,.table>tbody>.warning>td,.table>tfoot>.warning>td,.table>thead>.warning>th,.table>tbody>.warning>th,.table>tfoot>.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>.warning:hover,.table-hover>tbody>.warning:hover>td,.table-hover>tbody>.warning:hover>th{background-color:#faf2cc}@media(max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #ddd;-ms-overflow-style:-ms-autohiding-scrollbar;-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}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;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}select[multiple],select[size]{height:auto}select optgroup{font-family:inherit;font-size:inherit;font-style:inherit}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}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;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}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control:-moz-placeholder{color:#999}.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}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle}.radio label,.checkbox label{display:inline;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"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:normal;vertical-align:middle;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{height:auto}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg{height:auto}.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;background-color:#fcf8e3;border-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;background-color:#f2dede;border-color:#a94442}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{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;background-color:#dff0d8;border-color:#3c763d}.form-control-static{margin-bottom: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}.form-inline select.form-control{width:auto}.form-inline .radio,.form-inline .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-control-static{padding-top:7px}@media(min-width:768px){.form-horizontal .control-label{text-align:right}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn: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{background-image:none;outline:0;-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{pointer-events:none;cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.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:#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:#fff}.btn-primary{color:#fff;background-color:#428bca;border-color:#357ebd}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}.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:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}.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:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}.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:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}.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:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}.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:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-link{font-weight:normal;color:#428bca;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:#2a6496;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{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left: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:'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';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;line-height:1;-moz-osx-font-smoothing:grayscale}.glyphicon:empty{width:1em}.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;font-size:14px;list-style:none;background-color:#fff;border:1px solid #ccc;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.428571429;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.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;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left: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{right:0;left: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:0}.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:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn-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-top-right-radius:0;border-bottom-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-top-right-radius:0;border-bottom-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-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left: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:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.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-top-right-radius:0;border-bottom-left-radius:4px;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>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;border-collapse:separate;table-layout:fixed}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;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-right:0;padding-left:0}.input-group .form-control{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{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{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:#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: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>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-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>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap}.input-group-btn:first-child>.btn{margin-right:-1px}.input-group-btn:last-child>.btn{margin-left:-1px}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-4px}.input-group-btn>.btn:hover,.input-group-btn>.btn:active{z-index:2}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.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:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#428bca}.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 #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;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;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.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:#428bca}.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{margin-bottom:5px;text-align:center}.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:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media(min-width:768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media(min-width:768px){.navbar-header{float:left}}.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.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-right:0;padding-left:0}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media(min-width:768px){.container>.navbar-header,.container>.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}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media(min-width:768px){.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.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-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:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-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)}@media(min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block}.navbar-form select.form-control{width:auto}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}}@media(max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media(min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border: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-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{right:0;left:auto}.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-right:15px;margin-left:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@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:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-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{color:#fff;background-color:#080808}@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{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#999}.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;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd}.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-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee}.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;cursor:default;background-color:#428bca;border-color:#428bca}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}.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-top-right-radius:6px;border-bottom-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-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.pager:before,.pager:after{display:table;content:" "}.pager:after{clear:both}.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;cursor:not-allowed;background-color:#fff}.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:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#999;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}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:#428bca;background-color:#fff}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;font-size:21px;font-weight:200;line-height:2.1428571435;color:inherit;background-color:#eee}.jumbotron h1,.jumbotron .h1{line-height:1;color:inherit}.jumbotron p{line-height:1.4}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;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{display:block;height:auto;max-width:100%;margin-right:auto;margin-left:auto}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.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{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.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{height:20px;margin-bottom:20px;overflow:hidden;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:#fff;text-align:center;background-color:#428bca;-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:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image: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}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}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:#428bca;border-color:#428bca}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:#e1edf7}.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:#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-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child th,.panel>.table>tbody: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:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:last-child>th,.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,.panel>.table-bordered>thead>tr:last-child>td,.panel>.table-responsive>.table-bordered>thead>tr:last-child>td,.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{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.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 #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-group .panel{margin-bottom:0;overflow:hidden;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{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:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.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-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.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}.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}.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:#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{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;display:none;overflow:auto;overflow-y:scroll}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .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;z-index:1050;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:6px;outline:0;-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}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{min-height:16.428571429px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:20px}.modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media screen and (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)}}.tooltip{position:absolute;z-index:1030;display:block;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.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-top-color:#000;border-width:5px 5px 0}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;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);background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;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{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0;content:" "}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0;content:" "}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0;content:" "}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0;content:" "}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;max-width:100%;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;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);opacity:.5;filter:alpha(opacity=50)}.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{right:0;left:auto;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{color:#fff;text-decoration:none;outline:0;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%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;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 .glyphicons-chevron-left,.carousel-control .glyphicons-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{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left: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,tr.visible-xs,th.visible-xs,td.visible-xs{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-xs.visible-sm{display:block!important}table.visible-xs.visible-sm{display:table}tr.visible-xs.visible-sm{display:table-row!important}th.visible-xs.visible-sm,td.visible-xs.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block!important}table.visible-xs.visible-md{display:table}tr.visible-xs.visible-md{display:table-row!important}th.visible-xs.visible-md,td.visible-xs.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-xs.visible-lg{display:block!important}table.visible-xs.visible-lg{display:table}tr.visible-xs.visible-lg{display:table-row!important}th.visible-xs.visible-lg,td.visible-xs.visible-lg{display:table-cell!important}}.visible-sm,tr.visible-sm,th.visible-sm,td.visible-sm{display:none!important}@media(max-width:767px){.visible-sm.visible-xs{display:block!important}table.visible-sm.visible-xs{display:table}tr.visible-sm.visible-xs{display:table-row!important}th.visible-sm.visible-xs,td.visible-sm.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-sm.visible-md{display:block!important}table.visible-sm.visible-md{display:table}tr.visible-sm.visible-md{display:table-row!important}th.visible-sm.visible-md,td.visible-sm.visible-md{display:table-cell!important}}@media(min-width:1200px){.visible-sm.visible-lg{display:block!important}table.visible-sm.visible-lg{display:table}tr.visible-sm.visible-lg{display:table-row!important}th.visible-sm.visible-lg,td.visible-sm.visible-lg{display:table-cell!important}}.visible-md,tr.visible-md,th.visible-md,td.visible-md{display:none!important}@media(max-width:767px){.visible-md.visible-xs{display:block!important}table.visible-md.visible-xs{display:table}tr.visible-md.visible-xs{display:table-row!important}th.visible-md.visible-xs,td.visible-md.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block!important}table.visible-md.visible-sm{display:table}tr.visible-md.visible-sm{display:table-row!important}th.visible-md.visible-sm,td.visible-md.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-md.visible-lg{display:block!important}table.visible-md.visible-lg{display:table}tr.visible-md.visible-lg{display:table-row!important}th.visible-md.visible-lg,td.visible-md.visible-lg{display:table-cell!important}}.visible-lg,tr.visible-lg,th.visible-lg,td.visible-lg{display:none!important}@media(max-width:767px){.visible-lg.visible-xs{display:block!important}table.visible-lg.visible-xs{display:table}tr.visible-lg.visible-xs{display:table-row!important}th.visible-lg.visible-xs,td.visible-lg.visible-xs{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block!important}table.visible-lg.visible-sm{display:table}tr.visible-lg.visible-sm{display:table-row!important}th.visible-lg.visible-sm,td.visible-lg.visible-sm{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block!important}table.visible-lg.visible-md{display:table}tr.visible-lg.visible-md{display:table-row!important}th.visible-lg.visible-md,td.visible-lg.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}}.hidden-xs{display:block!important}table.hidden-xs{display:table}tr.hidden-xs{display:table-row!important}th.hidden-xs,td.hidden-xs{display:table-cell!important}@media(max-width:767px){.hidden-xs,tr.hidden-xs,th.hidden-xs,td.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm,tr.hidden-xs.hidden-sm,th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md,tr.hidden-xs.hidden-md,th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-xs.hidden-lg,tr.hidden-xs.hidden-lg,th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{display:none!important}}.hidden-sm{display:block!important}table.hidden-sm{display:table}tr.hidden-sm{display:table-row!important}th.hidden-sm,td.hidden-sm{display:table-cell!important}@media(max-width:767px){.hidden-sm.hidden-xs,tr.hidden-sm.hidden-xs,th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm,tr.hidden-sm,th.hidden-sm,td.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md,tr.hidden-sm.hidden-md,th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-sm.hidden-lg,tr.hidden-sm.hidden-lg,th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{display:none!important}}.hidden-md{display:block!important}table.hidden-md{display:table}tr.hidden-md{display:table-row!important}th.hidden-md,td.hidden-md{display:table-cell!important}@media(max-width:767px){.hidden-md.hidden-xs,tr.hidden-md.hidden-xs,th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-md.hidden-sm,tr.hidden-md.hidden-sm,th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-md,tr.hidden-md,th.hidden-md,td.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-md.hidden-lg,tr.hidden-md.hidden-lg,th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{display:none!important}}.hidden-lg{display:block!important}table.hidden-lg{display:table}tr.hidden-lg{display:table-row!important}th.hidden-lg,td.hidden-lg{display:table-cell!important}@media(max-width:767px){.hidden-lg.hidden-xs,tr.hidden-lg.hidden-xs,th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm,tr.hidden-lg.hidden-sm,th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md,tr.hidden-lg.hidden-md,th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg,tr.hidden-lg,th.hidden-lg,td.hidden-lg{display:none!important}}.visible-print,tr.visible-print,th.visible-print,td.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}.hidden-print,tr.hidden-print,th.hidden-print,td.hidden-print{display:none!important}} +/* shows always empty scrollbar */ +html{ + overflow-y:scroll; +} +/* hides theme-plus dev tool */ +#theme-plus-dev-tool{ + display: none !important; +} + +/* contao class */ +.invisible{ + display: none; +} + +/* fix colobox backgrounds */ + +#cboxPrevious, +#cboxNext, +#cboxClose{ + background-image: url("/files/page/ibr_base/img/controls.png"); +} + +#cboxLoadingGraphic{ + background-image: url("/files/page/ibr_base/img/loading.gif"); +} + +/* gallery module */ + +.ce_gallery figure{ + margin-bottom: 30px; +} + +.ce_gallery img{ + width:100%; +} +article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}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;}fieldset{border:0px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}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;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}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;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;} +@media (max-width: 767px){ + *, + *:after, + *::before { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + + html, body, .container { + height: 100%; + } + + .scroller { + overflow-y: scroll; + } + + .scroller, + .scroller-inner { + position: relative; + } + + .container { + position: relative; + overflow: hidden; + } + + .menu-trigger { + position: relative; + padding-left: 60px; + font-size: 0.9em; + } + + .menu-trigger:before { + position: absolute; + top: 2px; + left: 0; + width: 40px; + height: 6px; + background: #fff; + box-shadow: 0 6px #34495e, 0 12px #fff, 0 18px #34495e, 0 24px #fff; + content: ''; + } + + .mp-pusher { + position: relative; + left: 0; + height: 100%; + } + + .mp-menu { + position: absolute; /* we can't use fixed here :( */ + top: 0; + left: 0; + z-index: 1; + width: 250px; + height: 100%; + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + .mp-level { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: #336ca6; + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + /* overlays for pusher and for level that gets covered */ + .mp-pusher::after, + .mp-level::after, + .mp-level::before { + position: absolute; + top: 0; + right: 0; + width: 0; + height: 0; + content: ''; + opacity: 0; + } + + + + .mp-level::after { + z-index: -1; + } + + .mp-pusher.mp-pushed::after, + .mp-level.mp-level-overlay::after { + width: 100%; + height: 100%; + opacity: 1; + -webkit-transition: opacity 0.3s; + -moz-transition: opacity 0.3s; + transition: opacity 0.3s; + } + + .mp-level.mp-level-overlay { + cursor: pointer; + } + + .mp-level.mp-level-overlay.mp-level::before { + width: 100%; + height: 100%; + background: transparent; + opacity: 1; + } + + .mp-pusher, + .mp-level { + -webkit-transition: all 0.5s; + -moz-transition: all 0.5s; + transition: all 0.5s; + } + + /* overlap */ + .mp-overlap .mp-level.mp-level-open { + box-shadow: 1px 0 2px rgba(0,0,0,0.2); + -webkit-transform: translate3d(-40px, 0, 0); + -moz-transform: translate3d(-40px, 0, 0); + transform: translate3d(-40px, 0, 0); + } + + /* First level */ + .mp-menu > .mp-level, + .mp-menu > .mp-level.mp-level-open, + .mp-menu.mp-overlap > .mp-level, + .mp-menu.mp-overlap > .mp-level.mp-level-open { + box-shadow: none; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + /* cover */ + .mp-cover .mp-level.mp-level-open { + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + .mp-cover .mp-level.mp-level-open > ul > li > .mp-level:not(.mp-level-open) { + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + /* content style */ + .mp-menu ul { + margin: 0; + padding: 0; + list-style: none; + } + + .mp-menu h2 { + margin: 0; + padding: 1em; + color: rgba(0,0,0,0.4); + text-shadow: 0 0 1px rgba(0,0,0,0.1); + font-weight: 300; + font-size: 2em; + } + + .mp-menu.mp-overlap h2::before { + position: absolute; + top: 0; + right: 0; + margin-right: 8px; + font-size: 75%; + line-height: 1.8; + opacity: 0; + -webkit-transition: opacity 0.3s, -webkit-transform 0.1s 0.3s; + -moz-transition: opacity 0.3s, -moz-transform 0.1s 0.3s; + transition: opacity 0.3s, transform 0.1s 0.3s; + -webkit-transform: translateX(-100%); + -moz-transform: translateX(-100%); + transform: translateX(-100%); + } + + .mp-menu.mp-cover h2 { + text-transform: uppercase; + font-weight: 700; + letter-spacing: 1px; + font-size: 1em; + } + + .mp-overlap .mp-level.mp-level-overlay > h2::before { + opacity: 1; + -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; + -moz-transition: -moz-transform 0.3s, opacity 0.3s; + transition: transform 0.3s, opacity 0.3s; + -webkit-transform: translateX(0); + -moz-transform: translateX(0); + transform: translateX(0); + } + + + .mp-menu ul li::before { + position: absolute; + left: 10px; + z-index: -1; + color: rgba(0,0,0,0.2); + line-height: 3.5; + } + + .mp-level > ul > li:first-child > a { + box-shadow: inset 0 -1px rgba(0,0,0,0.2), inset 0 1px rgba(0,0,0,0.2); + } + + + + .mp-menu .mp-level.mp-level-overlay > ul > li > a, + .mp-level.mp-level-overlay > ul > li:first-child > a { + box-shadow: inset 0 -1px rgba(0,0,0,0); + } + + .mp-level > ul > li:first-child > a:hover, + .mp-level.mp-level-overlay > ul > li:first-child > a { + box-shadow: inset 0 -1px rgba(0,0,0,0), inset 0 1px rgba(0,0,0,0); + } /* seems like Chrome 34.0.1847.131 needs the second shadow otherwise the transition breaks */ + + .mp-back { + background: rgba(0,0,0,0.1); + outline: none; + color: #fff; + text-transform: uppercase; + letter-spacing: 1px; + font-weight: 700; + display: block; + font-size: 0.8em; + padding: 1em; + position: relative; + box-shadow: inset 0 1px rgba(0,0,0,0.1); + -webkit-transition: background 0.3s; + -moz-transition: background 0.3s; + transition: background 0.3s; + } + + .mp-back::after { + font-family: 'linecons'; + position: absolute; + content: "\e037"; + right: 10px; + font-size: 1.3em; + color: rgba(0,0,0,0.3); + } + + .mp-menu .mp-level.mp-level-overlay > .mp-back, + .mp-menu .mp-level.mp-level-overlay > .mp-back::after { + background: transparent; + box-shadow: none; + color: transparent; + } + + /* Fallback example for browsers that don't support 3D transforms (and no JS fallback) */ + /* We'll show the first level only */ + .no-csstransforms3d .mp-pusher, + .no-js .mp-pusher { + padding-left: 300px; + } + + .no-csstransforms3d .mp-menu .mp-level, + .no-js .mp-menu .mp-level { + display: none; + } + + .no-csstransforms3d .mp-menu > .mp-level, + .no-js .mp-menu > .mp-level { + display: block; + } +} +/*** All styles for main-layout ***/ + +/* ---------------------------------------------------------------------------------------------------------------- BASICS --- */ + +html{ + height: 100%; + overflow: initial; +} + +body{ + font-size: 13px /* PT */; + font-weight: 300; + line-height: 15px /* PT */; + margin: 0; + padding: 0; + height: 100%; + background: #f6f6f6; + font-family:'HelveticaNeueW01-45Ligh',Helvetica,Arial,sans-serif; + + +} +body.home.fullbackground{ + height: auto; +} +#main{ + font-size: 13px /* PT */; + line-height: 16px /* PT */; + padding-bottom: 15px; +} +.home #main{ + padding-bottom: 0; +} +.custom_element { + margin-bottom: 10px; +} + +.displayTable { + width: 100%; + height: 100%; + display: table; +} + +.displayTableRow { + width: 100%; + height: 100%; + display: table-row; +} + +.displayTableCell { + width: 100%; + height: 100%; + display: table-cell; + vertical-align: middle; +} + +hr { + border-top: 1px solid #e2e2e2; +} + +#left{ + padding-bottom: 50px; +} +.row, #left, #main, #main>.inside, #main>.inside>.mod_article, .carousel, .carousel-inner, .item{ + height: 100%; +} +#main>.inside>.mod_article.first{ + margin-top: 40px; +} +.home #main>.inside>.mod_article.first{ + margin-top: 0; +} + +a{ + color: #87888a; +} +a:hover, +a:active, +a:focus{ + color: #8cc63f; +} +.ce_image{ + float: left; +} +ul{ + padding-left: 16px; + margin-bottom: 0; +} +::-webkit-input-placeholder { + font-style: italic; +} + +:-moz-placeholder { /* Firefox 18- */ + font-style: italic; +} + +::-moz-placeholder { /* Firefox 19+ */ + font-style: italic; +} + +:-ms-input-placeholder { + font-style: italic; +} +/* ---------------------------------------------------------------------------------------------------------------- LAYOUT --- */ + +#main{ + padding-right: 0; +} +#wrapper{ + padding-bottom: 57px; +} +#wrapper>.row{ + background: #ffffff; +} +.mod_article{ + padding-right: 15px; +} +.fullscreen { + height: 100vh; + width: 100%; +} +.fullscreen .mod_article { + position: relative; + padding: 0 !important; + height: 100vh; + width: 100%; +} +.fullscreen .ce_image { + float: none; +} +/* ---------------------------------------------------------------------------------------------------------------- FONTS --- */ + +h1 { + font-size: 13px /* PT */; + margin-top: 0; + margin-bottom: 20px; + font-weight: bold; + color: #000000; +} + +h2{ + font-size: 13px /* PT */; + font-weight: bold; + margin-top: 20px; + margin-bottom: 10px; + color: #87888a; +} +h2.notop{ + margin-top: 0; +} +h3,h4,h5,h6{ + font-size: 13px /* PT */; + font-weight: normal; + margin-bottom: 20px + color: #000000; +} + +h3{ + font-size: 13px; + font-weight: normal; +} +a:hover { + text-decoration: none; + outline: none; +} +h1,h2,h3,h4,h5,h6,strong{ + font-family:'HelveticaNeueW01-65Medi'; + font-weight: normal; +} +input:focus, +textarea:focus, +a:focus { + text-decoration: none; + outline: 0 none; +} + +textarea, +select, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"] { + border: solid 1px rgb(135, 136, 138); + font-size: 13px; +} + +textarea:focus, +select:focus, +button:focus, +input[type="text"]:focus, +input[type="password"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="time"]:focus, +input[type="week"]:focus, +input[type="number"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="search"]:focus, +input[type="tel"]:focus, +input[type="color"]:focus, +input:focus:invalid:focus, +textarea:focus:invalid:focus, +select:focus:invalid:focus, +.kurs-extern.detail-formular .submit_container input:focus, +.kurs-extern.detail-formular .linkback a:focus{ + border-color: rgba(140, 198, 63,0.9); + outline: 0; + outline: thin dotted \9; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +input[type="checkbox"][disabled]{ + opacity: 0.5; +} + +/* ---------------------------------------------------------------------------------------------------------------- FORM --- */ + +.widget .col-sm-3 { + min-height: 38px; +} + +.widget .col-sm-3 > span { + display: table; + height: 100%; + width: 100%; + min-height: 38px; +} + +.col-sm-3 label { + margin: 0; + height: 100%; + display: table-cell; + vertical-align: middle; + font-weight: normal; +} + +input:focus, +textarea:focus, +a:focus{ + outline: 0 none; +} + +::-webkit-input-placeholder { /* WebKit browsers */ + color: #87888A; +} +:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ + color: #87888A; +} +::-moz-placeholder { /* Mozilla Firefox 19+ */ + color: #87888A; +} +:-ms-input-placeholder { /* Internet Explorer 10+ */ + color: #87888A; +} + +select, +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + background-color: #FFF; + border: 1px solid #e2e2e2; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border linear .2s,box-shadow linear .17s; + -moz-transition: border linear .2s,box-shadow linear .17s; + -o-transition: border linear .2s,box-shadow linear .17s; + transition: border linear .2s,box-shadow linear .17s; +} + +select, +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + color: #87888A; + display: inline-block; + height: 32px; + padding: 2px 15px; + margin: 0; + font-size: 15px; + line-height: 20px; + vertical-align: top; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + width: 100%; + -webkit-appearance: none; +} + +textarea { + height: 100px; +} + +select { + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + border-radius: 0px; +} + +textarea:focus, +select:focus, +button:focus, +input[type="text"]:focus, +input[type="password"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="time"]:focus, +input[type="week"]:focus, +input[type="number"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="search"]:focus, +input[type="tel"]:focus, +input[type="color"]:focus, +input:focus:invalid:focus, +textarea:focus:invalid:focus, +select:focus:invalid:focus { + border-color: #8cc63f; + outline: 0; + outline: thin dotted \9; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.selectContainer { + position: relative; + overflow-x: hidden; + border-right: 1px solid #e2e2e2; + margin-bottom: 0; + display: block; + height: 32px; +} + +.selectContainer:focus { + border-color: #8cc63f; +} + +.selectContainer .fa { + position: absolute; + right: 10px; + top: 10px; + z-index: -1; +} + +.selectContainer select { + background-color: transparent; + width: 108%; + margin-bottom: 0px; + height: 32px; + position: relative; + z-index: 10; +} + +.checkboxWidget legend { + display: none; +} + +.checkboxWidget label { + font-weight: normal; +} + +.checkbox_container span { + position: relative; + display: inline-block; +} + +.multipleChoices .checkbox_container span { + width: 16.3%; + float: left; +} + +.checkbox_container span input { + position: absolute; + left: 0; + top: 3px; + margin: 0; +} + +.checkbox_container span label { + margin-left: 20px; + display: block; +} + +input.submit { + color: #ffffff; + display: inline-block; + border: solid 1px rgb(135, 136, 138); + padding: 5px 15px; + background: #97bf0d; + width: auto; + display: inline-block; + vertical-align: top; +} + +.submit_container { + display: inline-block; + vertical-align: top; +} + +.submitContainer { +/* border-top: 1px solid #e2e2e2; */ + margin-top: 20px; + padding-top: 10px; +} + +.linkback { + color: #ffffff; + display: inline-block; + border: solid 1px rgb(135, 136, 138); + background: rgba(51, 51, 51,0.7); + width: auto; + display: inline-block; + vertical-align: top; +} + +.kurs-extern.detail .linkback a, +.kurs-extern.detail .linkback a:hover, +.linkback a, +.linkback a:visited, +.linkback a:hover, +.linkback a:active { + color: #ffffff; + display: block; + padding: 5px 15px; +} + +.widgetContainer .linkback { + border: none; + width: 100%; + display: block; + background: transparent; +} + +.widgetContainer .linkback a { + padding: 0 15px !important; + line-height: 32px; +} + +.widgetContainer .submit_container { + display: block; +} + +.widgetContainer .submit_container input.submit { + display: block; + height: 32px; + background-color: #c1c2c3; + line-height: 32px; + padding: 0 15px !important; + border: none; + width: 100%; + text-align: left; + border-left: solid 1px #ffffff; +} + +.widgetContainer .linkback a:hover, +.widgetContainer .submit_container input.submit:hover { + background-color: #8cc63f; +} + +.widgetContainer.textarea{ + margin-bottom: 40px; +} + + +.widgetContainer.upload .inputContainer{ + border: 1px solid #e2e2e2; + overflow: hidden; + padding: 5px 20px; +} + +/* +.linkback:after{ + content: "Abbrechen"; + color: #ffffff; + position: absolute; + left: 0%; + border: solid 1px rgb(135, 136, 138); + padding: 10px 27%; + background: #97bf0d; + z-index: -1; +} +.kurs-extern.detail-formular .linkback a{ + color: transparent; + padding: 11px 35.1%; +} +*/ + +.widget-65, +.widget-76 { + margin-top: 30px; +} + + + +.widgetContainer, +.widgetContainer.checkbox { + padding: 0; + margin: 0 0 3px 0; + position: relative; +} + +.labelContainer { + min-height: 32px; + background-color: #c1c2c3; + position: relative; + left: 0; + top: 0; + width: 40%; + float: left; +} + +.inputContainer { + min-height: 32px; + position: relative; + left: 0; + top: 0; + margin-left: 40%; +} + +.labelContainer label { + margin: 0; + padding: 6px 10px; + line-height: 20px; + vertical-align: top; + color: #ffffff; + font-weight: normal; +} + +.widgetContainer .checkboxInner legend { + display: none; +} + +.widgetContainer.checkbox input[type="checkbox"] { + margin: 0; +} + +.checkboxInner.multipleChoices { + float: left; + width: 100%; + +} + +.clearLeft { + clear: left; +} + +form select { + width: auto; + display: inline-block; + padding: 0 23% 0 15px; + height: 28px; + width: 110%; + color: #87888A; +} + +form .selectContainer .icon_arrowDown { + position: absolute; + z-index: 2; + right: 10px; + top: 10px; + width: 27px; + height: 14px; + display: inline-block; + background-image: url('/files/page/ci/img/icon_arrowDown.png'); + background-position: center center; + background-repeat: no-repeat; + cursor: pointer; +} + +form .mm_select .selectContainer .icon_arrowDown { + top: 7px; +} + +/* ---------------------------------------------------------------------------------------------------------------- LOGO --- */ +#logo{ + margin-top: 12px; +} + +/* ---------------------------------------------------------------------------------------------------------------- BUTTONS --- */ + +.button, +a.button { + display: block; + line-height: 35px; + font-weight: bold; + color: #ffffff !important; + background-color: #c1c2c3 !important; + padding: 0 10px; + margin: 20px 0; +} + +.button:hover, +a.button:hover { + background-color: #87888A !important; +} + +/* ---------------------------------------------------------------------------------------------------------------- TABLE --- */ + +.table > thead > tr > th { + background-color: #c1c2c3; + color: #ffffff; + border: none; +} + +.table > tbody > tr:first-child > td { + border: none; +} + +.table tr.linkedRow:hover { + cursor: pointer; +} + +/* ---------------------------------------------------------------------------------------------------------------- HEADER --- */ + +#header{ + padding: 20px 0; +} + +#custom_header .mod_navigation{ + margin: 0px 0 0px 0; +} + + +/* ---------------------------------------------------------------------------------------------------------------- HEADER :: NAVI --- */ + +/*.nav li > a > .triangle{ + position: absolute; + right: 0; + top: 0; + display: block; + margin: 14px; +} + +.triangle{ + width: 0; + height: 0; + border-style: solid; + border-width: 5px 0 5px 10px; + border-color: transparent transparent transparent #86888a; + display: inline-block; + -webkit-transition: all .2s; + -o-transition: all .2s; + transition: all .2s; +} + +.open > a > .triangle{ + -ms-transform: rotate(90deg); /* IE 9 + -webkit-transform: rotate(90deg); + transform: rotate(90deg); +} + +.nav > li > a { + padding: 0 15px; +} +.nav li > a { + color: rgb(135,136,138); +} + +.nav li a:hover, +.nav li a:focus { + background: transparent; + text-decoration: none; + color: #8cc63f; +} + +.nav li a.trail { + color: #8cc63f; +} + +.navbar-nav li.trail > a, +.nav li.active > a { + color: #8cc63f; +} + +.nav_default .level_1 > li { + float: left; + margin-right: 20px; +} + +.nav_default .level_1 > li a { + line-height: 20px; + padding: 15px; +} + +.nav_default .level_1 > li:hover ul.submenu { + display: block; +} + +.nav_default .level_1 > li ul.submenu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + list-style: none; + background-color: #fff; + background-clip: padding-box; + margin-top: 0; + border-radius: 0; + border: 0; + -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.2); + box-shadow: 0 0 2px rgba(0,0,0,0.2); + + -webkit-box-shadow: none; + box-shadow: none; + font-size: 13px; +} + +.nav_default .level_2 > li { + padding: 0; +} + +.nav_default .level_2 > li a { + white-space: nowrap; + padding: 3px 15px; + display: block; +} + +.dl-menuwrapper .dl-trigger{ + background: rgb(135,136,138); + position: absolute; + top: 10px; + right: 20px; +} +.navbar-toggle .icon-bar{ + background: rgb(0,0,0); +} + +.mainNaviWithChilds li.submenu:hover .dropdown-menu { + display: block; +} + +.serviceNavi .dropdown-menu { + left: auto; + right: 0; +} + +.serviceNavi .dropdown-menu li { + float: none; + text-align: right; +} + +.serviceNavi .dropdown-menu li:hover a { + color: #8cc63f; +} +*/ +/* ---------------------------------------------------------------------------------------------------------------- LEFT :: MAIN NAVI --- */ +.left.main.navbar{ + margin-top: 13px; + padding-left: 0px; + background: transparent; +} +.left.main.navbar .level_2{ + width: 223px; +} +.left.main.navbar .level_2{ + padding-bottom: 9px; + padding-left: 12px; +} +.left.main.navbar .level_2 a{ + padding-left: 0; +} +#left .main.navbar li{ + float: left; + width: 100%; + margin-bottom: 0px; +} +.navbar-default, +.navbar-default .collapse{ + border: none; +} +.left.main.navbar .level_1 li:hover ul{ + display: block; +} +.left.main.navbar .level_1 ul{ + position: absolute; + left: 60px; + top: -23px; + -webkit-box-shadow: 2px 5px 18px 0px rgba(50, 50, 50, 0.28); + -moz-box-shadow: 2px 5px 18px 0px rgba(50, 50, 50, 0.28); + box-shadow: 2px 5px 18px 0px rgba(50, 50, 50, 0.28); +} +.left.main.navbar .level_1 .last ul{ + top: -129px; +} +.left.main.navbar .level_1 .first ul{ + top: -25px; +} +.left.main.navbar .level_1 li:nth-child(3n) ul{ + top: -21px; +} +.left.main.navbar .level_1 .trail, +.navbar-default .navbar-nav>.active>a, +.navbar-default .active>span{ + color: #8cc63f; + background: transparent; +} +/* ---------------------------------------------------------------------------------------------------------------- LEFT :: SUB NAVI --- */ +.subnavi.navbar{ + background: transparent; + margin-top: 35px; +} +.subnavi.navbar-default .navbar-nav>.active>a{ + background: transparent; +} +.subnavi ul{ + padding-left: 0px; + +} +.submenu > ul{ + float: left; + position: initial; +} +.subnavi .submenu.active>ul, +.subnavi .submenu.forward>ul, +.subnavi .submenu.trail>ul{ + position: relative; + display: block; + box-shadow: none; +} +.subnavi .submenu>ul{ + display: none; +} +#left .subnavi li > ul, +#left .subnavi .level_2 li{ + padding-left: 10px; +} +#left .subnavi .level_2 li{ + word-wrap: break-word; +} +#left .subnavi .level_2 li.last{ + margin-bottom: 0; +} +.dropdown-menu>li>a{ + color: #777; + font-weight: 300; +} +.subnavi .active > .submenu, +.subnavi .trail > .submenu, +.subnavi .trail span{ + color: #8cc63f; +} +.subnavi ul{ + list-style: none; +} +.subnavi .navbar-collapse{ + max-height: none; +} +/* ---------------------------------------------------------------------------------------------------------------- LOGO --- */ +#left a>img{ + width: 51%; +} +/* ---------------------------------------------------------------------------------------------------------------- HEADER :: MOBILE-NAVI --- */ + +/*.dl-menu.dl-animate-out-1 { + animation: MenuAnimOut1 0.4s linear forwards; +} + +@keyframes MenuAnimOut1 { + 50% { + transform: translateZ(-250px) rotateY(30deg); + } + 75% { + transform: translateZ(-372.5px) rotateY(15deg); + opacity: .5; + } + 100% { + transform: translateZ(-500px) rotateY(0deg); + opacity: 0; + } +} + +.dl-menu.dl-animate-in-1 { + animation: MenuAnimIn1 0.3s linear forwards; +} + +@keyframes MenuAnimIn1 { + 0% { + transform: translateZ(-500px) rotateY(0deg); + opacity: 0; + } + 20% { + transform: translateZ(-250px) rotateY(30deg); + opacity: 0.5; + } + 100% { + transform: translateZ(0px) rotateY(0deg); + opacity: 1; + } +}*/ +#trigger{ + background: transparent; + border: none; + width: 45px; + height: 45px; + text-indent: -900em; + position: relative; + cursor: pointer; + outline: none; + margin-right: 25px; + overflow: hidden; + margin-top: 11px; +} +#trigger:focus{ + border-color: transparent; + box-shadow: none; +} +#trigger ul{ + height: 45px; + width: 45px; + padding: 0; +} +#trigger .balken{ + height: 3px; + width: 100%; + background: #000000; + display: block; + float: left; + margin-bottom: 5px; + -webkit-transition: all .3s ease-in-out; + -moz-transition: all .3s ease-in-out; + -o-transition: all .3s ease-in-out; + transition: all .3s ease-in-out; +} +#trigger.open .balken:first-child{ + -ms-transform: rotate(45deg); /* IE 9 */ + -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */ + -o-transition: rotate(45deg); + transform: rotate(45deg); + margin-top: 18px; + width: 70%; + display:block; +} +#trigger.open{ + margin-top: 2px; +} +#trigger.open .balken{ + display: none; +} +#trigger.open .balken:last-child{ + -ms-transform: rotate(-45deg); /* IE 9 */ + -webkit-transform: rotate(-45deg); /* Chrome, Safari, Opera */ + -o-transition: rotate(-45deg); + transform: rotate(-45deg); + display:block; + width: 70%; + margin-top: -8px +} +.navbar.mobile{ + background: #ffffff; + z-index: 1000; + height: auto; + position: fixed; + padding-top: 10px; + padding-left: 17px; + -webkit-transition: all .5s ease-in-out; + -moz-transition: all .5s ease-in-out; + -o-transition: all .5s ease-in-out; + transition: all .5s ease-in-out; +} +.navbar.mobile button{ + display: none; +} +.navbar.mobile .navbar-collapse{ + height: auto; + display: block; + max-height: none; +} +.navbar.mobile .nav>li>a:hover, +.nav>li>a:focus, +.dropdown-menu>li>a:hover, +.dropdown-menu>li>a:focus{ + background: #ffffff; + color: #8cc63f; +} +.navbar.mobile .nav>li.open>a{ + color: #8cc63f; +} +/* ---------------------------------------------------------------------------------------------------------------- BREADCRUMB --- */ + +.mod_breadcrumb { + padding: 0; + margin: 0; + border-bottom: 1px solid #e2e2e2; + background-color: transparent; + border-radius: 0; +} + +.mod_breadcrumb .breadcrumb { + padding: 10px 0 5px 0; + margin: 0; + list-style: none; + background-color: transparent; + border-radius: 0; +} + +.breadcrumb > li { + display: inline-block; + font-size: 13px /* PT */; + margin-bottom: 5px; +} + +.breadcrumb > li + li:before { + content: "▹"; +} + +.breadcrumb>li+li:before { + padding: 0 5px 0 2px; + color: #87888A; +} + +.breadcrumb > li > a, +.breadcrumb > .active { + color: #87888A; +} + +.breadcrumb > li > a:hover { + color: #8cc63f; +} + +.breadcrumb__after { + margin-bottom: 20px; +} + +/* ---------------------------------------------------------------------------------------------------------------- PAGEIMAGE --- */ + +.mod_pageImage{ + text-align: center; +} + +.mod_pageImage img{ + width: 100%; + height: auto; + max-width: 1140px; +} + +/* ---------------------------------------------------------------------------------------------------------------- SLIDER --- */ + +#custom_header .carousel-inner > .item { + height: 610px; + cursor: pointer; + background-repeat: no-repeat; + background-position: center center; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; +} + +#custom_header .overlay { + position: absolute; + bottom: 0; + width: 100%; + background: rgba(145,83,149,.8); + padding: 20px 20px; + margin: 0; +} + +#custom_header .overlay span { + font-size: 28px; + color: #fff; +} + +#custom_header .overlay .arrow{ + display: inline-block; + height: 65px; + width: 40px; + background-image: url(/files/content/template/arrows.png); +} + +#custom_header .overlay .left{ + background-position: left; +} +#custom_header .overlay .right{ + background-position: right; +} +#custom_header .overlay a:hover { + color: #fff; +} + +.anchor-link{ + color: rgb(135,136,138); + font-size: 13px; + margin-bottom: 1px; +} + +.carousel.fade { + opacity: 1; +} + +.carousel.fade .item { + -moz-transition: opacity ease-in-out 1.3s; + -o-transition: opacity ease-in-out 1.3s; + -webkit-transition: opacity ease-in-out 1.3s; + transition: opacity ease-in-out 1.3s; + left: 0 !important; + opacity: 0; + top:0; + position:absolute; + width: 100%; + display:block !important; + z-index:1; + max-height: 100%; +} + +.carousel.fade .item:first-child { + top:auto; + position:relative; +} + +.carousel.fade .item.active { + opacity: 1; + -moz-transition: opacity ease-in-out 1.3s; + -o-transition: opacity ease-in-out 1.3s; + -webkit-transition: opacity ease-in-out 1.3s; + transition: opacity ease-in-out 1.3s; + z-index:2; +} +.item .overlay{ + float: left; + width: 45%; + height: 100%; + padding: 10px; +} +.item .overlay h2.quote{ + font-size: 38px /* PT */; + color: #fff; + margin: 0; + line-height: 1.3; + font-weight: normal; +} +/* ---------------------------------------------------------------------------------------------------------------- CONTENT --- */ + + + +/* ---------------------------------------------------------------------------------------------------------------- LEFT --- */ + +#left li{ + margin-bottom: 0px; + float: left; + width: 100%; + +} +#left li a, +#left li span{ + min-height: 16px; + padding: 2px 0; + float: left; + width: 100%; +} +#left .level_1 > li > a { + padding-left: 0; + padding-right: 0; +} +#left .main .level_1 > li > a{ + padding: 0; +} +#left .navbar-default .navbar-nav>.open>a{ + background: transparent; +} + +#left li a:hover { + color: #8cc63f; +} + +#left li > ul{ + margin-top: -0; +} + + +/* ---------------------------------------------------------------------------------------------------------------- JobList --- */ + +.jobList { + margin: 0; + padding: 0; +} +.jobList ul{ + list-style: none; +} +.jobList li { + margin-bottom: 5px; +} + +.jobList li a, +.jobList li a:visited { + color: rgb(135,136,138); + display: block; + text-decoration: none; +} + +.jobList li a:hover, +.jobList li a:focus, +.jobList li a:active { + color: #8cc63f; +} + +.jobList li span { + display: block; + color: rgb(135,136,138); + font-style: italic; +} + +#livefilter-input { + margin-bottom: 10px; + padding: 3px 5px; +} +#berufe-alphabetisch{ + float: left; + width: 40%; +} +#berufe-detail{ + float: right; + width: 55%; +} + +/* ---------------------------------------------------------------------------------------------------------------- JobDetail --- */ + + +.jobDetail .jobDetailItem.jobTitle { + margin-bottom: 0px; +} + +.jobLinks a { + display: block; + padding: 2px 0; + color: rgb(135,136,138); +} + +.jobLinks a:hover { + color: #8cc63f; + text-decoration: none; + +} +#berufe-detail{ + margin-top: 40px; +} +.jobDetailItem.jobIndvText p:last-child, +.jobDetailItem.jobLinks p{ + margin-bottom: 0; +} +.jobDetailItem.joballgInfos{ + margin-top: 10px; +} +/* ---------------------------------------------------------------------------------------------------------------- Kursliste --- */ + +.kursListe .kategorie{ + display: none; +} + +#weiterbildung-und-kurse .kursListe .kategorie{ + display: table-cell; +} + +.kursListe p { + margin: 0; +} + +.table { + font-size: 13px; +} + +.table .name { + max-width: 160px; + white-space: normal; + word-break: normal +} + +.table a { + color: rgb(135,136,138); + display: block; +} + +.table a:hover { + color: #8cc63f; +} + +.ce_metamodels_frontendfilter { + margin-bottom: 20px; + font-size: 13px; +} + +.ce_metamodels_frontendfilter label { + margin: 0; + padding: 0 10px; + line-height: 28px; + vertical-align: top; + background-color: #c1c2c3; + color: #ffffff; + float: left; +} + +.ce_metamodels_frontendfilter .selectContainer { + display: inline-block; + min-width: 300px; + height: 28px; +} + +.ce_metamodels_frontendfilter select { + width: auto; + display: inline-block; + padding: 0 23% 0 15px; + height: 28px; + width: 110%; + color: #87888A; +} + +.ce_metamodels_frontendfilter .selectContainer .fa { + right: auto; + left: 20px; + top: 7px; +} + +/* +.kursListe{ + display: table; +} +.kursListe .table-row{ + display: table-row; +} +.kursListe .table-cell{ + display: table-cell; + float: none; + padding: 15px; + font-size: 13px; + color: rgb(135,136,138); + vertical-align: middle; + width: 190px; +} +.kursListe .table-cell.kategorie{ + display: none; +} +#weiterbildung-und-kurse .kursListe .table-cell.kategorie{ + display: table-cell; +} +.kursListe a:hover .table-cell, +.kursListe a:active .table-cell, +.kursListe a:focus .table-cell { + color: #8cc63f; +} + +*/ + +.kursListe { + overflow: hidden; +} +.kursListe tr{ + white-space: nowrap; +} + +/* ---------------------------------------------------------------------------------------------------------------- Kursdetail --- */ + +.backLink { + float: right; +} + +.kurs-extern.detail h2 { + margin: 0px; + color: #000; + font-weight: 300; + font-size: 13px; + margin-bottom: 10px; +} +.kurs-extern.detail .row:nth-child(2){ + margin-bottom: 10px; +} +.kurs-extern.detail .formular ul, +.kurs-extern.detail .more-information ul { + padding: 0; +} + +.kurs-extern.detail a, +.kurs-extern.detail a { + color: rgb(135,136,138); +} + +.kurs-extern.detail a:hover, +.kurs-extern.detail a:active, +.kurs-extern.detail a:focus, +.kurs-extern.detail a:hover, +.kurs-extern.detail a:active, +.kurs-extern.detail a:focus { + color: #8cc63f; +} + +/* ---------------------------------------------------------------------------------------------------------------- Kursdetail-Formular --- */ +/* +.kurs-extern.detail-formular .ce_form{ + display: table; + width: 100%; +} +*/ +/* +.kurs-extern.detail-formular .formbody{ + float: left; + width: 70%; +} +*/ +.kurs-extern.detail-formular .rechungsadresse{ + display: none; + width: 100%; +} +/* +.kurs-extern.detail-formular input{ + float: right; + margin-top: -28px; + width: 65%; + margin-bottom: 10px; + height: 30px; +} +*/ +/* +.kurs-extern.detail-formular select{ + float: right; + margin-top: -28px; + width: 65%; + margin-bottom: 12px; +} +*/ +/* +.kurs-extern.detail-formular label{ + float: none; + display: table-cell; + vertical-align: middle; + width: 165px; + margin-bottom: 10px; + height: 30px; + +} +*/ +/* +.kurs-extern.detail-formular textarea{ + float: right; + margin-top: -28px; + width: 65%; + margin-bottom: 10px; +} +*/ +/* +.kurs-extern.detail-formular .checkbox_container{ + float: right; + width: 69%; +} +*/ +/* +.kurs-extern.detail-formular legend{ +float: left; +font-size: 15px; +font-weight: bold; +border: none; +width: 165px; +} +*/ +/* +.kurs-extern.detail-formular .checkbox_container span{ + float: left; + width: 100%; + margin-left: 17px; + margin-top: 18px; + margin-bottom: 40px; +} +*/ +/* +.kurs-extern.detail-formular .checkbox_container input{ + float: left; + margin-top: -6px; + width: 15px; + margin-right: 10px; +} +*/ +/* +.kurs-extern.detail-formular .checkbox_container label{ + float: left; + width: auto; +} +*/ +/* +.kurs-extern.detail-formular .submit_container{ + float: right; + width: 100%; + margin-top: 10px; +} +*/ +/* +.kurs-extern.detail-formular .submit_container input{ + margin-top: 0; + background: #97bf0d; + color: #ffffff; + padding: 10px; + height: auto; + border: solid 1px rgb(135, 136, 138); +} +*/ +/*.kurs-extern.detail-formular .tage{ + display: none; +}*/ +/* +.kurs-extern.detail-formular .tage span{ + margin: 0; + margin-left: 17px; + width: auto; +} +*/ +.kurs-extern.detail-formular .rechnung, +.kurs-extern.detail-formular .rechungsadresse{ + border: none; +} +.kurs-extern.detail-formular .rechnung{ + padding-left: 0; +} +.kurs-extern.detail-formular .kurstage .checkbox .inputContainer{ + margin: 0; + min-height: 32px; + position: relative; + left: 0; + top: 0; + margin-left: 40%; +} + +.kurs-extern.detail-formular .checkbox .inputContainer{ + margin-left: 0; +} +.kurs-extern.detail-formular .rechungsadresse{ + padding: 0; + margin: 0; +} +.kurs-extern.detail-formular .captcha{ + margin-top: 2px; + position: relative; +} +.kurs-extern.detail-formular .captcha .labelContainer{ + position: absolute; + top: 8%; +} +.kurs-extern.detail-formular .checkbox fieldset.rechungsadresse, +.kurs-extern.detail-formular .checkbox fieldset.lehrbetrieb, +.kurs-extern.detail-formular fieldset.kurstage{ + border: none; +} +.kurs-extern.detail-formular .checkbox fieldset.lehrbetrieb, +.kurs-extern.detail-formular fieldset.kurstage{ + padding-left: 0; + padding-right: 0; + margin-right: 0; +} +.kurs-extern.detail-formular .inputContainer .tage{ + margin: 0; + height: 32px; +} +.kurs-extern.detail-formular .labelContainer label{ + float: left; +} +.captcha_text{ + float: left; + padding-bottom: 5px; + padding-left: 11px; + color: #ffffff; + font-weight: normal; +} +.kurs-extern .file{ + list-style: none; +} +/* ---------------------------------------------------------------------------------------------------------------- KURS-INTERN --- */ +.kurs-intern h2{ + color: #333; + font-weight: 300; + font-size: 13px; + margin: 0; + margin-bottom: 10px; +} +/* ---------------------------------------------------------------------------------------------------------------- FOOTER --- */ + +/*#footer-wrapper { + position: relative; + min-height: 100%; + height: auto !important; This line and the next line are not necessary unless you need IE6 support + height: 100%; + margin: 0 auto -50px; the bottom margin is the negative value of the footer's height +} +*/ +#footer { + height: 60px; + margin-top: -60px; + position: relative; + padding: 25px; + background: #EAEAEA; + z-index: 10000; +} +/* +.push { + height: 55px; +} + +.nav--footer li { + float: left; + padding: 10px 0; +} + +.nav--footer li a { + border-right: 1px solid rgb(135,136,138); + padding: 0 10px 0 0; +} + +.nav--footer li + li a { + padding: 0 10px; +} + +.nav--footer li:last-of-type a { + border-right: 0; +} + +.nav--footer .dropdown-menu > li a { + border: 0; +} + +.footerNavi .nav { + display: inline-block; +} + +.footerLogo { + height: 20px; + display: inline-block; + vertical-align: top; + margin-top: 10px; +} + +.logo-eduQua { + +} + +.logo-joint { + margin-left: 10px; + height: 33px; + margin-top: 0; +} + +*/ +#footer .ce_hyperlink{ + float: left; + padding: 0 5px; + border-right: solid 1px #87888a; +} +#footer .ce_hyperlink.last{ + border-right: none; +} +#footer .ce_hyperlink.kontakt{ + margin-left: 25%; +} +#footer .edu{ + position: absolute; + left: 17px; +} +#footer .sgs{ + position: absolute; + left: 125px; +} +/* ---------------------------------------------------------------------------------------------------------------- MIXED --- */ + +.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus{ + background: transparent; + color: #8cc63f; +} +/* ---------------------------------------------------------------------------------------------------------------- SCROLLER --- */ +.scroller{ + min-height: 100%; + overflow: hidden; + width: 1170px; + margin: 0 auto; + background: #ffffff; + position: relative; +} +body.fullbackground{ + height: 100%; +} +.fullbackground .scroller{ + height: 100%; +} +.scroller-inner{ + float: left; + width: 100%; + height: 100%; + overflow: hidden; + background: #ffffff; +} + +/* ---------------------------------------------------------------------------------------------------------------- AKTUELLES --- */ +#aktuelles{ + padding-right: 0; +} +#aktuelles .container{ + max-width: 100%; + padding: 0; +} +/* ---------------------------------------------------------------------------------------------------------------- GOOGLE MAPS --- */ +.routinglink { + overflow: hidden; +} +.routinglink form{ + display: none; +} +.dlh_googlemap{ + width: 100%; + height: 400px; +} + +/** all styles for elements and modules, separated by comments **/ + + + +/*** Module : Blog List ***/ +/*** /Module : Blog List ***/ + + +/*** Custom Element 1 : Text and Image ***/ +/*** /Custom Element 1 : Text and Image ***/ + + +.custom_element figure > img{ + max-width: 100%; + height: auto; +} + + +.radio label, .checkbox label{ + display: block; +} + +fieldset.kurstage{ + padding: 0px; +} + +/* FULLSCREEN SLIDER HOME */ +.fullscreen-slider { + height: 100%; +} + +.fullscreen-slider .swiper-wrapper { + height: 100%; +} + +.fullscreen-slider .swiper-slide { + height: 100%; + background-size: cover; + background-position: center center; + background-repeat: no-repeat; +} + +/* SLIDER OVERLAY HOME */ +.overlay { + position: absolute; + top: 0; + left: 0; + z-index: 2; + padding: 40px; +} + +@media (max-width: 767px){ + .overlay { + padding: 20px; + } +} + +/* BUBBLE NAVIGATION HOME */ + +.bubbles { + position: relative; + margin-top: 25px; +} + +@media (max-width: 600px){ + .bubbles { + margin-top: 100px; + } +} + +@media (max-width: 400px){ + .bubbles { + margin-top: 70px; + } +} + +.bubble { + display: -webkit-flex; + display: flex; + position: absolute; + -webkit-flex-flow: column wrap; + flex-flow: column wrap; + -webkit-align-items: center; + align-items: center; + -webkit-justify-content: center; + justify-content:center; + -ms-transform: scale(1); + -webkit-transform: scale(1); + transform: scale(1); + transition: all 0.3s ease; + -webkit-transition: all 0.3s ease; + z-index: 5; + outline: none; + border-radius: 50%; + background-color: #afca0a; + color: #fff; + text-align: center; + text-decoration: none; + font-family:'HelveticaNeueW01-65Medi'; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +.bubble.has-link:hover, +.bubble.has-link:focus { + -ms-transform: scale(1.1); + -webkit-transform: scale(1.1); + transform: scale(1.1); + outline: none; + background-color: #859908; + color: #fff; + text-decoration: none; +} + +.bubble.has-link { + -webkit-box-shadow: 14px 12px 15px 0px rgba(0,0,0,0.7); + -moz-box-shadow: 14px 12px 15px 0px rgba(0,0,0,0.7); + box-shadow: 14px 12px 15px 0px rgba(0,0,0,0.7); +} + +.bubble.no-link { + opacity: 0.7; +} + +.bubble_tl { + top: 0; + left: 0; + width: 165px; + height: 165px; + font-size: 26px; +} + +@media (max-width: 600px){ + .bubble_tl { + width: 115px; + height: 115px; + font-size: 20px; + } +} + +@media (max-width: 400px){ + .bubble_tl { + width: 100px; + height: 100px; + } +} + +.bubble_m { + top: 122px; + left: 105px; + width: 185px; + height: 185px; + font-size: 26px; +} + +@media (max-width: 600px){ + .bubble_m { + top: 85px; + left: 74px; + width: 130px; + height: 130px; + font-size: 20px; + } +} + +@media (max-width: 400px){ + .bubble_m { + top: 79px; + left: 45px; + width: 150px; + height: 150px; + } +} + +.bubble_bl { + top: 280px; + left: 57px; + z-index: 4; + width: 110px; + height: 110px; + font-size: 20px; +} + +@media (max-width: 600px){ + .bubble_bl { + top: 201px; + left: 39px; + width: 90px; + height: 90px; + font-size: 19px; + } +} + +@media (max-width: 400px){ + .bubble_bl { + top: 208px; + left: 20px; + width: 72px; + height: 72px; + font-size: 16px; + } +} + +.bubble_tr { + top: -64px; + left: 210px; + padding: 0 5px; + width: 110px; + height: 110px; + font-size: 19px; + line-height: 21px; +} + +.ie .bubble_tr { + display: inline-block; + padding-top: 27px; +} + +@media (max-width: 600px){ + .bubble_tr { + top: -47px; + left: 129px; + width: 80px; + height: 80px; + font-size: 15px; + line-height: 17px; + } +} + +@media (max-width: 400px){ + .bubble_tr { + top: -31px; + left: 109px; + width: 64px; + height: 64px; + font-size: 11px; + line-height: 13px; + } +} + +.bubble_br { + top: 22px; + left: 257px; + z-index: 4; + width: 175px; + height: 175px; + font-size: 24px; +} + +@media (max-width: 600px){ + .bubble_br { + top: 8px; + left: 175px; + width: 122px; + height: 122px; + font-size: 17px; + } +} + +@media (max-width: 400px){ + .bubble_br { + top: 10px; + left: 149px; + width: 98px; + height: 98px; + font-size: 14px; + } +} + +.bubble_imp { + top: 196px; + left: 274px; + z-index: 10; + width: 200px; + height: 200px; + font-size: 28px; + line-height: 30px; + background-color: #c73658; +} + +@media (max-width: 600px){ + .bubble_imp { + top: 128px; + left: 197px; + z-index: 10; + width: 134px; + height: 134px; + font-size: 18px; + line-height: 20px; + background-color: #c73658; + } +} + +@media (max-width: 400px){ + .bubble_imp { + top: 90px; + left: 196px; + z-index: 10; + width: 132px; + height: 132px; + font-size: 14px; + line-height: 16px; + background-color: #c73658; + } +} + +.bubble_empty-m { + top: 33px; + left: 167px; + z-index: 2; + width: 93px; + height: 93px; +} + +@media (max-width: 600px){ + .bubble_empty-m { + top: 28px; + left: 116px; + width: 60px; + height: 60px; + } +} + +@media (max-width: 400px){ + .bubble_empty-m { + top: 30px; + left: 100px; + width: 50px; + height: 50px; + } +} + +.bubble_empty-t { + top: -121px; + left: 270px; + z-index: 2; + width: 65px; + height: 65px; +} + +@media (max-width: 600px){ + .bubble_empty-t { + top: -87px; + left: 173px; + width: 45px; + height: 45px; + } +} + +@media (max-width: 400px){ + .bubble_empty-t { + top: -64px; + left: 140px; + width: 36px; + height: 36px; + } +} + +.bubble_empty-r { + top: 60px; + left: 433px; + z-index: 3; + width: 110px; + height: 110px; +} + +@media (max-width: 600px){ + .bubble_empty-r { + top: 33px; + left: 297px; + width: 77px; + height: 77px; + } +} + +@media (max-width: 400px){ + .bubble_empty-r { + top: 30px; + left: 247px; + width: 62px; + height: 62px; + } +} + +.bubble_empty-b { + top: 196px; + left: 290px; + z-index: 3; + width: 65px; + height: 65px; +} + +@media (max-width: 600px){ + .bubble_empty-b { + top: 129px; + left: 204px; + width: 45px; + height: 45px; + } +} + +@media (max-width: 400px){ + .bubble_empty-b { + top: 107px; + left: 191px; + width: 40px; + height: 40px; + } +} +@font-face { + font-family: 'icomoon'; + src:url('../fonts/icomoon.eot'); + src:url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'), + url('../fonts/icomoon.woff') format('woff'), + url('../fonts/icomoon.ttf') format('truetype'), + url('../fonts/icomoon.svg#icomoon') format('svg'); + font-weight: normal; + font-style: normal; +} + +/* Common styles of menus */ + +.dl-menuwrapper { + width: 100%; + max-width: 300px; + float: left; + position: relative; + -webkit-perspective: 1000px; + perspective: 1000px; + -webkit-perspective-origin: 50% 200%; + perspective-origin: 50% 200%; +} + +.dl-menuwrapper:first-child { + margin-right: 100px; +} + +.dl-menuwrapper button { + background: #ccc; + border: none; + width: 48px; + height: 45px; + text-indent: -900em; + overflow: hidden; + position: relative; + cursor: pointer; + outline: none; +} + +.dl-menuwrapper button:hover, +.dl-menuwrapper button.dl-active, +.dl-menuwrapper ul { + background: #aaa; +} + +.dl-menuwrapper button:after { + content: ''; + position: absolute; + width: 68%; + height: 5px; + background: #fff; + top: 10px; + left: 16%; + box-shadow: + 0 10px 0 #fff, + 0 20px 0 #fff; +} + +.dl-menuwrapper ul { + padding: 0; + list-style: none; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; +} + +.dl-menuwrapper li { + position: relative; +} + +.dl-menuwrapper li a { + display: block; + position: relative; + padding: 15px 20px; + font-size: 16px; + line-height: 20px; + font-weight: 300; + color: #fff; + outline: none; +} + +.no-touch .dl-menuwrapper li a:hover { + background: rgba(255,248,213,0.1); +} + +.dl-menuwrapper li.dl-back > a { + padding-left: 30px; + background: rgba(0,0,0,0.1); +} + +.dl-menuwrapper li.dl-back:after, +.dl-menuwrapper li > a:not(:only-child):after { + position: absolute; + top: 0; + line-height: 50px; + font-family: 'icomoon'; + speak: none; + -webkit-font-smoothing: antialiased; + content: "\e000"; +} + +.dl-menuwrapper li.dl-back:after { + left: 10px; + color: rgba(212,204,198,0.3); + -webkit-transform: rotate(180deg); + transform: rotate(180deg); +} + +.dl-menuwrapper li > a:after { + right: 10px; + color: rgba(0,0,0,0.15); +} + +.dl-menuwrapper .dl-menu { + margin: 5px 0 0 0; + position: absolute; + width: 100%; + opacity: 0; + pointer-events: none; + -webkit-transform: translateY(10px); + transform: translateY(10px); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} + +.dl-menuwrapper .dl-menu.dl-menu-toggle { + transition: all 0.3s ease; +} + +.dl-menuwrapper .dl-menu.dl-menuopen { + opacity: 1; + pointer-events: auto; + -webkit-transform: translateY(0px); + transform: translateY(0px); +} + +/* Hide the inner submenus */ +.dl-menuwrapper li .dl-submenu { + display: none; +} + +/* +When a submenu is openend, we will hide all li siblings. +For that we give a class to the parent menu called "dl-subview". +We also hide the submenu link. +The opened submenu will get the class "dl-subviewopen". +All this is done for any sub-level being entered. +*/ +.dl-menu.dl-subview li, +.dl-menu.dl-subview li.dl-subviewopen > a, +.dl-menu.dl-subview li.dl-subview > a { + display: none; +} + +.dl-menu.dl-subview li.dl-subview, +.dl-menu.dl-subview li.dl-subview .dl-submenu, +.dl-menu.dl-subview li.dl-subviewopen, +.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu, +.dl-menu.dl-subview li.dl-subviewopen > .dl-submenu > li { + display: block; +} + +/* Dynamically added submenu outside of the menu context */ +.dl-menuwrapper > .dl-submenu { + position: absolute; + width: 100%; + top: 50px; + left: 0; + margin: 0; +} + +/* Animation classes for moving out and in */ + +.dl-menu.dl-animate-out-1 { + -webkit-animation: MenuAnimOut1 0.4s; + animation: MenuAnimOut1 0.4s; +} + +.dl-menu.dl-animate-out-2 { + -webkit-animation: MenuAnimOut2 0.3s ease-in-out; + animation: MenuAnimOut2 0.3s ease-in-out; +} + +.dl-menu.dl-animate-out-3 { + -webkit-animation: MenuAnimOut3 0.4s ease; + animation: MenuAnimOut3 0.4s ease; +} + +.dl-menu.dl-animate-out-4 { + -webkit-animation: MenuAnimOut4 0.4s ease; + animation: MenuAnimOut4 0.4s ease; +} + +.dl-menu.dl-animate-out-5 { + -webkit-animation: MenuAnimOut5 0.4s ease; + animation: MenuAnimOut5 0.4s ease; +} + +@-webkit-keyframes MenuAnimOut1 { + 0% { } + 50% { + -webkit-transform: translateZ(-250px) rotateY(30deg); + } + 75% { + -webkit-transform: translateZ(-372.5px) rotateY(15deg); + opacity: .5; + } + 100% { + -webkit-transform: translateZ(-500px) rotateY(0deg); + opacity: 0; + } +} + +@-webkit-keyframes MenuAnimOut2 { + 0% { } + 100% { + -webkit-transform: translateX(-100%); + opacity: 0; + } +} + +@-webkit-keyframes MenuAnimOut3 { + 0% { } + 100% { + -webkit-transform: translateZ(300px); + opacity: 0; + } +} + +@-webkit-keyframes MenuAnimOut4 { + 0% { } + 100% { + -webkit-transform: translateZ(-300px); + opacity: 0; + } +} + +@-webkit-keyframes MenuAnimOut5 { + 0% { } + 100% { + -webkit-transform: translateY(40%); + opacity: 0; + } +} + +@keyframes MenuAnimOut1 { + 0% { } + 50% { + -webkit-transform: translateZ(-250px) rotateY(30deg); + transform: translateZ(-250px) rotateY(30deg); + } + 75% { + -webkit-transform: translateZ(-372.5px) rotateY(15deg); + transform: translateZ(-372.5px) rotateY(15deg); + opacity: .5; + } + 100% { + -webkit-transform: translateZ(-500px) rotateY(0deg); + transform: translateZ(-500px) rotateY(0deg); + opacity: 0; + } +} + +@keyframes MenuAnimOut2 { + 0% { } + 100% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + opacity: 0; + } +} + +@keyframes MenuAnimOut3 { + 0% { } + 100% { + -webkit-transform: translateZ(300px); + transform: translateZ(300px); + opacity: 0; + } +} + +@keyframes MenuAnimOut4 { + 0% { } + 100% { + -webkit-transform: translateZ(-300px); + transform: translateZ(-300px); + opacity: 0; + } +} + +@keyframes MenuAnimOut5 { + 0% { } + 100% { + -webkit-transform: translateY(40%); + transform: translateY(40%); + opacity: 0; + } +} + +.dl-menu.dl-animate-in-1 { + -webkit-animation: MenuAnimIn1 0.3s; + animation: MenuAnimIn1 0.3s; +} + +.dl-menu.dl-animate-in-2 { + -webkit-animation: MenuAnimIn2 0.3s ease-in-out; + animation: MenuAnimIn2 0.3s ease-in-out; +} + +.dl-menu.dl-animate-in-3 { + -webkit-animation: MenuAnimIn3 0.4s ease; + animation: MenuAnimIn3 0.4s ease; +} + +.dl-menu.dl-animate-in-4 { + -webkit-animation: MenuAnimIn4 0.4s ease; + animation: MenuAnimIn4 0.4s ease; +} + +.dl-menu.dl-animate-in-5 { + -webkit-animation: MenuAnimIn5 0.4s ease; + animation: MenuAnimIn5 0.4s ease; +} + +@-webkit-keyframes MenuAnimIn1 { + 0% { + -webkit-transform: translateZ(-500px) rotateY(0deg); + opacity: 0; + } + 20% { + -webkit-transform: translateZ(-250px) rotateY(30deg); + opacity: 0.5; + } + 100% { + -webkit-transform: translateZ(0px) rotateY(0deg); + opacity: 1; + } +} + +@-webkit-keyframes MenuAnimIn2 { + 0% { + -webkit-transform: translateX(-100%); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0px); + opacity: 1; + } +} + +@-webkit-keyframes MenuAnimIn3 { + 0% { + -webkit-transform: translateZ(300px); + opacity: 0; + } + 100% { + -webkit-transform: translateZ(0px); + opacity: 1; + } +} + +@-webkit-keyframes MenuAnimIn4 { + 0% { + -webkit-transform: translateZ(-300px); + opacity: 0; + } + 100% { + -webkit-transform: translateZ(0px); + opacity: 1; + } +} + +@-webkit-keyframes MenuAnimIn5 { + 0% { + -webkit-transform: translateY(40%); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + opacity: 1; + } +} + +@keyframes MenuAnimIn1 { + 0% { + -webkit-transform: translateZ(-500px) rotateY(0deg); + transform: translateZ(-500px) rotateY(0deg); + opacity: 0; + } + 20% { + -webkit-transform: translateZ(-250px) rotateY(30deg); + transform: translateZ(-250px) rotateY(30deg); + opacity: 0.5; + } + 100% { + -webkit-transform: translateZ(0px) rotateY(0deg); + transform: translateZ(0px) rotateY(0deg); + opacity: 1; + } +} + +@keyframes MenuAnimIn2 { + 0% { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0px); + transform: translateX(0px); + opacity: 1; + } +} + +@keyframes MenuAnimIn3 { + 0% { + -webkit-transform: translateZ(300px); + transform: translateZ(300px); + opacity: 0; + } + 100% { + -webkit-transform: translateZ(0px); + transform: translateZ(0px); + opacity: 1; + } +} + +@keyframes MenuAnimIn4 { + 0% { + -webkit-transform: translateZ(-300px); + transform: translateZ(-300px); + opacity: 0; + } + 100% { + -webkit-transform: translateZ(0px); + transform: translateZ(0px); + opacity: 1; + } +} + +@keyframes MenuAnimIn5 { + 0% { + -webkit-transform: translateY(40%); + transform: translateY(40%); + opacity: 0; + } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; + } +} + +.dl-menuwrapper > .dl-submenu.dl-animate-in-1 { + -webkit-animation: SubMenuAnimIn1 0.4s ease; + animation: SubMenuAnimIn1 0.4s ease; +} + +.dl-menuwrapper > .dl-submenu.dl-animate-in-2 { + -webkit-animation: SubMenuAnimIn2 0.3s ease-in-out; + animation: SubMenuAnimIn2 0.3s ease-in-out; +} + +.dl-menuwrapper > .dl-submenu.dl-animate-in-3 { + -webkit-animation: SubMenuAnimIn3 0.4s ease; + animation: SubMenuAnimIn3 0.4s ease; +} + +.dl-menuwrapper > .dl-submenu.dl-animate-in-4 { + -webkit-animation: SubMenuAnimIn4 0.4s ease; + animation: SubMenuAnimIn4 0.4s ease; +} + +.dl-menuwrapper > .dl-submenu.dl-animate-in-5 { + -webkit-animation: SubMenuAnimIn5 0.4s ease; + animation: SubMenuAnimIn5 0.4s ease; +} + +@-webkit-keyframes SubMenuAnimIn1 { + 0% { + -webkit-transform: translateX(50%); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0px); + opacity: 1; + } +} + +@-webkit-keyframes SubMenuAnimIn2 { + 0% { + -webkit-transform: translateX(100%); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0px); + opacity: 1; + } +} + +@-webkit-keyframes SubMenuAnimIn3 { + 0% { + -webkit-transform: translateZ(-300px); + opacity: 0; + } + 100% { + -webkit-transform: translateZ(0px); + opacity: 1; + } +} + +@-webkit-keyframes SubMenuAnimIn4 { + 0% { + -webkit-transform: translateZ(300px); + opacity: 0; + } + 100% { + -webkit-transform: translateZ(0px); + opacity: 1; + } +} + +@-webkit-keyframes SubMenuAnimIn5 { + 0% { + -webkit-transform: translateZ(-200px); + opacity: 0; + } + 100% { + -webkit-transform: translateZ(0); + opacity: 1; + } +} + +@keyframes SubMenuAnimIn1 { + 0% { + -webkit-transform: translateX(50%); + transform: translateX(50%); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0px); + transform: translateX(0px); + opacity: 1; + } +} + +@keyframes SubMenuAnimIn2 { + 0% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + opacity: 0; + } + 100% { + -webkit-transform: translateX(0px); + transform: translateX(0px); + opacity: 1; + } +} + +@keyframes SubMenuAnimIn3 { + 0% { + -webkit-transform: translateZ(-300px); + transform: translateZ(-300px); + opacity: 0; + } + 100% { + -webkit-transform: translateZ(0px); + transform: translateZ(0px); + opacity: 1; + } +} + +@keyframes SubMenuAnimIn4 { + 0% { + -webkit-transform: translateZ(300px); + transform: translateZ(300px); + opacity: 0; + } + 100% { + -webkit-transform: translateZ(0px); + transform: translateZ(0px); + opacity: 1; + } +} + +@keyframes SubMenuAnimIn5 { + 0% { + -webkit-transform: translateZ(-200px); + transform: translateZ(-200px); + opacity: 0; + } + 100% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1; + } +} + +.dl-menuwrapper > .dl-submenu.dl-animate-out-1 { + -webkit-animation: SubMenuAnimOut1 0.4s ease; + animation: SubMenuAnimOut1 0.4s ease; +} + +.dl-menuwrapper > .dl-submenu.dl-animate-out-2 { + -webkit-animation: SubMenuAnimOut2 0.3s ease-in-out; + animation: SubMenuAnimOut2 0.3s ease-in-out; +} + +.dl-menuwrapper > .dl-submenu.dl-animate-out-3 { + -webkit-animation: SubMenuAnimOut3 0.4s ease; + animation: SubMenuAnimOut3 0.4s ease; +} + +.dl-menuwrapper > .dl-submenu.dl-animate-out-4 { + -webkit-animation: SubMenuAnimOut4 0.4s ease; + animation: SubMenuAnimOut4 0.4s ease; +} + +.dl-menuwrapper > .dl-submenu.dl-animate-out-5 { + -webkit-animation: SubMenuAnimOut5 0.4s ease; + animation: SubMenuAnimOut5 0.4s ease; +} + +@-webkit-keyframes SubMenuAnimOut1 { + 0% { + -webkit-transform: translateX(0%); + opacity: 1; + } + 100% { + -webkit-transform: translateX(50%); + opacity: 0; + } +} + +@-webkit-keyframes SubMenuAnimOut2 { + 0% { + -webkit-transform: translateX(0%); + opacity: 1; + } + 100% { + -webkit-transform: translateX(100%); + opacity: 0; + } +} + +@-webkit-keyframes SubMenuAnimOut3 { + 0% { + -webkit-transform: translateZ(0px); + opacity: 1; + } + 100% { + -webkit-transform: translateZ(-300px); + opacity: 0; + } +} + +@-webkit-keyframes SubMenuAnimOut4 { + 0% { + -webkit-transform: translateZ(0px); + opacity: 1; + } + 100% { + -webkit-transform: translateZ(300px); + opacity: 0; + } +} + +@-webkit-keyframes SubMenuAnimOut5 { + 0% { + -webkit-transform: translateZ(0); + opacity: 1; + } + 100% { + -webkit-transform: translateZ(-200px); + opacity: 0; + } +} + +@keyframes SubMenuAnimOut1 { + 0% { + -webkit-transform: translateX(0%); + transform: translateX(0%); + opacity: 1; + } + 100% { + -webkit-transform: translateX(50%); + transform: translateX(50%); + opacity: 0; + } +} + +@keyframes SubMenuAnimOut2 { + 0% { + -webkit-transform: translateX(0%); + transform: translateX(0%); + opacity: 1; + } + 100% { + -webkit-transform: translateX(100%); + transform: translateX(100%); + opacity: 0; + } +} + +@keyframes SubMenuAnimOut3 { + 0% { + -webkit-transform: translateZ(0px); + transform: translateZ(0px); + opacity: 1; + } + 100% { + -webkit-transform: translateZ(-300px); + transform: translateZ(-300px); + opacity: 0; + } +} + +@keyframes SubMenuAnimOut4 { + 0% { + -webkit-transform: translateZ(0px); + transform: translateZ(0px); + opacity: 1; + } + 100% { + -webkit-transform: translateZ(300px); + transform: translateZ(300px); + opacity: 0; + } +} + +@keyframes SubMenuAnimOut5 { + 0% { + -webkit-transform: translateZ(0); + transform: translateZ(0); + opacity: 1; + } + 100% { + -webkit-transform: translateZ(-200px); + transform: translateZ(-200px); + opacity: 0; + } +} + +/* No JS Fallback */ +.no-js .dl-menuwrapper .dl-menu { + position: relative; + opacity: 1; + -webkit-transform: none; + transform: none; +} + +.no-js .dl-menuwrapper li .dl-submenu { + display: block; +} + +.no-js .dl-menuwrapper li.dl-back { + display: none; +} + +.no-js .dl-menuwrapper li > a:not(:only-child) { + background: rgba(0,0,0,0.1); +} + +.no-js .dl-menuwrapper li > a:not(:only-child):after { + content: ''; +} + +/* Colors for demos */ + +/* Demo 1 */ +.demo-1 .dl-menuwrapper button { + background: #c62860; +} + +.demo-1 .dl-menuwrapper button:hover, +.demo-1 .dl-menuwrapper button.dl-active, +.demo-1 .dl-menuwrapper ul { + background: #9e1847; +} + +/* Demo 2 */ +.demo-2 .dl-menuwrapper button { + background: #e86814; +} + +.demo-2 .dl-menuwrapper button:hover, +.demo-2 .dl-menuwrapper button.dl-active, +.demo-2 .dl-menuwrapper ul { + background: #D35400; +} + +/* Demo 3 */ +.demo-3 .dl-menuwrapper button { + background: #08cbc4; +} + +.demo-3 .dl-menuwrapper button:hover, +.demo-3 .dl-menuwrapper button.dl-active, +.demo-3 .dl-menuwrapper ul { + background: #00b4ae; +} + +/* Demo 4 */ +.demo-4 .dl-menuwrapper button { + background: #90b912; +} + +.demo-4 .dl-menuwrapper button:hover, +.demo-4 .dl-menuwrapper button.dl-active, +.demo-4 .dl-menuwrapper ul { + background: #79a002; +} + +/* Demo 5 */ +.demo-5 .dl-menuwrapper button { + background: #744783; +} + +.demo-5 .dl-menuwrapper button:hover, +.demo-5 .dl-menuwrapper button.dl-active, +.demo-5 .dl-menuwrapper ul { + background: #643771; +} + +/* General Demo Style */ +@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700); + +@font-face { + font-family: 'fontawesome'; + src:url('../fonts/fontawesome.eot'); + src:url('../fonts/fontawesome.eot?#iefix') format('embedded-opentype'), + url('../fonts/fontawesome.svg#fontawesome') format('svg'), + url('../fonts/fontawesome.woff') format('woff'), + url('../fonts/fontawesome.ttf') format('truetype'); + font-weight: normal; + font-style: normal; +} + +/* Reset */ +*, +*:after, +*:before { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */ +.clearfix:before, +.clearfix:after { + content: " "; + display: table; +} + +.clearfix:after { + clear: both; +} + +/* Large devices (large desktops, 1200px and up) */ +@media (min-width: 1200px){ + +} + +/* Medium devices (desktops, 992px and up) */ +@media (max-width: 1199px){ + +/* + #custom_header .carousel-inner > .item { + height: 500px; + } +*/ + + /* + #custom_header .overlay { + height: 100%; + width: 50%; + } + */ + #wrapper{ + width: 100%; + } + .mod_article{ + overflow: hidden; + } + .scroller{ + width: 100%; + -webkit-transition: left .5s ease-in-out; + -moz-transition: left .5s ease-in-out; + transition: left .5s ease-in-out; + left: 0; + display: inline-block; + } + #header{ + width: 100%; + -webkit-transition: all .5s ease-in-out; + -moz-transition: all .5s ease-in-out; + transition: all .5s ease-in-out; + left: 0; + } + #footer{ + width: 100%; + } + +} + +/* Small devices (tablets, 768px and up) */ +@media (max-width: 991px){ + + h2.quote { + font-size: 43px /* PT */; + } + + .navbar { + border-radius: 0; + border: none; + } + + .navbar-toggle { + float: right; + } + + .navbar img { + float: left; + height: 50px; + margin: 0 15px; + } + .navbar-header { + float: none; + } + + .nav .open>a, + .nav .open>a:hover, + .nav .open>a:focus { + background-color: transparent; + border: none; + } + .left.main.navbar, + .subnavi ul{ + padding-left: 0px; + } + .navbar-collapse{ + padding-left: 0; + } + + #berufe-detail{ + width: 100%; + float: none; +} + +} + + +@media (min-width: 992px){ + + .sticky{ + padding-top: 50px; + } + + .stickySide #left .mod_navigation { + position: fixed; + top: 70px; + background: #fff; + z-index: 200; + + } + + .sticky-header { + -webkit-transition: all .2s; + -o-transition: all .2s; + transition: all .2s; + background: white; + height: 50px; + } + + .sticky .sticky-header { + position: fixed; + background: #fff; + top: 0; + width: 100%; + z-index: 200; + background: #FAFAFA; + box-shadow: 0 1px 2px rgba(200,200,200,0.2); + } + + .navbar img { + float: left; + height: 50px; + margin: 0 15px; + } + + .navbar-collapse { + padding: 0; + } + + + .nav--service > div { + width: auto; + float: right; + } + + .nav--service li:hover > ul { + display: block; + margin-top: -5px; + } + + .nav--service .nav--footer.level_1 { + margin-right: -15px; + } + + .nav--service .nav--footer li { + margin: 0; + padding: 0; + } + + .nav--service .nav--footer li + li { + margin: 0 0 0 20px; + padding: 0; + } + + .nav--service .nav--footer a { + line-height: 20px; + padding: 15px; + border: none; + } + + .nav--service .nav--footer.level_2 { + min-width: 160px; + padding: 5px 0; + margin: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + + .nav--service .nav--footer.level_2 li { + margin: 0; + padding: 0; + } + + .nav--service .nav--footer.level_2 li a { + white-space: nowrap; + padding: 3px 15px; + display: block; + } + + .nav_default .level_1 > li.trail:hover ul.submenu { + display: none; + } + + .mobileNavi .dropdown-menu>.active>a, + .mobileNavi .dropdown-menu>.active>a:hover, + .mobileNavi .dropdown-menu>.active>a:focus { + text-decoration: none; + background-color: transparent; + outline: 0; + color: #8cc63f; + } + +} + + +@media (min-width: 768px) and (max-width: 991px){ + +/* + .mobileNavi { + margin-top: 100px; + margin-bottom: 0; + min-height: 0; + position: relative; + } +*/ + + .navbar-toggle { + display: block; + } + .navbar-toggle { + float: right; + } + +/* + .mobileNavi .navbar-toggle { + position: absolute; + right: 0; + top: -60px; + } +*/ + + + .mobileNavi .nav-navbar { + margin: 20px 0; + } + + .mobileNavi .level_4 { + padding-left: 18px; + } + + .mobileNavi .nav-navbar li > a { + padding: 10px 15px; + font-weight: 300; + font-size: 15px; + line-height: 12px; + float: left; + width: + } + + + .mobileNavi .nav-navbar li, .navbar-nav li > a { + font-weight: 300; + font-size: 13px; + position: relative; + } + + .mobileNavi .level_3 li { + margin: 5px 0; + } + + .mobileNavi .navbar-collapse { + max-height: 800px; + } + + #custom_header { + margin-bottom: 20px; + } + + .mobileNavi .dl-menuwrapper:first-child { + margin-right: 0; + float: right; + } + + .mobileNavi .submenu > ul { + padding-left: 10px; + } + + .mobileNavi .dropdown-menu { + position: relative; + z-index: 1000; + display: none; + float: none; + min-width: 0; + width: 100%; + padding: 0; + margin: 0; + font-size: 14px; + list-style: none; + background-color: #fff; + border: 0; + border-radius: 0; */ + -webkit-box-shadow: none; + box-shadow: none; + } +/* + + #header { + box-shadow: 0 2px 3px rgba(0,0,0,.2); + padding: 20px 0 0 0; + position: fixed; + z-index: 200; + background: white; + width: 100%; + margin: 0; + top: 0; + } +*/ + + .mobileNavi .navbar-collapse { + max-height: 300px; + overflow-y: auto; + } + + .mobileNavi .navbar-collapse.collapse { + display: block!important; + height: 0!important; + padding-bottom: 0; + overflow: hidden!important; + max-height: 300px; + overflow-y: auto!important; + } + + .mobileNavi .open>.dropdown-menu { + display: block; + } + +/* + .mobileNavi hr { + display: none; + } + + .mobileNavi hr + ul { + display: none; + } +*/ + .navbar button{ + display: none; + } + #footer{ + width: 100%; + } + .item .overlay h2.quote{ + font-size: 28px; + } + + +} + +@media (min-width: 768px){ + + li > ul.submenu { + display: none; + padding-left: 30px; + } + + .level_3 { + padding-left: 20px; + } + +/* + .navbar-collapse { + padding: 0; + } +*/ + + .active > .submenu, .trail > .submenu { + display: block; + } + + .navbar-nav li { + margin-right: 20px; + } + + .dropdown-menu { + border: 0; + border-radius: 0; + box-shadow: 0 0 2px rgba(0,0,0,0.2); + font-size: 13px; + } + + .dropdown-menu li { + border-right: 0; + } + + .dropdown-menu li a:hover { + color: rgb(135,136,138); + background-color: transparent; + } + + .nav .open>a, .nav .open>a:hover, .nav .open>a:focus { + background-color: transparent; + } + +/* + .nav_default .level_1 > li.first > a { + padding-left: 0; + } +*/ + #main .mod-article + #main .mod-article .container{ + padding-right: 0; + } + + +} + +/* Extra small devices (phones, less than 768px) */ +@media (max-width: 767px){ + + #wrapper{ + margin-top: 110px; + } + #main, + #left, + .mod_article, + .mod_article>.container{ + padding: 0; + } + .home .mod_article{ + padding: 0 15px; + } + .mod_article{ + padding: 0 30px; + } + #header a img{ + max-width: 50%; + max-height: 95%; + } + h2.quote { + font-size: 30px /* PT */; + } + + #custom_header .carousel-inner > .item { + height: 400px; + } + +/* + #custom_header .overlay { + height: 100%; + width: 100%; + } +*/ + .mod_pageImage .image_container { + overflow: hidden; + } + + .mod_pageImage .image_container img { + width: 100%; + max-width: 100%; + max-height: 153px; + } + + #custom_header .overlay span { + font-size: 20px; + } + + .nav-navbar { + margin: 20px 0; + } + + .level_4 { + padding-left: 18px; + } + + .nav-navbar li > a { + padding: 2px 10px; + line-height: 15px; + font-weight: 300; + font-size: 15px; + float: left; + width: 100%; + line-height: 1.5; + } + + .nav-navbar li, .navbar-nav li > a { + font-weight: 300; + font-size: 13px; + position: relative; + float: left; + margin-bottom: 0; + width: 100%; + } + + + .navbar-collapse { + max-height: 800px; + } + + #custom_header { + margin-bottom: 20px; + } + + .custom_element figure > img { + margin-bottom: 10px; + } + +/* + .dropdown-menu>.active>a, + .dropdown-menu>.active>a:hover, + .dropdown-menu>.active>a:focus { + text-decoration: none; + background-color: transparent; + outline: 0; + color: #000; + } +*/ + + .dl-menuwrapper:first-child { + margin-right: 0; + float: right; + } + + .submenu > ul { + padding-left: 10px; + } + + .dropdown-menu { + position: relative; + z-index: 1000; + display: none; + float: none; + min-width: 0; + width: 100%; + padding: 0; + margin: 0; + font-size: 14px; + list-style: none; + background-color: #fff; + border: 0; + border-radius: 0; */ + -webkit-box-shadow: none; + box-shadow: none; + } + + + /* +.kurs-extern.detail-formular .formbody{ + width: 100%; + } + + .kurs-extern.detail-formular label{ + max-width: 123px; + } + + .kurs-extern.detail-formular .linkback{ + margin-top: -68px; + } + + .kurs-extern.detail-formular .checkbox_container{ + width: 67%; + } +*/ + + .detailActive { + display: none; + } + + .jobList li { + margin-bottom: 10px; + } + + .jobListBack { + float: right; + color: #8cc63f; + } + + .jobListBack a { + color: #8cc63f; + } + + .kursListe thead { + display: none; + } + + .kursListe tr { + border-top: 1px solid #ddd; + display: block; + } + + .kursListe td { + display: block !important; + width: 100%; + border: none !important; + } + + .kursListe td + td { + padding-top: 0px !important; + } + + .kursListe .kategorie { + display: none !important; + } + + #weiterbildung-und-kurse .kursListe .kategorie{ + display: block !important; + } + + body { + padding-bottom: 0; + overflow-x: hidden; + } + #berufe-alphabetisch{ + width: 100%; + margin: 0; + } + #left{ + height: auto; + } + #footer-wrapper { + min-height: auto; + height: auto !important; + margin: 0 auto 0; + } + + .footerLogo { + display: none; + } + #trigger{ + float: left; + } + #header{ + position: fixed; + float: left; + width: 100%; + height: 110px; + background: #ffffff; + z-index: 200; + padding: 15px 0; + -webkit-transform: translate3d(0, 0, 0); + } + #header.shadow{ + -webkit-box-shadow: 0px 12px 16px 0px rgba(50, 50, 50, 0.48); + -moz-box-shadow: 0px 12px 16px 0px rgba(50, 50, 50, 0.48); + box-shadow: 0px 12px 16px 0px rgba(50, 50, 50, 0.48); + } + .mod_pageImage{ + margin-bottom: 0; + } + .mod_breadcrumb{ + margin-bottom: 11px; + } + .mod_breadcrumb .breadcrumb{ + padding-left: 15px; + } + #wrapper{ + padding: 0; + padding-bottom: 176px; + height: 100%; + } + .item .overlay h2.quote{ + font-size: 17px; + } + .item .overlay{ + width: 45%; + } + .nav-navbar .level_3 li > a { + overflow: hidden; + padding: 2px 15px; + white-space: normal; + } + .item{ + background-size: cover; + } + .noscroll{ + position: fixed; + overflow-y:scroll; + height: 100%; + } + .home #wrapper{ + padding-bottom: 0; + } + .dropdown-backdrop{ + display: none; + } + .mp-menu{ + overflow-y: scroll; + } + .submenu.trail > ul{ + display: block; + } + .dropdown-menu .level_2, + .dropdown-menu .level_3, + .dropdown-menu .level_4, + .dropdown-menu .level_5{ + margin-left: 10px; + } + #footer .ce_hyperlink.kontakt{ + margin-left: 0; + } +} + +/* Smaller than 400px, iPhone Viewport (320px) */ +@media (max-width: 400px){ + + #footer .nav--footer { + display: block; + } + + #footer .nav--footer li { + display: block; + float: none; + padding: 0; + } + + #footer .nav--footer li + li { + margin-top: 3px; + } + + #footer .nav--footer li a { + padding: 3px; + border: none; + display: block; + } + .mod_pageImage .image_container img { + width: 200%; + max-width: 200%; + max-height: none; + } +} +@media print { + body{ + font-size: 12px!important; + height: auto; + } + .navbar, + #footer, + #header a:after, + #trigger, + .button, + .backLink, + .menu-mobile + { + display: none!important; + } + #header{ + height: auto; + position: relative; + } + #header img{ + width: 50px!important; + } + + #wrapper{ + margin-top: 40px; + padding-bottom: 0px; + } + + #main>.inside>.mod_article.first{ + margin-top: 0px; + } + .kurs-extern-site .mod_pageImage, + .kurs-extern-site .breadcrumb{ + display: none; + } + .kurs-extern-site .detail h2{ + font-weight: bold; + font-size: 12px!important + } + + ul{ + list-style: none; + } + + h1{ + font-size: 18px; + margin-bottom: 5px; + } +} diff --git a/public/bbw/index_files/BBW BMS Blended Learning Folder 210814 A4-Print_001-b450971f.jpg b/public/bbw/index_files/BBW BMS Blended Learning Folder 210814 A4-Print_001-b450971f.jpg new file mode 100644 index 0000000..809193f Binary files /dev/null and b/public/bbw/index_files/BBW BMS Blended Learning Folder 210814 A4-Print_001-b450971f.jpg differ diff --git a/public/bbw/index_files/BBW_Website_Bildkombis_1501121-7db0190d.jpg b/public/bbw/index_files/BBW_Website_Bildkombis_1501121-7db0190d.jpg new file mode 100644 index 0000000..45609ec Binary files /dev/null and b/public/bbw/index_files/BBW_Website_Bildkombis_1501121-7db0190d.jpg differ diff --git a/public/bbw/index_files/EduQua_Logo.svg-93a2dd96.png b/public/bbw/index_files/EduQua_Logo.svg-93a2dd96.png new file mode 100644 index 0000000..6914792 Binary files /dev/null and b/public/bbw/index_files/EduQua_Logo.svg-93a2dd96.png differ diff --git a/public/bbw/index_files/JAS-ANZ-ISO-9001-Joint-Logo-43f461ed.png b/public/bbw/index_files/JAS-ANZ-ISO-9001-Joint-Logo-43f461ed.png new file mode 100644 index 0000000..6a983c0 Binary files /dev/null and b/public/bbw/index_files/JAS-ANZ-ISO-9001-Joint-Logo-43f461ed.png differ diff --git a/public/bbw/index_files/analytics.js b/public/bbw/index_files/analytics.js new file mode 100644 index 0000000..711e4f4 --- /dev/null +++ b/public/bbw/index_files/analytics.js @@ -0,0 +1,2746 @@ +(function () { + /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 +*/ + const n = this || self, + p = function (a, b) { + a = a.split("."); + var c = n; + a[0] in c || "undefined" == typeof c.execScript || c.execScript("var " + a[0]); + for (var d; a.length && (d = a.shift()); ) + a.length || void 0 === b ? (c = c[d] && c[d] !== Object.prototype[d] ? c[d] : (c[d] = {})) : (c[d] = b); + }; + const q = {}, + r = function () { + q.TAGGING = q.TAGGING || []; + q.TAGGING[1] = !0; + }; + const t = function (a, b) { + for (var c in b) b.hasOwnProperty(c) && (a[c] = b[c]); + }, + v = function (a) { + for (var b in a) if (a.hasOwnProperty(b)) return !0; + return !1; + }; + const x = /^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i; + var y = window, + z = document, + A = function (a, b) { + z.addEventListener ? z.addEventListener(a, b, !1) : z.attachEvent && z.attachEvent("on" + a, b); + }; + var B = /:[0-9]+$/, + C = function (a, b, c) { + a = a.split("&"); + for (var d = 0; d < a.length; d++) { + var e = a[d].split("="); + if (decodeURIComponent(e[0]).replace(/\+/g, " ") === b) + return (b = e.slice(1).join("=")), c ? b : decodeURIComponent(b).replace(/\+/g, " "); + } + }, + F = function (a, b) { + b && (b = String(b).toLowerCase()); + if ("protocol" === b || "port" === b) a.protocol = D(a.protocol) || D(y.location.protocol); + "port" === b + ? (a.port = String( + Number(a.hostname ? a.port : y.location.port) || + ("http" == a.protocol ? 80 : "https" == a.protocol ? 443 : "") + )) + : "host" === b && (a.hostname = (a.hostname || y.location.hostname).replace(B, "").toLowerCase()); + return E(a, b, void 0, void 0, void 0); + }, + E = function (a, b, c, d, e) { + var f = D(a.protocol); + b && (b = String(b).toLowerCase()); + switch (b) { + case "url_no_fragment": + d = ""; + a && a.href && ((d = a.href.indexOf("#")), (d = 0 > d ? a.href : a.href.substr(0, d))); + a = d; + break; + case "protocol": + a = f; + break; + case "host": + a = a.hostname.replace(B, "").toLowerCase(); + c && (d = /^www\d*\./.exec(a)) && d[0] && (a = a.substr(d[0].length)); + break; + case "port": + a = String(Number(a.port) || ("http" == f ? 80 : "https" == f ? 443 : "")); + break; + case "path": + a.pathname || a.hostname || r(); + a = "/" == a.pathname.substr(0, 1) ? a.pathname : "/" + a.pathname; + a = a.split("/"); + a: if (((d = d || []), (c = a[a.length - 1]), Array.prototype.indexOf)) + (d = d.indexOf(c)), (d = "number" == typeof d ? d : -1); + else { + for (e = 0; e < d.length; e++) + if (d[e] === c) { + d = e; + break a; + } + d = -1; + } + 0 <= d && (a[a.length - 1] = ""); + a = a.join("/"); + break; + case "query": + a = a.search.replace("?", ""); + e && (a = C(a, e, void 0)); + break; + case "extension": + a = a.pathname.split("."); + a = 1 < a.length ? a[a.length - 1] : ""; + a = a.split("/")[0]; + break; + case "fragment": + a = a.hash.replace("#", ""); + break; + default: + a = a && a.href; + } + return a; + }, + D = function (a) { + return a ? a.replace(":", "").toLowerCase() : ""; + }, + G = function (a) { + var b = z.createElement("a"); + a && (b.href = a); + var c = b.pathname; + "/" !== c[0] && (a || r(), (c = "/" + c)); + a = b.hostname.replace(B, ""); + return { + href: b.href, + protocol: b.protocol, + host: b.host, + hostname: a, + pathname: c, + search: b.search, + hash: b.hash, + port: b.port, + }; + }; + + function H() { + for (var a = I, b = {}, c = 0; c < a.length; ++c) b[a[c]] = c; + return b; + } + + function J() { + var a = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; + a += a.toLowerCase() + "0123456789-_"; + return a + "."; + } + + var I, K; + + function aa(a) { + function b(k) { + for (; d < a.length; ) { + var m = a.charAt(d++), + l = K[m]; + if (null != l) return l; + if (!/^[\s\xa0]*$/.test(m)) throw Error("Unknown base64 encoding at char: " + m); + } + return k; + } + + I = I || J(); + K = K || H(); + for (var c = "", d = 0; ; ) { + var e = b(-1), + f = b(0), + g = b(64), + h = b(64); + if (64 === h && -1 === e) return c; + c += String.fromCharCode((e << 2) | (f >> 4)); + 64 != g && + ((c += String.fromCharCode(((f << 4) & 240) | (g >> 2))), + 64 != h && (c += String.fromCharCode(((g << 6) & 192) | h))); + } + } + var L; + var N = function () { + var a = ba, + b = ca, + c = M(), + d = function (g) { + a(g.target || g.srcElement || {}); + }, + e = function (g) { + b(g.target || g.srcElement || {}); + }; + if (!c.init) { + A("mousedown", d); + A("keyup", d); + A("submit", e); + var f = HTMLFormElement.prototype.submit; + HTMLFormElement.prototype.submit = function () { + b(this); + f.call(this); + }; + c.init = !0; + } + }, + O = function (a, b, c, d, e) { + a = { callback: a, domains: b, fragment: 2 === c, placement: c, forms: d, sameHost: e }; + M().decorators.push(a); + }, + P = function (a, b, c) { + for (var d = M().decorators, e = {}, f = 0; f < d.length; ++f) { + var g = d[f], + h; + if ((h = !c || g.forms)) + a: { + h = g.domains; + var k = a, + m = !!g.sameHost; + if (h && (m || k !== z.location.hostname)) + for (var l = 0; l < h.length; l++) + if (h[l] instanceof RegExp) { + if (h[l].test(k)) { + h = !0; + break a; + } + } else if (0 <= k.indexOf(h[l]) || (m && 0 <= h[l].indexOf(k))) { + h = !0; + break a; + } + h = !1; + } + h && ((h = g.placement), void 0 == h && (h = g.fragment ? 2 : 1), h === b && t(e, g.callback())); + } + return e; + }, + M = function () { + var a = {}; + var b = y.google_tag_data; + y.google_tag_data = void 0 === b ? a : b; + a = y.google_tag_data; + b = a.gl; + (b && b.decorators) || ((b = { decorators: [] }), (a.gl = b)); + return b; + }; + var da = /(.*?)\*(.*?)\*(.*)/, + ea = /([^?#]+)(\?[^#]*)?(#.*)?/; + + function Q(a) { + return new RegExp("(.*?)(^|&)" + a + "=([^&]*)&?(.*)"); + } + + var S = function (a) { + var b = [], + c; + for (c in a) + if (a.hasOwnProperty(c)) { + var d = a[c]; + if (void 0 !== d && d === d && null !== d && "[object Object]" !== d.toString()) { + b.push(c); + var e = b, + f = e.push; + d = String(d); + I = I || J(); + K = K || H(); + for (var g = [], h = 0; h < d.length; h += 3) { + var k = h + 1 < d.length, + m = h + 2 < d.length, + l = d.charCodeAt(h), + u = k ? d.charCodeAt(h + 1) : 0, + w = m ? d.charCodeAt(h + 2) : 0, + fa = l >> 2; + l = ((l & 3) << 4) | (u >> 4); + u = ((u & 15) << 2) | (w >> 6); + w &= 63; + m || ((w = 64), k || (u = 64)); + g.push(I[fa], I[l], I[u], I[w]); + } + f.call(e, g.join("")); + } + } + a = b.join("*"); + return ["1", R(a), a].join("*"); + }, + R = function (a, b) { + a = [ + window.navigator.userAgent, + new Date().getTimezoneOffset(), + window.navigator.userLanguage || window.navigator.language, + Math.floor(new Date().getTime() / 60 / 1e3) - (void 0 === b ? 0 : b), + a, + ].join("*"); + if (!(b = L)) { + b = Array(256); + for (var c = 0; 256 > c; c++) { + for (var d = c, e = 0; 8 > e; e++) d = d & 1 ? (d >>> 1) ^ 3988292384 : d >>> 1; + b[c] = d; + } + } + L = b; + b = 4294967295; + for (c = 0; c < a.length; c++) b = (b >>> 8) ^ L[(b ^ a.charCodeAt(c)) & 255]; + return ((b ^ -1) >>> 0).toString(36); + }, + ia = function (a) { + return function (b) { + var c = G(y.location.href), + d = c.search.replace("?", ""); + var e = C(d, "_gl", !0); + b.query = T(e || "") || {}; + e = F(c, "fragment"); + var f = e.match(Q("_gl")); + b.fragment = T((f && f[3]) || "") || {}; + a && ha(c, d, e); + }; + }; + + function U(a, b) { + if ((a = Q(a).exec(b))) { + var c = a[2], + d = a[4]; + b = a[1]; + d && (b = b + c + d); + } + return b; + } + + var ha = function (a, b, c) { + function d(f, g) { + f = U("_gl", f); + f.length && (f = g + f); + return f; + } + + if (y.history && y.history.replaceState) { + var e = Q("_gl"); + if (e.test(b) || e.test(c)) + (a = F(a, "path")), + (b = d(b, "?")), + (c = d(c, "#")), + y.history.replaceState({}, void 0, "" + a + b + c); + } + }, + T = function (a) { + var b = void 0 === b ? 3 : b; + try { + if (a) { + a: { + for (var c = 0; 3 > c; ++c) { + var d = da.exec(a); + if (d) { + var e = d; + break a; + } + a = decodeURIComponent(a); + } + e = void 0; + } + if (e && "1" === e[1]) { + var f = e[2], + g = e[3]; + a: { + for (e = 0; e < b; ++e) + if (f === R(g, e)) { + var h = !0; + break a; + } + h = !1; + } + if (h) { + b = {}; + var k = g ? g.split("*") : []; + for (g = 0; g < k.length; g += 2) b[k[g]] = aa(k[g + 1]); + return b; + } + } + } + } catch (m) {} + }; + + function V(a, b, c, d) { + function e(k) { + k = U(a, k); + var m = k.charAt(k.length - 1); + k && "&" !== m && (k += "&"); + return k + h; + } + + d = void 0 === d ? !1 : d; + var f = ea.exec(c); + if (!f) return ""; + c = f[1]; + var g = f[2] || ""; + f = f[3] || ""; + var h = a + "=" + b; + d ? (f = "#" + e(f.substring(1))) : (g = "?" + e(g.substring(1))); + return "" + c + g + f; + } + + function W(a, b) { + var c = "FORM" === (a.tagName || "").toUpperCase(), + d = P(b, 1, c), + e = P(b, 2, c); + b = P(b, 3, c); + v(d) && ((d = S(d)), c ? X("_gl", d, a) : Y("_gl", d, a, !1)); + !c && v(e) && ((c = S(e)), Y("_gl", c, a, !0)); + for (var f in b) b.hasOwnProperty(f) && Z(f, b[f], a); + } + + function Z(a, b, c, d) { + if (c.tagName) { + if ("a" === c.tagName.toLowerCase()) return Y(a, b, c, d); + if ("form" === c.tagName.toLowerCase()) return X(a, b, c); + } + if ("string" == typeof c) return V(a, b, c, d); + } + + function Y(a, b, c, d) { + c.href && ((a = V(a, b, c.href, void 0 === d ? !1 : d)), x.test(a) && (c.href = a)); + } + + function X(a, b, c) { + if (c && c.action) { + var d = (c.method || "").toLowerCase(); + if ("get" === d) { + d = c.childNodes || []; + for (var e = !1, f = 0; f < d.length; f++) { + var g = d[f]; + if (g.name === a) { + g.setAttribute("value", b); + e = !0; + break; + } + } + e || + ((d = z.createElement("input")), + d.setAttribute("type", "hidden"), + d.setAttribute("name", a), + d.setAttribute("value", b), + c.appendChild(d)); + } else "post" === d && ((a = V(a, b, c.action)), x.test(a) && (c.action = a)); + } + } + + var ba = function (a) { + try { + a: { + for (var b = 100; a && 0 < b; ) { + if (a.href && a.nodeName.match(/^a(?:rea)?$/i)) { + var c = a; + break a; + } + a = a.parentNode; + b--; + } + c = null; + } + if (c) { + var d = c.protocol; + ("http:" !== d && "https:" !== d) || W(c, c.hostname); + } + } catch (e) {} + }, + ca = function (a) { + try { + if (a.action) { + var b = F(G(a.action), "host"); + W(a, b); + } + } catch (c) {} + }; + p("google_tag_data.glBridge.auto", function (a, b, c, d) { + N(); + O(a, b, "fragment" === c ? 2 : 1, !!d, !1); + }); + p("google_tag_data.glBridge.passthrough", function (a, b, c) { + N(); + O(a, [E(y.location, "host", !0)], b, !!c, !0); + }); + p("google_tag_data.glBridge.decorate", function (a, b, c) { + a = S(a); + return Z("_gl", a, b, !!c); + }); + p("google_tag_data.glBridge.generate", S); + p("google_tag_data.glBridge.get", function (a, b) { + var c = ia(!!b); + b = M(); + b.data || ((b.data = { query: {}, fragment: {} }), c(b.data)); + c = {}; + if ((b = b.data)) t(c, b.query), a && t(c, b.fragment); + return c; + }); +})(window); +(function () { + function La(a) { + var b = 1, + c; + if (a) + for (b = 0, c = a.length - 1; 0 <= c; c--) { + var d = a.charCodeAt(c); + b = ((b << 6) & 268435455) + d + (d << 14); + d = b & 266338304; + b = 0 != d ? b ^ (d >> 21) : b; + } + return b; + } /* + + Copyright The Closure Library Authors. + SPDX-License-Identifier: Apache-2.0 +*/ + var $c = function (a) { + this.C = a || []; + }; + $c.prototype.set = function (a) { + this.C[a] = !0; + }; + $c.prototype.encode = function () { + for (var a = [], b = 0; b < this.C.length; b++) this.C[b] && (a[Math.floor(b / 6)] ^= 1 << b % 6); + for (b = 0; b < a.length; b++) + a[b] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".charAt(a[b] || 0); + return a.join("") + "~"; + }; + var ha = window.GoogleAnalyticsObject, + wa; + if ((wa = void 0 != ha)) wa = -1 < (ha.constructor + "").indexOf("String"); + var ya; + if ((ya = wa)) { + var fc = window.GoogleAnalyticsObject; + ya = fc ? fc.replace(/^[\s\xa0]+|[\s\xa0]+$/g, "") : ""; + } + var gb = ya || "ga", + jd = /^(?:utma\.)?\d+\.\d+$/, + kd = /^amp-[\w.-]{22,64}$/, + Ba = !1; + var vd = new $c(); + + function J(a) { + vd.set(a); + } + + var Td = function (a) { + a = Dd(a); + a = new $c(a); + for (var b = vd.C.slice(), c = 0; c < a.C.length; c++) b[c] = b[c] || a.C[c]; + return new $c(b).encode(); + }, + Dd = function (a) { + a = a.get(Gd); + ka(a) || (a = []); + return a; + }; + var ea = function (a) { + return "function" == typeof a; + }, + ka = function (a) { + return "[object Array]" == Object.prototype.toString.call(Object(a)); + }, + qa = function (a) { + return void 0 != a && -1 < (a.constructor + "").indexOf("String"); + }, + D = function (a, b) { + return 0 == a.indexOf(b); + }, + sa = function (a) { + return a ? a.replace(/^[\s\xa0]+|[\s\xa0]+$/g, "") : ""; + }, + ra = function () { + for ( + var a = O.navigator.userAgent + (M.cookie ? M.cookie : "") + (M.referrer ? M.referrer : ""), + b = a.length, + c = O.history.length; + 0 < c; + + ) + a += c-- ^ b++; + return [hd() ^ (La(a) & 2147483647), Math.round(new Date().getTime() / 1e3)].join("."); + }, + ta = function (a) { + var b = M.createElement("img"); + b.width = 1; + b.height = 1; + b.src = a; + return b; + }, + ua = function () {}, + K = function (a) { + if (encodeURIComponent instanceof Function) return encodeURIComponent(a); + J(28); + return a; + }, + L = function (a, b, c, d) { + try { + a.addEventListener ? a.addEventListener(b, c, !!d) : a.attachEvent && a.attachEvent("on" + b, c); + } catch (e) { + J(27); + } + }, + f = /^[\w\-:/.?=&%!\[\]]+$/, + Nd = /^[\w+/_-]+[=]{0,2}$/, + ff = null, + Id = function (a, b, c, d, e) { + if (!ff) { + ff = { + createScriptURL: function (ca) { + return ca; + }, + createHTML: function (ca) { + return ca; + }, + }; + try { + ff = window.trustedTypes.createPolicy("google-analytics", ff); + } catch (ca) {} + } + if (a) { + var g = (M.querySelector && M.querySelector("script[nonce]")) || null; + g = g ? g.nonce || (g.getAttribute && g.getAttribute("nonce")) || "" : ""; + c + ? ((e = d = ""), + b && f.test(b) && (d = ' id="' + b + '"'), + g && Nd.test(g) && (e = ' nonce="' + g + '"'), + f.test(a) && M.write(ff.createHTML("\x3c/script>'))) + : ((c = M.createElement("script")), + (c.type = "text/javascript"), + (c.async = !0), + (c.src = ff.createScriptURL(a)), + d && (c.onload = d), + e && (c.onerror = e), + b && (c.id = b), + g && c.setAttribute("nonce", g), + (a = M.getElementsByTagName("script")[0]), + a.parentNode.insertBefore(c, a)); + } + }, + be = function (a, b) { + return E(M.location[b ? "href" : "search"], a); + }, + E = function (a, b) { + return (a = a.match("(?:&|#|\\?)" + K(b).replace(/([.*+?^=!:${}()|\[\]\/\\])/g, "\\$1") + "=([^&#]*)")) && + 2 == a.length + ? a[1] + : ""; + }, + xa = function () { + var a = "" + M.location.hostname; + return 0 == a.indexOf("www.") ? a.substring(4) : a; + }, + de = function (a, b) { + var c = a.indexOf(b); + if (5 == c || 6 == c) + if (((a = a.charAt(c + b.length)), "/" == a || "?" == a || "" == a || ":" == a)) return !0; + return !1; + }, + za = function (a, b) { + if (1 == b.length && null != b[0] && "object" === typeof b[0]) return b[0]; + for (var c = {}, d = Math.min(a.length + 1, b.length), e = 0; e < d; e++) + if ("object" === typeof b[e]) { + for (var g in b[e]) b[e].hasOwnProperty(g) && (c[g] = b[e][g]); + break; + } else e < a.length && (c[a[e]] = b[e]); + return c; + }, + Ee = function (a, b) { + for (var c = 0; c < a.length; c++) if (b == a[c]) return !0; + return !1; + }; + var ee = function () { + this.oa = []; + this.ea = {}; + this.m = {}; + }; + ee.prototype.set = function (a, b, c) { + this.oa.push(a); + c ? (this.m[":" + a] = b) : (this.ea[":" + a] = b); + }; + ee.prototype.get = function (a) { + return this.m.hasOwnProperty(":" + a) ? this.m[":" + a] : this.ea[":" + a]; + }; + ee.prototype.map = function (a) { + for (var b = 0; b < this.oa.length; b++) { + var c = this.oa[b], + d = this.get(c); + d && a(c, d); + } + }; + var O = window, + M = document, + va = function (a, b) { + return setTimeout(a, b); + }; + var Qa = window, + Za = document, + G = function (a) { + var b = Qa._gaUserPrefs; + if ((b && b.ioo && b.ioo()) || (a && !0 === Qa["ga-disable-" + a])) return !0; + try { + var c = Qa.external; + if (c && c._gaUserPrefs && "oo" == c._gaUserPrefs) return !0; + } catch (g) {} + a = []; + b = String(Za.cookie).split(";"); + for (c = 0; c < b.length; c++) { + var d = b[c].split("="), + e = d[0].replace(/^\s*|\s*$/g, ""); + e && + "AMP_TOKEN" == e && + ((d = d + .slice(1) + .join("=") + .replace(/^\s*|\s*$/g, "")) && (d = decodeURIComponent(d)), + a.push(d)); + } + for (b = 0; b < a.length; b++) if ("$OPT_OUT" == a[b]) return !0; + return Za.getElementById("__gaOptOutExtension") ? !0 : !1; + }; + var Ca = function (a) { + var b = [], + c = M.cookie.split(";"); + a = new RegExp("^\\s*" + a + "=\\s*(.*?)\\s*$"); + for (var d = 0; d < c.length; d++) { + var e = c[d].match(a); + e && b.push(e[1]); + } + return b; + }, + zc = function (a, b, c, d, e, g, ca) { + e = G(e) ? !1 : eb.test(M.location.hostname) || ("/" == c && vc.test(d)) ? !1 : !0; + if (!e) return !1; + b && 1200 < b.length && (b = b.substring(0, 1200)); + c = a + "=" + b + "; path=" + c + "; "; + g && (c += "expires=" + new Date(new Date().getTime() + g).toGMTString() + "; "); + d && "none" !== d && (c += "domain=" + d + ";"); + ca && (c += ca + ";"); + d = M.cookie; + M.cookie = c; + if (!(d = d != M.cookie)) + a: { + a = Ca(a); + for (d = 0; d < a.length; d++) + if (b == a[d]) { + d = !0; + break a; + } + d = !1; + } + return d; + }, + Cc = function (a) { + return encodeURIComponent ? encodeURIComponent(a).replace(/\(/g, "%28").replace(/\)/g, "%29") : a; + }, + vc = /^(www\.)?google(\.com?)?(\.[a-z]{2})?$/, + eb = /(^|\.)doubleclick\.net$/i; + var Oe = function (a) { + var b = [], + c = M.cookie.split(";"); + a = new RegExp("^\\s*" + (a || "_gac") + "_(UA-\\d+-\\d+)=\\s*(.+?)\\s*$"); + for (var d = 0; d < c.length; d++) { + var e = c[d].match(a); + e && b.push({ ja: e[1], value: e[2], timestamp: Number(e[2].split(".")[1]) || 0 }); + } + b.sort(function (g, ca) { + return ca.timestamp - g.timestamp; + }); + return b; + }; + + function df(a, b, c) { + b = Oe(b); + var d = {}; + if (!b || !b.length) return d; + for (var e = 0; e < b.length; e++) { + var g = b[e].value.split("."); + if ("1" !== g[0] || (c && 3 > g.length) || (!c && 3 !== g.length)) a && (a.na = !0); + else if (Number(g[1])) { + d[b[e].ja] ? a && (a.pa = !0) : (d[b[e].ja] = []); + var ca = { version: g[0], timestamp: 1e3 * Number(g[1]), qa: g[2] }; + c && 3 < g.length && (ca.labels = g.slice(3)); + d[b[e].ja].push(ca); + } + } + return d; + } + var Fa, + Ga, + fb, + Ab, + ja = /^https?:\/\/[^/]*cdn\.ampproject\.org\//, + Ue = /^(?:www\.|m\.|amp\.)+/, + Ub = [], + da = function (a) { + if (ye(a[Kd])) { + if (void 0 === Ab) { + var b; + if ((b = ((b = De.get()) && b._ga) || void 0)) (Ab = b), J(81); + } + if (void 0 !== Ab) return a[Q] || (a[Q] = Ab), !1; + } + if (a[Kd]) { + J(67); + if (a[ac] && "cookie" != a[ac]) return !1; + if (void 0 !== Ab) a[Q] || (a[Q] = Ab); + else { + a: { + b = String(a[W] || xa()); + var c = String(a[Yb] || "/"), + d = Ca(String(a[U] || "_ga")); + b = na(d, b, c); + if (!b || jd.test(b)) b = !0; + else if (((b = Ca("AMP_TOKEN")), 0 == b.length)) b = !0; + else { + if ( + 1 == b.length && + ((b = decodeURIComponent(b[0])), + "$RETRIEVING" == b || "$OPT_OUT" == b || "$ERROR" == b || "$NOT_FOUND" == b) + ) { + b = !0; + break a; + } + b = !1; + } + } + if (b && tc(ic, String(a[Na]))) return !0; + } + } + return !1; + }, + ic = function () { + Z.D([ua]); + }, + tc = function (a, b) { + var c = Ca("AMP_TOKEN"); + if (1 < c.length) return J(55), !1; + c = decodeURIComponent(c[0] || ""); + if ("$OPT_OUT" == c || "$ERROR" == c || G(b)) return J(62), !1; + if (!ja.test(M.referrer) && "$NOT_FOUND" == c) return J(68), !1; + if (void 0 !== Ab) + return ( + J(56), + va(function () { + a(Ab); + }, 0), + !0 + ); + if (Fa) return Ub.push(a), !0; + if ("$RETRIEVING" == c) + return ( + J(57), + va(function () { + tc(a, b); + }, 1e4), + !0 + ); + Fa = !0; + (c && "$" != c[0]) || (xc("$RETRIEVING", 3e4), setTimeout(Mc, 3e4), (c = "")); + return Pc(c, b) ? (Ub.push(a), !0) : !1; + }, + Pc = function (a, b, c) { + if (!window.JSON) return J(58), !1; + var d = O.XMLHttpRequest; + if (!d) return J(59), !1; + var e = new d(); + if (!("withCredentials" in e)) return J(60), !1; + e.open( + "POST", + (c || "https://ampcid.google.com/v1/publisher:getClientId") + + "?key=AIzaSyA65lEHUEizIsNtlbNo-l2K18dT680nsaM", + !0 + ); + e.withCredentials = !0; + e.setRequestHeader("Content-Type", "text/plain"); + e.onload = function () { + Fa = !1; + if (4 == e.readyState) { + try { + 200 != e.status && (J(61), Qc("", "$ERROR", 3e4)); + var g = JSON.parse(e.responseText); + g.optOut + ? (J(63), Qc("", "$OPT_OUT", 31536e6)) + : g.clientId + ? Qc(g.clientId, g.securityToken, 31536e6) + : !c && g.alternateUrl + ? (Ga && clearTimeout(Ga), (Fa = !0), Pc(a, b, g.alternateUrl)) + : (J(64), Qc("", "$NOT_FOUND", 36e5)); + } catch (ca) { + J(65), Qc("", "$ERROR", 3e4); + } + e = null; + } + }; + d = { originScope: "AMP_ECID_GOOGLE" }; + a && (d.securityToken = a); + e.send(JSON.stringify(d)); + Ga = va(function () { + J(66); + Qc("", "$ERROR", 3e4); + }, 1e4); + return !0; + }, + Mc = function () { + Fa = !1; + }, + xc = function (a, b) { + if (void 0 === fb) { + fb = ""; + for (var c = id(), d = 0; d < c.length; d++) { + var e = c[d]; + if (zc("AMP_TOKEN", encodeURIComponent(a), "/", e, "", b)) { + fb = e; + return; + } + } + } + zc("AMP_TOKEN", encodeURIComponent(a), "/", fb, "", b); + }, + Qc = function (a, b, c) { + Ga && clearTimeout(Ga); + b && xc(b, c); + Ab = a; + b = Ub; + Ub = []; + for (c = 0; c < b.length; c++) b[c](a); + }, + ye = function (a) { + a: { + if (ja.test(M.referrer)) { + var b = M.location.hostname.replace(Ue, ""); + b: { + var c = M.referrer; + c = c.replace(/^https?:\/\//, ""); + var d = c.replace(/^[^/]+/, "").split("/"), + e = d[2]; + d = (d = "s" == e ? d[3] : e) ? decodeURIComponent(d) : d; + if (!d) { + if (0 == c.indexOf("xn--")) { + c = ""; + break b; + } + (c = c.match(/(.*)\.cdn\.ampproject\.org\/?$/)) && + 2 == c.length && + (d = c[1].replace(/-/g, ".").replace(/\.\./g, "-")); + } + c = d ? d.replace(Ue, "") : ""; + } + (d = b === c) || ((c = "." + c), (d = b.substring(b.length - c.length, b.length) === c)); + if (d) { + b = !0; + break a; + } else J(78); + } + b = !1; + } + return b && !1 !== a; + }; + var bd = function (a) { + return ( + (a ? "https:" : Ba || "https:" == M.location.protocol ? "https:" : "http:") + + "//www.google-analytics.com" + ); + }, + Ge = function (a) { + switch (a) { + default: + case 1: + return "https://www.google-analytics.com/gtm/js?id="; + case 2: + return "https://www.googletagmanager.com/gtag/js?id="; + } + }, + Da = function (a) { + this.name = "len"; + this.message = a + "-8192"; + }, + ba = function (a, b, c) { + c = c || ua; + if (2036 >= b.length) wc(a, b, c); + else if (8192 >= b.length) x(a, b, c) || wd(a, b, c) || wc(a, b, c); + else throw (ge("len", b.length), new Da(b.length)); + }, + pe = function (a, b, c, d) { + d = d || ua; + wd(a + "?" + b, "", d, c); + }, + wc = function (a, b, c) { + var d = ta(a + "?" + b); + d.onload = d.onerror = function () { + d.onload = null; + d.onerror = null; + c(); + }; + }, + wd = function (a, b, c, d) { + var e = O.XMLHttpRequest; + if (!e) return !1; + var g = new e(); + if (!("withCredentials" in g)) return !1; + a = a.replace(/^http:/, "https:"); + g.open("POST", a, !0); + g.withCredentials = !0; + g.setRequestHeader("Content-Type", "text/plain"); + g.onreadystatechange = function () { + if (4 == g.readyState) { + if (d && "text/plain" === g.getResponseHeader("Content-Type")) + try { + Ea(d, g.responseText, c); + } catch (ca) { + ge("xhr", "rsp"), c(); + } + else c(); + g = null; + } + }; + g.send(b); + return !0; + }, + Ea = function (a, b, c) { + if (1 > b.length) ge("xhr", "ver", "0"), c(); + else if (3 < a.count++) ge("xhr", "tmr", "" + a.count), c(); + else { + var d = b.charAt(0); + if ("1" === d) oc(a, b.substring(1), c); + else if (a.V && "2" === d) { + var e = b.substring(1).split(","), + g = 0; + b = function () { + ++g === e.length && c(); + }; + for (d = 0; d < e.length; d++) oc(a, e[d], b); + } else ge("xhr", "ver", String(b.length)), c(); + } + }, + oc = function (a, b, c) { + if (0 === b.length) c(); + else { + var d = b.charAt(0); + switch (d) { + case "d": + pe("https://stats.g.doubleclick.net/j/collect", a.U, a, c); + break; + case "g": + wc("https://www.google.com/ads/ga-audiences", a.google, c); + (b = b.substring(1)) && + (/^[a-z.]{1,6}$/.test(b) + ? wc("https://www.google.%/ads/ga-audiences".replace("%", b), a.google, ua) + : ge("tld", "bcc", b)); + break; + case "G": + if (a.V) { + a.V("G-" + b.substring(1)); + c(); + break; + } + case "x": + if (a.V) { + a.V(); + c(); + break; + } + default: + ge("xhr", "brc", d), c(); + } + } + }, + x = function (a, b, c) { + return O.navigator.sendBeacon ? (O.navigator.sendBeacon(a, b) ? (c(), !0) : !1) : !1; + }, + ge = function (a, b, c) { + 1 <= 100 * Math.random() || + G("?") || + ((a = ["t=error", "_e=" + a, "_v=j93", "sr=1"]), + b && a.push("_f=" + b), + c && a.push("_m=" + K(c.substring(0, 100))), + a.push("aip=1"), + a.push("z=" + hd()), + wc(bd(!0) + "/u/d", a.join("&"), ua)); + }; + var qc = function () { + return (O.gaData = O.gaData || {}); + }, + h = function (a) { + var b = qc(); + return (b[a] = b[a] || {}); + }; + var Ha = function () { + this.M = []; + }; + Ha.prototype.add = function (a) { + this.M.push(a); + }; + Ha.prototype.D = function (a) { + try { + for (var b = 0; b < this.M.length; b++) { + var c = a.get(this.M[b]); + c && ea(c) && c.call(O, a); + } + } catch (d) {} + b = a.get(Ia); + b != ua && ea(b) && (a.set(Ia, ua, !0), setTimeout(b, 10)); + }; + + function Ja(a) { + if (100 != a.get(Ka) && La(P(a, Q)) % 1e4 >= 100 * R(a, Ka)) throw "abort"; + } + + function Ma(a) { + if (G(P(a, Na))) throw "abort"; + } + + function Oa() { + var a = M.location.protocol; + if ("http:" != a && "https:" != a) throw "abort"; + } + + function Pa(a) { + try { + O.navigator.sendBeacon ? J(42) : O.XMLHttpRequest && "withCredentials" in new O.XMLHttpRequest() && J(40); + } catch (c) {} + a.set(ld, Td(a), !0); + a.set(Ac, R(a, Ac) + 1); + var b = []; + ue.map(function (c, d) { + d.F && + ((c = a.get(c)), + void 0 != c && + c != d.defaultValue && + ("boolean" == typeof c && (c *= 1), b.push(d.F + "=" + K("" + c)))); + }); + !1 === a.get(xe) && b.push("npa=1"); + b.push("z=" + Bd()); + a.set(Ra, b.join("&"), !0); + } + + function Sa(a) { + var b = P(a, fa); + !b && a.get(Vd) && (b = "beacon"); + var c = P(a, gd), + d = P(a, oe), + e = c || (d || bd(!1) + "") + "/collect"; + switch (P(a, ad)) { + case "d": + e = c || (d || bd(!1) + "") + "/j/collect"; + b = a.get(qe) || void 0; + pe(e, P(a, Ra), b, a.Z(Ia)); + break; + default: + b + ? ((c = P(a, Ra)), + (d = (d = a.Z(Ia)) || ua), + "image" == b + ? wc(e, c, d) + : ("xhr" == b && wd(e, c, d)) || ("beacon" == b && x(e, c, d)) || ba(e, c, d)) + : ba(e, P(a, Ra), a.Z(Ia)); + } + e = P(a, Na); + e = h(e); + b = e.hitcount; + e.hitcount = b ? b + 1 : 1; + e.first_hit || (e.first_hit = new Date().getTime()); + e = P(a, Na); + delete h(e).pending_experiments; + a.set(Ia, ua, !0); + } + + function Hc(a) { + qc().expId && a.set(Nc, qc().expId); + qc().expVar && a.set(Oc, qc().expVar); + var b = P(a, Na); + if ((b = h(b).pending_experiments)) { + var c = []; + for (d in b) b.hasOwnProperty(d) && b[d] && c.push(encodeURIComponent(d) + "." + encodeURIComponent(b[d])); + var d = c.join("!"); + } else d = void 0; + d && ((b = a.get(m)) && (d = b + "!" + d), a.set(m, d, !0)); + } + + function cd() { + if (O.navigator && "preview" == O.navigator.loadPurpose) throw "abort"; + } + + function yd(a) { + var b = O.gaDevIds || []; + if (ka(b)) { + var c = a.get("&did"); + qa(c) && 0 < c.length && (b = b.concat(c.split(","))); + c = []; + for (var d = 0; d < b.length; d++) Ee(c, b[d]) || c.push(b[d]); + 0 != c.length && a.set("&did", c.join(","), !0); + } + } + + function vb(a) { + if (!a.get(Na)) throw "abort"; + } + + function Pe(a) { + try { + if (!a.get(Qe) && (a.set(Qe, !0), !a.get(">m"))) { + var b = !1, + c = O.location.search.split("?")[1]; + c && Ee(c.split("&"), "gtm_debug=x") && (b = !0); + !b && D(M.referrer, "https://tagassistant.google.com/") && (b = !0); + !b && Ee(M.cookie.split("; "), "__TAG_ASSISTANT=x") && (b = !0); + !b && O.__TAG_ASSISTANT_API && (b = !0); + if (b) { + O["google.tagmanager.debugui2.queue"] || + ((O["google.tagmanager.debugui2.queue"] = []), + Id("https://www.google-analytics.com/debug/bootstrap")); + var d = M.currentScript; + O["google.tagmanager.debugui2.queue"].push({ + messageType: "LEGACY_CONTAINER_STARTING", + data: { id: a.get(Na), scriptSource: (d && d.src) || "" }, + }); + } + } + } catch (e) {} + } + var hd = function () { + return Math.round(2147483647 * Math.random()); + }, + Bd = function () { + try { + var a = new Uint32Array(1); + O.crypto.getRandomValues(a); + return a[0] & 2147483647; + } catch (b) { + return hd(); + } + }; + + function Ta(a) { + var b = R(a, Ua); + 500 <= b && J(15); + var c = P(a, Va); + if ("transaction" != c && "item" != c) { + c = R(a, Wa); + var d = new Date().getTime(), + e = R(a, Xa); + 0 == e && a.set(Xa, d); + e = Math.round((2 * (d - e)) / 1e3); + 0 < e && ((c = Math.min(c + e, 20)), a.set(Xa, d)); + if (0 >= c) throw "abort"; + a.set(Wa, --c); + } + a.set(Ua, ++b); + } + var Ya = function () { + this.data = new ee(); + }; + Ya.prototype.get = function (a) { + var b = $a(a), + c = this.data.get(a); + b && void 0 == c && (c = ea(b.defaultValue) ? b.defaultValue() : b.defaultValue); + return b && b.Z ? b.Z(this, a, c) : c; + }; + var P = function (a, b) { + a = a.get(b); + return void 0 == a ? "" : "" + a; + }, + R = function (a, b) { + a = a.get(b); + return void 0 == a || "" === a ? 0 : Number(a); + }; + Ya.prototype.Z = function (a) { + return (a = this.get(a)) && ea(a) ? a : ua; + }; + Ya.prototype.set = function (a, b, c) { + if (a) + if ("object" == typeof a) for (var d in a) a.hasOwnProperty(d) && ab(this, d, a[d], c); + else ab(this, a, b, c); + }; + var ab = function (a, b, c, d) { + if (void 0 != c) + switch (b) { + case Na: + wb.test(c); + } + var e = $a(b); + e && e.o ? e.o(a, b, c, d) : a.data.set(b, c, d); + }; + var ue = new ee(), + ve = [], + bb = function (a, b, c, d, e) { + this.name = a; + this.F = b; + this.Z = d; + this.o = e; + this.defaultValue = c; + }, + $a = function (a) { + var b = ue.get(a); + if (!b) + for (var c = 0; c < ve.length; c++) { + var d = ve[c], + e = d[0].exec(a); + if (e) { + b = d[1](e); + ue.set(b.name, b); + break; + } + } + return b; + }, + yc = function (a) { + var b; + ue.map(function (c, d) { + d.F == a && (b = d); + }); + return b && b.name; + }, + S = function (a, b, c, d, e) { + a = new bb(a, b, c, d, e); + ue.set(a.name, a); + return a.name; + }, + cb = function (a, b) { + ve.push([new RegExp("^" + a + "$"), b]); + }, + T = function (a, b, c) { + return S(a, b, c, void 0, db); + }, + db = function () {}; + var hb = T("apiVersion", "v"), + ib = T("clientVersion", "_v"); + S("anonymizeIp", "aip"); + var jb = S("adSenseId", "a"), + Va = S("hitType", "t"), + Ia = S("hitCallback"), + Ra = S("hitPayload"); + S("nonInteraction", "ni"); + S("currencyCode", "cu"); + S("dataSource", "ds"); + var Vd = S("useBeacon", void 0, !1), + fa = S("transport"); + S("sessionControl", "sc", ""); + S("sessionGroup", "sg"); + S("queueTime", "qt"); + var Ac = S("_s", "_s"); + S("screenName", "cd"); + var kb = S("location", "dl", ""), + lb = S("referrer", "dr"), + mb = S("page", "dp", ""); + S("hostname", "dh"); + var nb = S("language", "ul"), + ob = S("encoding", "de"); + S("title", "dt", function () { + return M.title || void 0; + }); + cb("contentGroup([0-9]+)", function (a) { + return new bb(a[0], "cg" + a[1]); + }); + var pb = S("screenColors", "sd"), + qb = S("screenResolution", "sr"), + rb = S("viewportSize", "vp"), + sb = S("javaEnabled", "je"), + tb = S("flashVersion", "fl"); + S("campaignId", "ci"); + S("campaignName", "cn"); + S("campaignSource", "cs"); + S("campaignMedium", "cm"); + S("campaignKeyword", "ck"); + S("campaignContent", "cc"); + var ub = S("eventCategory", "ec"), + xb = S("eventAction", "ea"), + yb = S("eventLabel", "el"), + zb = S("eventValue", "ev"), + Bb = S("socialNetwork", "sn"), + Cb = S("socialAction", "sa"), + Db = S("socialTarget", "st"), + Eb = S("l1", "plt"), + Fb = S("l2", "pdt"), + Gb = S("l3", "dns"), + Hb = S("l4", "rrt"), + Ib = S("l5", "srt"), + Jb = S("l6", "tcp"), + Kb = S("l7", "dit"), + Lb = S("l8", "clt"), + Ve = S("l9", "_gst"), + We = S("l10", "_gbt"), + Xe = S("l11", "_cst"), + Ye = S("l12", "_cbt"), + Mb = S("timingCategory", "utc"), + Nb = S("timingVar", "utv"), + Ob = S("timingLabel", "utl"), + Pb = S("timingValue", "utt"); + S("appName", "an"); + S("appVersion", "av", ""); + S("appId", "aid", ""); + S("appInstallerId", "aiid", ""); + S("exDescription", "exd"); + S("exFatal", "exf"); + var Nc = S("expId", "xid"), + Oc = S("expVar", "xvar"), + m = S("exp", "exp"), + Rc = S("_utma", "_utma"), + Sc = S("_utmz", "_utmz"), + Tc = S("_utmht", "_utmht"), + Ua = S("_hc", void 0, 0), + Xa = S("_ti", void 0, 0), + Wa = S("_to", void 0, 20); + cb("dimension([0-9]+)", function (a) { + return new bb(a[0], "cd" + a[1]); + }); + cb("metric([0-9]+)", function (a) { + return new bb(a[0], "cm" + a[1]); + }); + S("linkerParam", void 0, void 0, Bc, db); + var Ze = T("_cd2l", void 0, !1), + ld = S("usage", "_u"), + Gd = S("_um"); + S( + "forceSSL", + void 0, + void 0, + function () { + return Ba; + }, + function (a, b, c) { + J(34); + Ba = !!c; + } + ); + var ed = S("_j1", "jid"), + ia = S("_j2", "gjid"); + cb("\\&(.*)", function (a) { + var b = new bb(a[0], a[1]), + c = yc(a[0].substring(1)); + c && + ((b.Z = function (d) { + return d.get(c); + }), + (b.o = function (d, e, g, ca) { + d.set(c, g, ca); + }), + (b.F = void 0)); + return b; + }); + var Qb = T("_oot"), + dd = S("previewTask"), + Rb = S("checkProtocolTask"), + md = S("validationTask"), + Sb = S("checkStorageTask"), + Uc = S("historyImportTask"), + Tb = S("samplerTask"), + Vb = S("_rlt"), + Wb = S("buildHitTask"), + Xb = S("sendHitTask"), + Vc = S("ceTask"), + zd = S("devIdTask"), + Cd = S("timingTask"), + Ld = S("displayFeaturesTask"), + oa = S("customTask"), + ze = S("fpsCrossDomainTask"), + Re = T("_cta"), + V = T("name"), + Q = T("clientId", "cid"), + n = T("clientIdTime"), + xd = T("storedClientId"), + Ad = S("userId", "uid"), + Na = T("trackingId", "tid"), + U = T("cookieName", void 0, "_ga"), + W = T("cookieDomain"), + Yb = T("cookiePath", void 0, "/"), + Zb = T("cookieExpires", void 0, 63072e3), + Hd = T("cookieUpdate", void 0, !0), + Be = T("cookieFlags", void 0, ""), + $b = T("legacyCookieDomain"), + Wc = T("legacyHistoryImport", void 0, !0), + ac = T("storage", void 0, "cookie"), + bc = T("allowLinker", void 0, !1), + cc = T("allowAnchor", void 0, !0), + Ka = T("sampleRate", "sf", 100), + dc = T("siteSpeedSampleRate", void 0, 1), + ec = T("alwaysSendReferrer", void 0, !1), + I = T("_gid", "_gid"), + la = T("_gcn"), + Kd = T("useAmpClientId"), + ce = T("_gclid"), + fe = T("_gt"), + he = T("_ge", void 0, 7776e6), + ie = T("_gclsrc"), + je = T("storeGac", void 0, !0), + oe = S("_x_19"), + Ae = S("_fplc", "_fplc"), + F = T("_cs"), + Je = T("_useUp", void 0, !1), + Le = S("up", "up"), + Qe = S("_tac", void 0, !1), + Se = T("_gbraid"), + Te = T("_gbt"), + bf = T("_gbe", void 0, 7776e6), + gd = S("transportUrl"), + Md = S("_r", "_r"), + Od = S("_slc", "_slc"), + qe = S("_dp"), + ad = S("_jt", void 0, "n"), + Ud = S("allowAdFeatures", void 0, !0), + xe = S("allowAdPersonalizationSignals", void 0, !0); + + function X(a, b, c, d) { + b[a] = function () { + try { + return d && J(d), c.apply(this, arguments); + } catch (e) { + throw (ge("exc", a, e && e.name), e); + } + }; + } + var Ed = function (a) { + if ("cookie" == a.get(ac)) return (a = Ca("FPLC")), 0 < a.length ? a[0] : void 0; + }, + Fe = function (a) { + var b; + if ((b = P(a, oe) && a.get(Ze))) (b = De.get(a.get(cc))), (b = !(b && b._fplc)); + b && !Ed(a) && a.set(Ae, "0"); + }; + var aa = function (a) { + var b = Math.min(R(a, dc), 100); + return La(P(a, Q)) % 100 >= b ? !1 : !0; + }, + gc = function (a) { + var b = {}; + if (Ec(b) || Fc(b)) { + var c = b[Eb]; + void 0 == c || + Infinity == c || + isNaN(c) || + (0 < c + ? (Y(b, Gb), + Y(b, Jb), + Y(b, Ib), + Y(b, Fb), + Y(b, Hb), + Y(b, Kb), + Y(b, Lb), + Y(b, Ve), + Y(b, We), + Y(b, Xe), + Y(b, Ye), + va(function () { + a(b); + }, 10)) + : L( + O, + "load", + function () { + gc(a); + }, + !1 + )); + } + }, + Ec = function (a) { + var b = O.performance || O.webkitPerformance; + b = b && b.timing; + if (!b) return !1; + var c = b.navigationStart; + if (0 == c) return !1; + a[Eb] = b.loadEventStart - c; + a[Gb] = b.domainLookupEnd - b.domainLookupStart; + a[Jb] = b.connectEnd - b.connectStart; + a[Ib] = b.responseStart - b.requestStart; + a[Fb] = b.responseEnd - b.responseStart; + a[Hb] = b.fetchStart - c; + a[Kb] = b.domInteractive - c; + a[Lb] = b.domContentLoadedEventStart - c; + a[Ve] = N.L - c; + a[We] = N.ya - c; + O.google_tag_manager && + O.google_tag_manager._li && + ((b = O.google_tag_manager._li), (a[Xe] = b.cst), (a[Ye] = b.cbt)); + return !0; + }, + Fc = function (a) { + if (O.top != O) return !1; + var b = O.external, + c = b && b.onloadT; + b && !b.isValidLoadTime && (c = void 0); + 2147483648 < c && (c = void 0); + 0 < c && b.setPageReadyTime(); + if (void 0 == c) return !1; + a[Eb] = c; + return !0; + }, + Y = function (a, b) { + var c = a[b]; + if (isNaN(c) || Infinity == c || 0 > c) a[b] = void 0; + }, + Fd = function (a) { + return function (b) { + if ("pageview" == b.get(Va) && !a.I) { + a.I = !0; + var c = aa(b), + d = 0 < E(P(b, kb), "gclid").length, + e = 0 < E(P(b, kb), "wbraid").length; + (c || d || e) && + gc(function (g) { + c && a.send("timing", g); + (d || e) && a.send("adtiming", g); + }); + } + }; + }; + var hc = !1, + mc = function (a) { + if ("cookie" == P(a, ac)) { + if (a.get(Hd) || P(a, xd) != P(a, Q)) { + var b = 1e3 * R(a, Zb); + ma(a, Q, U, b); + a.data.set(xd, P(a, Q)); + } + (a.get(Hd) || uc(a) != P(a, I)) && ma(a, I, la, 864e5); + if (a.get(je)) { + if ((b = P(a, ce))) { + var c = Math.min(R(a, he), 1e3 * R(a, Zb)); + c = 0 === c ? 0 : Math.min(c, 1e3 * R(a, fe) + c - new Date().getTime()); + a.data.set(he, c); + var d = {}, + e = P(a, fe), + g = P(a, ie), + ca = kc(P(a, Yb)), + l = lc(P(a, W)), + k = P(a, Na), + w = P(a, Be); + g && "aw.ds" != g + ? d && (d.ua = !0) + : ((b = ["1", e, Cc(b)].join(".")), + 0 <= c && (d && (d.ta = !0), zc("_gac_" + Cc(k), b, ca, l, k, c, w))); + le(d); + } + } else J(75); + a.get(je) && + (b = P(a, Se)) && + ((c = Math.min(R(a, bf), 1e3 * R(a, Zb))), + (c = 0 === c ? 0 : Math.min(c, 1e3 * R(a, Te) + c - new Date().getTime())), + a.data.set(bf, c), + (d = {}), + (w = P(a, Te)), + (ca = kc(P(a, Yb))), + (l = lc(P(a, W))), + (k = P(a, Na)), + (a = P(a, Be)), + (b = ["1", w, Cc(b)].join(".")), + 0 <= c && (d && (d.ta = !0), zc("_gac_gb_" + Cc(k), b, ca, l, k, c, a)), + ef(d)); + } + }, + ma = function (a, b, c, d) { + var e = nd(a, b); + if (e) { + c = P(a, c); + var g = kc(P(a, Yb)), + ca = lc(P(a, W)), + l = P(a, Be), + k = P(a, Na); + if ("auto" != ca) zc(c, e, g, ca, k, d, l) && (hc = !0); + else { + J(32); + for (var w = id(), Ce = 0; Ce < w.length; Ce++) + if (((ca = w[Ce]), a.data.set(W, ca), (e = nd(a, b)), zc(c, e, g, ca, k, d, l))) { + hc = !0; + return; + } + a.data.set(W, "auto"); + } + } + }, + uc = function (a) { + var b = Ca(P(a, la)); + return Xd(a, b); + }, + nc = function (a) { + if ("cookie" == P(a, ac) && !hc && (mc(a), !hc)) throw "abort"; + }, + Yc = function (a) { + if (a.get(Wc)) { + var b = P(a, W), + c = P(a, $b) || xa(), + d = Xc("__utma", c, b); + d && + (J(19), + a.set(Tc, new Date().getTime(), !0), + a.set(Rc, d.R), + (b = Xc("__utmz", c, b)) && d.hash == b.hash && a.set(Sc, b.R)); + } + }, + nd = function (a, b) { + b = Cc(P(a, b)); + var c = lc(P(a, W)).split(".").length; + a = jc(P(a, Yb)); + 1 < a && (c += "-" + a); + return b ? ["GA1", c, b].join(".") : ""; + }, + Xd = function (a, b) { + return na(b, P(a, W), P(a, Yb)); + }, + na = function (a, b, c) { + if (!a || 1 > a.length) J(12); + else { + for (var d = [], e = 0; e < a.length; e++) { + var g = a[e]; + var ca = g.split("."); + var l = ca.shift(); + ("GA1" == l || "1" == l) && 1 < ca.length + ? ((g = ca.shift().split("-")), + 1 == g.length && (g[1] = "1"), + (g[0] *= 1), + (g[1] *= 1), + (ca = { + H: g, + s: ca.join("."), + })) + : (ca = kd.test(g) ? { H: [0, 0], s: g } : void 0); + ca && d.push(ca); + } + if (1 == d.length) return J(13), d[0].s; + if (0 == d.length) J(12); + else { + J(14); + d = Gc(d, lc(b).split(".").length, 0); + if (1 == d.length) return d[0].s; + d = Gc(d, jc(c), 1); + 1 < d.length && J(41); + return d[0] && d[0].s; + } + } + }, + Gc = function (a, b, c) { + for (var d = [], e = [], g, ca = 0; ca < a.length; ca++) { + var l = a[ca]; + l.H[c] == b + ? d.push(l) + : void 0 == g || l.H[c] < g + ? ((e = [l]), (g = l.H[c])) + : l.H[c] == g && e.push(l); + } + return 0 < d.length ? d : e; + }, + lc = function (a) { + return 0 == a.indexOf(".") ? a.substr(1) : a; + }, + id = function () { + var a = [], + b = xa().split("."); + if (4 == b.length) { + var c = b[b.length - 1]; + if (parseInt(c, 10) == c) return ["none"]; + } + for (c = b.length - 2; 0 <= c; c--) a.push(b.slice(c).join(".")); + b = M.location.hostname; + eb.test(b) || vc.test(b) || a.push("none"); + return a; + }, + kc = function (a) { + if (!a) return "/"; + 1 < a.length && a.lastIndexOf("/") == a.length - 1 && (a = a.substr(0, a.length - 1)); + 0 != a.indexOf("/") && (a = "/" + a); + return a; + }, + jc = function (a) { + a = kc(a); + return "/" == a ? 1 : a.split("/").length; + }, + le = function (a) { + a.ta && J(77); + a.na && J(74); + a.pa && J(73); + a.ua && J(69); + }, + ef = function (a) { + a.ta && J(85); + a.na && J(86); + a.pa && J(87); + }; + + function Xc(a, b, c) { + "none" == b && (b = ""); + var d = [], + e = Ca(a); + a = "__utma" == a ? 6 : 2; + for (var g = 0; g < e.length; g++) { + var ca = ("" + e[g]).split("."); + ca.length >= a && d.push({ hash: ca[0], R: e[g], O: ca }); + } + if (0 != d.length) return 1 == d.length ? d[0] : Zc(b, d) || Zc(c, d) || Zc(null, d) || d[0]; + } + + function Zc(a, b) { + if (null == a) var c = (a = 1); + else (c = La(a)), (a = La(D(a, ".") ? a.substring(1) : "." + a)); + for (var d = 0; d < b.length; d++) if (b[d].hash == c || b[d].hash == a) return b[d]; + } + var Jc = new RegExp(/^https?:\/\/([^\/:]+)/), + De = O.google_tag_data.glBridge, + Kc = /(.*)([?&#])(?:_ga=[^&#]*)(?:&?)(.*)/, + od = /(.*)([?&#])(?:_gac=[^&#]*)(?:&?)(.*)/; + + function Bc(a) { + if (a.get(Ze)) return J(35), De.generate($e(a)); + var b = P(a, Q), + c = P(a, I) || ""; + b = "_ga=2." + K(pa(c + b, 0) + "." + c + "-" + b); + (a = af(a)) ? (J(44), (a = "&_gac=1." + K([pa(a.qa, 0), a.timestamp, a.qa].join(".")))) : (a = ""); + return b + a; + } + + function Ic(a, b) { + var c = new Date(), + d = O.navigator, + e = d.plugins || []; + a = [a, d.userAgent, c.getTimezoneOffset(), c.getYear(), c.getDate(), c.getHours(), c.getMinutes() + b]; + for (b = 0; b < e.length; ++b) a.push(e[b].description); + return La(a.join(".")); + } + + function pa(a, b) { + var c = new Date(), + d = O.navigator, + e = c.getHours() + Math.floor((c.getMinutes() + b) / 60); + return La( + [ + a, + d.userAgent, + d.language || "", + c.getTimezoneOffset(), + c.getYear(), + c.getDate() + Math.floor(e / 24), + (24 + e) % 24, + (60 + c.getMinutes() + b) % 60, + ].join(".") + ); + } + + var Dc = function (a) { + J(48); + this.target = a; + this.T = !1; + }; + Dc.prototype.ca = function (a, b) { + if (a) { + if (this.target.get(Ze)) return De.decorate($e(this.target), a, b); + if (a.tagName) { + if ("a" == a.tagName.toLowerCase()) { + a.href && (a.href = qd(this, a.href, b)); + return; + } + if ("form" == a.tagName.toLowerCase()) return rd(this, a); + } + if ("string" == typeof a) return qd(this, a, b); + } + }; + var qd = function (a, b, c) { + var d = Kc.exec(b); + d && 3 <= d.length && (b = d[1] + (d[3] ? d[2] + d[3] : "")); + (d = od.exec(b)) && 3 <= d.length && (b = d[1] + (d[3] ? d[2] + d[3] : "")); + a = a.target.get("linkerParam"); + d = b.indexOf("?"); + var e = b.indexOf("#"); + b = c + ? b + ((-1 == e ? "#" : "&") + a) + : -1 == e + ? b + ((-1 === d ? "?" : "&") + a) + : b.substring(0, e) + (-1 === d || d > e ? "?" : "&") + a + b.substring(e); + b = b.replace(/&+_ga=/, "&_ga="); + return (b = b.replace(/&+_gac=/, "&_gac=")); + }, + rd = function (a, b) { + if (b && b.action) + if ("get" == b.method.toLowerCase()) { + a = a.target.get("linkerParam").split("&"); + for (var c = 0; c < a.length; c++) { + var d = a[c].split("="), + e = d[1]; + d = d[0]; + for (var g = b.childNodes || [], ca = !1, l = 0; l < g.length; l++) + if (g[l].name == d) { + g[l].setAttribute("value", e); + ca = !0; + break; + } + ca || + ((g = M.createElement("input")), + g.setAttribute("type", "hidden"), + g.setAttribute("name", d), + g.setAttribute("value", e), + b.appendChild(g)); + } + } else "post" == b.method.toLowerCase() && (b.action = qd(a, b.action)); + }; + Dc.prototype.S = function (a, b, c) { + function d(g) { + try { + g = g || O.event; + a: { + var ca = g.target || g.srcElement; + for (g = 100; ca && 0 < g; ) { + if (ca.href && ca.nodeName.match(/^a(?:rea)?$/i)) { + var l = ca; + break a; + } + ca = ca.parentNode; + g--; + } + l = {}; + } + ("http:" == l.protocol || "https:" == l.protocol) && + sd(a, l.hostname || "") && + l.href && + (l.href = qd(e, l.href, b)); + } catch (k) { + J(26); + } + } + + var e = this; + this.target.get(Ze) + ? De.auto( + function () { + return $e(e.target); + }, + a, + b ? "fragment" : "", + c + ) + : (this.T || ((this.T = !0), L(M, "mousedown", d, !1), L(M, "keyup", d, !1)), + c && + L(M, "submit", function (g) { + g = g || O.event; + if ((g = g.target || g.srcElement) && g.action) { + var ca = g.action.match(Jc); + ca && sd(a, ca[1]) && rd(e, g); + } + })); + }; + Dc.prototype.$ = function (a) { + if (a) { + var b = this, + c = b.target.get(F); + void 0 !== c && + De.passthrough( + function () { + if (c("analytics_storage")) return {}; + var d = {}; + return (d._ga = b.target.get(Q)), (d._up = "1"), d; + }, + 1, + !0 + ); + } + }; + + function sd(a, b) { + if (b == M.location.hostname) return !1; + for (var c = 0; c < a.length; c++) + if (a[c] instanceof RegExp) { + if (a[c].test(b)) return !0; + } else if (0 <= b.indexOf(a[c])) return !0; + return !1; + } + + function ke(a, b) { + return b != Ic(a, 0) && b != Ic(a, -1) && b != Ic(a, -2) && b != pa(a, 0) && b != pa(a, -1) && b != pa(a, -2); + } + + function $e(a) { + var b = af(a), + c = {}; + c._ga = a.get(Q); + c._gid = a.get(I) || void 0; + c._gac = b ? [b.qa, b.timestamp].join(".") : void 0; + b = a.get(Ae); + a = Ed(a); + return (c._fplc = b && "0" !== b ? b : a), c; + } + + function af(a) { + function b(e) { + return void 0 == e || "" === e ? 0 : Number(e); + } + + var c = a.get(ce); + if (c && a.get(je)) { + var d = b(a.get(fe)); + if (1e3 * d + b(a.get(he)) <= new Date().getTime()) J(76); + else return { timestamp: d, qa: c }; + } + } + var p = /^(GTM|OPT)-[A-Z0-9]+$/, + Ie = /^G-[A-Z0-9]+$/, + q = /;_gaexp=[^;]*/g, + r = /;((__utma=)|([^;=]+=GAX?\d+\.))[^;]*/g, + Aa = /^https?:\/\/[\w\-.]+\.google.com(:\d+)?\/optimize\/opt-launch\.html\?.*$/, + t = function (a) { + function b(d, e) { + e && (c += "&" + d + "=" + K(e)); + } + + var c = Ge(a.type) + K(a.id); + "dataLayer" != a.B && b("l", a.B); + b("cx", a.context); + b("t", a.target); + b("cid", a.clientId); + b("cidt", a.ka); + b("gac", a.la); + b("aip", a.ia); + a.sync && b("m", "sync"); + b("cycle", a.G); + a.qa && b("gclid", a.qa); + Aa.test(M.referrer) && b("cb", String(hd())); + return c; + }, + He = function (a, b) { + var c = new Date().getTime(); + O[a.B] = O[a.B] || []; + c = { "gtm.start": c }; + a.sync || (c.event = "gtm.js"); + O[a.B].push(c); + 2 === a.type && + (function (d, e, g) { + O[a.B].push(arguments); + })("config", a.id, b); + }, + Ke = function (a, b, c, d) { + c = c || {}; + var e = 1; + Ie.test(b) && (e = 2); + var g = { id: b, type: e, B: c.dataLayer || "dataLayer", G: !1 }, + ca = void 0; + a.get(">m") == b && (g.G = !0); + 1 === e + ? ((g.ia = !!a.get("anonymizeIp")), + (g.sync = d), + (b = String(a.get("name"))), + "t0" != b && (g.target = b), + G(String(a.get("trackingId"))) || + ((g.clientId = String(a.get(Q))), + (g.ka = Number(a.get(n))), + (c = c.palindrome ? r : q), + (c = (c = M.cookie.replace(/^|(; +)/g, ";").match(c)) ? c.sort().join("").substring(1) : void 0), + (g.la = c), + (g.qa = E(P(a, kb), "gclid")))) + : 2 === e && + ((g.context = "c"), + (ca = { + allow_google_signals: a.get(Ud), + allow_ad_personalization_signals: a.get(xe), + })); + He(g, ca); + return t(g); + }; + var H = {}, + Jd = function (a, b) { + b || (b = (b = P(a, V)) && "t0" != b ? (Wd.test(b) ? "_gat_" + Cc(P(a, Na)) : "_gat_" + Cc(b)) : "_gat"); + this.Y = b; + }, + Rd = function (a, b) { + var c = b.get(Wb); + b.set(Wb, function (e) { + Pd(a, e, ed); + Pd(a, e, ia); + var g = c(e); + Qd(a, e); + return g; + }); + var d = b.get(Xb); + b.set(Xb, function (e) { + var g = d(e); + if (se(e)) { + J(80); + var ca = { U: re(e, 1), google: re(e, 2), count: 0 }; + pe("https://stats.g.doubleclick.net/j/collect", ca.U, ca); + e.set(ed, "", !0); + } + return g; + }); + }, + Pd = function (a, b, c) { + !1 === b.get(Ud) || b.get(c) || ("1" == Ca(a.Y)[0] ? b.set(c, "", !0) : b.set(c, "" + hd(), !0)); + }, + Qd = function (a, b) { + se(b) && zc(a.Y, "1", P(b, Yb), P(b, W), P(b, Na), 6e4, P(b, Be)); + }, + se = function (a) { + return !!a.get(ed) && !1 !== a.get(Ud); + }, + Ne = function (a) { + return ( + !H[P(a, Na)] && + void 0 === a.get(">m") && + void 0 === a.get(fa) && + void 0 === a.get(gd) && + void 0 === a.get(oe) + ); + }, + re = function (a, b) { + var c = new ee(), + d = function (g) { + $a(g).F && c.set($a(g).F, a.get(g)); + }; + d(hb); + d(ib); + d(Na); + d(Q); + d(ed); + 1 == b && (d(Ad), d(ia), d(I)); + !1 === a.get(xe) && c.set("npa", "1"); + c.set($a(ld).F, Td(a)); + var e = ""; + c.map(function (g, ca) { + e += K(g) + "="; + e += K("" + ca) + "&"; + }); + e += "z=" + hd(); + 1 == b ? (e = "t=dc&aip=1&_r=3&" + e) : 2 == b && (e = "t=sr&aip=1&_r=4&slf_rd=1&" + e); + return e; + }, + Me = function (a) { + if (Ne(a)) + return ( + (H[P(a, Na)] = !0), + function (b) { + if (b && !H[b]) { + var c = Ke(a, b); + Id(c); + H[b] = !0; + } + } + ); + }, + Wd = /^gtm\d+$/; + var fd = function (a, b) { + a = a.model; + if (!a.get("dcLoaded")) { + var c = new $c(Dd(a)); + c.set(29); + a.set(Gd, c.C); + b = b || {}; + var d; + b[U] && (d = Cc(b[U])); + b = new Jd(a, d); + Rd(b, a); + a.set("dcLoaded", !0); + } + }; + var Sd = function (a) { + if (!a.get("dcLoaded") && "cookie" == a.get(ac)) { + var b = new Jd(a); + Pd(b, a, ed); + Pd(b, a, ia); + Qd(b, a); + b = se(a); + var c = Ne(a); + b && a.set(Md, 1, !0); + c && a.set(Od, 1, !0); + if (b || c) a.set(ad, "d", !0), J(79), a.set(qe, { U: re(a, 1), google: re(a, 2), V: Me(a), count: 0 }, !0); + } + }; + var Lc = function () { + var a = (O.gaGlobal = O.gaGlobal || {}); + return (a.hid = a.hid || hd()); + }; + var wb = /^(UA|YT|MO|GP)-(\d+)-(\d+)$/, + pc = function (a) { + function b(e, g) { + d.model.data.set(e, g); + } + + function c(e, g) { + b(e, g); + d.filters.add(e); + } + + var d = this; + this.model = new Ya(); + this.filters = new Ha(); + b(V, a[V]); + b(Na, sa(a[Na])); + b(U, a[U]); + b(W, a[W] || xa()); + b(Yb, a[Yb]); + b(Zb, a[Zb]); + b(Hd, a[Hd]); + b(Be, a[Be]); + b($b, a[$b]); + b(Wc, a[Wc]); + b(bc, a[bc]); + b(cc, a[cc]); + b(Ka, a[Ka]); + b(dc, a[dc]); + b(ec, a[ec]); + b(ac, a[ac]); + b(Ad, a[Ad]); + b(n, a[n]); + b(Kd, a[Kd]); + b(je, a[je]); + b(Ze, a[Ze]); + b(oe, a[oe]); + b(Je, a[Je]); + b(F, a[F]); + b(hb, 1); + b(ib, "j93"); + c(Re, Pe); + c(Qb, Ma); + c(oa, ua); + c(dd, cd); + c(Rb, Oa); + c(md, vb); + c(Sb, nc); + c(Uc, Yc); + c(Tb, Ja); + c(Vb, Ta); + c(Vc, Hc); + c(zd, yd); + c(Ld, Sd); + c(ze, Fe); + c(Wb, Pa); + c(Xb, Sa); + c(Cd, Fd(this)); + pd(this.model); + td(this.model, a[Q]); + this.model.set(jb, Lc()); + }; + pc.prototype.get = function (a) { + return this.model.get(a); + }; + pc.prototype.set = function (a, b) { + this.model.set(a, b); + }; + pc.prototype.send = function (a) { + if (!(1 > arguments.length)) { + if ("string" === typeof arguments[0]) { + var b = arguments[0]; + var c = [].slice.call(arguments, 1); + } else (b = arguments[0] && arguments[0][Va]), (c = arguments); + b && + ((c = za(me[b] || [], c)), + (c[Va] = b), + this.model.set(c, void 0, !0), + this.filters.D(this.model), + (this.model.data.m = {})); + } + }; + pc.prototype.ma = function (a, b) { + var c = this; + u(a, c, b) || + (v(a, function () { + u(a, c, b); + }), + y(String(c.get(V)), a, void 0, b, !0)); + }; + var td = function (a, b) { + var c = P(a, U); + a.data.set(la, "_ga" == c ? "_gid" : c + "_gid"); + if ("cookie" == P(a, ac)) { + hc = !1; + c = Ca(P(a, U)); + c = Xd(a, c); + if (!c) { + c = P(a, W); + var d = P(a, $b) || xa(); + c = Xc("__utma", d, c); + void 0 != c ? (J(10), (c = c.O[1] + "." + c.O[2])) : (c = void 0); + } + c && (hc = !0); + if ((d = c && !a.get(Hd))) + if (((d = c.split(".")), 2 != d.length)) d = !1; + else if ((d = Number(d[1]))) { + var e = R(a, Zb); + d = d + e < new Date().getTime() / 1e3; + } else d = !1; + d && (c = void 0); + c && (a.data.set(xd, c), a.data.set(Q, c), (c = uc(a)) && a.data.set(I, c)); + a.get(je) && + ((c = a.get(ce)), (d = a.get(ie)), !c || (d && "aw.ds" != d)) && + ((c = {}), + (d = (M ? df(c) : {})[P(a, Na)]), + le(c), + d && 0 != d.length && ((c = d[0]), a.data.set(fe, c.timestamp / 1e3), a.data.set(ce, c.qa))); + a.get(je) && + ((c = a.get(Se)), + (d = {}), + (e = (M ? df(d, "_gac_gb", !0) : {})[P(a, Na)]), + ef(d), + e && + 0 != e.length && + ((d = e[0]), + (e = d.qa), + (c && c !== e) || + (d.labels && d.labels.length && (e += "." + d.labels.join(".")), + a.data.set(Te, d.timestamp / 1e3), + a.data.set(Se, e)))); + } + if (a.get(Hd)) { + c = be("_ga", !!a.get(cc)); + var g = be("_gl", !!a.get(cc)); + d = De.get(a.get(cc)); + e = d._ga; + g && 0 < g.indexOf("_ga*") && !e && J(30); + if (b || !a.get(Je)) g = !1; + else if (((g = a.get(F)), void 0 === g || g("analytics_storage"))) g = !1; + else { + J(84); + a.data.set(Le, 1); + if ((g = d._up)) + if ((g = Jc.exec(M.referrer))) { + g = g[1]; + var ca = M.location.hostname; + g = ca === g || 0 <= ca.indexOf("." + g) || 0 <= g.indexOf("." + ca) ? !0 : !1; + } else g = !1; + g = g ? !0 : !1; + } + ca = d.gclid; + var l = d._gac; + if (c || e || ca || l) + if ((c && e && J(36), a.get(bc) || ye(a.get(Kd)) || g)) { + if ( + (e && (J(38), a.data.set(Q, e), d._gid && (J(51), a.data.set(I, d._gid))), + ca + ? (J(82), a.data.set(ce, ca), d.gclsrc && a.data.set(ie, d.gclsrc)) + : l && + (e = l.split(".")) && + 2 === e.length && + (J(37), a.data.set(ce, e[0]), a.data.set(fe, e[1])), + (d = d._fplc) && P(a, oe) && (J(83), a.data.set(Ae, d)), + c) + ) + b: if (((d = c.indexOf(".")), -1 == d)) J(22); + else { + e = c.substring(0, d); + g = c.substring(d + 1); + d = g.indexOf("."); + c = g.substring(0, d); + g = g.substring(d + 1); + if ("1" == e) { + if (((d = g), ke(d, c))) { + J(23); + break b; + } + } else if ("2" == e) { + d = g.indexOf("-"); + e = ""; + 0 < d ? ((e = g.substring(0, d)), (d = g.substring(d + 1))) : (d = g.substring(1)); + if (ke(e + d, c)) { + J(53); + break b; + } + e && (J(2), a.data.set(I, e)); + } else { + J(22); + break b; + } + J(11); + a.data.set(Q, d); + if ((c = be("_gac", !!a.get(cc)))) + (c = c.split(".")), + "1" != c[0] || 4 != c.length + ? J(72) + : ke(c[3], c[1]) + ? J(71) + : (a.data.set(ce, c[3]), a.data.set(fe, c[2]), J(70)); + } + } else J(21); + } + b && (J(9), a.data.set(Q, K(b))); + a.get(Q) || + ((b = + (b = O.gaGlobal) && b.from_cookie && "cookie" !== P(a, ac) + ? void 0 + : (b = b && b.vid) && -1 !== b.search(jd) + ? b + : void 0), + b ? (J(17), a.data.set(Q, b)) : (J(8), a.data.set(Q, ra()))); + a.get(I) || (J(3), a.data.set(I, ra())); + mc(a); + b = O.gaGlobal = O.gaGlobal || {}; + c = P(a, Q); + a = c === P(a, xd); + if (void 0 == b.vid || (a && !b.from_cookie)) (b.vid = c), (b.from_cookie = a); + }, + pd = function (a) { + var b = O.navigator, + c = O.screen, + d = M.location, + e = a.set; + a: { + var g = !!a.get(ec), + ca = !!a.get(Kd); + var l = M.referrer; + if (/^(https?|android-app):\/\//i.test(l)) { + if (g) break a; + g = "//" + M.location.hostname; + if (!de(l, g)) { + if (ca && ((ca = g.replace(/\./g, "-") + ".cdn.ampproject.org"), de(l, ca))) { + l = void 0; + break a; + } + break a; + } + } + l = void 0; + } + e.call(a, lb, l); + d && + ((e = d.pathname || ""), + "/" != e.charAt(0) && (J(31), (e = "/" + e)), + a.set(kb, d.protocol + "//" + d.hostname + e + d.search)); + c && a.set(qb, c.width + "x" + c.height); + c && a.set(pb, c.colorDepth + "-bit"); + c = M.documentElement; + l = (e = M.body) && e.clientWidth && e.clientHeight; + ca = []; + c && c.clientWidth && c.clientHeight && ("CSS1Compat" === M.compatMode || !l) + ? (ca = [c.clientWidth, c.clientHeight]) + : l && (ca = [e.clientWidth, e.clientHeight]); + c = 0 >= ca[0] || 0 >= ca[1] ? "" : ca.join("x"); + a.set(rb, c); + c = a.set; + var k; + if ((e = (e = O.navigator) ? e.plugins : null) && e.length) + for (l = 0; l < e.length && !k; l++) + (ca = e[l]), -1 < ca.name.indexOf("Shockwave Flash") && (k = ca.description); + if (!k) + try { + var w = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"); + k = w.GetVariable("$version"); + } catch (Ce) {} + if (!k) + try { + (w = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6")), + (k = "WIN 6,0,21,0"), + (w.AllowScriptAccess = "always"), + (k = w.GetVariable("$version")); + } catch (Ce) {} + if (!k) + try { + (w = new ActiveXObject("ShockwaveFlash.ShockwaveFlash")), (k = w.GetVariable("$version")); + } catch (Ce) {} + k && (w = k.match(/[\d]+/g)) && 3 <= w.length && (k = w[0] + "." + w[1] + " r" + w[2]); + c.call(a, tb, k || void 0); + a.set(ob, M.characterSet || M.charset); + a.set(sb, (b && "function" === typeof b.javaEnabled && b.javaEnabled()) || !1); + a.set(nb, ((b && (b.language || b.browserLanguage)) || "").toLowerCase()); + a.data.set(ce, be("gclid", !0)); + a.data.set(ie, be("gclsrc", !0)); + a.data.set(fe, Math.round(new Date().getTime() / 1e3)); + a.get(ce) || (a.data.set(Se, be("wbraid", !0)), a.data.set(Te, Math.round(new Date().getTime() / 1e3))); + if (d && a.get(cc) && (b = M.location.hash)) { + b = b.split(/[?&#]+/); + d = []; + for (k = 0; k < b.length; ++k) + (D(b[k], "utm_id") || + D(b[k], "utm_campaign") || + D(b[k], "utm_source") || + D(b[k], "utm_medium") || + D(b[k], "utm_term") || + D(b[k], "utm_content") || + D(b[k], "gclid") || + D(b[k], "dclid") || + D(b[k], "gclsrc") || + D(b[k], "wbraid")) && + d.push(b[k]); + 0 < d.length && ((b = "#" + d.join("&")), a.set(kb, a.get(kb) + b)); + } + }, + me = { pageview: [mb], event: [ub, xb, yb, zb], social: [Bb, Cb, Db], timing: [Mb, Nb, Pb, Ob] }; + var rc = function (a) { + if ("prerender" == M.visibilityState) return !1; + a(); + return !0; + }, + z = function (a) { + if (!rc(a)) { + J(16); + var b = !1, + c = function () { + if (!b && rc(a)) { + b = !0; + var d = c, + e = M; + e.removeEventListener + ? e.removeEventListener("visibilitychange", d, !1) + : e.detachEvent && e.detachEvent("onvisibilitychange", d); + } + }; + L(M, "visibilitychange", c); + } + }; + var te = /^(?:(\w+)\.)?(?:(\w+):)?(\w+)$/, + sc = function (a) { + if (ea(a[0])) this.u = a[0]; + else { + var b = te.exec(a[0]); + null != b && + 4 == b.length && + ((this.da = b[1] || "t0"), + (this.K = b[2] || ""), + (this.methodName = b[3]), + (this.aa = [].slice.call(a, 1)), + this.K || + ((this.A = "create" == this.methodName), + (this.i = "require" == this.methodName), + (this.g = "provide" == this.methodName), + (this.ba = "remove" == this.methodName)), + this.i && + (3 <= this.aa.length + ? ((this.X = this.aa[1]), (this.W = this.aa[2])) + : this.aa[1] && (qa(this.aa[1]) ? (this.X = this.aa[1]) : (this.W = this.aa[1])))); + b = a[1]; + a = a[2]; + if (!this.methodName) throw "abort"; + if (this.i && (!qa(b) || "" == b)) throw "abort"; + if (this.g && (!qa(b) || "" == b || !ea(a))) throw "abort"; + if (ud(this.da) || ud(this.K)) throw "abort"; + if (this.g && "t0" != this.da) throw "abort"; + } + }; + + function ud(a) { + return 0 <= a.indexOf(".") || 0 <= a.indexOf(":"); + } + var Yd, Zd, $d, A; + Yd = new ee(); + $d = new ee(); + A = new ee(); + Zd = { ec: 45, ecommerce: 46, linkid: 47 }; + var u = function (a, b, c) { + b == N || b.get(V); + var d = Yd.get(a); + if (!ea(d)) return !1; + b.plugins_ = b.plugins_ || new ee(); + if (b.plugins_.get(a)) return !0; + b.plugins_.set(a, new d(b, c || {})); + return !0; + }, + y = function (a, b, c, d, e) { + if (!ea(Yd.get(b)) && !$d.get(b)) { + Zd.hasOwnProperty(b) && J(Zd[b]); + a = N.j(a); + var g = void 0; + if (p.test(b)) { + J(52); + if (!a) return !0; + c = Ke(a.model, b, d, e); + g = function () { + Z.D(["provide", b, function () {}]); + var l = O[(d && d.dataLayer) || "dataLayer"]; + l && l.hide && ea(l.hide.end) && l.hide[b] && (l.hide.end(), (l.hide.end = void 0)); + }; + } + !c && Zd.hasOwnProperty(b) ? (J(39), (c = b + ".js")) : J(43); + if (c) { + if (a) { + var ca = a.get(oe); + qa(ca) || (ca = void 0); + } + a = ae(cf(c, ca)); + a = !ca || (ne(a.protocol) && B(a)) ? a : ae(cf(c)); + ne(a.protocol) && B(a) && (Id(a.url, void 0, e, void 0, g), $d.set(b, !0)); + } + } + }, + v = function (a, b) { + var c = A.get(a) || []; + c.push(b); + A.set(a, c); + }, + C = function (a, b) { + Yd.set(a, b); + b = A.get(a) || []; + for (var c = 0; c < b.length; c++) b[c](); + A.set(a, []); + }, + B = function (a) { + var b = ae(M.location.href); + if (D(a.url, Ge(1)) || D(a.url, Ge(2))) return !0; + if (a.query || 0 <= a.url.indexOf("?") || 0 <= a.path.indexOf("://")) return !1; + if (a.host == b.host && a.port == b.port) return !0; + b = "http:" == a.protocol ? 80 : 443; + return "www.google-analytics.com" == a.host && (a.port || b) == b && D(a.path, "/plugins/") ? !0 : !1; + }, + ne = function (a) { + var b = M.location.protocol; + return "https:" == a || a == b ? !0 : "http:" != a ? !1 : "http:" == b; + }, + ae = function (a) { + function b(l) { + var k = l.hostname || "", + w = 0 <= k.indexOf("]"); + k = k.split(w ? "]" : ":")[0].toLowerCase(); + w && (k += "]"); + w = (l.protocol || "").toLowerCase(); + w = 1 * l.port || ("http:" == w ? 80 : "https:" == w ? 443 : ""); + l = l.pathname || ""; + D(l, "/") || (l = "/" + l); + return [k, "" + w, l]; + } + + var c = M.createElement("a"); + c.href = M.location.href; + var d = (c.protocol || "").toLowerCase(), + e = b(c), + g = c.search || "", + ca = d + "//" + e[0] + (e[1] ? ":" + e[1] : ""); + D(a, "//") + ? (a = d + a) + : D(a, "/") + ? (a = ca + a) + : !a || D(a, "?") + ? (a = ca + e[2] + (a || g)) + : 0 > a.split("/")[0].indexOf(":") && (a = ca + e[2].substring(0, e[2].lastIndexOf("/")) + "/" + a); + c.href = a; + d = b(c); + return { + protocol: (c.protocol || "").toLowerCase(), + host: d[0], + port: d[1], + path: d[2], + query: c.search || "", + url: a || "", + }; + }, + cf = function (a, b) { + return a && 0 <= a.indexOf("/") ? a : (b || bd(!1)) + "/plugins/ua/" + a; + }; + var Z = { + ga: function () { + Z.fa = []; + }, + }; + Z.ga(); + Z.D = function (a) { + var b = Z.J.apply(Z, arguments); + b = Z.fa.concat(b); + for (Z.fa = []; 0 < b.length && !Z.v(b[0]) && !(b.shift(), 0 < Z.fa.length); ); + Z.fa = Z.fa.concat(b); + }; + Z.ra = function (a) { + N.q && (300 === N.q.length && (N.q.shift(), N.qd++), N.q.push(a)); + }; + Z.J = function (a) { + for (var b = [], c = 0; c < arguments.length; c++) + try { + var d = new sc(arguments[c]); + d.g ? C(d.aa[0], d.aa[1]) : (d.i && (d.ha = y(d.da, d.aa[0], d.X, d.W)), b.push(d)); + Z.ra(arguments[c]); + } catch (e) {} + return b; + }; + Z.v = function (a) { + try { + if (a.u) a.u.call(O, N.j("t0")); + else { + var b = a.da == gb ? N : N.j(a.da); + if (a.A) { + if ("t0" == a.da && ((b = N.create.apply(N, a.aa)), null === b)) return !0; + } else if (a.ba) N.remove(a.da); + else if (b) + if (a.i) { + if ((a.ha && (a.ha = y(a.da, a.aa[0], a.X, a.W)), !u(a.aa[0], b, a.W))) return !0; + } else if (a.K) { + var c = a.methodName, + d = a.aa, + e = b.plugins_.get(a.K); + e[c].apply(e, d); + } else b[a.methodName].apply(b, a.aa); + } + } catch (g) {} + }; + var N = function (a) { + J(1); + Z.D.apply(Z, [arguments]); + }; + N.h = {}; + N.P = []; + N.L = 0; + N.ya = 0; + N.answer = 42; + var we = [Na, W, V]; + N.create = function (a) { + var b = za(we, [].slice.call(arguments)); + b[V] || (b[V] = "t0"); + var c = "" + b[V]; + if (N.h[c]) return N.h[c]; + if (da(b)) return null; + b = new pc(b); + N.h[c] = b; + N.P.push(b); + c = qc().tracker_created; + if (ea(c)) + try { + c(b); + } catch (d) {} + return b; + }; + N.remove = function (a) { + for (var b = 0; b < N.P.length; b++) + if (N.P[b].get(V) == a) { + N.P.splice(b, 1); + N.h[a] = null; + break; + } + }; + N.j = function (a) { + return N.h[a]; + }; + N.getAll = function () { + return N.P.slice(0); + }; + N.N = function () { + "ga" != gb && J(49); + var a = O[gb]; + if (!a || 42 != a.answer) { + N.L = a && a.l; + N.ya = 1 * new Date(); + N.loaded = !0; + var b = a && a.q, + c = ka(b); + a = []; + c ? (a = b.slice(0)) : J(50); + N.q = c ? b : []; + N.q.splice(0); + N.qd = 0; + b = O[gb] = N; + X("create", b, b.create); + X("remove", b, b.remove); + X("getByName", b, b.j, 5); + X("getAll", b, b.getAll, 6); + b = pc.prototype; + X("get", b, b.get, 7); + X("set", b, b.set, 4); + X("send", b, b.send); + X("requireSync", b, b.ma); + b = Ya.prototype; + X("get", b, b.get); + X("set", b, b.set); + if ("https:" != M.location.protocol && !Ba) { + a: { + b = M.getElementsByTagName("script"); + for (c = 0; c < b.length && 100 > c; c++) { + var d = b[c].src; + if (d && 0 == d.indexOf(bd(!0) + "/analytics")) { + b = !0; + break a; + } + } + b = !1; + } + b && (Ba = !0); + } + (O.gaplugins = O.gaplugins || {}).Linker = Dc; + b = Dc.prototype; + C("linker", Dc); + X("decorate", b, b.ca, 20); + X("autoLink", b, b.S, 25); + X("passthrough", b, b.$, 25); + C("displayfeatures", fd); + C("adfeatures", fd); + Z.D.apply(N, a); + } + }; + var gf = N.N, + hf = O[gb]; + hf && hf.r ? gf() : z(gf); + z(function () { + Z.D(["provide", "render", ua]); + }); +})(window); diff --git a/public/bbw/index_files/c7436aaa-840b-4ce7-b6a5-dad0deed0722.css b/public/bbw/index_files/c7436aaa-840b-4ce7-b6a5-dad0deed0722.css new file mode 100644 index 0000000..61c6103 --- /dev/null +++ b/public/bbw/index_files/c7436aaa-840b-4ce7-b6a5-dad0deed0722.css @@ -0,0 +1,57 @@ +@import url(/t/1.css?apiType=css&projectid=c7436aaa-840b-4ce7-b6a5-dad0deed0722); +@font-face { + font-family: "HelveticaNeueW01-45Ligh"; + src: url("/dv2/2/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722#iefix"); + src: url("/dv2/2/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722#iefix") + format("eot"), + url("/dv2/14/5a13f7d1-b615-418e-bc3a-525001b9a671.woff2?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722") + format("woff2"), + url("/dv2/3/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722") + format("woff"), + url("/dv2/1/688ab72b-4deb-4e15-a088-89166978d469.ttf?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722") + format("truetype"), + url("/dv2/11/7816f72f-f47e-4715-8cd7-960e3723846a.svg?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722#7816f72f-f47e-4715-8cd7-960e3723846a") + format("svg"); +} +@font-face { + font-family: "HelveticaNeueW01-46Ligh"; + src: url("/dv2/2/a4f9f319-dec9-4afc-8b50-e18cc1b61cb4.eot?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722#iefix"); + src: url("/dv2/2/a4f9f319-dec9-4afc-8b50-e18cc1b61cb4.eot?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722#iefix") + format("eot"), + url("/dv2/14/09f28057-e848-49b3-94bf-bfaefff51b64.woff2?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722") + format("woff2"), + url("/dv2/3/8e9ee02b-f337-4f13-ad6c-969d6d6536c8.woff?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722") + format("woff"), + url("/dv2/1/beddbbc6-203e-4f36-8960-3f5ca22af567.ttf?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722") + format("truetype"), + url("/dv2/11/af177436-d9e8-44e8-9c9c-ef2d945f20a3.svg?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722#af177436-d9e8-44e8-9c9c-ef2d945f20a3") + format("svg"); +} +@font-face { + font-family: "HelveticaNeueW01-65Medi"; + src: url("/dv2/2/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722#iefix"); + src: url("/dv2/2/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722#iefix") + format("eot"), + url("/dv2/14/3600b37f-2bf1-45f3-be3a-03365f16d9cb.woff2?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722") + format("woff2"), + url("/dv2/3/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722") + format("woff"), + url("/dv2/1/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722") + format("truetype"), + url("/dv2/11/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722#36c182c6-ef98-4021-9b0d-d63122c2bbf5") + format("svg"); +} +@font-face { + font-family: "HelveticaNeueW01-66Medi"; + src: url("/dv2/2/71c74bc5-e7c8-48ad-9b03-43f3e6760e4e.eot?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722#iefix"); + src: url("/dv2/2/71c74bc5-e7c8-48ad-9b03-43f3e6760e4e.eot?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722#iefix") + format("eot"), + url("/dv2/14/9a31d352-a4be-4540-a6f2-f4ea3ea77d94.woff2?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722") + format("woff2"), + url("/dv2/3/5f0efe11-b07a-49fc-ab86-7af6152fa368.woff?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722") + format("woff"), + url("/dv2/1/fea58e5b-b0a7-43f7-8928-fc0639365852.ttf?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722") + format("truetype"), + url("/dv2/11/398e1bb8-f2eb-41d5-b3b6-b9a889b52ee7.svg?d44f19a684109620e4841579a090e818734316868668c34a487c6eafd18b1b6e7fe879134b1aa81a1a059daa018d517c7120bc3295bade478f53472962008ac43002bc29cee8a1fc68a83f9a6d6a4dc716d868449ab0b3e261db8a0d874dc92b203acb8ff7956c913c837f&projectId=c7436aaa-840b-4ce7-b6a5-dad0deed0722#398e1bb8-f2eb-41d5-b3b6-b9a889b52ee7") + format("svg"); +} diff --git a/public/bbw/index_files/c8683e92-collection.js b/public/bbw/index_files/c8683e92-collection.js new file mode 100644 index 0000000..ee06538 --- /dev/null +++ b/public/bbw/index_files/c8683e92-collection.js @@ -0,0 +1,7610 @@ +/*! jQuery v1.11.3 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ +!(function (a, b) { + "object" == typeof module && "object" == typeof module.exports + ? (module.exports = a.document + ? b(a, !0) + : function (a) { + if (!a.document) throw new Error("jQuery requires a window with a document"); + return b(a); + }) + : b(a); +})("undefined" != typeof window ? window : this, function (a, b) { + var c = [], + d = c.slice, + e = c.concat, + f = c.push, + g = c.indexOf, + h = {}, + i = h.toString, + j = h.hasOwnProperty, + k = {}, + l = "1.11.3", + m = function (a, b) { + return new m.fn.init(a, b); + }, + n = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, + o = /^-ms-/, + p = /-([\da-z])/gi, + q = function (a, b) { + return b.toUpperCase(); + }; + (m.fn = m.prototype = + { + jquery: l, + constructor: m, + selector: "", + length: 0, + toArray: function () { + return d.call(this); + }, + get: function (a) { + return null != a ? (0 > a ? this[a + this.length] : this[a]) : d.call(this); + }, + pushStack: function (a) { + var b = m.merge(this.constructor(), a); + return (b.prevObject = this), (b.context = this.context), b; + }, + each: function (a, b) { + return m.each(this, a, b); + }, + map: function (a) { + return this.pushStack( + m.map(this, function (b, c) { + return a.call(b, c, b); + }) + ); + }, + slice: function () { + return this.pushStack(d.apply(this, arguments)); + }, + first: function () { + return this.eq(0); + }, + last: function () { + return this.eq(-1); + }, + eq: function (a) { + var b = this.length, + c = +a + (0 > a ? b : 0); + return this.pushStack(c >= 0 && b > c ? [this[c]] : []); + }, + end: function () { + return this.prevObject || this.constructor(null); + }, + push: f, + sort: c.sort, + splice: c.splice, + }), + (m.extend = m.fn.extend = + function () { + var a, + b, + c, + d, + e, + f, + g = arguments[0] || {}, + h = 1, + i = arguments.length, + j = !1; + for ( + "boolean" == typeof g && ((j = g), (g = arguments[h] || {}), h++), + "object" == typeof g || m.isFunction(g) || (g = {}), + h === i && ((g = this), h--); + i > h; + h++ + ) + if (null != (e = arguments[h])) + for (d in e) + (a = g[d]), + (c = e[d]), + g !== c && + (j && c && (m.isPlainObject(c) || (b = m.isArray(c))) + ? (b + ? ((b = !1), (f = a && m.isArray(a) ? a : [])) + : (f = a && m.isPlainObject(a) ? a : {}), + (g[d] = m.extend(j, f, c))) + : void 0 !== c && (g[d] = c)); + return g; + }), + m.extend({ + expando: "jQuery" + (l + Math.random()).replace(/\D/g, ""), + isReady: !0, + error: function (a) { + throw new Error(a); + }, + noop: function () {}, + isFunction: function (a) { + return "function" === m.type(a); + }, + isArray: + Array.isArray || + function (a) { + return "array" === m.type(a); + }, + isWindow: function (a) { + return null != a && a == a.window; + }, + isNumeric: function (a) { + return !m.isArray(a) && a - parseFloat(a) + 1 >= 0; + }, + isEmptyObject: function (a) { + var b; + for (b in a) return !1; + return !0; + }, + isPlainObject: function (a) { + var b; + if (!a || "object" !== m.type(a) || a.nodeType || m.isWindow(a)) return !1; + try { + if (a.constructor && !j.call(a, "constructor") && !j.call(a.constructor.prototype, "isPrototypeOf")) + return !1; + } catch (c) { + return !1; + } + if (k.ownLast) for (b in a) return j.call(a, b); + for (b in a); + return void 0 === b || j.call(a, b); + }, + type: function (a) { + return null == a + ? a + "" + : "object" == typeof a || "function" == typeof a + ? h[i.call(a)] || "object" + : typeof a; + }, + globalEval: function (b) { + b && + m.trim(b) && + ( + a.execScript || + function (b) { + a.eval.call(a, b); + } + )(b); + }, + camelCase: function (a) { + return a.replace(o, "ms-").replace(p, q); + }, + nodeName: function (a, b) { + return a.nodeName && a.nodeName.toLowerCase() === b.toLowerCase(); + }, + each: function (a, b, c) { + var d, + e = 0, + f = a.length, + g = r(a); + if (c) { + if (g) { + for (; f > e; e++) if (((d = b.apply(a[e], c)), d === !1)) break; + } else for (e in a) if (((d = b.apply(a[e], c)), d === !1)) break; + } else if (g) { + for (; f > e; e++) if (((d = b.call(a[e], e, a[e])), d === !1)) break; + } else for (e in a) if (((d = b.call(a[e], e, a[e])), d === !1)) break; + return a; + }, + trim: function (a) { + return null == a ? "" : (a + "").replace(n, ""); + }, + makeArray: function (a, b) { + var c = b || []; + return null != a && (r(Object(a)) ? m.merge(c, "string" == typeof a ? [a] : a) : f.call(c, a)), c; + }, + inArray: function (a, b, c) { + var d; + if (b) { + if (g) return g.call(b, a, c); + for (d = b.length, c = c ? (0 > c ? Math.max(0, d + c) : c) : 0; d > c; c++) + if (c in b && b[c] === a) return c; + } + return -1; + }, + merge: function (a, b) { + var c = +b.length, + d = 0, + e = a.length; + while (c > d) a[e++] = b[d++]; + if (c !== c) while (void 0 !== b[d]) a[e++] = b[d++]; + return (a.length = e), a; + }, + grep: function (a, b, c) { + for (var d, e = [], f = 0, g = a.length, h = !c; g > f; f++) (d = !b(a[f], f)), d !== h && e.push(a[f]); + return e; + }, + map: function (a, b, c) { + var d, + f = 0, + g = a.length, + h = r(a), + i = []; + if (h) for (; g > f; f++) (d = b(a[f], f, c)), null != d && i.push(d); + else for (f in a) (d = b(a[f], f, c)), null != d && i.push(d); + return e.apply([], i); + }, + guid: 1, + proxy: function (a, b) { + var c, e, f; + return ( + "string" == typeof b && ((f = a[b]), (b = a), (a = f)), + m.isFunction(a) + ? ((c = d.call(arguments, 2)), + (e = function () { + return a.apply(b || this, c.concat(d.call(arguments))); + }), + (e.guid = a.guid = a.guid || m.guid++), + e) + : void 0 + ); + }, + now: function () { + return +new Date(); + }, + support: k, + }), + m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "), function (a, b) { + h["[object " + b + "]"] = b.toLowerCase(); + }); + function r(a) { + var b = "length" in a && a.length, + c = m.type(a); + return "function" === c || m.isWindow(a) + ? !1 + : 1 === a.nodeType && b + ? !0 + : "array" === c || 0 === b || ("number" == typeof b && b > 0 && b - 1 in a); + } + var s = (function (a) { + var b, + c, + d, + e, + f, + g, + h, + i, + j, + k, + l, + m, + n, + o, + p, + q, + r, + s, + t, + u = "sizzle" + 1 * new Date(), + v = a.document, + w = 0, + x = 0, + y = ha(), + z = ha(), + A = ha(), + B = function (a, b) { + return a === b && (l = !0), 0; + }, + C = 1 << 31, + D = {}.hasOwnProperty, + E = [], + F = E.pop, + G = E.push, + H = E.push, + I = E.slice, + J = function (a, b) { + for (var c = 0, d = a.length; d > c; c++) if (a[c] === b) return c; + return -1; + }, + K = + "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", + L = "[\\x20\\t\\r\\n\\f]", + M = "(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+", + N = M.replace("w", "w#"), + O = + "\\[" + + L + + "*(" + + M + + ")(?:" + + L + + "*([*^$|!~]?=)" + + L + + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + + N + + "))|)" + + L + + "*\\]", + P = + ":(" + + M + + ")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|" + + O + + ")*)|.*)\\)|)", + Q = new RegExp(L + "+", "g"), + R = new RegExp("^" + L + "+|((?:^|[^\\\\])(?:\\\\.)*)" + L + "+$", "g"), + S = new RegExp("^" + L + "*," + L + "*"), + T = new RegExp("^" + L + "*([>+~]|" + L + ")" + L + "*"), + U = new RegExp("=" + L + "*([^\\]'\"]*?)" + L + "*\\]", "g"), + V = new RegExp(P), + W = new RegExp("^" + N + "$"), + X = { + ID: new RegExp("^#(" + M + ")"), + CLASS: new RegExp("^\\.(" + M + ")"), + TAG: new RegExp("^(" + M.replace("w", "w*") + ")"), + ATTR: new RegExp("^" + O), + PSEUDO: new RegExp("^" + P), + CHILD: new RegExp( + "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + + L + + "*(even|odd|(([+-]|)(\\d*)n|)" + + L + + "*(?:([+-]|)" + + L + + "*(\\d+)|))" + + L + + "*\\)|)", + "i" + ), + bool: new RegExp("^(?:" + K + ")$", "i"), + needsContext: new RegExp( + "^" + + L + + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + + L + + "*((?:-\\d)?\\d*)" + + L + + "*\\)|)(?=[^-]|$)", + "i" + ), + }, + Y = /^(?:input|select|textarea|button)$/i, + Z = /^h\d$/i, + $ = /^[^{]+\{\s*\[native \w/, + _ = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, + aa = /[+~]/, + ba = /'|\\/g, + ca = new RegExp("\\\\([\\da-f]{1,6}" + L + "?|(" + L + ")|.)", "ig"), + da = function (a, b, c) { + var d = "0x" + b - 65536; + return d !== d || c + ? b + : 0 > d + ? String.fromCharCode(d + 65536) + : String.fromCharCode((d >> 10) | 55296, (1023 & d) | 56320); + }, + ea = function () { + m(); + }; + try { + H.apply((E = I.call(v.childNodes)), v.childNodes), E[v.childNodes.length].nodeType; + } catch (fa) { + H = { + apply: E.length + ? function (a, b) { + G.apply(a, I.call(b)); + } + : function (a, b) { + var c = a.length, + d = 0; + while ((a[c++] = b[d++])); + a.length = c - 1; + }, + }; + } + function ga(a, b, d, e) { + var f, h, j, k, l, o, r, s, w, x; + if ( + ((b ? b.ownerDocument || b : v) !== n && m(b), + (b = b || n), + (d = d || []), + (k = b.nodeType), + "string" != typeof a || !a || (1 !== k && 9 !== k && 11 !== k)) + ) + return d; + if (!e && p) { + if (11 !== k && (f = _.exec(a))) + if ((j = f[1])) { + if (9 === k) { + if (((h = b.getElementById(j)), !h || !h.parentNode)) return d; + if (h.id === j) return d.push(h), d; + } else if (b.ownerDocument && (h = b.ownerDocument.getElementById(j)) && t(b, h) && h.id === j) + return d.push(h), d; + } else { + if (f[2]) return H.apply(d, b.getElementsByTagName(a)), d; + if ((j = f[3]) && c.getElementsByClassName) return H.apply(d, b.getElementsByClassName(j)), d; + } + if (c.qsa && (!q || !q.test(a))) { + if (((s = r = u), (w = b), (x = 1 !== k && a), 1 === k && "object" !== b.nodeName.toLowerCase())) { + (o = g(a)), + (r = b.getAttribute("id")) ? (s = r.replace(ba, "\\$&")) : b.setAttribute("id", s), + (s = "[id='" + s + "'] "), + (l = o.length); + while (l--) o[l] = s + ra(o[l]); + (w = (aa.test(a) && pa(b.parentNode)) || b), (x = o.join(",")); + } + if (x) + try { + return H.apply(d, w.querySelectorAll(x)), d; + } catch (y) { + } finally { + r || b.removeAttribute("id"); + } + } + } + return i(a.replace(R, "$1"), b, d, e); + } + function ha() { + var a = []; + function b(c, e) { + return a.push(c + " ") > d.cacheLength && delete b[a.shift()], (b[c + " "] = e); + } + return b; + } + function ia(a) { + return (a[u] = !0), a; + } + function ja(a) { + var b = n.createElement("div"); + try { + return !!a(b); + } catch (c) { + return !1; + } finally { + b.parentNode && b.parentNode.removeChild(b), (b = null); + } + } + function ka(a, b) { + var c = a.split("|"), + e = a.length; + while (e--) d.attrHandle[c[e]] = b; + } + function la(a, b) { + var c = b && a, + d = c && 1 === a.nodeType && 1 === b.nodeType && (~b.sourceIndex || C) - (~a.sourceIndex || C); + if (d) return d; + if (c) while ((c = c.nextSibling)) if (c === b) return -1; + return a ? 1 : -1; + } + function ma(a) { + return function (b) { + var c = b.nodeName.toLowerCase(); + return "input" === c && b.type === a; + }; + } + function na(a) { + return function (b) { + var c = b.nodeName.toLowerCase(); + return ("input" === c || "button" === c) && b.type === a; + }; + } + function oa(a) { + return ia(function (b) { + return ( + (b = +b), + ia(function (c, d) { + var e, + f = a([], c.length, b), + g = f.length; + while (g--) c[(e = f[g])] && (c[e] = !(d[e] = c[e])); + }) + ); + }); + } + function pa(a) { + return a && "undefined" != typeof a.getElementsByTagName && a; + } + (c = ga.support = {}), + (f = ga.isXML = + function (a) { + var b = a && (a.ownerDocument || a).documentElement; + return b ? "HTML" !== b.nodeName : !1; + }), + (m = ga.setDocument = + function (a) { + var b, + e, + g = a ? a.ownerDocument || a : v; + return g !== n && 9 === g.nodeType && g.documentElement + ? ((n = g), + (o = g.documentElement), + (e = g.defaultView), + e && + e !== e.top && + (e.addEventListener + ? e.addEventListener("unload", ea, !1) + : e.attachEvent && e.attachEvent("onunload", ea)), + (p = !f(g)), + (c.attributes = ja(function (a) { + return (a.className = "i"), !a.getAttribute("className"); + })), + (c.getElementsByTagName = ja(function (a) { + return a.appendChild(g.createComment("")), !a.getElementsByTagName("*").length; + })), + (c.getElementsByClassName = $.test(g.getElementsByClassName)), + (c.getById = ja(function (a) { + return (o.appendChild(a).id = u), !g.getElementsByName || !g.getElementsByName(u).length; + })), + c.getById + ? ((d.find.ID = function (a, b) { + if ("undefined" != typeof b.getElementById && p) { + var c = b.getElementById(a); + return c && c.parentNode ? [c] : []; + } + }), + (d.filter.ID = function (a) { + var b = a.replace(ca, da); + return function (a) { + return a.getAttribute("id") === b; + }; + })) + : (delete d.find.ID, + (d.filter.ID = function (a) { + var b = a.replace(ca, da); + return function (a) { + var c = "undefined" != typeof a.getAttributeNode && a.getAttributeNode("id"); + return c && c.value === b; + }; + })), + (d.find.TAG = c.getElementsByTagName + ? function (a, b) { + return "undefined" != typeof b.getElementsByTagName + ? b.getElementsByTagName(a) + : c.qsa + ? b.querySelectorAll(a) + : void 0; + } + : function (a, b) { + var c, + d = [], + e = 0, + f = b.getElementsByTagName(a); + if ("*" === a) { + while ((c = f[e++])) 1 === c.nodeType && d.push(c); + return d; + } + return f; + }), + (d.find.CLASS = + c.getElementsByClassName && + function (a, b) { + return p ? b.getElementsByClassName(a) : void 0; + }), + (r = []), + (q = []), + (c.qsa = $.test(g.querySelectorAll)) && + (ja(function (a) { + (o.appendChild(a).innerHTML = + ""), + a.querySelectorAll("[msallowcapture^='']").length && + q.push("[*^$]=" + L + "*(?:''|\"\")"), + a.querySelectorAll("[selected]").length || + q.push("\\[" + L + "*(?:value|" + K + ")"), + a.querySelectorAll("[id~=" + u + "-]").length || q.push("~="), + a.querySelectorAll(":checked").length || q.push(":checked"), + a.querySelectorAll("a#" + u + "+*").length || q.push(".#.+[+~]"); + }), + ja(function (a) { + var b = g.createElement("input"); + b.setAttribute("type", "hidden"), + a.appendChild(b).setAttribute("name", "D"), + a.querySelectorAll("[name=d]").length && q.push("name" + L + "*[*^$|!~]?="), + a.querySelectorAll(":enabled").length || q.push(":enabled", ":disabled"), + a.querySelectorAll("*,:x"), + q.push(",.*:"); + })), + (c.matchesSelector = $.test( + (s = + o.matches || + o.webkitMatchesSelector || + o.mozMatchesSelector || + o.oMatchesSelector || + o.msMatchesSelector) + )) && + ja(function (a) { + (c.disconnectedMatch = s.call(a, "div")), s.call(a, "[s!='']:x"), r.push("!=", P); + }), + (q = q.length && new RegExp(q.join("|"))), + (r = r.length && new RegExp(r.join("|"))), + (b = $.test(o.compareDocumentPosition)), + (t = + b || $.test(o.contains) + ? function (a, b) { + var c = 9 === a.nodeType ? a.documentElement : a, + d = b && b.parentNode; + return ( + a === d || + !( + !d || + 1 !== d.nodeType || + !(c.contains + ? c.contains(d) + : a.compareDocumentPosition && 16 & a.compareDocumentPosition(d)) + ) + ); + } + : function (a, b) { + if (b) while ((b = b.parentNode)) if (b === a) return !0; + return !1; + }), + (B = b + ? function (a, b) { + if (a === b) return (l = !0), 0; + var d = !a.compareDocumentPosition - !b.compareDocumentPosition; + return d + ? d + : ((d = + (a.ownerDocument || a) === (b.ownerDocument || b) + ? a.compareDocumentPosition(b) + : 1), + 1 & d || (!c.sortDetached && b.compareDocumentPosition(a) === d) + ? a === g || (a.ownerDocument === v && t(v, a)) + ? -1 + : b === g || (b.ownerDocument === v && t(v, b)) + ? 1 + : k + ? J(k, a) - J(k, b) + : 0 + : 4 & d + ? -1 + : 1); + } + : function (a, b) { + if (a === b) return (l = !0), 0; + var c, + d = 0, + e = a.parentNode, + f = b.parentNode, + h = [a], + i = [b]; + if (!e || !f) + return a === g ? -1 : b === g ? 1 : e ? -1 : f ? 1 : k ? J(k, a) - J(k, b) : 0; + if (e === f) return la(a, b); + c = a; + while ((c = c.parentNode)) h.unshift(c); + c = b; + while ((c = c.parentNode)) i.unshift(c); + while (h[d] === i[d]) d++; + return d ? la(h[d], i[d]) : h[d] === v ? -1 : i[d] === v ? 1 : 0; + }), + g) + : n; + }), + (ga.matches = function (a, b) { + return ga(a, null, null, b); + }), + (ga.matchesSelector = function (a, b) { + if ( + ((a.ownerDocument || a) !== n && m(a), + (b = b.replace(U, "='$1']")), + !(!c.matchesSelector || !p || (r && r.test(b)) || (q && q.test(b)))) + ) + try { + var d = s.call(a, b); + if (d || c.disconnectedMatch || (a.document && 11 !== a.document.nodeType)) return d; + } catch (e) {} + return ga(b, n, null, [a]).length > 0; + }), + (ga.contains = function (a, b) { + return (a.ownerDocument || a) !== n && m(a), t(a, b); + }), + (ga.attr = function (a, b) { + (a.ownerDocument || a) !== n && m(a); + var e = d.attrHandle[b.toLowerCase()], + f = e && D.call(d.attrHandle, b.toLowerCase()) ? e(a, b, !p) : void 0; + return void 0 !== f + ? f + : c.attributes || !p + ? a.getAttribute(b) + : (f = a.getAttributeNode(b)) && f.specified + ? f.value + : null; + }), + (ga.error = function (a) { + throw new Error("Syntax error, unrecognized expression: " + a); + }), + (ga.uniqueSort = function (a) { + var b, + d = [], + e = 0, + f = 0; + if (((l = !c.detectDuplicates), (k = !c.sortStable && a.slice(0)), a.sort(B), l)) { + while ((b = a[f++])) b === a[f] && (e = d.push(f)); + while (e--) a.splice(d[e], 1); + } + return (k = null), a; + }), + (e = ga.getText = + function (a) { + var b, + c = "", + d = 0, + f = a.nodeType; + if (f) { + if (1 === f || 9 === f || 11 === f) { + if ("string" == typeof a.textContent) return a.textContent; + for (a = a.firstChild; a; a = a.nextSibling) c += e(a); + } else if (3 === f || 4 === f) return a.nodeValue; + } else while ((b = a[d++])) c += e(b); + return c; + }), + (d = ga.selectors = + { + cacheLength: 50, + createPseudo: ia, + match: X, + attrHandle: {}, + find: {}, + relative: { + ">": { dir: "parentNode", first: !0 }, + " ": { dir: "parentNode" }, + "+": { dir: "previousSibling", first: !0 }, + "~": { dir: "previousSibling" }, + }, + preFilter: { + ATTR: function (a) { + return ( + (a[1] = a[1].replace(ca, da)), + (a[3] = (a[3] || a[4] || a[5] || "").replace(ca, da)), + "~=" === a[2] && (a[3] = " " + a[3] + " "), + a.slice(0, 4) + ); + }, + CHILD: function (a) { + return ( + (a[1] = a[1].toLowerCase()), + "nth" === a[1].slice(0, 3) + ? (a[3] || ga.error(a[0]), + (a[4] = +(a[4] ? a[5] + (a[6] || 1) : 2 * ("even" === a[3] || "odd" === a[3]))), + (a[5] = +(a[7] + a[8] || "odd" === a[3]))) + : a[3] && ga.error(a[0]), + a + ); + }, + PSEUDO: function (a) { + var b, + c = !a[6] && a[2]; + return X.CHILD.test(a[0]) + ? null + : (a[3] + ? (a[2] = a[4] || a[5] || "") + : c && + V.test(c) && + (b = g(c, !0)) && + (b = c.indexOf(")", c.length - b) - c.length) && + ((a[0] = a[0].slice(0, b)), (a[2] = c.slice(0, b))), + a.slice(0, 3)); + }, + }, + filter: { + TAG: function (a) { + var b = a.replace(ca, da).toLowerCase(); + return "*" === a + ? function () { + return !0; + } + : function (a) { + return a.nodeName && a.nodeName.toLowerCase() === b; + }; + }, + CLASS: function (a) { + var b = y[a + " "]; + return ( + b || + ((b = new RegExp("(^|" + L + ")" + a + "(" + L + "|$)")) && + y(a, function (a) { + return b.test( + ("string" == typeof a.className && a.className) || + ("undefined" != typeof a.getAttribute && a.getAttribute("class")) || + "" + ); + })) + ); + }, + ATTR: function (a, b, c) { + return function (d) { + var e = ga.attr(d, a); + return null == e + ? "!=" === b + : b + ? ((e += ""), + "=" === b + ? e === c + : "!=" === b + ? e !== c + : "^=" === b + ? c && 0 === e.indexOf(c) + : "*=" === b + ? c && e.indexOf(c) > -1 + : "$=" === b + ? c && e.slice(-c.length) === c + : "~=" === b + ? (" " + e.replace(Q, " ") + " ").indexOf(c) > -1 + : "|=" === b + ? e === c || e.slice(0, c.length + 1) === c + "-" + : !1) + : !0; + }; + }, + CHILD: function (a, b, c, d, e) { + var f = "nth" !== a.slice(0, 3), + g = "last" !== a.slice(-4), + h = "of-type" === b; + return 1 === d && 0 === e + ? function (a) { + return !!a.parentNode; + } + : function (b, c, i) { + var j, + k, + l, + m, + n, + o, + p = f !== g ? "nextSibling" : "previousSibling", + q = b.parentNode, + r = h && b.nodeName.toLowerCase(), + s = !i && !h; + if (q) { + if (f) { + while (p) { + l = b; + while ((l = l[p])) + if (h ? l.nodeName.toLowerCase() === r : 1 === l.nodeType) + return !1; + o = p = "only" === a && !o && "nextSibling"; + } + return !0; + } + if (((o = [g ? q.firstChild : q.lastChild]), g && s)) { + (k = q[u] || (q[u] = {})), + (j = k[a] || []), + (n = j[0] === w && j[1]), + (m = j[0] === w && j[2]), + (l = n && q.childNodes[n]); + while ((l = (++n && l && l[p]) || (m = n = 0) || o.pop())) + if (1 === l.nodeType && ++m && l === b) { + k[a] = [w, n, m]; + break; + } + } else if (s && (j = (b[u] || (b[u] = {}))[a]) && j[0] === w) m = j[1]; + else + while ((l = (++n && l && l[p]) || (m = n = 0) || o.pop())) + if ( + (h ? l.nodeName.toLowerCase() === r : 1 === l.nodeType) && + ++m && + (s && ((l[u] || (l[u] = {}))[a] = [w, m]), l === b) + ) + break; + return (m -= e), m === d || (m % d === 0 && m / d >= 0); + } + }; + }, + PSEUDO: function (a, b) { + var c, + e = + d.pseudos[a] || + d.setFilters[a.toLowerCase()] || + ga.error("unsupported pseudo: " + a); + return e[u] + ? e(b) + : e.length > 1 + ? ((c = [a, a, "", b]), + d.setFilters.hasOwnProperty(a.toLowerCase()) + ? ia(function (a, c) { + var d, + f = e(a, b), + g = f.length; + while (g--) (d = J(a, f[g])), (a[d] = !(c[d] = f[g])); + }) + : function (a) { + return e(a, 0, c); + }) + : e; + }, + }, + pseudos: { + not: ia(function (a) { + var b = [], + c = [], + d = h(a.replace(R, "$1")); + return d[u] + ? ia(function (a, b, c, e) { + var f, + g = d(a, null, e, []), + h = a.length; + while (h--) (f = g[h]) && (a[h] = !(b[h] = f)); + }) + : function (a, e, f) { + return (b[0] = a), d(b, null, f, c), (b[0] = null), !c.pop(); + }; + }), + has: ia(function (a) { + return function (b) { + return ga(a, b).length > 0; + }; + }), + contains: ia(function (a) { + return ( + (a = a.replace(ca, da)), + function (b) { + return (b.textContent || b.innerText || e(b)).indexOf(a) > -1; + } + ); + }), + lang: ia(function (a) { + return ( + W.test(a || "") || ga.error("unsupported lang: " + a), + (a = a.replace(ca, da).toLowerCase()), + function (b) { + var c; + do + if ((c = p ? b.lang : b.getAttribute("xml:lang") || b.getAttribute("lang"))) + return (c = c.toLowerCase()), c === a || 0 === c.indexOf(a + "-"); + while ((b = b.parentNode) && 1 === b.nodeType); + return !1; + } + ); + }), + target: function (b) { + var c = a.location && a.location.hash; + return c && c.slice(1) === b.id; + }, + root: function (a) { + return a === o; + }, + focus: function (a) { + return ( + a === n.activeElement && + (!n.hasFocus || n.hasFocus()) && + !!(a.type || a.href || ~a.tabIndex) + ); + }, + enabled: function (a) { + return a.disabled === !1; + }, + disabled: function (a) { + return a.disabled === !0; + }, + checked: function (a) { + var b = a.nodeName.toLowerCase(); + return ("input" === b && !!a.checked) || ("option" === b && !!a.selected); + }, + selected: function (a) { + return a.parentNode && a.parentNode.selectedIndex, a.selected === !0; + }, + empty: function (a) { + for (a = a.firstChild; a; a = a.nextSibling) if (a.nodeType < 6) return !1; + return !0; + }, + parent: function (a) { + return !d.pseudos.empty(a); + }, + header: function (a) { + return Z.test(a.nodeName); + }, + input: function (a) { + return Y.test(a.nodeName); + }, + button: function (a) { + var b = a.nodeName.toLowerCase(); + return ("input" === b && "button" === a.type) || "button" === b; + }, + text: function (a) { + var b; + return ( + "input" === a.nodeName.toLowerCase() && + "text" === a.type && + (null == (b = a.getAttribute("type")) || "text" === b.toLowerCase()) + ); + }, + first: oa(function () { + return [0]; + }), + last: oa(function (a, b) { + return [b - 1]; + }), + eq: oa(function (a, b, c) { + return [0 > c ? c + b : c]; + }), + even: oa(function (a, b) { + for (var c = 0; b > c; c += 2) a.push(c); + return a; + }), + odd: oa(function (a, b) { + for (var c = 1; b > c; c += 2) a.push(c); + return a; + }), + lt: oa(function (a, b, c) { + for (var d = 0 > c ? c + b : c; --d >= 0; ) a.push(d); + return a; + }), + gt: oa(function (a, b, c) { + for (var d = 0 > c ? c + b : c; ++d < b; ) a.push(d); + return a; + }), + }, + }), + (d.pseudos.nth = d.pseudos.eq); + for (b in { radio: !0, checkbox: !0, file: !0, password: !0, image: !0 }) d.pseudos[b] = ma(b); + for (b in { submit: !0, reset: !0 }) d.pseudos[b] = na(b); + function qa() {} + (qa.prototype = d.filters = d.pseudos), + (d.setFilters = new qa()), + (g = ga.tokenize = + function (a, b) { + var c, + e, + f, + g, + h, + i, + j, + k = z[a + " "]; + if (k) return b ? 0 : k.slice(0); + (h = a), (i = []), (j = d.preFilter); + while (h) { + (!c || (e = S.exec(h))) && (e && (h = h.slice(e[0].length) || h), i.push((f = []))), + (c = !1), + (e = T.exec(h)) && + ((c = e.shift()), + f.push({ value: c, type: e[0].replace(R, " ") }), + (h = h.slice(c.length))); + for (g in d.filter) + !(e = X[g].exec(h)) || + (j[g] && !(e = j[g](e))) || + ((c = e.shift()), f.push({ value: c, type: g, matches: e }), (h = h.slice(c.length))); + if (!c) break; + } + return b ? h.length : h ? ga.error(a) : z(a, i).slice(0); + }); + function ra(a) { + for (var b = 0, c = a.length, d = ""; c > b; b++) d += a[b].value; + return d; + } + function sa(a, b, c) { + var d = b.dir, + e = c && "parentNode" === d, + f = x++; + return b.first + ? function (b, c, f) { + while ((b = b[d])) if (1 === b.nodeType || e) return a(b, c, f); + } + : function (b, c, g) { + var h, + i, + j = [w, f]; + if (g) { + while ((b = b[d])) if ((1 === b.nodeType || e) && a(b, c, g)) return !0; + } else + while ((b = b[d])) + if (1 === b.nodeType || e) { + if (((i = b[u] || (b[u] = {})), (h = i[d]) && h[0] === w && h[1] === f)) + return (j[2] = h[2]); + if (((i[d] = j), (j[2] = a(b, c, g)))) return !0; + } + }; + } + function ta(a) { + return a.length > 1 + ? function (b, c, d) { + var e = a.length; + while (e--) if (!a[e](b, c, d)) return !1; + return !0; + } + : a[0]; + } + function ua(a, b, c) { + for (var d = 0, e = b.length; e > d; d++) ga(a, b[d], c); + return c; + } + function va(a, b, c, d, e) { + for (var f, g = [], h = 0, i = a.length, j = null != b; i > h; h++) + (f = a[h]) && (!c || c(f, d, e)) && (g.push(f), j && b.push(h)); + return g; + } + function wa(a, b, c, d, e, f) { + return ( + d && !d[u] && (d = wa(d)), + e && !e[u] && (e = wa(e, f)), + ia(function (f, g, h, i) { + var j, + k, + l, + m = [], + n = [], + o = g.length, + p = f || ua(b || "*", h.nodeType ? [h] : h, []), + q = !a || (!f && b) ? p : va(p, m, a, h, i), + r = c ? (e || (f ? a : o || d) ? [] : g) : q; + if ((c && c(q, r, h, i), d)) { + (j = va(r, n)), d(j, [], h, i), (k = j.length); + while (k--) (l = j[k]) && (r[n[k]] = !(q[n[k]] = l)); + } + if (f) { + if (e || a) { + if (e) { + (j = []), (k = r.length); + while (k--) (l = r[k]) && j.push((q[k] = l)); + e(null, (r = []), j, i); + } + k = r.length; + while (k--) (l = r[k]) && (j = e ? J(f, l) : m[k]) > -1 && (f[j] = !(g[j] = l)); + } + } else (r = va(r === g ? r.splice(o, r.length) : r)), e ? e(null, g, r, i) : H.apply(g, r); + }) + ); + } + function xa(a) { + for ( + var b, + c, + e, + f = a.length, + g = d.relative[a[0].type], + h = g || d.relative[" "], + i = g ? 1 : 0, + k = sa( + function (a) { + return a === b; + }, + h, + !0 + ), + l = sa( + function (a) { + return J(b, a) > -1; + }, + h, + !0 + ), + m = [ + function (a, c, d) { + var e = (!g && (d || c !== j)) || ((b = c).nodeType ? k(a, c, d) : l(a, c, d)); + return (b = null), e; + }, + ]; + f > i; + i++ + ) + if ((c = d.relative[a[i].type])) m = [sa(ta(m), c)]; + else { + if (((c = d.filter[a[i].type].apply(null, a[i].matches)), c[u])) { + for (e = ++i; f > e; e++) if (d.relative[a[e].type]) break; + return wa( + i > 1 && ta(m), + i > 1 && + ra(a.slice(0, i - 1).concat({ value: " " === a[i - 2].type ? "*" : "" })).replace( + R, + "$1" + ), + c, + e > i && xa(a.slice(i, e)), + f > e && xa((a = a.slice(e))), + f > e && ra(a) + ); + } + m.push(c); + } + return ta(m); + } + function ya(a, b) { + var c = b.length > 0, + e = a.length > 0, + f = function (f, g, h, i, k) { + var l, + m, + o, + p = 0, + q = "0", + r = f && [], + s = [], + t = j, + u = f || (e && d.find.TAG("*", k)), + v = (w += null == t ? 1 : Math.random() || 0.1), + x = u.length; + for (k && (j = g !== n && g); q !== x && null != (l = u[q]); q++) { + if (e && l) { + m = 0; + while ((o = a[m++])) + if (o(l, g, h)) { + i.push(l); + break; + } + k && (w = v); + } + c && ((l = !o && l) && p--, f && r.push(l)); + } + if (((p += q), c && q !== p)) { + m = 0; + while ((o = b[m++])) o(r, s, g, h); + if (f) { + if (p > 0) while (q--) r[q] || s[q] || (s[q] = F.call(i)); + s = va(s); + } + H.apply(i, s), k && !f && s.length > 0 && p + b.length > 1 && ga.uniqueSort(i); + } + return k && ((w = v), (j = t)), r; + }; + return c ? ia(f) : f; + } + return ( + (h = ga.compile = + function (a, b) { + var c, + d = [], + e = [], + f = A[a + " "]; + if (!f) { + b || (b = g(a)), (c = b.length); + while (c--) (f = xa(b[c])), f[u] ? d.push(f) : e.push(f); + (f = A(a, ya(e, d))), (f.selector = a); + } + return f; + }), + (i = ga.select = + function (a, b, e, f) { + var i, + j, + k, + l, + m, + n = "function" == typeof a && a, + o = !f && g((a = n.selector || a)); + if (((e = e || []), 1 === o.length)) { + if ( + ((j = o[0] = o[0].slice(0)), + j.length > 2 && + "ID" === (k = j[0]).type && + c.getById && + 9 === b.nodeType && + p && + d.relative[j[1].type]) + ) { + if (((b = (d.find.ID(k.matches[0].replace(ca, da), b) || [])[0]), !b)) return e; + n && (b = b.parentNode), (a = a.slice(j.shift().value.length)); + } + i = X.needsContext.test(a) ? 0 : j.length; + while (i--) { + if (((k = j[i]), d.relative[(l = k.type)])) break; + if ( + (m = d.find[l]) && + (f = m(k.matches[0].replace(ca, da), (aa.test(j[0].type) && pa(b.parentNode)) || b)) + ) { + if ((j.splice(i, 1), (a = f.length && ra(j)), !a)) return H.apply(e, f), e; + break; + } + } + } + return (n || h(a, o))(f, b, !p, e, (aa.test(a) && pa(b.parentNode)) || b), e; + }), + (c.sortStable = u.split("").sort(B).join("") === u), + (c.detectDuplicates = !!l), + m(), + (c.sortDetached = ja(function (a) { + return 1 & a.compareDocumentPosition(n.createElement("div")); + })), + ja(function (a) { + return (a.innerHTML = ""), "#" === a.firstChild.getAttribute("href"); + }) || + ka("type|href|height|width", function (a, b, c) { + return c ? void 0 : a.getAttribute(b, "type" === b.toLowerCase() ? 1 : 2); + }), + (c.attributes && + ja(function (a) { + return ( + (a.innerHTML = ""), + a.firstChild.setAttribute("value", ""), + "" === a.firstChild.getAttribute("value") + ); + })) || + ka("value", function (a, b, c) { + return c || "input" !== a.nodeName.toLowerCase() ? void 0 : a.defaultValue; + }), + ja(function (a) { + return null == a.getAttribute("disabled"); + }) || + ka(K, function (a, b, c) { + var d; + return c + ? void 0 + : a[b] === !0 + ? b.toLowerCase() + : (d = a.getAttributeNode(b)) && d.specified + ? d.value + : null; + }), + ga + ); + })(a); + (m.find = s), + (m.expr = s.selectors), + (m.expr[":"] = m.expr.pseudos), + (m.unique = s.uniqueSort), + (m.text = s.getText), + (m.isXMLDoc = s.isXML), + (m.contains = s.contains); + var t = m.expr.match.needsContext, + u = /^<(\w+)\s*\/?>(?:<\/\1>|)$/, + v = /^.[^:#\[\.,]*$/; + function w(a, b, c) { + if (m.isFunction(b)) + return m.grep(a, function (a, d) { + return !!b.call(a, d, a) !== c; + }); + if (b.nodeType) + return m.grep(a, function (a) { + return (a === b) !== c; + }); + if ("string" == typeof b) { + if (v.test(b)) return m.filter(b, a, c); + b = m.filter(b, a); + } + return m.grep(a, function (a) { + return m.inArray(a, b) >= 0 !== c; + }); + } + (m.filter = function (a, b, c) { + var d = b[0]; + return ( + c && (a = ":not(" + a + ")"), + 1 === b.length && 1 === d.nodeType + ? m.find.matchesSelector(d, a) + ? [d] + : [] + : m.find.matches( + a, + m.grep(b, function (a) { + return 1 === a.nodeType; + }) + ) + ); + }), + m.fn.extend({ + find: function (a) { + var b, + c = [], + d = this, + e = d.length; + if ("string" != typeof a) + return this.pushStack( + m(a).filter(function () { + for (b = 0; e > b; b++) if (m.contains(d[b], this)) return !0; + }) + ); + for (b = 0; e > b; b++) m.find(a, d[b], c); + return ( + (c = this.pushStack(e > 1 ? m.unique(c) : c)), + (c.selector = this.selector ? this.selector + " " + a : a), + c + ); + }, + filter: function (a) { + return this.pushStack(w(this, a || [], !1)); + }, + not: function (a) { + return this.pushStack(w(this, a || [], !0)); + }, + is: function (a) { + return !!w(this, "string" == typeof a && t.test(a) ? m(a) : a || [], !1).length; + }, + }); + var x, + y = a.document, + z = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/, + A = (m.fn.init = function (a, b) { + var c, d; + if (!a) return this; + if ("string" == typeof a) { + if ( + ((c = + "<" === a.charAt(0) && ">" === a.charAt(a.length - 1) && a.length >= 3 + ? [null, a, null] + : z.exec(a)), + !c || (!c[1] && b)) + ) + return !b || b.jquery ? (b || x).find(a) : this.constructor(b).find(a); + if (c[1]) { + if ( + ((b = b instanceof m ? b[0] : b), + m.merge(this, m.parseHTML(c[1], b && b.nodeType ? b.ownerDocument || b : y, !0)), + u.test(c[1]) && m.isPlainObject(b)) + ) + for (c in b) m.isFunction(this[c]) ? this[c](b[c]) : this.attr(c, b[c]); + return this; + } + if (((d = y.getElementById(c[2])), d && d.parentNode)) { + if (d.id !== c[2]) return x.find(a); + (this.length = 1), (this[0] = d); + } + return (this.context = y), (this.selector = a), this; + } + return a.nodeType + ? ((this.context = this[0] = a), (this.length = 1), this) + : m.isFunction(a) + ? "undefined" != typeof x.ready + ? x.ready(a) + : a(m) + : (void 0 !== a.selector && ((this.selector = a.selector), (this.context = a.context)), + m.makeArray(a, this)); + }); + (A.prototype = m.fn), (x = m(y)); + var B = /^(?:parents|prev(?:Until|All))/, + C = { children: !0, contents: !0, next: !0, prev: !0 }; + m.extend({ + dir: function (a, b, c) { + var d = [], + e = a[b]; + while (e && 9 !== e.nodeType && (void 0 === c || 1 !== e.nodeType || !m(e).is(c))) + 1 === e.nodeType && d.push(e), (e = e[b]); + return d; + }, + sibling: function (a, b) { + for (var c = []; a; a = a.nextSibling) 1 === a.nodeType && a !== b && c.push(a); + return c; + }, + }), + m.fn.extend({ + has: function (a) { + var b, + c = m(a, this), + d = c.length; + return this.filter(function () { + for (b = 0; d > b; b++) if (m.contains(this, c[b])) return !0; + }); + }, + closest: function (a, b) { + for ( + var c, + d = 0, + e = this.length, + f = [], + g = t.test(a) || "string" != typeof a ? m(a, b || this.context) : 0; + e > d; + d++ + ) + for (c = this[d]; c && c !== b; c = c.parentNode) + if ( + c.nodeType < 11 && + (g ? g.index(c) > -1 : 1 === c.nodeType && m.find.matchesSelector(c, a)) + ) { + f.push(c); + break; + } + return this.pushStack(f.length > 1 ? m.unique(f) : f); + }, + index: function (a) { + return a + ? "string" == typeof a + ? m.inArray(this[0], m(a)) + : m.inArray(a.jquery ? a[0] : a, this) + : this[0] && this[0].parentNode + ? this.first().prevAll().length + : -1; + }, + add: function (a, b) { + return this.pushStack(m.unique(m.merge(this.get(), m(a, b)))); + }, + addBack: function (a) { + return this.add(null == a ? this.prevObject : this.prevObject.filter(a)); + }, + }); + function D(a, b) { + do a = a[b]; + while (a && 1 !== a.nodeType); + return a; + } + m.each( + { + parent: function (a) { + var b = a.parentNode; + return b && 11 !== b.nodeType ? b : null; + }, + parents: function (a) { + return m.dir(a, "parentNode"); + }, + parentsUntil: function (a, b, c) { + return m.dir(a, "parentNode", c); + }, + next: function (a) { + return D(a, "nextSibling"); + }, + prev: function (a) { + return D(a, "previousSibling"); + }, + nextAll: function (a) { + return m.dir(a, "nextSibling"); + }, + prevAll: function (a) { + return m.dir(a, "previousSibling"); + }, + nextUntil: function (a, b, c) { + return m.dir(a, "nextSibling", c); + }, + prevUntil: function (a, b, c) { + return m.dir(a, "previousSibling", c); + }, + siblings: function (a) { + return m.sibling((a.parentNode || {}).firstChild, a); + }, + children: function (a) { + return m.sibling(a.firstChild); + }, + contents: function (a) { + return m.nodeName(a, "iframe") + ? a.contentDocument || a.contentWindow.document + : m.merge([], a.childNodes); + }, + }, + function (a, b) { + m.fn[a] = function (c, d) { + var e = m.map(this, b, c); + return ( + "Until" !== a.slice(-5) && (d = c), + d && "string" == typeof d && (e = m.filter(d, e)), + this.length > 1 && (C[a] || (e = m.unique(e)), B.test(a) && (e = e.reverse())), + this.pushStack(e) + ); + }; + } + ); + var E = /\S+/g, + F = {}; + function G(a) { + var b = (F[a] = {}); + return ( + m.each(a.match(E) || [], function (a, c) { + b[c] = !0; + }), + b + ); + } + (m.Callbacks = function (a) { + a = "string" == typeof a ? F[a] || G(a) : m.extend({}, a); + var b, + c, + d, + e, + f, + g, + h = [], + i = !a.once && [], + j = function (l) { + for (c = a.memory && l, d = !0, f = g || 0, g = 0, e = h.length, b = !0; h && e > f; f++) + if (h[f].apply(l[0], l[1]) === !1 && a.stopOnFalse) { + c = !1; + break; + } + (b = !1), h && (i ? i.length && j(i.shift()) : c ? (h = []) : k.disable()); + }, + k = { + add: function () { + if (h) { + var d = h.length; + !(function f(b) { + m.each(b, function (b, c) { + var d = m.type(c); + "function" === d + ? (a.unique && k.has(c)) || h.push(c) + : c && c.length && "string" !== d && f(c); + }); + })(arguments), + b ? (e = h.length) : c && ((g = d), j(c)); + } + return this; + }, + remove: function () { + return ( + h && + m.each(arguments, function (a, c) { + var d; + while ((d = m.inArray(c, h, d)) > -1) + h.splice(d, 1), b && (e >= d && e--, f >= d && f--); + }), + this + ); + }, + has: function (a) { + return a ? m.inArray(a, h) > -1 : !(!h || !h.length); + }, + empty: function () { + return (h = []), (e = 0), this; + }, + disable: function () { + return (h = i = c = void 0), this; + }, + disabled: function () { + return !h; + }, + lock: function () { + return (i = void 0), c || k.disable(), this; + }, + locked: function () { + return !i; + }, + fireWith: function (a, c) { + return ( + !h || (d && !i) || ((c = c || []), (c = [a, c.slice ? c.slice() : c]), b ? i.push(c) : j(c)), + this + ); + }, + fire: function () { + return k.fireWith(this, arguments), this; + }, + fired: function () { + return !!d; + }, + }; + return k; + }), + m.extend({ + Deferred: function (a) { + var b = [ + ["resolve", "done", m.Callbacks("once memory"), "resolved"], + ["reject", "fail", m.Callbacks("once memory"), "rejected"], + ["notify", "progress", m.Callbacks("memory")], + ], + c = "pending", + d = { + state: function () { + return c; + }, + always: function () { + return e.done(arguments).fail(arguments), this; + }, + then: function () { + var a = arguments; + return m + .Deferred(function (c) { + m.each(b, function (b, f) { + var g = m.isFunction(a[b]) && a[b]; + e[f[1]](function () { + var a = g && g.apply(this, arguments); + a && m.isFunction(a.promise) + ? a.promise().done(c.resolve).fail(c.reject).progress(c.notify) + : c[f[0] + "With"]( + this === d ? c.promise() : this, + g ? [a] : arguments + ); + }); + }), + (a = null); + }) + .promise(); + }, + promise: function (a) { + return null != a ? m.extend(a, d) : d; + }, + }, + e = {}; + return ( + (d.pipe = d.then), + m.each(b, function (a, f) { + var g = f[2], + h = f[3]; + (d[f[1]] = g.add), + h && + g.add( + function () { + c = h; + }, + b[1 ^ a][2].disable, + b[2][2].lock + ), + (e[f[0]] = function () { + return e[f[0] + "With"](this === e ? d : this, arguments), this; + }), + (e[f[0] + "With"] = g.fireWith); + }), + d.promise(e), + a && a.call(e, e), + e + ); + }, + when: function (a) { + var b = 0, + c = d.call(arguments), + e = c.length, + f = 1 !== e || (a && m.isFunction(a.promise)) ? e : 0, + g = 1 === f ? a : m.Deferred(), + h = function (a, b, c) { + return function (e) { + (b[a] = this), + (c[a] = arguments.length > 1 ? d.call(arguments) : e), + c === i ? g.notifyWith(b, c) : --f || g.resolveWith(b, c); + }; + }, + i, + j, + k; + if (e > 1) + for (i = new Array(e), j = new Array(e), k = new Array(e); e > b; b++) + c[b] && m.isFunction(c[b].promise) + ? c[b].promise().done(h(b, k, c)).fail(g.reject).progress(h(b, j, i)) + : --f; + return f || g.resolveWith(k, c), g.promise(); + }, + }); + var H; + (m.fn.ready = function (a) { + return m.ready.promise().done(a), this; + }), + m.extend({ + isReady: !1, + readyWait: 1, + holdReady: function (a) { + a ? m.readyWait++ : m.ready(!0); + }, + ready: function (a) { + if (a === !0 ? !--m.readyWait : !m.isReady) { + if (!y.body) return setTimeout(m.ready); + (m.isReady = !0), + (a !== !0 && --m.readyWait > 0) || + (H.resolveWith(y, [m]), + m.fn.triggerHandler && (m(y).triggerHandler("ready"), m(y).off("ready"))); + } + }, + }); + function I() { + y.addEventListener + ? (y.removeEventListener("DOMContentLoaded", J, !1), a.removeEventListener("load", J, !1)) + : (y.detachEvent("onreadystatechange", J), a.detachEvent("onload", J)); + } + function J() { + (y.addEventListener || "load" === event.type || "complete" === y.readyState) && (I(), m.ready()); + } + m.ready.promise = function (b) { + if (!H) + if (((H = m.Deferred()), "complete" === y.readyState)) setTimeout(m.ready); + else if (y.addEventListener) + y.addEventListener("DOMContentLoaded", J, !1), a.addEventListener("load", J, !1); + else { + y.attachEvent("onreadystatechange", J), a.attachEvent("onload", J); + var c = !1; + try { + c = null == a.frameElement && y.documentElement; + } catch (d) {} + c && + c.doScroll && + !(function e() { + if (!m.isReady) { + try { + c.doScroll("left"); + } catch (a) { + return setTimeout(e, 50); + } + I(), m.ready(); + } + })(); + } + return H.promise(b); + }; + var K = "undefined", + L; + for (L in m(k)) break; + (k.ownLast = "0" !== L), + (k.inlineBlockNeedsLayout = !1), + m(function () { + var a, b, c, d; + (c = y.getElementsByTagName("body")[0]), + c && + c.style && + ((b = y.createElement("div")), + (d = y.createElement("div")), + (d.style.cssText = "position:absolute;border:0;width:0;height:0;top:0;left:-9999px"), + c.appendChild(d).appendChild(b), + typeof b.style.zoom !== K && + ((b.style.cssText = "display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1"), + (k.inlineBlockNeedsLayout = a = 3 === b.offsetWidth), + a && (c.style.zoom = 1)), + c.removeChild(d)); + }), + (function () { + var a = y.createElement("div"); + if (null == k.deleteExpando) { + k.deleteExpando = !0; + try { + delete a.test; + } catch (b) { + k.deleteExpando = !1; + } + } + a = null; + })(), + (m.acceptData = function (a) { + var b = m.noData[(a.nodeName + " ").toLowerCase()], + c = +a.nodeType || 1; + return 1 !== c && 9 !== c ? !1 : !b || (b !== !0 && a.getAttribute("classid") === b); + }); + var M = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, + N = /([A-Z])/g; + function O(a, b, c) { + if (void 0 === c && 1 === a.nodeType) { + var d = "data-" + b.replace(N, "-$1").toLowerCase(); + if (((c = a.getAttribute(d)), "string" == typeof c)) { + try { + c = + "true" === c + ? !0 + : "false" === c + ? !1 + : "null" === c + ? null + : +c + "" === c + ? +c + : M.test(c) + ? m.parseJSON(c) + : c; + } catch (e) {} + m.data(a, b, c); + } else c = void 0; + } + return c; + } + function P(a) { + var b; + for (b in a) if (("data" !== b || !m.isEmptyObject(a[b])) && "toJSON" !== b) return !1; + return !0; + } + function Q(a, b, d, e) { + if (m.acceptData(a)) { + var f, + g, + h = m.expando, + i = a.nodeType, + j = i ? m.cache : a, + k = i ? a[h] : a[h] && h; + if ((k && j[k] && (e || j[k].data)) || void 0 !== d || "string" != typeof b) + return ( + k || (k = i ? (a[h] = c.pop() || m.guid++) : h), + j[k] || (j[k] = i ? {} : { toJSON: m.noop }), + ("object" == typeof b || "function" == typeof b) && + (e ? (j[k] = m.extend(j[k], b)) : (j[k].data = m.extend(j[k].data, b))), + (g = j[k]), + e || (g.data || (g.data = {}), (g = g.data)), + void 0 !== d && (g[m.camelCase(b)] = d), + "string" == typeof b ? ((f = g[b]), null == f && (f = g[m.camelCase(b)])) : (f = g), + f + ); + } + } + function R(a, b, c) { + if (m.acceptData(a)) { + var d, + e, + f = a.nodeType, + g = f ? m.cache : a, + h = f ? a[m.expando] : m.expando; + if (g[h]) { + if (b && (d = c ? g[h] : g[h].data)) { + m.isArray(b) + ? (b = b.concat(m.map(b, m.camelCase))) + : b in d + ? (b = [b]) + : ((b = m.camelCase(b)), (b = b in d ? [b] : b.split(" "))), + (e = b.length); + while (e--) delete d[b[e]]; + if (c ? !P(d) : !m.isEmptyObject(d)) return; + } + (c || (delete g[h].data, P(g[h]))) && + (f ? m.cleanData([a], !0) : k.deleteExpando || g != g.window ? delete g[h] : (g[h] = null)); + } + } + } + m.extend({ + cache: {}, + noData: { "applet ": !0, "embed ": !0, "object ": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" }, + hasData: function (a) { + return (a = a.nodeType ? m.cache[a[m.expando]] : a[m.expando]), !!a && !P(a); + }, + data: function (a, b, c) { + return Q(a, b, c); + }, + removeData: function (a, b) { + return R(a, b); + }, + _data: function (a, b, c) { + return Q(a, b, c, !0); + }, + _removeData: function (a, b) { + return R(a, b, !0); + }, + }), + m.fn.extend({ + data: function (a, b) { + var c, + d, + e, + f = this[0], + g = f && f.attributes; + if (void 0 === a) { + if (this.length && ((e = m.data(f)), 1 === f.nodeType && !m._data(f, "parsedAttrs"))) { + c = g.length; + while (c--) + g[c] && + ((d = g[c].name), + 0 === d.indexOf("data-") && ((d = m.camelCase(d.slice(5))), O(f, d, e[d]))); + m._data(f, "parsedAttrs", !0); + } + return e; + } + return "object" == typeof a + ? this.each(function () { + m.data(this, a); + }) + : arguments.length > 1 + ? this.each(function () { + m.data(this, a, b); + }) + : f + ? O(f, a, m.data(f, a)) + : void 0; + }, + removeData: function (a) { + return this.each(function () { + m.removeData(this, a); + }); + }, + }), + m.extend({ + queue: function (a, b, c) { + var d; + return a + ? ((b = (b || "fx") + "queue"), + (d = m._data(a, b)), + c && (!d || m.isArray(c) ? (d = m._data(a, b, m.makeArray(c))) : d.push(c)), + d || []) + : void 0; + }, + dequeue: function (a, b) { + b = b || "fx"; + var c = m.queue(a, b), + d = c.length, + e = c.shift(), + f = m._queueHooks(a, b), + g = function () { + m.dequeue(a, b); + }; + "inprogress" === e && ((e = c.shift()), d--), + e && ("fx" === b && c.unshift("inprogress"), delete f.stop, e.call(a, g, f)), + !d && f && f.empty.fire(); + }, + _queueHooks: function (a, b) { + var c = b + "queueHooks"; + return ( + m._data(a, c) || + m._data(a, c, { + empty: m.Callbacks("once memory").add(function () { + m._removeData(a, b + "queue"), m._removeData(a, c); + }), + }) + ); + }, + }), + m.fn.extend({ + queue: function (a, b) { + var c = 2; + return ( + "string" != typeof a && ((b = a), (a = "fx"), c--), + arguments.length < c + ? m.queue(this[0], a) + : void 0 === b + ? this + : this.each(function () { + var c = m.queue(this, a, b); + m._queueHooks(this, a), "fx" === a && "inprogress" !== c[0] && m.dequeue(this, a); + }) + ); + }, + dequeue: function (a) { + return this.each(function () { + m.dequeue(this, a); + }); + }, + clearQueue: function (a) { + return this.queue(a || "fx", []); + }, + promise: function (a, b) { + var c, + d = 1, + e = m.Deferred(), + f = this, + g = this.length, + h = function () { + --d || e.resolveWith(f, [f]); + }; + "string" != typeof a && ((b = a), (a = void 0)), (a = a || "fx"); + while (g--) (c = m._data(f[g], a + "queueHooks")), c && c.empty && (d++, c.empty.add(h)); + return h(), e.promise(b); + }, + }); + var S = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source, + T = ["Top", "Right", "Bottom", "Left"], + U = function (a, b) { + return (a = b || a), "none" === m.css(a, "display") || !m.contains(a.ownerDocument, a); + }, + V = (m.access = function (a, b, c, d, e, f, g) { + var h = 0, + i = a.length, + j = null == c; + if ("object" === m.type(c)) { + e = !0; + for (h in c) m.access(a, b, h, c[h], !0, f, g); + } else if ( + void 0 !== d && + ((e = !0), + m.isFunction(d) || (g = !0), + j && + (g + ? (b.call(a, d), (b = null)) + : ((j = b), + (b = function (a, b, c) { + return j.call(m(a), c); + }))), + b) + ) + for (; i > h; h++) b(a[h], c, g ? d : d.call(a[h], h, b(a[h], c))); + return e ? a : j ? b.call(a) : i ? b(a[0], c) : f; + }), + W = /^(?:checkbox|radio)$/i; + !(function () { + var a = y.createElement("input"), + b = y.createElement("div"), + c = y.createDocumentFragment(); + if ( + ((b.innerHTML = "
a"), + (k.leadingWhitespace = 3 === b.firstChild.nodeType), + (k.tbody = !b.getElementsByTagName("tbody").length), + (k.htmlSerialize = !!b.getElementsByTagName("link").length), + (k.html5Clone = "<:nav>" !== y.createElement("nav").cloneNode(!0).outerHTML), + (a.type = "checkbox"), + (a.checked = !0), + c.appendChild(a), + (k.appendChecked = a.checked), + (b.innerHTML = ""), + (k.noCloneChecked = !!b.cloneNode(!0).lastChild.defaultValue), + c.appendChild(b), + (b.innerHTML = ""), + (k.checkClone = b.cloneNode(!0).cloneNode(!0).lastChild.checked), + (k.noCloneEvent = !0), + b.attachEvent && + (b.attachEvent("onclick", function () { + k.noCloneEvent = !1; + }), + b.cloneNode(!0).click()), + null == k.deleteExpando) + ) { + k.deleteExpando = !0; + try { + delete b.test; + } catch (d) { + k.deleteExpando = !1; + } + } + })(), + (function () { + var b, + c, + d = y.createElement("div"); + for (b in { submit: !0, change: !0, focusin: !0 }) + (c = "on" + b), + (k[b + "Bubbles"] = c in a) || + (d.setAttribute(c, "t"), (k[b + "Bubbles"] = d.attributes[c].expando === !1)); + d = null; + })(); + var X = /^(?:input|select|textarea)$/i, + Y = /^key/, + Z = /^(?:mouse|pointer|contextmenu)|click/, + $ = /^(?:focusinfocus|focusoutblur)$/, + _ = /^([^.]*)(?:\.(.+)|)$/; + function aa() { + return !0; + } + function ba() { + return !1; + } + function ca() { + try { + return y.activeElement; + } catch (a) {} + } + (m.event = { + global: {}, + add: function (a, b, c, d, e) { + var f, + g, + h, + i, + j, + k, + l, + n, + o, + p, + q, + r = m._data(a); + if (r) { + c.handler && ((i = c), (c = i.handler), (e = i.selector)), + c.guid || (c.guid = m.guid++), + (g = r.events) || (g = r.events = {}), + (k = r.handle) || + ((k = r.handle = + function (a) { + return typeof m === K || (a && m.event.triggered === a.type) + ? void 0 + : m.event.dispatch.apply(k.elem, arguments); + }), + (k.elem = a)), + (b = (b || "").match(E) || [""]), + (h = b.length); + while (h--) + (f = _.exec(b[h]) || []), + (o = q = f[1]), + (p = (f[2] || "").split(".").sort()), + o && + ((j = m.event.special[o] || {}), + (o = (e ? j.delegateType : j.bindType) || o), + (j = m.event.special[o] || {}), + (l = m.extend( + { + type: o, + origType: q, + data: d, + handler: c, + guid: c.guid, + selector: e, + needsContext: e && m.expr.match.needsContext.test(e), + namespace: p.join("."), + }, + i + )), + (n = g[o]) || + ((n = g[o] = []), + (n.delegateCount = 0), + (j.setup && j.setup.call(a, d, p, k) !== !1) || + (a.addEventListener + ? a.addEventListener(o, k, !1) + : a.attachEvent && a.attachEvent("on" + o, k))), + j.add && (j.add.call(a, l), l.handler.guid || (l.handler.guid = c.guid)), + e ? n.splice(n.delegateCount++, 0, l) : n.push(l), + (m.event.global[o] = !0)); + a = null; + } + }, + remove: function (a, b, c, d, e) { + var f, + g, + h, + i, + j, + k, + l, + n, + o, + p, + q, + r = m.hasData(a) && m._data(a); + if (r && (k = r.events)) { + (b = (b || "").match(E) || [""]), (j = b.length); + while (j--) + if (((h = _.exec(b[j]) || []), (o = q = h[1]), (p = (h[2] || "").split(".").sort()), o)) { + (l = m.event.special[o] || {}), + (o = (d ? l.delegateType : l.bindType) || o), + (n = k[o] || []), + (h = h[2] && new RegExp("(^|\\.)" + p.join("\\.(?:.*\\.|)") + "(\\.|$)")), + (i = f = n.length); + while (f--) + (g = n[f]), + (!e && q !== g.origType) || + (c && c.guid !== g.guid) || + (h && !h.test(g.namespace)) || + (d && d !== g.selector && ("**" !== d || !g.selector)) || + (n.splice(f, 1), g.selector && n.delegateCount--, l.remove && l.remove.call(a, g)); + i && + !n.length && + ((l.teardown && l.teardown.call(a, p, r.handle) !== !1) || m.removeEvent(a, o, r.handle), + delete k[o]); + } else for (o in k) m.event.remove(a, o + b[j], c, d, !0); + m.isEmptyObject(k) && (delete r.handle, m._removeData(a, "events")); + } + }, + trigger: function (b, c, d, e) { + var f, + g, + h, + i, + k, + l, + n, + o = [d || y], + p = j.call(b, "type") ? b.type : b, + q = j.call(b, "namespace") ? b.namespace.split(".") : []; + if ( + ((h = l = d = d || y), + 3 !== d.nodeType && + 8 !== d.nodeType && + !$.test(p + m.event.triggered) && + (p.indexOf(".") >= 0 && ((q = p.split(".")), (p = q.shift()), q.sort()), + (g = p.indexOf(":") < 0 && "on" + p), + (b = b[m.expando] ? b : new m.Event(p, "object" == typeof b && b)), + (b.isTrigger = e ? 2 : 3), + (b.namespace = q.join(".")), + (b.namespace_re = b.namespace ? new RegExp("(^|\\.)" + q.join("\\.(?:.*\\.|)") + "(\\.|$)") : null), + (b.result = void 0), + b.target || (b.target = d), + (c = null == c ? [b] : m.makeArray(c, [b])), + (k = m.event.special[p] || {}), + e || !k.trigger || k.trigger.apply(d, c) !== !1)) + ) { + if (!e && !k.noBubble && !m.isWindow(d)) { + for (i = k.delegateType || p, $.test(i + p) || (h = h.parentNode); h; h = h.parentNode) + o.push(h), (l = h); + l === (d.ownerDocument || y) && o.push(l.defaultView || l.parentWindow || a); + } + n = 0; + while ((h = o[n++]) && !b.isPropagationStopped()) + (b.type = n > 1 ? i : k.bindType || p), + (f = (m._data(h, "events") || {})[b.type] && m._data(h, "handle")), + f && f.apply(h, c), + (f = g && h[g]), + f && + f.apply && + m.acceptData(h) && + ((b.result = f.apply(h, c)), b.result === !1 && b.preventDefault()); + if ( + ((b.type = p), + !e && + !b.isDefaultPrevented() && + (!k._default || k._default.apply(o.pop(), c) === !1) && + m.acceptData(d) && + g && + d[p] && + !m.isWindow(d)) + ) { + (l = d[g]), l && (d[g] = null), (m.event.triggered = p); + try { + d[p](); + } catch (r) {} + (m.event.triggered = void 0), l && (d[g] = l); + } + return b.result; + } + }, + dispatch: function (a) { + a = m.event.fix(a); + var b, + c, + e, + f, + g, + h = [], + i = d.call(arguments), + j = (m._data(this, "events") || {})[a.type] || [], + k = m.event.special[a.type] || {}; + if (((i[0] = a), (a.delegateTarget = this), !k.preDispatch || k.preDispatch.call(this, a) !== !1)) { + (h = m.event.handlers.call(this, a, j)), (b = 0); + while ((f = h[b++]) && !a.isPropagationStopped()) { + (a.currentTarget = f.elem), (g = 0); + while ((e = f.handlers[g++]) && !a.isImmediatePropagationStopped()) + (!a.namespace_re || a.namespace_re.test(e.namespace)) && + ((a.handleObj = e), + (a.data = e.data), + (c = ((m.event.special[e.origType] || {}).handle || e.handler).apply(f.elem, i)), + void 0 !== c && (a.result = c) === !1 && (a.preventDefault(), a.stopPropagation())); + } + return k.postDispatch && k.postDispatch.call(this, a), a.result; + } + }, + handlers: function (a, b) { + var c, + d, + e, + f, + g = [], + h = b.delegateCount, + i = a.target; + if (h && i.nodeType && (!a.button || "click" !== a.type)) + for (; i != this; i = i.parentNode || this) + if (1 === i.nodeType && (i.disabled !== !0 || "click" !== a.type)) { + for (e = [], f = 0; h > f; f++) + (d = b[f]), + (c = d.selector + " "), + void 0 === e[c] && + (e[c] = d.needsContext + ? m(c, this).index(i) >= 0 + : m.find(c, this, null, [i]).length), + e[c] && e.push(d); + e.length && g.push({ elem: i, handlers: e }); + } + return h < b.length && g.push({ elem: this, handlers: b.slice(h) }), g; + }, + fix: function (a) { + if (a[m.expando]) return a; + var b, + c, + d, + e = a.type, + f = a, + g = this.fixHooks[e]; + g || (this.fixHooks[e] = g = Z.test(e) ? this.mouseHooks : Y.test(e) ? this.keyHooks : {}), + (d = g.props ? this.props.concat(g.props) : this.props), + (a = new m.Event(f)), + (b = d.length); + while (b--) (c = d[b]), (a[c] = f[c]); + return ( + a.target || (a.target = f.srcElement || y), + 3 === a.target.nodeType && (a.target = a.target.parentNode), + (a.metaKey = !!a.metaKey), + g.filter ? g.filter(a, f) : a + ); + }, + props: "altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split( + " " + ), + fixHooks: {}, + keyHooks: { + props: "char charCode key keyCode".split(" "), + filter: function (a, b) { + return null == a.which && (a.which = null != b.charCode ? b.charCode : b.keyCode), a; + }, + }, + mouseHooks: { + props: "button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split( + " " + ), + filter: function (a, b) { + var c, + d, + e, + f = b.button, + g = b.fromElement; + return ( + null == a.pageX && + null != b.clientX && + ((d = a.target.ownerDocument || y), + (e = d.documentElement), + (c = d.body), + (a.pageX = + b.clientX + + ((e && e.scrollLeft) || (c && c.scrollLeft) || 0) - + ((e && e.clientLeft) || (c && c.clientLeft) || 0)), + (a.pageY = + b.clientY + + ((e && e.scrollTop) || (c && c.scrollTop) || 0) - + ((e && e.clientTop) || (c && c.clientTop) || 0))), + !a.relatedTarget && g && (a.relatedTarget = g === a.target ? b.toElement : g), + a.which || void 0 === f || (a.which = 1 & f ? 1 : 2 & f ? 3 : 4 & f ? 2 : 0), + a + ); + }, + }, + special: { + load: { noBubble: !0 }, + focus: { + trigger: function () { + if (this !== ca() && this.focus) + try { + return this.focus(), !1; + } catch (a) {} + }, + delegateType: "focusin", + }, + blur: { + trigger: function () { + return this === ca() && this.blur ? (this.blur(), !1) : void 0; + }, + delegateType: "focusout", + }, + click: { + trigger: function () { + return m.nodeName(this, "input") && "checkbox" === this.type && this.click + ? (this.click(), !1) + : void 0; + }, + _default: function (a) { + return m.nodeName(a.target, "a"); + }, + }, + beforeunload: { + postDispatch: function (a) { + void 0 !== a.result && a.originalEvent && (a.originalEvent.returnValue = a.result); + }, + }, + }, + simulate: function (a, b, c, d) { + var e = m.extend(new m.Event(), c, { type: a, isSimulated: !0, originalEvent: {} }); + d ? m.event.trigger(e, null, b) : m.event.dispatch.call(b, e), e.isDefaultPrevented() && c.preventDefault(); + }, + }), + (m.removeEvent = y.removeEventListener + ? function (a, b, c) { + a.removeEventListener && a.removeEventListener(b, c, !1); + } + : function (a, b, c) { + var d = "on" + b; + a.detachEvent && (typeof a[d] === K && (a[d] = null), a.detachEvent(d, c)); + }), + (m.Event = function (a, b) { + return this instanceof m.Event + ? (a && a.type + ? ((this.originalEvent = a), + (this.type = a.type), + (this.isDefaultPrevented = + a.defaultPrevented || (void 0 === a.defaultPrevented && a.returnValue === !1) ? aa : ba)) + : (this.type = a), + b && m.extend(this, b), + (this.timeStamp = (a && a.timeStamp) || m.now()), + void (this[m.expando] = !0)) + : new m.Event(a, b); + }), + (m.Event.prototype = { + isDefaultPrevented: ba, + isPropagationStopped: ba, + isImmediatePropagationStopped: ba, + preventDefault: function () { + var a = this.originalEvent; + (this.isDefaultPrevented = aa), a && (a.preventDefault ? a.preventDefault() : (a.returnValue = !1)); + }, + stopPropagation: function () { + var a = this.originalEvent; + (this.isPropagationStopped = aa), + a && (a.stopPropagation && a.stopPropagation(), (a.cancelBubble = !0)); + }, + stopImmediatePropagation: function () { + var a = this.originalEvent; + (this.isImmediatePropagationStopped = aa), + a && a.stopImmediatePropagation && a.stopImmediatePropagation(), + this.stopPropagation(); + }, + }), + m.each( + { + mouseenter: "mouseover", + mouseleave: "mouseout", + pointerenter: "pointerover", + pointerleave: "pointerout", + }, + function (a, b) { + m.event.special[a] = { + delegateType: b, + bindType: b, + handle: function (a) { + var c, + d = this, + e = a.relatedTarget, + f = a.handleObj; + return ( + (!e || (e !== d && !m.contains(d, e))) && + ((a.type = f.origType), (c = f.handler.apply(this, arguments)), (a.type = b)), + c + ); + }, + }; + } + ), + k.submitBubbles || + (m.event.special.submit = { + setup: function () { + return m.nodeName(this, "form") + ? !1 + : void m.event.add(this, "click._submit keypress._submit", function (a) { + var b = a.target, + c = m.nodeName(b, "input") || m.nodeName(b, "button") ? b.form : void 0; + c && + !m._data(c, "submitBubbles") && + (m.event.add(c, "submit._submit", function (a) { + a._submit_bubble = !0; + }), + m._data(c, "submitBubbles", !0)); + }); + }, + postDispatch: function (a) { + a._submit_bubble && + (delete a._submit_bubble, + this.parentNode && !a.isTrigger && m.event.simulate("submit", this.parentNode, a, !0)); + }, + teardown: function () { + return m.nodeName(this, "form") ? !1 : void m.event.remove(this, "._submit"); + }, + }), + k.changeBubbles || + (m.event.special.change = { + setup: function () { + return X.test(this.nodeName) + ? (("checkbox" === this.type || "radio" === this.type) && + (m.event.add(this, "propertychange._change", function (a) { + "checked" === a.originalEvent.propertyName && (this._just_changed = !0); + }), + m.event.add(this, "click._change", function (a) { + this._just_changed && !a.isTrigger && (this._just_changed = !1), + m.event.simulate("change", this, a, !0); + })), + !1) + : void m.event.add(this, "beforeactivate._change", function (a) { + var b = a.target; + X.test(b.nodeName) && + !m._data(b, "changeBubbles") && + (m.event.add(b, "change._change", function (a) { + !this.parentNode || + a.isSimulated || + a.isTrigger || + m.event.simulate("change", this.parentNode, a, !0); + }), + m._data(b, "changeBubbles", !0)); + }); + }, + handle: function (a) { + var b = a.target; + return this !== b || a.isSimulated || a.isTrigger || ("radio" !== b.type && "checkbox" !== b.type) + ? a.handleObj.handler.apply(this, arguments) + : void 0; + }, + teardown: function () { + return m.event.remove(this, "._change"), !X.test(this.nodeName); + }, + }), + k.focusinBubbles || + m.each({ focus: "focusin", blur: "focusout" }, function (a, b) { + var c = function (a) { + m.event.simulate(b, a.target, m.event.fix(a), !0); + }; + m.event.special[b] = { + setup: function () { + var d = this.ownerDocument || this, + e = m._data(d, b); + e || d.addEventListener(a, c, !0), m._data(d, b, (e || 0) + 1); + }, + teardown: function () { + var d = this.ownerDocument || this, + e = m._data(d, b) - 1; + e ? m._data(d, b, e) : (d.removeEventListener(a, c, !0), m._removeData(d, b)); + }, + }; + }), + m.fn.extend({ + on: function (a, b, c, d, e) { + var f, g; + if ("object" == typeof a) { + "string" != typeof b && ((c = c || b), (b = void 0)); + for (f in a) this.on(f, b, c, a[f], e); + return this; + } + if ( + (null == c && null == d + ? ((d = b), (c = b = void 0)) + : null == d && + ("string" == typeof b ? ((d = c), (c = void 0)) : ((d = c), (c = b), (b = void 0))), + d === !1) + ) + d = ba; + else if (!d) return this; + return ( + 1 === e && + ((g = d), + (d = function (a) { + return m().off(a), g.apply(this, arguments); + }), + (d.guid = g.guid || (g.guid = m.guid++))), + this.each(function () { + m.event.add(this, a, d, c, b); + }) + ); + }, + one: function (a, b, c, d) { + return this.on(a, b, c, d, 1); + }, + off: function (a, b, c) { + var d, e; + if (a && a.preventDefault && a.handleObj) + return ( + (d = a.handleObj), + m(a.delegateTarget).off( + d.namespace ? d.origType + "." + d.namespace : d.origType, + d.selector, + d.handler + ), + this + ); + if ("object" == typeof a) { + for (e in a) this.off(e, b, a[e]); + return this; + } + return ( + (b === !1 || "function" == typeof b) && ((c = b), (b = void 0)), + c === !1 && (c = ba), + this.each(function () { + m.event.remove(this, a, c, b); + }) + ); + }, + trigger: function (a, b) { + return this.each(function () { + m.event.trigger(a, b, this); + }); + }, + triggerHandler: function (a, b) { + var c = this[0]; + return c ? m.event.trigger(a, b, c, !0) : void 0; + }, + }); + function da(a) { + var b = ea.split("|"), + c = a.createDocumentFragment(); + if (c.createElement) while (b.length) c.createElement(b.pop()); + return c; + } + var ea = + "abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video", + fa = / jQuery\d+="(?:null|\d+)"/g, + ga = new RegExp("<(?:" + ea + ")[\\s/>]", "i"), + ha = /^\s+/, + ia = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi, + ja = /<([\w:]+)/, + ka = /\s*$/g, + ra = { + option: [1, ""], + legend: [1, "
", "
"], + area: [1, "", ""], + param: [1, "", ""], + thead: [1, "", "
"], + tr: [2, "", "
"], + col: [2, "", "
"], + td: [3, "", "
"], + _default: k.htmlSerialize ? [0, "", ""] : [1, "X
", "
"], + }, + sa = da(y), + ta = sa.appendChild(y.createElement("div")); + (ra.optgroup = ra.option), (ra.tbody = ra.tfoot = ra.colgroup = ra.caption = ra.thead), (ra.th = ra.td); + function ua(a, b) { + var c, + d, + e = 0, + f = + typeof a.getElementsByTagName !== K + ? a.getElementsByTagName(b || "*") + : typeof a.querySelectorAll !== K + ? a.querySelectorAll(b || "*") + : void 0; + if (!f) + for (f = [], c = a.childNodes || a; null != (d = c[e]); e++) + !b || m.nodeName(d, b) ? f.push(d) : m.merge(f, ua(d, b)); + return void 0 === b || (b && m.nodeName(a, b)) ? m.merge([a], f) : f; + } + function va(a) { + W.test(a.type) && (a.defaultChecked = a.checked); + } + function wa(a, b) { + return m.nodeName(a, "table") && m.nodeName(11 !== b.nodeType ? b : b.firstChild, "tr") + ? a.getElementsByTagName("tbody")[0] || a.appendChild(a.ownerDocument.createElement("tbody")) + : a; + } + function xa(a) { + return (a.type = (null !== m.find.attr(a, "type")) + "/" + a.type), a; + } + function ya(a) { + var b = pa.exec(a.type); + return b ? (a.type = b[1]) : a.removeAttribute("type"), a; + } + function za(a, b) { + for (var c, d = 0; null != (c = a[d]); d++) m._data(c, "globalEval", !b || m._data(b[d], "globalEval")); + } + function Aa(a, b) { + if (1 === b.nodeType && m.hasData(a)) { + var c, + d, + e, + f = m._data(a), + g = m._data(b, f), + h = f.events; + if (h) { + delete g.handle, (g.events = {}); + for (c in h) for (d = 0, e = h[c].length; e > d; d++) m.event.add(b, c, h[c][d]); + } + g.data && (g.data = m.extend({}, g.data)); + } + } + function Ba(a, b) { + var c, d, e; + if (1 === b.nodeType) { + if (((c = b.nodeName.toLowerCase()), !k.noCloneEvent && b[m.expando])) { + e = m._data(b); + for (d in e.events) m.removeEvent(b, d, e.handle); + b.removeAttribute(m.expando); + } + "script" === c && b.text !== a.text + ? ((xa(b).text = a.text), ya(b)) + : "object" === c + ? (b.parentNode && (b.outerHTML = a.outerHTML), + k.html5Clone && a.innerHTML && !m.trim(b.innerHTML) && (b.innerHTML = a.innerHTML)) + : "input" === c && W.test(a.type) + ? ((b.defaultChecked = b.checked = a.checked), b.value !== a.value && (b.value = a.value)) + : "option" === c + ? (b.defaultSelected = b.selected = a.defaultSelected) + : ("input" === c || "textarea" === c) && (b.defaultValue = a.defaultValue); + } + } + m.extend({ + clone: function (a, b, c) { + var d, + e, + f, + g, + h, + i = m.contains(a.ownerDocument, a); + if ( + (k.html5Clone || m.isXMLDoc(a) || !ga.test("<" + a.nodeName + ">") + ? (f = a.cloneNode(!0)) + : ((ta.innerHTML = a.outerHTML), ta.removeChild((f = ta.firstChild))), + !((k.noCloneEvent && k.noCloneChecked) || (1 !== a.nodeType && 11 !== a.nodeType) || m.isXMLDoc(a))) + ) + for (d = ua(f), h = ua(a), g = 0; null != (e = h[g]); ++g) d[g] && Ba(e, d[g]); + if (b) + if (c) for (h = h || ua(a), d = d || ua(f), g = 0; null != (e = h[g]); g++) Aa(e, d[g]); + else Aa(a, f); + return (d = ua(f, "script")), d.length > 0 && za(d, !i && ua(a, "script")), (d = h = e = null), f; + }, + buildFragment: function (a, b, c, d) { + for (var e, f, g, h, i, j, l, n = a.length, o = da(b), p = [], q = 0; n > q; q++) + if (((f = a[q]), f || 0 === f)) + if ("object" === m.type(f)) m.merge(p, f.nodeType ? [f] : f); + else if (la.test(f)) { + (h = h || o.appendChild(b.createElement("div"))), + (i = (ja.exec(f) || ["", ""])[1].toLowerCase()), + (l = ra[i] || ra._default), + (h.innerHTML = l[1] + f.replace(ia, "<$1>") + l[2]), + (e = l[0]); + while (e--) h = h.lastChild; + if ((!k.leadingWhitespace && ha.test(f) && p.push(b.createTextNode(ha.exec(f)[0])), !k.tbody)) { + (f = + "table" !== i || ka.test(f) + ? "" !== l[1] || ka.test(f) + ? 0 + : h + : h.firstChild), + (e = f && f.childNodes.length); + while (e--) + m.nodeName((j = f.childNodes[e]), "tbody") && !j.childNodes.length && f.removeChild(j); + } + m.merge(p, h.childNodes), (h.textContent = ""); + while (h.firstChild) h.removeChild(h.firstChild); + h = o.lastChild; + } else p.push(b.createTextNode(f)); + h && o.removeChild(h), k.appendChecked || m.grep(ua(p, "input"), va), (q = 0); + while ((f = p[q++])) + if ( + (!d || -1 === m.inArray(f, d)) && + ((g = m.contains(f.ownerDocument, f)), (h = ua(o.appendChild(f), "script")), g && za(h), c) + ) { + e = 0; + while ((f = h[e++])) oa.test(f.type || "") && c.push(f); + } + return (h = null), o; + }, + cleanData: function (a, b) { + for ( + var d, e, f, g, h = 0, i = m.expando, j = m.cache, l = k.deleteExpando, n = m.event.special; + null != (d = a[h]); + h++ + ) + if ((b || m.acceptData(d)) && ((f = d[i]), (g = f && j[f]))) { + if (g.events) for (e in g.events) n[e] ? m.event.remove(d, e) : m.removeEvent(d, e, g.handle); + j[f] && + (delete j[f], + l ? delete d[i] : typeof d.removeAttribute !== K ? d.removeAttribute(i) : (d[i] = null), + c.push(f)); + } + }, + }), + m.fn.extend({ + text: function (a) { + return V( + this, + function (a) { + return void 0 === a + ? m.text(this) + : this.empty().append(((this[0] && this[0].ownerDocument) || y).createTextNode(a)); + }, + null, + a, + arguments.length + ); + }, + append: function () { + return this.domManip(arguments, function (a) { + if (1 === this.nodeType || 11 === this.nodeType || 9 === this.nodeType) { + var b = wa(this, a); + b.appendChild(a); + } + }); + }, + prepend: function () { + return this.domManip(arguments, function (a) { + if (1 === this.nodeType || 11 === this.nodeType || 9 === this.nodeType) { + var b = wa(this, a); + b.insertBefore(a, b.firstChild); + } + }); + }, + before: function () { + return this.domManip(arguments, function (a) { + this.parentNode && this.parentNode.insertBefore(a, this); + }); + }, + after: function () { + return this.domManip(arguments, function (a) { + this.parentNode && this.parentNode.insertBefore(a, this.nextSibling); + }); + }, + remove: function (a, b) { + for (var c, d = a ? m.filter(a, this) : this, e = 0; null != (c = d[e]); e++) + b || 1 !== c.nodeType || m.cleanData(ua(c)), + c.parentNode && + (b && m.contains(c.ownerDocument, c) && za(ua(c, "script")), c.parentNode.removeChild(c)); + return this; + }, + empty: function () { + for (var a, b = 0; null != (a = this[b]); b++) { + 1 === a.nodeType && m.cleanData(ua(a, !1)); + while (a.firstChild) a.removeChild(a.firstChild); + a.options && m.nodeName(a, "select") && (a.options.length = 0); + } + return this; + }, + clone: function (a, b) { + return ( + (a = null == a ? !1 : a), + (b = null == b ? a : b), + this.map(function () { + return m.clone(this, a, b); + }) + ); + }, + html: function (a) { + return V( + this, + function (a) { + var b = this[0] || {}, + c = 0, + d = this.length; + if (void 0 === a) return 1 === b.nodeType ? b.innerHTML.replace(fa, "") : void 0; + if ( + !( + "string" != typeof a || + ma.test(a) || + (!k.htmlSerialize && ga.test(a)) || + (!k.leadingWhitespace && ha.test(a)) || + ra[(ja.exec(a) || ["", ""])[1].toLowerCase()] + ) + ) { + a = a.replace(ia, "<$1>"); + try { + for (; d > c; c++) + (b = this[c] || {}), + 1 === b.nodeType && (m.cleanData(ua(b, !1)), (b.innerHTML = a)); + b = 0; + } catch (e) {} + } + b && this.empty().append(a); + }, + null, + a, + arguments.length + ); + }, + replaceWith: function () { + var a = arguments[0]; + return ( + this.domManip(arguments, function (b) { + (a = this.parentNode), m.cleanData(ua(this)), a && a.replaceChild(b, this); + }), + a && (a.length || a.nodeType) ? this : this.remove() + ); + }, + detach: function (a) { + return this.remove(a, !0); + }, + domManip: function (a, b) { + a = e.apply([], a); + var c, + d, + f, + g, + h, + i, + j = 0, + l = this.length, + n = this, + o = l - 1, + p = a[0], + q = m.isFunction(p); + if (q || (l > 1 && "string" == typeof p && !k.checkClone && na.test(p))) + return this.each(function (c) { + var d = n.eq(c); + q && (a[0] = p.call(this, c, d.html())), d.domManip(a, b); + }); + if ( + l && + ((i = m.buildFragment(a, this[0].ownerDocument, !1, this)), + (c = i.firstChild), + 1 === i.childNodes.length && (i = c), + c) + ) { + for (g = m.map(ua(i, "script"), xa), f = g.length; l > j; j++) + (d = i), + j !== o && ((d = m.clone(d, !0, !0)), f && m.merge(g, ua(d, "script"))), + b.call(this[j], d, j); + if (f) + for (h = g[g.length - 1].ownerDocument, m.map(g, ya), j = 0; f > j; j++) + (d = g[j]), + oa.test(d.type || "") && + !m._data(d, "globalEval") && + m.contains(h, d) && + (d.src + ? m._evalUrl && m._evalUrl(d.src) + : m.globalEval((d.text || d.textContent || d.innerHTML || "").replace(qa, ""))); + i = c = null; + } + return this; + }, + }), + m.each( + { + appendTo: "append", + prependTo: "prepend", + insertBefore: "before", + insertAfter: "after", + replaceAll: "replaceWith", + }, + function (a, b) { + m.fn[a] = function (a) { + for (var c, d = 0, e = [], g = m(a), h = g.length - 1; h >= d; d++) + (c = d === h ? this : this.clone(!0)), m(g[d])[b](c), f.apply(e, c.get()); + return this.pushStack(e); + }; + } + ); + var Ca, + Da = {}; + function Ea(b, c) { + var d, + e = m(c.createElement(b)).appendTo(c.body), + f = a.getDefaultComputedStyle && (d = a.getDefaultComputedStyle(e[0])) ? d.display : m.css(e[0], "display"); + return e.detach(), f; + } + function Fa(a) { + var b = y, + c = Da[a]; + return ( + c || + ((c = Ea(a, b)), + ("none" !== c && c) || + ((Ca = (Ca || m("