diff --git a/401.php b/401.php
new file mode 100644
index 0000000..6c94afd
--- /dev/null
+++ b/401.php
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/403.php b/403.php
new file mode 100644
index 0000000..93b450c
--- /dev/null
+++ b/403.php
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/404.php b/404.php
new file mode 100644
index 0000000..8953d92
--- /dev/null
+++ b/404.php
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
diff --git a/comments.php b/comments.php
new file mode 100644
index 0000000..edd80e2
--- /dev/null
+++ b/comments.php
@@ -0,0 +1,48 @@
+
+
+
+
+
+ '.$options['advanced_comments_disclaimer'] .''."\n";
+ } ?>
+
+
+ "%2$s"', '%1$s Kommentare zu "%2$s"', get_comments_number(), 'fau' ), number_format_i18n( get_comments_number() ), '' . get_the_title() . '' ); ?>:
+
+ 1 && get_option( 'page_comments' ) ) :
+ previous_comments_link( '← '. __( 'Ältere Kommentare', 'fau' ) );
+ next_comments_link( __( 'Neuere Kommentare;', 'fau' ).' &rarr' );
+ endif; ?>
+
+ 'ul', 'callback' => 'fau_comment' ) ); ?>
+
+
+ 1 && get_option( 'page_comments' ) ) :
+ previous_comments_link( '← '.__( 'Ältere Kommentare', 'fau' ) );
+ next_comments_link( __( 'Neuere Kommentare', 'fau' ). ' →' );
+ endif;
+ if ( ! comments_open() && ! is_page() && post_type_supports( get_post_type(), 'comments' ) ) : ?>
+
+'.$options['advanced_comments_notes_before'].'';
+
+ comment_form( array( 'comment_notes_before' => $notes) );
+} else {
+ comment_form();
+}
+
+
+
+?>
\ No newline at end of file
diff --git a/css/admin.css b/css/admin.css
new file mode 100644
index 0000000..f6294a0
--- /dev/null
+++ b/css/admin.css
@@ -0,0 +1,2 @@
+#headimg{width:350px;height:120px;background:no-repeat;border:0}#custom-background-image{height:225px;background-position:bottom left !important;background-repeat:repeat-x, no-repeat}label.description{display:block}p.submit{margin-top:10px;padding-left:20px}.wrap div.updated{margin-right:300px}#einstellungen{margin-top:20px}#einstellungen div{margin-left:10px}#einstellungen table tr:hover,#einstellungen table tr:focus{background-color:#eeeeee;-webkit-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}#einstellungen table th{text-align:left;min-width:200px}#einstellungen table td{padding-bottom:5px}#einstellungen tr.mark-option{background-color:#f50;color:white}#einstellungen tr.mark-option:focus,#einstellungen tr.mark-option:hover{background-color:#a62911}#einstellungen table td table th{min-width:50px}#einstellungen input.regular-text{width:40em}#einstellungen select{min-width:4em}h2.nav-tab-wrapper,h3.nav-tab-wrapper{margin-top:30px}label.tile{width:320px;height:auto;float:left;padding:0 2px;margin:5px;border:3px solid transparent}label.tile:hover{background-color:#eee}label.tile img{margin:0;padding:0}label.checked,label.tile:hover,label.tile:focus{border-color:orange;background:orange}label.plakattile{width:160px;height:250px;float:left;border:1px solid #ccc;padding:1px;margin:5px}label.plakattile:hover{background-color:#eee}.wp-admin .fullsize{width:100%}img.imgurl{display:block}.previewimage img{max-width:900px;height:auto}#adminmenu .menu-icon-person div.wp-menu-image:before{content:"\f337"}#adminmenu .menu-icon-linktipps div.wp-menu-image:before{content:"\f319"}#poststuff label{font-weight:bold}#fau_metabox_page_sidebar .linkeingabe h2.label{font-size:13px;line-height:1.5;margin-bottom:5px;font-weight:bold}#fau_metabox_page_sidebar .linkauswahl{padding-left:2em}#fau_metabox_page_sidebar .linkauswahl p{margin:0;padding:0;width:38%;display:inline-block}#fau_metabox_page_sidebar .linkauswahl p label{font-style:italic;font-weight:normal}#fau_metabox_page_sidebar .linkauswahl p:last-child{width:20%;min-width:5em}textarea{max-width:100%}
+/*# sourceMappingURL=admin.css.map */
diff --git a/css/admin.css.map b/css/admin.css.map
new file mode 100644
index 0000000..b8e1f5a
--- /dev/null
+++ b/css/admin.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "AAKC,QAAS,CACE,KAAK,CAAE,KAAK,CACnB,MAAM,CAAE,KAAK,CACN,UAAU,CAAE,SAAS,CAC5B,MAAM,CAAE,CAAC,CAEV,wBAAyB,CAC5B,MAAM,CAAE,KAAK,CACb,mBAAmB,CAAE,sBAAsB,CAC3C,iBAAiB,CAAE,mBAAmB,CAEvC,iBAAkB,CACd,OAAO,CAAE,KAAK,CAIlB,QAAS,CACL,UAAU,CAAE,IAAI,CAChB,YAAY,CAAE,IAAI,CAEtB,iBAAkB,CACd,YAAY,CAAE,KAAK,CAEvB,cAAe,CACX,UAAU,CAAE,IAAI,CAEpB,kBAAmB,CACf,WAAW,CAAE,IAAI,CAErB,2DAC8B,CAC1B,gBAAgB,CAAE,OAAO,CACzB,kBAAkB,CAAE,oBAAoB,CAC1C,cAAc,CAAE,oBAAoB,CACpC,aAAa,CAAE,oBAAoB,CACnC,UAAU,CAAE,oBAAoB,CAElC,uBAAwB,CACpB,UAAU,CAAE,IAAI,CAChB,SAAS,CAAE,KAAK,CAEpB,uBAAwB,CACpB,cAAc,CAAE,GAAG,CAEvB,6BAA8B,CAC1B,gBAAgB,CAAE,IAAI,CACtB,KAAK,CAAE,KAAK,CAEhB,uEACoC,CAChC,gBAAgB,CAAE,OAAO,CAE7B,gCAAiC,CAC7B,SAAS,CAAE,IAAI,CAGnB,iCAAkC,CAC9B,KAAK,CAAE,IAAI,CAEf,qBAAsB,CAClB,SAAS,CAAE,GAAG,CAElB,qCAAuC,CACnC,UAAU,CAAE,IAAI,CAGpB,UAAW,CACP,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,IAAI,CACZ,KAAK,CAAE,IAAI,CACX,OAAO,CAAE,KAAK,CACd,MAAM,CAAE,GAAG,CACX,MAAM,CAAE,qBAAqB,CAEjC,gBAAiB,CACb,gBAAgB,CAAE,IAAI,CAE1B,cAAe,CACX,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CAEd,+CAEiB,CAAE,YAAY,CAAE,MAAM,CAAE,UAAU,CAAE,MAAM,CAE3D,gBAAiB,CACb,KAAK,CAAE,KAAK,CACZ,MAAM,CAAE,KAAK,CACb,KAAK,CAAE,IAAI,CACX,MAAM,CAAE,cAAc,CACtB,OAAO,CAAE,GAAG,CACZ,MAAM,CAAE,GAAG,CAEf,sBAAuB,CACnB,gBAAgB,CAAE,IAAI,CAG1B,mBAAoB,CAChB,KAAK,CAAE,IAAI,CAGf,UAAW,CACP,OAAO,CAAE,KAAK,CAElB,iBAAkB,CACd,SAAS,CAAE,KAAK,CAChB,MAAM,CAAE,IAAI,CAEhB,qDAAsD,CAClD,OAAO,CAAE,OAAO,CAEpB,wDAAyD,CACrD,OAAO,CAAE,OAAO,CAGpB,gBAAiB,CACZ,WAAW,CAAE,IAAI,CAKrB,+CAAS,CACL,SAAS,CAAE,IAAI,CACf,WAAW,CAAE,GAAG,CAChB,aAAa,CAAE,GAAG,CAClB,WAAW,CAAE,IAAI,CAGlB,sCAAa,CAChB,YAAY,CAAE,GAAG,CACjB,wCAAE,CACG,MAAM,CAAE,CAAC,CACT,OAAO,CAAE,CAAC,CACV,KAAK,CAAE,GAAG,CACV,OAAO,CAAE,YAAY,CAErB,8CAAM,CACT,UAAU,CAAE,MAAM,CACjB,WAAW,CAAE,MAAM,CAGtB,mDAAa,CACT,KAAK,CAAE,GAAG,CACV,SAAS,CAAE,GAAG,CAMnB,QAAS,CACL,SAAS,CAAE,IAAI",
+"sources": ["sass/admin.scss"],
+"names": [],
+"file": "admin.css"
+}
diff --git a/css/base.css b/css/base.css
new file mode 100644
index 0000000..7ce745f
--- /dev/null
+++ b/css/base.css
@@ -0,0 +1,5 @@
+.clear{clear:both}.clearfix,.accordion .accordion-group .accordion-body .accordion-inner{*zoom:1}.clearfix:before,.accordion .accordion-group .accordion-body .accordion-inner:before,.clearfix:after,.accordion .accordion-group .accordion-body .accordion-inner:after{display:table;line-height:0;content:""}.clearfix:after,.accordion .accordion-group .accordion-body .accordion-inner:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}body{margin:0;font-size:13px;line-height:18px;color:#333333;background-color:#ffffff}a{color:#0088cc;text-decoration:none}align,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}p{margin:10px 0 5px 0;color:#444;font-size:14px;line-height:22px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}h1,h2,h3,h4,h5,h6{margin:20px 0 20px 0;font-family:inherit;font-weight:normal;line-height:20px;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1}h1,h2,h3{line-height:34px}h1{font-weight:bold;font-size:32px}h2{font-size:32px}h3{font-size:22px}h4{font-size:18px;font-weight:bold}h5{font-size:15px;font-weight:bold}h6{font-size:15px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}label{display:block;margin-bottom:5px}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"]{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{background-color:#ffffff;border:1px solid #cccccc;-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 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#ffffff;border:1px solid #cccccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input:-moz-placeholder,textarea:-moz-placeholder{color:#999999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999}input,textarea{margin-left:0}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}table td[class*="span"],table th[class*="span"]{display:table-cell;float:none;margin-left:0}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}@media (min-width: 768px) and (max-width: 979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.span-sm-4{width:220px}.span-sm-8,.span-sm-8 .span9{width:484px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}input,textarea{margin-left:0}}@media (max-width: 767px){body{padding-right:20px;padding-left:20px}.container{width:auto}.row{margin-left:0}[class*="span"],.span-sm-4,.span-sm-8,.span-sm-8 .span9{margin-left:0;float:none;width:auto}}@media (max-width: 480px){input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}}@media (max-width: 979px){body{padding-top:0}}@font-face{font-family:'roboto';src:url("../fonts/roboto/Roboto-Bold-webfont.eot");src:url("../fonts/roboto/Roboto-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-Bold-webfont.woff") format("woff"),url("../fonts/roboto/Roboto-Bold-webfont.ttf") format("truetype"),url("../fonts/roboto/Roboto-Bold-webfont.svg#robotobold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'roboto';src:url("../fonts/roboto/Roboto-BoldItalic-webfont.eot");src:url("../fonts/roboto/Roboto-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-BoldItalic-webfont.woff") format("woff"),url("../fonts/roboto/Roboto-BoldItalic-webfont.ttf") format("truetype"),url("../fonts/roboto/Roboto-BoldItalic-webfont.svg#robotobold_italic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:'roboto';src:url("../fonts/roboto/Roboto-Italic-webfont.eot");src:url("../fonts/roboto/Roboto-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-Italic-webfont.woff") format("woff"),url("../fonts/roboto/Roboto-Italic-webfont.ttf") format("truetype"),url("../fonts/roboto/Roboto-Italic-webfont.svg#robotoitalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'roboto';src:url("../fonts/roboto/Roboto-Regular-webfont.eot");src:url("../fonts/roboto/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-Regular-webfont.woff") format("woff"),url("../fonts/roboto/Roboto-Regular-webfont.ttf") format("truetype"),url("../fonts/roboto/Roboto-Regular-webfont.svg#robotoregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'roboto-light';src:url("../fonts/roboto/Roboto-Light-webfont.eot");src:url("../fonts/roboto/Roboto-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-Light-webfont.woff") format("woff"),url("../fonts/roboto/Roboto-Light-webfont.ttf") format("truetype"),url("../fonts/roboto/Roboto-Light-webfont.svg#robotolight") format("svg");font-weight:normal;font-style:normal}/*!
+ * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome/fontawesome-webfont.eot?v=4.3.0");src:url("../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../fonts/fontawesome/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../fonts/fontawesome/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../fonts/fontawesome/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../fonts/fontawesome/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa,p.attention:before,#nav li.has-sub>a:before,#meta-nav li.has-sub>a:before,#meta-nav li.fauhome:before,#hero .hero-jumplink-content,#social ul.social li.social-diaspora a:before,#social ul.social li.social-pinterest a:before,.content-person .image-placeholder:before,ul.person-info li.person-info-phone:before,ul.person-info li.person-info-fax:before,ul.person-info li.person-info-email:before,ul.person-info li.person-info-institution:before,ul.person-info li.person-info-www:before,.news-details .post-meta-categories:before,.news-details .post-meta-date:before,.news-item .news-meta .news-meta-categories:before,.news-item .news-meta .news-meta-date:before,.search-result .search-meta .post-meta-category:before,.search-result .search-meta .post-meta-date:before,.search-result .search-meta .post-meta-event:before,.news-more-links .news-rss:before,.accordion .accordion-group .accordion-heading .accordion-toggle:before,.organigram .toggle-icon,.top-link,.social-share li a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg,#social ul.social li.social-pinterest a:before,.news-more-links .news-rss:before,.social-share li a:before{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x,p.attention:before,.top-link{font-size:2em}.fa-3x,#hero .hero-jumplink-content,#social ul.social li.social-diaspora a:before{font-size:3em}.fa-4x,.content-person .image-placeholder:before{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg,#social ul.social li.social-pinterest a.fa-li:before,.news-more-links .fa-li.news-rss:before,.social-share li a.fa-li:before{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,p.pull-left.attention:before,#nav li.has-sub>a.pull-left:before,#meta-nav li.has-sub>a.pull-left:before,#meta-nav li.pull-left.fauhome:before,#hero .pull-left.hero-jumplink-content,#social ul.social li.social-diaspora a.pull-left:before,#social ul.social li.social-pinterest a.pull-left:before,.content-person .pull-left.image-placeholder:before,ul.person-info li.pull-left.person-info-phone:before,ul.person-info li.pull-left.person-info-fax:before,ul.person-info li.pull-left.person-info-email:before,ul.person-info li.pull-left.person-info-institution:before,ul.person-info li.pull-left.person-info-www:before,.news-details .pull-left.post-meta-categories:before,.news-details .pull-left.post-meta-date:before,.news-item .news-meta .pull-left.news-meta-categories:before,.news-item .news-meta .pull-left.news-meta-date:before,.search-result .search-meta .pull-left.post-meta-category:before,.search-result .search-meta .pull-left.post-meta-date:before,.search-result .search-meta .pull-left.post-meta-event:before,.news-more-links .pull-left.news-rss:before,.accordion .accordion-group .accordion-heading .pull-left.accordion-toggle:before,.organigram .pull-left.toggle-icon,.pull-left.top-link,.social-share li a.pull-left:before{margin-right:.3em}.fa.pull-right,p.pull-right.attention:before,#nav li.has-sub>a.pull-right:before,#meta-nav li.has-sub>a.pull-right:before,#meta-nav li.pull-right.fauhome:before,#hero .pull-right.hero-jumplink-content,#social ul.social li.social-diaspora a.pull-right:before,#social ul.social li.social-pinterest a.pull-right:before,.content-person .pull-right.image-placeholder:before,ul.person-info li.pull-right.person-info-phone:before,ul.person-info li.pull-right.person-info-fax:before,ul.person-info li.pull-right.person-info-email:before,ul.person-info li.pull-right.person-info-institution:before,ul.person-info li.pull-right.person-info-www:before,.news-details .pull-right.post-meta-categories:before,.news-details .pull-right.post-meta-date:before,.news-item .news-meta .pull-right.news-meta-categories:before,.news-item .news-meta .pull-right.news-meta-date:before,.search-result .search-meta .pull-right.post-meta-category:before,.search-result .search-meta .pull-right.post-meta-date:before,.search-result .search-meta .pull-right.post-meta-event:before,.news-more-links .pull-right.news-rss:before,.accordion .accordion-group .accordion-heading .pull-right.accordion-toggle:before,.organigram .pull-right.toggle-icon,.pull-right.top-link,.social-share li a.pull-right:before{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before,.content-person .image-placeholder:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before,.news-details .post-meta-categories:before,.news-item .news-meta .news-meta-categories:before,.search-result .search-meta .post-meta-category:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before,ul.person-info li.person-info-fax:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before,ul.person-info li.person-info-www:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before,p.attention:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before,.news-details .post-meta-date:before,.news-item .news-meta .news-meta-date:before,.search-result .search-meta .post-meta-date:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before,.top-link:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before,.social-share li a.btn-social-share-facebook:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before,ul.person-info li.person-info-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before,.social-share li a.btn-social-share-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before,#nav li.has-sub>a:before,#meta-nav li.has-sub>a:before,.accordion .accordion-group .accordion-heading .accordion-toggle:before{content:"\f0d7"}.fa-caret-up:before,.accordion .accordion-group .accordion-heading .accordion-toggle.active:before,.accordion .accordion-group .accordion-heading .accordion-toggle.active:hover:before,.accordion .accordion-group .accordion-heading .accordion-toggle.active:focus:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before,ul.person-info li.person-info-email:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before,.organigram .toggle-icon:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before,#hero .hero-jumplink-content:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before,.search-result .search-meta .post-meta-event:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before,.news-more-links .news-rss:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before,.organigram .active>.toggle-icon:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before,#meta-nav li.fauhome:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before,ul.person-info li.person-info-institution:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before,#social ul.social li.social-pinterest a:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}@font-face{font-family:"JustVector";src:url("../fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.eot");src:url("../fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.eot?#iefix") format("embedded-opentype"),url("../fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.woff") format("woff"),url("../fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.ttf") format("truetype"),url("../fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.svg#JustVector") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"JustVector";src:url("../fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.svg#JustVector") format("svg")}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,.jv-aim:before,.jv-aim_alt:before,.jv-amazon:before,.jv-app_store:before,.jv-apple:before,.jv-arto:before,.jv-aws:before,.jv-baidu:before,.jv-basecamp:before,.jv-bebo:before,.jv-behance:before,.jv-bing:before,.jv-blip:before,.jv-blogger:before,.jv-bnter:before,.jv-brightkite:before,.jv-cinch:before,.jv-cloudapp:before,.jv-coroflot:before,.jv-creative_commons:before,.jv-dailybooth:before,.jv-delicious:before,#social ul.social li.social-delicious a:before,.jv-designbump:before,.jv-designfloat:before,.jv-designmoo:before,.jv-deviantart:before,.jv-digg:before,.jv-digg_alt:before,.jv-diigo:before,.jv-dribbble:before,.jv-dropbox:before,.jv-drupal:before,.jv-dzone:before,.jv-ebay:before,.jv-ember:before,.jv-etsy:before,.jv-evernote:before,.jv-facebook:before,#social ul.social li.social-facebook a:before,.jv-facebook_alt:before,.jv-facebook_places:before,.jv-facto-me:before,.jv-feedburner:before,.jv-flickr:before,#social ul.social li.social-flickr a:before,.jv-folkd:before,.jv-formspring:before,.jv-forrst:before,.jv-foursquare:before,.jv-friendfeed:before,.jv-friendster:before,.jv-gdgt:before,.jv-github:before,#social ul.social li.social-github a:before,.jv-github_alt:before,.jv-goodreads:before,.jv-google:before,#social ul.social li.social-gplus a:before,.jv-google_buzz:before,.jv-google_talk:before,.jv-gowalla:before,.jv-gowalla_alt:before,.jv-grooveshark:before,.jv-hacker_news:before,.jv-hype_machine:before,.jv-hyves:before,.jv-icq:before,.jv-identi-ca:before,#social ul.social li.social-identica a:before,.jv-instapaper:before,.jv-itunes:before,#social ul.social li.social-itunes a:before,.jv-kik:before,.jv-krop:before,.jv-last-fm:before,.jv-linkedin:before,.jv-linkedin_alt:before,.jv-livejournal:before,.jv-lovedsgn:before,.jv-meetup:before,.jv-metacafe:before,.jv-ming:before,.jv-mister_wong:before,.jv-mixx:before,.jv-mixx_alt:before,.jv-mobileme:before,.jv-msn_messenger:before,.jv-myspace:before,.jv-myspace_alt:before,.jv-newsvine:before,.jv-official-fm:before,.jv-openid:before,.jv-orkut:before,.jv-pandora:before,.jv-path:before,.jv-paypal:before,.jv-photobucket:before,.jv-picasa:before,.jv-picassa:before,.jv-pinboard-in:before,.jv-ping:before,.jv-pingchat:before,.jv-playstation:before,.jv-plixi:before,.jv-plurk:before,.jv-podcast:before,.jv-posterous:before,.jv-qik:before,.jv-quik:before,.jv-quora:before,.jv-rdio:before,.jv-readernaut:before,.jv-reddit:before,.jv-retweet:before,.jv-robo-to:before,.jv-rss:before,#social ul.social li.social-feed a:before,.jv-scribd:before,.jv-sharethis:before,.jv-simplenote:before,.jv-skype:before,#social ul.social li.social-skype a:before,.jv-slashdot:before,.jv-slideshare:before,.jv-smugmug:before,.jv-soundcloud:before,.jv-spotify:before,.jv-squarespace:before,.jv-squidoo:before,.jv-steam:before,.jv-stumbleupon:before,.jv-technorati:before,.jv-threewords-me:before,.jv-tribe-net:before,.jv-tripit:before,.jv-tumblr:before,#social ul.social li.social-tumblr a:before,.jv-twitter:before,#social ul.social li.social-twitter a:before,.jv-twitter_alt:before,.jv-vcard:before,.jv-viddler:before,.jv-vimeo:before,#social ul.social li.social-vimeo a:before,.jv-virb:before,.jv-w3:before,.jv-whatsapp:before,.jv-wikipedia:before,.jv-windows:before,.jv-wists:before,.jv-wordpress:before,.jv-wordpress_alt:before,.jv-xing:before,#social ul.social li.social-xing a:before,.jv-yahoo-:before,.jv-yahoo-_buzz:before,.jv-yahoo-_messenger:before,.jv-yelp:before,.jv-youtube:before,#social ul.social li.social-youtube a:before,.jv-youtube_alt:before,.jv-zerply:before,.jv-zootool:before,.jv-zynga:before{display:inline-block;font-family:"JustVector";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.jv-aim:before{content:"\f100"}.jv-aim_alt:before{content:"\f101"}.jv-amazon:before{content:"\f102"}.jv-app_store:before{content:"\f103"}.jv-apple:before{content:"\f104"}.jv-arto:before{content:"\f105"}.jv-aws:before{content:"\f106"}.jv-baidu:before{content:"\f107"}.jv-basecamp:before{content:"\f108"}.jv-bebo:before{content:"\f109"}.jv-behance:before{content:"\f10a"}.jv-bing:before{content:"\f10b"}.jv-blip:before{content:"\f10c"}.jv-blogger:before{content:"\f10d"}.jv-bnter:before{content:"\f10e"}.jv-brightkite:before{content:"\f10f"}.jv-cinch:before{content:"\f110"}.jv-cloudapp:before{content:"\f111"}.jv-coroflot:before{content:"\f112"}.jv-creative_commons:before{content:"\f113"}.jv-dailybooth:before{content:"\f114"}.jv-delicious:before,#social ul.social li.social-delicious a:before{content:"\f115"}.jv-designbump:before{content:"\f116"}.jv-designfloat:before{content:"\f117"}.jv-designmoo:before{content:"\f118"}.jv-deviantart:before{content:"\f119"}.jv-digg:before{content:"\f11a"}.jv-digg_alt:before{content:"\f11b"}.jv-diigo:before{content:"\f11c"}.jv-dribbble:before{content:"\f11d"}.jv-dropbox:before{content:"\f11e"}.jv-drupal:before{content:"\f11f"}.jv-dzone:before{content:"\f120"}.jv-ebay:before{content:"\f121"}.jv-ember:before{content:"\f122"}.jv-etsy:before{content:"\f123"}.jv-evernote:before{content:"\f124"}.jv-facebook:before,#social ul.social li.social-facebook a:before{content:"\f125"}.jv-facebook_alt:before{content:"\f126"}.jv-facebook_places:before{content:"\f127"}.jv-facto-me:before{content:"\f128"}.jv-feedburner:before{content:"\f129"}.jv-flickr:before,#social ul.social li.social-flickr a:before{content:"\f12a"}.jv-folkd:before{content:"\f12b"}.jv-formspring:before{content:"\f12c"}.jv-forrst:before{content:"\f12d"}.jv-foursquare:before{content:"\f12e"}.jv-friendfeed:before{content:"\f12f"}.jv-friendster:before{content:"\f130"}.jv-gdgt:before{content:"\f131"}.jv-github:before,#social ul.social li.social-github a:before{content:"\f132"}.jv-github_alt:before{content:"\f133"}.jv-goodreads:before{content:"\f134"}.jv-google:before,#social ul.social li.social-gplus a:before{content:"\f135"}.jv-google_buzz:before{content:"\f136"}.jv-google_talk:before{content:"\f137"}.jv-gowalla:before{content:"\f138"}.jv-gowalla_alt:before{content:"\f139"}.jv-grooveshark:before{content:"\f13a"}.jv-hacker_news:before{content:"\f13b"}.jv-hype_machine:before{content:"\f13d"}.jv-hyves:before{content:"\f13e"}.jv-icq:before{content:"\f13f"}.jv-identi-ca:before,#social ul.social li.social-identica a:before{content:"\f140"}.jv-instapaper:before{content:"\f141"}.jv-itunes:before,#social ul.social li.social-itunes a:before{content:"\f142"}.jv-kik:before{content:"\f143"}.jv-krop:before{content:"\f144"}.jv-last-fm:before{content:"\f145"}.jv-linkedin:before{content:"\f146"}.jv-linkedin_alt:before{content:"\f147"}.jv-livejournal:before{content:"\f148"}.jv-lovedsgn:before{content:"\f149"}.jv-meetup:before{content:"\f14a"}.jv-metacafe:before{content:"\f14b"}.jv-ming:before{content:"\f14c"}.jv-mister_wong:before{content:"\f14d"}.jv-mixx:before{content:"\f14e"}.jv-mixx_alt:before{content:"\f14f"}.jv-mobileme:before{content:"\f150"}.jv-msn_messenger:before{content:"\f151"}.jv-myspace:before{content:"\f152"}.jv-myspace_alt:before{content:"\f153"}.jv-newsvine:before{content:"\f154"}.jv-official-fm:before{content:"\f155"}.jv-openid:before{content:"\f156"}.jv-orkut:before{content:"\f157"}.jv-pandora:before{content:"\f158"}.jv-path:before{content:"\f159"}.jv-paypal:before{content:"\f15a"}.jv-photobucket:before{content:"\f15b"}.jv-picasa:before{content:"\f15c"}.jv-picassa:before{content:"\f15d"}.jv-pinboard-in:before{content:"\f15e"}.jv-ping:before{content:"\f15f"}.jv-pingchat:before{content:"\f160"}.jv-playstation:before{content:"\f161"}.jv-plixi:before{content:"\f162"}.jv-plurk:before{content:"\f163"}.jv-podcast:before{content:"\f164"}.jv-posterous:before{content:"\f165"}.jv-qik:before{content:"\f166"}.jv-quik:before{content:"\f167"}.jv-quora:before{content:"\f168"}.jv-rdio:before{content:"\f169"}.jv-readernaut:before{content:"\f16a"}.jv-reddit:before{content:"\f16b"}.jv-retweet:before{content:"\f16c"}.jv-robo-to:before{content:"\f16d"}.jv-rss:before,#social ul.social li.social-feed a:before{content:"\f16e"}.jv-scribd:before{content:"\f16f"}.jv-sharethis:before{content:"\f170"}.jv-simplenote:before{content:"\f171"}.jv-skype:before,#social ul.social li.social-skype a:before{content:"\f172"}.jv-slashdot:before{content:"\f173"}.jv-slideshare:before{content:"\f174"}.jv-smugmug:before{content:"\f175"}.jv-soundcloud:before{content:"\f176"}.jv-spotify:before{content:"\f177"}.jv-squarespace:before{content:"\f178"}.jv-squidoo:before{content:"\f179"}.jv-steam:before{content:"\f17a"}.jv-stumbleupon:before{content:"\f17b"}.jv-technorati:before{content:"\f17c"}.jv-threewords-me:before{content:"\f17d"}.jv-tribe-net:before{content:"\f17e"}.jv-tripit:before{content:"\f17f"}.jv-tumblr:before,#social ul.social li.social-tumblr a:before{content:"\f180"}.jv-twitter:before,#social ul.social li.social-twitter a:before{content:"\f181"}.jv-twitter_alt:before{content:"\f182"}.jv-vcard:before{content:"\f183"}.jv-viddler:before{content:"\f184"}.jv-vimeo:before,#social ul.social li.social-vimeo a:before{content:"\f185"}.jv-virb:before{content:"\f186"}.jv-w3:before{content:"\f187"}.jv-whatsapp:before{content:"\f188"}.jv-wikipedia:before{content:"\f189"}.jv-windows:before{content:"\f18a"}.jv-wists:before{content:"\f18b"}.jv-wordpress:before{content:"\f18c"}.jv-wordpress_alt:before{content:"\f18d"}.jv-xing:before,#social ul.social li.social-xing a:before{content:"\f18e"}.jv-yahoo-:before{content:"\f18f"}.jv-yahoo-_buzz:before{content:"\f190"}.jv-yahoo-_messenger:before{content:"\f191"}.jv-yelp:before{content:"\f192"}.jv-youtube:before,#social ul.social li.social-youtube a:before{content:"\f193"}.jv-youtube_alt:before{content:"\f194"}.jv-zerply:before{content:"\f195"}.jv-zootool:before{content:"\f196"}.jv-zynga:before{content:"\f197"}.span-small{width:90px}#content .container{position:relative}.oembed{margin:10px 0 20px 0}#social .oembed{margin:0}#meta .pull-left .ext-link,#footer .ext-link,#hero .ext-link,#nav .ext-link{padding-right:0 !important;background-image:none !important}.wp-caption-text{font-size:13px;color:#00b1c6;padding:5px 0 5px 0}.pagination{text-align:center;padding:20px 0 10px 0}.alignright{text-align:right}.aligncenter{text-align:center}.alignleft{text-align:left}img.alignleft,div.alignleft{float:left;clear:both;margin-right:20px;margin-bottom:20px}img.alignright,div.alignright{float:right;clear:both;margin-left:20px;margin-bottom:20px}img.aligncenter,div.aligncenter{margin-bottom:10px}img.size-full{display:block}img.aligncenter{display:block;margin:0 auto 10px auto}.content-image-cols{margin-bottom:20px}.wp-video{width:auto !important;max-width:auto !important}.mejs-container{width:auto !important;background:transparent !important}.mtli_attachment{background-position:left center !important;display:inline !important}.link-all-videos{padding-top:10px}.unsichtbar,.screen-reader-text,.hide-desktop,#meta .searchform label,.widget_search .searchform label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.unsichtbar:focus,.screen-reader-text:focus,.hide-desktop:focus,#meta .searchform label:focus,.widget_search .searchform label:focus{position:relative;left:0;width:auto;height:auto;overflow:auto}.hidden{display:none}body,html{overflow-x:hidden}body{margin:0;font-size:13px;line-height:18px;color:#444;background-color:#00b1c6}#wrap{min-height:100%;margin:0 auto;background:#fff}html,body,textarea,input,button,select{font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif}a{color:#00b1c6}a:hover,a:focus{color:#19808f}p a,li a,table a{text-decoration:underline}table a:hover,table a:focus{text-decoration:none}#hero a{text-decoration:none}#hero a:hover,#hero a:focus{text-decoration:underline}p{margin:0;padding:0 0 11px 0;font-size:15px;line-height:22px;color:#444;font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif}#content p{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#content .textwidget p{font-size:13px}p.searchnotice{font-size:24px;line-height:28px;padding:4px 0 22px 0}p.hinweis{font-size:24px;line-height:28px;margin:0;padding:22px 0;color:#00b1c6}p.attention{display:block;color:#a71c18;padding:10px 0;margin:20px 0;font-weight:bold}p.attention:before{padding-right:8px;font-weight:normal;vertical-align:-4px}#content .span4 .widget p,#content .sidebar-inline .widget p{font-size:13px;line-height:22px}h1,h2,h3,h4,h5,h6{color:#00b1c6}h2{font-size:24px;line-height:28px;margin:0;padding:22px 0}h2.small{font-size:18px;line-height:22px;font-weight:bold}.widget h2.small{padding-bottom:11px}.sidebar-inline h2.small{padding-top:0}.search-sidebar h2.small{padding-top:8px}h2.subtitle{font-size:18px;line-height:22px;font-weight:bold;padding:0 0 22px 0}h2.menu-header{padding:11px 15px;margin-top:10px;border-top:1px solid #aee5ed}.search h2{padding-top:4px}h3{margin:0;padding:11px 0;font-size:18px;line-height:22px;font-weight:bold}h3.abstract{padding:0 0 22px 0}.span h3,.span4 h3,.subpages-menu h3{font-size:16px;font-weight:normal}h4{margin:0;padding:11px 0 11px 0;font-size:15px;line-height:22px;font-weight:bold}.span3 h4,.span4 h4{font-size:14px}h5{margin:0;padding:11px 0 11px 0;font-size:15px;line-height:22px;font-weight:normal}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal}li{background:url("../img/list-arrow.png") no-repeat left 4px;padding:0 0 7px 20px;font-size:15px;line-height:22px;color:#444}ul{list-style:none;margin:0;padding:0;background:none;list-style-position:inside}ul:before{display:none}ul li{background:url("../img/li-circle.png") no-repeat left 7px}ul ul{margin-left:20px}ul ul ol li{padding-left:0}ol li{padding-left:0;list-style:decimal}ol ul li{padding-left:20px}hr{position:relative;z-index:10;clear:both;display:block;height:60px;background:#fff;border:none;outline:none;margin:20px 0 60px 0}hr:before{content:"";position:absolute;background:#fff;top:0;left:0;right:0;bottom:0;z-index:11}hr:after{content:"";position:absolute;top:30px;bottom:0;left:50px;right:50px;z-index:9;-webkit-box-shadow:0 0 30px #7acbd7;-moz-box-shadow:0 0 30px #7acbd7;box-shadow:0 0 30px #7acbd7;-webkit-border-radius:10;-moz-border-radius:10;border-radius:10}blockquote{padding:0;margin:0;border:none;font-family:Georgia,serif}blockquote p{font-family:Georgia,serif}table{border:0;background:transparent;border-top:1px solid #7acbd7;border-bottom:1px solid #7acbd7;margin:5px 0 20px 0;width:100%}table tbody,table tr,table th,table td{border:0}table th,table td{padding:7px 10px;font-size:13px;line-height:18px}table th{color:#fff;background:#7acbd7;font-weight:bold;border-top:1px solid #7acbd7;border-bottom:1px solid #7acbd7;text-align:left}#studienangebot-result table th{width:200px;vertical-align:top}table td{border-right:1px solid #fff;color:#444}table tr{border-left:1px solid #aee5ed;border-right:1px solid #aee5ed}table tr:nth-child(odd) td{color:#19808f;background:#aee5ed}table tr:nth-child(odd) td ul li{color:#19808f}table ul li{color:#00b1c6;font-size:13px;line-height:18px;background-position:left 5px}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"]{width:290px;padding:5px 10px}textarea{height:100px}form{border:1px solid #aee5ed;padding:20px}label{display:block;float:left;width:240px;text-align:left;clear:left;padding-top:5px;margin-right:20px}input[type="submit"]{display:inline-block;*display:inline;*zoom:1;border:none;height:30px;line-height:30px;padding:5px 20px;box-sizing:content-box;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#00b1c6;color:#fff;font-weight:bold}input[type="submit"]:hover,input[type="submit"]:focus{background:#19808f}input[type="submit"]:active{background:#19808f}.dl-horizontal dt,.dl-horizontal dd{border:none;font-size:14px;line-height:20px;float:none;width:auto;display:block;padding:0;margin:0}.dl-horizontal dt ul,.dl-horizontal dt li,.dl-horizontal dt p,.dl-horizontal dd ul,.dl-horizontal dd li,.dl-horizontal dd p{font-size:14px;line-height:20px}.dl-horizontal dt ul,.dl-horizontal dt ol,.dl-horizontal dd ul,.dl-horizontal dd ol{margin-left:10px}.dl-horizontal dt li,.dl-horizontal dd li{margin-bottom:0;padding-bottom:0}.dl-horizontal dt p,.dl-horizontal dd p{padding:0;margin:0 !important}.dl-horizontal dt{margin:5px 0;color:#00b1c6}.dl-horizontal dd{margin:0 0 10px 25px;color:#444}.dl-horizontal a{text-decoration:underline}#logo{display:block;float:left;margin:20px 0 10px 0}#nav{list-style:none;margin:0;padding:0;background:none;margin:50px 0 0 0}#nav:before{display:none}#nav .nav-flyout{display:none;position:absolute;z-index:20;top:139px;left:0;right:0;background:#00b1c6;padding:20px 0;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.3);-moz-box-shadow:0 10px 10px rgba(0,0,0,0.3);box-shadow:0 10px 10px rgba(0,0,0,0.3)}#nav li{list-style:none;margin:0;padding:0;background:none;display:block;float:left}#nav li:before{display:none}#nav li a{display:block;float:left;font-weight:bold;color:#00b1c6;text-decoration:none;padding:10px;font-size:17px;line-height:17px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 0 10px 0}#nav li ul{list-style:none;margin:0;padding:0;background:none;margin:0 0 15px 0}#nav li ul:before{display:none}#nav li ul li{list-style:none;margin:0;padding:0;background:none;float:none;background:none}#nav li ul li:before{display:none}#nav li ul li a{float:none;margin:0 !important;padding:0;font-weight:normal;font-size:15px;background:transparent url("../img/list-arrow.png") no-repeat left center !important;display:block;padding:7px 20px 7px 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:1px solid #19808f}#nav li ul li a:hover,#nav li ul li a:focus{text-decoration:none;background-color:#19808f !important}#nav li .nav-flyout a.button-portal{display:inline-block;*display:inline;*zoom:1;background:#19808f;padding:13px 20px;font-size:18px;line-height:18px}#nav li .nav-flyout a.button-portal:hover,#nav li .nav-flyout a.button-portal:focus{background:#1d93a5}#nav li.has-sub>a{padding-bottom:10px;padding-right:30px;margin-bottom:10px;position:relative}#nav li.has-sub>a:before{position:absolute;top:11px;right:11px}#nav blockquote{padding:20px;opacity:0.7;min-height:40px}#nav blockquote p{color:#fff;font-size:18px;line-height:24px;font-style:italic;padding:0;margin:0}#nav blockquote p.author{font-style:normal;font-size:15px;font-weight:bold;padding:10px 0}#nav blockquote p.quote:before{content:'';width:42px;height:37px;background:url("../img/quote.png") no-repeat center center;display:block;float:left;margin-right:20px}#nav p.nav-excerpt{color:#aee5ed;font-size:15px;line-height:24px;font-style:normal;padding:0;margin:0}#nav li.level1.focus.has-sub>a,.no-js #nav li.has-sub>a{-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.no-js #nav li.level1:hover a,.no-js #nav li.active a,.no-js #nav li.level1:focus a,#nav li.focus a{background-color:#00b1c6;color:#aee5ed}.no-js #nav li.level1 a:hover,.no-js #nav li.level1 a:focus{background-color:#00b1c6;color:#fff}.no-js #nav li.has-sub a:hover,.no-js #nav li.has-sub a:focus,.no-js #nav li.has-sub.active,.no-js #nav li.has-sub:hover a,.no-js #nav li.has-sub:focus a,#nav li.has-sub.focus a{background-position:right -28px}body.admin-bar #nav .nav-flyout{top:171px}.no-js #nav li.level1:hover .nav-flyout,.no-js #nav li.level1:focus .nav-flyout,#nav li.focus .nav-flyout{display:block}.nav-fixed{padding-top:95px}.nav-fixed #header{position:fixed;top:-10px;left:0;right:0;background:#fff;z-index:200;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3)}.nav-fixed #nav .nav-flyout{top:85px}body.admin-bar.nav-fixed #header{top:22px}body.admin-bar.nav-fixed #nav .nav-flyout{top:85px}#nav-toggle{position:absolute;top:45px;right:15px;width:25px}#nav-toggle div{height:3px;background:#00b1c6;margin-bottom:3px}#meta{background:#e9edf2}#meta ::-webkit-input-placeholder{color:#fff}#meta :-moz-placeholder{color:#fff}#meta ::-moz-placeholder{color:#fff}#meta :-ms-input-placeholder{color:#fff}#meta .searchform{border:none;margin:0;padding:5px 0;float:right}#meta .searchform input[type="text"]{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:5px 35px 5px 35px;width:150px;font-size:13px;line-height:15px;float:left;background:#036 url("../img/icon-search.png") no-repeat 10px center;border:none;outline:none;color:#fff;height:20px;display:inline-block;margin-right:-25px;margin-bottom:0px}#meta .searchform input[type="text"]:focus{background-color:#1f4c7a}#meta .searchform input[type="submit"]{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;position:relative;z-index:100;margin-right:20px;height:30px;padding:0 12px;font-weight:bold;border:none;outline:none;color:#036;background:#fff;font-size:13px;line-height:15px;display:inline-block}#meta .searchform input[type="submit"]:hover,#meta .searchform input[type="submit"]:focus{background:#e9edf2;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2)}#meta-nav{list-style:none;margin:0;padding:0;background:none;padding:0}#meta-nav:before{display:none}#meta-nav li{list-style:none;margin:0;padding:0;background:none;display:inline-block;*display:inline;*zoom:1;margin-right:8px;background:none;position:relative}#meta-nav li:before{display:none}#meta-nav li a{display:inline-block;*display:inline;*zoom:1;padding:10px 0;color:#036;font-size:13px;text-decoration:none}#meta-nav li a:hover{text-decoration:underline}#meta-nav li:hover a,#meta-nav li:focus a{text-decoration:underline}#meta-nav li.has-sub{margin-right:0}#meta-nav li.has-sub>a{padding-right:25px;position:relative}#meta-nav li.has-sub>a:before{position:absolute;top:15px;right:11px}#meta-nav li.fauhome{background:#d0d3d8;padding-right:10px}#meta-nav li.fauhome:before{margin-left:5px;margin-right:5px}#meta-nav ul.sub-menu{list-style:none;margin:0;padding:0;background:none;display:none;position:absolute;top:35px;left:-10px;background:#e9edf2;width:180px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2)}#meta-nav ul.sub-menu:before{display:none}#meta-nav ul.sub-menu li{list-style:none;margin:0;padding:0;background:none;display:block}#meta-nav ul.sub-menu li:before{display:none}#meta-nav ul.sub-menu li a{padding:4px 10px;margin:0;display:block;text-decoration:none;background:none}#meta-nav ul.sub-menu li a:hover,#meta-nav ul.sub-menu li a:focus{background:#fff;text-decoration:none}#meta-nav li:hover ul.sub-menu,#meta-nav li.focus ul.sub-menu{display:block}#hero{margin-top:20px;padding-bottom:10px;position:relative;background:url("../img/siegel-medfak.png") no-repeat 95% 155%,#00b1c6;background:url("../img/siegel-medfak.png") no-repeat 95% 155%,-moz-radial-gradient(center, ellipse cover, #14e6ff 0%, #00b1c6 100%);background:url("../img/siegel-medfak.png") no-repeat 95% 155%,-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #14e6ff), color-stop(100%, #00b1c6));background:url("../img/siegel-medfak.png") no-repeat 95% 155%,-webkit-radial-gradient(center, ellipse cover, #14e6ff 0%, #00b1c6 100%);background:url("../img/siegel-medfak.png") no-repeat 95% 155%,-o-radial-gradient(center, ellipse cover, #14e6ff 0%, #00b1c6 100%);background:url("../img/siegel-medfak.png") no-repeat 95% 155%,-ms-radial-gradient(center, ellipse cover, #14e6ff 0%, #00b1c6 100%);background:url("../img/siegel-medfak.png") no-repeat 95% 155%,radial-gradient(ellipse at center, #14e6ff 0%,#00b1c6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2',GradientType=1 );-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;transition:1s all}#hero ::-webkit-input-placeholder{color:#fff}#hero :-moz-placeholder{color:#fff}#hero ::-moz-placeholder{color:#fff}#hero :-ms-input-placeholder{color:#fff}#hero h1,#hero h2,#hero h3,#hero h4,#hero p{font-weight:normal;color:#fff;margin:10px 0;padding:0}#hero h1{position:relative;z-index:10}#hero a{color:#fff}#hero ul{list-style:none;margin:0;padding:0;background:none}#hero ul:before{display:none}#hero li{font-size:13px;padding-left:20px;padding-bottom:5px;background:url("../img/list-arrow.png") no-repeat left 4px}#hero.hero-small{background:url("../img/siegel-medfak.png") no-repeat 95% 20%,#00b1c6;background:url("../img/siegel-medfak.png") no-repeat 95% 20%,-moz-radial-gradient(center, ellipse cover, #14e6ff 0%, #00b1c6 100%);background:url("../img/siegel-medfak.png") no-repeat 95% 20%,-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #14e6ff), color-stop(100%, #00b1c6));background:url("../img/siegel-medfak.png") no-repeat 95% 20%,-webkit-radial-gradient(center, ellipse cover, #14e6ff 0%, #00b1c6 100%);background:url("../img/siegel-medfak.png") no-repeat 95% 20%,-o-radial-gradient(center, ellipse cover, #14e6ff 0%, #00b1c6 100%);background:url("../img/siegel-medfak.png") no-repeat 95% 20%,-ms-radial-gradient(center, ellipse cover, #14e6ff 0%, #00b1c6 100%);background:url("../img/siegel-medfak.png") no-repeat 95% 20%,radial-gradient(ellipse at center, #14e6ff 0%,#00b1c6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2',GradientType=1 )}#hero.hero-small h1{padding:30px 0 10px 0}#hero .container{position:relative}#hero .hero-meta-portal{position:absolute;bottom:23px;right:100px;text-align:right;color:#14e6ff;font-size:60px;line-height:50px}.flyout-toggled #hero{opacity:0.3}#hero .searchform{padding:35px 0 0 0;border:none}#hero .searchform ::-webkit-input-placeholder{color:#111}#hero .searchform :-moz-placeholder{color:#111}#hero .searchform ::-moz-placeholder{color:#111}#hero .searchform :-ms-input-placeholder{color:#111}#hero .searchform label{color:#fff}#hero .searchform input[type="text"]{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:10px 10px 10px 40px;width:300px;font-size:15px;line-height:15px;float:left;margin-right:10px;background:#aee5ed url("../img/icon-search.png") no-repeat 15px center;border:none;outline:none;color:#000}#hero .searchform input[type="text"]:focus{background-color:#fff}#hero .searchform input[type="submit"]{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:none;background:#fff;color:#444;font-size:15px;line-height:15px;padding:0 15px;display:block;box-sizing:padding-box;height:40px;color:#444}#hero .searchform .search-radio-label{float:left;margin-right:20px}#hero .searchform .search-radio-label input{margin-top:-4px;margin-right:3px}#hero .hero-jumplink-content{position:absolute;left:300px;right:300px;bottom:0;display:none;height:25px;text-align:center;text-decoration:none}#hero .hero-jumplink-content:hover,#hero .hero-jumplink-content:focus{text-decoration:none}#hero-slides{position:relative;top:-20px;margin:0 auto -15px auto;height:350px;background:#fff;max-width:1260px;overflow:hidden;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.5);box-shadow:0 10px 20px rgba(0,0,0,0.5)}#hero-slides .hero-slide{position:relative}#hero-slides .hero-slide img{height:350px;max-width:1260px;width:1260px;left:50%;margin-left:-630px;position:relative;z-index:5;top:0}#hero-slides .hero-slide h2{color:#fff;background:#00b1c6;display:inline;padding:0 3px;margin:0}#hero-slides .hero-slide p{display:inline-block;*display:inline;*zoom:1;color:#fff;background:#00b1c6;padding:0 3px;margin:4px 0;font-size:18px;max-width:600px}#hero-slides .hero-slide-text{position:absolute;bottom:30px;left:0;right:0;z-index:10;width:100%}#content{padding:20px 0 20px 0}#content .wp-caption{max-width:100%}#content img{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3);max-width:100%}#content .logos-menu .logo-item img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#content img.error-404-persons{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 auto -22px auto;display:block}#content blockquote{font-style:italic;background:url("../img/quote-blue.png") no-repeat left top;margin:10px 50px;padding-left:60px;min-height:50px}#content blockquote p{color:#00b1c6}#comments{clear:both}#comments code{white-space:normal;color:#19808f;background-color:#aee5ed}#comments label{float:none}#comments textarea{width:90%;max-width:600px}#comments ul li{background:none}#comments .form-allowed-tags{opacity:0.7}#comments h2{padding-bottom:10px}#comments p.attention{margin:0px}#comments .comment-body{border-left:2px solid #aee5ed;font-style:initial;padding:10px 0 5px 10px;opacity:0.7;min-height:40px}#comments .comment-body p{font-size:16px;line-height:24px;font-style:italic;padding:0;margin:0}#comments .comment-body p.quote:before{content:'';width:42px;height:37px;background:url("../img/quote.png") no-repeat center center;display:block;float:left;margin-right:20px}#comments .comment-details{font-style:normal;font-size:15px;font-weight:bold;padding:10px 0}#subnav{list-style:none;margin:0;padding:0;background:none}#subnav:before{display:none}#subnav ul,#subnav li{list-style:none;margin:0;padding:0;background:none}#subnav ul:before,#subnav li:before{display:none}#subnav a{text-decoration:none;display:block;line-height:18px;font-size:14px;padding:6px 15px;color:#19808f;background:#aee5ed;padding-left:15px;padding-right:15px}#subnav a:hover,#subnav a:focus{background-color:#a1e1ea}#subnav ul{display:none}#subnav>li{border-bottom:1px solid #fff}#subnav .current_page_item a,#subnav .current_page_ancestor a{color:#fff;background-color:#31919f;border:none}#subnav .current_page_item a:hover,#subnav .current_page_item a:focus,#subnav .current_page_ancestor a:hover,#subnav .current_page_ancestor a:focus{background-color:#19808f;color:#fff}#subnav .current_page_item>ul,#subnav .current_page_ancestor>ul{display:block}#subnav .current_page_item>a,#subnav .current_page_ancestor>a{font-weight:bold}#subnav li li a{padding-left:25px}#subnav li li li a{padding-left:35px;font-size:13px}#subnav li li li li a{padding-left:45px}#subnav li li li li a:hover,#subnav li li li li a:focus{background:#a1e1ea;color:#19808f}#subnav li .current_page_item a,#subnav li .current_page_ancestor a{background:#31919f}#subnav li .current_page_item li a:hover,#subnav li .current_page_item li a:focus,#subnav li .current_page_ancestor li a:hover,#subnav li .current_page_ancestor li a:focus{background:#19808f}#subnav li .current_page_ancestor .current_page_item a{background:#19808f}#subnav li li .current_page_ancestor a{background:#19808f}#subnav li li li li a,#subnav li li li li.current_page_item a{background:#a1e1ea;color:#fff}#subnav li.protected-page a{padding-right:40px;background-image:url("../img/protected-page.png");background-repeat:no-repeat;background-position:right center}#social{background:#aee5ed;padding:20px 0;margin-bottom:-30px;margin-top:30px}#social .textwidget,#social p,#social h2{color:#19808f;padding-top:0}#social ul.social{list-style:none;margin:0;padding:0;background:none;margin:0 0 10px 0}#social ul.social:before{display:none}#social ul.social li{list-style:none;margin:0;padding:0;background:none;background:none !important}#social ul.social li:before{display:none}#social ul.social li a{display:inline-block;*display:inline;*zoom:1;color:#19808f;text-decoration:none;height:20px;line-height:20px;padding:5px 0;background:none}#social ul.social li a:hover,#social ul.social li a:focus{color:#00b1c6}#social ul.social li a:hover:before,#social ul.social li a:focus:before{background:#00b1c6}#social ul.social li a:before{background:#19808f;color:#aee5ed;height:21px;width:24px;padding-top:3px;line-height:24px;text-align:center;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;font-size:16px;margin-right:6px}#social ul.social li.social-diaspora a:before{content:'*';vertical-align:-5px;line-height:37px}#social ul.social li.social-pinterest a:before{line-height:1.0em}#social iframe{width:220px !important;height:160px !important}#footer{background:#00b1c6;color:#fff;padding:20px 0}#footer p{color:#fff;font-size:13px;line-height:18px}#footer a{color:#fff;text-decoration:none}#footer li{font-size:13px}#footer a:hover,#footer a:focus{text-decoration:underline}#footer-nav{list-style:none;margin:0;padding:0;background:none;text-align:right}#footer-nav:before{display:none}#footer-nav li{list-style:none;margin:0;padding:0;background:none;display:inline;margin-left:8px;background:none}#footer-nav li:before{display:none}.jumplinks{list-style:none;margin:0;padding:0;background:none}.jumplinks:before{display:none}.jumplinks li{list-style:none;margin:0;padding:0;background:none}.jumplinks li:before{display:none}.jumplinks li a{display:block;position:fixed;z-index:10000;top:20px;left:-1000px;padding:6px 10px;background:#fff}.jumplinks li a:hover,.jumplinks li a:focus{left:20px}.mlp_language_box{float:right;position:relative;height:30px;width:60px;margin-top:10px;background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff}.mlp_language_box ul{list-style:none;margin:0;padding:0;background:none;position:absolute;z-index:10;top:0;right:0}.mlp_language_box ul:before{display:none}.mlp_language_box ul li{list-style:none;margin:0;padding:0;background:none;background:none;display:none}.mlp_language_box ul li:before{display:none}.mlp_language_box ul li a{display:block;text-align:left;text-decoration:none;font-size:13px;line-height:20px;height:20px;padding:5px 10px;width:40px;text-transform:uppercase;font-weight:bold}.mlp_language_box ul li a img{margin-top:-4px}.mlp_language_box ul li a:hover,.mlp_language_box ul li a:focus{background-color:#aee5ed !important}.mlp_language_box ul li a.ext-link{background-image:none}.mlp_language_box ul li.current{display:block}.mlp_language_box ul li.current a{background-image:url("../img/icon-globe.png") !important;background-repeat:no-repeat;background-position:34px center}.mlp_language_box ul:hover,.mlp_language_box ul:focus,.mlp_language_box ul.focus{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2)}.mlp_language_box ul:hover li,.mlp_language_box ul:focus li,.mlp_language_box ul.focus li{display:block}.mlp_language_box ul:hover li a,.mlp_language_box ul:focus li a,.mlp_language_box ul.focus li a{background-color:#fff !important}#hero .menu-faculties{list-style:none;margin:0;padding:0;background:none}#hero .menu-faculties:before{display:none}#hero .menu-faculties li{list-style:none;margin:0;padding:0;background:none;font-size:13px;min-height:34px;line-height:34px;border-left:8px solid #fff;vertical-align:center;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#hero .menu-faculties li:before{display:none}#hero .menu-faculties li a{display:inline-block;*display:inline;*zoom:1;padding:2px 0 2px 10px;line-height:16px;vertical-align:center}#hero .menu-faculties li.philfak{border-color:#ad841f}#hero .menu-faculties li.rwfak{border-color:#801429}#hero .menu-faculties li.medfak{border-color:#00b1c6}#hero .menu-faculties li.natfak{border-color:#009775}#hero .menu-faculties li.techfak{border-color:#a3acb2}.subpages-menu{list-style:none;margin:0;padding:0;background:none;margin:0 0 20px -20px}.subpages-menu:before{display:none}.subpages-menu li{list-style:none;margin:0;padding:0;background:none;background-image:none;margin-bottom:20px;padding-left:20px}.subpages-menu li:before{display:none}.subpages-menu li a.subpage-item{text-decoration:none}.subpages-menu li a.subpage-item h3{padding:10px 15px 10px 0;font-weight:bold;text-decoration:none}.subpages-menu .menu-item{position:relative}.subpages-menu ul{list-style:none;margin:0;padding:0;background:none}.subpages-menu ul:before{display:none}.subpages-menu ul li{list-style:none;margin:0;padding:0;background:none;background:none}.subpages-menu ul li:before{display:none}.subpages-menu ul a{text-decoration:none;background:url("../img/list-arrow-blue.png") no-repeat left center;display:block;padding:7px 20px;border-bottom:1px solid #aee5ed;font-size:13px;line-height:16px}.subpages-menu ul a:hover,.subpages-menu ul a:focus{text-decoration:none;background-color:#aee5ed}.subpages-menu .subpage-item:focus h3{background-color:#aee5ed}.subpages-menu .ext-link h3{display:inline-block;*display:inline;*zoom:1;background:url("../img/ext-icon-19.png") no-repeat 100% 50%;padding-right:15px}.subpages-menu .ext-link h3:hover,.subpages-menu .ext-link h3:focus{text-decoration:underline}.subpages-menu .ext-icon{position:absolute;top:0;right:0;z-index:10;height:20px;width:20px;background:#00b1c6 url("../img/ext-icon-19-white.png") no-repeat 50% 50%}.page-template-page-subnav #content .span8 img.alignleft,.page-template-page-subnav #content .span8 img.alignright,.page-template-page-subnav #content .span8 img.size-full{max-width:350px;height:auto;vertical-align:top}.page-template-page-subnav #content .span8 div.alignleft,.page-template-page-subnav #content .span8 img.alignleft{clear:none}.breadcrumbs{color:#fff;padding:10px 0;position:relative;z-index:10}.breadcrumbs span{padding:0 5px}.searchform-content{border:none;padding-top:40px}.searchform-content ::-webkit-input-placeholder{color:#111}.searchform-content :-moz-placeholder{color:#111}.searchform-content ::-moz-placeholder{color:#111}.searchform-content :-ms-input-placeholder{color:#111}.searchform-content h3{font-weight:normal}.searchform-content input[type="text"]{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:10px 10px 10px 40px;width:200px;font-size:15px;line-height:15px;float:left;margin-right:10px;background:#aee5ed url("../img/icon-search.png") no-repeat 15px center;border:none;outline:none;color:#000}.searchform-content input[type="text"]:focus{background-color:#fff}.widget{margin-bottom:7px}.widget li{padding:0 0 0 20px}.FAUVideoWidget li{background:url("../img/list-arrow-blue.png") no-repeat scroll left 4px transparent;font-size:13px;line-height:20px}.widget_rss ul,.rss-shortcode ul{list-style:none;margin:0;padding:0;background:none}.widget_rss ul:before,.rss-shortcode ul:before{display:none}.widget_rss ul li,.rss-shortcode ul li{list-style:none;margin:0;padding:0;background:none;padding:5px 0;background:none;line-height:18px}.widget_rss ul li:before,.rss-shortcode ul li:before{display:none}.widget_rss ul li a,.rss-shortcode ul li a{font-weight:normal;text-decoration:none;font-size:13px}.widget_rss ul li>a,.rss-shortcode ul li>a{font-weight:bold;font-size:15px}.widget_rss ul li a:hover,.widget_rss ul li a:focus,.rss-shortcode ul li a:hover,.rss-shortcode ul li a:focus{text-decoration:underline}.widget_rss .rss-date,.rss-shortcode .rss-date{display:block;font-size:13px;padding:5px 0}.widget_rss .rssSummary,.widget_rss .rss-description,.rss-shortcode .rssSummary,.rss-shortcode .rss-description{padding:5px 0;font-size:13px;line-height:18px;color:#00b1c6}.widget_rss h4,.rss-shortcode h4{font-size:20px;line-height:24px;margin:0;padding:20px 0 20px 0}.widget_rss cite,.rss-shortcode cite{color:#888}.widget_search input[type="text"]{width:80%}.widget_categories ul,.widget_nav_menu ul{list-style:none;margin:0;padding:0;background:none}.widget_categories ul:before,.widget_nav_menu ul:before{display:none}.widget_categories ul li,.widget_nav_menu ul li{list-style:none;margin:0;padding:0;background:none}.widget_categories ul li:before,.widget_nav_menu ul li:before{display:none}.widget_categories ul li a,.widget_nav_menu ul li a{text-decoration:none;display:block;line-height:18px;padding:6px 0;background-color:#aee5ed;border-bottom:1px solid #fff;padding-left:15px;padding-right:15px}.widget_categories ul li a:hover,.widget_nav_menu ul li a:hover,.widget_categories ul li a:focus,.widget_nav_menu ul li a:focus{background-color:#a1e1ea}.person-info-more{margin:10px 0 0 0;padding-left:0 !important}.person-read-more{display:inline-block;*display:inline;*zoom:1;height:20px;line-height:20px;background:#aee5ed;padding:6px 10px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px}.person-read-more:hover,.person-read-more:focus{background:#a1e1ea;text-decoration:none}.person h3{padding-bottom:0;padding-top:5px;font-weight:bold;font-size:15px}.person h4{padding-top:0;font-weight:normal}.content-person{border:1px solid #aee5ed;margin:10px 0;padding:10px}@media (max-width: 767px){.content-person{margin:10px 15px;padding:10px 0}}.content-person li{font-size:13px;line-height:20px;background-position:left 5px}.content-person .person-info-description{padding-top:8px}@media (max-width: 767px){.content-person .person-info-description{margin-left:0 !important}}.content-person .person-info-description,.content-person .person-info-description p{font-size:13px;line-height:20px}.content-person .image-placeholder{width:90px;height:120px;background:#aee5ed;position:relative;text-align:center}.content-person .image-placeholder:before{line-height:120px;color:#7acbd7}ul.person-info{list-style:none;margin:0;padding:0;background:none}ul.person-info:before{display:none}ul.person-info li{list-style:none;margin:0;padding:0;background:none;background-image:none;padding-left:0px;min-height:20px;font-size:13px;line-height:20px;background-repeat:no-repeat;background-position:left center}ul.person-info li:before{display:none}ul.person-info li.person-info-phone:before{width:20px}ul.person-info li.person-info-fax:before{width:20px}ul.person-info li.person-info-email:before{width:20px}ul.person-info li.person-info-institution:before{width:20px}ul.person-info li.person-info-www:before{width:20px}ul.person-info li.person-info-position{font-weight:bold}ul.person-info li.person-info-address{margin-top:10px;padding-left:0px}ul.person-info li.person-info-description{margin-top:10px;padding-left:20px}.post-image{float:right;margin-bottom:10px;margin-left:20px;text-align:center}.post-image .post-image-caption{line-height:18px;font-size:13px;padding:10px 0;width:300px;text-align:left}.news-details{margin-top:20px}.news-details .meta-footer{clear:both}.post-meta{display:block;padding:5px 0;margin:-14px 0 14px 0;color:#00b1c6;font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.news-image{display:block;text-align:center;background:#aee5ed;padding:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3);box-shadow:0 1px 2px rgba(0,0,0,0.3)}.news-image img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.news-item{margin-bottom:11px}.news-item h2{padding-bottom:10px}.news-item .news-meta{padding:5px 0;margin-top:0px;margin-bottom:10px;color:#444;display:block;font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.news-item .news-meta-date{margin-left:10px}.news-item h2 .ext-link{display:inline-block;*display:inline;*zoom:1;background:url("../img/ext-icon-19.png") no-repeat 100% 50%;padding-right:15px}.news-item h2 .ext-link:hover,.news-item h2 .ext-link:focus{text-decoration:underline}.news-meta-categories{display:inline-block;*display:inline;*zoom:1}.news-meta-categories ul{list-style:none;margin:0;padding:0;background:none;display:inline-block;*display:inline;*zoom:1}.news-meta-categories ul:before{display:none}.news-meta-categories ul li{list-style:none;margin:0;padding:0;background:none;display:inline-block;*display:inline;*zoom:1;margin:0 0 2px 0}.news-meta-categories ul li:before{display:none}.news-meta-categories ul li a{display:inline-block;*display:inline;*zoom:1;background:#aee5ed;text-decoration:none;padding:3px 5px 2px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.news-meta-categories ul li a:hover,.news-meta-categories ul li a:focus{color:#fff;background:#00b1c6}.search-result{margin-bottom:11px}.search-result .search-meta{padding:5px 0;margin-top:0px;margin-bottom:10px;color:#444;display:block;font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif}.search-result h3 .ext-link,.search-result h2 .ext-link{display:inline-block;*display:inline;*zoom:1;background:url("../img/ext-icon-19.png") no-repeat 100% 50%;padding-right:15px}.search-result h3 .ext-link:hover,.search-result h3 .ext-link:focus,.search-result h2 .ext-link:hover,.search-result h2 .ext-link:focus{text-decoration:underline}.search-result .post-meta-category{margin-right:10px}.read-more{text-align:right}.read-more-arrow{text-decoration:none;padding-right:3px;padding-left:2px;font-size:22px;line-height:16px}.read-more-arrow:hover,.read-more-arrow:focus{text-decoration:none;padding-left:5px;padding-right:0}.news-more-links{padding:20px 0;text-align:left}.news-more-links a{display:inline-block;*display:inline;*zoom:1;height:20px;line-height:20px;margin-right:15px}.news-more-links .news-rss:before{padding-right:5px}.news-more-links .news-more{color:#19808f;background:#aee5ed;padding:6px 10px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px}.news-more-links .news-more:hover,.news-more-links .news-more:focus{background:#a1e1ea}.topevent-date{color:#00b1c6;font-weight:bold;margin-bottom:5px}.topevent-description{color:#00b1c6}.events-list{padding-bottom:10px}.widget_event_widget ul,.events-list ul{list-style:none;margin:0;padding:0;background:none}.widget_event_widget ul:before,.events-list ul:before{display:none}.widget_event_widget ul li,.events-list ul li{list-style:none;margin:0;padding:0;background:none;padding:10px 0 0 0;min-height:40px;font-size:12px;line-height:18px;background-image:none}.widget_event_widget ul li:before,.events-list ul li:before{display:none}.event-date{float:left;display:block;background:#00b1c6;color:#fff;padding:5px;width:30px;text-align:center}.event-date-month{font-size:9px;line-height:10px;text-transform:uppercase;font-weight:bold}.event-date-day{font-size:20px;line-height:20px;font-weight:bold}.event-info{margin-left:60px;margin-bottom:10px;padding-bottom:5px}.event-title{font-weight:bold}.event-time{color:#00b1c6}.event-location{color:#888}.event-info a,.event-info .event-time{color:#444}.event-category-fau .event-date{background:#036}.event-category-einrichtungen .event-date{background:#036}.event-category-techfak .event-date{background:#a3acb2}.event-category-rwfak .event-date{background:#801429}.event-category-philfak .event-date{background:#ad841f}.event-category-natfak .event-date{background:#009775}.event-category-medfak .event-date{background:#00b1c6}.widget_event_widget a{text-decoration:none}.widget_event_widget a:hover,.widget_event_widget a:focus{text-decoration:underline}.events-list ul{list-style:none;margin:0;padding:0;background:none}.events-list ul:before{display:none}.events-list ul li{list-style:none;margin:0;padding:0;background:none}.events-list ul li:before{display:none}.event-detail-item{margin-bottom:20px;min-height:50px}.event-detail-item .event-info{margin-left:70px;font-size:15px;line-height:20px;padding-top:6px}.event-detail-item .event-date{width:50px;padding:7px 0}.event-detail-item .event-date-month{font-size:14px;line-height:18px}.event-detail-item .event-date-day{font-size:28px;line-height:28px}.events-more-links{padding:0;text-align:left;margin-bottom:5px}.events-more-links a{display:inline-block;*display:inline;*zoom:1;line-height:15px;margin-left:60px}.events-more-links .events-more{color:#19808f;background:#aee5ed;padding:8px 10px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px}.events-more-links .events-more:hover,.events-more-links .events-more:focus{background:#a1e1ea;text-decoration:none}.image-gallery-slider{clear:both;margin:22px 0;padding:10px 0}.image-gallery-slider ul.slides{list-style:none;margin:0;padding:0;background:none;background:none}.image-gallery-slider ul.slides:before{display:none}.image-gallery-slider ul.slides li{list-style:none;margin:0;padding:0;background:none;text-align:center;background:none}.image-gallery-slider ul.slides li:before{display:none}.image-gallery-slider ul.slides img{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.image-gallery-slider .gallery-image-caption{line-height:20px;padding:5px}.image-gallery-slider .gallery-image-caption .linkorigin{font-size:13px;line-height:18px;color:#888}.image-gallery-carousel{position:relative;margin-bottom:44px}.image-gallery-carousel ul.slides{list-style:none;margin:0;padding:0;background:none;background:none;padding-left:40px;padding-right:40px}.image-gallery-carousel ul.slides:before{display:none}.image-gallery-carousel ul.slides li{list-style:none;margin:0;padding:0;background:none;cursor:pointer;opacity:0.3;background:none}.image-gallery-carousel ul.slides li:before{display:none}.image-gallery-carousel ul.slides li:hover,.image-gallery-carousel ul.slides li:focus,.image-gallery-carousel ul.slides li.flex-active-slide{opacity:1.0}.image-gallery-carousel ul.flex-direction-nav{list-style:none;margin:0;padding:0;background:none;top:-32px;left:0;right:0;bottom:auto}.image-gallery-carousel ul.flex-direction-nav:before{display:none}.image-gallery-carousel ul.flex-direction-nav li{list-style:none;margin:0;padding:0;background:none;background:none}.image-gallery-carousel ul.flex-direction-nav li:before{display:none}.image-gallery-carousel .flex-prev{top:60px;left:0px;opacity:0.1}.image-gallery-carousel .flex-next{top:60px;right:0px;opacity:0.1}.image-gallery-carousel:hover .flex-prev{opacity:1}.image-gallery-carousel:hover .flex-next{opacity:1}.image-gallery-grid{margin:10px 0 20px 0;clear:both}.image-gallery-grid ul{list-style:none;margin:0;padding:0;background:none}.image-gallery-grid ul:before{display:none}.image-gallery-grid ul li{list-style:none;margin:0;padding:0;background:none;background:none;display:block;float:left;min-height:130px;width:150px;line-height:125px;vertical-align:middle;text-align:center;border:1px solid #aee5ed;margin:0 15px 15px 0}.image-gallery-grid ul li:before{display:none}.image-gallery-grid ul li img{vertical-align:middle}.image-gallery-grid ul li .gallery-image-caption{line-height:20px}.image-gallery-grid ul li .caption{line-height:18px;font-size:13px;padding:5px}ul.tagcloud{list-style:none;margin:0;padding:0;background:none}ul.tagcloud:before{display:none}ul.tagcloud li{list-style:none;margin:0;padding:0;background:none;font-size:13px;line-height:22px;padding-left:20px;padding-bottom:3px;background:url("../img/list-arrow-blue.png") no-repeat left 4px}ul.tagcloud li:before{display:none}ul.tagcloud li a{text-decoration:none}ul.tagcloud li a:hover,ul.tagcloud li a:focus{text-decoration:underline}.logos-menu-nav{position:relative}.logos-menu .logo-item{display:block;text-align:center}.logos-menu .logo-item:focus{outline:1px solid #00b1c6}.logos-menu .logo-item img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#logos-menu-prev{position:absolute;z-index:10;top:0;left:-40px;display:block;width:40px;height:110px;background:#fff url("../img/prev-next.png") no-repeat -32px center;text-indent:-9999em}#logos-menu-next{position:absolute;z-index:10;top:0;right:-20px;display:block;width:30px;height:110px;background:#fff url("../img/prev-next.png") no-repeat left center;text-indent:-9999em}#logos-menu-playpause{display:inline-block;*display:inline;*zoom:1;background:url("../img/play-pause.png") no-repeat left -64px;height:32px;line-height:32px;padding-left:32px}#logos-menu-playpause.paused{background-position:left -96px}#logos-menu-playpause .play{display:none}#logos-menu-playpause.paused .pause{display:none}#logos-menu-playpause.paused .play{display:inline}.fau-werbung{margin:0 auto;text-align:center;margin-bottom:10px}.fau-werbung>h3{display:block;text-align:left;font-size:13px;line-height:18px;color:#00b1c6;font-weight:normal;margin:0;padding:0 0 4px 0}.fau-werbung-right{margin:0;width:120px;height:600px;position:absolute;top:30px;right:-140px}.sidebar-inline{float:right;width:220px;margin-left:30px;padding-left:18px;margin-bottom:11px;border-left:2px solid #aee5ed}.sidebar-inline .widget{margin-bottom:22px;margin-top:22px}.sidebar-inline .widget li{font-size:13px;line-height:22px}.sidebar-inline .widget:last-child{margin-bottom:0 !important}.sidebar-inline .widget:first-child{margin-top:0 !important}.content-portal .sidebar-inline{margin-top:22px}.sidebar-inline ul.person-info li{color:#00b1c6}.sidebar-inline li.person-info-address{white-space:pre}.sidebar-inline .quicklinks h2{font-size:18px;line-height:22px;font-weight:bold;padding-bottom:11px;padding-top:0}.sidebar-inline .quicklinks h2.second{padding-top:22px}.accordion{margin:10px 0 20px 0}.accordion .accordion-group{border:none;margin-bottom:5px}.accordion .accordion-group .accordion-heading{overflow:hidden}.accordion .accordion-group .accordion-heading .accordion-toggle{border-left:10px solid #00b1c6;background:#aee5ed;color:#19808f;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;font-size:16px;padding:8px 35px 8px 10px;position:relative}.accordion .accordion-group .accordion-heading .accordion-toggle:before{position:absolute;top:10px;right:10px}.accordion .accordion-group .accordion-heading .accordion-toggle:hover,.accordion .accordion-group .accordion-heading .accordion-toggle:focus{background-color:#a1e1ea;text-decoration:none}.accordion .accordion-group .accordion-heading .accordion-toggle.active,.accordion .accordion-group .accordion-heading .accordion-toggle.active:hover,.accordion .accordion-group .accordion-heading .accordion-toggle.active:focus{background-color:#a1e1ea;color:#19808f}.accordion .accordion-group .accordion-heading .accordion-toggle.active:before,.accordion .accordion-group .accordion-heading .accordion-toggle.active:hover:before,.accordion .accordion-group .accordion-heading .accordion-toggle.active:focus:before{top:8px}.accordion .accordion-group .accordion-body{display:none}.accordion .accordion-group .accordion-body .accordion-inner{border:none;background:#bfeaf1;padding:15px 20px}.accordion .philfak .accordion-heading .accordion-toggle,.accordion .gold .accordion-heading .accordion-toggle{border-color:#ad841f}.accordion .rwfak .accordion-heading .accordion-toggle,.accordion .red .accordion-heading .accordion-toggle{border-color:#801429}.accordion .medfak .accordion-heading .accordion-toggle,.accordion .blue .accordion-heading .accordion-toggle{border-color:#00b1c6}.accordion .natfak .accordion-heading .accordion-toggle,.accordion .green .accordion-heading .accordion-toggle{border-color:#009775}.accordion .techfak .accordion-heading .accordion-toggle,.accordion .grey .accordion-heading .accordion-toggle{border-color:#a3acb2}.accordion .fau .accordion-heading .accordion-toggle,.accordion .default .accordion-heading .accordion-toggle{border-color:#036}.accordion .content-person{padding:5px 0 10px 0;border:none}.accordion .content-person h1,.accordion .content-person h2,.accordion .content-person h3{color:#444}.accordion .accordion .accordion-inner,.accordion .accordion .accordion .accordion .accordion-inner,.accordion .accordion .accordion .accordion .accordion .accordion .accordion-inner,.accordion .accordion .accordion .accordion .accordion .accordion .accordion .accordion .accordion-inner{background:#c3ecf2}.accordion .accordion .accordion .accordion-inner,.accordion .accordion .accordion .accordion .accordion .accordion-inner,.accordion .accordion .accordion .accordion .accordion .accordion .accordion .accordion-inner,.accordion .accordion .accordion .accordion .accordion .accordion .accordion .accordion .accordion .accordion-inner{background:#c7edf3}.accordion .accordion .accordion-heading .accordion-toggle{border-left:0}.accordionbox{margin:10px 0 20px 0}.accordionbox header{border-left:10px solid #00b1c6;background:#aee5ed;color:#19808f;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;font-size:16px;padding:8px 35px 8px 10px;position:relative}.accordionbox header h2{color:#19808f;padding:0px}.accordionbox header.philfak{border-color:#ad841f}.accordionbox header.rwfak{border-color:#801429}.accordionbox header.medfak{border-color:#00b1c6}.accordionbox header.natfak{border-color:#009775}.accordionbox header.techfak{border-color:#a3acb2}.accordionbox header.fau,.accordionbox header.default{border-color:#036}.accordionbox .body{border:none;background:#bfeaf1;padding:15px 20px}.likebutton-dynamic,.tweetbutton-dynamic{float:left;margin-right:20px;margin-top:10px}.nav-links{margin:20px 0}.nav-links span,.nav-links a{display:inline-block;height:24px;min-width:14px;line-height:24px;padding:0 5px;text-align:center;margin-right:4px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.nav-links .current{background:#00b1c6;color:#fff}.nav-links .prev,.nav-links .next{padding-left:10px;padding-right:10px}.nav-links a:hover,.nav-links a:focus{background:#7acbd7}.assistant-tab-pane{display:none}.assistant-tab-pane-active{display:block}ul.assistant-tabs-nav{list-style:none;margin:0;padding:0;background:none;margin:0 -20px 15px -20px;padding:0 20px 10px 20px;border-bottom:1px solid #7acbd7}ul.assistant-tabs-nav:before{display:none}ul.assistant-tabs-nav li{list-style:none;margin:0;padding:0;background:none;background:none;display:inline;margin-right:8px;padding-right:12px;border-right:1px solid #7acbd7}ul.assistant-tabs-nav li:before{display:none}ul.assistant-tabs-nav li a{text-decoration:none}ul.assistant-tabs-nav li a:hover,ul.assistant-tabs-nav li a:focus{text-decoration:underline}ul.assistant-tabs-nav li a.active{font-weight:bold}ul.assistant-tabs-nav li:last-child{border:none}#studienangebot{border:none;margin:0;padding:0}#studienangebot select{max-width:220px}#studienangebot input[type="checkbox"]{margin-top:-4px}#studienangebot label{font-size:12px;line-height:15px;padding-left:3px}#studienangebot p{line-height:15px;margin-bottom:0;padding-bottom:5px;-moz-hyphens:none;-o-hyphens:none;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}#studienangebot h4{padding:6px 0}#studienangebot .submit-button{margin-top:20px}#loading{display:none;position:fixed;top:0;right:0;left:0;bottom:0;z-index:1000}#loading-background{background:#000;opacity:0.5;position:absolute;top:0;right:0;left:0;bottom:0;z-index:1010}#loading-spinner{background:transparent url("../img/ajax-loader.gif") no-repeat center center;position:absolute;top:0;right:0;left:0;bottom:0;z-index:1020}#no-script{background:#a71c18;position:fixed;bottom:0;left:0;right:0;z-index:1000}#no-script .notice{text-align:center;color:#fff;padding:10px 20px}ul.letters{list-style:none;margin:0;padding:0;background:none;margin:20px 0 10px 0}ul.letters:before{display:none}ul.letters li{list-style:none;margin:0;padding:0;background:none;display:inline-block;*display:inline;*zoom:1;background:none;margin-right:2px;color:#ccc}ul.letters li:before{display:none}ul.letters li a{display:inline-block;*display:inline;*zoom:1}ul.letters li a:hover,ul.letters li a:focus{text-decoration:underline}ul.files{list-style:none;margin:0;padding:0;background:none}ul.files:before{display:none}ul.files li{list-style:none;margin:0;padding:0;background:none;background:none;font-size:13px;line-height:18px}ul.files li:before{display:none}.post-password-form label{float:none;color:#00b1c6}.post-password-form input[type="password"]{width:220px;margin-top:5px}.organigram{list-style:none;margin:0;padding:0;background:none;margin:20px 0}.organigram:before{display:none}.organigram ul,.organigram li{list-style:none;margin:0;padding:0;background:none}.organigram ul:before,.organigram li:before{display:none}.organigram ul{margin-bottom:20px;border-left:2px solid #aee5ed;margin-left:10px}.organigram li{background:none;font-size:19px;margin-bottom:20px;margin-top:5px}.organigram li li{font-size:15px;padding-left:10px;margin-bottom:0}.organigram li li li{font-size:13px}.organigram a{text-decoration:none}.organigram a:hover,.organigram a:focus{text-decoration:underline}.organigram .toggle-icon{color:#00b1c6;margin-right:5px;cursor:pointer}.top-link{position:fixed;bottom:20px;right:20px;background:#00b1c6;color:#fff;padding:7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:none}.top-link:hover,.top-link:focus{color:#fff;background:#19808f}.social-share{list-style:none;margin:0;padding:0;background:none;margin:20px 0}.social-share:before{display:none}.social-share li{list-style:none;margin:0;padding:0;background:none;display:inline;margin-right:3px}.social-share li:before{display:none}.social-share li a{display:inline-block;padding:2px 5px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.social-share li a:hover,.social-share li a:focus{text-decoration:none}.social-share li a:before{margin-right:5px}.social-share li a.btn-social-share-facebook{background:#3e59a5;color:#fff;border:1px solid #3e59a5}.social-share li a.btn-social-share-facebook:hover,.social-share li a.btn-social-share-facebook:focus{border-color:#23376e;background:#344d92}.social-share li a.btn-social-share-twitter{background:#ecf6f5;color:#03a5d5;border:1px solid #c9dcda}.social-share li a.btn-social-share-twitter:hover,.social-share li a.btn-social-share-twitter:focus{border-color:#93c2d0;background:#e7f3f7}.flex-direction-nav{list-style:none;margin:0;padding:0;background:none;position:absolute;z-index:20;bottom:62px;right:30px;*bottom:30px}.flex-direction-nav:before{display:none}.flex-direction-nav li{list-style:none;margin:0;padding:0;background:none;background:none}.flex-direction-nav li:before{display:none}.flex-direction-nav *{outline:none !important}.flex-pauseplay{position:absolute;z-index:21;bottom:62px;right:30px}.flex-direction-nav a,.flex-pauseplay a{display:block;background-color:#fff;background-color:rgba(255,255,255,0.5);background-image:url("../img/play-pause.png");background-repeat:no-repeat;height:32px;width:32px;text-indent:-9999em}.flex-direction-nav a:hover,.flex-direction-nav a:focus,.flex-pauseplay a:hover,.flex-pauseplay a:focus{background-color:#fff}.flex-prev{position:absolute;top:10px;right:68px}.flex-next{position:absolute;top:10px;right:0}.flex-pauseplay a{position:absolute;top:0;right:34px;cursor:pointer}.flex-pause{background-position:center -64px}.flex-play{background-position:center -96px}.flex-prev{background-position:center -32px}.flex-control-paging{display:none}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../img/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../img/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../img/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../img/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../img/fancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../img/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}.wpcf7{margin:0;padding:0}.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em}.wpcf7-mail-sent-ok{border:2px solid #398f14}.wpcf7-mail-sent-ng{border:2px solid #ff0000}.wpcf7-spam-blocked{border:2px solid #ffa500}.wpcf7-validation-errors{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:1px solid #ff0000;font-size:10pt;width:280px;padding:2px}.wpcf7-not-valid-tip-no-ajax{color:#f00;font-size:10pt;display:block}.wpcf7-list-item{margin:5px 20px 0 0;display:inline-block}.wpcf7-list-item label{float:none;display:inline;width:auto;margin:0}.wpcf7-list-item input[type="radio"]{margin-top:2px;vertical-align:top}.wpcf7-display-none{display:none}.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px}.wpcf7 .ajax-error{display:none}.wpcf7 .placeheld{color:#888}@media (max-width: 979px){#logo{float:none}#nav{margin:10px 0 10px -10px}#nav .nav-flyout{top:184px}.nav-fixed #nav .nav-flyout{top:134px}body.nav-fixed{padding-top:135px}body.admin-bar #nav .nav-flyout{top:216px}body.admin-bar.nav-fixed #nav .nav-flyout{top:132px}#meta .searchform input[type="text"]{width:100px}#social iframe{width:165px !important;height:120px !important}#hero .hero-meta-portal{right:15px}#logos-menu-prev{height:80px}#logos-menu-next{height:80px}.sidebar-inline{width:240px}#content ul.page-print-actions{top:440px}.image-gallery-slider .flex-viewport{max-height:400px;overflow:hidden}}@media (max-width: 767px){body{padding:0}.fau-werbung{display:none}.logos-menu{display:none}.hide-mobile{display:none !important}.hide-desktop{display:block}h1,h2,h3,h4,h5,h6,p{margin-left:15px;margin-right:15px}ul,ol{margin-left:15px !important;margin-right:15px !important}ul.menu{margin-bottom:10px !important}#content ul.menu,#content ul.menu ul{margin-left:0 !important;margin-right:0 !important}body.admin-bar #nav-toggle{top:85px !important}div.table-wrapper{position:relative;margin-bottom:20px;margin-left:15px;margin-right:15px;overflow:hidden;border-right:1px solid #ccc}div.table-wrapper div.scrollable{overflow:scroll;overflow-y:hidden}#content{margin-left:15px;margin-right:15px}#content img,#content .image-placeholder{margin-left:15px;margin-right:15px;margin-bottom:15px}#content .image-placeholder img{margin:0}#content .image-gallery-grid ul li img{margin:0}#content p img{margin:0}#content #content ul.page-print-actions{display:none}#content .subpages-menu .menu-item{margin-bottom:15px}#content .subpages-menu .ext-link h3{display:block}#content .subpages-menu .subpage-item img{margin-bottom:0;margin-right:0}#content .subpages-menu a.subpage-item{position:relative;display:inline-block}#content .container h1,#content .container h2,#content .container h3,#content .container h4,#content .container h5,#content .container h6,#content .container p{margin-left:0px;margin-right:0px}.post-image{margin:0 !important;float:none !important}table td,table th{padding-left:15px;padding-right:15px}.person-info,.textwidget,.topevent-date,.topevent-description{margin-left:15px;margin-right:15px}#content .widget_event_widget .event-info{margin-left:60px}.logos-menu-nav,#logos-menu-playpause{display:none}.hero-meta-portal{display:none}#meta{padding-top:15px}#meta ul{margin:0 !important}#meta-nav{display:none}#meta .searchform input[type="text"]{width:100px}#logo{margin:15px 15px 0 15px}#logo img{max-width:100%}#hero.hero-small{margin-top:0 !important}#hero.hero-small h1{padding-left:15px}#hero-slides{max-width:100%;height:auto;min-height:200px}#hero-slides .hero-slide img{height:220px;width:780px;left:50%;margin-left:-390px}#hero-slides .hero-slide-text{width:100%;bottom:15px}#hero-slides .hero-slide p{display:none}#hero-slides .hero-slide h2{display:inline-block;*display:inline;*zoom:1}.breadcrumbs{padding-left:15px;padding-right:15px}.flex-direction-nav,.flex-pauseplay{display:none}.image-gallery-slider .slides{margin:0 !important;padding:0 !important}.image-gallery-slider .slides li{margin:0;padding:0}.image-gallery-slider .slides li img{margin:0 !important}.image-gallery-carousel .slides{margin:0 !important;padding:0 !important}.image-gallery-carousel .slides li{margin:0;padding:0}.image-gallery-carousel .slides li img{margin:0}#content .news-image{background:none;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#header{padding-bottom:15px;position:fixed;z-index:200;background:#fff;top:0;left:0;right:0}#nav{margin:10px 0 0 0 !important;display:none}body{padding-top:80px}#nav.toggled{display:block !important}#nav li.level1{display:block;float:none;margin:0;border-bottom:1px solid #ccc}#nav li.level1 a{display:block;float:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:10px 15px !important;margin-bottom:0}#nav li.level2{background-position:left 6px}#nav .nav-flyout{position:relative;top:0;left:0;right:0;padding:10px 0}body.admin-bar #nav .nav-flyout{top:0}#subnav ul{margin-left:0 !important;margin-right:0 !important}#content .subpages-menu{margin:0 !important}#content .subpages-menu li{padding-left:0 !important}.accordion-group{margin-left:15px;margin-right:15px}#footer-nav li{display:block}img.alignleft,img.alignright{float:none;margin:0}#content form{border:none;padding:0}.logos-menu .span2{float:left}}@media (min-width: 768px) and (min-height: 700px) and (max-height: 900px){#hero .hero-jumplink-content{display:block}}@media (max-width: 480px){.image-gallery-slider .flex-viewport{max-height:200px;overflow:hidden}.page-template-page-subnav #hero.hero-small h1{padding-left:15px}.page-template-page-subnav #content{margin-left:15px;margin-right:15px}.page-template-page-subnav #content .span4{padding-bottom:10px;border-bottom:2px solid #e9edf2}.page-template-page-subnav #content .container h1,.page-template-page-subnav #content .container h2,.page-template-page-subnav #content .container h3,.page-template-page-subnav #content .container h4,.page-template-page-subnav #content .container h5,.page-template-page-subnav #content .container h6,.page-template-page-subnav #content .container p{margin-left:0px;margin-right:0px}.page-template-page-subnav #content .container .sidebar-inline{width:100%;border-left:none;padding-left:15px;padding-right:15px}.page-template-page-subnav #content .container aside.widget:first-child{border-top:2px solid #e9edf2}}@media (min-height: 900px){#wrap{min-height:770px}}@media (min-height: 1000px){#wrap{min-height:870px}}@media (min-height: 1100px){#wrap{min-height:970px}}@media (min-height: 1200px){#wrap{min-height:1070px}}
+/*# sourceMappingURL=base.css.map */
diff --git a/css/base.css.map b/css/base.css.map
new file mode 100644
index 0000000..823ad77
--- /dev/null
+++ b/css/base.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "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",
+"sources": ["sass/includes/_bootstrap.scss","sass/includes/_fonts.scss","sass/includes/_font-awesome.scss","sass/includes/_font-justvector.scss","sass/includes/_helpers.scss","sass/_variables.scss","sass/_base-atoms.scss","sass/includes/_mixins.scss","sass/_base-organisms.scss","sass/_base-molecules.scss","sass/_plugin-flexslider.scss","sass/_plugin-fancybox.scss","sass/_plugin-wpc7.scss","sass/_mediaqueries.scss"],
+"names": [],
+"file": "base.css"
+}
diff --git a/css/editor-style.css b/css/editor-style.css
new file mode 100644
index 0000000..c6b4014
--- /dev/null
+++ b/css/editor-style.css
@@ -0,0 +1,5 @@
+.clear{clear:both}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}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-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}body{margin:0;font-size:13px;line-height:18px;color:#333333;background-color:#ffffff}a{color:#0088cc;text-decoration:none}align,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}p{margin:10px 0 5px 0;color:#444;font-size:14px;line-height:22px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}h1,h2,h3,h4,h5,h6{margin:20px 0 20px 0;font-family:inherit;font-weight:normal;line-height:20px;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1}h1,h2,h3{line-height:34px}h1{font-weight:bold;font-size:32px}h2{font-size:32px}h3{font-size:22px}h4{font-size:18px;font-weight:bold}h5{font-size:15px;font-weight:bold}h6{font-size:15px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eeeeee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco, Menlo, Consolas, "Courier New", monospace;font-size:12px;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}label{display:block;margin-bottom:5px}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"]{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{background-color:#ffffff;border:1px solid #cccccc;-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 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#ffffff;border:1px solid #cccccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input:-moz-placeholder,textarea:-moz-placeholder{color:#999999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999}input,textarea{margin-left:0}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}table td[class*="span"],table th[class*="span"]{display:table-cell;float:none;margin-left:0}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}@media (min-width: 768px) and (max-width: 979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.span-sm-4{width:220px}.span-sm-8,.span-sm-8 .span9{width:484px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}input,textarea{margin-left:0}}@media (max-width: 767px){body{padding-right:20px;padding-left:20px}.container{width:auto}.row{margin-left:0}[class*="span"],.span-sm-4,.span-sm-8,.span-sm-8 .span9{margin-left:0;float:none;width:auto}}@media (max-width: 480px){input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}}@media (max-width: 979px){body{padding-top:0}}@font-face{font-family:'roboto';src:url("../fonts/roboto/Roboto-Bold-webfont.eot");src:url("../fonts/roboto/Roboto-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-Bold-webfont.woff") format("woff"),url("../fonts/roboto/Roboto-Bold-webfont.ttf") format("truetype"),url("../fonts/roboto/Roboto-Bold-webfont.svg#robotobold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'roboto';src:url("../fonts/roboto/Roboto-BoldItalic-webfont.eot");src:url("../fonts/roboto/Roboto-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-BoldItalic-webfont.woff") format("woff"),url("../fonts/roboto/Roboto-BoldItalic-webfont.ttf") format("truetype"),url("../fonts/roboto/Roboto-BoldItalic-webfont.svg#robotobold_italic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:'roboto';src:url("../fonts/roboto/Roboto-Italic-webfont.eot");src:url("../fonts/roboto/Roboto-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-Italic-webfont.woff") format("woff"),url("../fonts/roboto/Roboto-Italic-webfont.ttf") format("truetype"),url("../fonts/roboto/Roboto-Italic-webfont.svg#robotoitalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'roboto';src:url("../fonts/roboto/Roboto-Regular-webfont.eot");src:url("../fonts/roboto/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-Regular-webfont.woff") format("woff"),url("../fonts/roboto/Roboto-Regular-webfont.ttf") format("truetype"),url("../fonts/roboto/Roboto-Regular-webfont.svg#robotoregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'roboto-light';src:url("../fonts/roboto/Roboto-Light-webfont.eot");src:url("../fonts/roboto/Roboto-Light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto/Roboto-Light-webfont.woff") format("woff"),url("../fonts/roboto/Roboto-Light-webfont.ttf") format("truetype"),url("../fonts/roboto/Roboto-Light-webfont.svg#robotolight") format("svg");font-weight:normal;font-style:normal}/*!
+ * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome/fontawesome-webfont.eot?v=4.3.0");src:url("../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../fonts/fontawesome/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../fonts/fontawesome/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../fonts/fontawesome/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../fonts/fontawesome/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa,p.attention:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x,p.attention:before{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left,p.pull-left.attention:before{margin-right:.3em}.fa.pull-right,p.pull-right.attention:before{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before,p.attention:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.span-small{width:90px}#content .container{position:relative}.oembed{margin:10px 0 20px 0}#social .oembed{margin:0}#meta .pull-left .ext-link,#footer .ext-link,#hero .ext-link,#nav .ext-link{padding-right:0 !important;background-image:none !important}.wp-caption-text{font-size:13px;color:#00b1c6;padding:5px 0 5px 0}.pagination{text-align:center;padding:20px 0 10px 0}.alignright{text-align:right}.aligncenter{text-align:center}.alignleft{text-align:left}img.alignleft,div.alignleft{float:left;clear:both;margin-right:20px;margin-bottom:20px}img.alignright,div.alignright{float:right;clear:both;margin-left:20px;margin-bottom:20px}img.aligncenter,div.aligncenter{margin-bottom:10px}img.size-full{display:block}img.aligncenter{display:block;margin:0 auto 10px auto}.content-image-cols{margin-bottom:20px}.wp-video{width:auto !important;max-width:auto !important}.mejs-container{width:auto !important;background:transparent !important}.mtli_attachment{background-position:left center !important;display:inline !important}.link-all-videos{padding-top:10px}.unsichtbar,.screen-reader-text,.hide-desktop{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.unsichtbar:focus,.screen-reader-text:focus,.hide-desktop:focus{position:relative;left:0;width:auto;height:auto;overflow:auto}.hidden{display:none}body,html{overflow-x:hidden}body{margin:0;font-size:13px;line-height:18px;color:#444;background-color:#00b1c6}#wrap{min-height:100%;margin:0 auto;background:#fff}html,body,textarea,input,button,select{font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif}a{color:#00b1c6}a:hover,a:focus{color:#19808f}p a,li a,table a{text-decoration:underline}table a:hover,table a:focus{text-decoration:none}#hero a{text-decoration:none}#hero a:hover,#hero a:focus{text-decoration:underline}p{margin:0;padding:0 0 11px 0;font-size:15px;line-height:22px;color:#444;font-family:"roboto","Helvetica Neue",Helvetica,Arial,sans-serif}#content p{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#content .textwidget p{font-size:13px}p.searchnotice{font-size:24px;line-height:28px;padding:4px 0 22px 0}p.hinweis{font-size:24px;line-height:28px;margin:0;padding:22px 0;color:#00b1c6}p.attention{display:block;color:#a71c18;padding:10px 0;margin:20px 0;font-weight:bold}p.attention:before{padding-right:8px;font-weight:normal;vertical-align:-4px}#content .span4 .widget p,#content .sidebar-inline .widget p{font-size:13px;line-height:22px}h1,h2,h3,h4,h5,h6{color:#00b1c6}h2{font-size:24px;line-height:28px;margin:0;padding:22px 0}h2.small{font-size:18px;line-height:22px;font-weight:bold}.widget h2.small{padding-bottom:11px}.sidebar-inline h2.small{padding-top:0}.search-sidebar h2.small{padding-top:8px}h2.subtitle{font-size:18px;line-height:22px;font-weight:bold;padding:0 0 22px 0}h2.menu-header{padding:11px 15px;margin-top:10px;border-top:1px solid #aee5ed}.search h2{padding-top:4px}h3{margin:0;padding:11px 0;font-size:18px;line-height:22px;font-weight:bold}h3.abstract{padding:0 0 22px 0}.span h3,.span4 h3,.subpages-menu h3{font-size:16px;font-weight:normal}h4{margin:0;padding:11px 0 11px 0;font-size:15px;line-height:22px;font-weight:bold}.span3 h4,.span4 h4{font-size:14px}h5{margin:0;padding:11px 0 11px 0;font-size:15px;line-height:22px;font-weight:normal}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal}li{background:url("../img/list-arrow.png") no-repeat left 4px;padding:0 0 7px 20px;font-size:15px;line-height:22px;color:#444}ul{list-style:none;margin:0;padding:0;background:none;list-style-position:inside}ul:before{display:none}ul li{background:url("../img/li-circle.png") no-repeat left 7px}ul ul{margin-left:20px}ul ul ol li{padding-left:0}ol li{padding-left:0;list-style:decimal}ol ul li{padding-left:20px}hr{position:relative;z-index:10;clear:both;display:block;height:60px;background:#fff;border:none;outline:none;margin:20px 0 60px 0}hr:before{content:"";position:absolute;background:#fff;top:0;left:0;right:0;bottom:0;z-index:11}hr:after{content:"";position:absolute;top:30px;bottom:0;left:50px;right:50px;z-index:9;-webkit-box-shadow:0 0 30px #7acbd7;-moz-box-shadow:0 0 30px #7acbd7;box-shadow:0 0 30px #7acbd7;-webkit-border-radius:10;-moz-border-radius:10;border-radius:10}blockquote{padding:0;margin:0;border:none;font-family:Georgia,serif}blockquote p{font-family:Georgia,serif}table{border:0;background:transparent;border-top:1px solid #7acbd7;border-bottom:1px solid #7acbd7;margin:5px 0 20px 0;width:100%}table tbody,table tr,table th,table td{border:0}table th,table td{padding:7px 10px;font-size:13px;line-height:18px}table th{color:#fff;background:#7acbd7;font-weight:bold;border-top:1px solid #7acbd7;border-bottom:1px solid #7acbd7;text-align:left}#studienangebot-result table th{width:200px;vertical-align:top}table td{border-right:1px solid #fff;color:#444}table tr{border-left:1px solid #aee5ed;border-right:1px solid #aee5ed}table tr:nth-child(odd) td{color:#19808f;background:#aee5ed}table tr:nth-child(odd) td ul li{color:#19808f}table ul li{color:#00b1c6;font-size:13px;line-height:18px;background-position:left 5px}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"]{width:290px;padding:5px 10px}textarea{height:100px}form{border:1px solid #aee5ed;padding:20px}label{display:block;float:left;width:240px;text-align:left;clear:left;padding-top:5px;margin-right:20px}input[type="submit"]{display:inline-block;*display:inline;*zoom:1;border:none;height:30px;line-height:30px;padding:5px 20px;box-sizing:content-box;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#00b1c6;color:#fff;font-weight:bold}input[type="submit"]:hover,input[type="submit"]:focus{background:#19808f}input[type="submit"]:active{background:#19808f}.dl-horizontal dt,.dl-horizontal dd{border:none;font-size:14px;line-height:20px;float:none;width:auto;display:block;padding:0;margin:0}.dl-horizontal dt ul,.dl-horizontal dt li,.dl-horizontal dt p,.dl-horizontal dd ul,.dl-horizontal dd li,.dl-horizontal dd p{font-size:14px;line-height:20px}.dl-horizontal dt ul,.dl-horizontal dt ol,.dl-horizontal dd ul,.dl-horizontal dd ol{margin-left:10px}.dl-horizontal dt li,.dl-horizontal dd li{margin-bottom:0;padding-bottom:0}.dl-horizontal dt p,.dl-horizontal dd p{padding:0;margin:0 !important}.dl-horizontal dt{margin:5px 0;color:#00b1c6}.dl-horizontal dd{margin:0 0 10px 25px;color:#444}.dl-horizontal a{text-decoration:underline}body{background-color:#fff}
+/*# sourceMappingURL=editor-style.css.map */
diff --git a/css/editor-style.css.map b/css/editor-style.css.map
new file mode 100644
index 0000000..4a5a052
--- /dev/null
+++ b/css/editor-style.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "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",
+"sources": ["sass/includes/_bootstrap.scss","sass/includes/_fonts.scss","sass/includes/_font-awesome.scss","sass/includes/_helpers.scss","sass/_variables.scss","sass/_base-atoms.scss","sass/includes/_mixins.scss","sass/editor-style.scss"],
+"names": [],
+"file": "editor-style.css"
+}
diff --git a/css/print.css b/css/print.css
new file mode 100644
index 0000000..77dea75
--- /dev/null
+++ b/css/print.css
@@ -0,0 +1,2 @@
+@media print{*{text-shadow:none !important;box-shadow:none !important}body{padding:30px 60px !important}h1{font-size:22px !important;line-height:22px !important;padding:10px 0}h2{font-size:15px !important;line-height:18px !important}h3{font-size:14px !important;line-height:17px !important}h4{font-size:13px !important;line-height:16px !important}h5{font-size:12px !important;line-height:15px !important}p,li{font-size:10px !important;line-height:15px !important;color:#000 !important}#nav .nav-flyout{top:0 !important}.nav-fixed #header{position:relative;top:0;left:0;right:0;z-index:100}body.admin-bar.nav-fixed #header{top:0}#header #logo img{height:45px;width:167px;margin-top:0}.logged-in #header{display:none !important}.nav-fixed #nav .nav-flyout{top:0}#meta,#footer,#nav,#subnav,.breadcrumbs,.hero-meta-portal,.menu-header,ul.letters,.hr,.FAUMenuSubpagesWidget,.FAUAdWidget,#social{display:none}#hero{background:none;display:none;margin:0;padding:0}#hero.hero-small{display:block}#hero *{color:#003366 !important}#logo{margin-top:0 !important}.container,.row,.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12{width:auto}.menu{display:none !important}.accordion-body,.assistant-tab-pane{display:block !important}.accordion .accordion-toggle{border:none !important;background:none !important;padding:10px 0;font-size:12px;line-height:17px}.accordion .accordion-inner{background:none;padding:0}table th,table td{font-size:10px;line-height:15px;padding:4px 6px}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{page-break-inside:avoid;padding:10px 70px}blockquote,blockquote p{color:#003366;font-style:italic}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
+/*# sourceMappingURL=print.css.map */
diff --git a/css/print.css.map b/css/print.css.map
new file mode 100644
index 0000000..8b12ee4
--- /dev/null
+++ b/css/print.css.map
@@ -0,0 +1,7 @@
+{
+"version": 3,
+"mappings": "AAQA,YAAa,CACX,CAAE,CACA,WAAW,CAAE,eAAe,CAC5B,UAAU,CAAE,eAAe,CAG/B,IAAK,CAAE,OAAO,CAAE,oBAAoB,CAEpC,EAAG,CAAE,SAAS,CAAE,eAAe,CAAE,WAAW,CAAE,eAAe,CAAE,OAAO,CAAE,MAAM,CAC9E,EAAG,CAAE,SAAS,CAAE,eAAe,CAAE,WAAW,CAAE,eAAe,CAC7D,EAAG,CAAE,SAAS,CAAE,eAAe,CAAE,WAAW,CAAE,eAAe,CAC7D,EAAG,CAAE,SAAS,CAAE,eAAe,CAAE,WAAW,CAAE,eAAe,CAC7D,EAAG,CAAE,SAAS,CAAE,eAAe,CAAE,WAAW,CAAE,eAAe,CAE7D,IAAM,CAAE,SAAS,CAAE,eAAe,CAAE,WAAW,CAAE,eAAe,CAAE,KAAK,CAAE,eAAe,CAExF,gBAAiB,CAAC,GAAG,CAAE,YAAY,CACnC,kBAAmB,CAAC,QAAQ,CAAE,QAAQ,CAAE,GAAG,CAAE,CAAC,CAAE,IAAI,CAAE,CAAC,CAAE,KAAK,CAAE,CAAC,CAAE,OAAO,CAAE,GAAG,CAC/E,gCAAiC,CAAE,GAAG,CAAE,CAAC,CACzC,iBAAkB,CAAE,MAAM,CAAE,IAAI,CAAE,KAAK,CAAE,KAAK,CAAE,UAAU,CAAE,CAAC,CAE7D,kBAAmB,CAAE,OAAO,CAAE,eAAe,CAE7C,2BAA4B,CAAC,GAAG,CAAE,CAAC,CAElC,iIAA6I,CAAC,OAAO,CAAE,IAAI,CAE3J,KAAM,CAAC,UAAU,CAAC,IAAI,CAAE,OAAO,CAAC,IAAI,CAAE,MAAM,CAAE,CAAC,CAAE,OAAO,CAAE,CAAC,CAC3D,gBAAiB,CAAC,OAAO,CAAC,KAAK,CAC/B,OAAQ,CAAE,KAAK,CAAE,kBAAkB,CAEnC,KAAM,CAAC,UAAU,CAAE,YAAY,CAS9B,sGAAoH,CAAC,KAAK,CAAC,IAAI,CAEhI,KAAM,CAAC,OAAO,CAAC,eAAe,CAE9B,mCAAqC,CAAC,OAAO,CAAC,gBAAgB,CAC9D,4BAA6B,CAAE,MAAM,CAAE,eAAe,CAAE,UAAU,CAAE,eAAe,CAAE,OAAO,CAAE,MAAM,CAAE,SAAS,CAAE,IAAI,CAAE,WAAW,CAAE,IAAI,CACxI,2BAA4B,CAAE,UAAU,CAAE,IAAI,CAAE,OAAO,CAAE,CAAC,CAE1D,iBAAmB,CAAE,SAAS,CAAE,IAAI,CAAE,WAAW,CAAE,IAAI,CAAE,OAAO,CAAE,OAAO,CAExE,iBAAkB,CAChB,OAAO,CAAE,oBAAoB,CAE/B,2DAEmB,CACjB,OAAO,CAAE,EAAE,CAEb,cACW,CACT,iBAAiB,CAAE,KAAK,CAC3B,OAAO,CAAE,SAAS,CAEjB,uBAAyB,CAC1B,KAAK,CAAE,OAAO,CACd,UAAU,CAAE,MAAM,CAEjB,KAAM,CACJ,OAAO,CAAE,kBAAkB,CAE7B,MACI,CACF,iBAAiB,CAAE,KAAK,CAE1B,GAAI,CACF,SAAS,CAAE,eAAe,CAG5B,OAEG,CACD,OAAO,CAAE,CAAC,CACV,MAAM,CAAE,CAAC,CAEX,KACG,CACD,gBAAgB,CAAE,KAAK",
+"sources": ["sass/print.scss"],
+"names": [],
+"file": "print.css"
+}
diff --git a/css/sass/_base-atoms.scss b/css/sass/_base-atoms.scss
new file mode 100644
index 0000000..6e94a6c
--- /dev/null
+++ b/css/sass/_base-atoms.scss
@@ -0,0 +1,452 @@
+body, html {
+ overflow-x: hidden;
+}
+
+body {
+ margin: 0;
+ font-size: 13px;
+ line-height: 18px;
+ color: $colorText;
+ background-color: $colorPrimaryHero;
+}
+
+/* Wrap content in white */
+#wrap {
+ min-height: 100%;
+ margin: 0 auto;
+ background: #fff;
+}
+
+html, body, textarea, input, button, select {
+ font-family: $fontStack;
+}
+
+a {
+ color: $colorPrimary;
+
+ &:hover, &:focus {
+ color: $colorHover;
+ }
+
+ p &, li &, table & {
+ text-decoration: underline;
+ }
+
+ table &:hover, table &:focus {
+ text-decoration: none;
+ }
+
+ #hero & {
+ text-decoration: none;
+ }
+
+ #hero &:hover, #hero &:focus {
+ text-decoration: underline;
+ }
+}
+
+p {
+ margin: 0;
+ padding: 0 0 11px 0;
+ font-size: 15px;
+ line-height: 22px;
+ color: $colorText;
+ font-family: $fontStack;
+
+ #content & {
+ @include hyphens(auto);
+ }
+
+ #content .textwidget & {
+ font-size: 13px;
+ }
+
+ &.searchnotice {
+ font-size: 24px;
+ line-height: 28px;
+ padding: 4px 0 22px 0;
+ }
+ &.hinweis {
+ font-size: 24px;
+ line-height: 28px;
+ margin: 0;
+ padding: 22px 0;
+ color: $colorPrimary;
+ }
+
+ &.attention {
+ display: block;
+ color: $colorNotice;
+ padding: 10px 0;
+ margin: 20px 0;
+ font-weight: bold;
+
+ &:before {
+ @extend .fa;
+ @extend .fa-2x;
+ @extend .fa-exclamation-circle;
+ padding-right: 8px;
+ font-weight: normal;
+ vertical-align: -4px;
+ }
+ }
+
+ #content .span4 .widget &,
+ #content .sidebar-inline .widget & {
+ font-size: 13px;
+ line-height: 22px;
+ }
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ color: $colorPrimary;
+}
+
+h2 {
+ font-size: 24px;
+ line-height: 28px;
+ margin: 0;
+ padding: 22px 0;
+
+ &.small {
+ font-size: 18px;
+ line-height: 22px;
+ font-weight: bold;
+
+ .widget & {
+ padding-bottom: 11px;
+ }
+
+ .sidebar-inline & {
+ padding-top: 0;
+
+ }
+
+ .search-sidebar & {
+ padding-top: 8px;
+ }
+ }
+ &.subtitle {
+ font-size: 18px;
+ line-height: 22px;
+ font-weight: bold;
+ padding: 0 0 22px 0;
+ }
+
+ &.menu-header {
+ padding: 11px 15px;
+ margin-top: 10px;
+ border-top: 1px solid $colorLightest;
+ }
+
+ .search & {
+ padding-top: 4px;
+ }
+}
+
+h3 {
+ margin: 0;
+ padding: 11px 0;
+ font-size: 18px;
+ line-height: 22px;
+ font-weight: bold;
+
+ &.abstract {
+ padding: 0 0 22px 0;
+ }
+
+ .span &,
+ .span4 &,
+ .subpages-menu & {
+ font-size: 16px;
+ font-weight: normal;
+ }
+}
+
+h4 {
+ margin: 0;
+ padding: 11px 0 11px 0;
+ font-size: 15px;
+ line-height: 22px;
+ font-weight: bold;
+
+ .span3 &,
+ .span4 & {
+ font-size: 14px;
+ }
+}
+
+h5 {
+ margin: 0;
+ padding: 11px 0 11px 0;
+ font-size: 15px;
+ line-height: 22px;
+ font-weight: normal;
+}
+
+h1 em,
+h2 em,
+h3 em,
+h4 em,
+h5 em,
+h6 em {
+ font-style: normal;
+}
+
+li {
+ background: url('../img/list-arrow.png') no-repeat left 4px;
+ padding: 0 0 7px 20px;
+ font-size: 15px;
+ line-height: 22px;
+ color: $colorText;
+}
+
+ul {
+ @include no-list;
+ list-style-position: inside;
+
+ li {
+ background: url('../img/li-circle.png') no-repeat left 7px;
+ }
+
+ ul {
+ margin-left: 20px;
+
+ ol li {
+ padding-left: 0;
+ }
+ }
+}
+
+ol {
+ li {
+ padding-left: 0;
+ list-style: decimal;
+ }
+
+ ul li {
+ padding-left: 20px;
+ }
+}
+
+hr {
+ position: relative;
+ z-index: 10;
+ clear: both;
+ display: block;
+ height: 60px;
+ background: #fff;
+ border: none;
+ outline: none;
+ margin: 20px 0 60px 0;
+}
+
+hr:before {
+ content: "";
+ position: absolute;
+ background: #fff;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ z-index: 11;
+}
+
+hr:after {
+ content: "";
+ position: absolute;
+ top: 30px;
+ bottom: 0;
+ left: 50px;
+ right: 50px;
+ z-index: 9;
+ @include box-shadow(0 0 30px $colorLight);
+ @include border-radius(100px / 10px);
+}
+
+blockquote {
+ padding: 0;
+ margin: 0;
+ border: none;
+ font-family: $fontStackSerifs;
+
+ p {
+ font-family: $fontStackSerifs;
+ }
+}
+
+table {
+ border: 0;
+ background: transparent;
+ border-top: 1px solid $colorLight;
+ border-bottom: 1px solid $colorLight;
+ margin: 5px 0 20px 0;
+ width: 100%;
+
+ tbody, tr, th, td {
+ border: 0;
+ }
+
+ th, td {
+ padding: 7px 10px;
+
+ font-size: 13px;
+ line-height: 18px;
+ }
+
+ th {
+ color: $colorLightContrast;
+ background: $colorLight;
+ font-weight: bold;
+ border-top: 1px solid $colorLight;
+ border-bottom: 1px solid $colorLight;
+ text-align: left;
+
+ #studienangebot-result & {
+ width: 200px;
+ vertical-align: top;
+ }
+ }
+
+ td {
+ border-right: 1px solid #fff;
+ color: $colorText;
+ }
+
+ tr {
+ border-left: 1px solid $colorLightest;
+ border-right: 1px solid $colorLightest;
+ }
+
+ tr:nth-child(odd) td {
+ color: $colorLightestContrast;
+ background: $colorLightest;
+
+ ul {
+ li {
+ color: $colorLightestContrast;
+ }
+ }
+ }
+
+ ul {
+ li {
+ color: $colorPrimary;
+ font-size: 13px;
+ line-height: 18px;
+ background-position: left 5px;
+ }
+ }
+}
+
+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"] {
+ width: 290px;
+ padding: 5px 10px;
+}
+
+textarea {
+ height: 100px;
+}
+
+form {
+ border: 1px solid $colorLightest;
+ padding: 20px;
+}
+
+label {
+ display: block;
+ float: left;
+ width: 240px;
+ text-align: left;
+ clear: left;
+ padding-top: 5px;
+ margin-right: 20px;
+}
+
+input[type="submit"] {
+ @include inline-block;
+ border: none;
+ height: 30px;
+ line-height: 30px;
+ padding: 5px 20px;
+ box-sizing: content-box;
+ @include border-radius(20px);
+ background: $colorPrimary;
+ color: #fff;
+ font-weight: bold;
+
+ &:hover, &:focus {
+ background: $colorHover;
+ }
+
+ &:active {
+ background: $colorHover;
+ }
+}
+
+.dl-horizontal {
+ dt,
+ dd {
+ border: none;
+ font-size: 14px;
+ line-height: 20px;
+ float: none;
+ width: auto;
+ display: block;
+ padding: 0;
+ margin: 0;
+
+ ul, li, p {
+ font-size: 14px;
+ line-height: 20px;
+ }
+
+ ul, ol {
+ margin-left: 10px;
+ }
+
+ li {
+ margin-bottom: 0;
+ padding-bottom: 0;
+ }
+
+ p {
+ padding: 0;
+ margin: 0 !important;
+ }
+ }
+
+ dt {
+ margin: 5px 0;
+ color: $colorPrimary;
+ }
+
+ dd {
+ margin: 0 0 10px 25px;
+ color: $colorText;
+ }
+
+ a {
+ text-decoration: underline;
+ }
+}
diff --git a/css/sass/_base-molecules.scss b/css/sass/_base-molecules.scss
new file mode 100644
index 0000000..e432b8d
--- /dev/null
+++ b/css/sass/_base-molecules.scss
@@ -0,0 +1,1756 @@
+/* Jump-Links for keyboard navigation */
+.jumplinks {
+ @include no-list;
+
+ li {
+ @include no-list;
+
+ a {
+ display: block;
+ position: fixed;
+ z-index: 10000;
+ top: 20px;
+ left: -1000px;
+ padding: 6px 10px;
+ background: #fff;
+ }
+
+ a:hover, a:focus {
+ left: 20px;
+ }
+ }
+}
+
+/* Language switcher */
+.mlp_language_box {
+ float: right;
+ position: relative;
+ height: 30px;
+ width: 60px;
+ margin-top: 10px;
+ background: #fff;
+ @include border-radius(20px);
+ background: #fff;
+
+ ul {
+ @include no-list;
+ position: absolute;
+ z-index: 10;
+ top: 0;
+ right: 0;
+
+ li {
+ @include no-list;
+ background: none;
+ display: none;
+
+ a {
+ display: block;
+ text-align: left;
+ text-decoration: none;
+ font-size: 13px;
+ line-height: 20px;
+ height: 20px;
+ padding: 5px 10px;
+ width: 40px;
+ text-transform: uppercase;
+ font-weight: bold;
+
+ img {
+ margin-top: -4px;
+ }
+ }
+
+ a:hover, a:focus {
+ background-color: $colorLightest !important;
+ }
+
+ a.ext-link {
+ background-image: none;
+ }
+ }
+
+ li.current {
+ display: block;
+
+ a {
+ background-image: url('../img/icon-globe.png') !important;
+ background-repeat: no-repeat;
+ background-position: 34px center;
+ }
+ }
+
+ &:hover, &:focus, &.focus {
+ @include box-shadow(0 0 5px rgba(0,0,0,0.2));
+
+ li {
+ display: block;
+
+ a {
+ background-color: #fff !important;
+ }
+ }
+ }
+ }
+}
+
+/* Faculties Menu */
+#hero .menu-faculties {
+ @include no-list;
+
+ li {
+ @include no-list;
+ font-size: 13px;
+ min-height: 34px;
+ line-height: 34px;
+ border-left: 8px solid #fff;
+ vertical-align: center;
+ @include hyphens(auto);
+
+ a {
+ @include inline-block;
+ padding: 2px 0 2px 10px;
+ line-height: 16px;
+ vertical-align: center;
+ }
+
+ &.philfak {
+ border-color: $colorPhilFak;
+ }
+
+ &.rwfak {
+ border-color: $colorRwFak;
+ }
+
+ &.medfak {
+ border-color: $colorMedFak;
+ }
+
+ &.natfak {
+ border-color: $colorNatFak;
+ }
+
+ &.techfak {
+ border-color: $colorTechFak;
+ }
+ }
+}
+
+/* Subpages / Portal Menu */
+.subpages-menu {
+ @include no-list;
+ margin: 0 0 20px -20px;
+
+ li {
+ @include no-list;
+ background-image: none;
+ margin-bottom: 20px;
+ padding-left: 20px;
+
+ a.subpage-item {
+ text-decoration: none;
+
+ h3 {
+ padding: 10px 15px 10px 0;
+ font-weight: bold;
+ text-decoration: none;
+ }
+ }
+ }
+
+ .menu-item {
+ position: relative;
+ }
+
+ ul {
+ @include no-list;
+
+ li {
+ @include no-list;
+ background: none;
+ }
+
+ a {
+ text-decoration: none;
+ background: url('../img/list-arrow-blue.png') no-repeat left center;
+ display: block;
+ padding: 7px 20px;
+ border-bottom: 1px solid $colorLightest;
+ font-size: 13px;
+ line-height: 16px;
+ }
+
+ a:hover, a:focus {
+ text-decoration: none;
+ background-color: $colorLightest;
+ }
+ }
+
+ .subpage-item:focus h3 {
+ background-color: $colorLightest;
+ }
+
+ .ext-link h3 {
+ @include inline-block;
+ background: url('../img/ext-icon-19.png') no-repeat 100% 50%;
+ padding-right: 15px;
+
+ &:hover, &:focus {
+ text-decoration: underline;
+ }
+ }
+
+ .ext-icon {
+ position: absolute;
+ top: 0;
+ right: 0;
+ z-index: 10;
+ height: 20px;
+ width: 20px;
+ background: $colorPrimary url('../img/ext-icon-19-white.png') no-repeat 50% 50%;
+ }
+}
+
+.page-template-page-subnav {
+ #content {
+ .span8 {
+ img.alignleft, img.alignright, img.size-full {
+ // Sidebar Inline Bilder haben Probleme mit dem Standard Floating
+ max-width: 350px;
+ height: auto;
+ vertical-align: top;
+ }
+ div.alignleft, img.alignleft {
+ clear: none;
+
+ }
+ }
+ }
+}
+
+/* Breadcrumb */
+.breadcrumbs {
+ color: #fff;
+ padding: 10px 0;
+ position: relative;
+ z-index: 10;
+ span {
+ padding: 0 5px;
+ }
+}
+
+
+/* Search Forms in Content */
+.searchform-content {
+ border: none;
+ padding-top: 40px;
+ @include placeholder($colorSearchPlaceholder);
+
+ h3 {
+ font-weight: normal;
+ }
+
+ input[type="text"] {
+ @include border-radius(20px);
+ padding: 10px 10px 10px 40px;
+ width: 200px;
+ font-size: 15px;
+ line-height: 15px;
+ float: left;
+ margin-right: 10px;
+ background: $colorSearchInputBackground url('../img/icon-search.png') no-repeat 15px center;
+ border: none;
+ outline: none;
+ color: $colorSearchInput;
+
+
+
+ &:focus {
+ background-color: $colorSearchInputBackgroundFocus;
+ }
+ }
+}
+
+/* All Widgets */
+.widget {
+ margin-bottom: 7px;
+
+ li {
+ padding: 0 0 0 20px;
+ }
+
+}
+.FAUVideoWidget {
+ li {
+ background: url("../img/list-arrow-blue.png") no-repeat scroll left 4px rgba(0, 0, 0, 0);
+ font-size: 13px;
+ line-height: 20px;
+ }
+}
+
+/* Widget: RSS */
+.widget_rss,
+.rss-shortcode {
+ ul {
+ @include no-list;
+
+ li {
+ @include no-list;
+ padding: 5px 0;
+ background: none;
+ line-height: 18px;
+
+ a {
+ font-weight: normal;
+ text-decoration: none;
+ font-size: 13px;
+ }
+
+ > a {
+ font-weight: bold;
+ font-size: 15px;
+ }
+
+ a:hover, a:focus {
+ text-decoration: underline;
+ }
+ }
+ }
+
+ .rss-date {
+ display: block;
+ font-size: 13px;
+ padding: 5px 0;
+ }
+
+ .rssSummary,
+ .rss-description {
+ padding: 5px 0;
+ font-size: 13px;
+ line-height: 18px;
+ color: $colorPrimary;
+ }
+
+ h4 {
+ font-size: 20px;
+ line-height: 24px;
+ margin: 0;
+ padding: 20px 0 20px 0;
+ }
+
+ cite {
+ color: #888;
+ }
+}
+
+
+/* Widget: Search */
+.widget_search {
+ input[type="text"] {
+ width: 80%;
+ }
+
+ .searchform label {
+ @extend .unsichtbar;
+ }
+}
+
+/* Widget: Categories */
+.widget_categories {
+ ul {
+ @include no-list;
+
+ li {
+ @include no-list;
+
+ a {
+ text-decoration: none;
+ display: block;
+ line-height: 18px;
+ padding: 6px 0;
+ background-color: $colorLightest;
+ border-bottom: 1px solid #fff;
+ padding-left: 15px;
+ padding-right: 15px;
+
+ &:hover, &:focus {
+ background-color: darken($colorLightest, 3%);
+ }
+ }
+ }
+ }
+}
+
+/* Widget: Nav Menu */
+.widget_nav_menu {
+ @extend .widget_categories;
+}
+
+
+/* Persons */
+.person-info-more {
+ margin: 10px 0 0 0;
+ padding-left: 0 !important;
+}
+
+.person-read-more {
+ @include inline-block;
+ height: 20px;
+ line-height: 20px;
+ background: $colorLightest;
+ padding: 6px 10px;
+ text-decoration: none;
+ @include border-radius(3px);
+ font-size: 14px;
+
+ &:hover, &:focus {
+ background: darken($colorLightest, 3%);
+ text-decoration: none;
+ }
+}
+
+.person {
+ h3 {
+ padding-bottom: 0;
+ padding-top: 5px;
+ font-weight: bold;
+ font-size: 15px;
+ }
+
+ h4 {
+ padding-top: 0;
+ font-weight: normal;
+ }
+}
+
+.content-person {
+ border: 1px solid $colorLightest;
+ margin: 10px 0;
+ padding: 10px;
+
+ @media(max-width: $breakMD) {
+ margin: 10px 15px;
+ padding: 10px 0;
+ }
+
+ li {
+ font-size: 13px;
+ line-height: 20px;
+ background-position: left 5px;
+ }
+
+ .person-info-description {
+ padding-top: 8px;
+
+ @media(max-width: $breakMD) {
+ margin-left: 0 !important;
+ }
+ }
+
+ .person-info-description,
+ .person-info-description p {
+ font-size: 13px;
+ line-height: 20px;
+ }
+
+ .image-placeholder {
+ width: 90px;
+ height: 120px;
+ background: $colorLightest;
+ position: relative;
+ text-align: center;
+
+
+ &:before {
+ @extend .fa;
+ @extend .fa-4x;
+ @extend .fa-user;
+ line-height: 120px;
+ color: $colorLight;
+ }
+ }
+}
+
+ul.person-info {
+ @include no-list;
+
+ li {
+ @include no-list;
+ background-image: none;
+ padding-left: 0px;
+ min-height: 20px;
+ font-size: 13px;
+ line-height: 20px;
+ background-repeat: no-repeat;
+ background-position: left center;
+
+ }
+
+
+ /*
+ li.person-info:before {
+ @extend .fa;
+ width: 20px;
+ } */
+
+ li.person-info-phone:before {
+ @extend .fa;
+ width: 20px;
+ @extend .fa-phone;
+ }
+ li.person-info-fax:before {
+ @extend .fa;
+ width: 20px;
+ @extend .fa-print;
+ }
+ li.person-info-email:before {
+ @extend .fa;
+ width: 20px;
+ @extend .fa-envelope;
+ }
+ li.person-info-institution:before {
+ @extend .fa;
+ width: 20px;
+ @extend .fa-building;
+ }
+ li.person-info-www:before {
+ @extend .fa;
+ width: 20px;
+ @extend .fa-info-circle;
+ }
+ li.person-info-position {
+ font-weight: bold;
+ }
+ li.person-info-address {
+ margin-top: 10px;
+ padding-left: 0px;
+ }
+
+ li.person-info-description {
+ margin-top: 10px;
+ padding-left: 20px;
+ }
+
+}
+
+
+/* Posts / News */
+.post-image {
+ float: right;
+ margin-bottom: 10px;
+ margin-left: 20px;
+ text-align: center;
+
+ .post-image-caption {
+ line-height: 18px;
+ font-size: 13px;
+ padding: 10px 0;
+ width: 300px;
+ text-align: left;
+ }
+}
+
+.news-details {
+ margin-top: 20px;
+
+
+ .post-meta-categories:before {
+ @extend .fa;
+ @extend .fa-tag;
+ }
+ .post-meta-date:before {
+ @extend .fa;
+ @extend .fa-calendar;
+ }
+ .meta-footer {
+ clear: both;
+ }
+}
+.post-meta {
+ display: block;
+ padding: 5px 0;
+ margin: -14px 0 14px 0;
+ color: $colorPrimary;
+ font-family: $fontStack;
+}
+
+
+.news-image {
+ display: block;
+ text-align: center;
+ background: $colorLightest;
+ padding: 4px;
+ @include box-shadow(0 1px 2px rgba(0,0,0,0.3));
+
+ img {
+ @include box-shadow(none);
+ }
+}
+
+.news-item {
+ margin-bottom: 11px;
+
+ h2 {
+ padding-bottom: 10px;
+ }
+ .news-meta {
+ padding: 5px 0;
+ margin-top: 0px;
+ margin-bottom: 10px;
+ color: $colorText;
+ display: block;
+ font-family: $fontStack;
+
+ .news-meta-categories:before {
+ @extend .fa;
+ @extend .fa-tag;
+ }
+ .news-meta-date:before {
+ @extend .fa;
+ @extend .fa-calendar;
+ }
+ }
+ .news-meta-date {
+ margin-left: 10px;
+ }
+ h2 .ext-link {
+ @include inline-block;
+ background: url('../img/ext-icon-19.png') no-repeat 100% 50%;
+ padding-right: 15px;
+
+ &:hover, &:focus {
+ text-decoration: underline;
+ }
+ }
+
+}
+
+
+
+.news-meta-categories {
+ @include inline-block;
+
+ ul {
+ @include no-list;
+ @include inline-block;
+
+ li {
+ @include no-list;
+ @include inline-block;
+ margin: 0 0 2px 0;
+
+ a {
+ @include inline-block;
+ background: $colorLightest;
+ text-decoration: none;
+ padding: 3px 5px 2px 5px;
+ @include border-radius(3px);
+ }
+
+ a:hover, a:focus {
+ color: #fff;
+ background: $colorPrimary;
+ }
+ }
+ }
+}
+
+
+.search-result {
+ margin-bottom: 11px;
+
+ .search-meta {
+ padding: 5px 0;
+ margin-top: 0px;
+ margin-bottom: 10px;
+ color: $colorText;
+ display: block;
+ font-family: $fontStack;
+
+ .post-meta-category:before {
+ @extend .fa;
+ @extend .fa-tag;
+ }
+ .post-meta-date:before {
+ @extend .fa;
+ @extend .fa-calendar;
+ }
+ .post-meta-event:before {
+ @extend .fa;
+ @extend .fa-calendar-o;
+ }
+
+ }
+ h3 .ext-link,
+ h2 .ext-link {
+ @include inline-block;
+ background: url('../img/ext-icon-19.png') no-repeat 100% 50%;
+ padding-right: 15px;
+
+ &:hover, &:focus {
+ text-decoration: underline;
+ }
+ }
+ .post-meta-category {
+ margin-right: 10px;
+ }
+
+
+}
+
+
+.read-more {
+ text-align: right;
+}
+
+.read-more-arrow {
+ text-decoration: none;
+ padding-right: 3px;
+ padding-left: 2px;
+ font-size: 22px;
+ line-height: 16px;
+
+ &:hover, &:focus {
+ text-decoration: none;
+ padding-left: 5px;
+ padding-right: 0;
+ }
+}
+
+.news-more-links {
+ padding: 20px 0;
+ text-align: left;
+
+ a {
+ @include inline-block;
+ height: 20px;
+ line-height: 20px;
+ margin-right: 15px;
+ }
+
+ .news-rss {
+
+ }
+
+ .news-rss:before {
+ @extend .fa;
+ @extend .fa-lg;
+ @extend .fa-rss-square;
+ padding-right: 5px;
+ }
+
+ .news-more {
+ color: $colorButton;
+ background: $colorButtonBackground;
+ padding: 6px 10px;
+ text-decoration: none;
+ @include border-radius(3px);
+ font-size: 14px;
+
+ &:hover, &:focus {
+ background: $colorButtonBackgroundHover;
+ }
+ }
+}
+
+/* Top-Event */
+.topevent-date {
+ color: $colorPrimary;
+ font-weight: bold;
+ margin-bottom: 5px;
+}
+
+.topevent-description {
+ color: $colorPrimary;
+}
+
+/* Events */
+.events-list {
+ padding-bottom: 10px;
+}
+
+.widget_event_widget,
+.events-list {
+ ul {
+ @include no-list;
+
+ li {
+ @include no-list;
+ padding: 10px 0 0 0;
+ min-height: 40px;
+ font-size: 12px;
+ line-height: 18px;
+ background-image: none;
+ }
+ }
+}
+
+.event-date {
+ float: left;
+ display: block;
+ background: $colorPrimary;
+ color: #fff;
+ padding: 5px;
+ width: 30px;
+ text-align: center;
+}
+
+.event-date-month {
+ font-size: 9px;
+ line-height: 10px;
+ text-transform: uppercase;
+ font-weight: bold;
+}
+
+.event-date-day {
+ font-size: 20px;
+ line-height: 20px;
+ font-weight: bold;
+}
+
+.event-info {
+ margin-left: 60px;
+ margin-bottom: 10px;
+ padding-bottom: 5px;
+}
+
+.event-title {
+ font-weight: bold;
+}
+
+.event-time {
+ color: $colorPrimary;
+}
+
+.event-location {
+ color: $colorTextLight;
+}
+
+.event-info {
+ a, .event-time {
+ color: $colorText;
+ }
+}
+
+.event-category-fau .event-date {
+ background: $colorZUV;
+
+}
+.event-category-einrichtungen .event-date {
+ background: $colorDefault;
+}
+
+.event-category-techfak .event-date {
+ background: $colorTechFak;
+}
+
+.event-category-rwfak .event-date {
+ background: $colorRwFak;
+}
+
+.event-category-philfak .event-date {
+ background: $colorPhilFak;
+}
+
+.event-category-natfak .event-date {
+ background: $colorNatFak;
+}
+
+.event-category-medfak .event-date {
+ background: $colorMedFak;
+}
+
+.widget_event_widget a {
+ text-decoration: none;
+
+ &:hover, &:focus {
+ text-decoration: underline;
+ }
+}
+
+.events-list {
+ ul {
+ @include no-list;
+
+ li {
+ @include no-list;
+ }
+ }
+}
+
+.event-detail-item {
+ margin-bottom: 20px;
+ min-height: 50px;
+
+ .event-info {
+ margin-left: 70px;
+ font-size: 15px;
+ line-height: 20px;
+ padding-top: 6px;
+ }
+
+ .event-date {
+ width: 50px;
+ padding: 7px 0;
+ }
+
+ .event-date-month {
+ font-size: 14px;
+ line-height: 18px;
+ }
+
+ .event-date-day {
+ font-size: 28px;
+ line-height: 28px;
+ }
+}
+
+.events-more-links {
+ padding: 0;
+ text-align: left;
+ margin-bottom: 5px;
+
+ a {
+ @include inline-block;
+ line-height: 15px;
+ margin-left: 60px;
+ }
+
+ .events-more {
+ color: $colorButton;
+ background: $colorButtonBackground;
+ padding: 8px 10px;
+ text-decoration: none;
+ @include border-radius(3px);
+ font-size: 14px;
+
+ &:hover, &:focus {
+ background: $colorButtonBackgroundHover;
+ text-decoration: none;
+ }
+ }
+}
+
+
+/* Image Gallery: Slider */
+.image-gallery-slider {
+ clear: both;
+ margin: 22px 0;
+ padding: 10px 0;
+
+ ul.slides {
+ @include no-list;
+ background: none;
+
+ li {
+ @include no-list;
+ text-align: center;
+ background: none;
+ }
+
+ img {
+ @include box-shadow(none !important);
+ }
+ }
+
+ .gallery-image-caption {
+ line-height: 20px;
+ padding: 5px;
+ .linkorigin {
+ font-size: 13px;
+ line-height: 18px;
+ color: $colorTextLight;
+ }
+ }
+}
+
+/* Image Gallery: Carousel */
+.image-gallery-carousel {
+ position: relative;
+ margin-bottom: 44px;
+
+ ul.slides {
+ @include no-list;
+ background: none;
+ padding-left: 40px;
+ padding-right: 40px;
+ li {
+ @include no-list;
+ cursor: pointer;
+ opacity: 0.3;
+ background: none;
+
+ &:hover, &:focus, &.flex-active-slide {
+ opacity: 1.0;
+ }
+ }
+ }
+
+ ul.flex-direction-nav {
+ @include no-list;
+ top: -32px;
+ left: 0;
+ right: 0;
+ bottom: auto;
+
+ li {
+ @include no-list;
+ background: none;
+ }
+
+ }
+
+ .flex-prev {
+ top: 60px;
+ left: 0px;
+ opacity: 0.1;
+ }
+
+ .flex-next {
+ top: 60px;
+ right: 0px;
+ opacity: 0.1;
+ }
+ &:hover {
+ .flex-prev {
+ opacity: 1;
+ }
+ .flex-next {
+ opacity: 1;
+ }
+ }
+}
+
+/* Image Gallery: Grid */
+.image-gallery-grid {
+ margin: 10px 0 20px 0;
+ clear: both;
+
+ ul {
+ @include no-list;
+
+ li {
+ @include no-list;
+ background: none;
+ display: block;
+ float: left;
+ min-height: 130px;
+ width: 150px;
+ line-height: 125px;
+ vertical-align: middle;
+ text-align: center;
+ border: 1px solid $colorLightest;
+ margin: 0 15px 15px 0;
+
+ img {
+ vertical-align: middle;
+ }
+
+ .gallery-image-caption {
+ line-height: 20px;
+ }
+
+ .caption {
+ line-height: 18px;
+ font-size: 13px;
+ padding: 5px;
+ }
+ }
+
+ li.has-caption {
+ // min-height: 180px;
+ }
+ }
+}
+
+/* Tagcloud */
+ul.tagcloud {
+ @include no-list;
+
+ li {
+ @include no-list;
+ font-size: 13px;
+ line-height: 22px;
+ padding-left: 20px;
+ padding-bottom: 3px;
+ background: url('../img/list-arrow-blue.png') no-repeat left 4px;
+
+ a {
+ text-decoration: none;
+ }
+
+ a:hover, a:focus {
+ text-decoration: underline;
+ }
+ }
+}
+
+/* Logo Slider */
+.logos-menu-nav {
+ position: relative;
+}
+
+.logos-menu .logo-item {
+ display: block;
+ text-align: center;
+
+ &:focus {
+ outline: 1px solid $colorPrimary;
+ }
+
+ img {
+ @include box-shadow(none);
+ }
+}
+
+#logos-menu-prev {
+ position: absolute;
+ z-index: 10;
+ top: 0;
+ left: -40px;
+ display: block;
+ width: 40px;
+ height: 110px;
+ background: #fff url('../img/prev-next.png') no-repeat -32px center;
+ text-indent: -9999em;
+}
+
+#logos-menu-next {
+ position: absolute;
+ z-index: 10;
+ top: 0;
+ right: -20px;
+ display: block;
+ width: 30px;
+ height: 110px;
+ background: #fff url('../img/prev-next.png') no-repeat left center;
+ text-indent: -9999em;
+}
+
+#logos-menu-playpause {
+ @include inline-block;
+ background: url('../img/play-pause.png') no-repeat left -64px;
+ height: 32px;
+ line-height: 32px;
+ padding-left: 32px;
+}
+
+#logos-menu-playpause.paused {
+ background-position: left -96px;
+}
+
+#logos-menu-playpause .play {
+ display: none;
+}
+
+#logos-menu-playpause.paused .pause {
+ display: none;
+}
+
+#logos-menu-playpause.paused .play {
+ display: inline;
+}
+
+/* Banner Ads */
+.fau-werbung {
+ margin: 0 auto;
+ text-align: center;
+ margin-bottom: 10px;
+
+ > h3 {
+ display: block;
+ text-align: left;
+ font-size: 13px;
+ line-height: 18px;
+ color: $colorPrimary;
+ font-weight: normal;
+ margin: 0;
+ padding: 0 0 4px 0;
+ }
+}
+
+.fau-werbung-right {
+ margin: 0;
+ width: 120px;
+ height: 600px;
+ position: absolute;
+ top: 30px;
+ right: -140px;
+}
+
+/* Sidebar: Inline */
+.sidebar-inline {
+ float: right;
+ width: 220px;
+ margin-left: 30px;
+ padding-left: 18px;
+ margin-bottom: 11px;
+ border-left: 2px solid $colorLightest;
+
+ .widget {
+ margin-bottom: 22px;
+ margin-top: 22px;
+
+
+ li {
+ font-size: 13px;
+ line-height: 22px;
+ }
+
+ }
+
+ .widget:last-child {
+ margin-bottom: 0 !important;
+ }
+
+ .widget:first-child {
+ margin-top: 0 !important;
+ }
+
+ .content-portal & {
+ margin-top: 22px;
+ }
+ ul.person-info li {
+ color: $colorPrimary;
+
+ }
+
+ li.person-info-address {
+ white-space: pre;
+ }
+ .quicklinks {
+ h2 {
+ font-size: 18px;
+ line-height: 22px;
+ font-weight: bold;
+ padding-bottom: 11px;
+ padding-top: 0;
+
+ &.second {
+ padding-top: 22px;
+ }
+ }
+ }
+
+
+}
+
+/* Accordion */
+.accordion {
+ margin: 10px 0 20px 0;
+
+ .accordion-group {
+ border: none;
+ margin-bottom: 5px;
+
+ .accordion-heading {
+ overflow: hidden;
+
+ .accordion-toggle {
+ border-left: 10px solid $colorPrimary;
+ background: $colorLightest;
+ color: $colorLightestContrast; // $colorPrimary;
+ @include border-radius(4px);
+ text-decoration: none;
+ font-size: 16px;
+ padding: 8px 35px 8px 10px;
+ position: relative;
+
+ &:before {
+ @extend .fa;
+ @extend .fa-caret-down;
+ position: absolute;
+ top: 10px;
+ right: 10px;
+ }
+
+ &:hover, &:focus {
+ background-color: darken($colorLightest, 3%);
+ text-decoration: none;
+ }
+
+ &.active, &.active:hover, &.active:focus {
+ background-color: darken($colorLightest, 3%);
+ // background-position: right -41px;
+ color: $colorLightestContrast; // $colorPrimary;
+
+ &:before {
+ @extend .fa-caret-up;
+ top: 8px;
+ }
+ }
+ }
+ }
+
+ .accordion-body {
+ display: none;
+
+ .accordion-inner {
+ @extend .clearfix;
+ border: none;
+ background: lighten($colorLightest, 4%);
+ padding: 15px 20px;
+ }
+ }
+ }
+ .philfak .accordion-heading .accordion-toggle,
+ .gold .accordion-heading .accordion-toggle {
+ border-color: $colorPhilFak;
+ }
+ .rwfak .accordion-heading .accordion-toggle,
+ .red .accordion-heading .accordion-toggle {
+ border-color: $colorRwFak;
+ }
+ .medfak .accordion-heading .accordion-toggle,
+ .blue .accordion-heading .accordion-toggle {
+ border-color: $colorMedFak;
+ }
+ .natfak .accordion-heading .accordion-toggle,
+ .green .accordion-heading .accordion-toggle {
+ border-color: $colorNatFak;
+ }
+ .techfak .accordion-heading .accordion-toggle,
+ .grey .accordion-heading .accordion-toggle {
+ border-color: $colorTechFak;
+ }
+ .fau .accordion-heading .accordion-toggle,
+ .default .accordion-heading .accordion-toggle {
+ border-color: $colorDefault;
+ }
+ .content-person {
+ padding: 5px 0 10px 0;
+ border: none;
+ h1, h2, h3 {
+ color: $colorText;
+ }
+ }
+}
+
+
+.accordion .accordion .accordion-inner,
+.accordion .accordion .accordion .accordion .accordion-inner,
+.accordion .accordion .accordion .accordion .accordion .accordion .accordion-inner,
+.accordion .accordion .accordion .accordion .accordion .accordion .accordion .accordion .accordion-inner {
+ background: lighten($colorLightest, 5%);
+}
+
+.accordion .accordion .accordion .accordion-inner,
+.accordion .accordion .accordion .accordion .accordion .accordion-inner,
+.accordion .accordion .accordion .accordion .accordion .accordion .accordion .accordion-inner,
+.accordion .accordion .accordion .accordion .accordion .accordion .accordion .accordion .accordion .accordion-inner {
+ background: lighten($colorLightest, 6%);
+}
+
+.accordion .accordion .accordion-heading .accordion-toggle {
+ border-left: 0;
+}
+
+/* Boxes like accordions for single glossar entries and other article-inserts/shortcodes */
+
+.accordionbox {
+ margin: 10px 0 20px 0;
+
+ header {
+ border-left: 10px solid $colorPrimary;
+ background: $colorLightest;
+ color: $colorLightestContrast; // $colorPrimary;
+ @include border-radius(4px);
+ text-decoration: none;
+ font-size: 16px;
+ padding: 8px 35px 8px 10px;
+ position: relative;
+
+ h2 {
+ color: $colorLightestContrast; // $colorPrimary;
+ padding: 0px;
+ }
+ &.philfak {
+ border-color: $colorPhilFak;
+ }
+
+ &.rwfak {
+ border-color: $colorRwFak;
+ }
+
+ &.medfak {
+ border-color: $colorMedFak;
+ }
+
+ &.natfak {
+ border-color: $colorNatFak;
+ }
+
+ &.techfak {
+ border-color: $colorTechFak;
+ }
+
+ &.fau, &.default {
+ border-color: $colorDefault;
+ }
+
+
+ }
+
+
+
+ .body {
+ border: none;
+ background: lighten($colorLightest, 4%);
+ padding: 15px 20px;
+ }
+}
+
+
+/* Social Media Buttons */
+.likebutton-dynamic, .tweetbutton-dynamic {
+ float: left;
+ margin-right: 20px;
+ margin-top: 10px;
+}
+
+
+
+.nav-links {
+ margin: 20px 0;
+
+ span, a {
+ display: inline-block;
+ height: 24px;
+ min-width: 14px;
+ line-height: 24px;
+ padding: 0 5px;
+ text-align: center;
+ margin-right: 4px;
+ @include border-radius(14px);
+ }
+
+ .current {
+ background: $colorPrimary;
+ color: #fff;
+ }
+
+ .prev,
+ .next {
+ padding-left: 10px;
+ padding-right: 10px;
+ }
+
+ a:hover, a:focus {
+ background: $colorLight;
+ }
+}
+
+
+/* Assistant */
+.assistant-tab-pane {
+ display: none;
+}
+.assistant-tab-pane-active {
+ display: block;
+}
+
+ul.assistant-tabs-nav {
+ @include no-list;
+ margin: 0 -20px 15px -20px;
+ padding: 0 20px 10px 20px;
+ border-bottom: 1px solid $colorLight;
+
+ li {
+ @include no-list;
+ background: none;
+ display: inline;
+ margin-right: 8px;
+ padding-right: 12px;
+ border-right: 1px solid $colorLight;
+
+ a {
+ text-decoration: none;
+ }
+
+ a:hover, a:focus {
+ text-decoration: underline;
+ }
+
+ a.active {
+ font-weight: bold;
+ }
+ }
+
+ li:last-child {
+ border: none;
+ }
+}
+
+
+/* Studienangebot Database */
+#studienangebot {
+ border: none;
+ margin: 0;
+ padding: 0;
+
+ select {
+ max-width: 220px;
+ }
+
+ input[type="checkbox"] {
+ margin-top: -4px;
+ }
+
+ label {
+ font-size: 12px;
+ line-height: 15px;
+ padding-left: 3px;
+ }
+
+ p {
+ line-height: 15px;
+ margin-bottom: 0;
+ padding-bottom: 5px;
+ @include hyphens(none);
+ }
+
+ h4 {
+ padding: 6px 0;
+ }
+
+ .submit-button {
+ margin-top: 20px;
+ }
+}
+
+#loading {
+ display: none;
+ position: fixed;
+ top: 0;
+ right: 0;
+ left: 0;
+ bottom: 0;
+ z-index: 1000;
+}
+
+#loading-background {
+ background: #000;
+ opacity: 0.5;
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: 0;
+ bottom: 0;
+ z-index: 1010;
+}
+
+#loading-spinner {
+ background: transparent url('../img/ajax-loader.gif') no-repeat center center;
+ position: absolute;
+ top: 0;
+ right: 0;
+ left: 0;
+ bottom: 0;
+ z-index: 1020;
+}
+
+/* No Script Notice */
+#no-script {
+ background: $colorNotice;
+ position: fixed;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ z-index: 1000;
+
+ .notice {
+ text-align: center;
+ color: #fff;
+ padding: 10px 20px;
+ }
+}
+
+/* Lettered Pagination */
+ul.letters {
+ @include no-list;
+ margin: 20px 0 10px 0;
+
+ li {
+ @include no-list;
+ @include inline-block;
+ background: none;
+ margin-right: 2px;
+ color: #ccc;
+
+ a {
+ @include inline-block;
+ }
+
+ a:hover, a:focus {
+ text-decoration: underline;
+ }
+ }
+}
+
+/* File Lists */
+ul.files {
+ @include no-list;
+
+ li {
+ @include no-list;
+ background: none;
+ font-size: 13px;
+ line-height: 18px;
+ }
+}
+
+/* Login/Passwords Form */
+.post-password-form {
+ label {
+ float: none;
+ color: $colorPrimary;
+ }
+
+ input[type="password"] {
+ width: 220px;
+ margin-top: 5px;
+ }
+}
+
+/* Organigram */
+.organigram {
+ @include no-list;
+ margin: 20px 0;
+
+ ul, li {
+ @include no-list;
+ }
+
+ ul {
+ margin-bottom: 20px;
+ border-left: 2px solid $colorLightest;
+ margin-left: 10px;
+ }
+
+ li {
+ background: none;
+ font-size: 19px;
+ margin-bottom: 20px;
+ margin-top: 5px;
+
+ li {
+ font-size: 15px;
+ padding-left: 10px;
+ margin-bottom: 0;
+
+ li {
+ font-size: 13px;
+ }
+ }
+ }
+
+ a {
+ text-decoration: none;
+ }
+
+ a:hover, a:focus {
+ text-decoration: underline;
+ }
+
+
+
+ .toggle-icon {
+ @extend .fa;
+ @extend .fa-plus-square;
+ color: $colorPrimary;
+ margin-right: 5px;
+ cursor: pointer;
+ }
+
+ .active > .toggle-icon {
+ @extend .fa-minus-square;
+ }
+
+}
+
+
+/* "to top"-Link */
+
+.top-link {
+ position: fixed;
+ bottom: 20px;
+ right: 20px;
+
+ @extend .fa;
+ @extend .fa-2x;
+ @extend .fa-chevron-up;
+
+ background: $colorPrimary;
+ color: #fff;
+ padding: 7px;
+ @include border-radius(4px);
+
+ &:hover, &:focus {
+ color: #fff;
+ background: $colorHover;
+ }
+
+ display: none;
+
+}
+
+
+/* social share links */
+.social-share {
+ @include no-list;
+ margin: 20px 0;
+
+ li {
+ @include no-list;
+ display: inline;
+ margin-right: 3px;
+
+ a {
+ display: inline-block;
+ padding: 2px 5px;
+ text-decoration: none;
+ @include border-radius(4px);
+
+ &:hover, &:focus {
+ text-decoration: none;
+ }
+
+ &:before {
+ @extend .fa;
+ @extend .fa-lg;
+ margin-right: 5px;
+ }
+
+ &.btn-social-share-facebook {
+ background: #3e59a5;
+ color: #fff;
+ border: 1px solid #3e59a5;
+
+ &:before {
+ @extend .fa-facebook-square;
+ }
+
+ &:hover, &:focus {
+ border-color: #23376e;
+ background: #344d92;
+ }
+ }
+
+ &.btn-social-share-twitter {
+ background: #ecf6f5;
+ color: #03a5d5;
+ border: 1px solid #c9dcda;
+
+ &:before {
+ @extend .fa-twitter;
+ }
+
+ &:hover, &:focus {
+ border-color: #93c2d0;
+ background: #e7f3f7;
+ }
+ }
+ }
+ }
+}
+
diff --git a/css/sass/_base-organisms.scss b/css/sass/_base-organisms.scss
new file mode 100644
index 0000000..a9940fa
--- /dev/null
+++ b/css/sass/_base-organisms.scss
@@ -0,0 +1,914 @@
+/* Logo */
+#logo {
+ display: block;
+ float: left;
+ margin: 20px 0 10px 0;
+}
+
+/* Primary Navigation */
+#nav {
+ @include no-list;
+ margin: 50px 0 0 0;
+
+ .nav-flyout {
+ display: none;
+ position: absolute;
+ z-index: 20;
+ top: 139px;
+ left: 0;
+ right: 0;
+ background: $colorPrimary;
+ padding: 20px 0;
+ @include box-shadow(0 10px 10px rgba(0,0,0,0.3));
+ }
+
+ li {
+ @include no-list;
+ display: block;
+ float: left;
+
+ a {
+ display: block;
+ float: left;
+ font-weight: bold;
+ color: $colorPrimary;
+ text-decoration: none;
+ padding: 10px;
+ font-size: 17px;
+ line-height: 17px;
+ @include border-radius(4px);
+ margin: 0 0 10px 0;
+ }
+
+ ul {
+ @include no-list;
+ margin: 0 0 15px 0;
+
+ li {
+ @include no-list;
+ float: none;
+ background: none;
+
+ a {
+ float: none;
+ margin: 0 !important;
+ padding: 0;
+ font-weight: normal;
+ font-size: 15px;
+ background: transparent url('../img/list-arrow.png') no-repeat left center !important;
+ display: block;
+ padding: 7px 20px 7px 20px;
+ @include border-radius(0);
+ border-bottom: 1px solid $colorHover;
+ }
+
+ a:hover, a:focus {
+ text-decoration: none;
+ background-color: $colorHover !important;
+ }
+ }
+ }
+
+ .nav-flyout {
+ a.button-portal {
+ @include inline-block;
+ background: $colorHover;
+ padding: 13px 20px;
+ font-size: 18px;
+ line-height: 18px;
+
+ &:hover, &:focus {
+ background: lighten($colorHover, 5%);
+ }
+ }
+ }
+ }
+
+ li.has-sub {
+ > a {
+ padding-bottom: 10px;
+ padding-right: 30px;
+ margin-bottom: 10px;
+ position: relative;
+ }
+
+ > a:before {
+ @extend .fa;
+ @extend .fa-caret-down;
+ position: absolute;
+ top: 11px;
+ right: 11px;
+ }
+ }
+
+ blockquote {
+ padding: 20px;
+ opacity: 0.7;
+ min-height: 40px;
+
+ p {
+ color: #fff;
+ font-size: 18px;
+ line-height: 24px;
+ font-style: italic;
+ padding: 0;
+ margin: 0;
+ }
+
+ p.author {
+ font-style: normal;
+ font-size: 15px;
+ font-weight: bold;
+ padding: 10px 0;
+ }
+
+ p.quote:before {
+ content: '';
+ width: 42px;
+ height: 37px;
+ background: url('../img/quote.png') no-repeat center center;
+ display: block;
+ float: left;
+ margin-right: 20px;
+ }
+ }
+
+ p.nav-excerpt {
+ color: $colorLightest;
+ font-size: 15px;
+ line-height: 24px;
+ font-style: normal;
+ padding: 0;
+ margin: 0;
+ }
+}
+
+#nav li.level1.focus.has-sub > a,
+.no-js #nav li.has-sub > a {
+ -webkit-border-bottom-left-radius: 0;
+ -webkit-border-bottom-right-radius: 0;
+ -moz-border-radius-bottomleft: 0;
+ -moz-border-radius-bottomright: 0;
+ border-bottom-left-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.no-js #nav li.level1:hover a,
+.no-js #nav li.active a,
+.no-js #nav li.level1:focus a,
+#nav li.focus a {
+ background-color: $colorPrimary;
+ color: $colorLightest;
+}
+
+.no-js #nav li.level1 a:hover,
+.no-js #nav li.level1 a:focus {
+ background-color: $colorPrimary;
+ color: #fff;
+}
+
+.no-js #nav li.has-sub a:hover,
+.no-js #nav li.has-sub a:focus,
+.no-js #nav li.has-sub.active,
+.no-js #nav li.has-sub:hover a,
+.no-js #nav li.has-sub:focus a,
+#nav li.has-sub.focus a {
+ background-position: right -28px;
+}
+
+
+body.admin-bar #nav .nav-flyout {
+ top: 171px;
+}
+
+.no-js #nav li.level1:hover .nav-flyout,
+.no-js #nav li.level1:focus .nav-flyout,
+#nav li.focus .nav-flyout {
+ display: block;
+}
+
+.nav-fixed {
+ padding-top: 95px;
+
+ #header {
+ position: fixed;
+ top: -10px;
+ left: 0;
+ right: 0;
+ background: #fff;
+ z-index: 200;
+ @include box-shadow(0 1px 3px rgba(0,0,0,0.3));
+ }
+
+ #nav .nav-flyout {
+ top: 85px;
+ }
+}
+
+body.admin-bar.nav-fixed {
+ #header {
+ top: 22px;
+ }
+
+ #nav .nav-flyout {
+ top: 85px;
+ }
+}
+
+/* Mobile Navigation Toggle Button */
+#nav-toggle {
+ position: absolute;
+ top: 45px;
+ right: 15px;
+ width: 25px;
+
+ div {
+ height: 3px;
+ background: $colorPrimary;
+ margin-bottom: 3px;
+ }
+}
+
+
+/* Meta */
+#meta {
+ @include placeholder(#fff);
+ background: $colorMetaBackground;
+
+ .searchform {
+ border: none;
+ margin: 0;
+ padding: 5px 0;
+ float: right;
+
+
+ input[type="text"] {
+ @include border-radius(20px);
+ padding: 5px 35px 5px 35px;
+ width: 150px;
+ font-size: 13px;
+ line-height: 15px;
+ float: left;
+ background: $colorMeta url('../img/icon-search.png') no-repeat 10px center;
+ border: none;
+ outline: none;
+ color: #fff;
+ height: 20px;
+ display: inline-block;
+ margin-right: -25px;
+ margin-bottom: 0px;
+ &:focus {
+ background-color: $colorMetaHover;
+ }
+ }
+
+ input[type="submit"] {
+ @include border-radius(20px);
+ position: relative;
+ z-index: 100;
+ margin-right: 20px;
+ height: 30px;
+ padding: 0 12px;
+ font-weight: bold;
+ border: none;
+ outline: none;
+ color: $colorMeta;
+ background: #fff;
+ font-size: 13px;
+ line-height: 15px;
+ display: inline-block;
+
+ &:hover, &:focus {
+ background: $colorMetaLightest;
+ @include box-shadow(0 0 5px rgba(0,0,0,0.2));
+ }
+ }
+
+ label {
+ @extend .unsichtbar;
+ }
+ }
+}
+
+/* Meta-Navigation */
+#meta-nav {
+ @include no-list;
+ padding: 0;
+
+ li {
+ @include no-list;
+ @include inline-block;
+ margin-right: 8px;
+ background: none;
+ position: relative;
+
+ a {
+ @include inline-block;
+ padding: 10px 0;
+ color: $colorMeta;
+ font-size: 13px;
+ text-decoration: none;
+ }
+
+ a:hover {
+ text-decoration: underline;
+ }
+ &:hover a, &:focus a {
+ text-decoration: underline;
+ }
+ }
+
+ li.has-sub {
+ margin-right: 0;
+
+ > a {
+ padding-right: 25px;
+ position: relative;
+ }
+
+ > a:before {
+ @extend .fa;
+ @extend .fa-caret-down;
+ position: absolute;
+ top: 15px;
+ right: 11px;
+ }
+ }
+ li.fauhome {
+ background: $colorMetaFAUHomeBackground;
+ padding-right: 10px;
+ }
+ li.fauhome:before {
+ @extend .fa;
+ @extend .fa-long-arrow-up;
+ margin-left: 5px;
+ margin-right: 5px;
+ }
+
+
+ ul.sub-menu {
+ @include no-list;
+ display: none;
+ position: absolute;
+ top: 35px;
+ left: -10px;
+ background: $colorMetaLightest;
+ width: 180px;
+ @include box-shadow(0 3px 3px rgba(0,0,0,0.2));
+
+ li {
+ @include no-list;
+ display: block;
+
+ a {
+ padding: 4px 10px;
+ margin: 0;
+ display: block;
+ text-decoration: none;
+ background: none;
+
+ &:hover, &:focus {
+ background: #fff;
+ text-decoration: none;
+ }
+ }
+ }
+ }
+
+ li:hover ul.sub-menu,
+ li.focus ul.sub-menu {
+ display: block;
+ }
+}
+
+/* Hero */
+#hero {
+ @include placeholder(#fff);
+ margin-top: 20px;
+ padding-bottom: 10px;
+ position: relative;
+ @include radial-gradient-image($colorPrimaryHero, lighten($colorPrimaryHero, 15%), url($siegelurl) no-repeat 95% 155%);
+ @include transition(1.0s, all);
+
+ h1, h2, h3, h4, p {
+ font-weight: normal;
+ color: #fff;
+ margin: 10px 0;
+ padding: 0;
+ }
+ h1 {
+ position: relative;
+ z-index: 10;
+ }
+
+ a {
+ color: #fff;
+ }
+
+ ul {
+ @include no-list;
+ }
+
+ li {
+ font-size: 13px;
+ padding-left: 20px;
+ padding-bottom: 5px;
+ background: url("../img/list-arrow.png") no-repeat left 4px;
+ }
+
+ &.hero-small {
+ @include radial-gradient-image($colorPrimaryHero, lighten($colorPrimaryHero, 15%), url($siegelurl) no-repeat 95% 20%);
+
+ h1 {
+ padding: 30px 0 10px 0;
+ }
+ }
+
+ .container {
+ position: relative;
+ }
+
+ .hero-meta-portal {
+ position: absolute;
+ bottom: 23px;
+ right: 100px;
+ text-align: right;
+ color: lighten($colorPrimary, 15%);
+ font-size: 60px;
+ line-height: 50px;
+ }
+
+ .flyout-toggled & {
+ opacity: 0.3;
+ }
+
+ .searchform {
+ padding: 35px 0 0 0;
+ border: none;
+ @include placeholder($colorSearchPlaceholder);
+ label {
+ color: #fff;
+ }
+
+ input[type="text"] {
+ @include border-radius(20px);
+ padding: 10px 10px 10px 40px;
+ width: 300px;
+ font-size: 15px;
+ line-height: 15px;
+ float: left;
+ margin-right: 10px;
+ background: $colorSearchInputBackground url('../img/icon-search.png') no-repeat 15px center;
+ border: none;
+ outline: none;
+ color: $colorSearchInput;
+
+ &:focus {
+ background-color: $colorSearchInputBackgroundFocus;
+ }
+ }
+
+ input[type="submit"] {
+ @include border-radius(20px);
+ border: none;
+ background: #fff;
+ color: #444;
+ font-size: 15px;
+ line-height: 15px;
+ padding: 0 15px;
+ display: block;
+ box-sizing: padding-box;
+ height: 40px;
+ color: #444;
+ }
+
+ .search-radio-label {
+ float: left;
+ margin-right: 20px;
+
+ input {
+ margin-top: -4px;
+ margin-right: 3px;
+ }
+ }
+ }
+
+ .hero-jumplink-content {
+ position: absolute;
+ left: 300px;
+ right: 300px;
+ bottom: 0;
+ //text-indent: -9999em;
+ display: none;
+ height: 25px;
+ text-align: center;
+ text-decoration: none;
+ @extend .fa;
+ @extend .fa-3x;
+ @extend .fa-angle-down;
+
+ &:hover, &:focus {
+ text-decoration: none;
+ }
+ }
+}
+
+
+/* Hero Slider */
+#hero-slides {
+ position: relative;
+ top: -20px;
+ margin: 0 auto -15px auto;
+ height: 350px;
+ background: #fff;
+ max-width: 1260px;
+ overflow: hidden;
+ @include box-shadow(0 10px 20px rgba(0,0,0,0.5));
+
+ .hero-slide {
+ position: relative;
+
+ img {
+ height: 350px;
+ max-width: 1260px;
+ width: 1260px;
+ left: 50%;
+ margin-left: -630px;
+ position: relative;
+ z-index: 5;
+ top: 0;
+ }
+
+ h2 {
+ color: #fff;
+ background: $colorPrimary;
+ display: inline;
+ padding: 0 3px;
+ margin: 0;
+ }
+
+ p {
+ @include inline-block;
+ color: #fff;
+ background: $colorPrimary;
+ padding: 0 3px;
+ margin: 4px 0;
+ font-size: 18px;
+ max-width: 600px;
+ }
+
+ }
+
+ .hero-slide-text {
+ position: absolute;
+ bottom: 30px;
+ left: 0;
+ right: 0;
+ z-index: 10;
+ width: 100%;
+ }
+}
+
+/* Content Area */
+#content {
+ padding: 20px 0 20px 0;
+
+ .wp-caption {
+ max-width: 100%;
+ }
+
+ img {
+ @include box-shadow(0 1px 2px rgba(0,0,0,0.3));
+ max-width: 100%;
+ }
+
+ .logos-menu .logo-item img {
+ @include box-shadow(none);
+ }
+
+ img.error-404-persons {
+ @include box-shadow(none);
+ margin: 0 auto -22px auto;
+ display: block;
+ }
+
+ blockquote {
+ font-style: italic;
+ background: url('../img/quote-blue.png') no-repeat left top;
+ margin: 10px 50px;
+ padding-left: 60px;
+ min-height: 50px;
+
+ p {
+ color: $colorPrimary;
+ }
+ }
+}
+
+#comments {
+ clear: both;
+ code {
+ white-space: normal;
+ color: $colorLightestContrast;
+ background-color: $colorLightest;
+
+ }
+ label {
+ float: none;
+ }
+ textarea {
+ width: 90%;
+ max-width: 600px;
+ }
+ ul li {
+ background: none;
+ }
+ .form-allowed-tags {
+ opacity: 0.7;
+ }
+ h2 {
+ padding-bottom: 10px;
+ }
+ p.attention {
+ margin: 0px;
+ }
+ .comment-body {
+ border-left: 2px solid $colorLightest;
+ font-style: initial;
+ padding: 10px 0 5px 10px;
+ opacity: 0.7;
+ min-height: 40px;
+
+ p {
+ font-size: 16px;
+ line-height: 24px;
+ font-style: italic;
+ padding: 0;
+ margin: 0;
+ }
+
+ p.quote:before {
+ content: '';
+ width: 42px;
+ height: 37px;
+ background: url('../img/quote.png') no-repeat center center;
+ display: block;
+ float: left;
+ margin-right: 20px;
+ }
+}
+ .comment-details {
+ font-style: normal;
+ font-size: 15px;
+ font-weight: bold;
+ padding: 10px 0;
+ }
+
+}
+
+
+/* Sub-Navigation */
+#subnav {
+ @include no-list;
+
+ ul, li {
+ @include no-list;
+ }
+
+ a {
+ text-decoration: none;
+ display: block;
+ line-height: 18px;
+ font-size: 14px;
+ padding: 6px 15px;
+ color: $colorSubNav;
+ background: $colorSubNavBackground;
+ padding-left: 15px;
+ padding-right: 15px;
+
+ &:hover, &:focus {
+ background-color: $colorSubNavBackgroundHover;
+ }
+ }
+
+ ul {
+ display: none;
+ }
+
+ > li {
+ border-bottom: 1px solid #fff;
+ }
+
+ .current_page_item,
+ .current_page_ancestor {
+ a {
+ color: $colorSubNavCurrent;
+ background-color: $colorSubNavCurrentBackground; // #d0d8e6;
+ border: none;
+
+ &:hover, &:focus {
+ background-color: $colorSubNavCurrentHoverBackground; // #b9c4d6;
+ color: $colorSubNavCurrentHover; // #003366;
+ }
+ }
+
+ > ul {
+ display: block;
+ }
+
+ > a {
+ font-weight: bold;
+ }
+ }
+
+ li li a {
+ padding-left: 25px;
+ }
+
+ li li li a {
+ padding-left: 35px;
+ font-size: 13px;
+ }
+
+ li li li li a {
+ padding-left: 45px;
+
+ &:hover, &:focus {
+ background: $colorSubNavBackgroundHover; // #7a8ba7 !important;
+ color: $colorSubNav; // #fff !important;
+ }
+ }
+
+ li .current_page_item,
+ li .current_page_ancestor {
+ a {
+ background: $colorSubNavCurrentBackground; // #b9c4d6;
+ }
+
+ li {
+ a:hover, a:focus {
+ background: $colorSubNavCurrentHoverBackground; // #98a5bc;
+ }
+ }
+ }
+
+ li .current_page_ancestor .current_page_item a {
+ background: $colorSubNavCurrentHoverBackground; // #98a5bc;
+ }
+
+ li li .current_page_ancestor a {
+ background: $colorSubNavCurrentHoverBackground; // #98a5bc;
+ }
+
+ li li li li a,
+ li li li li.current_page_item a {
+ background: $colorSubNavBackgroundHover; // #7a8ba7 !important;
+ color: $colorSubNavCurrent; // #fff !important;
+ }
+
+ li.protected-page a {
+ padding-right: 40px;
+ background-image: url('../img/protected-page.png');
+ background-repeat: no-repeat;
+ background-position: right center;
+ }
+
+
+}
+
+
+/* Social */
+#social {
+ background: $colorLightest;
+ padding: 20px 0;
+ margin-bottom: -30px;
+ margin-top: 30px;
+
+ .textwidget,
+ p,
+ h2 {
+ color: $colorSocial;
+ padding-top: 0;
+ }
+
+ ul.social {
+ @include no-list;
+ margin: 0 0 10px 0;
+
+ li {
+ @include no-list;
+ background: none !important;
+
+ a {
+ @include inline-block;
+ color: $colorSocial;
+ text-decoration: none;
+ height: 20px;
+ line-height: 20px;
+ padding: 5px 0;
+ background: none;
+
+ &:hover, &:focus {
+ color: $colorPrimary;
+
+ &:before {
+ background: $colorPrimary;
+ }
+ }
+ }
+
+ a:before {
+ // @extend .fa;
+ // @extend .fa-lg;
+ background: $colorSocial;
+ color: $colorLightest;
+ height: 21px;
+ width: 24px;
+ padding-top: 3px;
+ line-height: 24px;
+ text-align: center;
+ @include border-radius(12px);
+ font-size: 16px;
+ margin-right: 6px;
+ }
+ }
+
+ /*
+ li.social-facebook a:before { @extend .fa-facebook-square; }
+ li.social-twitter a:before { @extend .fa-twitter-square; }
+ li.social-gplus a:before { @extend .fa-google-plus-square; }
+ li.social-youtube a:before { @extend .fa-youtube-square; }
+ li.social-vimeo a:before { @extend .fa-vimeo-square; }
+ li.social-flickr a:before { @extend .fa-flickr; }
+ li.social-xing a:before { @extend .fa-xing-square; }
+ li.social-pinterest a:before { @extend .fa-pinterest-square; }
+ li.social-feed a:before { @extend .fa-rss-square; }
+ li.social-delicious a:before { @extend .fa-delicious; }
+ li.social-skype a:before { @extend .fa-skype; }
+ li.social-tumblr a:before { @extend .fa-tumblr-square; }
+ li.social-github a:before { @extend .fa-github-square; }
+ */
+ li.social-facebook a:before { @extend .jv-facebook; }
+ li.social-diaspora a:before { @extend .fa; @extend .fa-3x; content: '*'; vertical-align: -5px; line-height: 37px; }
+ li.social-identica a:before { @extend .jv-identi-ca; }
+ li.social-skype a:before { @extend .jv-skype; }
+ li.social-itunes a:before { @extend .jv-itunes; }
+ li.social-twitter a:before { @extend .jv-twitter; }
+ li.social-gplus a:before { @extend .jv-google; }
+ li.social-youtube a:before { @extend .jv-youtube; }
+ li.social-vimeo a:before { @extend .jv-vimeo; }
+ li.social-flickr a:before { @extend .jv-flickr; }
+ li.social-xing a:before { @extend .jv-xing; }
+ li.social-pinterest a:before { @extend .fa-pinterest-p; @extend .fa; @extend .fa-lg; line-height: 1.0em;}
+ li.social-feed a:before { @extend .jv-rss; }
+ li.social-delicious a:before { @extend .jv-delicious; }
+ li.social-skype a:before { @extend .jv-skype; }
+ li.social-tumblr a:before { @extend .jv-tumblr; }
+ li.social-github a:before { @extend .jv-github; }
+ }
+
+ iframe {
+ width: 220px !important;
+ height: 160px !important;
+ }
+
+}
+
+/* Footer */
+#footer {
+ background: $colorPrimaryHero;
+ color: #fff;
+ padding: 20px 0;
+
+ p {
+ color: #fff;
+ font-size: 13px;
+ line-height: 18px;
+ }
+
+ a {
+ color: #fff;
+ text-decoration: none;
+ }
+
+ li {
+ font-size: 13px;
+ }
+
+ a:hover, a:focus {
+ text-decoration: underline;
+ }
+}
+
+/* Footer Navigation */
+#footer-nav {
+ @include no-list;
+ text-align: right;
+
+ li {
+ @include no-list;
+ display: inline;
+ margin-left: 8px;
+ background: none;
+ }
+}
\ No newline at end of file
diff --git a/css/sass/_mediaqueries.scss b/css/sass/_mediaqueries.scss
new file mode 100644
index 0000000..a59e9ee
--- /dev/null
+++ b/css/sass/_mediaqueries.scss
@@ -0,0 +1,458 @@
+/*
+Media Queries for Theme FAU
+*/
+
+
+@media (max-width: $breakLG) {
+ #logo {
+ float: none;
+ }
+ #nav {
+ margin: 10px 0 10px -10px;
+ }
+
+ #nav .nav-flyout {
+ top: 184px;
+ }
+ .nav-fixed #nav .nav-flyout {
+ top: 134px;
+ }
+ body.nav-fixed {
+ padding-top: 135px;
+ }
+
+ body.admin-bar #nav .nav-flyout {
+ top: 216px;
+ }
+ body.admin-bar.nav-fixed #nav .nav-flyout {
+ top: 132px;
+ }
+
+ #meta .searchform input[type="text"] {
+ width: 100px;
+ }
+
+ #social iframe {
+ width: 165px !important;
+ height: 120px !important;
+ }
+
+ #hero .hero-meta-portal {
+ right: 15px;
+ }
+
+ #logos-menu-prev {
+ height: 80px;
+ }
+ #logos-menu-next {
+ height: 80px;
+ }
+
+ .sidebar-inline {
+ width: 240px;
+ }
+
+ #content ul.page-print-actions {
+ top: 440px;
+ }
+
+ .image-gallery-slider .flex-viewport {
+ max-height: 400px;
+ overflow: hidden;
+ }
+
+}
+
+@media (max-width: $breakMD) {
+ body {
+ padding: 0;
+ }
+
+ .fau-werbung {
+ display: none;
+ }
+
+ .logos-menu {
+ display: none;
+ }
+
+ .hide-mobile {
+ display: none !important;
+ }
+ .hide-desktop {
+ display: block;
+ }
+
+ h1, h2, h3, h4, h5, h6, p {
+ margin-left: 15px;
+ margin-right: 15px;
+ }
+ ul, ol {
+ margin-left: 15px !important;
+ margin-right: 15px !important;
+ }
+ ul.menu {
+ margin-bottom: 10px !important;
+ }
+ #content ul.menu, #content ul.menu ul {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+
+ body.admin-bar #nav-toggle {
+ top: 85px !important;
+ }
+
+ div.table-wrapper {
+ position: relative;
+ margin-bottom: 20px;
+ margin-left: 15px;
+ margin-right: 15px;
+ overflow: hidden;
+ border-right: 1px solid #ccc;
+/*
+ Für Mobile Devices so ungebenutzbar, daher auskommentiert
+
+ &:after {
+ display: block;
+ content: ' ';
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ width: 30px;
+ z-index: 10;
+ border: none;
+ @include linear-gradient(rgba(255,255,255,0.0), rgba(255,255,255,1.0));
+ }
+
+ div.table-wrapper {
+ &:after {
+ display: none;
+ }
+ }
+*/
+ }
+ div.table-wrapper div.scrollable {
+ overflow: scroll;
+ overflow-y: hidden;
+ }
+ #content {
+ margin-left: 15px;
+ margin-right: 15px;
+ img,
+ .image-placeholder {
+ margin-left: 15px;
+ margin-right: 15px;
+ margin-bottom: 15px;
+ }
+ .image-placeholder {
+ img {
+ margin: 0;
+ }
+ }
+ .image-gallery-grid ul li img {
+ margin: 0;
+ }
+ p img {
+ margin: 0;
+ }
+
+ #content ul.page-print-actions {
+ display: none;
+ }
+
+ .subpages-menu .menu-item {
+ margin-bottom: 15px;
+ }
+ .subpages-menu .ext-link h3 {
+ display: block;
+ }
+ .subpages-menu .subpage-item img {
+ margin-bottom: 0;
+ margin-right: 0;
+ }
+ .subpages-menu a.subpage-item {
+ position: relative;
+ display: inline-block;
+ }
+ .container {
+ h1, h2, h3, h4, h5, h6, p {
+ margin-left: 0px;
+ margin-right: 0px;
+ }
+ }
+ }
+ .post-image {
+ margin: 0 !important;
+ float: none !important;
+ }
+
+
+
+ table td, table th {
+ padding-left: 15px;
+ padding-right: 15px;
+ }
+
+ .person-info,
+ .textwidget,
+ .topevent-date,
+ .topevent-description {
+ margin-left: 15px;
+ margin-right: 15px;
+ }
+
+ #content .widget_event_widget .event-info {
+ margin-left: 60px;
+ }
+
+ .logos-menu-nav, #logos-menu-playpause {
+ display: none;
+ }
+
+ .hero-meta-portal {
+ display: none;
+ }
+
+ #meta {
+ padding-top: 15px;
+ }
+ #meta ul {
+ margin: 0 !important;
+ }
+ #meta-nav {
+ display: none;
+ }
+ #meta .searchform input[type="text"] {
+ width: 100px;
+ }
+
+ #logo {
+ margin: 15px 15px 0 15px;
+ // width: 210px;
+ }
+ #logo img {
+ max-width: 100%;
+ }
+
+ #hero.hero-small {
+ margin-top: 0 !important;
+ h1 {
+ padding-left: 15px;
+ }
+ }
+
+ #hero-slides {
+ max-width: 100%;
+ height: auto;
+ min-height: 200px;
+
+ .hero-slide img {
+ height: 220px;
+ width: 780px;
+ left: 50%;
+ margin-left: -390px;
+ }
+ .hero-slide-text {
+ width: 100%;
+ bottom: 15px;
+ }
+ .hero-slide {
+ p {
+ display: none;
+ }
+ h2 {
+ display: inline-block; *display:inline; *zoom: 1;
+ }
+ }
+ }
+
+
+ .breadcrumbs {
+ padding-left: 15px;
+ padding-right: 15px;
+ }
+
+ .flex-direction-nav, .flex-pauseplay {
+ display: none;
+ }
+
+ .image-gallery-slider .slides {
+ margin: 0 !important;
+ padding: 0 !important;
+ }
+ .image-gallery-slider .slides li {
+ margin: 0;
+ padding: 0;
+ }
+ .image-gallery-slider .slides li img {
+ margin: 0 !important;
+ }
+
+ .image-gallery-carousel .slides {
+ margin: 0 !important;
+ padding: 0 !important;
+ }
+ .image-gallery-carousel .slides li {
+ margin: 0;
+ padding: 0;
+ }
+ .image-gallery-carousel .slides li img {
+ margin: 0;
+ }
+
+ #content .news-image {
+ background: none;
+ text-align: left;
+ @include box-shadow(none);
+ }
+
+ #header {
+ padding-bottom: 15px;
+ position: fixed;
+ z-index: 200;
+ background: #fff;
+ top: 0;
+ left: 0;
+ right: 0;
+ }
+
+ #nav {
+ margin: 10px 0 0 0 !important;
+ display: none;
+ }
+ body {
+ padding-top: 80px;
+ }
+ #nav.toggled {
+ display: block !important;
+ }
+ #nav li.level1 {
+ display: block;
+ float: none;
+ margin: 0;
+ border-bottom: 1px solid #ccc;
+ }
+ #nav li.level1 a {
+ display: block;
+ float: none;
+ @include border-radius(0);
+ padding: 10px 15px !important;
+ margin-bottom: 0;
+ }
+ #nav li.level2 {
+ background-position: left 6px;
+ }
+
+ #nav .nav-flyout {
+ position: relative;
+ top: 0;
+ left: 0;
+ right: 0;
+ padding: 10px 0;
+ }
+ body.admin-bar #nav .nav-flyout {
+ top: 0;
+ }
+
+ #subnav {
+ ul {
+ margin-left: 0 !important;
+ margin-right: 0 !important;
+ }
+ }
+
+ #content .subpages-menu {
+ margin: 0 !important;
+ }
+ #content .subpages-menu li {
+ padding-left: 0 !important;
+ }
+
+ .accordion-group {
+ margin-left: 15px;
+ margin-right: 15px;
+ }
+
+ #footer-nav li {
+ display: block;
+ }
+
+ img.alignleft, img.alignright {
+ float: none;
+ margin: 0;
+ }
+
+ #content form {
+ border: none;
+ padding: 0;
+ }
+
+ .logos-menu .span2 {
+ float: left;
+ }
+
+
+}
+
+@media (min-width: 768px) and (min-height: 700px) and (max-height: 900px) {
+ #hero .hero-jumplink-content {
+ display: block;
+ }
+}
+
+
+@media (max-width: $breakSM) {
+ .image-gallery-slider .flex-viewport {
+ max-height: 200px;
+ overflow: hidden;
+ }
+ .page-template-page-subnav {
+ #hero.hero-small h1 {
+ padding-left: 15px;
+ }
+ #content {
+ margin-left: 15px;
+ margin-right: 15px;
+
+ .span4 {
+ padding-bottom: 10px;
+ border-bottom: 2px solid #e9edf2;
+ }
+ .container {
+ h1, h2, h3, h4, h5, h6, p {
+ margin-left: 0px;
+ margin-right: 0px;
+ }
+
+ .sidebar-inline {
+ width: 100%;
+ border-left: none;
+ padding-left: 15px;
+ padding-right: 15px;
+ }
+
+ aside.widget:first-child {
+ border-top: 2px solid #e9edf2;
+ }
+ }
+ }
+ }
+}
+
+@media (min-height: 900px) {
+ #wrap { min-height: 770px;}
+}
+
+@media (min-height: 1000px) {
+ #wrap { min-height: 870px;}
+}
+
+@media (min-height: 1100px) {
+ #wrap { min-height: 970px;}
+}
+
+@media (min-height: 1200px) {
+ #wrap { min-height: 1070px;}
+}
\ No newline at end of file
diff --git a/css/sass/_plugin-fancybox.scss b/css/sass/_plugin-fancybox.scss
new file mode 100644
index 0000000..7b25e7c
--- /dev/null
+++ b/css/sass/_plugin-fancybox.scss
@@ -0,0 +1,275 @@
+/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
+.fancybox-wrap,
+.fancybox-skin,
+.fancybox-outer,
+.fancybox-inner,
+.fancybox-image,
+.fancybox-wrap iframe,
+.fancybox-wrap object,
+.fancybox-nav,
+.fancybox-nav span,
+.fancybox-tmp {
+ padding: 0;
+ margin: 0;
+ border: 0;
+ outline: none;
+ vertical-align: top;
+}
+
+.fancybox-wrap {
+ position: absolute;
+ top: 0;
+ left: 0;
+ z-index: 8020;
+}
+
+.fancybox-skin {
+ position: relative;
+ background: #f9f9f9;
+ color: #444;
+ text-shadow: none;
+ -webkit-border-radius: 4px;
+ -moz-border-radius: 4px;
+ border-radius: 4px;
+}
+
+.fancybox-opened {
+ z-index: 8030;
+}
+
+.fancybox-opened .fancybox-skin {
+ -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
+ -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
+ box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
+}
+
+.fancybox-outer, .fancybox-inner {
+ position: relative;
+}
+
+.fancybox-inner {
+ overflow: hidden;
+}
+
+.fancybox-type-iframe .fancybox-inner {
+ -webkit-overflow-scrolling: touch;
+}
+
+.fancybox-error {
+ color: #444;
+ font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
+ margin: 0;
+ padding: 15px;
+ white-space: nowrap;
+}
+
+.fancybox-image, .fancybox-iframe {
+ display: block;
+ width: 100%;
+ height: 100%;
+}
+
+.fancybox-image {
+ max-width: 100%;
+ max-height: 100%;
+}
+
+#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
+ background-image: url('../img/fancybox/fancybox_sprite.png');
+}
+
+#fancybox-loading {
+ position: fixed;
+ top: 50%;
+ left: 50%;
+ margin-top: -22px;
+ margin-left: -22px;
+ background-position: 0 -108px;
+ opacity: 0.8;
+ cursor: pointer;
+ z-index: 8060;
+}
+
+#fancybox-loading div {
+ width: 44px;
+ height: 44px;
+ background: url('../img/fancybox/fancybox_loading.gif') center center no-repeat;
+}
+
+.fancybox-close {
+ position: absolute;
+ top: -18px;
+ right: -18px;
+ width: 36px;
+ height: 36px;
+ cursor: pointer;
+ z-index: 8040;
+}
+
+.fancybox-nav {
+ position: absolute;
+ top: 0;
+ width: 40%;
+ height: 100%;
+ cursor: pointer;
+ text-decoration: none;
+ background: transparent url('../img/fancybox/blank.gif'); /* helps IE */
+ -webkit-tap-highlight-color: rgba(0,0,0,0);
+ z-index: 8040;
+}
+
+.fancybox-prev {
+ left: 0;
+}
+
+.fancybox-next {
+ right: 0;
+}
+
+.fancybox-nav span {
+ position: absolute;
+ top: 50%;
+ width: 36px;
+ height: 34px;
+ margin-top: -18px;
+ cursor: pointer;
+ z-index: 8040;
+ visibility: hidden;
+}
+
+.fancybox-prev span {
+ left: 10px;
+ background-position: 0 -36px;
+}
+
+.fancybox-next span {
+ right: 10px;
+ background-position: 0 -72px;
+}
+
+.fancybox-nav:hover span {
+ visibility: visible;
+}
+
+.fancybox-tmp {
+ position: absolute;
+ top: -99999px;
+ left: -99999px;
+ visibility: hidden;
+ max-width: 99999px;
+ max-height: 99999px;
+ overflow: visible !important;
+}
+
+/* Overlay helper */
+
+.fancybox-lock {
+ overflow: hidden !important;
+ width: auto;
+}
+
+.fancybox-lock body {
+ overflow: hidden !important;
+}
+
+.fancybox-lock-test {
+ overflow-y: hidden !important;
+}
+
+.fancybox-overlay {
+ position: absolute;
+ top: 0;
+ left: 0;
+ overflow: hidden;
+ display: none;
+ z-index: 8010;
+ background: url('../img/fancybox/fancybox_overlay.png');
+}
+
+.fancybox-overlay-fixed {
+ position: fixed;
+ bottom: 0;
+ right: 0;
+}
+
+.fancybox-lock .fancybox-overlay {
+ overflow: auto;
+ overflow-y: scroll;
+}
+
+/* Title helper */
+
+.fancybox-title {
+ visibility: hidden;
+ /* font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;*/
+ position: relative;
+ text-shadow: none;
+ z-index: 8050;
+}
+
+.fancybox-opened .fancybox-title {
+ visibility: visible;
+}
+
+.fancybox-title-float-wrap {
+ position: absolute;
+ bottom: 0;
+ right: 50%;
+ margin-bottom: -35px;
+ z-index: 8050;
+ text-align: center;
+}
+
+.fancybox-title-float-wrap .child {
+ display: inline-block;
+ margin-right: -100%;
+ padding: 2px 20px;
+ background: transparent; /* Fallback for web browsers that doesn't support RGBa */
+ background: rgba(0, 0, 0, 0.8);
+ -webkit-border-radius: 15px;
+ -moz-border-radius: 15px;
+ border-radius: 15px;
+ text-shadow: 0 1px 2px #222;
+ color: #FFF;
+ font-weight: bold;
+ line-height: 24px;
+ white-space: nowrap;
+}
+
+.fancybox-title-outside-wrap {
+ position: relative;
+ margin-top: 10px;
+ color: #fff;
+}
+
+.fancybox-title-inside-wrap {
+ padding-top: 10px;
+}
+
+.fancybox-title-over-wrap {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ color: #fff;
+ padding: 10px;
+ background: #000;
+ background: rgba(0, 0, 0, .8);
+}
+
+/*Retina graphics!*/
+@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
+only screen and (min--moz-device-pixel-ratio: 1.5),
+only screen and (min-device-pixel-ratio: 1.5) {
+
+ #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
+ background-image: url('../img/fancybox/fancybox_sprite@2x.png');
+ background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
+ }
+
+ #fancybox-loading div {
+ background-image: url('../img/fancybox/fancybox_loading@2x.gif');
+ background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
+ }
+
+}
+
diff --git a/css/sass/_plugin-flexslider.scss b/css/sass/_plugin-flexslider.scss
new file mode 100644
index 0000000..aa98043
--- /dev/null
+++ b/css/sass/_plugin-flexslider.scss
@@ -0,0 +1,75 @@
+.flex-direction-nav {
+ @include no-list;
+ position: absolute;
+ z-index: 20;
+ bottom: 62px;
+ right: 30px; *bottom: 30px;
+
+ li {
+ @include no-list;
+ background: none;
+ }
+
+ * {
+ outline: none !important;
+ }
+}
+
+.flex-pauseplay {
+ position: absolute;
+ z-index: 21;
+ bottom: 62px;
+ right: 30px;
+}
+
+.flex-direction-nav, .flex-pauseplay {
+ a {
+ display: block;
+ background-color: #fff;
+ background-color: rgba(255,255,255,0.5);
+ background-image: url('../img/play-pause.png');
+ background-repeat: no-repeat;
+ height: 32px;
+ width: 32px;
+ text-indent: -9999em;
+ }
+
+ a:hover, a:focus {
+ background-color: rgba(255,255,255,1.0);
+ }
+}
+
+.flex-prev {
+ position: absolute;
+ top: 10px;
+ right: 68px;
+}
+
+.flex-next {
+ position: absolute;
+ top: 10px;
+ right: 0;
+}
+
+.flex-pauseplay a {
+ position: absolute;
+ top: 0;
+ right: 34px;
+ cursor: pointer;
+}
+
+.flex-pause {
+ background-position: center -64px;
+}
+
+.flex-play {
+ background-position: center -96px;
+}
+
+.flex-prev {
+ background-position: center -32px;
+}
+
+.flex-control-paging {
+ display: none;
+}
diff --git a/css/sass/_plugin-fluidbox.scss b/css/sass/_plugin-fluidbox.scss
new file mode 100644
index 0000000..dcc3c74
--- /dev/null
+++ b/css/sass/_plugin-fluidbox.scss
@@ -0,0 +1,41 @@
+/* Fluidbox */
+.fluidbox {
+ outline: none;
+}
+.fluidbox-overlay {
+ cursor: pointer;
+ cursor: -webkit-zoom-out;
+ cursor: -moz-zoom-out;
+ opacity: 0;
+ position: fixed;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ transition: all .25s ease-in-out;
+}
+.fluidbox-wrap {
+ background-position: center center;
+ background-size: cover;
+ margin: 0 auto;
+ position: relative;
+ transition: all .25s ease-in-out;
+}
+.fluidbox-ghost {
+ background-size: cover;
+ background-position: center center;
+ position: absolute;
+ transition: all .25s ease-in-out;
+}
+.fluidbox-closed .fluidbox-ghost {
+ -webkit-transition-property: top, left, opacity, -webkit-transform;
+ -moz-transition-property: top, left, opacity, -moz-transform;
+ -o-transition-property: top, left, opacity, -o-transform;
+ transition-property: top, left, opacity, transform;
+ transition-delay: 0, 0, .25s, 0;
+}
+.fluidbox-closed .fluidbox-wrap img {
+ transition-property: opacity;
+ transition-delay: .25s;
+ transition-duration: 0s;
+}
\ No newline at end of file
diff --git a/css/sass/_plugin-wpc7.scss b/css/sass/_plugin-wpc7.scss
new file mode 100644
index 0000000..ab804e4
--- /dev/null
+++ b/css/sass/_plugin-wpc7.scss
@@ -0,0 +1,83 @@
+/* Contact Form Plugin wpcf7 */
+.wpcf7 {
+ margin: 0;
+ padding: 0;
+}
+
+.wpcf7-response-output {
+ margin: 2em 0.5em 1em;
+ padding: 0.2em 1em;
+}
+
+.wpcf7-mail-sent-ok {
+ border: 2px solid #398f14;
+}
+
+.wpcf7-mail-sent-ng {
+ border: 2px solid #ff0000;
+}
+
+.wpcf7-spam-blocked {
+ border: 2px solid #ffa500;
+}
+
+.wpcf7-validation-errors {
+ border: 2px solid #f7e700;
+}
+
+.wpcf7-form-control-wrap {
+ position: relative;
+}
+
+.wpcf7-not-valid-tip {
+ position: absolute;
+ top: 20%;
+ left: 20%;
+ z-index: 100;
+ background: #fff;
+ border: 1px solid #ff0000;
+ font-size: 10pt;
+ width: 280px;
+ padding: 2px;
+}
+
+.wpcf7-not-valid-tip-no-ajax {
+ color: #f00;
+ font-size: 10pt;
+ display: block;
+}
+
+.wpcf7-list-item {
+ margin: 5px 20px 0 0;
+ display: inline-block;
+
+ label {
+ float: none;
+ display: inline;
+ width: auto;
+ margin: 0;
+ }
+
+ input[type="radio"] {
+ margin-top: 2px;
+ vertical-align: top;
+ }
+}
+
+.wpcf7-display-none {
+ display: none;
+}
+
+.wpcf7 img.ajax-loader {
+ border: none;
+ vertical-align: middle;
+ margin-left: 4px;
+}
+
+.wpcf7 .ajax-error {
+ display: none;
+}
+
+.wpcf7 .placeheld {
+ color: #888;
+}
\ No newline at end of file
diff --git a/css/sass/_variables.scss b/css/sass/_variables.scss
new file mode 100644
index 0000000..2fe9b8d
--- /dev/null
+++ b/css/sass/_variables.scss
@@ -0,0 +1,95 @@
+// Define breakpoints
+$breakSM: 480px;
+$breakMD: 767px;
+$breakLG: 979px;
+
+// Define fonts
+$fontStack: 'roboto', "Helvetica Neue", Helvetica, Arial, sans-serif;
+$fontStackSerifs: Georgia, serif;
+
+// Define text colors
+$colorText: #444;
+$colorTextLight: #888;
+
+// Define notice colors
+$colorNotice: #a71c18;
+
+// Define colors of each faculty
+$colorPhilFak: #ad841f;
+$colorRwFak: #801429;
+$colorMedFak: #00b1c6;
+$colorNatFak: #009775;
+$colorTechFak: #a3acb2;
+$colorTechFakDark: #6a7881;
+$colorZUV: #003366;
+$colorDefault: #003366;
+
+
+// Define primary colors by faculty
+$colorPrimary: $colorMedFak; // darken($colorPhilFak, 10%);
+// If ColorPrimary is used as background, wie need a contrast color
+$colorPrimaryContrast: #fff;
+
+// $colorHover: desaturate(lighten($colorPrimary, 10%), 40%);
+// $colorLight: desaturate(lighten($colorPrimary, 69%), 75%);
+// $colorLightest: desaturate(lighten($colorPrimary, 73%), 75%);
+
+// Helper for colors:
+// Philfak: http://paletton.com/#uid=1140u0kqhlIhItGmqp-unhvDIc9
+// Medfak: http://paletton.com/#uid=13l0u0kiCFn8GVde7NVmtwSqXtg
+
+$PalettonHellste: #aee5ed;
+$PalettonHeller: #7acbd7;
+$PalettonDunkler: #31919f;
+$PalettonDunkelste: #19808f;
+
+
+$colorHover: $PalettonDunkelste;
+$colorLight: $PalettonHeller;
+$colorLightContrast: #fff;
+$colorLightest: $PalettonHellste;
+$colorLightestContrast: $PalettonDunkelste;
+$colorPrimaryHero: $colorPrimary;
+
+
+
+
+$colorSubNavCurrent: #fff;
+$colorSubNavCurrentBackground: $PalettonDunkler;
+$colorSubNavCurrentHover: #fff;
+$colorSubNavCurrentHoverBackground: $colorHover;
+$colorSubNav: $PalettonDunkelste;
+$colorSubNavBackground: $colorLightest;
+$colorSubNavBackgroundHover: darken($colorSubNavBackground, 3%);
+
+$colorButton: $PalettonDunkelste;
+$colorButtonBackground: $colorLightest;
+$colorButtonBackgroundHover: darken($colorButtonBackground, 3%);
+
+$colorSearchPlaceholder: #111;
+$colorSearchInput: #000;
+$colorSearchInputBackground: $colorLightest; // #5586b6;
+$colorSearchInputBackgroundFocus: #fff; // #5e91c3;
+
+// Meta Menu
+$colorMeta: $colorDefault;
+// Define Background-Color for Meta Menu at top
+$colorMetaBackground: #e9edf2;
+$colorMetaFAUHomeBackground: #d0d3d8;
+$colorMetaHover: desaturate(lighten($colorDefault, 10%), 40%);
+$colorMetaLight: desaturate(lighten($colorDefault, 69%), 75%);
+$colorMetaLightest: desaturate(lighten($colorDefault, 73%), 75%);
+
+// Social Bar Startseite
+
+$colorSocial: $colorButton; // #a1aab1
+
+// Define Siegel
+$siegelurl: '../img/siegel-medfak.png';
+// ZUV: '../img/siegel-zuv.png'
+// Philfak: '../img/siegel-philfak.png'
+// Medfak: '../img/siegel-medfak.png'
+// RW: '../img/siegel-rwfak.png'
+// Natfak: '../img/siegel-natfak.png'
+// Techfak: '../img/siegel-techfak.png'
+// White: '../img/siegel.png'
diff --git a/css/sass/admin.scss b/css/sass/admin.scss
new file mode 100644
index 0000000..b923cef
--- /dev/null
+++ b/css/sass/admin.scss
@@ -0,0 +1,157 @@
+/*
+ Backend CSS
+*/
+
+
+ #headimg {
+ width: 350px;
+ height: 120px;
+ background: no-repeat;
+ border: 0;
+ }
+ #custom-background-image {
+ height: 225px;
+ background-position: bottom left !important;
+ background-repeat: repeat-x, no-repeat;
+ }
+label.description {
+ display: block;
+}
+
+
+p.submit {
+ margin-top: 10px;
+ padding-left: 20px;
+}
+.wrap div.updated {
+ margin-right: 300px;
+}
+#einstellungen {
+ margin-top: 20px;
+}
+#einstellungen div {
+ margin-left: 10px;
+}
+#einstellungen table tr:hover,
+#einstellungen table tr:focus {
+ background-color: #eeeeee;
+ -webkit-transition: all 0.1s ease-in-out;
+ -ms-transition: all 0.1s ease-in-out;
+ -o-transition: all 0.1s ease-in-out;
+ transition: all 0.1s ease-in-out;
+}
+#einstellungen table th {
+ text-align: left;
+ min-width: 200px;
+}
+#einstellungen table td {
+ padding-bottom: 5px;
+}
+#einstellungen tr.mark-option {
+ background-color: #f50;
+ color: white;
+}
+#einstellungen tr.mark-option:focus,
+#einstellungen tr.mark-option:hover {
+ background-color: #a62911;
+}
+#einstellungen table td table th {
+ min-width: 50px;
+}
+
+#einstellungen input.regular-text {
+ width: 40em;
+}
+#einstellungen select {
+ min-width: 4em;
+}
+h2.nav-tab-wrapper, h3.nav-tab-wrapper {
+ margin-top: 30px;
+}
+
+label.tile {
+ width: 320px;
+ height: auto;
+ float: left;
+ padding: 0 2px;
+ margin: 5px;
+ border: 3px solid transparent;
+}
+label.tile:hover {
+ background-color: #eee;
+}
+label.tile img {
+ margin: 0;
+ padding: 0;
+}
+label.checked,
+label.tile:hover,
+label.tile:focus { border-color: orange; background: orange;}
+
+label.plakattile {
+ width: 160px;
+ height: 250px;
+ float: left;
+ border: 1px solid #ccc;
+ padding: 1px;
+ margin: 5px;
+}
+label.plakattile:hover {
+ background-color: #eee;
+}
+
+.wp-admin .fullsize {
+ width: 100%;
+}
+
+img.imgurl {
+ display: block;
+}
+.previewimage img {
+ max-width: 900px;
+ height: auto;
+}
+#adminmenu .menu-icon-person div.wp-menu-image:before {
+ content: "\f337";
+}
+#adminmenu .menu-icon-linktipps div.wp-menu-image:before {
+ content: "\f319";
+}
+
+#poststuff label {
+ font-weight: bold;
+}
+#fau_metabox_page_sidebar {
+
+ .linkeingabe {
+ h2.label {
+ font-size: 13px;
+ line-height: 1.5;
+ margin-bottom: 5px;
+ font-weight: bold;
+ }
+ }
+ .linkauswahl {
+ padding-left: 2em;
+ p {
+ margin: 0;
+ padding: 0;
+ width: 38%;
+ display: inline-block;
+
+ label {
+ font-style: italic;
+ font-weight: normal;
+ }
+ }
+ p:last-child {
+ width: 20%;
+ min-width: 5em;
+ }
+
+ }
+}
+
+textarea {
+ max-width: 100%;
+}
diff --git a/css/sass/base.scss b/css/sass/base.scss
new file mode 100644
index 0000000..b3b2aec
--- /dev/null
+++ b/css/sass/base.scss
@@ -0,0 +1,28 @@
+/*
+Main CSS File for Wordpress Theme FAU
+*/
+
+// Import FAU variables
+@import "variables";
+
+// Import Grid System, Mixins, Webfonts and Helper Classes
+@import "includes/bootstrap";
+@import "includes/mixins";
+@import "includes/fonts";
+@import "includes/font-awesome";
+@import "includes/font-justvector";
+@import "includes/helpers";
+
+// Import Main Stylings
+@import "base-atoms";
+@import "base-organisms";
+@import "base-molecules";
+
+// Import Plugin Stylings
+@import "plugin-flexslider";
+// @import "plugin-fluidbox";
+@import "plugin-fancybox";
+@import "plugin-wpc7";
+
+// Import Media Queries
+@import "mediaqueries";
diff --git a/css/sass/editor-style.scss b/css/sass/editor-style.scss
new file mode 100644
index 0000000..d922b20
--- /dev/null
+++ b/css/sass/editor-style.scss
@@ -0,0 +1,27 @@
+/*
+Theme Name: FAU
+Theme URI: www.fau.de
+Author: medienreaktor GmbH
+Author URI: http://www.medienreaktor.de
+Description: Friedrich-Alexander-Universität Erlangen-Nürnberg
+Version: 1.0
+License: GNU General Public License v2 or later
+License URI: http://www.gnu.org/licenses/gpl-2.0.html
+Tags: blue
+Text Domain:
+*/
+
+// Import FAU variables
+@import "variables";
+
+// Import Grid System, Mixins, Webfonts and Helper Classes
+@import "includes/bootstrap";
+@import "includes/mixins";
+@import "includes/fonts";
+@import "includes/font-awesome";
+@import "includes/helpers";
+
+// Import Main Stylings relevant for RTE
+@import "base-atoms";
+
+body { background-color: #fff;}
\ No newline at end of file
diff --git a/css/sass/includes/_bootstrap.scss b/css/sass/includes/_bootstrap.scss
new file mode 100644
index 0000000..8d0bfe9
--- /dev/null
+++ b/css/sass/includes/_bootstrap.scss
@@ -0,0 +1,1009 @@
+.clear {
+ clear: both;
+}
+
+.clearfix {
+ *zoom: 1;
+}
+
+.clearfix:before,
+.clearfix:after {
+ display: table;
+ line-height: 0;
+ content: "";
+}
+
+.clearfix:after {
+ clear: both;
+}
+
+.hide-text {
+ font: 0/0 a;
+ color: transparent;
+ text-shadow: none;
+ background-color: transparent;
+ border: 0;
+}
+
+.input-block-level {
+ display: block;
+ width: 100%;
+ min-height: 30px;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+nav,
+section {
+ display: block;
+}
+
+audio,
+canvas,
+video {
+ display: inline-block;
+ *display: inline;
+ *zoom: 1;
+}
+
+audio:not([controls]) {
+ display: none;
+}
+
+html {
+ font-size: 100%;
+ -webkit-text-size-adjust: 100%;
+ -ms-text-size-adjust: 100%;
+}
+
+a:focus {
+ outline: thin dotted #333;
+ outline: 5px auto -webkit-focus-ring-color;
+ outline-offset: -2px;
+}
+
+a:hover,
+a:active {
+ outline: 0;
+}
+
+sub,
+sup {
+ position: relative;
+ font-size: 75%;
+ line-height: 0;
+ vertical-align: baseline;
+}
+
+sup {
+ top: -0.5em;
+}
+
+sub {
+ bottom: -0.25em;
+}
+
+img {
+ width: auto\9;
+ height: auto;
+ max-width: 100%;
+ vertical-align: middle;
+ border: 0;
+ -ms-interpolation-mode: bicubic;
+}
+
+#map_canvas img,
+.google-maps img {
+ max-width: none;
+}
+
+button,
+input,
+select,
+textarea {
+ margin: 0;
+ font-size: 100%;
+ vertical-align: middle;
+}
+
+button,
+input {
+ *overflow: visible;
+ line-height: normal;
+}
+
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+ padding: 0;
+ border: 0;
+}
+
+button,
+html input[type="button"],
+input[type="reset"],
+input[type="submit"] {
+ cursor: pointer;
+ -webkit-appearance: button;
+}
+
+label,
+select,
+button,
+input[type="button"],
+input[type="reset"],
+input[type="submit"],
+input[type="radio"],
+input[type="checkbox"] {
+ cursor: pointer;
+}
+
+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-decoration,
+input[type="search"]::-webkit-search-cancel-button {
+ -webkit-appearance: none;
+}
+
+textarea {
+ overflow: auto;
+ vertical-align: top;
+}
+
+body {
+ margin: 0;
+ font-size: 13px;
+ line-height: 18px;
+ color: #333333;
+ background-color: #ffffff;
+}
+
+a {
+ color: #0088cc;
+ text-decoration: none;
+}
+
+align,
+a:focus {
+ color: #005580;
+ text-decoration: underline;
+}
+
+.img-rounded {
+ -webkit-border-radius: 6px;
+ -moz-border-radius: 6px;
+ border-radius: 6px;
+}
+
+.img-polaroid {
+ padding: 4px;
+ background-color: #fff;
+ border: 1px solid #ccc;
+ border: 1px solid rgba(0, 0, 0, 0.2);
+ -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
+ -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
+ box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
+}
+
+.img-circle {
+ -webkit-border-radius: 500px;
+ -moz-border-radius: 500px;
+ border-radius: 500px;
+}
+
+.row {
+ margin-left: -20px;
+ *zoom: 1;
+}
+
+.row:before,
+.row:after {
+ display: table;
+ line-height: 0;
+ content: "";
+}
+
+.row:after {
+ clear: both;
+}
+
+[class*="span"] {
+ float: left;
+ min-height: 1px;
+ margin-left: 20px;
+}
+
+.container {
+ width: 940px;
+}
+
+.span12 {
+ width: 940px;
+}
+
+.span11 {
+ width: 860px;
+}
+
+.span10 {
+ width: 780px;
+}
+
+.span9 {
+ width: 700px;
+}
+
+.span8 {
+ width: 620px;
+}
+
+.span7 {
+ width: 540px;
+}
+
+.span6 {
+ width: 460px;
+}
+
+.span5 {
+ width: 380px;
+}
+
+.span4 {
+ width: 300px;
+}
+
+.span3 {
+ width: 220px;
+}
+
+.span2 {
+ width: 140px;
+}
+
+.span1 {
+ width: 60px;
+}
+
+.offset12 {
+ margin-left: 980px;
+}
+
+.offset11 {
+ margin-left: 900px;
+}
+
+.offset10 {
+ margin-left: 820px;
+}
+
+.offset9 {
+ margin-left: 740px;
+}
+
+.offset8 {
+ margin-left: 660px;
+}
+
+.offset7 {
+ margin-left: 580px;
+}
+
+.offset6 {
+ margin-left: 500px;
+}
+
+.offset5 {
+ margin-left: 420px;
+}
+
+.offset4 {
+ margin-left: 340px;
+}
+
+.offset3 {
+ margin-left: 260px;
+}
+
+.offset2 {
+ margin-left: 180px;
+}
+
+.offset1 {
+ margin-left: 100px;
+}
+
+.container {
+ margin-right: auto;
+ margin-left: auto;
+ *zoom: 1;
+}
+
+.container:before,
+.container:after {
+ display: table;
+ line-height: 0;
+ content: "";
+}
+
+.container:after {
+ clear: both;
+}
+
+p {
+ margin: 10px 0 5px 0;
+ color: #444;
+ font-size: 14px;
+ line-height: 22px;
+}
+
+small {
+ font-size: 85%;
+}
+
+strong {
+ font-weight: bold;
+}
+
+em {
+ font-style: italic;
+}
+
+cite {
+ font-style: normal;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ margin: 20px 0 20px 0;
+ font-family: inherit;
+ font-weight: normal;
+ line-height: 20px;
+ text-rendering: optimizelegibility;
+}
+
+h1 small,
+h2 small,
+h3 small,
+h4 small,
+h5 small,
+h6 small {
+ font-weight: normal;
+ line-height: 1;
+}
+
+h1,
+h2,
+h3 {
+ line-height: 34px;
+}
+
+h1 {
+ font-weight: bold;
+ font-size: 32px;
+}
+
+h2 {
+ font-size: 32px;
+}
+
+h3 {
+ font-size: 22px;
+}
+
+h4 {
+ font-size: 18px;
+ font-weight: bold;
+}
+
+h5 {
+ font-size: 15px;
+ font-weight: bold;
+}
+
+h6 {
+ font-size: 15px;
+}
+
+h1 small {
+ font-size: 24.5px;
+}
+
+h2 small {
+ font-size: 17.5px;
+}
+
+h3 small {
+ font-size: 14px;
+}
+
+h4 small {
+ font-size: 14px;
+}
+
+ul,
+ol {
+ padding: 0;
+ margin: 0 0 10px 25px;
+}
+
+ul ul,
+ul ol,
+ol ol,
+ol ul {
+ margin-bottom: 0;
+}
+
+li {
+ line-height: 20px;
+}
+
+dl {
+ margin-bottom: 20px;
+}
+
+dt,
+dd {
+ line-height: 20px;
+}
+
+dt {
+ font-weight: bold;
+}
+
+dd {
+ margin-left: 10px;
+}
+
+abbr[title],
+abbr[data-original-title] {
+ cursor: help;
+ border-bottom: 1px dotted #999999;
+}
+
+abbr.initialism {
+ font-size: 90%;
+ text-transform: uppercase;
+}
+
+blockquote {
+ padding: 0 0 0 15px;
+ margin: 0 0 20px;
+ border-left: 5px solid #eeeeee;
+}
+
+blockquote p {
+ margin-bottom: 0;
+ font-size: 17.5px;
+ font-weight: 300;
+ line-height: 1.25;
+}
+
+blockquote small {
+ display: block;
+ line-height: 20px;
+ color: #999999;
+}
+
+blockquote small:before {
+ content: '\2014 \00A0';
+}
+
+blockquote.pull-right {
+ float: right;
+ padding-right: 15px;
+ padding-left: 0;
+ border-right: 5px solid #eeeeee;
+ border-left: 0;
+}
+
+blockquote.pull-right p,
+blockquote.pull-right small {
+ text-align: right;
+}
+
+blockquote.pull-right small:before {
+ content: '';
+}
+
+blockquote.pull-right small:after {
+ content: '\00A0 \2014';
+}
+
+q:before,
+q:after,
+blockquote:before,
+blockquote:after {
+ content: "";
+}
+
+address {
+ display: block;
+ margin-bottom: 20px;
+ font-style: normal;
+ line-height: 20px;
+}
+
+code,
+pre {
+ padding: 0 3px 2px;
+ font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
+ font-size: 12px;
+ color: #333333;
+ -webkit-border-radius: 3px;
+ -moz-border-radius: 3px;
+ border-radius: 3px;
+}
+
+code {
+ padding: 2px 4px;
+ color: #d14;
+ white-space: nowrap;
+ background-color: #f7f7f9;
+ border: 1px solid #e1e1e8;
+}
+
+pre {
+ display: block;
+ padding: 9.5px;
+ margin: 0 0 10px;
+ font-size: 13px;
+ line-height: 20px;
+ word-break: break-all;
+ word-wrap: break-word;
+ white-space: pre;
+ white-space: pre-wrap;
+ background-color: #f5f5f5;
+ border: 1px solid #ccc;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ -webkit-border-radius: 4px;
+ -moz-border-radius: 4px;
+ border-radius: 4px;
+}
+
+pre.prettyprint {
+ margin-bottom: 20px;
+}
+
+pre code {
+ padding: 0;
+ color: inherit;
+ white-space: pre;
+ white-space: pre-wrap;
+ background-color: transparent;
+ border: 0;
+}
+
+form {
+ margin: 0 0 20px;
+}
+
+fieldset {
+ padding: 0;
+ margin: 0;
+ border: 0;
+}
+
+legend {
+ display: block;
+ width: 100%;
+ padding: 0;
+ margin-bottom: 20px;
+ font-size: 21px;
+ line-height: 40px;
+ color: #333333;
+ border: 0;
+ border-bottom: 1px solid #e5e5e5;
+}
+
+legend small {
+ font-size: 15px;
+ color: #999999;
+}
+
+label,
+input,
+button,
+select,
+textarea {
+ font-size: 14px;
+ font-weight: normal;
+ line-height: 20px;
+}
+
+label {
+ display: block;
+ margin-bottom: 5px;
+}
+
+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"] {
+ display: inline-block;
+ height: 20px;
+ padding: 4px 6px;
+ margin-bottom: 10px;
+ font-size: 14px;
+ line-height: 20px;
+ color: #555555;
+ vertical-align: middle;
+ -webkit-border-radius: 4px;
+ -moz-border-radius: 4px;
+ border-radius: 4px;
+}
+
+input,
+textarea {
+ width: 206px;
+}
+
+textarea {
+ height: auto;
+}
+
+textarea,
+input[type="text"],
+input[type="password"],
+input[type="datetime"],
+input[type="datetime-local"],
+input[type="date"],
+input[type="month"],
+input[type="time"],
+input[type="week"],
+input[type="number"],
+input[type="email"],
+input[type="url"],
+input[type="search"],
+input[type="tel"],
+input[type="color"] {
+ background-color: #ffffff;
+ border: 1px solid #cccccc;
+ -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 0.2s, box-shadow linear 0.2s;
+ -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
+ -o-transition: border linear 0.2s, box-shadow linear 0.2s;
+ transition: border linear 0.2s, box-shadow linear 0.2s;
+}
+
+input[type="radio"],
+input[type="checkbox"] {
+ margin: 4px 0 0;
+ margin-top: 1px \9;
+ *margin-top: 0;
+ line-height: normal;
+}
+
+input[type="file"],
+input[type="image"],
+input[type="submit"],
+input[type="reset"],
+input[type="button"],
+input[type="radio"],
+input[type="checkbox"] {
+ width: auto;
+}
+
+select,
+input[type="file"] {
+ height: 30px;
+ /* In IE7, the height of the select element cannot be changed by height, only font-size */
+
+ *margin-top: 4px;
+ /* For IE7, add top margin to align select with labels */
+
+ line-height: 30px;
+}
+
+select {
+ width: 220px;
+ background-color: #ffffff;
+ border: 1px solid #cccccc;
+}
+
+select[multiple],
+select[size] {
+ height: auto;
+}
+
+select:focus,
+input[type="file"]:focus,
+input[type="radio"]:focus,
+input[type="checkbox"]:focus {
+ outline: thin dotted #333;
+ outline: 5px auto -webkit-focus-ring-color;
+ outline-offset: -2px;
+}
+
+input:-moz-placeholder,
+textarea:-moz-placeholder {
+ color: #999999;
+}
+
+input:-ms-input-placeholder,
+textarea:-ms-input-placeholder {
+ color: #999999;
+}
+
+input::-webkit-input-placeholder,
+textarea::-webkit-input-placeholder {
+ color: #999999;
+}
+
+input,
+textarea {
+ margin-left: 0;
+}
+
+input[disabled],
+select[disabled],
+textarea[disabled],
+input[readonly],
+select[readonly],
+textarea[readonly] {
+ cursor: not-allowed;
+ background-color: #eeeeee;
+}
+
+input[type="radio"][disabled],
+input[type="checkbox"][disabled],
+input[type="radio"][readonly],
+input[type="checkbox"][readonly] {
+ background-color: transparent;
+}
+
+input:focus:invalid,
+textarea:focus:invalid,
+select:focus:invalid {
+ color: #b94a48;
+ border-color: #ee5f5b;
+}
+
+input:focus:invalid:focus,
+textarea:focus:invalid:focus,
+select:focus:invalid:focus {
+ border-color: #e9322d;
+ -webkit-box-shadow: 0 0 6px #f8b9b7;
+ -moz-box-shadow: 0 0 6px #f8b9b7;
+ box-shadow: 0 0 6px #f8b9b7;
+}
+
+table {
+ max-width: 100%;
+ background-color: transparent;
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+table td[class*="span"],
+table th[class*="span"] {
+ display: table-cell;
+ float: none;
+ margin-left: 0;
+}
+
+.accordion {
+ margin-bottom: 20px;
+}
+
+.accordion-group {
+ margin-bottom: 2px;
+ border: 1px solid #e5e5e5;
+ -webkit-border-radius: 4px;
+ -moz-border-radius: 4px;
+ border-radius: 4px;
+}
+
+.accordion-heading {
+ border-bottom: 0;
+}
+
+.accordion-heading .accordion-toggle {
+ display: block;
+ padding: 8px 15px;
+}
+
+.accordion-toggle {
+ cursor: pointer;
+}
+
+.accordion-inner {
+ padding: 9px 15px;
+ border-top: 1px solid #e5e5e5;
+}
+
+.pull-right {
+ float: right;
+}
+
+.pull-left {
+ float: left;
+}
+
+.hide {
+ display: none;
+}
+
+.show {
+ display: block;
+}
+
+.invisible {
+ visibility: hidden;
+}
+
+
+@media (min-width: 768px) and (max-width: 979px) {
+ .row {
+ margin-left: -20px;
+ *zoom: 1;
+ }
+ .row:before,
+ .row:after {
+ display: table;
+ line-height: 0;
+ content: "";
+ }
+ .row:after {
+ clear: both;
+ }
+ [class*="span"] {
+ float: left;
+ min-height: 1px;
+ margin-left: 20px;
+ }
+ .container {
+ width: 724px;
+ }
+ .span12 {
+ width: 724px;
+ }
+ .span11 {
+ width: 662px;
+ }
+ .span10 {
+ width: 600px;
+ }
+ .span9 {
+ width: 538px;
+ }
+ .span8 {
+ width: 476px;
+ }
+ .span7 {
+ width: 414px;
+ }
+ .span6 {
+ width: 352px;
+ }
+ .span5 {
+ width: 290px;
+ }
+ .span4 {
+ width: 228px;
+ }
+ .span3 {
+ width: 166px;
+ }
+ .span2 {
+ width: 104px;
+ }
+ .span1 {
+ width: 42px;
+ }
+ .span-sm-4 {
+ width: 220px;
+ }
+ .span-sm-8, .span-sm-8 .span9 {
+ width: 484px;
+ }
+ .offset12 {
+ margin-left: 764px;
+ }
+ .offset11 {
+ margin-left: 702px;
+ }
+ .offset10 {
+ margin-left: 640px;
+ }
+ .offset9 {
+ margin-left: 578px;
+ }
+ .offset8 {
+ margin-left: 516px;
+ }
+ .offset7 {
+ margin-left: 454px;
+ }
+ .offset6 {
+ margin-left: 392px;
+ }
+ .offset5 {
+ margin-left: 330px;
+ }
+ .offset4 {
+ margin-left: 268px;
+ }
+ .offset3 {
+ margin-left: 206px;
+ }
+ .offset2 {
+ margin-left: 144px;
+ }
+ .offset1 {
+ margin-left: 82px;
+ }
+ input,
+ textarea {
+ margin-left: 0;
+ }
+
+}
+
+@media (max-width: 767px) {
+ body {
+ padding-right: 20px;
+ padding-left: 20px;
+ }
+ .container {
+ width: auto;
+ }
+ .row {
+ margin-left: 0;
+ }
+ [class*="span"],
+ .span-sm-4,
+ .span-sm-8,
+ .span-sm-8 .span9 {
+ margin-left: 0;
+ float: none;
+ width: auto;
+ }
+
+}
+
+@media (max-width: 480px) {
+ input[type="checkbox"],
+ input[type="radio"] {
+ border: 1px solid #ccc;
+ }
+
+}
+
+@media (max-width: 979px) {
+ body {
+ padding-top: 0;
+ }
+
+}
diff --git a/css/sass/includes/_font-awesome.scss b/css/sass/includes/_font-awesome.scss
new file mode 100644
index 0000000..ff91c8d
--- /dev/null
+++ b/css/sass/includes/_font-awesome.scss
@@ -0,0 +1,1801 @@
+/*!
+ * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+ */
+/* FONT PATH
+ * -------------------------- */
+@font-face {
+ font-family: 'FontAwesome';
+ src: url('../fonts/fontawesome/fontawesome-webfont.eot?v=4.3.0');
+ src: url('../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../fonts/fontawesome/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../fonts/fontawesome/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+.fa {
+ display: inline-block;
+ font: normal normal normal 14px/1 FontAwesome;
+ font-size: inherit;
+ text-rendering: auto;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ transform: translate(0, 0);
+}
+/* makes the font 33% larger relative to the icon container */
+.fa-lg {
+ font-size: 1.33333333em;
+ line-height: 0.75em;
+ vertical-align: -15%;
+}
+.fa-2x {
+ font-size: 2em;
+}
+.fa-3x {
+ font-size: 3em;
+}
+.fa-4x {
+ font-size: 4em;
+}
+.fa-5x {
+ font-size: 5em;
+}
+.fa-fw {
+ width: 1.28571429em;
+ text-align: center;
+}
+.fa-ul {
+ padding-left: 0;
+ margin-left: 2.14285714em;
+ list-style-type: none;
+}
+.fa-ul > li {
+ position: relative;
+}
+.fa-li {
+ position: absolute;
+ left: -2.14285714em;
+ width: 2.14285714em;
+ top: 0.14285714em;
+ text-align: center;
+}
+.fa-li.fa-lg {
+ left: -1.85714286em;
+}
+.fa-border {
+ padding: .2em .25em .15em;
+ border: solid 0.08em #eeeeee;
+ border-radius: .1em;
+}
+.pull-right {
+ float: right;
+}
+.pull-left {
+ float: left;
+}
+.fa.pull-left {
+ margin-right: .3em;
+}
+.fa.pull-right {
+ margin-left: .3em;
+}
+.fa-spin {
+ -webkit-animation: fa-spin 2s infinite linear;
+ animation: fa-spin 2s infinite linear;
+}
+.fa-pulse {
+ -webkit-animation: fa-spin 1s infinite steps(8);
+ animation: fa-spin 1s infinite steps(8);
+}
+@-webkit-keyframes fa-spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg);
+ }
+}
+@keyframes fa-spin {
+ 0% {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+ 100% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg);
+ }
+}
+.fa-rotate-90 {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
+ -webkit-transform: rotate(90deg);
+ -ms-transform: rotate(90deg);
+ transform: rotate(90deg);
+}
+.fa-rotate-180 {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
+ -webkit-transform: rotate(180deg);
+ -ms-transform: rotate(180deg);
+ transform: rotate(180deg);
+}
+.fa-rotate-270 {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
+ -webkit-transform: rotate(270deg);
+ -ms-transform: rotate(270deg);
+ transform: rotate(270deg);
+}
+.fa-flip-horizontal {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
+ -webkit-transform: scale(-1, 1);
+ -ms-transform: scale(-1, 1);
+ transform: scale(-1, 1);
+}
+.fa-flip-vertical {
+ filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
+ -webkit-transform: scale(1, -1);
+ -ms-transform: scale(1, -1);
+ transform: scale(1, -1);
+}
+:root .fa-rotate-90,
+:root .fa-rotate-180,
+:root .fa-rotate-270,
+:root .fa-flip-horizontal,
+:root .fa-flip-vertical {
+ filter: none;
+}
+.fa-stack {
+ position: relative;
+ display: inline-block;
+ width: 2em;
+ height: 2em;
+ line-height: 2em;
+ vertical-align: middle;
+}
+.fa-stack-1x,
+.fa-stack-2x {
+ position: absolute;
+ left: 0;
+ width: 100%;
+ text-align: center;
+}
+.fa-stack-1x {
+ line-height: inherit;
+}
+.fa-stack-2x {
+ font-size: 2em;
+}
+.fa-inverse {
+ color: #ffffff;
+}
+/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
+ readers do not read off random characters that represent icons */
+.fa-glass:before {
+ content: "\f000";
+}
+.fa-music:before {
+ content: "\f001";
+}
+.fa-search:before {
+ content: "\f002";
+}
+.fa-envelope-o:before {
+ content: "\f003";
+}
+.fa-heart:before {
+ content: "\f004";
+}
+.fa-star:before {
+ content: "\f005";
+}
+.fa-star-o:before {
+ content: "\f006";
+}
+.fa-user:before {
+ content: "\f007";
+}
+.fa-film:before {
+ content: "\f008";
+}
+.fa-th-large:before {
+ content: "\f009";
+}
+.fa-th:before {
+ content: "\f00a";
+}
+.fa-th-list:before {
+ content: "\f00b";
+}
+.fa-check:before {
+ content: "\f00c";
+}
+.fa-remove:before,
+.fa-close:before,
+.fa-times:before {
+ content: "\f00d";
+}
+.fa-search-plus:before {
+ content: "\f00e";
+}
+.fa-search-minus:before {
+ content: "\f010";
+}
+.fa-power-off:before {
+ content: "\f011";
+}
+.fa-signal:before {
+ content: "\f012";
+}
+.fa-gear:before,
+.fa-cog:before {
+ content: "\f013";
+}
+.fa-trash-o:before {
+ content: "\f014";
+}
+.fa-home:before {
+ content: "\f015";
+}
+.fa-file-o:before {
+ content: "\f016";
+}
+.fa-clock-o:before {
+ content: "\f017";
+}
+.fa-road:before {
+ content: "\f018";
+}
+.fa-download:before {
+ content: "\f019";
+}
+.fa-arrow-circle-o-down:before {
+ content: "\f01a";
+}
+.fa-arrow-circle-o-up:before {
+ content: "\f01b";
+}
+.fa-inbox:before {
+ content: "\f01c";
+}
+.fa-play-circle-o:before {
+ content: "\f01d";
+}
+.fa-rotate-right:before,
+.fa-repeat:before {
+ content: "\f01e";
+}
+.fa-refresh:before {
+ content: "\f021";
+}
+.fa-list-alt:before {
+ content: "\f022";
+}
+.fa-lock:before {
+ content: "\f023";
+}
+.fa-flag:before {
+ content: "\f024";
+}
+.fa-headphones:before {
+ content: "\f025";
+}
+.fa-volume-off:before {
+ content: "\f026";
+}
+.fa-volume-down:before {
+ content: "\f027";
+}
+.fa-volume-up:before {
+ content: "\f028";
+}
+.fa-qrcode:before {
+ content: "\f029";
+}
+.fa-barcode:before {
+ content: "\f02a";
+}
+.fa-tag:before {
+ content: "\f02b";
+}
+.fa-tags:before {
+ content: "\f02c";
+}
+.fa-book:before {
+ content: "\f02d";
+}
+.fa-bookmark:before {
+ content: "\f02e";
+}
+.fa-print:before {
+ content: "\f02f";
+}
+.fa-camera:before {
+ content: "\f030";
+}
+.fa-font:before {
+ content: "\f031";
+}
+.fa-bold:before {
+ content: "\f032";
+}
+.fa-italic:before {
+ content: "\f033";
+}
+.fa-text-height:before {
+ content: "\f034";
+}
+.fa-text-width:before {
+ content: "\f035";
+}
+.fa-align-left:before {
+ content: "\f036";
+}
+.fa-align-center:before {
+ content: "\f037";
+}
+.fa-align-right:before {
+ content: "\f038";
+}
+.fa-align-justify:before {
+ content: "\f039";
+}
+.fa-list:before {
+ content: "\f03a";
+}
+.fa-dedent:before,
+.fa-outdent:before {
+ content: "\f03b";
+}
+.fa-indent:before {
+ content: "\f03c";
+}
+.fa-video-camera:before {
+ content: "\f03d";
+}
+.fa-photo:before,
+.fa-image:before,
+.fa-picture-o:before {
+ content: "\f03e";
+}
+.fa-pencil:before {
+ content: "\f040";
+}
+.fa-map-marker:before {
+ content: "\f041";
+}
+.fa-adjust:before {
+ content: "\f042";
+}
+.fa-tint:before {
+ content: "\f043";
+}
+.fa-edit:before,
+.fa-pencil-square-o:before {
+ content: "\f044";
+}
+.fa-share-square-o:before {
+ content: "\f045";
+}
+.fa-check-square-o:before {
+ content: "\f046";
+}
+.fa-arrows:before {
+ content: "\f047";
+}
+.fa-step-backward:before {
+ content: "\f048";
+}
+.fa-fast-backward:before {
+ content: "\f049";
+}
+.fa-backward:before {
+ content: "\f04a";
+}
+.fa-play:before {
+ content: "\f04b";
+}
+.fa-pause:before {
+ content: "\f04c";
+}
+.fa-stop:before {
+ content: "\f04d";
+}
+.fa-forward:before {
+ content: "\f04e";
+}
+.fa-fast-forward:before {
+ content: "\f050";
+}
+.fa-step-forward:before {
+ content: "\f051";
+}
+.fa-eject:before {
+ content: "\f052";
+}
+.fa-chevron-left:before {
+ content: "\f053";
+}
+.fa-chevron-right:before {
+ content: "\f054";
+}
+.fa-plus-circle:before {
+ content: "\f055";
+}
+.fa-minus-circle:before {
+ content: "\f056";
+}
+.fa-times-circle:before {
+ content: "\f057";
+}
+.fa-check-circle:before {
+ content: "\f058";
+}
+.fa-question-circle:before {
+ content: "\f059";
+}
+.fa-info-circle:before {
+ content: "\f05a";
+}
+.fa-crosshairs:before {
+ content: "\f05b";
+}
+.fa-times-circle-o:before {
+ content: "\f05c";
+}
+.fa-check-circle-o:before {
+ content: "\f05d";
+}
+.fa-ban:before {
+ content: "\f05e";
+}
+.fa-arrow-left:before {
+ content: "\f060";
+}
+.fa-arrow-right:before {
+ content: "\f061";
+}
+.fa-arrow-up:before {
+ content: "\f062";
+}
+.fa-arrow-down:before {
+ content: "\f063";
+}
+.fa-mail-forward:before,
+.fa-share:before {
+ content: "\f064";
+}
+.fa-expand:before {
+ content: "\f065";
+}
+.fa-compress:before {
+ content: "\f066";
+}
+.fa-plus:before {
+ content: "\f067";
+}
+.fa-minus:before {
+ content: "\f068";
+}
+.fa-asterisk:before {
+ content: "\f069";
+}
+.fa-exclamation-circle:before {
+ content: "\f06a";
+}
+.fa-gift:before {
+ content: "\f06b";
+}
+.fa-leaf:before {
+ content: "\f06c";
+}
+.fa-fire:before {
+ content: "\f06d";
+}
+.fa-eye:before {
+ content: "\f06e";
+}
+.fa-eye-slash:before {
+ content: "\f070";
+}
+.fa-warning:before,
+.fa-exclamation-triangle:before {
+ content: "\f071";
+}
+.fa-plane:before {
+ content: "\f072";
+}
+.fa-calendar:before {
+ content: "\f073";
+}
+.fa-random:before {
+ content: "\f074";
+}
+.fa-comment:before {
+ content: "\f075";
+}
+.fa-magnet:before {
+ content: "\f076";
+}
+.fa-chevron-up:before {
+ content: "\f077";
+}
+.fa-chevron-down:before {
+ content: "\f078";
+}
+.fa-retweet:before {
+ content: "\f079";
+}
+.fa-shopping-cart:before {
+ content: "\f07a";
+}
+.fa-folder:before {
+ content: "\f07b";
+}
+.fa-folder-open:before {
+ content: "\f07c";
+}
+.fa-arrows-v:before {
+ content: "\f07d";
+}
+.fa-arrows-h:before {
+ content: "\f07e";
+}
+.fa-bar-chart-o:before,
+.fa-bar-chart:before {
+ content: "\f080";
+}
+.fa-twitter-square:before {
+ content: "\f081";
+}
+.fa-facebook-square:before {
+ content: "\f082";
+}
+.fa-camera-retro:before {
+ content: "\f083";
+}
+.fa-key:before {
+ content: "\f084";
+}
+.fa-gears:before,
+.fa-cogs:before {
+ content: "\f085";
+}
+.fa-comments:before {
+ content: "\f086";
+}
+.fa-thumbs-o-up:before {
+ content: "\f087";
+}
+.fa-thumbs-o-down:before {
+ content: "\f088";
+}
+.fa-star-half:before {
+ content: "\f089";
+}
+.fa-heart-o:before {
+ content: "\f08a";
+}
+.fa-sign-out:before {
+ content: "\f08b";
+}
+.fa-linkedin-square:before {
+ content: "\f08c";
+}
+.fa-thumb-tack:before {
+ content: "\f08d";
+}
+.fa-external-link:before {
+ content: "\f08e";
+}
+.fa-sign-in:before {
+ content: "\f090";
+}
+.fa-trophy:before {
+ content: "\f091";
+}
+.fa-github-square:before {
+ content: "\f092";
+}
+.fa-upload:before {
+ content: "\f093";
+}
+.fa-lemon-o:before {
+ content: "\f094";
+}
+.fa-phone:before {
+ content: "\f095";
+}
+.fa-square-o:before {
+ content: "\f096";
+}
+.fa-bookmark-o:before {
+ content: "\f097";
+}
+.fa-phone-square:before {
+ content: "\f098";
+}
+.fa-twitter:before {
+ content: "\f099";
+}
+.fa-facebook-f:before,
+.fa-facebook:before {
+ content: "\f09a";
+}
+.fa-github:before {
+ content: "\f09b";
+}
+.fa-unlock:before {
+ content: "\f09c";
+}
+.fa-credit-card:before {
+ content: "\f09d";
+}
+.fa-rss:before {
+ content: "\f09e";
+}
+.fa-hdd-o:before {
+ content: "\f0a0";
+}
+.fa-bullhorn:before {
+ content: "\f0a1";
+}
+.fa-bell:before {
+ content: "\f0f3";
+}
+.fa-certificate:before {
+ content: "\f0a3";
+}
+.fa-hand-o-right:before {
+ content: "\f0a4";
+}
+.fa-hand-o-left:before {
+ content: "\f0a5";
+}
+.fa-hand-o-up:before {
+ content: "\f0a6";
+}
+.fa-hand-o-down:before {
+ content: "\f0a7";
+}
+.fa-arrow-circle-left:before {
+ content: "\f0a8";
+}
+.fa-arrow-circle-right:before {
+ content: "\f0a9";
+}
+.fa-arrow-circle-up:before {
+ content: "\f0aa";
+}
+.fa-arrow-circle-down:before {
+ content: "\f0ab";
+}
+.fa-globe:before {
+ content: "\f0ac";
+}
+.fa-wrench:before {
+ content: "\f0ad";
+}
+.fa-tasks:before {
+ content: "\f0ae";
+}
+.fa-filter:before {
+ content: "\f0b0";
+}
+.fa-briefcase:before {
+ content: "\f0b1";
+}
+.fa-arrows-alt:before {
+ content: "\f0b2";
+}
+.fa-group:before,
+.fa-users:before {
+ content: "\f0c0";
+}
+.fa-chain:before,
+.fa-link:before {
+ content: "\f0c1";
+}
+.fa-cloud:before {
+ content: "\f0c2";
+}
+.fa-flask:before {
+ content: "\f0c3";
+}
+.fa-cut:before,
+.fa-scissors:before {
+ content: "\f0c4";
+}
+.fa-copy:before,
+.fa-files-o:before {
+ content: "\f0c5";
+}
+.fa-paperclip:before {
+ content: "\f0c6";
+}
+.fa-save:before,
+.fa-floppy-o:before {
+ content: "\f0c7";
+}
+.fa-square:before {
+ content: "\f0c8";
+}
+.fa-navicon:before,
+.fa-reorder:before,
+.fa-bars:before {
+ content: "\f0c9";
+}
+.fa-list-ul:before {
+ content: "\f0ca";
+}
+.fa-list-ol:before {
+ content: "\f0cb";
+}
+.fa-strikethrough:before {
+ content: "\f0cc";
+}
+.fa-underline:before {
+ content: "\f0cd";
+}
+.fa-table:before {
+ content: "\f0ce";
+}
+.fa-magic:before {
+ content: "\f0d0";
+}
+.fa-truck:before {
+ content: "\f0d1";
+}
+.fa-pinterest:before {
+ content: "\f0d2";
+}
+.fa-pinterest-square:before {
+ content: "\f0d3";
+}
+.fa-google-plus-square:before {
+ content: "\f0d4";
+}
+.fa-google-plus:before {
+ content: "\f0d5";
+}
+.fa-money:before {
+ content: "\f0d6";
+}
+.fa-caret-down:before {
+ content: "\f0d7";
+}
+.fa-caret-up:before {
+ content: "\f0d8";
+}
+.fa-caret-left:before {
+ content: "\f0d9";
+}
+.fa-caret-right:before {
+ content: "\f0da";
+}
+.fa-columns:before {
+ content: "\f0db";
+}
+.fa-unsorted:before,
+.fa-sort:before {
+ content: "\f0dc";
+}
+.fa-sort-down:before,
+.fa-sort-desc:before {
+ content: "\f0dd";
+}
+.fa-sort-up:before,
+.fa-sort-asc:before {
+ content: "\f0de";
+}
+.fa-envelope:before {
+ content: "\f0e0";
+}
+.fa-linkedin:before {
+ content: "\f0e1";
+}
+.fa-rotate-left:before,
+.fa-undo:before {
+ content: "\f0e2";
+}
+.fa-legal:before,
+.fa-gavel:before {
+ content: "\f0e3";
+}
+.fa-dashboard:before,
+.fa-tachometer:before {
+ content: "\f0e4";
+}
+.fa-comment-o:before {
+ content: "\f0e5";
+}
+.fa-comments-o:before {
+ content: "\f0e6";
+}
+.fa-flash:before,
+.fa-bolt:before {
+ content: "\f0e7";
+}
+.fa-sitemap:before {
+ content: "\f0e8";
+}
+.fa-umbrella:before {
+ content: "\f0e9";
+}
+.fa-paste:before,
+.fa-clipboard:before {
+ content: "\f0ea";
+}
+.fa-lightbulb-o:before {
+ content: "\f0eb";
+}
+.fa-exchange:before {
+ content: "\f0ec";
+}
+.fa-cloud-download:before {
+ content: "\f0ed";
+}
+.fa-cloud-upload:before {
+ content: "\f0ee";
+}
+.fa-user-md:before {
+ content: "\f0f0";
+}
+.fa-stethoscope:before {
+ content: "\f0f1";
+}
+.fa-suitcase:before {
+ content: "\f0f2";
+}
+.fa-bell-o:before {
+ content: "\f0a2";
+}
+.fa-coffee:before {
+ content: "\f0f4";
+}
+.fa-cutlery:before {
+ content: "\f0f5";
+}
+.fa-file-text-o:before {
+ content: "\f0f6";
+}
+.fa-building-o:before {
+ content: "\f0f7";
+}
+.fa-hospital-o:before {
+ content: "\f0f8";
+}
+.fa-ambulance:before {
+ content: "\f0f9";
+}
+.fa-medkit:before {
+ content: "\f0fa";
+}
+.fa-fighter-jet:before {
+ content: "\f0fb";
+}
+.fa-beer:before {
+ content: "\f0fc";
+}
+.fa-h-square:before {
+ content: "\f0fd";
+}
+.fa-plus-square:before {
+ content: "\f0fe";
+}
+.fa-angle-double-left:before {
+ content: "\f100";
+}
+.fa-angle-double-right:before {
+ content: "\f101";
+}
+.fa-angle-double-up:before {
+ content: "\f102";
+}
+.fa-angle-double-down:before {
+ content: "\f103";
+}
+.fa-angle-left:before {
+ content: "\f104";
+}
+.fa-angle-right:before {
+ content: "\f105";
+}
+.fa-angle-up:before {
+ content: "\f106";
+}
+.fa-angle-down:before {
+ content: "\f107";
+}
+.fa-desktop:before {
+ content: "\f108";
+}
+.fa-laptop:before {
+ content: "\f109";
+}
+.fa-tablet:before {
+ content: "\f10a";
+}
+.fa-mobile-phone:before,
+.fa-mobile:before {
+ content: "\f10b";
+}
+.fa-circle-o:before {
+ content: "\f10c";
+}
+.fa-quote-left:before {
+ content: "\f10d";
+}
+.fa-quote-right:before {
+ content: "\f10e";
+}
+.fa-spinner:before {
+ content: "\f110";
+}
+.fa-circle:before {
+ content: "\f111";
+}
+.fa-mail-reply:before,
+.fa-reply:before {
+ content: "\f112";
+}
+.fa-github-alt:before {
+ content: "\f113";
+}
+.fa-folder-o:before {
+ content: "\f114";
+}
+.fa-folder-open-o:before {
+ content: "\f115";
+}
+.fa-smile-o:before {
+ content: "\f118";
+}
+.fa-frown-o:before {
+ content: "\f119";
+}
+.fa-meh-o:before {
+ content: "\f11a";
+}
+.fa-gamepad:before {
+ content: "\f11b";
+}
+.fa-keyboard-o:before {
+ content: "\f11c";
+}
+.fa-flag-o:before {
+ content: "\f11d";
+}
+.fa-flag-checkered:before {
+ content: "\f11e";
+}
+.fa-terminal:before {
+ content: "\f120";
+}
+.fa-code:before {
+ content: "\f121";
+}
+.fa-mail-reply-all:before,
+.fa-reply-all:before {
+ content: "\f122";
+}
+.fa-star-half-empty:before,
+.fa-star-half-full:before,
+.fa-star-half-o:before {
+ content: "\f123";
+}
+.fa-location-arrow:before {
+ content: "\f124";
+}
+.fa-crop:before {
+ content: "\f125";
+}
+.fa-code-fork:before {
+ content: "\f126";
+}
+.fa-unlink:before,
+.fa-chain-broken:before {
+ content: "\f127";
+}
+.fa-question:before {
+ content: "\f128";
+}
+.fa-info:before {
+ content: "\f129";
+}
+.fa-exclamation:before {
+ content: "\f12a";
+}
+.fa-superscript:before {
+ content: "\f12b";
+}
+.fa-subscript:before {
+ content: "\f12c";
+}
+.fa-eraser:before {
+ content: "\f12d";
+}
+.fa-puzzle-piece:before {
+ content: "\f12e";
+}
+.fa-microphone:before {
+ content: "\f130";
+}
+.fa-microphone-slash:before {
+ content: "\f131";
+}
+.fa-shield:before {
+ content: "\f132";
+}
+.fa-calendar-o:before {
+ content: "\f133";
+}
+.fa-fire-extinguisher:before {
+ content: "\f134";
+}
+.fa-rocket:before {
+ content: "\f135";
+}
+.fa-maxcdn:before {
+ content: "\f136";
+}
+.fa-chevron-circle-left:before {
+ content: "\f137";
+}
+.fa-chevron-circle-right:before {
+ content: "\f138";
+}
+.fa-chevron-circle-up:before {
+ content: "\f139";
+}
+.fa-chevron-circle-down:before {
+ content: "\f13a";
+}
+.fa-html5:before {
+ content: "\f13b";
+}
+.fa-css3:before {
+ content: "\f13c";
+}
+.fa-anchor:before {
+ content: "\f13d";
+}
+.fa-unlock-alt:before {
+ content: "\f13e";
+}
+.fa-bullseye:before {
+ content: "\f140";
+}
+.fa-ellipsis-h:before {
+ content: "\f141";
+}
+.fa-ellipsis-v:before {
+ content: "\f142";
+}
+.fa-rss-square:before {
+ content: "\f143";
+}
+.fa-play-circle:before {
+ content: "\f144";
+}
+.fa-ticket:before {
+ content: "\f145";
+}
+.fa-minus-square:before {
+ content: "\f146";
+}
+.fa-minus-square-o:before {
+ content: "\f147";
+}
+.fa-level-up:before {
+ content: "\f148";
+}
+.fa-level-down:before {
+ content: "\f149";
+}
+.fa-check-square:before {
+ content: "\f14a";
+}
+.fa-pencil-square:before {
+ content: "\f14b";
+}
+.fa-external-link-square:before {
+ content: "\f14c";
+}
+.fa-share-square:before {
+ content: "\f14d";
+}
+.fa-compass:before {
+ content: "\f14e";
+}
+.fa-toggle-down:before,
+.fa-caret-square-o-down:before {
+ content: "\f150";
+}
+.fa-toggle-up:before,
+.fa-caret-square-o-up:before {
+ content: "\f151";
+}
+.fa-toggle-right:before,
+.fa-caret-square-o-right:before {
+ content: "\f152";
+}
+.fa-euro:before,
+.fa-eur:before {
+ content: "\f153";
+}
+.fa-gbp:before {
+ content: "\f154";
+}
+.fa-dollar:before,
+.fa-usd:before {
+ content: "\f155";
+}
+.fa-rupee:before,
+.fa-inr:before {
+ content: "\f156";
+}
+.fa-cny:before,
+.fa-rmb:before,
+.fa-yen:before,
+.fa-jpy:before {
+ content: "\f157";
+}
+.fa-ruble:before,
+.fa-rouble:before,
+.fa-rub:before {
+ content: "\f158";
+}
+.fa-won:before,
+.fa-krw:before {
+ content: "\f159";
+}
+.fa-bitcoin:before,
+.fa-btc:before {
+ content: "\f15a";
+}
+.fa-file:before {
+ content: "\f15b";
+}
+.fa-file-text:before {
+ content: "\f15c";
+}
+.fa-sort-alpha-asc:before {
+ content: "\f15d";
+}
+.fa-sort-alpha-desc:before {
+ content: "\f15e";
+}
+.fa-sort-amount-asc:before {
+ content: "\f160";
+}
+.fa-sort-amount-desc:before {
+ content: "\f161";
+}
+.fa-sort-numeric-asc:before {
+ content: "\f162";
+}
+.fa-sort-numeric-desc:before {
+ content: "\f163";
+}
+.fa-thumbs-up:before {
+ content: "\f164";
+}
+.fa-thumbs-down:before {
+ content: "\f165";
+}
+.fa-youtube-square:before {
+ content: "\f166";
+}
+.fa-youtube:before {
+ content: "\f167";
+}
+.fa-xing:before {
+ content: "\f168";
+}
+.fa-xing-square:before {
+ content: "\f169";
+}
+.fa-youtube-play:before {
+ content: "\f16a";
+}
+.fa-dropbox:before {
+ content: "\f16b";
+}
+.fa-stack-overflow:before {
+ content: "\f16c";
+}
+.fa-instagram:before {
+ content: "\f16d";
+}
+.fa-flickr:before {
+ content: "\f16e";
+}
+.fa-adn:before {
+ content: "\f170";
+}
+.fa-bitbucket:before {
+ content: "\f171";
+}
+.fa-bitbucket-square:before {
+ content: "\f172";
+}
+.fa-tumblr:before {
+ content: "\f173";
+}
+.fa-tumblr-square:before {
+ content: "\f174";
+}
+.fa-long-arrow-down:before {
+ content: "\f175";
+}
+.fa-long-arrow-up:before {
+ content: "\f176";
+}
+.fa-long-arrow-left:before {
+ content: "\f177";
+}
+.fa-long-arrow-right:before {
+ content: "\f178";
+}
+.fa-apple:before {
+ content: "\f179";
+}
+.fa-windows:before {
+ content: "\f17a";
+}
+.fa-android:before {
+ content: "\f17b";
+}
+.fa-linux:before {
+ content: "\f17c";
+}
+.fa-dribbble:before {
+ content: "\f17d";
+}
+.fa-skype:before {
+ content: "\f17e";
+}
+.fa-foursquare:before {
+ content: "\f180";
+}
+.fa-trello:before {
+ content: "\f181";
+}
+.fa-female:before {
+ content: "\f182";
+}
+.fa-male:before {
+ content: "\f183";
+}
+.fa-gittip:before,
+.fa-gratipay:before {
+ content: "\f184";
+}
+.fa-sun-o:before {
+ content: "\f185";
+}
+.fa-moon-o:before {
+ content: "\f186";
+}
+.fa-archive:before {
+ content: "\f187";
+}
+.fa-bug:before {
+ content: "\f188";
+}
+.fa-vk:before {
+ content: "\f189";
+}
+.fa-weibo:before {
+ content: "\f18a";
+}
+.fa-renren:before {
+ content: "\f18b";
+}
+.fa-pagelines:before {
+ content: "\f18c";
+}
+.fa-stack-exchange:before {
+ content: "\f18d";
+}
+.fa-arrow-circle-o-right:before {
+ content: "\f18e";
+}
+.fa-arrow-circle-o-left:before {
+ content: "\f190";
+}
+.fa-toggle-left:before,
+.fa-caret-square-o-left:before {
+ content: "\f191";
+}
+.fa-dot-circle-o:before {
+ content: "\f192";
+}
+.fa-wheelchair:before {
+ content: "\f193";
+}
+.fa-vimeo-square:before {
+ content: "\f194";
+}
+.fa-turkish-lira:before,
+.fa-try:before {
+ content: "\f195";
+}
+.fa-plus-square-o:before {
+ content: "\f196";
+}
+.fa-space-shuttle:before {
+ content: "\f197";
+}
+.fa-slack:before {
+ content: "\f198";
+}
+.fa-envelope-square:before {
+ content: "\f199";
+}
+.fa-wordpress:before {
+ content: "\f19a";
+}
+.fa-openid:before {
+ content: "\f19b";
+}
+.fa-institution:before,
+.fa-bank:before,
+.fa-university:before {
+ content: "\f19c";
+}
+.fa-mortar-board:before,
+.fa-graduation-cap:before {
+ content: "\f19d";
+}
+.fa-yahoo:before {
+ content: "\f19e";
+}
+.fa-google:before {
+ content: "\f1a0";
+}
+.fa-reddit:before {
+ content: "\f1a1";
+}
+.fa-reddit-square:before {
+ content: "\f1a2";
+}
+.fa-stumbleupon-circle:before {
+ content: "\f1a3";
+}
+.fa-stumbleupon:before {
+ content: "\f1a4";
+}
+.fa-delicious:before {
+ content: "\f1a5";
+}
+.fa-digg:before {
+ content: "\f1a6";
+}
+.fa-pied-piper:before {
+ content: "\f1a7";
+}
+.fa-pied-piper-alt:before {
+ content: "\f1a8";
+}
+.fa-drupal:before {
+ content: "\f1a9";
+}
+.fa-joomla:before {
+ content: "\f1aa";
+}
+.fa-language:before {
+ content: "\f1ab";
+}
+.fa-fax:before {
+ content: "\f1ac";
+}
+.fa-building:before {
+ content: "\f1ad";
+}
+.fa-child:before {
+ content: "\f1ae";
+}
+.fa-paw:before {
+ content: "\f1b0";
+}
+.fa-spoon:before {
+ content: "\f1b1";
+}
+.fa-cube:before {
+ content: "\f1b2";
+}
+.fa-cubes:before {
+ content: "\f1b3";
+}
+.fa-behance:before {
+ content: "\f1b4";
+}
+.fa-behance-square:before {
+ content: "\f1b5";
+}
+.fa-steam:before {
+ content: "\f1b6";
+}
+.fa-steam-square:before {
+ content: "\f1b7";
+}
+.fa-recycle:before {
+ content: "\f1b8";
+}
+.fa-automobile:before,
+.fa-car:before {
+ content: "\f1b9";
+}
+.fa-cab:before,
+.fa-taxi:before {
+ content: "\f1ba";
+}
+.fa-tree:before {
+ content: "\f1bb";
+}
+.fa-spotify:before {
+ content: "\f1bc";
+}
+.fa-deviantart:before {
+ content: "\f1bd";
+}
+.fa-soundcloud:before {
+ content: "\f1be";
+}
+.fa-database:before {
+ content: "\f1c0";
+}
+.fa-file-pdf-o:before {
+ content: "\f1c1";
+}
+.fa-file-word-o:before {
+ content: "\f1c2";
+}
+.fa-file-excel-o:before {
+ content: "\f1c3";
+}
+.fa-file-powerpoint-o:before {
+ content: "\f1c4";
+}
+.fa-file-photo-o:before,
+.fa-file-picture-o:before,
+.fa-file-image-o:before {
+ content: "\f1c5";
+}
+.fa-file-zip-o:before,
+.fa-file-archive-o:before {
+ content: "\f1c6";
+}
+.fa-file-sound-o:before,
+.fa-file-audio-o:before {
+ content: "\f1c7";
+}
+.fa-file-movie-o:before,
+.fa-file-video-o:before {
+ content: "\f1c8";
+}
+.fa-file-code-o:before {
+ content: "\f1c9";
+}
+.fa-vine:before {
+ content: "\f1ca";
+}
+.fa-codepen:before {
+ content: "\f1cb";
+}
+.fa-jsfiddle:before {
+ content: "\f1cc";
+}
+.fa-life-bouy:before,
+.fa-life-buoy:before,
+.fa-life-saver:before,
+.fa-support:before,
+.fa-life-ring:before {
+ content: "\f1cd";
+}
+.fa-circle-o-notch:before {
+ content: "\f1ce";
+}
+.fa-ra:before,
+.fa-rebel:before {
+ content: "\f1d0";
+}
+.fa-ge:before,
+.fa-empire:before {
+ content: "\f1d1";
+}
+.fa-git-square:before {
+ content: "\f1d2";
+}
+.fa-git:before {
+ content: "\f1d3";
+}
+.fa-hacker-news:before {
+ content: "\f1d4";
+}
+.fa-tencent-weibo:before {
+ content: "\f1d5";
+}
+.fa-qq:before {
+ content: "\f1d6";
+}
+.fa-wechat:before,
+.fa-weixin:before {
+ content: "\f1d7";
+}
+.fa-send:before,
+.fa-paper-plane:before {
+ content: "\f1d8";
+}
+.fa-send-o:before,
+.fa-paper-plane-o:before {
+ content: "\f1d9";
+}
+.fa-history:before {
+ content: "\f1da";
+}
+.fa-genderless:before,
+.fa-circle-thin:before {
+ content: "\f1db";
+}
+.fa-header:before {
+ content: "\f1dc";
+}
+.fa-paragraph:before {
+ content: "\f1dd";
+}
+.fa-sliders:before {
+ content: "\f1de";
+}
+.fa-share-alt:before {
+ content: "\f1e0";
+}
+.fa-share-alt-square:before {
+ content: "\f1e1";
+}
+.fa-bomb:before {
+ content: "\f1e2";
+}
+.fa-soccer-ball-o:before,
+.fa-futbol-o:before {
+ content: "\f1e3";
+}
+.fa-tty:before {
+ content: "\f1e4";
+}
+.fa-binoculars:before {
+ content: "\f1e5";
+}
+.fa-plug:before {
+ content: "\f1e6";
+}
+.fa-slideshare:before {
+ content: "\f1e7";
+}
+.fa-twitch:before {
+ content: "\f1e8";
+}
+.fa-yelp:before {
+ content: "\f1e9";
+}
+.fa-newspaper-o:before {
+ content: "\f1ea";
+}
+.fa-wifi:before {
+ content: "\f1eb";
+}
+.fa-calculator:before {
+ content: "\f1ec";
+}
+.fa-paypal:before {
+ content: "\f1ed";
+}
+.fa-google-wallet:before {
+ content: "\f1ee";
+}
+.fa-cc-visa:before {
+ content: "\f1f0";
+}
+.fa-cc-mastercard:before {
+ content: "\f1f1";
+}
+.fa-cc-discover:before {
+ content: "\f1f2";
+}
+.fa-cc-amex:before {
+ content: "\f1f3";
+}
+.fa-cc-paypal:before {
+ content: "\f1f4";
+}
+.fa-cc-stripe:before {
+ content: "\f1f5";
+}
+.fa-bell-slash:before {
+ content: "\f1f6";
+}
+.fa-bell-slash-o:before {
+ content: "\f1f7";
+}
+.fa-trash:before {
+ content: "\f1f8";
+}
+.fa-copyright:before {
+ content: "\f1f9";
+}
+.fa-at:before {
+ content: "\f1fa";
+}
+.fa-eyedropper:before {
+ content: "\f1fb";
+}
+.fa-paint-brush:before {
+ content: "\f1fc";
+}
+.fa-birthday-cake:before {
+ content: "\f1fd";
+}
+.fa-area-chart:before {
+ content: "\f1fe";
+}
+.fa-pie-chart:before {
+ content: "\f200";
+}
+.fa-line-chart:before {
+ content: "\f201";
+}
+.fa-lastfm:before {
+ content: "\f202";
+}
+.fa-lastfm-square:before {
+ content: "\f203";
+}
+.fa-toggle-off:before {
+ content: "\f204";
+}
+.fa-toggle-on:before {
+ content: "\f205";
+}
+.fa-bicycle:before {
+ content: "\f206";
+}
+.fa-bus:before {
+ content: "\f207";
+}
+.fa-ioxhost:before {
+ content: "\f208";
+}
+.fa-angellist:before {
+ content: "\f209";
+}
+.fa-cc:before {
+ content: "\f20a";
+}
+.fa-shekel:before,
+.fa-sheqel:before,
+.fa-ils:before {
+ content: "\f20b";
+}
+.fa-meanpath:before {
+ content: "\f20c";
+}
+.fa-buysellads:before {
+ content: "\f20d";
+}
+.fa-connectdevelop:before {
+ content: "\f20e";
+}
+.fa-dashcube:before {
+ content: "\f210";
+}
+.fa-forumbee:before {
+ content: "\f211";
+}
+.fa-leanpub:before {
+ content: "\f212";
+}
+.fa-sellsy:before {
+ content: "\f213";
+}
+.fa-shirtsinbulk:before {
+ content: "\f214";
+}
+.fa-simplybuilt:before {
+ content: "\f215";
+}
+.fa-skyatlas:before {
+ content: "\f216";
+}
+.fa-cart-plus:before {
+ content: "\f217";
+}
+.fa-cart-arrow-down:before {
+ content: "\f218";
+}
+.fa-diamond:before {
+ content: "\f219";
+}
+.fa-ship:before {
+ content: "\f21a";
+}
+.fa-user-secret:before {
+ content: "\f21b";
+}
+.fa-motorcycle:before {
+ content: "\f21c";
+}
+.fa-street-view:before {
+ content: "\f21d";
+}
+.fa-heartbeat:before {
+ content: "\f21e";
+}
+.fa-venus:before {
+ content: "\f221";
+}
+.fa-mars:before {
+ content: "\f222";
+}
+.fa-mercury:before {
+ content: "\f223";
+}
+.fa-transgender:before {
+ content: "\f224";
+}
+.fa-transgender-alt:before {
+ content: "\f225";
+}
+.fa-venus-double:before {
+ content: "\f226";
+}
+.fa-mars-double:before {
+ content: "\f227";
+}
+.fa-venus-mars:before {
+ content: "\f228";
+}
+.fa-mars-stroke:before {
+ content: "\f229";
+}
+.fa-mars-stroke-v:before {
+ content: "\f22a";
+}
+.fa-mars-stroke-h:before {
+ content: "\f22b";
+}
+.fa-neuter:before {
+ content: "\f22c";
+}
+.fa-facebook-official:before {
+ content: "\f230";
+}
+.fa-pinterest-p:before {
+ content: "\f231";
+}
+.fa-whatsapp:before {
+ content: "\f232";
+}
+.fa-server:before {
+ content: "\f233";
+}
+.fa-user-plus:before {
+ content: "\f234";
+}
+.fa-user-times:before {
+ content: "\f235";
+}
+.fa-hotel:before,
+.fa-bed:before {
+ content: "\f236";
+}
+.fa-viacoin:before {
+ content: "\f237";
+}
+.fa-train:before {
+ content: "\f238";
+}
+.fa-subway:before {
+ content: "\f239";
+}
+.fa-medium:before {
+ content: "\f23a";
+}
diff --git a/css/sass/includes/_font-justvector.scss b/css/sass/includes/_font-justvector.scss
new file mode 100755
index 0000000..03af951
--- /dev/null
+++ b/css/sass/includes/_font-justvector.scss
@@ -0,0 +1,341 @@
+//
+// Icon Font: JustVector
+//
+
+@font-face {
+ font-family: "JustVector";
+ src: url('../fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.eot');
+ src: url('../fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.eot?#iefix') format("embedded-opentype"),
+ url('../fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.woff') format("woff"),
+ url('../fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.ttf') format("truetype"),
+ url('../fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.svg#JustVector') format("svg");
+ font-weight: normal;
+ font-style: normal;
+}
+
+@media screen and (-webkit-min-device-pixel-ratio:0) {
+ @font-face {
+ font-family: "JustVector";
+ src: url('../fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.svg#JustVector') format("svg");
+ }
+}
+
+[data-icon]:before { content: attr(data-icon); }
+
+[data-icon]:before,
+.jv-aim:before,
+.jv-aim_alt:before,
+.jv-amazon:before,
+.jv-app_store:before,
+.jv-apple:before,
+.jv-arto:before,
+.jv-aws:before,
+.jv-baidu:before,
+.jv-basecamp:before,
+.jv-bebo:before,
+.jv-behance:before,
+.jv-bing:before,
+.jv-blip:before,
+.jv-blogger:before,
+.jv-bnter:before,
+.jv-brightkite:before,
+.jv-cinch:before,
+.jv-cloudapp:before,
+.jv-coroflot:before,
+.jv-creative_commons:before,
+.jv-dailybooth:before,
+.jv-delicious:before,
+.jv-designbump:before,
+.jv-designfloat:before,
+.jv-designmoo:before,
+.jv-deviantart:before,
+.jv-digg:before,
+.jv-digg_alt:before,
+.jv-diigo:before,
+.jv-dribbble:before,
+.jv-dropbox:before,
+.jv-drupal:before,
+.jv-dzone:before,
+.jv-ebay:before,
+.jv-ember:before,
+.jv-etsy:before,
+.jv-evernote:before,
+.jv-facebook:before,
+.jv-facebook_alt:before,
+.jv-facebook_places:before,
+.jv-facto-me:before,
+.jv-feedburner:before,
+.jv-flickr:before,
+.jv-folkd:before,
+.jv-formspring:before,
+.jv-forrst:before,
+.jv-foursquare:before,
+.jv-friendfeed:before,
+.jv-friendster:before,
+.jv-gdgt:before,
+.jv-github:before,
+.jv-github_alt:before,
+.jv-goodreads:before,
+.jv-google:before,
+.jv-google_buzz:before,
+.jv-google_talk:before,
+.jv-gowalla:before,
+.jv-gowalla_alt:before,
+.jv-grooveshark:before,
+.jv-hacker_news:before,
+.jv-hype_machine:before,
+.jv-hyves:before,
+.jv-icq:before,
+.jv-identi-ca:before,
+.jv-instapaper:before,
+.jv-itunes:before,
+.jv-kik:before,
+.jv-krop:before,
+.jv-last-fm:before,
+.jv-linkedin:before,
+.jv-linkedin_alt:before,
+.jv-livejournal:before,
+.jv-lovedsgn:before,
+.jv-meetup:before,
+.jv-metacafe:before,
+.jv-ming:before,
+.jv-mister_wong:before,
+.jv-mixx:before,
+.jv-mixx_alt:before,
+.jv-mobileme:before,
+.jv-msn_messenger:before,
+.jv-myspace:before,
+.jv-myspace_alt:before,
+.jv-newsvine:before,
+.jv-official-fm:before,
+.jv-openid:before,
+.jv-orkut:before,
+.jv-pandora:before,
+.jv-path:before,
+.jv-paypal:before,
+.jv-photobucket:before,
+.jv-picasa:before,
+.jv-picassa:before,
+.jv-pinboard-in:before,
+.jv-ping:before,
+.jv-pingchat:before,
+.jv-playstation:before,
+.jv-plixi:before,
+.jv-plurk:before,
+.jv-podcast:before,
+.jv-posterous:before,
+.jv-qik:before,
+.jv-quik:before,
+.jv-quora:before,
+.jv-rdio:before,
+.jv-readernaut:before,
+.jv-reddit:before,
+.jv-retweet:before,
+.jv-robo-to:before,
+.jv-rss:before,
+.jv-scribd:before,
+.jv-sharethis:before,
+.jv-simplenote:before,
+.jv-skype:before,
+.jv-slashdot:before,
+.jv-slideshare:before,
+.jv-smugmug:before,
+.jv-soundcloud:before,
+.jv-spotify:before,
+.jv-squarespace:before,
+.jv-squidoo:before,
+.jv-steam:before,
+.jv-stumbleupon:before,
+.jv-technorati:before,
+.jv-threewords-me:before,
+.jv-tribe-net:before,
+.jv-tripit:before,
+.jv-tumblr:before,
+.jv-twitter:before,
+.jv-twitter_alt:before,
+.jv-vcard:before,
+.jv-viddler:before,
+.jv-vimeo:before,
+.jv-virb:before,
+.jv-w3:before,
+.jv-whatsapp:before,
+.jv-wikipedia:before,
+.jv-windows:before,
+.jv-wists:before,
+.jv-wordpress:before,
+.jv-wordpress_alt:before,
+.jv-xing:before,
+.jv-yahoo-:before,
+.jv-yahoo-_buzz:before,
+.jv-yahoo-_messenger:before,
+.jv-yelp:before,
+.jv-youtube:before,
+.jv-youtube_alt:before,
+.jv-zerply:before,
+.jv-zootool:before,
+.jv-zynga:before {
+ display: inline-block;
+ font-family: "JustVector";
+ font-style: normal;
+ font-weight: normal;
+ font-variant: normal;
+ line-height: 1;
+ text-decoration: inherit;
+ text-rendering: optimizeLegibility;
+ text-transform: none;
+ -moz-osx-font-smoothing: grayscale;
+ -webkit-font-smoothing: antialiased;
+ font-smoothing: antialiased;
+}
+
+.jv-aim:before { content: "\f100"; }
+.jv-aim_alt:before { content: "\f101"; }
+.jv-amazon:before { content: "\f102"; }
+.jv-app_store:before { content: "\f103"; }
+.jv-apple:before { content: "\f104"; }
+.jv-arto:before { content: "\f105"; }
+.jv-aws:before { content: "\f106"; }
+.jv-baidu:before { content: "\f107"; }
+.jv-basecamp:before { content: "\f108"; }
+.jv-bebo:before { content: "\f109"; }
+.jv-behance:before { content: "\f10a"; }
+.jv-bing:before { content: "\f10b"; }
+.jv-blip:before { content: "\f10c"; }
+.jv-blogger:before { content: "\f10d"; }
+.jv-bnter:before { content: "\f10e"; }
+.jv-brightkite:before { content: "\f10f"; }
+.jv-cinch:before { content: "\f110"; }
+.jv-cloudapp:before { content: "\f111"; }
+.jv-coroflot:before { content: "\f112"; }
+.jv-creative_commons:before { content: "\f113"; }
+.jv-dailybooth:before { content: "\f114"; }
+.jv-delicious:before { content: "\f115"; }
+.jv-designbump:before { content: "\f116"; }
+.jv-designfloat:before { content: "\f117"; }
+.jv-designmoo:before { content: "\f118"; }
+.jv-deviantart:before { content: "\f119"; }
+.jv-digg:before { content: "\f11a"; }
+.jv-digg_alt:before { content: "\f11b"; }
+.jv-diigo:before { content: "\f11c"; }
+.jv-dribbble:before { content: "\f11d"; }
+.jv-dropbox:before { content: "\f11e"; }
+.jv-drupal:before { content: "\f11f"; }
+.jv-dzone:before { content: "\f120"; }
+.jv-ebay:before { content: "\f121"; }
+.jv-ember:before { content: "\f122"; }
+.jv-etsy:before { content: "\f123"; }
+.jv-evernote:before { content: "\f124"; }
+.jv-facebook:before { content: "\f125"; }
+.jv-facebook_alt:before { content: "\f126"; }
+.jv-facebook_places:before { content: "\f127"; }
+.jv-facto-me:before { content: "\f128"; }
+.jv-feedburner:before { content: "\f129"; }
+.jv-flickr:before { content: "\f12a"; }
+.jv-folkd:before { content: "\f12b"; }
+.jv-formspring:before { content: "\f12c"; }
+.jv-forrst:before { content: "\f12d"; }
+.jv-foursquare:before { content: "\f12e"; }
+.jv-friendfeed:before { content: "\f12f"; }
+.jv-friendster:before { content: "\f130"; }
+.jv-gdgt:before { content: "\f131"; }
+.jv-github:before { content: "\f132"; }
+.jv-github_alt:before { content: "\f133"; }
+.jv-goodreads:before { content: "\f134"; }
+.jv-google:before { content: "\f135"; }
+.jv-google_buzz:before { content: "\f136"; }
+.jv-google_talk:before { content: "\f137"; }
+.jv-gowalla:before { content: "\f138"; }
+.jv-gowalla_alt:before { content: "\f139"; }
+.jv-grooveshark:before { content: "\f13a"; }
+.jv-hacker_news:before { content: "\f13b"; }
+.jv-hype_machine:before { content: "\f13d"; }
+.jv-hyves:before { content: "\f13e"; }
+.jv-icq:before { content: "\f13f"; }
+.jv-identi-ca:before { content: "\f140"; }
+.jv-instapaper:before { content: "\f141"; }
+.jv-itunes:before { content: "\f142"; }
+.jv-kik:before { content: "\f143"; }
+.jv-krop:before { content: "\f144"; }
+.jv-last-fm:before { content: "\f145"; }
+.jv-linkedin:before { content: "\f146"; }
+.jv-linkedin_alt:before { content: "\f147"; }
+.jv-livejournal:before { content: "\f148"; }
+.jv-lovedsgn:before { content: "\f149"; }
+.jv-meetup:before { content: "\f14a"; }
+.jv-metacafe:before { content: "\f14b"; }
+.jv-ming:before { content: "\f14c"; }
+.jv-mister_wong:before { content: "\f14d"; }
+.jv-mixx:before { content: "\f14e"; }
+.jv-mixx_alt:before { content: "\f14f"; }
+.jv-mobileme:before { content: "\f150"; }
+.jv-msn_messenger:before { content: "\f151"; }
+.jv-myspace:before { content: "\f152"; }
+.jv-myspace_alt:before { content: "\f153"; }
+.jv-newsvine:before { content: "\f154"; }
+.jv-official-fm:before { content: "\f155"; }
+.jv-openid:before { content: "\f156"; }
+.jv-orkut:before { content: "\f157"; }
+.jv-pandora:before { content: "\f158"; }
+.jv-path:before { content: "\f159"; }
+.jv-paypal:before { content: "\f15a"; }
+.jv-photobucket:before { content: "\f15b"; }
+.jv-picasa:before { content: "\f15c"; }
+.jv-picassa:before { content: "\f15d"; }
+.jv-pinboard-in:before { content: "\f15e"; }
+.jv-ping:before { content: "\f15f"; }
+.jv-pingchat:before { content: "\f160"; }
+.jv-playstation:before { content: "\f161"; }
+.jv-plixi:before { content: "\f162"; }
+.jv-plurk:before { content: "\f163"; }
+.jv-podcast:before { content: "\f164"; }
+.jv-posterous:before { content: "\f165"; }
+.jv-qik:before { content: "\f166"; }
+.jv-quik:before { content: "\f167"; }
+.jv-quora:before { content: "\f168"; }
+.jv-rdio:before { content: "\f169"; }
+.jv-readernaut:before { content: "\f16a"; }
+.jv-reddit:before { content: "\f16b"; }
+.jv-retweet:before { content: "\f16c"; }
+.jv-robo-to:before { content: "\f16d"; }
+.jv-rss:before { content: "\f16e"; }
+.jv-scribd:before { content: "\f16f"; }
+.jv-sharethis:before { content: "\f170"; }
+.jv-simplenote:before { content: "\f171"; }
+.jv-skype:before { content: "\f172"; }
+.jv-slashdot:before { content: "\f173"; }
+.jv-slideshare:before { content: "\f174"; }
+.jv-smugmug:before { content: "\f175"; }
+.jv-soundcloud:before { content: "\f176"; }
+.jv-spotify:before { content: "\f177"; }
+.jv-squarespace:before { content: "\f178"; }
+.jv-squidoo:before { content: "\f179"; }
+.jv-steam:before { content: "\f17a"; }
+.jv-stumbleupon:before { content: "\f17b"; }
+.jv-technorati:before { content: "\f17c"; }
+.jv-threewords-me:before { content: "\f17d"; }
+.jv-tribe-net:before { content: "\f17e"; }
+.jv-tripit:before { content: "\f17f"; }
+.jv-tumblr:before { content: "\f180"; }
+.jv-twitter:before { content: "\f181"; }
+.jv-twitter_alt:before { content: "\f182"; }
+.jv-vcard:before { content: "\f183"; }
+.jv-viddler:before { content: "\f184"; }
+.jv-vimeo:before { content: "\f185"; }
+.jv-virb:before { content: "\f186"; }
+.jv-w3:before { content: "\f187"; }
+.jv-whatsapp:before { content: "\f188"; }
+.jv-wikipedia:before { content: "\f189"; }
+.jv-windows:before { content: "\f18a"; }
+.jv-wists:before { content: "\f18b"; }
+.jv-wordpress:before { content: "\f18c"; }
+.jv-wordpress_alt:before { content: "\f18d"; }
+.jv-xing:before { content: "\f18e"; }
+.jv-yahoo-:before { content: "\f18f"; }
+.jv-yahoo-_buzz:before { content: "\f190"; }
+.jv-yahoo-_messenger:before { content: "\f191"; }
+.jv-yelp:before { content: "\f192"; }
+.jv-youtube:before { content: "\f193"; }
+.jv-youtube_alt:before { content: "\f194"; }
+.jv-zerply:before { content: "\f195"; }
+.jv-zootool:before { content: "\f196"; }
+.jv-zynga:before { content: "\f197"; }
diff --git a/css/sass/includes/_fonts.scss b/css/sass/includes/_fonts.scss
new file mode 100644
index 0000000..6209b53
--- /dev/null
+++ b/css/sass/includes/_fonts.scss
@@ -0,0 +1,59 @@
+/*
+CSS Font File for Wordpress Theme FAU
+*/
+
+@font-face {
+ font-family: 'roboto';
+ src: url('../fonts/roboto/Roboto-Bold-webfont.eot');
+ src: url('../fonts/roboto/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),
+ url('../fonts/roboto/Roboto-Bold-webfont.woff') format('woff'),
+ url('../fonts/roboto/Roboto-Bold-webfont.ttf') format('truetype'),
+ url('../fonts/roboto/Roboto-Bold-webfont.svg#robotobold') format('svg');
+ font-weight: bold;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'roboto';
+ src: url('../fonts/roboto/Roboto-BoldItalic-webfont.eot');
+ src: url('../fonts/roboto/Roboto-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('../fonts/roboto/Roboto-BoldItalic-webfont.woff') format('woff'),
+ url('../fonts/roboto/Roboto-BoldItalic-webfont.ttf') format('truetype'),
+ url('../fonts/roboto/Roboto-BoldItalic-webfont.svg#robotobold_italic') format('svg');
+ font-weight: bold;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'roboto';
+ src: url('../fonts/roboto/Roboto-Italic-webfont.eot');
+ src: url('../fonts/roboto/Roboto-Italic-webfont.eot?#iefix') format('embedded-opentype'),
+ url('../fonts/roboto/Roboto-Italic-webfont.woff') format('woff'),
+ url('../fonts/roboto/Roboto-Italic-webfont.ttf') format('truetype'),
+ url('../fonts/roboto/Roboto-Italic-webfont.svg#robotoitalic') format('svg');
+ font-weight: normal;
+ font-style: italic;
+}
+
+@font-face {
+ font-family: 'roboto';
+ src: url('../fonts/roboto/Roboto-Regular-webfont.eot');
+ src: url('../fonts/roboto/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),
+ url('../fonts/roboto/Roboto-Regular-webfont.woff') format('woff'),
+ url('../fonts/roboto/Roboto-Regular-webfont.ttf') format('truetype'),
+ url('../fonts/roboto/Roboto-Regular-webfont.svg#robotoregular') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'roboto-light';
+ src: url('../fonts/roboto/Roboto-Light-webfont.eot');
+ src: url('../fonts/roboto/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),
+ url('../fonts/roboto/Roboto-Light-webfont.woff') format('woff'),
+ url('../fonts/roboto/Roboto-Light-webfont.ttf') format('truetype'),
+ url('../fonts/roboto/Roboto-Light-webfont.svg#robotolight') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+
diff --git a/css/sass/includes/_helpers.scss b/css/sass/includes/_helpers.scss
new file mode 100644
index 0000000..f681931
--- /dev/null
+++ b/css/sass/includes/_helpers.scss
@@ -0,0 +1,123 @@
+.span-small {
+ width: 90px;
+}
+
+#content .container {
+ position: relative;
+}
+
+.oembed {
+ margin: 10px 0 20px 0;
+
+ #social & {
+ margin: 0;
+ }
+}
+
+#meta .pull-left .ext-link,
+#footer .ext-link,
+#hero .ext-link,
+#nav .ext-link {
+ padding-right: 0 !important;
+ background-image: none !important;
+}
+
+.wp-caption-text {
+ font-size: 13px;
+ color: $colorPrimary;
+ padding: 5px 0 5px 0;
+}
+
+.pagination {
+ text-align: center;
+ padding: 20px 0 10px 0;
+}
+
+.alignright {
+ text-align: right;
+}
+
+.aligncenter {
+ text-align: center;
+}
+
+.alignleft {
+ text-align: left;
+}
+
+img.alignleft,
+div.alignleft {
+ float: left;
+ clear: both;
+ margin-right: 20px;
+ margin-bottom: 20px;
+}
+
+img.alignright,
+div.alignright {
+ float: right;
+ clear: both;
+ margin-left: 20px;
+ margin-bottom: 20px;
+}
+
+img.aligncenter,
+div.aligncenter {
+ margin-bottom: 10px;
+}
+img.size-full {
+ display: block;
+}
+img.aligncenter {
+ display: block;
+ margin: 0 auto 10px auto;
+}
+
+
+.content-image-cols {
+ margin-bottom: 20px;
+}
+
+.wp-video {
+ width: auto !important;
+ max-width: auto !important;
+}
+
+.mejs-container {
+ width: auto !important;
+ background: transparent !important;
+}
+
+.mtli_attachment {
+ background-position: left center !important;
+ display: inline !important;
+}
+
+.link-all-videos {
+ padding-top: 10px;
+}
+
+.unsichtbar {
+ position:absolute;
+ left:-10000px;
+ top:auto;
+ width:1px;
+ height:1px;
+ overflow:hidden;
+}
+.unsichtbar:focus {
+ position: relative;
+ left: 0;
+ width: auto;
+ height: auto;
+ overflow: auto;
+}
+
+.screen-reader-text,
+.hide-desktop {
+ @extend .unsichtbar;
+}
+
+.hidden {
+ display: none;
+}
diff --git a/css/sass/includes/_mixins.scss b/css/sass/includes/_mixins.scss
new file mode 100644
index 0000000..3437610
--- /dev/null
+++ b/css/sass/includes/_mixins.scss
@@ -0,0 +1,95 @@
+/*
+Mixins File for Wordpress Theme FAU
+*/
+
+@mixin box-shadow($shadow) {
+ -webkit-box-shadow: $shadow;
+ -moz-box-shadow: $shadow;
+ box-shadow: $shadow;
+}
+
+@mixin border-radius($radius) {
+ -webkit-border-radius: $radius;
+ -moz-border-radius: $radius;
+ border-radius: $radius;
+}
+
+@mixin linear-gradient($fromColor, $toColor) {
+ background-color: $fromColor; /* Fallback Color */
+ background-image: -webkit-gradient(linear, left, right, from($fromColor), to($toColor)); /* Saf4+, Chrome */
+ background-image: -webkit-linear-gradient(left, $fromColor, $toColor); /* Chrome 10+, Saf5.1+, iOS 5+ */
+ background-image: -moz-linear-gradient(left, $fromColor, $toColor); /* FF3.6 */
+ background-image: -ms-linear-gradient(left, $fromColor, $toColor); /* IE10 */
+ background-image: -o-linear-gradient(left, $fromColor, $toColor); /* Opera 11.10+ */
+ background-image: linear-gradient(left, $fromColor, $toColor);
+}
+
+
+@mixin radial-gradient($color2, $color1) {
+ background: $color2;
+ background: -moz-radial-gradient(center, ellipse cover, $color1 0%, $color2 100%);
+ background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,$color1), color-stop(100%,$color2));
+ background: -webkit-radial-gradient(center, ellipse cover, $color1 0%,$color2 100%);
+ background: -o-radial-gradient(center, ellipse cover, $color1 0%,$color2 100%);
+ background: -ms-radial-gradient(center, ellipse cover, $color1 0%,$color2 100%);
+ background: radial-gradient(ellipse at center, $color1 0%,$color2 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2',GradientType=1 );
+}
+
+@mixin radial-gradient-image($color2, $color1, $image) {
+ background: $image, $color2;
+ background: $image, -moz-radial-gradient(center, ellipse cover, $color1 0%, $color2 100%);
+ background: $image, -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,$color1), color-stop(100%,$color2));
+ background: $image, -webkit-radial-gradient(center, ellipse cover, $color1 0%,$color2 100%);
+ background: $image, -o-radial-gradient(center, ellipse cover, $color1 0%,$color2 100%);
+ background: $image, -ms-radial-gradient(center, ellipse cover, $color1 0%,$color2 100%);
+ background: $image, radial-gradient(ellipse at center, $color1 0%,$color2 100%);
+ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2',GradientType=1 );
+}
+
+@mixin transition($duration, $params) {
+ -webkit-transition: $duration $params;
+ -moz-transition: $duration $params;
+ -ms-transition: $duration $params;
+ transition: $duration $params;
+}
+
+@mixin hyphens($value) {
+ -moz-hyphens: $value;
+ -o-hyphens: $value;
+ -webkit-hyphens: $value;
+ -ms-hyphens: $value;
+ hyphens: $value;
+}
+
+@mixin placeholder($color) {
+ ::-webkit-input-placeholder {
+ color: $color;
+ }
+ :-moz-placeholder {
+ color: $color;
+ }
+ ::-moz-placeholder {
+ color: $color;
+ }
+ :-ms-input-placeholder {
+ color: $color;
+ }
+}
+
+@mixin no-list() {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+ background: none;
+
+ &:before {
+ display: none;
+ }
+}
+
+@mixin inline-block() {
+ display: inline-block;
+ *display:inline;
+ *zoom:1;
+}
diff --git a/css/sass/print.scss b/css/sass/print.scss
new file mode 100644
index 0000000..cfbb07b
--- /dev/null
+++ b/css/sass/print.scss
@@ -0,0 +1,101 @@
+/*
+print CSS fpr Theme FAU
+*/
+/*
+ Created on : 07.11.2014, 16:20:40
+*/
+
+
+@media print {
+ * {
+ text-shadow: none !important;
+ box-shadow: none !important;
+ }
+
+body { padding: 30px 60px !important;}
+
+h1 { font-size: 22px !important; line-height: 22px !important; padding: 10px 0;}
+h2 { font-size: 15px !important; line-height: 18px !important;}
+h3 { font-size: 14px !important; line-height: 17px !important;}
+h4 { font-size: 13px !important; line-height: 16px !important;}
+h5 { font-size: 12px !important; line-height: 15px !important;}
+
+p, li { font-size: 10px !important; line-height: 15px !important; color: #000 !important;}
+
+#nav .nav-flyout {top: 0 !important;}
+.nav-fixed #header {position: relative; top: 0; left: 0; right: 0; z-index: 100;}
+body.admin-bar.nav-fixed #header { top: 0;}
+#header #logo img { height: 45px; width: 167px; margin-top: 0;}
+
+.logged-in #header { display: none !important;}
+
+.nav-fixed #nav .nav-flyout {top: 0;}
+
+ #meta, #footer, #nav, #subnav, .breadcrumbs, .hero-meta-portal, .menu-header, ul.letters, .hr, .FAUMenuSubpagesWidget, .FAUAdWidget, #social {display: none;}
+
+ #hero {background:none; display:none; margin: 0; padding: 0;}
+ #hero.hero-small {display:block;}
+ #hero * { color: #003366 !important;}
+
+ #logo {margin-top: 0 !important;}
+
+ .container,
+ .navbar-static-top .container,
+ .navbar-fixed-top .container,
+ .navbar-fixed-bottom .container {
+
+ }
+
+ .container, .row, .span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12 {width:auto;}
+
+ .menu {display:none !important;}
+
+ .accordion-body, .assistant-tab-pane {display:block !important;}
+ .accordion .accordion-toggle { border: none !important; background: none !important; padding: 10px 0; font-size: 12px; line-height: 17px;}
+ .accordion .accordion-inner { background: none; padding: 0;}
+
+ table th, table td { font-size: 10px; line-height: 15px; padding: 4px 6px;}
+
+ abbr[title]:after {
+ content: " (" attr(title) ")";
+ }
+ .ir a:after,
+ a[href^="javascript:"]:after,
+ a[href^="#"]:after {
+ content: "";
+ }
+ pre,
+ blockquote {
+ page-break-inside: avoid;
+ padding: 10px 70px;
+ }
+ blockquote, blockquote p {
+ color: #003366;
+ font-style: italic;
+}
+ thead {
+ display: table-header-group;
+ }
+ tr,
+ img {
+ page-break-inside: avoid;
+ }
+ img {
+ max-width: 100% !important;
+ }
+
+ p,
+ h2,
+ h3 {
+ orphans: 3;
+ widows: 3;
+ }
+ h2,
+ h3 {
+ page-break-after: avoid;
+ }
+}
+
+
+
+
diff --git a/fonts/fontawesome/FontAwesome.otf b/fonts/fontawesome/FontAwesome.otf
new file mode 100644
index 0000000..f7936cc
Binary files /dev/null and b/fonts/fontawesome/FontAwesome.otf differ
diff --git a/fonts/fontawesome/fontawesome-webfont.eot b/fonts/fontawesome/fontawesome-webfont.eot
new file mode 100644
index 0000000..33b2bb8
Binary files /dev/null and b/fonts/fontawesome/fontawesome-webfont.eot differ
diff --git a/fonts/fontawesome/fontawesome-webfont.svg b/fonts/fontawesome/fontawesome-webfont.svg
new file mode 100644
index 0000000..1ee89d4
--- /dev/null
+++ b/fonts/fontawesome/fontawesome-webfont.svg
@@ -0,0 +1,565 @@
+
+
+
\ No newline at end of file
diff --git a/fonts/fontawesome/fontawesome-webfont.ttf b/fonts/fontawesome/fontawesome-webfont.ttf
new file mode 100644
index 0000000..ed9372f
Binary files /dev/null and b/fonts/fontawesome/fontawesome-webfont.ttf differ
diff --git a/fonts/fontawesome/fontawesome-webfont.woff b/fonts/fontawesome/fontawesome-webfont.woff
new file mode 100644
index 0000000..8b280b9
Binary files /dev/null and b/fonts/fontawesome/fontawesome-webfont.woff differ
diff --git a/fonts/fontawesome/fontawesome-webfont.woff2 b/fonts/fontawesome/fontawesome-webfont.woff2
new file mode 100644
index 0000000..3311d58
Binary files /dev/null and b/fonts/fontawesome/fontawesome-webfont.woff2 differ
diff --git a/fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.eot b/fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.eot
new file mode 100755
index 0000000..29d576b
Binary files /dev/null and b/fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.eot differ
diff --git a/fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.svg b/fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.svg
new file mode 100755
index 0000000..c68f7e3
--- /dev/null
+++ b/fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.svg
@@ -0,0 +1,1130 @@
+
+
+
+
diff --git a/fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.ttf b/fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.ttf
new file mode 100755
index 0000000..b10c325
Binary files /dev/null and b/fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.ttf differ
diff --git a/fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.woff b/fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.woff
new file mode 100755
index 0000000..1bf77c7
Binary files /dev/null and b/fonts/justvector/JustVector_befc36341d9795c51945d4d132517a7a.woff differ
diff --git a/fonts/opensans/OpenSans-Bold-webfont.eot b/fonts/opensans/OpenSans-Bold-webfont.eot
new file mode 100755
index 0000000..5d20d91
Binary files /dev/null and b/fonts/opensans/OpenSans-Bold-webfont.eot differ
diff --git a/fonts/opensans/OpenSans-Bold-webfont.svg b/fonts/opensans/OpenSans-Bold-webfont.svg
new file mode 100755
index 0000000..3ed7be4
--- /dev/null
+++ b/fonts/opensans/OpenSans-Bold-webfont.svg
@@ -0,0 +1,1830 @@
+
+
+
\ No newline at end of file
diff --git a/fonts/opensans/OpenSans-Bold-webfont.ttf b/fonts/opensans/OpenSans-Bold-webfont.ttf
new file mode 100755
index 0000000..2109c95
Binary files /dev/null and b/fonts/opensans/OpenSans-Bold-webfont.ttf differ
diff --git a/fonts/opensans/OpenSans-Bold-webfont.woff b/fonts/opensans/OpenSans-Bold-webfont.woff
new file mode 100755
index 0000000..1205787
Binary files /dev/null and b/fonts/opensans/OpenSans-Bold-webfont.woff differ
diff --git a/fonts/opensans/OpenSans-BoldItalic-webfont.eot b/fonts/opensans/OpenSans-BoldItalic-webfont.eot
new file mode 100755
index 0000000..1f639a1
Binary files /dev/null and b/fonts/opensans/OpenSans-BoldItalic-webfont.eot differ
diff --git a/fonts/opensans/OpenSans-BoldItalic-webfont.svg b/fonts/opensans/OpenSans-BoldItalic-webfont.svg
new file mode 100755
index 0000000..6a2607b
--- /dev/null
+++ b/fonts/opensans/OpenSans-BoldItalic-webfont.svg
@@ -0,0 +1,1830 @@
+
+
+
\ No newline at end of file
diff --git a/fonts/opensans/OpenSans-BoldItalic-webfont.ttf b/fonts/opensans/OpenSans-BoldItalic-webfont.ttf
new file mode 100755
index 0000000..242d6b2
Binary files /dev/null and b/fonts/opensans/OpenSans-BoldItalic-webfont.ttf differ
diff --git a/fonts/opensans/OpenSans-BoldItalic-webfont.woff b/fonts/opensans/OpenSans-BoldItalic-webfont.woff
new file mode 100755
index 0000000..ed760c0
Binary files /dev/null and b/fonts/opensans/OpenSans-BoldItalic-webfont.woff differ
diff --git a/fonts/opensans/OpenSans-Italic-webfont.eot b/fonts/opensans/OpenSans-Italic-webfont.eot
new file mode 100755
index 0000000..0c8a0ae
Binary files /dev/null and b/fonts/opensans/OpenSans-Italic-webfont.eot differ
diff --git a/fonts/opensans/OpenSans-Italic-webfont.svg b/fonts/opensans/OpenSans-Italic-webfont.svg
new file mode 100755
index 0000000..e1075dc
--- /dev/null
+++ b/fonts/opensans/OpenSans-Italic-webfont.svg
@@ -0,0 +1,1830 @@
+
+
+
\ No newline at end of file
diff --git a/fonts/opensans/OpenSans-Italic-webfont.ttf b/fonts/opensans/OpenSans-Italic-webfont.ttf
new file mode 100755
index 0000000..12d25d9
Binary files /dev/null and b/fonts/opensans/OpenSans-Italic-webfont.ttf differ
diff --git a/fonts/opensans/OpenSans-Italic-webfont.woff b/fonts/opensans/OpenSans-Italic-webfont.woff
new file mode 100755
index 0000000..ff652e6
Binary files /dev/null and b/fonts/opensans/OpenSans-Italic-webfont.woff differ
diff --git a/fonts/opensans/OpenSans-Light-webfont.eot b/fonts/opensans/OpenSans-Light-webfont.eot
new file mode 100755
index 0000000..1486840
Binary files /dev/null and b/fonts/opensans/OpenSans-Light-webfont.eot differ
diff --git a/fonts/opensans/OpenSans-Light-webfont.svg b/fonts/opensans/OpenSans-Light-webfont.svg
new file mode 100755
index 0000000..11a472c
--- /dev/null
+++ b/fonts/opensans/OpenSans-Light-webfont.svg
@@ -0,0 +1,1831 @@
+
+
+
\ No newline at end of file
diff --git a/fonts/opensans/OpenSans-Light-webfont.ttf b/fonts/opensans/OpenSans-Light-webfont.ttf
new file mode 100755
index 0000000..63af664
Binary files /dev/null and b/fonts/opensans/OpenSans-Light-webfont.ttf differ
diff --git a/fonts/opensans/OpenSans-Light-webfont.woff b/fonts/opensans/OpenSans-Light-webfont.woff
new file mode 100755
index 0000000..e786074
Binary files /dev/null and b/fonts/opensans/OpenSans-Light-webfont.woff differ
diff --git a/fonts/opensans/OpenSans-LightItalic-webfont.eot b/fonts/opensans/OpenSans-LightItalic-webfont.eot
new file mode 100755
index 0000000..8f44592
Binary files /dev/null and b/fonts/opensans/OpenSans-LightItalic-webfont.eot differ
diff --git a/fonts/opensans/OpenSans-LightItalic-webfont.svg b/fonts/opensans/OpenSans-LightItalic-webfont.svg
new file mode 100755
index 0000000..431d7e3
--- /dev/null
+++ b/fonts/opensans/OpenSans-LightItalic-webfont.svg
@@ -0,0 +1,1835 @@
+
+
+
\ No newline at end of file
diff --git a/fonts/opensans/OpenSans-LightItalic-webfont.ttf b/fonts/opensans/OpenSans-LightItalic-webfont.ttf
new file mode 100755
index 0000000..01dda28
Binary files /dev/null and b/fonts/opensans/OpenSans-LightItalic-webfont.ttf differ
diff --git a/fonts/opensans/OpenSans-LightItalic-webfont.woff b/fonts/opensans/OpenSans-LightItalic-webfont.woff
new file mode 100755
index 0000000..43e8b9e
Binary files /dev/null and b/fonts/opensans/OpenSans-LightItalic-webfont.woff differ
diff --git a/fonts/opensans/OpenSans-Regular-webfont.eot b/fonts/opensans/OpenSans-Regular-webfont.eot
new file mode 100755
index 0000000..6bbc3cf
Binary files /dev/null and b/fonts/opensans/OpenSans-Regular-webfont.eot differ
diff --git a/fonts/opensans/OpenSans-Regular-webfont.svg b/fonts/opensans/OpenSans-Regular-webfont.svg
new file mode 100755
index 0000000..25a3952
--- /dev/null
+++ b/fonts/opensans/OpenSans-Regular-webfont.svg
@@ -0,0 +1,1831 @@
+
+
+
\ No newline at end of file
diff --git a/fonts/opensans/OpenSans-Regular-webfont.ttf b/fonts/opensans/OpenSans-Regular-webfont.ttf
new file mode 100755
index 0000000..c537f83
Binary files /dev/null and b/fonts/opensans/OpenSans-Regular-webfont.ttf differ
diff --git a/fonts/opensans/OpenSans-Regular-webfont.woff b/fonts/opensans/OpenSans-Regular-webfont.woff
new file mode 100755
index 0000000..e231183
Binary files /dev/null and b/fonts/opensans/OpenSans-Regular-webfont.woff differ
diff --git a/fonts/roboto/Roboto-Bold-webfont.eot b/fonts/roboto/Roboto-Bold-webfont.eot
new file mode 100755
index 0000000..b73776e
Binary files /dev/null and b/fonts/roboto/Roboto-Bold-webfont.eot differ
diff --git a/fonts/roboto/Roboto-Bold-webfont.svg b/fonts/roboto/Roboto-Bold-webfont.svg
new file mode 100755
index 0000000..43b5ed2
--- /dev/null
+++ b/fonts/roboto/Roboto-Bold-webfont.svg
@@ -0,0 +1,593 @@
+
+
+
\ No newline at end of file
diff --git a/fonts/roboto/Roboto-Bold-webfont.ttf b/fonts/roboto/Roboto-Bold-webfont.ttf
new file mode 100755
index 0000000..1da7276
Binary files /dev/null and b/fonts/roboto/Roboto-Bold-webfont.ttf differ
diff --git a/fonts/roboto/Roboto-Bold-webfont.woff b/fonts/roboto/Roboto-Bold-webfont.woff
new file mode 100755
index 0000000..0c69948
Binary files /dev/null and b/fonts/roboto/Roboto-Bold-webfont.woff differ
diff --git a/fonts/roboto/Roboto-BoldItalic-webfont.eot b/fonts/roboto/Roboto-BoldItalic-webfont.eot
new file mode 100755
index 0000000..b803ec1
Binary files /dev/null and b/fonts/roboto/Roboto-BoldItalic-webfont.eot differ
diff --git a/fonts/roboto/Roboto-BoldItalic-webfont.svg b/fonts/roboto/Roboto-BoldItalic-webfont.svg
new file mode 100755
index 0000000..f877a3c
--- /dev/null
+++ b/fonts/roboto/Roboto-BoldItalic-webfont.svg
@@ -0,0 +1,642 @@
+
+
+
\ No newline at end of file
diff --git a/fonts/roboto/Roboto-BoldItalic-webfont.ttf b/fonts/roboto/Roboto-BoldItalic-webfont.ttf
new file mode 100755
index 0000000..78bab05
Binary files /dev/null and b/fonts/roboto/Roboto-BoldItalic-webfont.ttf differ
diff --git a/fonts/roboto/Roboto-BoldItalic-webfont.woff b/fonts/roboto/Roboto-BoldItalic-webfont.woff
new file mode 100755
index 0000000..99de61a
Binary files /dev/null and b/fonts/roboto/Roboto-BoldItalic-webfont.woff differ
diff --git a/fonts/roboto/Roboto-Italic-webfont.eot b/fonts/roboto/Roboto-Italic-webfont.eot
new file mode 100755
index 0000000..b708f04
Binary files /dev/null and b/fonts/roboto/Roboto-Italic-webfont.eot differ
diff --git a/fonts/roboto/Roboto-Italic-webfont.svg b/fonts/roboto/Roboto-Italic-webfont.svg
new file mode 100755
index 0000000..49ddd4a
--- /dev/null
+++ b/fonts/roboto/Roboto-Italic-webfont.svg
@@ -0,0 +1,642 @@
+
+
+
\ No newline at end of file
diff --git a/fonts/roboto/Roboto-Italic-webfont.ttf b/fonts/roboto/Roboto-Italic-webfont.ttf
new file mode 100755
index 0000000..ae258e8
Binary files /dev/null and b/fonts/roboto/Roboto-Italic-webfont.ttf differ
diff --git a/fonts/roboto/Roboto-Italic-webfont.woff b/fonts/roboto/Roboto-Italic-webfont.woff
new file mode 100755
index 0000000..dd74244
Binary files /dev/null and b/fonts/roboto/Roboto-Italic-webfont.woff differ
diff --git a/fonts/roboto/Roboto-Light-webfont.eot b/fonts/roboto/Roboto-Light-webfont.eot
new file mode 100755
index 0000000..072cdc4
Binary files /dev/null and b/fonts/roboto/Roboto-Light-webfont.eot differ
diff --git a/fonts/roboto/Roboto-Light-webfont.svg b/fonts/roboto/Roboto-Light-webfont.svg
new file mode 100755
index 0000000..db6a617
--- /dev/null
+++ b/fonts/roboto/Roboto-Light-webfont.svg
@@ -0,0 +1,641 @@
+
+
+
\ No newline at end of file
diff --git a/fonts/roboto/Roboto-Light-webfont.ttf b/fonts/roboto/Roboto-Light-webfont.ttf
new file mode 100755
index 0000000..3b2fea0
Binary files /dev/null and b/fonts/roboto/Roboto-Light-webfont.ttf differ
diff --git a/fonts/roboto/Roboto-Light-webfont.woff b/fonts/roboto/Roboto-Light-webfont.woff
new file mode 100755
index 0000000..cc534a3
Binary files /dev/null and b/fonts/roboto/Roboto-Light-webfont.woff differ
diff --git a/fonts/roboto/Roboto-Regular-webfont.eot b/fonts/roboto/Roboto-Regular-webfont.eot
new file mode 100755
index 0000000..9b5e8e4
Binary files /dev/null and b/fonts/roboto/Roboto-Regular-webfont.eot differ
diff --git a/fonts/roboto/Roboto-Regular-webfont.svg b/fonts/roboto/Roboto-Regular-webfont.svg
new file mode 100755
index 0000000..de7d77f
--- /dev/null
+++ b/fonts/roboto/Roboto-Regular-webfont.svg
@@ -0,0 +1,621 @@
+
+
+
\ No newline at end of file
diff --git a/fonts/roboto/Roboto-Regular-webfont.ttf b/fonts/roboto/Roboto-Regular-webfont.ttf
new file mode 100755
index 0000000..44dd78d
Binary files /dev/null and b/fonts/roboto/Roboto-Regular-webfont.ttf differ
diff --git a/fonts/roboto/Roboto-Regular-webfont.woff b/fonts/roboto/Roboto-Regular-webfont.woff
new file mode 100755
index 0000000..bfa05d5
Binary files /dev/null and b/fonts/roboto/Roboto-Regular-webfont.woff differ
diff --git a/footer-social.php b/footer-social.php
new file mode 100644
index 0000000..1f705c4
--- /dev/null
+++ b/footer-social.php
@@ -0,0 +1,105 @@
+ __('Startseite','fau'),
+ 2 => __('Portalseiten','fau'),
+ 3 => __('Suche und Fehlerseiten','fau'),
+ 4 => __('Inhaltsseite mit Navi','fau'),
+ 5 => __('Standard Seiten','fau'),
+ 6 => __('Beiträge','fau'),
+
+*/
+
+ foreach ($displayon as $key) {
+ if (($key==1) && (is_page_template( 'page-templates/page-start.php' ))) {
+ $show = true;
+ break;
+ } elseif (($key==2) && (is_page_template( 'page-templates/page-portal.php'))) {
+ $show = true;
+ break;
+ } elseif (($key==3) && (is_search() || is_404() )) {
+ $show = true;
+ break;
+ } elseif (($key==4) && (is_page_template( 'page-templates/page-subnav.php'))) {
+ $show = true;
+ break;
+ } elseif (($key==5) && (is_page())) {
+ $show = true;
+ break;
+ } elseif (($key==6) && (is_single())) {
+ $show = true;
+ break;
+ } else {
+// echo "";
+ }
+ }
+
+if ($show) {
+?>
+
+
+
+
+
+ '.$options['socialmedia_buttons_title'].'';
+ }
+
+ global $default_socialmedia_liste;
+
+ echo '
';
+ ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Nach oben
+
+
+