From c36a1750ea07394ce2d4435486a65dcdd7027ed9 Mon Sep 17 00:00:00 2001
From: gnaegi <none@none>
Date: Mon, 25 Apr 2016 17:29:45 +0200
Subject: [PATCH] OO-725 update to mediaelementjs 2.20.1, implement GUI prefs
 to store user preferred resolution, implement sourcechooser in player

---
 .../video/manager/VideoMediaMapper.java       |   2 +-
 .../video/ui/VideoDisplayController.java      |  80 +-
 .../modules/video/ui/_content/video_run.html  |  27 +-
 .../features/oo-mep-feature-sourcechooser.js  | 103 +++
 .../flashmediaelement-debug.swf               | Bin 99490 -> 99568 bytes
 .../mediaelementjs/flashmediaelement.swf      | Bin 99433 -> 99516 bytes
 .../mediaelementjs/mediaelement-and-player.js | 781 +++++++++---------
 .../mediaelement-and-player.min.js            |   6 +-
 .../mediaelementjs/mediaelementplayer.css     |  17 +-
 .../mediaelementjs/mediaelementplayer.min.css |   2 +-
 .../static/themes/light/modules/_video.scss   |  26 +-
 src/main/webapp/static/themes/light/theme.css |   2 +-
 .../webapp/static/themes/light/theme.css.map  |   2 +-
 .../themes/light/theme_ie_completions.css     |   2 +-
 .../webapp/static/themes/openolat/theme.css   |   2 +-
 .../static/themes/openolat/theme.css.map      |   2 +-
 .../themes/openolat/theme_ie_completions.css  |   2 +-
 17 files changed, 642 insertions(+), 414 deletions(-)
 create mode 100644 src/main/webapp/static/movie/mediaelementjs/features/oo-mep-feature-sourcechooser.js

diff --git a/src/main/java/org/olat/modules/video/manager/VideoMediaMapper.java b/src/main/java/org/olat/modules/video/manager/VideoMediaMapper.java
index 6b2343bcf2c..938ad9436cd 100644
--- a/src/main/java/org/olat/modules/video/manager/VideoMediaMapper.java
+++ b/src/main/java/org/olat/modules/video/manager/VideoMediaMapper.java
@@ -29,7 +29,7 @@ import org.olat.core.util.vfs.VFSItem;
 import org.olat.core.util.vfs.VFSLeaf;
 import org.olat.core.util.vfs.VFSMediaResource;
 
-public class VideoMediaMapper implements Mapper {
+public class VideoMediaMapper implements Mapper  {
 	
 	private final VFSContainer mediaBase;
 	
diff --git a/src/main/java/org/olat/modules/video/ui/VideoDisplayController.java b/src/main/java/org/olat/modules/video/ui/VideoDisplayController.java
index fb520dea8ae..6f749314c5a 100644
--- a/src/main/java/org/olat/modules/video/ui/VideoDisplayController.java
+++ b/src/main/java/org/olat/modules/video/ui/VideoDisplayController.java
@@ -19,6 +19,7 @@
  */
 package org.olat.modules.video.ui;
 
+import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
 import java.util.Locale;
@@ -40,6 +41,7 @@ import org.olat.core.gui.render.StringOutput;
 import org.olat.core.gui.util.CSSHelper;
 import org.olat.core.util.FileUtils;
 import org.olat.core.util.StringHelper;
+import org.olat.core.util.prefs.Preferences;
 import org.olat.core.util.vfs.VFSLeaf;
 import org.olat.modules.video.VideoManager;
 import org.olat.modules.video.manager.VideoMediaMapper;
@@ -55,6 +57,7 @@ import org.springframework.beans.factory.annotation.Autowired;
  */
 public class VideoDisplayController extends BasicController {
 
+	private static final String GUIPREF_KEY_PREFERRED_RESOLUTION = "preferredResolution";
 	@Autowired
 	private MovieService movieService;
 	@Autowired
@@ -62,6 +65,10 @@ public class VideoDisplayController extends BasicController {
 
 	private UserCommentsAndRatingsController commentsAndRatingCtr;
 	private VelocityContainer mainVC;
+	
+	// User preferred resolution, stored in GUI prefs
+	private Integer userPreferredResolution = null;
+	
 	public static final Event ENDED_EVENT = new Event("videoEnded");
 
 
@@ -77,15 +84,17 @@ public class VideoDisplayController extends BasicController {
 		super(ureq, wControl);
 		mainVC = createVelocityContainer("video_run");
 		mainVC.contextPut("displayName", entry.getDisplayname());
-		
+
+		// load mediaelementjs player and sourcechooser plugin
 		StringOutput sb = new StringOutput(50);
 		Renderer.renderStaticURI(sb, "movie/mediaelementjs/mediaelementplayer.min.css");
-		String cssPath = sb.toString();
-		JSAndCSSComponent mediaelementjs = new JSAndCSSComponent("mediaelementjs", new String[] { "movie/mediaelementjs/mediaelement-and-player.min.js" },new String[] {cssPath});
-		
+		String[] cssPath = new String[] {sb.toString()};
+		String[] jsCodePath= new String[] { "movie/mediaelementjs/mediaelement-and-player.min.js", "movie/mediaelementjs/features/oo-mep-feature-sourcechooser.js" };
+		JSAndCSSComponent mediaelementjs = new JSAndCSSComponent("mediaelementjs", jsCodePath ,cssPath);
 		mainVC.put("mediaelementjs", mediaelementjs);
-		putInitialPanel(mainVC);
 		
+		putInitialPanel(mainVC);
+
 		//load video as VFSLeaf
 		VFSLeaf video = videoManager.getMasterVideoFile(entry.getOlatResource());
 		if(video != null) {
@@ -112,9 +121,31 @@ public class VideoDisplayController extends BasicController {
 				mainVC.contextPut("width", 640);
 			}
 
+			// Load users preferred version from GUI prefs
+			Preferences guiPrefs = ureq.getUserSession().getGuiPreferences();
+			userPreferredResolution = (Integer) guiPrefs.get(VideoDisplayController.class, GUIPREF_KEY_PREFERRED_RESOLUTION);
+			if (userPreferredResolution == null) {
+				// default value if not yet stored: 720p videos
+				userPreferredResolution = new Integer(720);
+			}
+
 			// Add versions
 			List<VideoQualityVersion> videos = videoManager.getQualityVersions(entry.getOlatResource());
-			mainVC.contextPut("videos", videos);
+			List<VideoQualityVersion> readyToPlayVideos = new ArrayList<>();
+			int preferredAvailableResolution = 0;
+						
+			for (VideoQualityVersion videoVersion : videos) {
+				if (videoVersion.getTranscodingStatus() == VideoQualityVersion.TRANSCODING_STATUS_DONE) {
+					readyToPlayVideos.add(videoVersion);
+					// Use the users preferred resolution or the next higher resolution
+					if (videoVersion.getResolution() >= userPreferredResolution.intValue()) {
+						preferredAvailableResolution = readyToPlayVideos.size() - 1;
+					}
+				}
+			}
+			mainVC.contextPut("videos", readyToPlayVideos);
+			mainVC.contextPut("useSourceChooser", Boolean.valueOf(readyToPlayVideos.size() > 1));
+			mainVC.contextPut(GUIPREF_KEY_PREFERRED_RESOLUTION, preferredAvailableResolution);
 			
 			//FIXME: ???? load tracks from config
 			HashMap<String, String> trackfiles = new HashMap<String, String>();
@@ -140,6 +171,7 @@ public class VideoDisplayController extends BasicController {
 			} else {
 				mainVC.contextPut("description", videoManager.getDescription(entry.getOlatResource()));
 			}
+			
 		}
 	}
 
@@ -154,9 +186,11 @@ public class VideoDisplayController extends BasicController {
 			String cmd = event.getCommand();
 			if (StringHelper.containsNonWhitespace(cmd)) {
 				String currentTime = ureq.getHttpReq().getParameter("currentTime");
+				String src = ureq.getHttpReq().getParameter("src");
+				logDebug(cmd + " " + currentTime + " " + src, null);				
 				switch(cmd) {
 					case "play":
-						fireEvent(ureq, new VideoEvent(VideoEvent.PLAY, currentTime));					
+						fireEvent(ureq, new VideoEvent(VideoEvent.PLAY, currentTime));
 					case "pause":
 						fireEvent(ureq, new VideoEvent(VideoEvent.PAUSE, currentTime));
 					case "seeked":
@@ -164,8 +198,40 @@ public class VideoDisplayController extends BasicController {
 					case "ended":
 						fireEvent(ureq, new VideoEvent(VideoEvent.ENDED, currentTime));
 				}
+				updateGUIPreferences(ureq, src);
 			}
 		}
 	}
 
+	/**
+	 * Update the users preferred resolution in the GUI prefs from the given video URL
+	 * @param ureq
+	 * @param src
+	 */
+	private void updateGUIPreferences(UserRequest ureq, String src) {
+		if (src != null) {
+			int start = src.lastIndexOf("/");
+			if (start != -1) {
+				String video = src.substring(start + 1);
+				int end = video.indexOf("video");
+				if (end > 0) { // dont's save master videos
+					String resolution = video.substring(0, end);
+					try {
+						int res = Integer.parseInt(resolution.trim());
+						if (userPreferredResolution == null || userPreferredResolution.intValue() != res) {
+							// update GUI prefs, reload first
+							Preferences guiPrefs = ureq.getUserSession().getGuiPreferences();
+							userPreferredResolution = (Integer) guiPrefs.get(VideoDisplayController.class, GUIPREF_KEY_PREFERRED_RESOLUTION);
+							guiPrefs.putAndSave(VideoDisplayController.class, GUIPREF_KEY_PREFERRED_RESOLUTION, Integer.valueOf(res));
+						}							
+					} catch (NumberFormatException e) {
+						// ignore, do nothing
+						logDebug("Error parsing the users preferred resolution from url::" + src, null);
+					}
+				}
+			}
+			
+		}
+	}
+
 }
diff --git a/src/main/java/org/olat/modules/video/ui/_content/video_run.html b/src/main/java/org/olat/modules/video/ui/_content/video_run.html
index 7ef5ccf36a2..0395426904f 100644
--- a/src/main/java/org/olat/modules/video/ui/_content/video_run.html
+++ b/src/main/java/org/olat/modules/video/ui/_content/video_run.html
@@ -1,15 +1,11 @@
-<div class="o_video_run o_clearfix">
+<div class="o_video_run o_block_large_bottom o_clearfix">
 	<div class="olatFlashMovieViewer">
 		<video id="$r.getId("o_vid")" width="$width" height="$height" poster="$mediaUrl/poster.jpg" controls  #if( $autoplay ) autoplay #end class="o_video">			
-   			#set( $hasOptimizedVideo = false)
-	    	#foreach( $video in $videos)
-	    		#if($video.getTranscodingStatus() == 100)
-	    			#set( $hasOptimizedVideo = true)
-		    		<source type="video/mp4" src="$mediaUrl/optimizedVideoData/${video.getResolution()}video.mp4" title="$r.translate("quality.type.${video.getType()}") (${video.getFileSize()})"/>
-	    		#end
+	    	#foreach($video in $videos)
+	    		<source type="video/mp4" src="$mediaUrl/optimizedVideoData/${video.getResolution()}video.mp4" title="$r.translate("quality.resolution.${video.getResolution()}") (${video.getFileSize()})"/>
 	    	#end	    	
 	    	## Use master video file if not optimized video is found
-	    	#if (!$hasOptimizedVideo)
+	    	#if ($videos.size() == 0)
 		    	<source type="video/mp4" src="$mediaUrl/media/$filename" />
 		    #end
 	    	
@@ -37,34 +33,39 @@
 			
 			## Enabled features - should be same order as in player.js. 
 			## Special here is tracks and sourcechooser which are not available in player.js
-			features: ['playpause','current','volume','progress','duration','tracks','sourcechooser','fullscreen'],
+			features: ['playpause','current','volume','progress','duration','tracks',#if($useSourceChooser)'sourcechooser'#end,'fullscreen'],
 			
 			## Callback to communicate with the server
 			success: function (mediaElement, domObject) {
 		        ## listen to play events, fired when movie is finished
 		        mediaElement.addEventListener('play', function(e) {
 		        	if (!o_info.linkbusy) {
-		        		$r.openJavaScriptCommand("play"), 'currentTime', mediaElement.currentTime);
+		        		$r.openJavaScriptCommand("play"), 'currentTime', mediaElement.currentTime, 'src', mediaElement.src);
 					}
 		        }, false);
 		        ## listen to pause events, fired when movie is paused by user
 		        mediaElement.addEventListener('pause', function(e) {
 		        	if (!o_info.linkbusy) {
-						$r.openJavaScriptCommand("pause"), 'currentTime', mediaElement.currentTime);
+						$r.openJavaScriptCommand("pause"), 'currentTime', mediaElement.currentTime, 'src', mediaElement.src);
 					}
 		        }, false);
 		        ## listen to seeked events, fired when user uses the slider in the movie
 		        mediaElement.addEventListener('seeked', function(e) {
 		        	if (!o_info.linkbusy) {
-						$r.openJavaScriptCommand("seeked"), 'currentTime', mediaElement.currentTime);
+						$r.openJavaScriptCommand("seeked"), 'currentTime', mediaElement.currentTime, 'src', mediaElement.src);
 					}
 		        }, false);
 		        ## listen to end events, fired when movie is finished
 		        mediaElement.addEventListener('ended', function(e) {
 		        	if (!o_info.linkbusy) {
-						$r.openJavaScriptCommand("ended"), 'currentTime', mediaElement.currentTime);
+						$r.openJavaScriptCommand("ended"), 'currentTime', mediaElement.currentTime, 'src', mediaElement.src);
 					}
 		        }, false);
+		        ##
+		        ## Preselect the preferred source
+		        #if($useSourceChooser)
+		        jQuery(jQuery('.mejs-sourcechooser-selector input')[$preferredResolution]).prop("checked", true).trigger("click");;
+		        #end
 			}
 		});
 		// ]]>
diff --git a/src/main/webapp/static/movie/mediaelementjs/features/oo-mep-feature-sourcechooser.js b/src/main/webapp/static/movie/mediaelementjs/features/oo-mep-feature-sourcechooser.js
new file mode 100644
index 00000000000..d8cfc658a79
--- /dev/null
+++ b/src/main/webapp/static/movie/mediaelementjs/features/oo-mep-feature-sourcechooser.js
@@ -0,0 +1,103 @@
+// Source Chooser Plugin
+
+/**
+ * This is a patched version of the source-chooser plugin for OpenOLAT
+ * 
+ * IF YOU UPDATE, MAKE SURE THE OO-SPECIFIC HACKS ARE PATCHED AGAIN !!
+ * 
+ * Do also check the _video.scss module for additional css patches applied to the sourcechooser plugin!
+ * 
+ * Note that the sourcechooser plugin is not available in single pages, only when embedded in OpenOLAT. 
+ */
+
+(function($) {
+
+	$.extend(mejs.MepDefaults, {
+		sourcechooserText: 'Source Chooser'
+	});
+
+	$.extend(MediaElementPlayer.prototype, {
+		buildsourcechooser: function(player, controls, layers, media) {
+
+			var t = this;
+
+			player.sourcechooserButton =
+				$('<div class="mejs-button mejs-sourcechooser-button">'+
+					'<button type="button" aria-controls="' + t.id + '" title="' + t.options.sourcechooserText + '" aria-label="' + t.options.sourcechooserText + '"></button>'+
+					'<div class="mejs-sourcechooser-selector mejs-offscreen">'+
+						'<ul>'+
+						'</ul>'+
+					'</div>'+
+				'</div>')
+					.appendTo(controls)
+
+					// hover
+					.hover(function() {
+						$(this).find('.mejs-sourcechooser-selector').removeClass('mejs-offscreen');
+					}, function() {
+						$(this).find('.mejs-sourcechooser-selector').addClass('mejs-offscreen');
+					})
+
+					// handle clicks to the language radio buttons
+					.delegate('input[type=radio]', 'click', function() {
+						var src = this.value;
+
+						if (media.currentSrc != src) {
+							var currentTime = media.currentTime;
+							var paused = media.paused;
+							media.pause();
+							media.setSrc(src);
+
+							media.addEventListener('loadedmetadata', function(e) {
+								media.currentTime = currentTime;
+							}, true);
+
+							var canPlayAfterSourceSwitchHandler = function(e) {
+								if (!paused) {
+									media.play();
+								}
+								media.removeEventListener("canplay", canPlayAfterSourceSwitchHandler, true);
+							};
+							media.addEventListener('canplay', canPlayAfterSourceSwitchHandler, true);
+							media.load();
+						}
+				});
+
+			// add to list
+			for (var i in this.node.children) {
+				var src = this.node.children[i];
+				if (src.nodeName === 'SOURCE' && (media.canPlayType(src.type) == 'probably' || media.canPlayType(src.type) == 'maybe')) {
+					player.addSourceButton(src.src, src.title, src.type, media.src == src.src);
+				}
+			}
+
+		},
+
+		addSourceButton: function(src, label, type, isCurrent) {
+			var t = this;
+			if (label === '' || label == undefined) {
+				label = src;
+			}
+			type = type.split('/')[1];
+
+			t.sourcechooserButton.find('ul').append(
+				$('<li>'+
+					'<input type="radio" name="' + t.id + '_sourcechooser" id="' + t.id + '_sourcechooser_' + label + type + '" value="' + src + '" ' + (isCurrent ? 'checked="checked"' : '') + ' />'+
+					'<label for="' + t.id + '_sourcechooser_' + label + type + '">' + label + '<span class="type">(' + type + ')</span></label>'+
+				'</li>')
+			);
+
+			t.adjustSourcechooserBox();
+
+		},
+
+		adjustSourcechooserBox: function() {
+			var t = this;
+			// adjust the size of the outer box
+			t.sourcechooserButton.find('.mejs-sourcechooser-selector').height(
+				t.sourcechooserButton.find('.mejs-sourcechooser-selector ul').outerHeight(true)
+			);
+		}
+	});
+
+})(mejs.$);
diff --git a/src/main/webapp/static/movie/mediaelementjs/flashmediaelement-debug.swf b/src/main/webapp/static/movie/mediaelementjs/flashmediaelement-debug.swf
index 07f7c7da41c5d5aa2f82a6f8a7102423b3437bea..fbd3eb511e83dfa9979cf7c154904569d09cddfe 100644
GIT binary patch
delta 94162
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
WhUIRAd#(pc1X;>|qP|}n%>579t{k}l

delta 94153
zcmV($K;ysgi3XyH1_nb{Qw}u5kp@72EwMz+YBU<_cV_N_8h!J<&-d47p7T5Bo;h>o
zOrN>SZYmJ}CPGH55VFQ7!lVO2=xei9j8Jb?ZeCDQL=;<5q$n;8f~Vl_1!{Fkkh}Zn
z(WBi)d%G!B`R<;9fr0KGUhZCAu3+I>I;L1Ht8gtYb?6>K9Yn}Wb5w;T>Oy6IF-siE
zvXy1(;O^aZUUPHWotBiT6x3yIj=NkTFOnClOWi%)Ji$?JPEejwRU}h~$Vy5Sg*h_f
z&b`95v_P3Na<r^m?wY5Nl@|1Ne{V?gs0-B!c}Q5UGF#3@DdZKb4;%JAKegseh;i=w
zKtn#Lri|ov%TX4&m#CDvWjPRkQy#dYnLo@zT$Ge$D+)^s<f@Re;*rJ5(Z$s2y_VSI
zsN^!W@?(oO9Z6Tniu224`SOs+1e&}3nZ_tn%R>g_sM$al*2}}wmy3cZd%Kgy{h+aR
z8tA_eWF#%?kTAeCF)TSbeLzwKI%N!<{L#M%>0PEb3g>}xu!I5B1LEs{Eg#HT#mwrI
zkO)KKj3kP*bG$saP!`E`5n@Fc<v;VbdTv~ck(Za(3B+1tCEtDW>-xzRzlB~klcIN~
z1H2I8p@~>8OjRgTpcph4%|rXqb2I@L^HfX$e?0#v-$+m-m?PLHI4ig<cqN#lcR+7|
z&{Py7Iwe{lz9c>*snOqmrvFsGqd~Aiz5z0vZ?w}$Wn5{z+W4UH9pitDO{6u_PA2Xq
zGfj+4lTDq?D$SzJ2b-H)d|@%xVwuI?79vX<%NWZqEE_Btt6^5#t*%*huuij{V*RFr
zolRex-);OlvWPWYqgNT8wR`!-M^p35f9$o<^6J`6fBkvjc&4R)R^PS-^-{jM^iA<O
zT%Oecwl@k~zX^WbVc_~JiRG;RRu_vg_PZ<2Y*%O2x_9lQ(BC_$(f7&-ql37-e!||V
z7C)XIgCNsXgD&y19eYYfexG^T<*HBSsTWrd9qZ)Q+N3@`I{R6Z;h}p>=9u-9e)+yN
zI`2tet6tViGm71Rqiz29QSI(KE-BpqTj|bImoj_SpXQ~iODok5)5?36)~lPlKhBz4
zReyV;lX_tHs*CPJA1wWCTvFfp-%9IGM`(83iCx~ydRpQS{YrNB>z@0d`RS-bEfCAG
zzolcJ9yyd+cK_#5ttqV!s`Hm`9pW_k*T8|DhW2lAHtgDeXlLKh@PjcH<L1K)@2_t<
zzV24$nz;)m*u>u7(bQAJd*X~lnpFM44YxLbvv-g8yd<?<_nt%7OdX%`yMd%`NpPrk
z#G{QB4i;Yu9+l+XP1daUsk*n!*&(Ho*Wi!8>L2YE9V1SfSXFI5B&B-N7GzTsitb(5
zvLtoznNbmcT37XsJCTogPrmxLsqu&5wU@^?toq4WgYK?DMlyc4)+sL*n*|Krt(Yk|
zAu6AhWccOdLHYHO1D9!VNs2}^XsT<?P}i;I>kbWb-a`7ysWHSC@&B~mdO0QgVnMS8
zCv8IbNatt$L|<soqw|PakyHIo>MY^u3=K}rM|#nJGK)cm6GO2c+C7E8rg5Yc9TS_b
z4{;1d!|!YG@F}8dr-0~tu}G2{iUQJ}EZ=dZ1%215;Vlh#HEPX~3r{v8G;~U0_`EKu
zM*E&6-ch^OFYxUxpTHdIWIj~?+(lJY1L~f5X#LBTmd%mBBS}paG75O!7!ZCA3CkN$
zCo|iB*{y2}LZ<IRlBNLU6)tK#s<1|)Ai=}2Thf!$Ain6DQIG8rBTPXOZ9v4dnElby
z6H(Gy4c@=K#_;ep#DAND%<mn!GAkiud(Bib^zLbPf9IR)`Dd2L%ha(4&gW}z=8qb@
zZk8zZi?l>!ZkUKtzuA%bEb7PdSqm4W$}A3lmu*{`yl%}Yw5|pT6zt@VDVj?e2Sahv
zBZRNp9_ptkMQC}d1`AT%-1?O{_zYgY{}_6?y>k5$FN;x3OJ24jWn64Ut*}#k!(huX
zIjN&BPg7dN=^wu`ByWx5)`0ZwH@{so4hg2$p@A-`)7Kod9={Yx3O&$4;ov1MWg1?8
zLoG_xk9;zIjVgUng5sOgyr<r_51LMt^SnEKeSeL|&pSlTYg+nOA=k!G=8KG<cq<O~
z7MLT+phTp&<TY=nrYhn(>G>2gOAAv@UhyZh)GPCKXj8(BMl$?|*sZ;|;z5e?{vnG$
z?;k>_seU-xTHCVzpNtzWy~}2FQ1?iG{W2;{xNP#Xw4Zu*AL#bm(7Jmq=s_An^9Gh3
z8?H{@0A3D0wp;r&ee0x)gEdI7>OA77sOILRo}U}D`Fvp3vK{|yKK?uS$<IhAxnXuF
zqorDe_^Z;8AWC_!m&Kp^df5a7k*RpSw#RqD{k)bs=VW`h;zdoTRyM!cnzMX=MB`hB
zYky5Tvj%U!5x3K!;dd8#nz_%s3X>W$6S4iKhO(_pQj^lVDX4M(I@=7_Q*N<E^M-C4
z6k9iS)$*seVw<k)TX$=dhBa&z6pj6RpZ6xiOs^Z4{wcoXtM=_a^0($Lu4m44sv7a|
ztJM+fA&ANVWL)&FSt_`!an@jeo1HD+JDrrY##^1N@cKHba)+nULG!8yF2a@b9r<9r
zFEX?C>5<XnH)pzay^-ue@=tBg?{@qhC|KcHnPi}swA!qD-&0>+yZ+$TiW&{%T+?sj
z1tfVODh;ZU&i&1<TT;q|LD5GMPD(&{kFmh@?jMf*!~^X+o~rMWDvRxZfslzf1DQKr
zyVWsu&xt`}5C53@$maGHBpAH|>7CwUmmm8}5yIoNZq8o4om<e2<!em$uZ)h(y@Vul
zh9kq+b3JXM&LP}I(t<mk99lGD?fR`vFi_UkBA-!uO*bD8K<Gv-gnRN1LQnf0S?BG%
z_0nSZ1&f{c>{lHB#_!&LoY?t`6RMk-#;CPMofNTmqi3gkkO_6)WcPQ$u9NN+Ec))}
z%qhMNbvyfZE0j8WtqmRC-+Z0(r3{;>Th2Z+#v=oM19I=**Jsh%x2KPL!Ia*ByiXl)
z{wdtxojmss>uZxT+`m5;KkIf{{H$Nu24qqD0`X5e*2FCNHWXcdO3~=uSY=ZaBwG{L
zeNfuaPPu;Gk;xg2wgtf{QL_aN&ng03AeNOwr<k4J-@ET}zpNFHoTtyIT3xjRIS&|)
z{0*uae%=&{dTy#kn`T}(DcL;4cWni7Y6;~{G^ku&9ke8gO{yD*m<5-oSLTdByd!In
zbo$2h5nE?ueqVxroPQXO&h?$!G*FU!(tPFGvE_okHJy%iotWx4&%kduN|}eyxCoQ}
zPx>4kwI^xf;#24=bB(Y_vp^moo*Xt|VbXN5tf14@$l5Xu+E{~_mXyBB(i_Gv99D%a
z!Z)Cd)P1SLtpxX~$r^p)5kh|->$zW5xv=u@g6S8#_x<&Mi+bC;U!I(&x;ru9!WDJD
z7PoxWp4lB{H0>zuwO({`0RKx3)I4b_bN<qv@wI2t!g)PgXIx)fbsaemgk?F-rQwFh
z2Gk8|{@sbXqa!wrv}<IM)0|M=iVl(yc9TzvudLlXrh9dc{XFfcKkC=_cIwu&Y}xT8
zom=aB9G=vFh$PDpGG89o<P;XCLE{@W`0=_MBbv@W-s7T0lG+yJl62R3LsRY3qlY2-
zdw(^`f^$U<&X4tfxn0RN#cY20RKr^sje2gp-qds2=1Jc!+N*E6_|4P>^^twM51Q&6
zbdn7nj@Il)ICyUBrgHOIB=Uj2pQHG8(Yl71<J#_jBff80+B6*X+_?ey+*@$}>AeM^
zC}Kqma?i7#F=a&S*7^LYh_`A#;-~d)toC>^VN}yMqjD^FCZSFyRU=Xs<kfAgwCHL5
zi$@Di3PN~MPGnT!EQEt#F&E`+i%(tjvt3>&PF;rd(mPHXG*r=oHfo?A*PpEJ9PIVg
z-MRgL>xcC`7pC4Cw`jz(fJMdAdbIxV#P-0$=*qh@N3;abxe+;N*T%>}I~L5hUpqhD
z+WEp4y&axH{v)Pgx6i9>f84#uB<)E-C>r)#C=L+48GYX2*{{7epcE}a-$w6Cim~5-
zyaX(MJM6c|X-}-mel<8BJJVk<^NSjb8}|`^uOS5)Z5-5!hi#sYD~6+Vppm_XTcnkJ
ziTI(gv7H-|@y);j*`{S>QuhvHQtWF{7;l+V?DUFyDGd8Cgq$9h*T<%{U{f-h*QPm-
zD9g}jcug;nVTM!ei2ZYs(QqsC$6uaj@i$gom&X(g)(<_Jw8g+X1X=V*L^e^fl)?^w
z6OkoOMCo}+^0Gm`HRmrOi;P5+XHu6sU#|*@FF|GNhR-uQzX8VHFL8Yp_9K$ByNwCu
z%^Qo%woR<}D+ssCZtP&Fk^XVCA^dw5xlNe;FfMtF&Fx{~HQCF>nOc-;tHIed8;2e8
z-GKCurXl@$^Ob29J)UI*Uq>mMTF~5o!-Av)YZE`0t=ZWw!;wXY3}o@_=Ud^an@{{R
zLhr}al^uO9AVE?UvifRTYUbbU7{~8;PrIgNIV16t6DL$n9vfS)Azo7=GMF43yUF?)
z!jqkmpu*Roq~VO=LO;Z-yNMX*V~sN>I3nIy4Q!StzYh=I{`Ntr)d<w={#xIE_AWj1
zYTU?~_XSk=#u4|A4NBS#QjqBUNx_(elC-3PA4>Plc{#Ui-_&xpZi;Mpu<cHkh1~l+
z;vYOcK4r_EEAN7aygCs)*(FW8lI`8&@Kx70^5s{a4HoaE>uR;TbI81zLGlBq-KO-9
z<~@sE{BVz}wfgv!6`4l!s=(2I{W+Vz^c!p&Ca9gLuRdy_l$=a%@&0CLsP`IU#eMZr
zt1WvD;-JByV0kPc=fvq($w+TuA{usmUj8!&)wRw|@|c3wgiU!#cUPHM?>|>P(*?Q0
zFdh5z!lkKsc_o8Sq12L4{N17DX<u7Tnd*Kq<M5N%eb2tWsVII~ce43^&Lbo_bpr7;
zrm^)XhDG_Up-jt>6OHRbyc%ytPtToTa4oWR#xd2e%OrbVRP@<s6y*5A3bst4Zg1uG
z#y`?_pZ2*ZzZzg9_s+NxKODzRMy5Akr_S&Ac&}A;+Vf$dD1B=v4vZ=cOzn_zz3YXN
zl=*{NDmA!&9x}-IJ?T(?rD>2lGcsxHu8yyMiZkq(dU?7QVb@SJ#U?6JFKlczEL|+R
z=<+Q3-V#A@MvZxWCKC9jAk$|x=hmeqC2iT9dw$H&+vnfGF>pJ=Q?k3IPu_2*9EDQ<
zjDCkuOxNKku3CTA`6N^S<R>;Y`Il|_=4$ZZ*$5S{k50Kdh%L4jbUJl2wZznLP+z-L
zxoDDeBp#MB@nMs`4<vt&^K(qsMYo<66ttXWScC^F5c+c8+myfi-L9Oyb>MG)Qq-qx
zI2yc)XHqjP(D)c!osyF^dP9FZ7dxnYRB-aIJNyrBZrQoI=K&bcgL|xaQ6K3(xe7T&
zA?!DDL~`EReyN-0%7*Ai7}aeF4aL|QNj6+?HC?rKU=Iay+JJv}cg-7%Jwx{#@4N1i
zt5Hknh-Qp6=pu}lSu8SMJMyQ9bD6G_ZV2a3_g`jMqTXgTv97Z#PaQrSEbfN*918ZT
z9wOGDeLuabX#6JC*P&iy+BJpkm#je+*FsST_Euz)>x@hPbWMHySJzOqd(v>UhrQuB
zYv7*9ThTec<yC*(y6K?7$sG}Ik~A_F^*OYq)WY)g3H_V5%f4NHy=mS036r+*mbeag
zm^ZP>cIW;38eZc`WZ>7KQMR#aTWr$e#CqS&mQ8AlP-K0%7JV_kA!+*bF|p=7YMm2T
zXa?7!HN6ma2^e3u;YPON>iWw~6~j^>@cQDfz5gm&cj<qHTg{mVyZxIk6(0;%ub-dW
zMZ+2%jmJ-a-g7W+@x_Q^r?w6|8r>`4?kX}Dk524z;_t9mt7bGypZy{JW0Mx{te0N6
z&;7O*5)U@TT0f2Q&AUGV?_k$KzW8fj^<2?w_k*pGqn9>VC4tEgtzUbe&0IEP)vlD}
zGc(93@%Df8hV{Yb>#qHpDt*vDH8SygLGSNLNp~#+@`Hyo1U5dr(`{>=wDFwOCLZyc
ze?ZI-8};{tE{{Nhd|23`9UA{`sBHS#aT~90>P7irBv~v%CLX^yM;ypA%ZvS^Yu`@k
z6Nb$@r0nX)d(y83r)Izg*SUV|`p$_+`c(#!?(lyO`z<AJ%G`Q5Z<->UGjeO>to8f8
zN)IJ5j0{W)&Xfi=-kv;c>&l6Z7b;CXHN56h#H87b_&(+Ga9BN?kRV%fY~}RUV=E`d
zA>I}zgc=Stt_4E8>K$)?5>B+YU>rtvJbgMv*)L*MDDHm^NuIn;Nnfn>PPf*dK5uEq
zeX4)PAM7{!hi5dl_SZHJM~$tBaWi<icD?tXtJ1DR9MgM~QFwBS=$UHT=`N&orq4vi
z>k1Mkr`#Jh;#k*j>jom;d=2U_a9DknML0Xt$xGCd=;8cL)mI1y>>f1!?(EqeHaa8y
zEl(caUOhjv>FNfj-HR?SK$7($<Sp9Pczl2SWh8v@c<{;<A>e#pN*Xzk2X|PRP~&`l
zQ*aeZn|d8t?AT&avjeuF0T#nis8#;7z_eD!n(gMPX-5a9IwFg!J&?_+v#DP!Ih%-_
zU+Yi1xlU4xzMk+!pVnD-U)NY8=j0aTzm~sNIh2nC&l-^^;i$r>sf&l{W*E=AU{8PQ
z<GjiGwFbW>)yr+GUT)*GO}|a;zsf1hM%D{ShL)hRX=dwNeSCd42g80IzX@44Y)PIz
z{dqvb`SRu05ih8sX%yE+E6SJrb$(B;6}9vF-rVHSIK8%VP5^R_*PyPI2K6q(S)AsC
zEWda@!g*J(gHHM@8z&|hoT^-~>g#`k2hWB(owT@w2E>L6f}GM;eEUs)_2iPeGm84H
z$JY$Dt^N)!5>t`UrNK^RlWK3ky9d#N@oVs|W2hqeW;gla!!<>BY_dF1svNE_2Ylln
zd52=NMAY-}P0z3$)j@}z^|dvap6F`PYr{LMminaT>3Dto+(ox9A=^VN-k*OpIV}EB
z_Nl4Aq)rUa%xS@yFEw~~Wm4+spJOh63op|Q?{?ClVDHnzT8&J;xQ>!75dXqi^AkUM
zF8jV~;Qoi@;`8aplqG1W)y!i{jZALtfK_2b=r6%3)9YtWn|Z#+f}>uwxIYYqj^0Td
zH{Ebqohr6mfCL#8XJ?(d(Yb#yE2tYe$n5Ks=y9fHuk8L$Da#D5_i!!?3tQ7-;hu_8
z_TYKXlPv37UbdukmYSX(ku=yZ$>V|f{GS3YBB8y<y=*sq=O!&OT5Hw1Yr{|tj_iqe
zv->#qbl&5szcaep30|AH+d5Z!lnPHhY%)&#1EI+yH299DcIX<3q_%%vdOsE$mA5c(
z&B}J`zdX(bb#T~_JUrmS(3X_njz7NHJ$2ZdrCATVSbV)@?3a40lP@`!vnS1OC~oxG
zn;&-?B0sR!Ztd&K<!Vo>){NB=e}d*jP@>1vP0zevNU|Bb1WT_@-waB9AQ<@eN5k}2
zKK^&4H6aVvjAGtI8N7c?7H<t2J}(o8B}_CtQ-xHSMhmZ9k8gzIqeVhxLu!x|^_&iu
z6s>+{c0&)hh6>+JbM|E{o?O{@ef!Ai8=vg87<Cj`Eowk^Gyd9T`dwMZHoe!YhbVi@
zMFB4B7hby^WxgjA6$=E;sMsdLB&IHmC!UdFtmlFgOcDhFp^1MMHTK`6bY5u}bKT28
zBq6=9Ic4nMzrL(<+^V+&Ns?Mn()cqg=1S@gveQ$m?R)MUF)49yx<--$hth@jYvjwS
ze%ti0Z=@e~Nzd*SudqAofs$dBy#1)A_~Nc1-JYk89CCGOD254O6*@C{)Kv8jIV^He
z&aI(chx%OAs~>;0XukYSujTt!bTY<QJH%@5YAUxE_SAsIb(029-><j6FzwcwRJnHL
z7s$eFII<gMlr(3WY#1`{fpBV5lJl<NQF}W{oYEgVta@T{-oLO@e+^DMgamJjC;85Z
zQ`F+f3?x4?se|2hLC{r;CE)kh2SWp%p4q<Q$fKIZr>lR-YlId=HTyNf*z;pE$WnL9
zzQHB9!TIi#;)RtBsHZg1Z^fLL0Ne7s--|7N^Dih>9$1+0Iv{J>W)*#Pa>K8CkKpYW
z?pCayr)ogve{Gr;w4|<eW%Z(!jt!e)v*!jL6O}vHjn78G9y{Tlz#2~50Iw;Y?dsgK
zen}$|^nQP^B4M?YSHtbRowui##oFGU*vld*%oBB9Ftj=mtZ#1W@xP8{*pP3>9~mLp
zWp`y&4qP7(nj1FMok<XOTDWuZq%rZAZLes5Pu^=}byM+6<pywl{pZ!6kNnQJPUm}+
zek*;D8pA(`zL2RRLx+V(R8#)<Q5P*hpKX)RcpiWJf<@)O4q1M4*Pzx~lzg()@xE$~
zb7j=XWznlsmY<9c-<axXCdKzA9kYO#j|FrTy*$<MU_yG__41G*+xW2NTz+%%$Yu2=
zVXj$l`dYZ96SICDMSmam-Xvb?U3BTy0P8=R*@b8QuFl@_aQemYiRHT%Z+w2$rRHb8
zyOkArbC<8q9Lucg`>=F%#8}9>->%=?lVllQ46v6BhP4{$Em=k41C!1fVJgE0xRy1b
z9^v2mIWHYFeO)M8)rt%irOvl*mLokQ!O1)FeTgXS^o*R}lUW+25O?6&)*Z0xYL1*@
zT2O7y{gVzGJOR>^OB*Xt&h~CyeEVzAP+3iKnz7(=vH4YDr#l^1Pe_^j{I}q%=FcbY
zOn$Q{RPYS$_-MK7^<({p-A(>U;?ZPi-+QK}x1{>T+PPZftiF!I*19|llg1l63?+BX
zozRK|2~&~yfs+j!B`i*42Jh+dg>}1!JKz1v*ip~xYR1cMOM>sMPzU#$@$#zWz+2A!
zmi}e4<L<Lw9Ec2m_uId8#Pe2&<z)zwNV!~mpDTBMdunE%|FZjB-n+D1b1382cIn@C
z%t!UDX|LNt@3zuv+oS)gUDvT)_uikRy)`)9{dUg|L2Ye%19Xd^=I|%9AQiMrZ>VRY
z>j9qYLx>arsa^XJ$)G*@_jcy(cH;JO`TlJ&|IsdSu@pgn&yY0w@3Z~;z8?RdOMNWK
zIN%}fOH=#Tkgt4svMB{}HeOk*RF5f<v*AiriBd(s4(G;(DHLo{VSa(SlueSC%2nm^
zTsQQL$DrYYCgtnN(L5xSRPxZfcki~KqsTBK!L?(HP}FY~^TmdZ85z5Clf2xd=MC>q
zem0>3%`|0y;PaHWe|tqNh<x&hF~SfN-<Sb3tqsxejdU91AQGSwWS~LFv;`Ae@>Q@C
z8vceC3HbPk-W||y{SkU6Hh~m9a56<t4<iA12?a$TQ5c{Q%G4r*T8!f3<9YD;*#M@8
z_QxeALVc$eZHN>yLGbX+0t=V34!fRR+Iw}<19p6Wy-)7dFCJt)+W)sSbg#$=+=zgX
zu@GECpz!xjV(QiyvU6@tu2%#MGZIah%#MXWK5X+DH|WIUU80j6S5EhcLYyNBbtKj~
zT8{KlH1>m6+8CWU0hKej-nrSWqv*>t<I&kyMi`g7hps>dD7u5Ai9$o&LJe4X&xYqC
z#;kgOaI0wAs=DBL@LdCQLo_gBuED{offJ`0Pq+?k>VPynQZrsx7l&ILYSC_i5pg4Z
z??zOx9x@yDYfk>rKfj|QzKe(p9NI!uaPr*ibr+(p*j|nP(kEzk=vriq(ocN%WkVuH
z-rn92L`?cF?O@XkBq^!ggjQ%ux|#MsmL<P`s<2!GHSG(vl#-faeQ*j*#uxw|>sZ|X
zqTcUSe4!yCea+_?Kq_csZ$$mx!si=tts)}LN}72ue4q&5)IbB%D!)0b)m7iZ4Z+vb
z<WVy_+Rix^IBw&v+3`J&m1N(jA6Xwf)o{s@W5>S!`Ou8`^q6a6J;~r{>%4=zj-OS3
zJhx}n+Lj+e-LAL>q<2wd-We{B9?J_v{c|;YMbS`*DGm0caD*mYI1oDXKJ<TuOmaY|
z?IHIO<%1_Pl>T;&MpD~05Da6j(W6Z7(~Hj3UF`b9Idj*d+keC@?&Z|1{$R8ivVxVn
zX8sbDFZaE&bKUNx+n-;)z5U{d3txDDYBhB1W9XUKMGe~2CBFH*HTxS;XOVe(K~U-^
z>3c<%ptc}Y6Pj@?4mr5C{aQQ=)RrjgQfims6EqJUcrby<fT2Yp_#hbdE@5Sg!u;Z3
zdlgv%>_d9zDT~!?o-9WmY)@AZd$zRj3wZGKuxE3W3Z*L8-XV|vvu71@wOX!!N-mM*
z6c*<P+k3cqfYC^~s+c}{+J|^}1bKM$b|*gJo24Zous~RTus|$FR;U1VguhCd2O&dX
zQ2TXj#W_EBP3V}saqAMN;kt=$4as!kTR~5RLZzOWcYwcx-&GLhk?OIvaME=y`#Vgk
z4*%ZS`?7+Ye;m*szx~GMotE=|CGvfPMjm~Ez7|(Ps!dyq%<?8JLhN}2|J5Qn@Ks{D
z>VMfJ9`xV;Ta(y)&?N7~&Jah(w)%E}`p(zu#)FtGhCjMqpe&cGQVNUYS?UTkZHRZ`
zT&S@v*dLda$jVCPS=nXkVl+>$8;0eQhjO6lRZ2x^R(5_?Q4X4;*NuUHh0b(JSB=gZ
zjK9_EriUcRbfzOJQOL$*WrJ>kUN<pJ?_;pW?mC&e!{Ag=nOdGpTrAS-W(afX7`hvZ
zj8bb2PL&n6r!CX#W&(rp(1C+DZU&A%<)q0gQz+n@+;Vww3`9bzVgUovc0;J8Cbx{+
zfoN40>UFb(1j|}MZBChgN(C+7UQ0-_Le?Y_=f)F*rQ^U|S$2v_mNSxs(&3Y&IHfFC
zo=b}A_(9qjnys%)g_h{Kb%F%zE!d_Ig~AF(QwBi8Lfz3^y>4Bg`EB0T&O+_2t!rs=
zj_3p}4Q+#A>9TG*bnt!sXsbc9^Pw|3di6c@zU86KLP<{8@j9V@PreBqQCLbE9ql#m
zHJHqA^r;E-gBxNVU2PU3#4K7!{@tTzJ%kKGZ}3e%@rnAmr@~HN>OLZOj9ld&q0A}c
zz89ZgsCF+RU&GdYQ{KH)l>=W)hc9RM>h*~iH(9A5Or?^IVM^61egPQqWh#{?0WVyr
zr;r!ts|)l7WRH-4=cq+x#qdRVS&7{0b8Z~H{OxpKj(`8f_^@PecP|eQKlkjiLWR1p
z*pSBImdmw=0rw;?C*SAS=N@R}VoolWt0kPImRG2C)}>=g)$$@MPOozm6t65Vl!q${
zOUyskCzq%S)pEy=mAc;GDiscMM^;!YS9ST=D2A*HvK)1PVY!?$?D%o|M^0?HG_E2+
zk)%E(U8c@~Z~W^e$@3#CN_azi;(W{sRdN^#Ida@h0Ar$1jf44WRbi2R)W5$y4?ikU
zSPtLc4=RzVO6AFFl^zhRxgxca6Zpf1mOAr+96SHdnTc<+Pm&!yBq`9MQS^rstUpQC
z)y+JMc82bM+x$AEL_wyWDyBG332Tu`RwRdZDm8+N=8U9{(jZ(>vK(f3p?VB<)|V+1
z%Fz+ZB4}hYD#sL;l2kdTGo%k-8dF+YCYR8OO}+C~N~M~CAAZ1ngoVYq@`?d@qV}dJ
zEz5@SY6RnT!06&cm9j*xQjZbj%CpPz#bsce2R)j93k_Q)*UO?>KH1>-*-AyOnAW^d
zuE-T;!S79!l&MX?URI`1zi$#T8E@faBNUXX;TIPq6w?cH)dhml1of#RT2A&;y#mU_
zMc|@P0R@XjD^<DaDp`qMHVAT+Gy(!lE`V7vItpfiT&0@@dGw)FsN<F~#f5744TQok
zpqE*H+Lmr^ZW2C;MOa=~T9~bni)6XE;RS_?Ts~xyi@6R;RVj={lomqnys}~#vC3lO
ztP!QeTa@nEbOg*>g(4f)(>4<`FbUV`+RQ|<GPRN{RN|~QNmy7~UYILa3i4!%Qn@Ir
zur!T4iq)_`!Lp&2bA1A{MUq8zNuU##7D3;C6+ktlS@L2T#GTxxAPuKdmn#*pSdsBl
zDvyEzr8dZ-`ZTH+mZ;=pl<|v|(3n}eCsErjXO<;XjFyclO)gN5CbO69d<Jca>M;tr
zQC8biGI^x6DuAd>+Vx>j&uGvX(``Xb_8EHY5qVU=sTlrAv)=DObQ~Dc=WLm(%}$<w
zNB%S7>|o2GR#Iw3XGm_Fp?7##czA#bXGn*4F10l-DV3MyDq$GQWkt|bmb#`&q-vPr
zoZ93=GulXGNUGFbvbcnH!(^fzSSDAENhH&f8)KYzxk?P}OB~8oWZ)<SSriLP6J!Yz
z$e1q=BL_rL%7DbIxX7p!0X;7o(UfF=7&-EIWv*P5Fd!>AJS;9!Oa>EGIrJbaercbv
zWHdSr4I1h`)ZNXw&rr7_@3Md%L;JWnJN3~kl|!o)7)Qq?$A9qSAO;2MB86^;DmDCQ
zr4i5(r<cVIJUZT_S#+(TGM$DdA1JtKs6Pf~a~b!8EFvnqWy_5QDa%qosawN;^vK|b
z)*y3*x{(lx%Ws@3D^!drQj+;Ye$+(|p4}8<Y(DtGmw#E9MvxrwG>5JL0~%r5L#bSy
z1fv8_IyrJvc=%V>+J35{ok;u7AgnC6P^t4|NVZQHHr!wrmXaO|VsQm5#`*E`(o%TT
zBV7>0O4=rF5G&SA9FTOAIEdAMZ=abUx6k1q)+m?Tk)eFpaae;7A3H@>z?xMoQ_wAu
z+#1|u<xq1nuY*{VPg0HY$X4bCs}{{AZa235#MDhm4;C>IL9D1v<QKzn5(bSrS(O8g
z|9+4J#e6t^q$SEyST2>tZLI=BoE#cqD(cbknE`7GQE*dEOnRQ?*C$JVsBYmClc`Fz
z+_{>H;!;=ysbmCEgug$jis6x4p+q3Xle04HUa-iv9e)jo0a+fCVY9Jr3-En<-!ipY
zS!_<$qJJwpwS`p5mcde<&yFZ%+m>q9US!Y0ZzC1wy76J=DNM=I{;`22+~CS`a$qQs
z!|E88n87O^hfi9Zg)NhREmpEzYqN#9K^83hb7iT|_a$1`v!h|508=#!Kar&K2Y+8m
zY};b}AVR~o9Y0c~f?X5#2Bpd-jQvQ<Dsy1pSIKjOSYZ)2Y6aBXEUcKN!Uq<7(lvb2
zYXW+n(o2d=ju{+jsFIVNJX%(qtAL#q`jV!`6~dtq4snurC0vhxs7eqX7Zcv!fX)>-
z8Rm?X=Ngk%Po_5&YN8*N8W#s^T2f?Wf+aP4ZxCJpzqSM&++RK>TPag<#fbVx4$6uc
zke<M~g|rCxDJMO;HkC5a;Y?w%S}=+%!pund7(?9wgF9zAd~(im|3o8I$&29n*EXgd
zJ&Z_y!Z?P@6}fzW80Eu=B>R8gF$u7m8zdJNl_=!gxH8FlZ_8;&U~m-G*EuEm^xL*Z
zxaEo4PtE#mJ0r}Vj!`hT<+-d{$#VJNjR3dq1hG9n3Ap`~`f=d=a%EvImJ8_p)A*y+
z%h3aNmy!aR@%w0L_uw%`Z3S`nSi=v3>YFd2lbK!#^|^_EO=S^PL)ZpX(B1G1ISbvB
zK274*0SVlkVGff0%n(Kj8AmX~OO+}K`T4LhbZ7pc&B=w<_=9#O&t@d><o5e64PMlC
zJ2uGT&Ng&)ki5S&8|n0^#Wcl0t<29?$aSj;8RevR^|Oe?^_{r=>TUpA9fZoM4L-b4
zi?iCEjOoOGdVird$ofDbZolJ7vf4$%c8T20jov4aQ?Mj{Kx%SiR{Vf8vf0BT3L^y$
z!9=3f)ulsn5|>U|TFhk{keb4E%78MpKBtO{3`>hNEh1AhjNGW;v>zvjpJp@pNJYvp
z%qlGAE?wl+fPjEXcQGu3!*!`1cgU2`1a6wA#Kc2?6os%HP^B~`AtogzERIbZ5SJPs
z8N}+b@u?}15h6A<feOa3NQZMHIznEeF6jP0kLi!bt=*?~|MJ8@Lz4Mbs#M6`U}we>
zGN|Omxui*ja2q5WBJM7MY$Q}TuJC$vH|*}xUAGv5#N5;@<aKwl{j{w2J3TJJrG|y2
zF|fja=gSnZPN`tKR>A!|jBWt`F-JeXqzMX3;pQNMRi5}Mwdf9C;ON0Rv0t)ZvCeEy
zb|~AM4biu!&r}xnRYJ{V#X?<{|7f|7!V}2Jg;<Yvb_T}=K}VNHwa+6Xc%mye9UgG6
zY3oh_EcbGC&rh49?Q;Cd2r>XyWHiD_CST5fCtJD8|1vinlAl?m+lp$7Nd+TFJ`$Fk
zMBNEQM5huw=_!=3QD%tRW~Ck+$zj1Zfh(@EIJY!KNxD58mY)A8rG2{n-)u-F|KqIz
z^#fDTBu7@94DqHY+rouojC^EVVNs#l@qcca_jBE_Z6%>~;TOZU^O^SzAFgM5+!FYI
zAHDXWHCa+i^%Ba8vf)(;{FGykJXZ`V-T9nIy7T$_WtSe^rSG407XY;~6{ediTm~1_
zsJH=PDKQEC1mtojHw_<<kdibYE;)$JgL4JEh|1><iGyt3rxcU7Aqp2(32(_^6;g;(
zqQg?y^sqs8&i`{e!JhxoDO8X{jvCN^#Kqi+;WJJ3;fcg38V<PhtVtI$A)GJB@j?uT
z2Qp5Ax(jvE|Kvw^1TluUO1ens0kq4f5r1@WA{SpcQY68u0mmGL+yo}5Tty}%m(asW
z+@7X;1(z>Z7MZ_q^JHZibQLi&p;JxwdI)5-TuRPW+_5S=IxL}Iq)}N(F6hI5xn;N1
z>C@=iCfUE@&`TJQ6dxA%A8VStg1qKvi<>O&@1Gn!4DyvEWUf*lCkC;`|0>MrV_!D(
z5X*u`GG5@U+vX>T{Y>+IRB+c%D@d{@e|%{8%#QND5W3HrzJF%vA_^D0_l{r_h-&v5
z^qDrIBkjG3?nvA5)8N`KN1sW5Yri6WW>caE6FPj!jR-DmLF}h*6WzI_&$w>CXz|ss
zFv6WrJ~D{q-h6R$g8Lm&;s6e5Z66qjxa9?|o}VlupDUy7&L*HoG$BQ}62rR8oxW^7
zZ4M}pp3=zuul+s;_iYyuOd@#87sP&UI(}eltb1J-R-7A_O^!8flaq~qf+gs4%ZYCC
zlFs4=D|g)M_GxgRyFHq<t?gu>mXjMO+r!Ms4gLl|_i~$lz6UjM<KAS#OS(d(elcLV
zoXRFy+ykvGU0zK;)Nl)Icv~stqrV`oobGU&q;A+;=)&SsxRBF3V;;G#y6En*bR5zU
z+=OH>zy<C<mVkdPW%})ZYpJ7$m`(z6^U<eLnoLn9FExU-J|Z$AJ~AaNA}l4$G+wTj
z!Ez&m`%8`-YM2`&p>0CzrB6k!LT2PTn?UY4aAbq?rLs7Pl@eXj2MYWp{)&O48Lztw
zcKYl9(=GMVj~6*d4-={&T|#y-@|qGZWN-$~6~OKw&lQqc2dNT&a)M1wgwP{JiAe+c
z!9_P&zircnMr}LW!)xw*h_v*B3mR8qyZa!PDalcPW+7->T|bTx`T_#WEfta3N46Uw
zyoZFh8m0Vr8NBFLkuDU#eyLPp4;=I#+xaKw8$NvKQY4^nK!ruzrAh*?)JoueE_~8s
zL~mJeeJd^{Kiw>UhBpEO^73F{=tKSF#hfh3hOXsAV|rhVC$HDx6BD>-z@E-!g&QNh
zqi^^0ALp6(w>zt>tbApbS_z*Ez^4Rs^Uf-eD@p{O0lwaTfPwx2jK9Ap6X4;^1o!|C
z@MZ!%{g^->e<m=%*HE|9ai0qDJv}_(Z<{@Qy#WIJ%;DXCG<@74&rMX6!6AbCh=cFx
z=>>lU?dccD_w@4g0q`MG0O-8E;ZLQ#iR9x8;OpT5;0F%<{5$~yeGET(>BaZ-_w}Ne
z^<vm~VZ0j0krO9ObKNuFGr-Hwm|UE73NlwfNs12ig0cereEIN!oELzv2S9*7--|@&
z<p~9Pc?Jf5@V&geLFeTUcHW+#^Y$eW2;c+3dig+fUcMfX>I=2-@(lzpe%{^y{*dbL
z0lEMW9{}PdfRq*x2#<l@;2;p(dwT?W8-4t;K;Y@^>*po#^nthpp8mi9{k;95FT8ww
z1fGG=On|=r{sIWy(*qE^0Qz})3%op`)d0Oc0|0%0J;25@5b}Bf^8@rDvY($9*!Trd
z4D^A#{vJMH53LD$e}7^V;N|ZL=<DGF=pO)jXfTi=a)LfY4_U!7(2tZJ=od&Zz&lXj
z4SyHl4+vuika&QW3-AN<_VE^YdwY5T`a;bF-hSSY%iAx&*T<Ni_{d=5J|;Bz<P%5B
zk473SbTaorr5^X8CX<{VWlTQN$)^*Q&MEl(g8Lf<+qOZT13xJK?~%^;_VV&&vt~ZF
z0T%iV=y#wyke`1S=pOjF5Bv|H2S5+8lQKY|Bs<6lpt^TKzDImL<cS}H`~>JPpl3kO
zfnEc>1$qbc4FkS@gOm3_V1FGF%N<617vy_D_ksQZdI&M!2L6D^;1l-}Vh1745aPi?
zJXDB>39&+m!-QBS#NT3}-am{G=L&J25WfNGEKi6Fg?K#V`$~v4z$OCif|O=hRa}HP
zQYeWK;=dr{6G*7SLW}8qA)d(>ie~|z4OA?|B|@wc;um1_9E>J_&wpm%lYmbJ+5_@3
z;I%;WfEEBP0$Ku82~-U<2dGSlD}?w<A#Q?)^*o{VTHxn_&H-Hl@)hDEz}7*b_0V`*
zc|u+T`1TOu!=P>iS_8BZXa!I`&}yKSU^bV?P^n#z?FP^tpsSE|4(R4WMGwRCY_QV+
z-3IvwpcbHgKs$i;1AiR=ItX+K=m^kJpkv@;0_1-U{%3-(8-#-o_`d>(gu;t_q248+
zpMfs(VIqn>$e%33;_avrz`Ic=jR2uXn1`0&mzal_;H8+Sd5zlz&~M|B)a{UI36>n-
zX?74Z-cg?BAdlCIC9U`;p5_qm7?=4XPjiY$XYpm7bPiw9Nq<Z6&35TlyL7u<y3;P*
z*GX6L1D@s&;;$9I<V}TmA92OJ(FJ)2k7u}W&*F(hf=FjE2yiw-;%&wAnDNyNNK5g2
zo#j#tzr{eS_zW-6<ylJeETi}x%_&*VXac~`3i@;v*E5=x#LrdSz_f+5meH(Xctm#<
zZ(uaBaSSK7;(yJIW;OnXw~+x4Td3C`;BR!H{Ukp!<6D@0#FOM_B4Wu^e3Q{!CVqI5
zM~vnca~m?i-xL1H;CoohQ1+N(PdN4$$DVTR8OQ$S*mI7(;Mhx!z2ewwj=kmBJC14i
zw1jUsHlAY>I5v@ElQ=e+V^cUbm1EO5HiKi89IN73HGjvx<=7mK&E;4P$L4WtKF1bt
zY$3-MacnWimT+t-$Ch#IJC4<IY&pkPaBL;V>Nr-<u~i&f&9MfKt>IWB$C@~{mSgKV
z_C3coaBL&THgRk-$F^{6E628RY&*wxaBL^Xc5$qkW4k%Fhhsl*Y%j-JIJS>t`#E-i
zV+T2Qh*@KYId+6&M>%$kW33!J&ao35`;lWOIrbCBPI2rs$Ifu<EXU4q>^#RV@UQUk
zFZ`?gYkU}{zjDg!eEf#DizkLZ@*cK;7Ycvsig^n;&Me|Me=%_Q-xp!Cszg8mDt-fI
zg`<B5W{qR+0PBEb?*g;I{qF(mh~w@9v&Hd$0PBPk9sui%2RsCm6h?Y~3!q>%_##ja
z|4%GH7nnb>9=-@D<Xr+3F$Bf@8-NnQ4MuyBNri8uT+m)-GMUp+49?`|@m*|PI`!qb
zbdD16CY{&*!kl(tqx9f7by0hjIh!Y(XR3#g_8Mf2*4|(okvc~JT6K<|G!`MT_9k;S
zTaYJmv8Q=*_}W`cHlO4P5<;%qjMNs`?~@isAb)q6Gtsb(F+8y(80z={>PV{gfYCl=
zPR}!iQ-}5ub2?i47%HHTXa&0W#V$MupFZ@^J%AHN%-1)4X9Zs5r##Y~&x0dpB$s1W
z!z;pa?1+kZ+yet_QW2j#7!(P#{--hxV+~P(5#)<O+Wb?Q#(Bnh(kK(`q#c=QnrG_b
z6@O(0vO*`DgRDH2X8~WWLfVpk+R<{HX?ZHoD$h8|66Z-tY1#_VSrJv9wM$@B2V7dj
z(~gm21<&zahkVHP1*F@wSx`N$jp~S_Y%pYJv|}C71<>O07o{%H>~eheOlOE#`xPje
zOn6rCp=qORv8f?A8%IouZiL85JJyTgnSUIA_fEu!c-o2h6iIUl$rELE%IjnXUrWjC
z+@^`@j9o&T%B4Jnx|bJp(N4yv^17Jr1cy_>TP7RJBHBLFh;M<Tk<3mzor>LL_SzZv
zRHj3$11fOT&V+o9#6;FrJB!G!Sk_HjNu<o~dEN7R$egsZ+n=0eJ+)QjshiA2TYt?7
zuG(*j&|T)HokI=X9ih7%T>*LUAC7ewreT?fb}mVDNtStPYlsBl%DlAmaHcmrM0rEE
zEYQ_AT~}ZDhLNtmpn>{Ml0u)k@Fo@bXcy{C2Yq4+nh#BVwTpD7Lq0JD&4;Fb+QmB4
z%ugB|G#@v(zjlevI7?^Tr9E2E5P#$0<}ew%(;n)k!-4?qQeC!eT{d&b7Dzi4G>(#}
zKwg=Y58uRmiOULtw99nX@=qcH&Bqb-(tf8i&es`}_UlbugC?psE+g&d4t|5RwK~%g
zI#U>k)DWJzRvtO2AVj-dXI1n`>7e<z^gh}ZI%DMrrE{YdG+^A`d!gF@Lx0<w07g|^
zapUj4W!}tWn@ko6>i|PSk^z!H*xU$^0U{72fa@ePljM<TSj>V;7e^FvUr=#DZ2)&r
zajUziRa@6)5`|i=*4DPRwQ_CkqPFG#JNLd>5|H-$_xl2O-g|dn&OLYgopX2DUe7)(
zUf86?TfDKYhTmy>?m8@9*ncGB?cUrrkKbi`-FTQ+*d)E4v$<_PzuWeD-eF#0lk|H2
z=C%d=9^31856dlV(sGM#Sj+FVJ%9hOcwv)__kzuBL4Kd@^+NDh(ZBPO6hu}@&mj1P
z{C?Z>MG4Q4Q?ok<Sq;v{BK`n+*sN_E%Qg}ZF72~U*eH1XgRHLvRe!pdg%<Z&bApSR
z*9C_0FzW-kf!ZEp)a65UR-JWXWC?#<elE3^TFWB!{D-Ws&sr{e>J!4HPrScQNqNsv
z75)a^rVGA)B@4Lbslk&N80HH|;Z5+H6$m}E&pI9n_gTl)tuWde_*)cZLuiGyVvDu1
zZ54kTF|10mou4MZh=1+$iLcex>MecNF_DvbTyTz6A`b(s@f1P7b#_&zdKGL$ui8Y!
z?^iZOPT}vc##4pwC5QQj&0ycBdTwC~-%lkAY-1P;{D&SwwdO*?71cUDa8tt0y8`8W
z59K^<a5+z-a{gSF^EB(UE!OEM=PwXnLx?`@!k)oD9Bfq<34eLUBIRF-ly6I<l9uxA
z2|I5XDSynw_;v>qgWa!@kH*3IXrz36BJ<H`HOhSaP9#d7$$We|*oyLT6XO3PVr&`|
zW1qFKuE~K&Ka-I*SxvGL|AZJ)jre);iyHBu_)0Y*7pYOuzF-(bz!#}+t2P*c&7ae3
zg25<kzDzZ|XMZ@d_77yOc~I8snyIkgu)bi6Qp*3u`T}<gg0&{~2JT_KqO4`T!B#}}
zZ#beOTGQp{A$+2%Su-(Rkv1{4FR&Xn$0uzrgv}n<%u3p9f(`Y!W0E!(!3LcTeJl~r
z#jtru<RY+_#{Q(k7C1c2LL>vaCTV#oEYbbQvdxzVVt<pbaNk6uL*NOvNoMbIm8ek7
zqnX4NcyGXGupI@v8XtaNUMB3XQBz~=b+A6cOB21VYG3e7RL>2tIm@p^I{1xvTPxmf
zR%L#?kAnnnl^<=s-GZUyfbx^M38=92y5Z|K;VbYw3cW74UM=OfON$p^u|ZheAuV2n
z#o5B*2Y=GyC0KL{iyhM9Nmz6Vi=EQqN3ehh6(ZdwEnbF2kFdB?TD$^_jl$w?Y4Iv7
z&Jh;(NQ)oC;#^^IpS1W1EY1@a_e+b{U~#^%*p1pJwl<?T@CIgfL?;glKYdoUUG(oD
zGY`QVIG9!48+coK^Hic@AA$8xnF#eLUWsqPM}ORo=rLIJ%eWI(KU6(S6{W8tUU8aI
zw!f^R98=II)KF{SUDm30Fzfpw3!^b3d{XsHuzj+G&!@=e&xZPZ4sCgS;H*49GW0y&
z8-g*0#(n{>GrbwGd{J0l2uqI-pFa`~7*zPnDc`Ro{qWaR>NTNF%)<YRkpGKWa5F<C
zyniVjE@2k_Z-K+5w!=@Q!)46E|I6WUh3ycR4p%Y@|F43>)wV;wx=`Jk_m_gN3%>h3
zdfr)h!S{@7uvS%-YaxP-1?^U*K(WO25EpeTH$ZPeCdA~m49_-NV7;Rz)(r=l@{Y>)
ztKbRC1DpkMI1}2&tZi&d+f9rgK%s787Jnw2cm#1^Q_6oPz5Y#ly_H$F!s~X%--Flf
z((88H>(5gykZh~>sRh0o+5*2&7cy_#`U}3N7);H`C_2cnaT(K)(+jmw0~&<to^R5y
zN_3<=TudG|OAmLDhfBzVsjC@TZ#d!fQL>c(X39q@|K+!o@?%j-Fe%Kje<j}0v44NS
z_^-u#DAioOtOO0ImGV!di<t9^8Y<lp*}?d45`lLz{=09fr%%a#I}2=5MP1t!xQp@M
z+YT2Ga=4T6KiCeJ401S&|IxPJGRXce#y_(iE*s>qmVb`y-NlL{cQby_e!YkBFUU70
zj@G>3y+ovcrth=*toicuFZ8*#&wpAVKmTgSeU*&cCYAdb{~KbY!GS9A@8UhJ;_gpW
z+*fw+YX=42&G^^0!`49#dl>&G;@Zv9;(8zv*T3Mh=ZG$c?8t5$6xoA}$Fx4{!BmjB
zhUk|dm5VglDmM)Z@etz|BLs$`1P#n}BtmQv4kak<rFPg`WY`JTge`4*8Gpabw%(p*
z{V?N~+t#;BYrFj)Vf+emc!ULhkmmnU#;-&=k1$H-D)B~NR=Ho@<!8MS(Am|(76c3W
zyAJPnB{KUM8sl-BTWn2tAjb1U+u{0jhbQ3hr0sA+y2Dd&c-nT@28SAN7ntA8S{j>s
z240@Ez1$)lWSvnqp0gcp)qnaXzMR+gJmcH7zR*6nJkRQIY}@t%<F_GR+$HoPv+$pW
zxgXhqZWj*0m#KsI;{7<kl2wl6cW8Y93?J5Uy@5wnIq>X+^KKA$72k!oJydI+5_r8U
z<@GV!>)paDRqH*%D+RhAZ&=n^C*XaL))#z*l6-)8ic@9ojAKD34}W3ThC`EZV!H6S
zmYOa+A>P6KXnp>q_yE(SkEbXOmqT-BJV4y{8L_>k??1?%RF!8m{;Wm=W#B0_9;BfX
zN_i>z?;+#Rv1|F`fv1saoL*x{5<W4_`PS(L5<1A9RoROge^C?bi|16@28-$Y`Aae#
z8scUI_Nl#cc<v3npnvwp`vWi1PE&8-CAHVD1iu3&_X_3OtvlQq*HEsZIkv*L`M^Q;
zGE}Y5?i+g@zptq38ybHd`)57-`5SmN>+wy^hNlb##@3fUX7d65rq&l9u$%*dllKIF
z%v7<udQ0moZY$tF)%vd!0jmr>_f72O7*3tXwSK>{hgJ@9L4Q`T(d$HI^iz<ZF#ZnZ
zD?>Hi8Cxk|Uy6LuKH)2>f)gNygExA-uBw040&l4NuNw03H?5x{3B0NDzti_uTIe+v
z4+00^4N{f8t!iIu{A((JF@QZo2it_5z|m9+N7R_G85@A#Xz{2{s~RN-`Qrc7iWeb3
zmBYw=4;gnj4SycfORzhasj2Ra-ITS9b=u?W!$tBs-=d@6&>|Bvh|<s-%z6V6?IjB_
zNfZ`xVew$n*PG0GbC54#A*bXIZuHJWE-pi~f@Z0@u!n+$)>~`<OhB{0BMA6%9kul~
z*oxlgSK59GMgpHNuwWk%^;Pm+^r>rfRA-ioJfDm#Uzf=8bvl3FN?G<o?H0dY$67ef
z_>Cep>NVTQ2GQS?i2mlZ=x>ql{gl*piawjFqzTdAo{0W-o!=p%pO5H!lhN+5qur^4
z8Pb~edDcsr-<3$_&a`CiN=xP*N+w6w-5D=Z&EJP~CheaDYDMker}O*a6@0VGdj~c4
z2P(sv7W;*&?$LkwZar?ji<ItUR_QL9{OxDTPVw2X6QsFE@3$@C2tTkqz#l|(Z!s^e
zs2&nA$E^c2_d%nA4||~5gFh_nWkVBhepGy8WVNvQli=Yyh=V@{mq%G&fAD9FVZ-l-
zR1%Ml3Y(3BJejDlCw2bR5u>ojfv1Hdv9V_<g4{#|&nJH(cwXoGjub(!9l;C2k=pi0
z6oFSoU2dYfd?gVB4%VpZaH7V3qpGjz{KrSHy4Q5tI%x>L#}sUz5P=Q@fhMX`kU3E-
zI{V&@8xQa|^Z_p|!QMnh8v27jCx-VnWhGAq=iEYB=}Tm#PbbFi;_rZ7f*axSUEPDF
zy^9|J*$aP*pXr`@SkPuZ??*o0XVwR7f8bh`59s|PknTjqGX@M{D`vm81@mBKSVG4F
z6II$Po~Sz2k^7+J>h?p2u!D~`{&UJtK6REw$j%2MJAYJ_4|M(uJ&u8iDB?rpUyec_
z;Z2T0*kj=z3wx^IUkQ6^t4}Dt0*B$wxF`b={uX}`O0xZ2Rep<lKB%%k;lWk)bDbYV
zFi;&WNVzV!z=sSJ`h|S|i1i%s(4yoo@_Q1TzLc+JAlbho@Z8`pnG*O?-Ax=O$t=7U
z_M`rxhdyS3zp25GsoKAS=SNaxYE#J9!d6Z-zQOx0HgS&{DdqnZ@BR?>EMf*tmuQkT
zRV{yO)*~HJ-HBg*;Sl>@G2!ql#xF{`P=r<~W;PUDyzKCsy%ft1=^MT1;=#Vlh1c>O
z{_Gv(Z>RK!K6MHFZD;+6Y~nU1=H^?3%>Y?j2+$(B-W9Oii|kUu^k$Xr@VkZgD^o5=
z1TF|;iZEBh<zePGs8e4f-bHx$dN|G3b#Q;7>9CCXJ`pp*Bg|Ie;y0=5-+*`8FxkWW
z=HP<fIK(AYw4309`8a0i*uoVPcci-muXvR94yv(Kl&Lq$!p(<8fo!4xU~ed<JFPBL
zwVHaPjNghF(sF?Mp&ZBxlx<N;4NQT=OQh6uJE-h-gQ)BuHkCafzP_@*9z>Lf)7*bU
z!dBAUUcB#O{h+vq#hZT&DDDyYs!*;TO}wLwPvBirqMuPV5|sGl5c?D*KAmzI(iqPq
zT@p<V0!2-!X*EUZ?}I;V5EJ=Qbr2QzQhmP&`y&&>OTxwPq|h(pT@nLr5`z;`AVjpu
zW70cO(kAjDiImEe>KCsh!}{HWTk3zua3K;$ILea<o@gmU<nAZ756Zcug9ITDj_Gyy
zI||{s)4FOZbE!9~h&K+4BAxJDY1NrZI`u}C^cG_HHo|l7NEM7i4JASTHUe+Qgo?8A
zQ}LeQ2NZSO052}2naWhK;&%+1yI~vR9fR*TXnZG*n~&{9e!%Dpe52xI_Sb*3UVe{)
z4Wr?<0>R!-1bg4$9~gb1Pnd=OzhQxx7Po%OdIQg4E-%9Ug2D|4#3^GW!hMto_mRPW
zY4im@rMc6`<fX`fmrH5%`$YKJtSP@U_-~MhOEj@@_B$i=dlbsA*h7MNe8lR0&-B<I
z*t`5wgKXlFKVmCEyoNqw7XE)<&LV%pW<escgQ7xcP~ypaf6jsjX*~Fgfyv}sjDJZP
z8bOPp1<23ekRSf{^eDNA@~cFY-yq5pwt3yCvww=%Y4AH_VCIOpVh+SLQqwa$_fg?C
zIcQ62KkEEijcszYviMqdkX@%Kn;iUNM_*v8M#m7zP2Vl>(IF3oFLi(P1;0RbdFXuR
za(w)m>h4O1X9;cp_0vY-0l86lwIhVxtecqFCFa-IUw%fLJzE`(Z!wXv8ywi8x>1wc
ziHQV9J2k$|v5-}+IQ4?>0eYzbNvDj`G<ViQWd0UpUJ%PI4!+$%L`L;^n*)>Bx7fDe
zIjF+hkulMzcQ`yCqP~CB{v~Zz_9E)+Db?5j8%=RGAkJNhICnYtod|qB3UzNX?)x2>
z=TN-66Y=iB3++)qaHRMjLi~kuY7qYzqSP+L|41VKM;!c7RPZez&@WRJ{J5i!zNw|2
zK&mK)n4CQ+av;~p&m@w5*3RDZjs(Gf&H~#-d^WMaNR2&~2xosBl70nA^H-7P&*j$d
zj}fW8$M+NR=u3Efojkq)kMBv3ZwilMclIsvI4<Gwr{u8@9{(jh#)U_*DcDaQ$5Xd1
zMbhtxQqNM}aqxHHy;qCNt%Lm(ATCY=4p4vziJ0G`n14=LP(^QhU&Q=3BC!w1qn~1)
zf|x%PG4Ilp4;_E}Bly2lBOHf}{g*O!F{S;OLQSMlvk>anA{3^Ozjp9X5bEx<P`{C(
zfE6$0zeRHdffz64zoYQQ6#jUG|Gfx*pQilY!T*5p_os#bqYVEQh5C$Wu_5?1rs5)&
zKT#|tptX#(h~=P&rA|5MILMZ;gAUFS)dMoBz=K+Ef3klhe@2|Ee0fzg&rCG`mp0}7
z6@jopVy&`D$v*|8kMd;Tzf+=<G%PG$rY`@LNcA43e1&8$R2e-U*3_>Y{A<MYh@CtR
zp;E~oatwG&kao<ZZPz$WOu@@96kk|apm$?fhUHEsrotCVZ{+7<>4zBorQ%f#hX_zA
z&$uRKV{w1NFB49JgHB4@*uBz}OOvaFvt$_8m?%ssk;w#<<vJ5&vQ;?CgQV-FSFw?N
zBY7>Oos?&F_`Ml^X_h~!S)bHw9Ap<U<rY)S^>4)kbN%fmzXib;ZG4yChNnH}zumMM
zJSO&c$oJ%&zgK?KoPURWr8)ndCQio0W}NjW3_X88L_>;0y@B4q6Pl#VyAgjw2#1P~
z()tXX8uMUr$o%L=?<$71@{^kO5OVdDraxrzdqi$%^?(E7(zsYe@O#Y?Wb}TM7JJ_?
zd!>hClTxzyXTk!^8Bu?Ofr=J>x$^U$;?tXpn%|AQJ}U>bJ!UZ?+>5kuYdf{w!}crM
z?h$`8F1$ZV`R*SG{tH8}=U#+=-0UCN)q`!CAHoI4nMfI*27l6|ZK!NIY<fzBA(wtE
z@V{ZZL}>mr#Xca`9UxXbX`1g@i2%=-Q9Wviu+LIh3N(PAh+3x1pQEs}%pgLiwF^!0
z#YyY)A}ll~V;4`PYv*+`EM6iDI?^6g={SE{Mx|4LAEgE0ub7grze+?@t{WMiej=jR
zKtv~(9l)@&Pg7qr#dz7u`q!!l*$Yr8j3xu7`Zbfk38xNb&qMyr#L`c0tIgWzox>FV
zHY)x{vf|?+UqlR0w~S@8Nj!syV~cf&wSB|*K$=ZVZTlzlTn2ydh+qIFJnB6kpYMN4
zPXeeQgY8eV5yAL-{{ywq8u#aBU+5I;6w1^4cs<oR6`A25nx2U?v<}eV+N{e#|05H_
z`Kw|$PcWj<*kt?_iv43SD^M))DsUM=tO<_&3Ce_iM>{#cq1;P~3Z9Dz-|x^MVkG~A
zDKKYpigeJF+o|8aHM<RQ{e@aX_2qxlsp6O79jC&j{BKBYmX}E5@315<Waz+HY+633
z2}DLf-GosU`FxA@_HG8w?rV4s{DdY(*tmU76L$X+`3M}g$@{w23xD7OZ-^HJcvDO4
z^d2%7venzv+tmv$RMky@z`B)-po-kB1ZaBp9v!o7aweu{Z)1AqY-N)OV<>;-Xdt&u
zPQJy7lUzwgmpMJh(O%3|PFe%eOz3L7JtPh>u5o(qB)6@?jpl>b3pet0gVS><ZP{Fe
zdbkWpbg%;$&-vxf0eipZB<$DpY5WS?f_dh`BChc(Z41>i6&62d{94;W6I(p}V9&ON
zp4#Fu#1@a?)J9%&=#X*pp+kT2f7hWy_zx?7lgNVIb1oK}Cb@awV*KWGhs|jYx1>9K
zj=ttyi=y0y0%8S*u0&gl_AcKYu*8CkEH6<Lmc0mX+t|LrSFk9@o+Da&CxV<sZH@hu
zU3kY@tRc8X#nMoC@we=P!(C1fj<E+%d+&Cl2OJpE12lfGb0M2@zxIEycER`TM!yt|
z4siKo+D7fA5qdXT{UH0frtEeeWbbQi4;~+A>VwXJ%J(=o@8=IVLzk)6WokTlxypLp
z<qsyl{m1SKLSPMp&_m7vzdHx~egGY9GfmP1ztrfxcQYc`n+kBJ2=Fd{*x4WWSc}U*
zG>6(`2NLtCO(6aK{1JaAfoZ207*g+5k<rIRMt`j-k0XblXpA1e(bON}@mo!M!pVQ=
z3|*<xA_@Ok-Ib~yyGlL4pFmO%YBs{xa|sdV)6M~j=#5;h@@K>cFk_KxRQ{~^Q1O9H
z#OK6^hL7u1{=Cz(mBPM|9`?oburH;D{gKntOx|B{4urO<{lR~&DvMmN@>iX-V)39{
z{7ENajWK#X<@93&N^Mv2eNI1s#lqqU+m*)1-Po?2d+5-24;{iAf6W=UZcqmzH>&(~
zCx(xyfM2`n`)Hv$CiHJLq*`i4=#Xk1!lPHUdhv*9R!pl1U8q?X;;~7yHsSHKYCR3N
zi!|#Z?G$CS{A+*v7uEboM7uA)2|ycCAichG&D6Ef-O|%OwXLIT>RO2JcT5d-M%IuL
zXrW9Ro~9>N5h=EYoo|zV7s~6V&8{Z>5S`sZ%a%5M=1l11ID1{sT2gDLRnM5AK^?EH
zhFF_1Z3ble*FiT*5A=CKoOpKT2GURvS=&UqULZbSmC=9F+T3~GhVCW=(`Hvxx)a~+
z8(s6x>uwc_r_<GYL59AfvM>rKNcgX5l}cfo)(hnTQocUr1|14Xm&%!yI%#~!OjN)E
zeB`5wrpPLqf-0IKs)&T|E1`W5dXbyEauVL5F@nA!ieE9)3B^%O9ndG}SPdEb^_>|_
zP0(W9)HHu(V{0?X>Q754V1^w0Y-b`4TS>Myt!moQrLQZe&z!N`*4@2kN=py4B6LSK
zwl}v<h2G$^pvr41G<di5M5WGdv~3skcOSL6p~Typ$cAr{Y_d7Ntbi}om~%1$z7|^<
z`y5tk6sm>83da@}D@7)RW0__`e3Q9M<~CWT$+CY;mSeJ9ljWJLz*GxO25%!xHrmw2
zm~5P>jW?NpbOFNX6HPYB)XGd&4#LErISE%`n5uz)W~O1}m&Gy>Z%%GrLD5L?OFD32
zh6Bb4lL3<rLv~)6e3;=dBVb0s_+Tc$l)#k21ST_M3L7>YxSMP?mxKuwO+1)B7x#rQ
z)iHk;7lkm*DZX@<a5LP((vdM2H*hdBOSn0+#lw{|7k!1fbLT?aJ<G_OtKf2h%)%Ol
zu`Ed6K@evFBnh%}bf)5CB>MAIJ||ES)_Vh$y<x34P}Lj8NI$I?yhNodC9v}cKiJBl
z8NI3DC(nT&oUa~aMNa&<RQ&ke_{q`nQ(%AMXQT^1v<<mf>5KE?h@-Ecmqb|K0G|}m
z`=UB8jc9#QgO^2|eNhK5kGT4xCJ#j1eNiW$9Lea5y7-hxR$tW3r$(~-q8Yp*k{9yu
z$~uqIm{T6f33+){omXkhEsx}ai%`iFh8IPnn(V7+Rl>u|D!^~rh6yHf0lC9@2-Sa~
zyMv<Ebx(yZ-{nwV(m=|dx)RJLPhY%XNv&e@hodu^S+mULOKMJqf-Z2GO2_gVs2g0M
zRaei>wXK`xtqKNfSCEI9)fFD;A<c4jRYlgITnro1+Y@<Bc1vjR0MUCC5P3SmXArfk
zMD18;rT&OQ6IANPdnOD~s+XBg)R}+63>H*K#75EZM3hX&)5Vx-;F-ag=D;%x)}R{`
zM8pi#wO#E9r!XwZ(cXg_!6_So)*t)w?>llMw6w16Id|#;`fcq@)cr7r)HFD1NG%A@
zb8OE?Z<4BtY$$tex6UI)Ex7cfRhx#Ef%drO)(&lY<@D?bDI{)cJ$D1xVrzekHodwc
zTj<hBvzk5Aw9^{Od__hyDAV{B#!vb}6~V(3S_TcL3Z)d@!h8ih2`%O@Ayh2+lbUU6
zxu%|H>V-~fGIEF&C{7%-Ibq?#;u>;*i9d(NbX2}>!nj~EV6tF5%%SLtX|Njfc15kB
z=G1D?B~+cH%rv7$F_=!*5ix&<Xh4<TWxpYA;HG}#J4I=uy_S9X<q)+vLZ1-@pSrTa
zt{2f@#=>VAuESBDXU>LGm(8Dd>dM+NM{KxcFueyOu;N}`GylZem81t3U1nv|;srD?
zI~o?ytAWus+IqA$hVGSV)3ckP2fU>zp^z$@2I~kE#>h5LRKB}u!`gpt=%I$PBGR-C
z<+<Hm^ID;;r*-+#l@4-T+~R18Y;0cK;)Jev5XRz`4Ev?4re?ka8XTuBZZVoLn06gu
zAaw+ntX>&e;~i3Jt79WFBvnyM{W^oS?bwR*Z6Ain`;iH%pb2_$gu;87tFG1#kgYSJ
z>E4@i7LyjJRZ6o;)W(0XlrKT)m^MVjG=sFO3jN&6Ya4{B)zzeP3m<NBS==%WuimCe
zOLrHB<+ZJ(su6mW&VlBhp3Y^Fj#W@QlnRD=@W5}og%`RTp%cB!pt^0gJGDN2){JR(
zPt>cYO`AQWqw3YOs%H=Bo_h7{>gpl=Q=d^$Jp(#ssaZ)AWv73m$?E9oYRi&VH49cY
zAm8@a(&e=aMd^h1n$`31;h~CwO5x<(ja1Vjvc(Iiz}a@p4a)_+xa243H1W1{r7KC$
zN8}GfRpJb~A0)w9w3#!eAAN#_X>8R=|KkK}NVmldOE4!57oxCsXQKBAMOoQ2C+(_9
zs6^MGL<@T2B2a(P+}-MyDh7!N4%1a_U#{Xlhps3g&s{=ma-LL<B(wu1)mo<}a;((}
z)perzq+)D+Lu=PG4L=&%09t0xBZYk#_Ol83)i<Dx|BI_xh+LbXtWJ=sX%nQwqP%yJ
zJ~Bb@pi#PiVC@EWrcPeeXv7d+3~`x&wxPRALp*Nq0Gof~naFO<g2h47xF>o89Eo9w
z_oH8&B3Zz&AoNi$mzSX|YnYQHA)T(Du(gzl`q8>0Yt+^?uC5JTO+x>ii8s2aM5hb!
zv<(}&oQdLTa4}(lIeoVaPw8K$PG`~&im9Wc_E6@R)ht=%79Ct<8P|Q#1t`#3CY!j+
zY*^kvsmOnuLG0T=bo7|{qUd-!p~O>Ek_-31EQHFkwNVEJUsWshpKH-b6-=eLq(t3V
z=|*eX4VWzzwb!m|Uf%*;ajy02(Aj8plOf1P){rYnLVEZ5mh~=>r(8PWQlD-u(ruY!
zg9Veep}pmpl~6%Ae|=9!i%`@jI<QY(9?*5(x@LbLQFBU#pKq>DF2AONl6-6`6qF<1
z(DSzj7pxG`=B8WVN{-HM=r<O+$(FRP%iORY0~8dC(se84l(4PEt<{Hd#D~t&+1}da
z14|JpcJ*w)m4#q`Q;^XPonm&0!G-z(ZZ-hbK-XLISsL0?14qZr9<W-DVX&*cMN*Y;
zAIg7R#LCZH*)SDU>7(b;<<op>dkbh5Hd%uPoWkU|F^J{oC#^-AayWr*U3-j43?eC;
z#2AumsD*lAQQ^qKF@@s_7Ze7aEyL9j>WH2Z8;310&MABh=h8UY$jmacb5vJ1O?6bP
z#tfS9s92LZO%*d%EXcCOEY%~HWnQr|%cp<E8N=di*ywz`X~Ru@gvmyk#%Pm`H61>a
zjW^W^SgDx|tF&U1mC#y^m70u}YbJw!o5?1dVyaV3wbE3lnQFDE&NSI<lg$x|bdELI
zaV9(7#0@-buF#@0&ot+o&RWx4XsY$5y4+MxGSwBP+F+`yOm(%Xo@}b8nChvf;|zb(
z88XeVsV+6uC8ioN)u^d9o33V4U1zH6O?885o^7g~rrL$vH<)JkNR<3sQ$5dA&o|92
z__&n8<#f}$4DXl2TwtnKV99wUUax|=nw*PF^BTNEGY=#&OcN@8)azkxU}pB|rg|%0
zZ-coV=5CmKnCW?xf+77U@J-5XHe!FL5i>V;kt?=@)f7#QEm3N4hEX#OklbpRnF^~}
zFgtd-QZol{wa3Jo@O!NIJucRyx{HdAk8NX+=BTMXA=aeS%*9k+t%>zAJm%qHD8okL
zZ+`44s0Df!>VTf6S)$@}vy4ob3YaRG=`b^3X2C34%rffOjG2th$}Pc!R#ktnm*>X1
z8b6rVx)mH<7z)m|4P57lAMBmGX+CMt^@n-5VhvaB0UuX{3*~Ul8BlB^aVZ&ofWjN8
zV47N__~>UG{fwud3H0NqD+aNv?{>S3>AOVCh$o2|ajBRQmx&p1c@0EEi~v*2$xLxh
zVG4ArDeelUWK=RGvx+HM)0lsfJ)J2z)lBht4NS9DrfK+v(l&=;;1$2RW{P<?Cekx#
zjqNb=Fy&Sl#Dy!qI1z`V1Rq^WtLO|`F)!1QKOmm@Qfqeif$*F-UuGRM5%{KK)$aYg
zp4>buFzt`?<-y|=|HAwlMTzqj@bfIoMl;5-*T@@s@zood9p@{Br`>;iC7l8Zw^gv`
ztBV(jk5dFxbM{L*uaD~e1@{~}6d&LrcxWWpF*FM(?383S!^8PGzWfSE!xiy!>xz`d
z;pLIx{JfGz7Z&RLe81A@ERQ((cYKY-<&olWA^&b*WjIiOyc!;kpx*}wes*|xJkBq$
zX4lVEv6j$irPxmK^DTeOC!@O*FJsFiWBFxx@s&q>kel~4jw_FhgV?;U(O(`Rp?P29
zg!0G)NX+{h$CpE*{%X94MDxQ1ke6>@^OQz!dBlrMT+2i*=23z=EoZO|fCO(~#UkIZ
zHIlaB97w_Y5AEKD!aGv7*^oB3ZA}e(3J@R@O?Mi#+UbfCo)3Rn?Uov)Yd=crgeZ1o
zHtjFFLen4<T|W(b4iKXjEws0cq`ykT^WnRHhd=*;+@Bpf6!t>M8DfDW5z{D$Ft>!g
zHLNsDMY%7nD8q4iDMhu1S+hk=hh1d^peThMaA8CM4|qWVkS~^X8P4Dk^T;P;`J>EN
zin@3*Q5T`f{3(A{KUoQn=1)`3OHmC@9Ys3;=sQtmBT;1&Q+)e<?}o?P>5S#CAfNv1
zhc<c70u|JT$MRQMab2w%tKHwvf5NPwU)f!j3uJ0(zqQahq2F4xqu*M*187{hdIQM5
z2SUe0ilHg}5I3%$!aOKJXlg&?i|eN{-jA$P>w8d3;jw>+9~fvN8=sv69|!1G=3u+X
zfscQ{N)kEv@TfWXka^EQn2LV>YgS*uAdM>tEbRBrMQRhuNE*8|Jc0iXNo=BXy09N#
zpW;9{Ji$7lzD^5!!+!n;R(~RcK(0-TpW%gQQRLVc_CaD+<anH&<8l0Ni5xeG9FOCF
zw{!e%9KwIIR<O(q%@U<?s<1dJEG{c-6WnmUs1mA*Lxi@zia}OZ_5+d9xbQfBkt$O1
z@-29=spkqcje4$BlN|x=>oRb)?LoVJTZwdm(mlx5(B54eZPB&U-rbqBi+2`n)-@3c
zbkJ7bS{Lyohp*Y?JK$?}`kLMNG=0qmG;M^(+x34op5KIQZ1Nt9JQqP86$~O)RMzYY
zkB2O3{ah9W%eq6g7NU&k{c-H%{XmT@jPqWcp+pw(9jffg;Uz6`$eCJ8YnWFD<=&$%
z3{T|ut0nm;La2c6hWEI&G;S>`t}D=E1qZ_QalS{!8(gl&ikfjQ;^cebE$XyeZGb<l
zQlo!8q82w!ERRg2AdlNYPEunlaK!%v{5PAPFsdo4W6$wP)mj;AXm%3=#!<!6s5vp_
z+&S@6b7$0Tt=iQaT+O<g9mvl!s-Hog!%-q~Q`T(6`Ll=`zD|abRD&JO=O_a&nMfy!
zQ+(@$f^CNmVHb0s>OG$L_lpQ(osbCByQ6<=f4>)_7Ao>bRFQ(og~!Js9h!=|7u87O
zB=GdcAWv_KqAg5tS+{|Hy-IfL?@+U&VMQ&!o2upa)P*R^`>G$XcB)%hn*IH8{(*>W
zQIb4GH|XcTpz@$aGK_phy$45S#5BH3v9BSb`W_M0_lc-3Afk$4XapXI5m{|wL{fhj
zG1>~gn9=_5X56`akX?d}VVmgIX5p<PTLHn1Yj%Uqd_--TzUC}nbB=F6(IVs}OVDh;
z!EZ+RlsNyb%x3UZHFny80sbjSF?TZcY6wAkF&zj`h(qd8P+zJjb2X0>B=(u=gXp`u
zaDaaaDzH{sCl83n8R(0Pc660BJNbWK)iR<+a0kg45Zm8mY*A<ZTuoHxKT_5CPjw+O
znLE(z@!&#RSJV^Doe(>{tT`L9rB=xA+Ks1o9Wfa16v|tY^<1u{vz{v<JCx3PuGUcL
zXzpt@q6y+UXte7zKVWf*MiT>M*dOQDYoL^D5Mj0;LeB?^63yl}Q1WK}*(iVYjaqTD
zj>xuAWau{No;TTHXyR})y}QtfD14(9YC?y-RjX@au_kCBazWe<-F7x8`!>xAmkH=U
zlpEoE2Gg_fm=-wP0SB_G0h|WI2~zK+)SdY!;UfdWcDdktd?&Jzfw8U#0(Qi$V$o(d
za&?!TD>KgTPRrFj^lm0|6?K23tKLhsQsv3bz470NF!$M`$)<{CZ1grGFU?UGI@$wT
zu!WdIX1Ev<cRq|#G!BO<!^P3eV5PdvI}4f0Y%Jz`HOyU5tq*H{HJ#6tHD^UL`6DQG
zG&9kyvmm#Jw9(Xg1I=E~FluUVG|z78XQ{Lf?2M;3@N<J2`1w==qs)IVB%76}^+mhb
zq5<Y=sJ<UjgvM?>Y1qe5^s-hQY4!Aqx_yNl8OjBUE=8D-U)}B9OuXgCh=@3G4x)HX
zvrZ;3+w71P&4G+voyB4n#_qUQzeeeYJX~;%(p`q`HGtwHGHf)LMjd`V^=hVGUAt*A
zgM1vId_eHdg9a5S)MkH=0LsAW7g|ZAb##?CFZWmfKD3ZMZ(icO+}YNyWU80~pD)=4
zmK5mk+Zc^EH$mF`AcHPndlvjV)K~X`I8<HHbmD~k`Bb9c3)<`Fe-Ka7n+4+iT*Fis
zomKDW2kAAB<~>|1SrmshENk{a0YvKfUr564udsxCnt>d=Z_j_^Acu}*mr&Z@A=Z^(
zk^j_^15r$0h&H-N7rkYF9FlnUh>ZceHwO!gINuB_u#CuT@Xbr)I~>6u`XQ@F-6am;
zIt#1;^<MxnI=@3u*iy-DMQ^-P#t#;D6@@r+fM2TzwzK-P*Z@T4{2JNZp!;*{JD}DI
zqH=JE>I3{{cpiU9kfqLV(It1zhM+#%4p<j)XFyj`vLA?&_KIrWfojIugV^*=EZ+{Y
zU4l<HnW%ihWkJ~n27LYl9h1xMcQMi2p^F7Y-fA@baK2NwX8YNW?)@PXU%T`mR^Pkv
z^kO{*i#y@m-RuYt$64Nkx}ZBTV72kRdf-kL9&XL<4cvdldhv2XZ(SSHAkr4^xn3mn
zxE@@q_~+j1cifF-&~V7Gm07cUuBRmgq}GD#l!=E<xVO6*{NWkhukH|Go)wv^xYw`W
z-HpNFIT;yv!agLPy-MWiMT!?n)c8xuq+UTbqXu$Oj)l*wdOT_%I)wTOA_lda)CY`-
zPq5uytU7;@{A=(Zx4plvgCFsq>dh|CXXyU%(DVTw*MrkhDeq$b-LK2}_kivz^+3m~
z3wA$;T`9;VR6PK}u3$BJ<sa$AjTz;UjBqB+j*-ak1i|o6^@Se5!YSOJ^pd=NOc@Zf
z)v*Na!fg7_x|fvgOc9guzvwg>r%5#?uc4{J?yrB+ZYqr%{~+QL^J~nkzt+8&USg6>
zi?eU2NFY=Xb(()sW`WeCL@zc<^6Ds25O{bTO^QQRh<6;n%%EvE=B0@D3WMUMH5weQ
zGQ`L>PQ-hSA>$Q6t`$LIwKSk!XVAnKYxh#j(rD`A#88VLu~^syXD_g`p(@Pewiz_}
zy~%$VGWosDpvkYu?+*;*_bxC2<o6!r_f`OdM1FlDzZFQ_$M?wmR#1K)6#1paB^>q|
zq8@xAzYp8_74bew@h(NY1fX&8XN}^<%<@R4XAbJ956u&G6=nYWP&f<EiFoGVxeCu*
zJYT{y8_zSrbDlE%Wc9?ML!KwG*c;AYphSNp{a^-_qv{HFRb(H9VsdoDUeQzULm%a@
zV2%y`M>U0zKQ@SXsXM%eI0j@K)Q$L?2D+D^U^u>Qi2h;T+YQ#<XZW+SX_3_iaTI9R
zp?)TUykkJJD-q;f8RUd}8?(wISrAY0XARI<zsJN`{~M4YBn~3;wOizIkKiCniGhFI
z$B2VGAUMc_f`dFHW_o+YOz&Ya(|ZInJ#Z5zOa=@l7R_!*wg?@G82#7t4-GN;Z)kSJ
zZSL{0C~UKV0{t4LP4rNa_ur-$_tRu?(dmDWoKp><PX3Tyz|WGNut?{BLWKRY@ceUQ
zpue~KfaljlLBsi<4RE;bW+z_1OjLhLcXI|P@vnwIXE%Pm6EWgCLhB)@0xdyN2bdR#
zA%kA9{w=OsZ-D!H&V(l?|A*lpNfJKMjK*yKwNW0)_R#dl$^UKmwZu>gMAq(Pq!&5@
zKRhhb5<5~1un4=!;V;O?*)Jl^g(M5G4#@1~4$<gi!4#<&S2$2*E?L9@%-4Uea`=s2
z6qB}xxKWUY<%fe`i!2K@k=HqVrQs3$W=BiZQNv>E%bI}~cX+Y70C&69VV&L8OjE7x
zI3;QHlt(-yKL!aC{~=hrv1@X-BM+l6zsF&3-rS29+L(#D8*})5$YBmvRR$zWh^BI}
zMaEvTDgG%z>rV?3g8F?B(zAbpvYx}(1lRy?wqtCucY|8(%^=HOf3LB(g4$$){f#4d
zdwFEUK;tNWW_e^(RBs&3&nl0Mjv9?)ct?3;3}0I!I4xgSBDynQ?>|%~03&4rLQ>Y4
zjaHJ~U_*&0t=Nh=JGqvQHx}~F@<<^%FR(QBK{>XvG_L@dbXA0B3V46R=(ZW~vM+xz
zW>N5V1ds{cm4n+|r_wdu^Li}YpiGxvNK0{mu8zT;sQBX-9FwuM=9H#}nx)H^)HX~R
za-d8AH5qQsks_nxb470gI!ptYBztgRttooWk&dqARdpFn>!M9v5jr;S5~uSyIP0d{
z{t_rFPZJITW$tkjvZjB#&7^aN^<76lqQ{LP)j2}~(rqx)3Y!3BYqwgvx|iU5ueHU#
z0k^OT2TKC;H^@5wNTn?rTs~ZKov54yNT#}?>ZnJn+U(iWBLCybYAV$uwl7Xv3(+3p
z_;cx?5+CVc)SK{%1G_F+1If@htxKyIakgsTMA^~0v9+U1LLGm_`}n~}j7O@x|9pU&
zJ-GdypeRv_p{G$u9H0#xsDi$n(Q}$`jM={4fi}lCYtOK03eA0P1|8+v*hE(pSJj@=
z-qPJB4xQ<gIiH%o2}e(K?=ubu1!^-(SSE-t1DR-$7ua>>AjWih)KGVa9ZF}3<0`Yz
zU05WJsYVPdGD?4(lM2g$ZNhyohRdyH;7AGQCgPAvBUBEKo1CWZ!W}FG9#q9y74U<q
z$5e4dMdwqdG2B!~n5vJ?qtuC}T1<yMrDkTCIC-iPhfmYR`O^$jn`x@EOmz-;DgN>?
zw{ilMmtRyE^W%3I{p!PGv&m7<WmrNnZvo6mXs#X2a=m|0z~$25q+rhGNFJOx>EOhv
zWQj9}?0JOs$pLHfKxvnQVQ|I?1@^#m7hrdvN=6^W7~RK&H9jsdHk?zRr{Z;dU|iTE
zUnc~{i&wBR#HBEo@SVwN4W(g9%T6E*K>fh~%W(!khXHXOunNMORR}G<!{xlz3_BYb
zpX?tqk2QZ{7&O8ejhTE3rc;Pl*MVh($~X}Z&RY($$+QxiLX(TBG`B$92U&$dGYIUj
zRaqmfkv;pvM%cxt`N!PZ9~l;M@#&VU=em$MikLYSN}j``;5^GeCOBHfP92|3VLg~s
zy22O~!cd~j=UBtw2mzm$436mqlq!FW>DuvrwSRvn4nul(^<dq(7-@|OXT<RsyKCpb
zPBCO))_9^dPOJt-;eClUE}V&&gd2)u(6Px3SsJt+MzMIK#z&M#G}P=!QOV<}l1GV3
z7O$g4C6A{wiWK$=ZDV5=y%H`*kj8!aU(%2RngEka2S!UEM@<rOkU-4k6O5s=TcIJ~
zXrO;7ZCYi8jnvSlO|QyH;NJ*Y0j3U+T(tlq03tUt4cIWW(~E2**lg9zSx0BH)2pYi
z_#fHq&~k&X68<q;0ak7>{*gLt4tfmr85Mt7F=o23gMm5+;BhDj(vwRdNOXGz(8jrh
zgj6)~V7hpyhImk0OWd4F;5*vZs7BN0*#Ljo45DGQ7BI5RhP`G*7+|m2K)Md_90_~%
zL`VvnVj7B8HD$|7<lXx?Av!|KcXb0mu$Hi@%W&tQ_>hwaIw-aOZoP&6o;pE(@<aA>
z-@8oA3dRo^F=do<(xW`W#GwF?v%@DY|A#|z7O+_xF{(+9eWZEFw?gO&1_fPUqrQJ_
z0RRQpnWqnoo!NuN$<BfyMW!LBwbMhWL0li*f@{oM2uYFv3fdQPAAVE!@Fu#>Gl?@q
z__J|UBd{HLhdD$#a-<!wb*+?8N3Q(FkeC2gj1X6&M*;pw+-#nVS~?M8zp1OEolr8#
zYtem8Q89f)zM}%Y*whh$H=2S-v4wv;+XF>P^R*`6mj>HK&Lz7{8BoRspc}x?l$Qnq
zK-++4x5%@w$xX!C-G&Pr+tzoqctsGA$HdSqpn~8cn2Hb&GDQ};)}<m}LQb&8m51xP
zz3DWEyJ2B9w523*=B-}`uZcF5SH2#Nzv;kVPfNjy^y=!$X}~77wKkt6NiTm1cB2dW
zs-|ZRDm&~dXH6G3N{f=?d)l;VNk5_pu$w-sI;Tle(tH~-GaOUpmFv4B9Ws^HmIR%S
z7FE5venFxPa$0B4cZVk{GU0!fxLO!6Ra_uRp!8(BWRVSBeJygPQ@#yc2Z-DG=(P&(
zxMa`}H*y*z$x#JNR#y*hov(kYo>4hHQ?|97y5sIZy0eienl2Np1{zZ|0o@lk1NR8d
znt_}DnmaJL$NQ|RN~b;5Z^8wEmDSTT(;Lr~<VG$F)Yvv<U28WkhpenP>X4vgoT*s#
zKaL4U;D{I&)aGW1t!i4ouH!sIP^2yQlaz&#*f!RlK(_&D*JTLtoxFc!A?73t_TQlT
zMhu>Er`OPbo@xt7qdh7geV#omu|P;r6Ojm5L^cwnS9^9XFko~KqnNRawSvHV>McEM
zHyAxY<#ua}TF)Iis^iYsjxLwgxqhvvi!3Atc%Ds>DPZylA~?ajB2jVEY-^HvCA*3c
znsQQZJ3DdVYO6!ip9_CAEqh2RlFrr+api6@5^;TUZla{(>SO|l64{9ly5DusN&r}7
z8L1?1oi1V?o(NCXG7rpczKsbNVjV-*qzUnj!{s$>VUEK@Hj>L0ASdmPnJa}B1opK?
zU<R`V4Mn<p<N|OI0N90&LS4D1O9vRTwIE4uQ>c?qStf)R99@6Hhohmk_Qcu+Mps+A
z)h*zkZjtJ|R@}-;NYq8Z7PfX~q-8+R5!Jmq$7hJEzab{p)fHLOO3f<hLNrYVM!yCc
z%pe#c;hPeNn~jtqIhTM2n^<kp$l+;=bS-G_N)0)g2{0(R(v7?H#P!)USayS$+B-2q
z;mzILgJxMv2>O3Pf^}-wIs&?i5KHOO-iF$ROKX>{B<O7tXzIj8^1&4~OKXSVN7GTG
zgwvG^;-r)y&53b+JIYH$kmRJ9ut+gd>~eHLJ^&uj8lBzXpnwR=*>rxgO(=Z*2D+lQ
zOG8Z{leH&8n8yhz#nv@QBe5AWB2l+XFfb?jsO0!ZTJL|8cZ!+-p+g1$5=OKyz0I};
z&2VU;>z3V#y2W8@UW58aCy=dc5G(eY>=7ypg_)m>b0{{wFu7396k;mF3MUtyB9_c+
zMzoD+A2!)I(|K0m`oePyZ)A`I64#`<oi0zV!;8xTkGOs|ge;OH+hiWo6vB570r7NV
z2|Zkh-~oT$2`Ri$B#6f#h&R?`0C|ohoTmee@-&>MBMs;23Yd;5rlZPa(@jUU>6mFc
zW}6P&lXw`m(=p$4)S8Zkrem?`IMH-0H68V)V}<EhX}VUM?vqW2g>}2P!*r}Q^VXSp
zXPb^r)6r$-pJO`CGo9Zt9Tzb(Z!-#a2`)nfgwua<DGV^14&XB#z-Kyu%`5;m)4Lt-
z0A@PwfcXJTx0%<=OwUfd?t%eUvjA94$D=Th!~75iSWU-MFi8DrD*q_c@hm=ZFQFUv
z5;|}%q2tFe?WO})6FOdp`6)~vOh3E~AjWqX&fl=AsU0_NT=uweQ!Z`_hZ>_TtaedV
ztebz;o-sXkfq;CDnyDzGutFVojFM&hZE?8W*={!gpP`2t!bDp4V1NI9b}!ot?BnqY
ztDSd34EwaT^X7`jsG1lqORXI>4-chw{>7|zO>OKYykb35yBHYD6A{F{G*-=O&#aHt
zD`!H3VlD8CwJQ~^c7vL^I`$@eo4rM=8pVG*l~q*2OoN#LGYe)8%&{;FV1h7<VCrC&
zz$}AV4s#Mr1I#LzQ%_?Rr?X>^W6E#<HL;{Re1{~HP^H-fDD@DQ)J<4YH_)WGR7=BI
zS~kF;_{Q0oTfugLn*gS6phWS5T6HT}gN-7T=_o>(x(Q{9a6VL`GM;`W&=2-2CMti$
zH40XKHn<dv$I^Kawo=RHLD)(wp9g5E9+;;906qEJz@-sf<>i<jQF54B9l=Fj&KVKh
z<K>ze#Wh~;SrOdgl`*>+mw08)j^YlltT_=};gx+1-Qbl|M2pg6X_Lp3JA!546!==&
zUOD3+3(?L>Bdtnt#(j{5X}2XpxSW3|ZL~BKHm8M-f?FN5+v18hPN4nt3H;2}O6+(X
z+~KYQ959HDl&BL}CKvC(xii7LdT=+Di=PF!g=y6ke1xMe7MjP;4r~a`kN4x)fp%D;
z&bs+#-8{8^0fC299mu4qGGE=4n;xd{je(7u_lJXV{+-}LhBt~N#scT}Cxd@!kb6_V
zaL8~1bM!qb)c2`S7f>`Yahh<UIFQ<eJuhg+X*MSTx&{cF-UqCyH4}PV!ui0MlB(Qr
zE-<ELJ^OnA03*cRVtp|nnOCvip8fp*O<u!xz$Iz|j=7cX-j+BJ4v&B;jb(H|(pZ3-
zm&zjrIARz9Tq#Z;!g;hggo}Tc02rg_c82qMNjC&;|2ZHEw2cKWW}&)pL3nJ`2p102
z)fuvQ$keSY_avsk`b5A^ttFXHAq@i;7fn^O)+4i7xRr=to;Y>c!RnVPBEGv=;4)S>
zkD*>emAG9ea5<~5WFe@c7Oyx!y_YTIPzAWGT0y*kkS+tD6;A<k)Np@cjkT<C3{FP~
zjtLJBCBBi|V=Q+DEJxx(n!uH8Hy%`JNahI^xQdb?Vt_NirB^djLjtF#S>PISLMg`Z
zeQa-8u8yPLaMnieMiKwZb_QM+x<|wH*bRG?tkhlM6Rjn{@ug=5z|tk+8;QJ0Y3{~@
z4sGdDnq@O6y*Onpm6d;fO5V=O0A&kKVT1pSLHY1#riAmoz+%!hFw5pBeFOwuHjVXh
zsMOoamYoDe`=XwJ{48nAFOTGh7KBy+_K6E<N=k6!OyFh~XbRlIR;hI>bgJ+wpg{w-
z5=PUrhxQi@+@lg~P-4zz-~w@9inY>j<RiO%{I4u<JEhPElrVp;J6NSGTg^z&88Fb3
z@yh?gJjWy;G%f+537x{fh7`3Ahl?u%J8;B%s&!g#-6>k^6zp(P*Z773NfFg0^^6W@
z*#Kh$a8auU$B|xeu0DQ<0cSx8hZgaeTDOQ2<{bN~VFP`&4%?m=1NtWRZqfR{lY%_*
zi4-(`DLzE)FJymr8t)qK8K<8LJ_hyzvCuEhK&QA`#ZIu1vKh&*CmZZGC;W`&H<Jx!
z0|}c6z=XoaX^c|Xi-aB|&P1%}UV#O?Pn;PGE_FW+jt{bKLIetiwVP$*b&oh&et_lR
zy_LAvgUo~9hgdFt_X;Fogdm54sXZ(X6dz$;Sb(?rn)81qHRn!h&Y9Hg@ik`?`dXc;
z?Z&V7Y|ut7U|vtC50nYTEc6ACnQI3+@~+;!aPWfR11RPNLKOJ&XjWq$e+qATV1!Sr
z&AFa3L~$bEo>nOE7zp*bRDkD`0ruGeUZ4P9AwCy?ok)RF+p)8^r`dx;-d72Wc!Jf~
z)0_iFTo8YCHs=c*LNq^GFd^nFYtF;1AXZcH?lMy7QyR^)8l#>E%cx(_$4Y@+v0YZ;
ztQq&jAf-J1x+>zV$}h-$7(Dt!{ubpG=oY+?W^NQ1NCy74D$6Wj^wBKp^3g2e@>6w(
z&CD9}sNgxgkIGRAYRN^t49H@7F`!1Xa4krxT#|nS%0M3eE(OAfinQLxYuFo_g6lMb
zQ<Pp*LSrG$SECuYFT-04hBB<o8Wt|XsrDyGJ2EVq+c+H1Pe>o&e7OkN&+<r7$cg(g
z{6;i4np;xm)Y19!u*shXBq#<a4;7uf{*k<feR0mA2uZ@*!s7?P$e#rur_l!#XnDjp
z&^Uh{S61Nk8gc$b^*hqzMF07c`cG^Tp*jDGHj0FStNWW8m{K2M(d;;Gst_*&{2%hA
zpMND^aPa=M{bulQ>^BE)qkw<3@UW=aT<AfqxuS*9VNeh6jb=x^{NLnURX8m7w>YuS
zLsBtKz#nVsqnaq-g&GQoVPms~0-?*6f`flb+5^V4oG#sJE&}lk_h4@0iVlw!fq3k?
z*+N09h8N}j2H2E4h1ZerI>K`uc^wfQY17%28fYtbFD{Po0?Hs#y^4Z*+EJ}}{2I+#
ziJz{KKzVAIQQ?7K&;#<D7tQ5cwX)`dNOQCx(kQ}SFTw)9gs`_#)Hyi-57?f!!*hQ=
zJm=e<Zxfy|JFFTpGPmu}p^&T00-zJo-la(jjkqwCaFMh|zTilp6u>=!d=SoyFh8SH
zD&ckzl1X6vk7>o?d>`R5$gNN^AaaZ2ngy#>V5H!hsl&BGx?+B-#4!Rrr{!S^7;hX2
zgl2hUq+r4?X}EbQJTf^$$vQ0DX#Rf_JKShoUI09T2=|s2*vG=7li{*eOo&dD>AisT
z4zd@)GbaIUIG}->t9$VzfNdN%7Wg4n(6iqIYymDeovQB-&FbgxYxT2e0`P$*M`jcu
zhYC1OMu~a35}Fmqy`z>TJ${n%=%E^1Ode6l&onXAf2N6H_D>qk8xZg3njC*iNe32u
z9i-6tG}GY;A75y4;77{26yZEO!mlahZd`64BK!v4#kl=XN+&gL|BFJ~<MyFc*1Qzc
z7!gxGfRzL`#@XH$eNkwpJ`-=3=>#juBhj2kaX}9aCNx3Hz;y#OLCT1SCj&fLKT8ec
z6cX@Bf#je=NZdZ)SIPvlDQkZ$0&6G}LP%we!^$JW<Y)*{fo<><Y*PhB1dz+An&64R
zTo#Mz0nnBu5-xJ9PEeBZ;2c773A}Z?E+<;sb$g<98!Xc2Hg_bxQJr_{`^6;}F4Xir
zx~xY}5VTDeyLEfAg_5~E6{z#ObW~}7(c2ij?<U{<MK9y^J{>jMU-W+(Uhk(M{Y6kR
z@4=m>n5F=A`Kk~l!TkU<5zOI_>-83?=79crg#o@oRacLy1AzP~J<<-B0vfb4Mcw;>
zsI=Nq(}mO?Rb)q+{4s|@Os~qSh5~<7Ir94xJvj$`O}tjojDHxNH;Wm6Xbyi%uSZY~
z8u{zb!Za2r%D`(ZJhgwmL&Zm*j?2Ho75G4~;hL^6T!1L@_onC=Z;3(uZRC!x?29jE
zeAQI7ac#M=w!e|_)#VY~*W1reuG6vB!NKc5V+KEk;FXM@Dic{piJT_WSf}#Sk=w?R
z=+FENdK--%3cWHRe~VwK^QZzCghDpr9<lJG`gLk(B5$gjsMvpKdmau<2^ZI|R{?mA
z1ggR%;<a%$kCq#=k$qZ?B@gy=a2u$hIkO^sc18F&2^1RLb}YQ@%l`sv1b7{Kw2Si*
zsf&j8i|mcu#PRM3hdf%DFyuH(grNhxv@ik%<Zem=EbNoAY;jPQJWIl<+7aLua=ZL!
z2Q1pG%IXw&Lz{m!d*)z>1~4@hM?`W!;nnO)+NVy->d*~nQJmzl^6bi^o*`(}71gW%
z$0LLz)j7@(bg>(juiz*-v9$$>P6*^m`DGk2L&c7oYifC>3YACnr$Veu$CiVRDU_b8
z;Otq~^}LuXD+in$^JK`ul6-77j0XnS`DGLiV;RF?4TygSl<=hOV(5SeAO>?DZ7nzj
zy2CY(G`YBGbAfPmQ0_#_ejRev)N=`~Q3OiQN4HJFH;T~dhQmTj`7rn>ScrMO4C3HE
zSU|g#!j7XjaGp)$Q5H?ob7;8@H9`W}z&H@2tRDym;O5ZL3=Tz125@%{4x}I*TptP1
zkSWi#GX#IxKZK}{K=$%vA0q4v(sTgjesf5RxnBO68vDEY!jtL?k880nwb&PW>~kab
zM@Q^aGxjT2?1PNh{;XJEPVD7875<f#LjBCi^(z*P9nwui8go)<Nc}U$ikg+R4f5Q_
zHE;3CCh?tXWAB=l*RE(1o6i4@Dw>&9(^DED{-1wqa!F`XsjRA+<&Zj!^vdanYfY)F
zo;GW!)|AQ_RWpZbT!F&5neJ5e4DFVp`s{9*)LSxr`q8_mK5cr%jQ=~Zk5ta6Z{k=z
zGE~b*^86l5jr4m6tp?qsT%k*<Tv&+{J`GBIXk#DRKH8<O1=#){K@pON#~RMX(%>=T
zFvx#J`|cw8;e!tYQ`!G7jsjC!K<ooSc@!az2>+8#2nSN~fueCn-`SmslNvf75IH(r
zt;G;EFPWm^Y!r}=L(ny5v>g@L-I^g?5KU*dV?(3`)@}*vBUjQOlT;7$|68j>w&1s(
zLSNyu!fJ8qFm9O7IL3Kw;e5>n6=g2y6;*#Toy>m0-v5!<vQ#Ufk@7PWmxYnGzkK4)
z>M&C+GS!i$I@;97n(8=HA8)FY2(hP@nMRfAm_B+0P9oG9ralvIK2rx^Z#FP{1nWD_
zRF5~+6HIlksn(d8HD=a4_yN){XsS>fu}Er;7zw4f_+!J}1+fxkIQGhluq9K3HN=1L
z(F!YayJ98kSU12(B{RsMHas&kb8PIS6%9@d1T-)d!VHHQ0W%6_49o;S%b3XWF*z%A
zxxhW$q%%QmY-f_XgiIx;1|tOXkY)olw+5VE^O9x*J&!aS7)}RvMWwC+zz0b?7&H|S
z9*{I1C>U}G^^{NJh{JR<nj4m23@Cp-$V$Y_dz6p%hC*&Wy3TEH8UgY*wtkq{)TPN`
z7J27>UqZxQj5M^*Q_Lq7Ck7h%9Uvf~VLBD|0?pl#2o|jeS>OmTKp+4QvPuVba3BJR
z4crl!G*1&^1EUUL8BmSI_~_6Wyv?W^!(w9~P~{A}@HxvG9dxR(vG4L@5YB%=8m3+0
zaafNZZ;g*S5`w*P?6FO-{E+RP2-#jEG?Je{no^?>92u#{Mq&%t5$AKQVn5rldmEoi
z0@v6Sb|DzALBJ9jzPNspMiOZWr}^X*c3H*Jxnu|22LPq7tuJLf_!4#q<NP?QxS#`j
zF(blde32+m`TqV;8DAV&K-zz0i%aUt40y+a=ERo%8dl2dWyNB1c6rMHEW+9Rq?Q_*
z$U72pb+WObRD$Yp3Jut`37NXnt<jL!8WZPdh-!kYS)&yIc_?D_5$BQMWD)|@d2|Yv
zY*E@biud#8$Y|aIwGrGZvqnP@Yjm79SyTLM7}geWZin+()Rd+J5+i@Ox>hvhVoJD<
zHs(P&XjwXAm_n^sOS^L?($3us0BS&$zsleeI(Jw~BEidqoCxGY4xp*1nX&jvijBBY
zMLxb>RMA*85z5dho7&NjX6Uk}_IB?_W_lu{J@=uJ<NREdl|)<5mt`{fcc@I?@#35y
z&c7S1z+nb~L3RH9iJXz(m{m!CvL703V$7d;uU{258Tj7B{OY}a2GKG%zlcqYx%|#u
zQRmKR#;&Lvf)(L$1N>qJ+JU$ZL;;yKdcdz?w+fO6Az#!rFo5l>OIV#xM@!N!J3L(q
zPoO5M%5zYa+OQ>}Dz9J^2wE;sn=TbAA6hV>Jx`)4TtU^<02R%ID$U@3tFWl)Z_J_<
zPu2iLOiqUE0?5GWK_{F~!MJC#Hd&t-`<kuRuoP<3V3q4v$YQcFS)c5fY)*Dgc1?Cq
z&X}AzIcswE<ebUS_q^Hzlx`cL62UtXFw_D$X(LJeefc$&N1U{E2pHYe;GlzPu~<P5
zhh7xp5dLz&al{`-JJ4T$3Xr&0&0JCsHCoFSLe<}rTK|ywnv8zV;OND=CNCLmS<~_r
z^$S<jHZ+V%*qvOncqK)-q;_@flBQM57hryulW=TUS+itG?Si7jH>P$1XwbB{zNvP_
ziux7#2^WA3l9t~lO_3`=kpd6~SU*q|op}Va7Zx~Wx1}_`T||L@K$QvoPbvQZRUU2$
z$qQR>Kw{34V8w!z!<hhA*sflQ?GshlB3F&sLT_PG`(ILRpuMQfqIh~D9n!NYA4gJi
zXo%tsogE5wRJmd~DG^z+^<1k~ENKuh)f6zy(*(3gx+jw?)<!nilgrGeu5;P}Tk62N
z45-PWSQCH=q0<e2)!lL4`2alug@{j4bZOTLC5{68a5#R`B_WuAv)Iewl%z?M#Hh#$
zb2N#`Zeo@@w5-B0pE50KyGa0R1lGwbEIXlj`8<(_^*!C9v;csTRrC6ub+!d1MEcBt
z{IM6|!X_0}o?My_ic8jSdStduT5R?Te?w>M#`g6+T}f4c&cNQ%QXiPmPV6vbi<}dz
zl=6^7t{iR6uUA*jtjLlm$|cA>0!#2<WmQGRjA2xAvQ8kZY;0pu!hX@pmCGAMd2N?m
za%qDANJs19dVxaniYyMY8X>GG-owHVPdY6p72SX}*%7B4hU8_W2(duw?;a9pklT=O
z0!ju1WmRQ=6#%h-m5Is|1VA|xdAHM+Z8_8yy%GKdg;67rHuGFzwXXHt?u1R2^kln#
zi)d7y?3a{4Qe0}BDAsZ)twfUu-q9cwg94{y=gODvLumcO&XUmjX?u{Rx1%^>&Dd^3
zYDVr98P!#@E2bIM(<-WFV4>B$Ui4giSI(^ZuaMY(P(eOz_EEQa^yvV$p8P-V^H3u|
z0&nnug2iM~y6Qj6X5}TJUBsMZGYDiQYfTfq64+r;2}cKV4vwusaJ|8(%|T$nQG-{M
zgUj)sSCznYO4{qP7nK4-s4rQ(x^@tda)?M3(1#>*FbF%G3A7>6t}G*=o(XLxF@w&8
z0>R{eI$17WlQ>Wl{eA(K?-HjsWC@xAn5L9brmNf+3x9+3Id&ZegQey`7to-Y-;Hr+
zg+%A;)a*$h<k3)&Biq+)i~w!#Lk4|a?dP}7@pZN~x3+I=ZSm#%ruq_MGQP?gLZf7t
zgi6}*%$yX5s-;cb9Gf97jhwrJxWCvQC>&ycN%e+7f+XKE7Ei7B30~rx<G`4Sl87x-
z;uci0L_8xC&6sX!$Kxb7s#{vGud%m}2VEeLA*zmoVx0U|X$u`-%&rWfEK+I_m3t}j
z-Aj&Q)Fq&&@HE&;Olq=dSWbFKehIfU?*NnzjR96^F(f?57!q!Pu^#cZ11~i;Y7U}*
z5dg)CF}T3KpaJYK%~q?aZ5TSP3*<8q>zdZITOAUw2w?BHWhFSIXlKdEDb0iwgbg&$
z?hz>dpxx^{iL3!@D>5cDqvj`UZCMiGGGu2?s-g96kQ_d(5Z`jEMB2VsJ~g+zcY>0Y
zYENA@suU`j1-?IH0d2Z2YVFv7KD>c{G;SYN<+>+v<3*ypd1*DADBSQwUqV{lpx|Ur
zvUe)A?sK~Z<k{QMia7~x+YqELYP5WQWF6GD`>1NDFV68bcdqa1YFWQF(!S0YX(rK7
zUrXz{_STj;dN<fmCUrf!7y`4YIYwY@*P1!*RCE>T(Iq<1QR5^}SrWaxzN?*o0KX(>
zx&(}1x&56)7w1HvTo?qCs0#uH7l9!rT78~WFm4CS5TZKrG7ERddJ=SPwc5{>hbM_C
zn|odBIhd%@9VKa(kqp91lb{Lk+K}1~0;ey?F|ro@zSTv&4i(YaotN~otQERwySkUJ
zY#2ouBP_NIOBjDzc1W?Ik#Hn`!19sYvXj$oAENO=12iVD@)i{cwHyWSoGJ2R`z@g4
z?cP9X%apR0$S&)Xe_Cs2XEr#vTs6!`g>{u<(48W>rPQd~+8yv=zne&e`b4V_S)%=5
z-?(w(Xu%-|EJK7f+t&+9I1C_-_D!QZC&*sRA>D1=-5VMNB{`dIVF3((ml*83q&9M)
zjF+I=BLtHYpF`(cX<M{|6e!yqRY*K%O77a$+P<c(TO38C4%G6Hn}qyxg0M_bih$6A
z!0diZkogQ^#x|pO6T6jNJcCAOyV|`;n!o~N?S>w@=m4!q*m~Ex^_^=m<elG2z<G~g
z?4nqb(@TrAVL)s^OQ8UNBD^J3FCNjv^f^!N6%WzcPB~1B7OD5hxpKZF_+5U&i=-A=
z1R5knxD?|u?J*@K!qbTrRm+g`#3RVhyQ1g-q7`j|lu7tOYwJ4&5rKdE61*V*GV>vI
zpHR5%N$}kSYop0eGCrB5$hk)W@h7L33EC%uZ*9p>(NAjaPq2P}3Eh`ie8S<65?Yqa
z3vr21;d-$z?l0^d7B#w@-Gz6v!Y7y$2jm$nGb=mCbbE4D?*|Y-O>B*mRI50#lo#P>
z0*<c>IKB=zzSmU62Dwzaj6L!MD1Y>Ds3A5+nhv1S$C{>(@c0aJ?rC^@sdw24y~_bp
z6-t-cRMS;qGVIKMPa|MHt2WsTlR^9PEL#CHA@qd;X6&Z3d8RtwWVI#>nrxxT7MX0Z
z$?8mO6|yBJgNo&4CR=W@lT5b4gfeBe(qyYlw%TMTo9q;moocevOsG;;&oI>{(;YF@
zHd8&*R69&{t(gIR%xBZaeGil&o9a2HCR8x1-!awin(Fs|Oy~E_9H?I21RsF)JGbBo
zSihRk$_#ivsbe;;#`79xW&rB%0n}e5Rm|I9ZenK6&3N7dL;9Ej{TDi!0sU72{a1ne
zC(OTkCqxJC!t)-OdtvT_xgTaX%pRBrU><~d2xc$L!!VB^EMx@K$6z2QkPkTlq0<?1
z0_xK+&me7o2nndq!|a230p>-RmtY_`pk4?A;Q<xG1L~_VKZb$yfchE?BnVt@;Q1yb
z2M~`6X@UZTDTw18Cg&YI_v85<o*%+|1oKOnk70fb^E;SNVSW$u2be#?d<OG5%oi|!
zhWR_pKVZIwIRtZ|3R*&D9h+2B-3)UH%odnyRWtv8Iy|?+Tn}>t%#ASHRMUGCo;SnX
zqM8M_;<+8>HkjLC?tu9LOfSq1n4PMbv5OKx%ifFcOJVMVxgX{-6&OzZH9(x9Av!O1
zmfBF9H$QeEi!prH#x~>885ECm7RI*X>zqa6(YaVyUdQUhGkT(Uv@VHV&XfiyifRBH
zykR+iBE65DB%JPJEAUj+VzmL$p8=WkX)9xAe1aIKt%|*m$LiI>-|Ca;@jP^9pAw6y
zYQu}{MRscJBK2aGHSA}n#qL4;r{gr{48*OT5jz92&5GLK%8JAuR389l1RK65u(>rb
z3t;MDLNJXmVVLF?Hn)|XG=?dok9A^88K*^mI4;5#bQYZz<zRCbKfofWQmZy_f-1>C
zsHO%i=`fOdNa@xdLjn&uijRKA;m7SBFMc8RfK6pZDORx2pQB6y4pAwiPaNhHD*=iU
zfIn54LZ4IV2M{KeK!U1Lr6|*s>GT6^ld8<9A#lS?>^je)gDW;0sw?II32_Wl9LM5+
zXbQ3&&f}q->;wp;%!M-U8YttQSEFPxbw1Q_FMvAkTBzd=;^LWwOz|#aO5S3o<U@&B
z!HG;MT*8!LOCcSyj44I+^OO-xtDmooWcu=X$|z=xNga$yCElv0;d~5&3UokbXeNGf
z&5puOl80ksg#wK^*l4$a#qLIgVK?u8sh^<$XSOl0CcL<Qg^Jg60`1{Cyz+BPgmxi*
z-YP|4jIfg~gdlbp6a^IT(iZ<240X95XF3;@<YS*42N4Uy)i{3W8u?vSF>vgJGerEy
z$7!lET~$00RSB2iyr5(^e!MT?j1H)5(pZgOp$N?bAqJsW&Ixtc*2=E^q@Ego`P#~?
zRroMPh#MKS&H_k!lMr%1!lhx)Mp6OQ-<S`z*Z{(ZouSqI78ckL&aYdo)}PEcZY7uc
z<O=&CmSCM?0iG^&KqG&pVW)L^;9TI7fmtaH=l1X3wvl8PKy!Q-&Qcny%Oll7Q(Z7T
zu^&PU!JutN80s@fNFgNR0;N)aT#Z&!_zWxbfEPzvP%8WosTzEUk@`Dmye^R{a`XAa
zD1~Po3N#i<uZsywh$1~kmZyqRK2G%_A=BYPWR^Wdh{UivjM71(fl>*ERd@&Wq8gtZ
z>V3Dkd;Teg7P9N@8N1$|XL;xaR9X9|viJ*$x}jQoF|F3Zs4NIT{O8Jlf^-B`)@#Yi
zLMII^L{6*t8!Wg`))q+PZRXcVeN1Q;^kw^@PaIH32s<n!ym&amKO_y`;j$dmRA^Cn
zI{%o}FJk;x%+F*Kpa;X(r^45iq^~~;U!Ns>fl@UBShh(*1*-(5UI^3<1RMxM87Pkg
z8Y{{p6%cX&<h!h~ygX8W-Z-^9G8K{z5G|m_?gu>l@2DGZym2CA9-xVte}$GSDUXyu
z%E8xIRUWB=#@=sOeKVb9>eTbDr;|kVjEh8q7Yo$iW+V&6<Ofjn7!cUI@hfyiU#KpG
z0(D3)wD>){@$}w}>|F*QB6s|9!lH|Og<AO)YF(=mYdsJiHNfS6HJ<gB79Nf2xk|Ox
z3`9=B+x4o|=8LoovcEwEt};B`I#W`9ctq$d__$Gp#aRs6IQccIXPRQGKQ*N6##*Sv
z_8Sx^jB8Ws)@re}`$c3otAXoTzl>?L2Rt#fmTy=6E_huNxPgU7SuMSR8(D8!klWIN
zEM({02Yq`R)&ZY?g|m5rFQbO2R{lTU-UB|4>$>;fJ7s4J%AzeufMr20Sb!x_7L^hu
zf+WBqlAs8ZDi(-clqDgvnE)xu6)tkO6FZ3#I}MafTb3+4j$<dblgN>i*y#cgkxp^q
z^t^ux$1i#5iQf0znO!U(i1Lf_`GcIDnL9Ig?%cU^?y0|jGY5`#?hU85HD|Zcfk8oj
z{<yeJ7CP{wy6gD5o-%S%@+D{-+)RouYwB4FD|gdnpQhFNg)uCiHe~QL&z@>(&NdCF
z+|L=g6gWHbx--+%^HWCda?;2&KQVB{(0v=*tRLs6jbuna&X23P;^+86@pE7;zD*Oq
zVdSnZHnEj|CSHBk{f5`XZvs`FZ{n}%CbrC;0#0cAa4Vq;xmKDegHbo}cZ}SlG_gfD
zQAVWS#5w=v5R<c{iStXF7<ySB-;_RXYtFXO$6=-fb;}>5@7IG=Uc@bRO%K&4l!?27
zmAJuR`2&X2%o{PcgQ-24sQ%+XV1a@7Z5fE!Nw7eF8K~JeEr3J$X7`UZa(nhI3k$?V
zYz9?4`_@rA`?dxC+&?i|l$6X6T_x+c`|EeG&c0LWbN<w5G3400{9}*#>vzjJ?_nGh
zS&@6Mnt2~JS-j;xmoCh{Uk>~g!=H@PtR>29RF3|&KKcQ*Fw7?q0#Q5nA-vY*?dJGQ
zavxTInO&K_gCA6O_WP6|YA?8dZzR~BBc3AnriI*_$__CmCJ3s~-`tH%-8_L6gE_^a
zdEzMuX<BIJ(FvKzeV>w>|BE61(hG!6P%uCE{kXC)V-4?`m%xc#;${+&92&pmk8MIw
z>G9?L?!J>y36Cbd%al)F-aStU2DkSf-fhZ%duV|C#hE0)-j=8NsM<XE1IlneAQubO
zBJ5!wSAE1R?y!%V(qTVHfDyR7X6{YdA7T?s?VJ?l9tYF)#)A7Xlh*Sq!7~dI>Of4~
z55t?#MZ<jnXAf$ZjcAA``CwrL$=LaTexAh<#Ai)wvOgm4=LxU%Y(43>h&T8#HO}pS
zKVjxRuE5R5*;K!`>$;I22RisuJn77Y48o_(+>bIxRKdT@&%2*Ca}QE2c*RefgFmL!
zJn-4M2kC_$SLM<#bwpC+n6qIA+5W6K_>(Fye77KI!(_T&pkubUUosQbcj(#(o$zb>
zvR~U*%oj7WYL5OLbiXS78<L@OPv&rc=1Atyz%}KZ+R~ielG!4YYG%uv`-|q_6G~oh
ziFC@R{7(6R{-DIyd)a5TMY2<L0*Eb>0I=A?E&Z~7Tfkv^@Aw<i>y_}CJo`77yux48
zz4N5Jw_i7Nvd(>gP*2|5Z<{iDxnSP!th0Lf-Z1s>eQ^Q6>)a%r^rMQtTX4UB#oipD
zbkb|O^qNd1`N#gf+dVenK66BEc<+|y|3m%!bn18LRQQtNJ0%o@+!%LqpTDD7lf+;E
zRPV|rr+wEP{DhLZvQ)gT)(fQ{-sAq0@U%>%|7^mLy8n_N$edOtwCr*JtGPzE(tmYL
z()$Ac3EK5fsCQHfZ&>I4r+(RgnKk~=HSSA`N7uMBmJ9`69MK=N<6YL^brk>rJK??1
zj!JlZI`Dm#yap0oyx)@7pda@GvN`xk#gl)~^2o%8Sxc}%xrw*S1KxZ!uV42<(S(mr
z&|KzIig=7Kun0gf(HN;0)m-i=B^kT{!FFy+FzWCf?#HdvO_kX;oBEc2n$^b#?~q{?
zv$(<K;v2lP=mrU|{#ojuwJMQFfV(F5yI((Z^b=On;tfAMuP5f4dM<y`VlH3s=5l@W
zJ0&uMo3|C+{7$)f1u}$(d&+eD2l~FS`lLT+j_`P?Tk6}&3Tzp(w&2|s0yA4P(5x$w
zE;G}FYcR~>^RSLj!}585ThFK`t_^_3OGNV=DA~gGf5{SHc3g;l&LUe7EM#UHP;2)q
z7IQRkcQMEjB}8)&*P^eq_y(T0Uet`KmAij#;8~?+(l?3j*rX#_hW9UkdM#YzuY;rw
zS6OK}0rgLkOJwm;gmC?-ew07sA;_7oU*KO5g}r5rz-v2k(_J8ccxKF!v@X_WpY@o}
zeO6d(N`%*)cfVypfu)fz$lf1XIaqv#O(s6)ew(Jvvp?`tO3t9of6C)lf66=h=lbZG
z+~<{4Iq=i;i1@Jmwbg>d*I(<PA@}b=^xn^Px8%AD-gW<=uj7g@P^(<=&sK|3jmYBu
ztDK#go_GI4+9ddY%JDgA0q6dVQo1jLnd#A>wCz8OYVrCs=>8YI*U+48a9^@gf2SVf
zl{N^TcJ+^I^2|k#*}Taw(!9rPog63RzQ^W`-%`~Gd3tcY*G{?W;7Nt7#rOPvTfXNH
z+TKHapG}i!vA+NJOI2S|CDQJX0xi5>8ufz|js^#QR=>=D1^0*Sgnq7%Nd*fo2-=_3
zef7-aUZSO+uv7n_o5`iuiZ7Mdf8CbX|4Hu2>#ySV8-G}M{qp8L{`?>HsQy2~^xT9)
z=Uvyi&v4tnmgfP38|t5^hTnCcwNwA39=pjm^?5*`=W-7(6!E%0Z7;IN?icKRT>3>j
z_j4-qW%V9^vWxMKzJ$vjvUdG@P64Y}$4!3LPW`LO^bdYT8SMR>o%;91y)WCT|4^B`
z{9|9SQ~#+lJN><{+Nu9inY(2VfbV>zYd{W0lK2H(>0W*68uu4<rTM+*bTvEtV_(zN
z^y<BY`@HSPyRW|@#MJ$|?UBVf;JjfXGFjmr9#?aJr#jqUB@C^D91S*1mxzxUd;!17
zPVWAOYUH)dn&H>axxYn$FJ=6;P0E~kdr>aAVI!B&e~V(toO{zQNF{T24E2halp&ax
zN`B8y+FY_sDEa-OUSGRU{gZLs{IrRTQ7yrY<KCz4$r#_Ub6-_DY7PncPi*;o|HRe-
zZXx%7Pwm`s9TpcuQ3U&41A@Yz+ahRR<BMrJRRd6h7dH2o;HeALvinzT2&gn9vPR}7
z0TeCBGk<I626f~e^Zeg2a0}{$Otr@22fo|q)A&GK+mjsQQcaCl&5S`iO32q@5B$86
z!CPxE2i)Zyd?yF<JO#=&nX>+!&edG{f7rQy=a5`QuwIyRXM)-1B;~@}gW0bMF<%uc
z4XB?G7iOCJUM{_*-p5^UsrMT~%|F0RZo$=wuj@4>&aNLa#M>239={(p#NYM%hztUg
zV#`<<a=&FPvgIcH49=$=?gxX?1_9yzP%!tr5IdY;OXkL+F;rJ!pvFr!&b(Q^{IA1*
zwcz*)j`uICfnQNZ_LqSU&zF8AnEO?)^j9f$KN`%vj-RRe0E#q}di?*8{_ky2id*vI
z!A;q>vHoG!-%z6t^vwYlJcp2>?{UQtdBZFISTKiNp^KSCvTS?h;Dx_)@pLx5V!*@S
zQ*`=!RBQ@D=l~<W3F*dhud)7S{^Tcrf;r@y{4Lq^>Uc7kL!>F(l5Ma26TuwfPyTc^
zz2fV^91>6A^mhXipl|t1F!z?x;NY(*)gCRW_zYnEo0}@q!UV;dDpCAwMX>#1F!$@s
zOrIgDTC+zF<$lB84ao^wcl6AaE0wEIzQF_s2Z&4b^WZqSw>_?T(XR$2JH#)426Mlq
zn1vqqSSjF9ej6|kg3iCK2i$YP-0#rf+zX;Nd6MXV)Bx_+{KC0>p^b*``Cx@i-HpuU
zzY;7HX7?MxeM~C95!@t`iu;?v&0ZD;5odlY=!-L(sC!;+FfZKc(^BCRvxqpBmU?c;
zY3(_gH#zD}oZh?=p&8!}GV>9CGZ1k9D7Z<h*kCXJEC_o^4~wAs7eR5x&b|dC7{~p~
zAfjrCyu=a)kNelbyae^XXlCU&imMLy?}FTfJAG7I^w!7uc}}*zCS?n<MOAbcKfkRq
ziBVCBd`|XWP_uodTM<V8J_z-s6z6HgEbvrhgx(6~-qiTDyPjBha^QD=nZ|Dnzeq^@
zJO|uhZVv7YnA4dTLATM9>UV>wPZ%K4cq+{QO{YmJ2>*fpq3}TNKL&H(&^ROd;r@?|
zc0Ksre+q8aABX!d!5n$*;M4UP|0;tsD`VCDH_rH`kcrjEt;Pohs|GUhPW|y;*TmwJ
znpk)lSUzM3v5*uji5Jm-D+*GL4Y_*<?(fg=tB2A%9T7qwb3DRex$l-i=8rdvj+FcX
z%%<;gl0iD>;nb%LJ)yqnu@Mdv>YVq$us`qTS`GXE0VlDQ{g3h{B*O%ok4v@uRyr`t
zpvSsD!YSPNnv<7)gS>+$9GSu3abuNl=bWb;A1D7I_tTE|)%Y2It^AK>slN3HV>kjq
zddA6pOAY*<^7W^mamrx1MSuEvNA#yZ&EtCl_!k^s%PgAIpK*%x&tG)*xnJe(k~2^b
z=jWWlsJCR)Te;s?1B~^{HzAak`%Cf_WEtvG)ALU18AGnp{IowDzMj9U9zwM8SEQA?
z9)9N4HOR>ysQiF`lE{H?FlKWPR(_4A^2hi$ox&KGSHpFTajP)KEylPdW8BhX9B8Ec
zx9<&h+0}zx8u@FE3|71F?tb0L4@!BS-*EgvX}Q1Y=s{_@zwOANB*sWT@$WePptRf<
zIOCh-Sfs!7fVcD)yx@3Wu=^tA!mjGRx#6TfQ@E{rlNTU=TG~v<sdo2Uyq$LUE6$?2
zGn8j6exJ^h(O2Lsyy5o;MZ*uy;*X5qwZCP<S=1pRXc(Cs^y*I>=H_~txU0Oc<soEa
zpq2iT+tu(Tt>Lp#YvmA3$KN=@bo`AY&?oNSIwW=adq;v#){2Vyy}o?=tp3nG%M`DJ
zB|>hF^rXXo(K+|@!KgYFY0gIG!5}{a200Aoq_)-w`xtT`*5(?vhm+u4jS~WnwPGVE
zSg;spQ=c<3-I`xKmmi;GlF*FI1@AL(FD_bl)-kOHgb);kQLOXADDI{7x$3`wjC0EJ
zkZ;djWeKLU2Zo!E`)&&3kM2PXZdn#1;a$4~yxF^d*7v0kfXM4Z|4kKe3UBA-ZFco`
zn?0>PFGCJAds|yeq%ORT@DrPUv|T)9cC@rS^2j6Gv*S38k$d4>i}-@KWHs*P)YzrT
zi_<MRTzJm3;L&pRQKG*)+oQNo<m(__wW}wJhyP+hPkZ`%#s#*y?CPUYeTVJZd(Z6X
zzP%%VvDuaGeBEpGBYwpfhA*)XqU)ipo+k{o;0{|+)XW{a;fbaGyhOzppeDVS`075r
zzN2U%n8OkvOLZxNd*qo5<43rE8NECB$oYH+=VN4bPJ~cdye3|&T}l#lW^Ik#5ZXZI
zZgL`cv6eW9V8ADJfb9?+NGb%g)G=d@S?O4R)s7t}lu}$Qv{y)pL{cIEF~XxpaApm*
z(|{2zEsM^qThEv;eb;7wV>9bu%PMDp6hYwO58U<;nZQF4mJ$}CHbdMrgilIn)oK;0
zQ{f0^;6h-$5wP}%#TbE*2zOg-#zrt3AROMw66|P&vH{XK6MYm=;l0>fgH9Ned_cv2
zpe6OU6tQ|Q%(+!r`ABtyyx>~Zzu?y9L|D)^uUhX+T6jy*@Qg`_S-qFJKonLZ-r+`(
z0XB&Uuo<GX9`h8L2sP_y&bbW(<!IJW%o2LPp=mBx(o7&9SaALssLC4)XDD}5;fw`$
zE3L4RDbx|~Hk;%&G^OE2asAu%)lfr!8t1m;O2Exqth&8$ko%-LIPZ2*YfyS&OX1my
zuh=11c)0|rP<A-q5eh8Cx&FKLZYea*B;X&?O2<j>7Ra2R2ghj5L_BzlGlJ0bT=n*q
zNgYFc$j{uNiJKQ8cBjPk2Le0F$Fdi-OWE-Yc;KC$0Q=wqu>{%kw<B24l%DQ?Dsj&g
zXS6+l-{Q(87_$DSL86)7_VD<HN6t?{y(X4p{`!GHR(o4#>+)nGR(raut$aDIaC=v4
zZvm**N>hEPZ_l0+0voX0<y(T)h=A{CeFe8~E8WxGzM_-2)zQ|`emhTZi$MQgNXq4@
zGvb$u*W(_+vbQ>V+q<jtp<?2HXm&X7e%{&Eo33B!i0?aYb#`_1zRa1=>g?_5T;}m-
zb)|c|w0~^D3DD~5?(C_(JT<XDdujX;{7p|zj!#@5)P@&v$?AseJGi?Zz%*)g14SNU
zXYa)5<<nMoM@MHkzt?VoUfwNd-j}^}-s<jY@0K&Q1E<x~+SXYdr?4!4vr!%}B;D02
zIU%|OIIiIb2k~+sCXUj1T$FZv!|ToScN1qf;Ag>}1$fqTal^lDlOvvO+O17(ca-PQ
z)**r6s)u2^_*d(vk_fXdWhrN=V5wq}W2;%}S=O?wXK7&B$kNENnPn?WGs`xX7M3=a
zG)pH-uc}{T2KZ>>YFEI2h(HC+T>&dXptrpX8VB8TSQ`X;hgh4Yvcep%=5S<JAj<Jz
z3FVfloKkN;ROao6%f0#{F|RyY;gy$EvgW$dDsNp@?XAmeI6oRyvADOcsP(R|T;;8+
zR(s{ub>6xL!ch<HRdMm1@hF9+wFpKY0V!gS)_Ckuy`~v2F@11<!E*KpnvrLO9$ud3
zp>ioZBz(~K6mV2t2%6Nsn3u|yME+d*e~8O`<>1azNx@Z^(3imFubkyTUr>mb^xT&N
z`CJM9@D7S|_vr~+)5lVeqYzwv;G>rY4&9bywzszT=E16k$aNIOE?MoM`78!7S?Sj9
z#rz1`h1N>9cXoJxkzWwEbeom#YHweR`vTR!x7&A_w$i<P?0NWbh+2DF0UVx3n1)`p
zcYAm9cRSL(URY8`S8J;d-65GnN2?!%1bJ)g&9hjY5Cnn}Ticg}CRv^B9i3jdiuTQ(
zvN~x*S@!I7Um>iPvd*4fFF}Al$?EKB?S|C#_IlwT7ReGII;}3!A}sooL-l&Ptgg<E
z^a|-wmLq8|iQ6)JJG*Zmll-+S5}UwZe-`zpTnWHhDI<hUbk*gPIkq$d#~+N7aJEE$
zI~;qbWAAe8J&rTrg!Vi3Q73e-V;^(uA;&)M*e4wO<l61xFMXdAdBCw>=hzQ9(Nh$4
z;L6OZ%PARkqNg4Ej1!&2F%QzXWpmBUkw6pDels?sW(u3pyEiukR8w=qOhaHxG7#9d
zDG+Gg0wN=t&9)TFc8<2S&I||Iu?>`ebg);_F_Q_jb_W9K-aw!eYku=isbS~LxN0if
zHM1+gM4_4@duApAkv-gZKyDsb6IZpXSn610dmT%HWdqAbmPVG%EL&NcS+=pXu(YwH
zSvpy|SbA7?u-wUV7t7r&eJs0K_OkS|9K1)>9#Tn|?D_^KgkoTCNBB?XiA4~96wtl1
zA`)o)6IG!RvhZv|B&ZVjZL3<~w{4P1J1SVSI}lP%e0LzMLbbaA^A4}t&14x_y*p3>
z=*n&!OH1ne0%fXn&F(<CDqFid5L4xA_W;EmTemw<sVdg*28z2fu^TAvs)pTx8dcq}
z2Pp2E4SRs%j&Il<SVed239MFst2T<m>1r@<11c$^NL~F}EsAV}sXh$$g?Iy`b9Je~
zY91%!xZQ)B0&edMbN%Haix|Rxi*@{PM!7o&V<Jo3B`e##TUL&{YjA78?Ms|eAac38
z6PiJH_at<}HFs~~6si=EM-pEC%YlT4TDZ?EXSy}%G8NS~Fv)6G!9A^i;-Y(Vl@!^F
zMUHzim!e2x{dyNF_jNe|8*@assPLYvfrmlz$YcdMBD8q9awl>%oEu&&GTn!Baf)DS
z@=bBv3%Oc~qQyniIRP*$DK2_6x0)i!w_bRLx8~|7(oPTcUQ>p3zrIt^u_7tGOAXeG
z;8!kJiQspbUVNW)c5JbKBnlQdB^B~SBL48EGNPM`x*wsV1;VUSP8N_vx%_dJTgT~D
zi)A)`vbpt?!HVV2Gu>I06Nt3}z~W)v<8_s5piJAZ1dfqgjniT*`%kNE19z$|YQ!#S
zL@7S7V1ICE)nbbUw3}*H7o9vICx_iHbFxTd1=ZVO@Ns@oPOcY!Gv9gdp1DBayNBHk
zh<K8d8V+r^+ueMyJ22CYE60|EV26UEzBP}oI2?SzZ8{kA6Z`ez0^R%`jr=ogyud?k
zJ7^esNDhbQUSQ~MKNvFgP^2C5Ei4xtOIkCHzTlYTl;^5jQQ@t?1R~pcu!x1+FL|CY
zUSKZ*{w#Dm*2nCB>gXuM?wQ@`?vk@ePx%~MW=}`2pQFa??dV(*a)+GR)w(46%<}M2
z-Nu3#@@lz{NRHHV{54MbFYgsN0Fi!T_$n?+KWyuX4Y)#q^5f5j!0=Z-Lu^YJO$FaD
zGDnal#1dgCVJTy&tb%wFA;Vy{MH1oVn0lowy)taQGJ|@5CF3ff9HDnMzVqmSR3F2v
z<`$9|s*F;xeeiaHDiYlZDJ>aqXk==$iZpqv&@e2xtF!hCXuInqTb_;TMNkE$*22i~
z^CY5(zCW<`jH5@*M|r9hMvVsQXeo+r%@3NS7v>tc?NI6HNf$@PE`Qy+^8D-WNcRlA
z#+UiB#_}$IHBT>DXGR~M7@PLE+9?h0P^zQyQ1fXR2TQ^qJ(fIt?qVA02K<ylOk+5k
z9rKGMCR-oN$2Jzeo=9Kc9^F$Dmx@3D!^em6g(Aw2jht!k>L7ktHmTL$;+BhX`^D<m
z+pvtKBoGn~&wI3`qD(=ZnMYs=GNzsQ+W7i-18K^CMJY*G8!Q{JZfGGvb}LFHW3F+m
zb&jpYd1Irc2Y0!os^L$~l(AV+t%tlEL4cN2juvV{#8m`trTT=M;Ge-LR?1SrXh1zC
z-iZ-^*p`UVzf|n}WipgWxq6G_HvEwI;FiKnaZ6PRyj8W$6c3<#7St)Ujsr?v!QKl7
zShe1N3}u`-w?;Ob#v+~#ZQfm<3te&73-0r<lh32!xEl{T_WsdulUVAu&b!H6_=<Q?
z4P%m$OdIZ&gSNSUG?YKSH5c)Y2mRyQ4hA_MUUE%~ca1K~pVy|(i-;3e@$J)cd$&hs
zu)>$9`G=K6dei$Z4gFm<U{-v^@A7EBC)gW*GyG{L?>pc{-RhI~!r$&TTSrKKPg+2;
zqrF{!1S^k2P-1(Wi-;2_#B{8!+1Znp09b#@Fv))>5wK==N2h=piadlBq&Mnc1M13o
zv!}aN@<L5btXd|h=r4B%k7KgjmQ18OZx5Gg_I7pL^FKmIXo*-Oy!dh(MZxI;>c<Fw
z4{AwdZQ<K52jFA;#QCYo)8{9~51gO2wZ?5Lbx2VCrRjux@H+NdN5m$GnU&ycC`L=)
z$vry~F9(*ye6(1j<U-Tv7q$-9^(0Q-tqIk#`Le_I>Ue#CPdKlyGm7<f8p+Xvaa3`~
zT;*7v$__Q%=Den^Sz=I?#GvZ$Jy5%Uijis=bu+CkGL%F?CzG2@Y@(=(u~f3uu!y2=
z?K%{6s*Eq$2rW)>sQb0D4N`!v4Yjw4ij9>OL374*h=Pq(uoPN>%08gVWZH9>KuxB-
zo8mE-xTP9|L~IZeu~DYHq|lB=@%zLJ$bzYFfIh@nZycxyOuv{xlg|}f;k+7u|JeMT
zmzZL%@oVO@-nTv1_zNbXRacrSwu)nl!Ye>X!d&BbD9&&He?{B+^vV*x=Sp{LYAdl1
zmCEFHse!71Hj8G=T+H2$7f1#Tzci$EpgPd_HSqC*pPa_*;I^|reRJOJ&`Bovp101E
zVWRS9VO34Hhl9zor!H?(Ph?Dgssu7GS$_R8m3cdt#c7f3%Pp!5>j?Atoh`;SyjK@U
zy=-5bzDdd5V}N(>N}5P$QseILrAEu$>(^+x1G+|B^Y`l-Go<Em4<;Xcav-iW<4J+#
z-s2ZY%4lwKZ!We_c;I6>!N1Geu(CtqXiR*V=^oF;t|f!BI?c0$Be*AjF#wl%DXfVW
z45+Q%>ur%Y+lpCfG4Zp2l7lX;hD+TwgQa3Ik<qc7eJS_IqyYGl=J|H)OaIl2`!1Zl
zaBkFRUSN>DzfB&(@VXVLQQ@kU38FOuf~!!uKu93L^cQ-W-H@cJ9Vd`Ks@Jb>eldHn
zfB4r-LB4uOILepbPxjA$o?g8@#C8Y3P=yxVmO_$h^tP%plU%I#{*O?|LVJW~1|XvV
zV4GKwiQXxAew5CbB1!1^(FZ3kT~Jp&C6>o<`RVfFK2M?zr8;}OW5RPs9HQ+3qBS){
zxK-nrwT`*gG1rCk`wQ|#ltVzQVEIfU5M;^^RxwbFnwds99xPFRrDZHJmP(dt7EGe0
zbp-n3)K@Tx`Z?j@uT`iI{v{CZ6X8D6hdggY1p?N@e;ZL$sFMZ8xXB!ToYCvqLz96Q
z8Sa(%NK4#@f;TA(cshidq@$GzNOiSIl`*eBCBdCZ6=MLlsOcAn0T$1hmw#YbOoMZ-
z2;^F8Q7&~4JMP+l0f)1nq1eRdNey_n#HM;nC4?w87y-Qeg#g}gHzc7k?uHm`2+zA9
z-d-O@Zx)!Hy0P#PIj}HSL*5cNA8ND2?_;l5+Xks<Bhd)xzNTMvw@R31*ln8o2+ecc
zt<r)()!#}ckvX?{Agrb_ho+Kh?)oe~s??>^w@Y>dIwJ{xk&Hn8B7vzF-F8lT%54|Q
z3FRYZ49d3O?M}Wl$Ho&}sST=<r-CbaU;6u3E))Wc^yEvr<M_0t=a+x^rQVlcqQ86)
zQRS57HV;&pOuU}NTS!tlm6u-1b@tMLuWh}p41<9&pQh66=xO&;h?<=s`Dt6MpGbIW
zx$ZUJfV_NvlWyx2xw0hSEY8v(O5hTpN+Dj0e-_heu^d^(E`ypWQVj@q4U^59N|ePK
zZICFsY{sU-hL!KFSF{)5)+|DwV3j^s{iD{3edozhM^H8U{YCo<j3pbl`nKCg$Rawl
z+;royadM%pGv5XrJXMbL9XfHl9=1SVPg`=)ZOK}HM`!n;{}HMscY<I=E}x$S-$j_S
z0vAV0Ur1F{A2|aNp12fzWb!<g@31bKe)Qsmb)L&tQ0+&wxfXnqa}&#XK@Iux>W(M{
z>bVTh&4-$Mg;_|ZoG6Uv#fh=W9B@wNk-f*FM|mg>x|HZE+TLBXy$9s=W9Cr*0dwdm
zOgBq^--*5D{pZIM7jg+ug>)X<()_-LuZ!Yqb9UlV0+6Jvqv>`e9uL*U*9Y=WE`}{s
zn-Q%k_1Yj-0m<*MO0@q18@@)6!-MM_Bf+?X)`iMr_DnTSy566`1z>GEB?y#Sk~DAy
zN2=-b#Ys!XxI&zSgZu{(CrgnZg(dXlN8t;9J^4}G$g4!U#6@Ni8rjYS(KjYE9CC=L
zh(-wBSP<uwP1$hlyHGt?Mo1S}&Ox`S1@?_llcvfCB^WW)BwnRkN1Z8+V{HvPqsXJ%
za^a+PZQ&XK)dwAGFsj^^q$P1ht-0{j%{jMipd^r7|CBhUr>V?Kpf&0w?Pn@Jgv#`P
zt*~=Jx4Xr7s&U4s9+&&{F5X9bBzpJRvHU)B?wzD{0#!Qf?o66;$Gf~c-o1FozGZjB
z-l1`nb78k1q~$r-xH)%ot~6=YS}(n{pxtu)=Q@}xD|#q8=)r6l4)Ar*Y(rS}-O}}L
zd8)yUr8c+~sf})BD(P0G8r|yDCbuSkwb_lQwz##at?sH+le;?A?AE1HZhdN-TYj<>
z)#e$|A-|&ZOEkC;C`%KlZ!mkTK-@h7wWw~<WGeFAm&|{C$^4g>%<sHZPJ)Z~e%_X3
z7yoRK{=zC83!HhC>=ui)df6=^Lk}F;BgrsE+7~y|#W^oR04NU}I7GsLi-P=rc3WE4
z(b?W3L=nv90nDmhor~EntnRjS@Be=(FS@(igFt|dO`NsxI7}~toT99!eR;}@cJf;+
z1J<+J+q>F|6koR^;dxaQb7%Ut94aR5w$}fdloyL{6Oyl4&LU_(Ek@^gRR`3=-0|$`
zAQ)EPQ|b##F8H6#e<6yK#q<|{d5qDEcqqO4^r6)Q%Q9vxKE1V=4@2zpm!^ws$jjfE
z2BHpf?SC@|MriB|&~m`NIeZVf$+Hvol-!;ELSdo>9kdx5n{-GLY<Q}YO+$K;NsI#?
zDw+{bYXY9@nMB`S(CNJCczgH}fDR`_*jkclBXj`_!5n^O&e)|fQ8g8RXWJ-Bv$1??
z{%>d6u#Q|ldzLPrJZ~J@V-5`+GY=g<Y7Xr_=B41Mjwj>2@jF6$v}b5zZPM<KA0!1w
zC>*h(C8#*?%G4V@S{19s9uH?s6gSMF5yvQV3>3AMk{rp?(khKDR!G5NcqusW9c^^1
zO^%@<#0)IyJx*}P+BGD9!#3`8tetFaaIB)#8^&(O+3gs6#ql(sd!zIKr)_f#4H;$(
zI>vFwIN=y49pnCb!!b?~APXU`D_K3$9H?U|smF9)kLkRw0avAx$V{_QQeu?N4Bcro
zlo&DAa=uxIzIfxzNG2N*Y&Dj0mI{_SmNhKvSQ0E7ST=7_C0iALxtz%T5$1l2iKojT
z?_e*Hm_zBr9EMKJVPaJg2`yM75}FeZ39|qT%rC(C{Aw(sAQ=`&sf1hy4~<+$cO%z@
zG|wD|pD;q<s5UA~%8n+TO@qV{NiStbiQ9Ov#Ix#=7SG*0xLRf|Euu-vjwUzd8He-J
znZ&m>xvfi5b~L$v9pY+lJ7kr9pJ=qW2^uw29wNrI3H#D6oJ(3X-yOoabPDIvCED=r
z5D{-AcOZ0aO=hiohh|+!)Ike(qV!rnoM7v&g9$YwAu#bwl-*sq^#c)Ors2kLI1@#Y
zL$Zy5urX6I78+jb?j{+golDBH>EK#xX6=h}<WAi~X(-o!IJn6iwdUNtgPRqaAks<1
z-Valh*+M1vaE;SA6M90Tp$HVpZOt{2`J-9EKvC_XBw=Ht!OgnLF)~`uyN7d)$cJE4
z9M&8YZISq*BV3sBu9w^C%pd-tqjD${%{6+5Q`dBJNOyWn+B5V#5mWQ-!CYg_>q-5w
zh7^S-bZ=~bzqv5H%{`gAN2mVSba0!^>16u2UuXJoAM#!h$>@g1N3A|`f5hBV;~Gdp
z=l;-nzP;CeOO?nQNy{5KWWqO&(HUoQ>q-8Rm~$s}FM~$%`dmxpeehDdG{bmaa$-mr
z^aT=S_za%4ov_P_knoGvb~5E&5VvNysEgV4?i(b3CCF4$ZavJ~`Z<z;w~-R$i#m_R
z6%JpOq2gHZxBo8uEe$&=&AC?w$RQaZ$7Fy2>%{<(Q8Fa_?U*fXWg&p<Cii(ucD*F#
zhP`{c(kVOO58t5*_ncAO)c%~O>KwIcx3BhOThhF0btv1YKr6mX%dq;(wI9indz(ZZ
zi_a;4r#Drg+1skm=2+!99+b2l1MLBw9|ZlU^v!$G*?x{+0rtRMAZe3DL{L544*=D~
z_8cAqh30)&u1?-5sYHZ32a2n3==;?`8pW!q6{|O6(1_s<K)F))9qdr%a0v;-`C4a6
z;J4vcALpjmM}z1ZW(PY7GK1CrVU={QlV;?9x|Gc2){`(C{vA$uJwx-y(O&3{pAhqY
zNK97G_@C<o@(v!9chD;DAT96UkaWL(5wDXk^&v4?@ixfI9F|w&XJm=6Nsy1u$YL>S
zHvr|OhiwDtSQu5GB*Te(ygDDtr&MmEmyqStidXn6`V|sls7IKC<HBOsJBwZK$Pgoc
z>i+{s6A|#dDkPAYH~!O${g~?_3CkP+Uw%(w#*!dBdw7FRv=RZx>)-}UKC`bVzGNq<
zp1OwqXe>16{=6FK4s5fYO4^@HI@d-+D4an;z&!(X_h@KVlEviKFW?g4?axYQ%8QwE
zzn;I_oIsN?;%Zw+$r~ndd1acLhZo#`Zwl5#<FzRnB7k-UKFhDpgS^<V-|!n2tCaSV
zw;ZYxz$h4S=T%}WWBn#Q#er|hJBx^pOp?Fw*^J1m$jEn+^^?Dpl3p@fI)AF%9c#{(
zFPw_G<6aPTSVWqGnsToq$BUogMKZoLe(kHO@rlo<#+kP?erLGxBPWTOZ2VGxFEWfI
zdx6r|rAAX@sqxfADwjHaGKjKV8`F_(0=|j8))QvpTA29|GUN)vOu+>~n~bz5Lrx$`
z{vuH%(2lm~;PL$=(bL&g0-|!horqzk+uJuB?mKc|pnvH2NIn<Ko@0YULwg4g_Z>Lm
z)nlf+)2m;0T0V!1NwR==;powSzGFj@4@Nh@>}+e_P)Pdn%Jp}4cf?<InpZ<tN6+G+
zrImNLwXT)CF|S-Na!W<=8D5n=9c{XFX>C2dJypm1_Kox%J=%XnXUXx-?(OWfLGm4+
zSi4N~uiu6EKzk1JBlt|_gCIu0#MW@z=&O2KP1$P`PkBy3JKxb3nkM9bLLld@w$8Sm
z0$ToZ=6Z>XOMB0&2tsXbZCyuSqt<Kb_(BY-%|G83>4Fv>poOQ|x>L1Sal>8{-x`3?
z%o`E~^j5pRsDc%-#t}|5p9v1fe>hR4odqDU`2L$)#P?q~z<`lJLyw9X8-AdCQvmOP
z^71V+i6lk1h%Hle<{f5#^0vilj>lP6vDC3NuoOH0H>Ys?S2c0aE*;zvjADGw-SCRh
zN{MkQ!HE%{e9bGC1*2Mr$_FYsR2&wx4i&wrVY6=$3lL;2?hFoV{BP_KYlm2XFzXPp
z01?(<Q-z|eBc=+Mu#TFF=mJ$E{A9T}SFjU?qHKo|5$86ojP(kCV(tbCwDQ9%D04Nt
zC_3C#a*5lNYRQz&rdnq+W%@TZ%LR6xwr$50D$^1DioRWWTJutOm8NZFE?Jq&gtme6
z5rgJnMTO+BQACpB9!ZiQ(dVk0nZ8#bNx8FETD;5#njA3~YH}0`Lx+b%+8^29-?z8_
z*sBwxj@DjB&Og>-cc0nOORmS0`D@VvbcJMB^uu@$v^r#6)aP|~w3qHZFtlgz2wA93
z960`f*^^F(4)-7LBN0`f+1uV)CLi_j2afiSptU?OxLgfQ^LKd7Up(>TfxZ2M<%R2p
z_8dEK^thAi%_IVsR+A9UJOt@d_R*72&K4fm%cNV=ov&31zc{wUYRKNANFUR}eX$n>
zT7YvG1(Sr%Ee_MuXLhKqc@KQfqk}GvlfTZ7e~;dKOfE449Bt4?*%Nn;V%yVllAI^S
z5|6b!25UQItt{Ovy(~Le?zmIgJB>AKi9ikG6kiTqM3%1z5E)g23o!vvtfCSRg?SZE
zatQTm+)nC5q%XsdJgCa6xHxRC+Xa-eiY4@!6%Be-87ld2Q*(MIWWrlP%jr5Oc}X8L
ze}+>k_TLbqdcasC)V!*?3Z~N25S)ZO-*rpfjo7gsf3fueQe@7#Ta%^P227*Lfx!)U
zZKsll^m<$Jq+Yiqm0ly~>2*389^A-zWZ%?li7Yit(EC0nVfa*^5~g*xkoY|!act3d
zyF=ei809;Y(QJc=={u=zRQr9zKIw1ve<eft&E2|a!QGqmk1n9~_m3{P(o}(B+?QPC
zUEm&|IZ}q-hrfY9?Ufvs`O2mjJ|yB0Eu>%2R7f-X4S;300K#!IQ|pc-t!LbkO2m)h
z(o8tB+RY#nWU2>B&6)Msj7O6#)E9FD0nQ!Mo-o+Lw`OX^6=q6b6yc)rqz!PGe|J%)
zOpM3#ZZ26nz@;I!lbhL^NphKcHfdDz0_Q<x%O6z!!Rk!heZ#fOF9Otf$?E{Nro888
zYg!s|S~uh}#u!g*ry;>-L@uKBYuqcjXl8Z3@i8Ji{AaqFG>V?-jg6m^w@PE)gjlk2
zW8AmUJ+U5yIZk^kPC9TZ^O@L!fBUvvW3GWQpm*MmWRqJ*F{^~PYCr+<yy?DWArs3r
z)I5jnejZWWy98OAw_=GI|2}`%$V=&0$euUc_ajWbD8hB%MvU<jp3B7Mfx4Fa%}%{Y
zGeEmGC1ygT>!d~5^8k2CL%7lJh{*p@sos{Cp7g5kkm`Hnou>fsi49lHf6Xs|a(%GM
zL~ImBL->~saxR$FsRNnX+0;QgYBqHbZ*w+vXg0HYHg#Ay8OLC-OK>(LX;5lCDz)A#
z1OAv9`0ibq%1o8JPK0EQa;3cjYTaYa*;>Im83O8L;Z)o`-kgn-G`&nRdg=_Gc}7QP
z08OpXXwOahS(ROfpY&%{e>Q=m^ygHzfyT?{zQ`r5exY>&U@?zNTH|l3wP&g{!}M3i
ziVTxhnYS#4$7!}nJ1uRD3>+IgJhHd{@QM3hon1<&TTAu%M-TNqaOl9$aWmc1N;V5J
zZ{+8tj`j{?a@-_%IXHFU@};o}yb^lClT&*qa@osgr}K=8Nv=Jze;&bmnVnsW!im|_
z+y1Jmf6t-VB#iO4?0^Z+@LH`j%R3I9pnS0#69@M0NQ4r{<@t9c!igdMz&jF=g#WZm
z<l;lQBO$I8s{&<9r(ZA;fJC4Wo*Wysr$-mj#gdsXVAlj}IBO#uuAK>&mBgx~P#hfd
zGhmc$adwobWN~)Pe+wja^~zqOorsJeKKu-5Be+X@XgGRhg?15PrQ?WM1#ux_YB7!F
zlNFzgb}0fXLhGaDTU(3GbX_Jmn_54cv1U_=*^D!rYM9N0W>XtxGZFcMjC@SMTAZe3
zj$n$y5H6oliF`(U*xq1|5dbjnR%9K9dSx~!F#%QCki-O3e`h0%W<5TaNe4?@YyNWO
z!R}jMPwv^HhdG^=D40N(v*Mmd2yFfypDWcaA+mp49Y%LY+LDu&OV7GGv!k{3wQ`}0
z&mdgr#f#XgE>4{!LcpB5IAvw8jE$|#I4?4*MU17-se2{brd9ALS;14p=;|unPYgg}
zca}he$@3EifAPDzK+H*ITWhPgx1Y2|LEq1!GQK(hQ$Vc0P%48PC=t)gg48p@Qdaw1
zrBS=K1dI`6Wf{bVZAa~yava>fzr1HfR9O&er0`eptPq^iXM_<c!98Ebk{(s4ZS_bS
zw%w|Oc3=h^ZOg5Op$Wn<%(?L-)5)NN@xWcx_>x!Z)-{5g?|&U%lM4-o^_lAgyE3Ft
zop%##1(~Bzeva9(1oM<Q;%}U>!Jb-hH~JSXh?~ZOzNp;}R{S11M9XbMRU2X5E?)z7
z9aSeyc1u%rsruBK)Y{a#)cO<Vt9lw3#hwO#BXa<~g+izWh=<dcCtC<UZ}G;-qHj-r
z#8(GBgXH%>(tlfZMD(R;Gu_edj}(+|9a`jLD0dfm4y`!c^A2Q$dEcHKcXV{TR&u=j
zapmKHvX%+V%u<bz!Eh|serre+{FTn2DbiAiP|rLC&BsB-DxjcZ;0)luqiJNo)GG!3
zg!j+KK(PtI+{<f~m=a+XI(fBK5H%rhjtog&5>X`ixPPZo;+_`VGUA@*-Es+dvfNl!
zoZF<P#Yw$PPwI~M!X+N+x#~K;loejM#z1O0bm4UVO>d8QX|N9*85mq1wxCbm!O8yQ
z9I)lA9Z~O!z5TmS><jAO9eySE^&LB6%TN9st&a@q-yPN@;2yUni(Nh4_PBt4m_41X
zLA}*ZRDWGtmjz(RdC^UDc-cA8E_8H<NsCFYGT=W<nz(#y>9*&`R!3{+YYmzxbR1)b
z+>%pMfGpewY@`5Ya^=G0cmd305yvDCVNyUZ@nW+o`mdsR!3XbvC}48gv57Jd!hvLM
zx;&h{lAS!89X&e{6%S0nZ?@9`mcVY=)0a5kBY&xN@dSF#)jmm;k;w?h=w2d5cY~Z>
z5LRUMRgS6koR+q=8ykG6CM@oT4qrE#Ji9w{E~6<HDADjt1&}66s&z?xW}Oi;j8!w6
z!6Nehh<Ye1XQ^PRVyR)NW$_q`P{0923PLWS5IB2^K|9QMg|blv``{-6j)<z_u*`RY
zVSk&L2@KmrYe#Wy<|7i$LfK*MtK1-rg@!>QO-@Cw+^rDA>)|MVTlU<=!Kg$U8RFEu
z<ivQc!j1bU)~1~NiRQ~rtj|@t_5O)#7EiQZc48t|<tF?S8&ctXjoO8H$*mi6)o!DI
z;-*wIe<ENk0oCO_%w{12BxwTPt~nQXn}0Q+ZjGBtHP6k@4%QlCh03fN$40bm7P~J`
zSnwp)G1V&tUM*pMvO+(2Rm&!Xyj!n;&52*J;3VZqMP<oQ|GvZhM~;sS_4nWNJ$e_n
z;$5sSD#faS!Q^niz8bE+Gn6kW&BG&khlso?048~#nAeV1b3twgm=0=QzUYF?ph%C3
zr-?9<MSpo0WQqC_6%f>$F~tBeg@@&%(du)7(h(PAg2+Yu`|r6Re;R$z3f=6<1sX>~
z_b!~M=4>$iz0GT=`%=Ea7ypxl*eDFSf-u(8iI8=EeB!E;xY%9+H<K6HPzko#TS2ht
z?Y&)-aM>LJ<CBir8Uf3bso7NltCRoP9e?4RBWI6HU%>L>9U?n8XVC;n|GNA$)f~`b
zK3GT6%yO!(<iPmV3O(L+wpKsItRvZGIRm=_2}%=o@2cLq-nxCY341VfH2$y=78d|B
z6jqVDm$Tmr_PbcIQSA`fnFnKATY=jkuJ+g!)P^NS1u-6MUj$^s&CKd?EU<jYDu24u
zvAE4H$J*^!dmOdbF$c&hDmI3Dm*x+BUHD!Veu(m6M?K^aBdA7nI?>Vahzbv>a1)2d
zz}#`v>%;deqOzdymCp8=Bg{3eGbaqkiMG!?cz?hFOQ+K5ni)~iXpjEgF>^m~3U}z=
zo%}|fyZOB%wreKK@9vqbaYr<|XMbk=v_)ir<Lm`V9+U0Ju?uGdcMRz1V9g4`M_zrC
zk5$cs$}P7iZ{^xo0+SP?#+@v8vGlR@v+O^h?1Kuw#X$M`+X*$nUBY`5DTVUja@bWh
zwj6P17)MYQ39?)ayGWIei;ZF>;gpgZeSIm$5~?Y~Si-6t>^LrntrlLe0)Kmnp(?SL
zn5t@x@PgHAg%_-WKME2q<|M@BG2YMzc1-OC5<zb43q;i_%*Q2-Dp0yf@OoBr-+<Z-
z*9gu|g)-6oUKdTkJ@`6_>~&aVuOm910&lvmWI%iXbInbH(z$gmgMnWh_?~sUD&d7W
zqgx90v(cN|Hg&_@AzJX=2!HvR@&)(K{I#gew^ATi&V9B?vg71;z0%s*xz7n`v0Sv1
z>d=SpSeUQ*Ia~nCCFE6IqfmrJTKnPR)}9dVkS2>q9Bt^=t=s;r+pmGV2a+#I%l7M*
zVfwfk>-SrB&&yl3U0Q}+z;D@hTp<0%Jt3`gXkFEUduUb~cYwy>&41?(as#oN@S^_0
zZ`Miazxza8cfamV(b+v9o@4}=paiiKH)+xF+%^F*KdxJOf=Y(h&$}lF)_bW|?gPcy
zi)YTXjAzOL!rq!|&9(KZEAD;ziu>h?4fE~;*g-Cj0ZHJ#ZVKJXas6<p{T|9~ovFl!
z@s#)GX!_QLTx~M&Qw&X&8{`4o7dVifyEc;|-6(&D2RWVF=AIURKeo^KV<o-ceRvDq
zqTyNFyrDHB@2QF`S?lK93j^x}+uXg#V?OR))Jd**%WvQnyHkRk5EOwTUAS-#L&2jo
zT^?gDQ~g=@Q2~A6hHs=7)wN9Z+_h`_-8bu3;fVjlP|<L{e{q0t#XFTA3hzQ4bu)&9
zrbhzlW0T9>GXn1;lHMCLBl&ATp1(FC+L5<;_q|VsRQ{0|SK_{UQyTG;`9{oA(KCQ3
z$t!fPNz3Q)MU=qt>*{8cPTm&*>yu{QEedYT;iE`rqe1)`lbzlpf8#nS7Uz<Cl(E~C
zZDRZ9)D6bt&ycKd)T;SBp{mI__p54<m{Yv{egOz4J{7WzCIg@2xAMbc_xc)p@(xZ_
zHD{~lIQ&aE(_EvZM`v4^$9++c!mq2!Z8D~G3R3xahBuMhN#!~>=?3Ya{5LYV$%^3?
zFSU_kRM*zaj<>aAfA&-@Hmpo7M_*7+>U1!%YTm^>EzyVE1=)&Y*rG>DOi0J4@}xt0
z^^nky6PkWVuO1fCLDxzb0)vpa!3N&4-;%z)>HZ;AjRj-CcZKIhgYLKKteHxN(;ul^
z*Qi~E$Tjc&G22iF_d80mOwE(wG`F1}NnSVa{uw(w*SviDf8<k<*FS0rC7!4Kf1$G5
zpAT}A(cnVOkG=E~?JY$=q2BF}f^qq_CZxSNY42%i{uvF}kSU*Y|6Vr+YB%q40__?@
z-TPhTktFVb*R*V3sr(`x--6e+`@iL&ynMDQd1i|Kks^IwcQ&25lY)QN=g9j=59}mu
zmyMnG-_++=e*};K92oMXN-d-IHJ<CqY^`+us9?WX?mG-Qk}toDhnyqf>E~D~>-60|
z$O*dY{HxBUC3hK@ez@oe?Wuj@S~g90lv&sme?aWzd=$sz`OivEoRc?qQr_HoaUVV;
zp2L~~9v1iE3kKf)_;5>t8|^eKMDa%qp^Ab4@i9Y>f5?v+l|(#4{cZQ-hVH)Ly!&HD
z<!0IwbbnmhlkH~fC-hbtzkIs)Cyo5mF*$Sant=wrmW?MlYd+gdWuG?2!a8_-xN$U$
zpYGEJ19z~|_<EQ_qhUUtCLyoPg6!zQeHXbMx}K@{O=yAbety~IBs5jCT>gBRL*yla
zYH$@8e;kW-%<{SUb$ml6boa}&in7$@F=klzD~6DXko#3iX<AZ~C>r+jJoTuPO^tFA
zyT8D0u9iXSaI3F!tI<%+@6sgaRIU5G!6(O4ew{3=`(2Wt1|V4F5+p6zj_wgFS*9XW
z>9&cvIa|()6DDZ6)_9AjHQvnO=c>O9G31oxe_A0=Z+>8JS}QByNdETTpNpUUrFZwG
zM1~5yy3cM;M+qqN;@PBKo(fi6K&*=b!j4=%H#%|2?C9!@j%Xa60f|*xu9en}*+FB7
z@l7umQuM*ROquR{RSR#|Yt;)Ex(0zVg0M4^P788|77Lw;^W!79b(Ltui{k?l*EMAw
ze?4~KWD0+;?I4k(zV&nxIM!}Q6+@siA!A;wSfRHH66(t^bC$<@t!&iOfu3G4Ag*RZ
zlW&}`M`=li{%zC0Y5m*oTYb#*-UD9PnwkJu%Pxz@;)&W=01Gp+57AtXuTK{38i4<v
z>nz%4aIyi_Ugw}sRt;J>1OK#{F~yLHf1wVZsa-`@_VO913ycynh8R-vS~w3#4sj5M
zcTwK3K(;P`>@c*&s;feKsnE1g3d8sOpv)rx$i;;uQ}ZpwO<)k_0ClkjA}UoU+5KXt
zWVUdRBvVpU|BQR2au>5%F6!Qkj|h(aL_iHme6f1!rh9yo#%GvwPYjd>K!(wHe-{fL
zI#yH8cJFIZvsoC<eRBOsvRR@mxc*Qsn(UmNkN=RKGz_yOU_39A294V&R5Dp;VWZGX
z98ky+AoOyx(92aqFSmp|c3H<oS&#-Hl@j^FD#RBJ5JzAdE~7dZorY@0c_dtnc%;Xg
z#=;oa%b#&qRldP{u)3t_KiC?1f3UYbrGrt{=C=VCTbJKvZe8zhW1n;r$(ri~N|arn
zCB($JKD!`+8*W1`I!{bQXxNdks!fE^$$E1(D*ivvsx7Ilk{?a_q$%m>TMM@-`z>Bf
zHht8ZBW&xM2TIzz&%Gmd2fSvLWTEu((nWRpn6<$F1iX{(-lvXVH$H7te^drmvgn6B
z@)gqL>m+L4708!oyV*Z+)hAzpq%(cNLvXmQJ*u;}3uVcLbNW;aQQbWzl`JPYODs)<
z3%^#1QfMs{MP=2bd1m5j@Yuv@;AldpTCcwOp{Y0TFixLyE=_=rH#YI=Dyo&Kg0G@d
ztszZnF*pUME{{TumeX6^f1VvYc*Rl$87015P)&KxxWO@Ch|W(H9C_7_JfV-E0t$z!
z<8iybuD&i(8@AUNA+$flCn_NykQLbx8x`IxgoFaI;CbPjc%wj7!VUaxL{8xagP<@|
zjw!1w_+Ax>tWQXx{0YXr_HAd44#H9aD}Y-{pO}*jQ6aEaCZq$)f2(q!9B<~^6juQG
zHa(;TtpJz<(55C;k*eHnq>O=}@t8ox#1A@w8HcZ+HWz|MBvm!cTx!+a>|-ywtN12w
z#u5-1+{RWXjVCkV@wtVhL8M|b)@Nj+Y|nyHvuXkVfSPX!PE9>iHAdiodc<qPIw1|~
zg?N<-X-EhKLx|Xre=;7s3EWLUV#;=Mg9SIqP2t6&$=E=tnoa(fzRm1oH|Hxg%Qxq4
zk_KLr<ev*T)jY=ceEB0>?ry}Jf!lutI0T(Xr0_LqSl^WlMwa(&nflwhlL}Y(wmg+8
z6Sda+i)(oPBReEONR#8=BRXGax1NHgRvxUld-X<T(wfq6fBfUx9>M1s!J2XD(Tmf4
zK<lxr_-UG5-5rbC(1NL>v%ONLYfoz_?$?*6ffpgrrc{bWb*XIzz`TNPFD0lu{gR&U
z!Z{jb6ViZVTmGbcQFq#d;~deDcv!DH+oJkdp`bTi$%H&5I?}}(VhHK#DJsw37IR2j
zS5Y|)^zQ^be}7Rq=lkV=>Bn^ap7FzP2C(^F>5{f|f^IM8uHew~%AWWbS~@%YXL@9E
zeEJNwmiF!vuj0IY2;fA=e?Y6Px4YZh$zCO)N_TIRd*&aXJOe##iv@B9cAV<`8QzP!
zkjqU?Op}73P4}I?R=6y`oLmH*CB=hr`H0ZNwZI?tf4-W{0Y|OZ3c>sG4@5i&gdW0G
zwZ+r%fxxCkzDj5y@krXQPY5H4NVH#{M-0WS9tO+fuJEUC)Ch-o<pXbsn|#aKI?k{(
z)V#u*zS~i~zV2Jyt$phEIKh6j-rAlYhyd>%!TC1=VTs($(#Ns~LW;VOKXHN={w$A)
zDDg~re;2{LqrB*&*Rdp6Hn1dFHnD7BX<|vSh~s<*OBYKIi#X2bb<Mlj-p#U?#nU$n
zsJl~N#Q#CP?OhV;V>ktjMZ`}lx=TD;1!Iv_uvD)c^vvvq&@;0N$99QPH&UTjQTROy
zORDs$6y-B}Wi@(L9@nSDP(E`(1<L2u=<e6(f7@2A)vIdY-Ib~V-rZ2~gt+q8HVBCP
zstp1nzZx+2psFLX8J}WdPV3izT*Xct@_r9d*<GSz%apj?`|(le72;of^e%n0)V*8u
zwtXDc5mfnW2lUZOci(<8;~n6rCfNC-NA%GucW^(x0{3#%7ER?Eec!lyQtOv1x$}M3
zf4H2RKX8q6v_o_LoKyOoD$W_<oEpx_$~lhIBN?HzB<XJ7k`2G$wrl|c91H;blC+=N
znioJq3uM<aMaaW17cM>M?lVa}gS;PI`U*3M$L|ba0fU0yGx4aNKdiUE<6WV*&sa08
z0)hSZ$k6V=``0fsi+Y^N;*~29FAwA<e>`&F$VpvAnYVRf_sHP`_m8wL-ECXC+rD%+
zZI2uyXe)xLY?3%CTyPwMW<;EF&L6vQ`TY1)@by#2E<7?7m10sYjbA=HQ8s!03eS|^
zm4K`JE?gR)lHepzLME<W%$^_Tg#1KC@a64TQmd0pNu?v>7xu`kxBKjcvDX*Uf3)-v
z=@eP)jOCP1cUGSAkwoS8)>bmO^t@JYyX7wyx@TPNF|JOkaW!pBT~$}rq;a*~xZ1G{
z*Jbe`UY)tsa&1U@S^D1AZy@M-hT*!vq;5>5!$bc2ZYylHdPuW{{l#<Ijp<fns@0fo
zvt-N}Q*Fj{yD>#^+Gm+1R;nPAe}8Wxc!_p&4aV2i8FlMx*V)@b+gBO!eP&2VtP?WB
z7(x9lB2Cp=iO|Fs788pvYZImlYwXPoo^6!L!Snm}rU)#g;74L4t#eG~0I`n3IGZit
zo0z*D6LV+36CL1N^8f1i80%`Vh8aeDCfy!nEq`@06<s9s+9@z7DzJX-f6N}MR;^mi
zvW6wm0KFs42P8U*=GqESi6wEV7O_u|PNYAB@F#w-bs1zm2$(uBmAnQ4J1+4~xO71R
z44lgOful6A_VGiz3=Dq!pqDqW-a#J&<ojU9Fhd4NnCdYbQnV2vT9{-eiF|rJVVAdv
zB)wH6=_Zk+n?;gNX-Qhde`i}{XBM=41oMmms++Nfl-tlaW9(L1$n;A#cqJO^)jMaS
zR}yT_2K{rAUWp{n@JkxKk`Vbs{gO>yiH9XC_ew^0t0sZ)$gXa}omk1rNE)&-la{Qk
zWJp$aGA65FG9fD`xl2}|#u<G@I9V^dkz`kPwGYj!AEa5|ZpOGte|VPQngBomNQt|R
z%bs<&iRTy)ZWI9Gdp)~4R@iT4zwt+nr?ab{cU%;XR8#ZINaGzMZUiNUYx;(mLaFjU
zMYfrDd${81`J^E~ru<mfp9TZNc6*bdPmS8RM?dv+a_ng|6B&U_0oOOXI%A6^&AlVL
zdV$qlxz%V87SJ2qe=S?#1@s2H*do+y4;aCt;cdnfPmhKg-!7}*HuDK8vochLR$^~*
z)pZOGp-+99T7jses6QE#qL?lU>7s#TNQzeJB5}I5+<n>A-1^|-?m<!EpcYb1(>Hj;
z7-qrI(89uk=rImIom(ycxM6U9f#mK-yuBNAPM6m?|Mp*Ee+)21bo@urelr?3%V^AF
z-DoupL+r*2G7#LcA(biHt+M5WePMX}Hxb{MWG9|=C$u|X`9h{*!Oi9Bv-Ppx6En;L
z#zb___0uoPc@KZ$arfa$)K&ng@Jw^^NYem7V@hN*S5I%S!?R1bvm3kqY1t3u_d|N$
zJIIA|nTXVSf9c6&;M4lzr>9?x-K&|BsbmoKH{ak^&iDj@Zk2F`a-+-tog48S^1sBr
z%A?FZovp{RHolN4t9j|aUh+ET&3?zkBzo*d>?i4%Oxe8q)@xJ1NY4<n^$C9ERY{i+
zJ4T1Zpfs}gPQf&hf_dzfN$Xh;iDn^beU^QlQZt5mf8#xhE`@jy8I}pkg8<7SU6!lQ
zIK_RItA9EZD(*BX2vgwo8hf<faNjad>mSrgJ<CCC{sGZA^77k-3h}j}WB-2W(j5AI
z-X(h<;TxYzn*QELQT)v%4S(+k2q&0J@=)3O;hId0_Bpg6jLzW))nE<Q4xnAA(W^_F
zNELg!f3A6A(vk*yx~_TmV^qbSu8V<bTNMHIs|fPawhkeLouXC1o&pk+kVF8N2y+u!
z*(+3YhvXo*Bf`&}QGRv`{k*G$pSw%>fsEf$yUO_KD;H&ifW4Hkl(As0AW=aj_E%}9
zer`USC?&Hzxs>ojNhu{*V`;8_eoD$Id4gt3e+fU7IGA0N7DNFcm88NHvVnlu`Ozp*
zZ2FxojFuM0_|urQ$_pd>X+Cbpds9#I1z&DL%@NXdM&?H)6^?&>`I76MCD%t+yuM_9
zv|Q}DGG?HiORkSDxxRG8>&xaLx1Y~nkE+K1CZ+wQORg_p@%k88H(yX=(a{p@zGJ1M
ze`Oet$I3@z?w9a9!VvTsh0Uq7=Ei@$1eJ}F$49qR$YZdmw}c{4u-IWx5h?Kd?9<Eo
zOs*A(9G|x6EAtKat6J<kzbe1`mQ__E*J7hCs%o(h{i+tb(XYzy$z@fQNqfQRDXMC*
zJN>E_d(^MW@6=^g#Ta^GCLfLHZ}e-7f40#Qy@_?)7%kJA&oeehV_C^JsbwU|_Pa4t
z0j>{|_Zs&bDsif!Ia|SDN5WG-<Wqts`Nj~Ph4usVj;G6-r1hl6gNG2FOac^N3WkLs
zcVRe8T2JU4;d+*M0Ag4IA5z(zt<(h%`UP^IIrnuUUAYelon+z;XDT3X!vpIAf0{5o
zG@mJ{`CqsMRJkLARe~h1g-%I6wGsdKb%RkULz>J3_N?+WdbN~3SN*puYxF#e7Pz^R
zjMZ1>8PvkxmR-2$5^I39YD5z6tyw0Jd8Rr4QqNa7@T$f^yn20SVxm6V9RKR&;>%LQ
zUT^Dd#TT$RS_faFujrC)Ky-<ce_?$(J0g!iVN9H^m_qOy%nf<Hafr@P4{JA0DVYeL
zCtyQw`3U#n0+_rOSk_NXyg^qbJxRWuOOyCg0x?exs}V`XQH5vbxrvc;qf;Xn&Yyi$
zm(_S>V`NvyXY-=3@~XTzIW~esIdN%ZjEe>Sp;n5tJ`Pb;*MT<k@>E;Af2e}96S-->
zhQ{-k&jIS66W>wnvvSSSI>#OzJ1dA3lc+$~$std*rz_819MPcCqQB%8Q6CZ$7wfTA
zMYkKhFg=ZDsi&o@7(0VeC5syL5|1vYN>pNP(dn0n4a_&s?+STrN!+Zvq9A>}%p&Rm
zaDsBJ`~5_Jah8IWRm-*(f6YqbZ3T>eA`p$RK=WhU1l?IeWa=EFc@curXhF$l$p-<x
zLP*V2Bj}VzXSPU*<)b`DSd%ZriFvUFhOsLk3U^DdaO)KH5C3hr6ajQZyM>4&)TDw8
zK{9Pqr$%_brD|ldj?1)NYeQkg6lh^}48eD2_zeO+KuPQ_$OCNde;9!FpexV2<AB>w
zkw9a?otTBSm*o>vxXlIK(}eT$?T^|L7BL!}!cXRT%N@l&Q1eyabXgftpA~_N*3?Tw
z*61clL)J<|)(Nk$URaETFcuBMSZok>VxzDVNns}%g_GDMoWy2fBIq1Mv~qr$V!}?8
zvXpNYzn&<IFc*kte_Biv=0ZfaGEGTiO}Pl@d;q*v3`7G{W2NMcb1M(h>me^rGd5Tv
z$PRHbX)u4)CdYlm117@ri<@s`(-H5R(#G#s&s5Ix+{ANY-JKdM$7ExUme+~zh~?H3
z_^B&gClz7}^;R45#Yxg1T)8nXd^vO6rlbiHcOV(^avn^Le?{HRG(8gQmX~3XV4y6Z
zeODrwM1#))xQ(1VtiaQVjaq|Bhw-qxExAkYJ|A&6k48qLHNT`i&^o+(cj{&aMHCwi
zeg;({yfAh5a5Q!Rd8SwJDeF++Qg}zcojbj2@Ag)^bQNK@Pd5(HT^hHCW8ATiJBDk>
zfk4qd@AL!te_9Ue>jZG{9=%n<7I2sYB?>pJ!-TH-y@ofM*K5b}8$;e%O=A_6ym~GZ
zQ#uYWY@O6wbbx!G-Vzb*e!W%3T>qd<kg+F5LrLR_YojswJ%yu-!Axi@TpKOn@Dp;}
z*2l~AajQ8ifZFnbE!RLUNeIx$JSG~*0sQUH=tP12e`hDoL3I68V|mk6?W$KiqwSTB
zw7k**3Dldubm1&Ep0TA_%)*B+T$!BMb9VCLE9v|!!56OIv*V!?Q{XW@bmd(4LwhHt
zUJv<yC@0VGkcoSVk?tzXf!8}Vc4=bb{K)9^`I4c@bNH6*z6{kR<hrfh*ZbWz3Gvc=
zYZW>Ie=$2YP4+_%Fd@DqADcv-5YIhvDL8adFpE`d(8dKLZm&}DiU4tjNJ^M=OB@p-
zN@#1jV`JFWaKC1?V?xu=^T;ccHBsLoP;vDyxWH`3m2HHOvkkS2<LHrg1=y3<Yd|w0
zoZ?yv$}nO$FCJ<di54uFgnz5>9TE~d9Lxn<e}|o%(>ff=g<6Nhxp3=nBo}ENj^?7R
z!$!`~KLE0Of50B%M4_1@Lc{e?fx{^dm@bZwJI-8NNV!pJ9XfEb|9cCH>+Ld64(^3X
z=@J}0UCpb-wx!$B65AFD5Xy-qT>IcKNlBz|(I4}OHrbG3$}Z7q2IxBvn1Q|%OgOG)
ze@j_RJ367AJSESotr3L|EMgd!z}5fNx)u8*pN6?5pCf%K(-;UmW`y!kiQiKP^|W<`
zHum2SJlepHpa;cf_NF@>DLb4#;hgLTuyOE+m|c6yq;T8)+x#+H$0lQJ?P#m?j|?3@
z*57w{n^fiilPItwVq@*hU+I^X_Z>Rke}C*q-*F#xjc~Kpj#Yjghx_*)=-VNXY&$h1
zTZ%j>_Z~TMII)ZY&UeL*d{@MaE7-<GC;E@<>E8ix+p&H9$M>E%)_0sI$)B~fbjMPd
zxN5(uCD?HlOZJGLym#G7r!C&O95nxZgkgd;*MI!L;r{#+`o-I%e489FiO!7re|53B
zBfR?o`ls*6zWxfov{0}E2RH4DGIdcRkUd|O%6u72+gUPhT$rB77mZ)IjP*npId3Fq
z(#7n!VABowP6Q-h?`Z8Rg@Y!b*^i~O3H0k|ukp*4WCfqH!K~}-jo@HNLJtv3?Dn>F
zXHNxH9@o)=doL5@IC<eb<(=I<f6)=YmJ`Pg1z}?S@J7PbE}cC~`oD=wk|6w$x237<
z_VW|uy_&i_Hb&fcA@!ss7nH~qNBunHR+?P%UM_Va`#P{6dG+nb#zSh6k_+c`t>fY)
z5z3E{<zIe&2<1&R-RZ8^nm9CHW#I!wobenK{b#Dkodtyd5Tu?bAIoC9f3kHSdBLB4
z%)N*f66qPrX9kUB$H)66?XE~a6HEop<OK~ZS~@i`c9}`xQ4eNR2qPdr=O%Vq5*O&m
zdtvX@Z95pP_3IhT0lO)kcH+{cKmmDMQU5i{ZiIFple8{V)0Xsk-tR~YTLo7}?`_x~
zMyVG_YU>9m@m{k&FlFKce^qdf()PoWbEJlu<e@HL<co_N3Z9y$NeV2P27IALjD7?^
zUYxiz{iyZmMD~&&qh|>OikSVh6PXAz+EHf2cU&2nyyBe03k6}a5V0E0pWQA7#zS21
z`1iKXfDp7Ks4yh%5i;h(h^Le1n20Ye2H^^_pe^^G@^X@y<Jm{We|RN<d3d{!w5)pZ
zVHUk8f;fa_&rQXIZ{bAVqxY4R(BWV>c<w7@i~?l1JZNE2>?4A*_Q{dYqZ)Zo;z38o
zdGS1Rj>e4J=cxEh-r`9QSffD21O=Yv!lmfQNZ(L;WMuo5iLu*93}Z1PKkVeRmy2m-
z;V!<^Wi9{BsnX?6e{X7+PGgjJsw0pPK+gSxdv{tVjvd%(9yqx(BGKxD#}4-$-&tAM
z^k<!+ooeScY>?vbl*oT=DH1&-3U4Lx$Qf9<g!tM)5O+kUFPyl@VA;cyS5BPQ9R`I;
z5XgDv!g!)q=ZLs`QM`dC#uHl}otRGCv2E+ty8KOEeu;HtfAC1Zg9&{bHspw`hx!g5
zJ=Fh-E{jI%)w~;I(0f>uXEhF-3>O|xFo(To&Oc~y>`eAj-!x#|%@NN<n~!Q*Z7lfw
zNus>yS-zyR-Z%*XGo#6X2XJAIPo7f`n-rGllco-7U`k1wnmt#-J7);!$XiK9N+nZX
zlyG==-;urde;wF+e1AS<J#wsnXz<VpnLSClr?nlv7Ad%AaBu&fAwfB6D~fmbqUcF}
z+>zbh(Yn38u+<s%g5tB;u}J=CI-kOr#KpFr@n04}E*Zjfu>9?@kn4_I0DO}tNqCu2
zC(kGHqflQc^s`j@NH#p`IZobVNx`g(Kta1SJ$T-Pe^D%3%50Qn&rai!Hhsa%_Z*d7
zzA%lFCfh=)Wi0{ya&F({@yQFvnNnXrRU+l5$+dbB?Mpd3f-S-asvX7jMQ0&!rG3R0
zh4vjAJaKf}fxV$aFaam}_Vq{lP8=T`>Oa)K=eTiX(AnER(0Ag{@nsSEzQ3Kt6P<BH
z$CaDBf9f!o=45?ldivsymX?sLr`RA0tfeJd2!<ZanGa1htJB6qn~jGyRN#reD!wD$
zA9|p+KmKt12UYxW75`CHx2kTy{xKE*f{Oo%ivP7TB1ROk!vcZC&gQvg&#j7(Vt~@X
zJ|Q7ADjh*6b&P}~z$Zz8JRx7KvBfdAIsl*Ke|@SPY$q!17@dyMB`#G)k7M>a1`)+~
zI>t^%-6cWA#%{;h<5+t^E!Dxq_c`|cj{Q1^lv7>+v6*ocjTx2DVKwdqCmeOgQ3o7{
zFygb0I`4#jfFvJ3q}KN0G;99|EdIxo6ZyF88{z=_6UwoFlI0r96D-f5UHWOtzsUAi
ze_8(`>#tG6Z?gT{EORXLEHAR$VEH|kKVbPb%OA5Gb;`e^obo?o^DnscFXcw}IO?zy
z`zu^yzbm^m{a-jVV_=9w8{THDUte#u-ZgXd;E}_F_XOH@1yozt?wQkM`Pega0N;V0
zrkU5DHSREs=Jz6W9Qdd*AAAUCR@wQ6f9x8k45P(Aq*{%(nFDIXNb5_D&Y6EzA4M4P
z{>pqgCM<FcOL2&E-la^iSld~|wd`&d30vN$8aEN~8zQc$KClKCwg3{#`anWt%!WS1
z#OQ`TWSx?Y2t!GfaV52{1o$C%*)j652wrv-I3R+T9mf+b6bu-vRhZv;72$WSe~R+E
zUg2(QG)T^GW1}kLw^5Y`5rZn^hoD4aC-8v47b2(=y5QA;H$+H<Y9(elys9q{QIXY3
z{2o-Jh-Rf_<Pr|3cS!WW{#)vRXxa{n9_}7dyy?iQ!=j8kB5Juo(a0SQ5MC8Zj5%|s
z67H_%Y-0Y@I=8PmyAB-5I(K(-f3}WHCVLL94V+rjoLvJ3=-$-5nT>;+4L18zLkr&4
zK<c<`jRrk)Fc$p%sT0pslJCYnoH{wY<=~dUz}CR*V`HIA!ab6DaG*&CULFy()|@+-
zdXTIMctm?S67Ees<n3mfv4{+$ROLpLUu@rhuvrak3p_UF43l`p11NPLf56olHIn<_
zzRa58?HD-@ZdZdXS~$hhVn`;<{j_y#a6`Zym0WK+Uf_loF0fBor4{XIT)<HaNUj??
zEhqhT8td%Z@j3V5Tt}apS$ktRIZuw0&Wqd$vDdPZkHwKr`j|7<xfjOgGKoxGpZGlM
zNZzg9(btRm@~jF-s^73Xf1Nrfj^CiJ=DO!={!TDOuk7a=Dcu%OUzhZz)JMFVuJo3=
zC~xWw@{%se+nbV?IW20_%c3^DB5Kn|L~VLi)TWP$+VqX0Hhq(*P2VgU)3?O<d20nf
zZ>!{IMpg0qcGCadQtwbT{JvAg`F$7BFSk%4uj2RJYBj&_QFZ*je^=G>`#!aX-}kGv
z{C+^K<M-%#em<xY{C?>FGWQ;UZ5(IXFlKjw#R4P<_99Ut#U_#~v4I3hTM{Wsv_uuk
zqKX?u5F}yBR<T)RD|QlCwj(>;aqJYw4rM#dJ-s=xW2ZZXC6-by$z3kFv`e(PT&`dA
zJ?}faAV5)+&%Xcve?Ce(Gdq}>ot>TfK5r4FaNjOg!F`7)gG+$+S#gi3fcq|x47hU@
zmkb3;hKv%X-e#8!<(3TPgQDocRe=k9@C*$X!H2{=5vqx}Te^BEtz@XAWXKn3i?my}
zu!)dMhH_@CTg~@~?n^~{-B2Es$AZxWxPP4(S_OkH@G^n+e^(8aLqNIY&Y?1Z`X%x8
zLzRT(yM|V<8rY#_Q0!VYv=ZuH%g=!*{x<TK<0%TnlKC+khO&Yfp++<hpnP=M3(I01
zkd*NPYmbFtlcOdR9jQ9%H6Ikzm0gc#{>%-Q5FqQOPe#;aLemnZShnCk-OlhNXLwMU
zg)#!BR<a7vf0sIkQ4X}l7RJKe8%3uW2OG_8oc4plT*+y366vN8l}NWD2+4V5J|)Zw
znQj;qR4;IIvw{<uQ?k`+hKeEOj2D3^$43Myl!`959wnJ(fcI2^Vwhk76yHHl*JQ*;
z@s<=3g<{;H<<TsZ`!UhmC4#@w=oya*vrIk{{TKI7f8d^<dFN07h&+FYr{#x;2EeTP
zaRCvDO$ypH0F?9-Nq1R5uoJ%l#x@_ZKeYicd!Gy6oFIUjs4-L>e2@sz)zO+Vlv4-{
z+I-ah9QOAqG(WU3;=>CgK9Y#QTvQz`G(T!bpgiIwiKa&jNp2dix|Z(9&P$kPBm|%1
zMm#lCe}zO<u?|!<S~xW|w3=?Cs|Pz8t7|f^Id=~AHKXZ6wZZjZQHa(?O{%Zk`kF95
zM$dvAYc>JJ=g8(~e<Q$R^D#(mPxUkk6*DOrfr(~!Z&bQBW9rKV^Fp@uZG4_7bdNiS
z@}s%dOJb-h_#tYGeCxYnXmzjwVIzpC-9T}(f5HUr57om@3NDi3ejv=JD2^UM%8((N
zZ9Xlcs|&vlKCbTz^BD>Q(}8Un^Wzl$)VXs(@OTApr7{bn`LouKM0cTr@fAFXs7QBz
zHXi;r!u%AP1QjbU>CRTVFB3HKSe702>A-WoBh1f;XjS2El>I|tewM;dAp8?yevZPQ
ze?<6a!u&jizlHG6h4}>ve;Ln4eHv@c%rAm_fx6!>`J2SJyZuU-rLz0|${9kx73GDH
z<J+iEC-%r;^*d3%qFk}#DrDU6MR{o=u0Y29qbM&=#06#CA4GXoBCbfr{ZW*IA<r%^
z1A^O_yihYsKw5B%FrO7U<>)6~$Z?xrf8t)X<`keFnfISW`I@L-<~`HD8vF_s)?e^h
zPelu&!Dvx5W3Feljzx14^Vz?M%As<8>3`*yzEM!A|0c|0`O?{F*?$)=tl%X7!AW*<
zlK;ekR3_Qa75Oh7PTb{6t^cMj2ZqbYR!ljjZqFlRBr6dUEv5KVT+7MHp)~8Sf2hey
zehgHaVo3a&i;XMhb8^(=(1@Y0b3&n?zlpn**6m7V&X>`(3!`2r>sGkmltjy{H!09%
z05=Q51kp+emeVc7%V|QYwBD)!55ta(`<4!wa!4-qBzG(yTg$pnq3PWh&FOECmVoi)
zJxWx6L65GAu83wv%Yad7QA}4of9-zM2Xf>1Aq`^DtD@zkS0$PWadC*RN7G24KNAw;
zSQU63cu;ZH0mzKgA`xANwcwrT-MPQ{_jA!42#eE7z*d(YQA(;2^DzZ$x$Xu8`U_&F
z!dm_nh@GAlF9=%0Ulg>6Z>7z}SE0htUdm4jTFbu%?Zjur*9EQScMDq1f4_k}?OE|n
zL96<=1TE{|7PPLP5VWwr1PzL`yee2;bzWhK!^+RAtcLZnWXNMZrSN2#Icq(mB$mq{
z#LlZQ^*|0Cz-e$9m}kKq^eM=PzhKxa+-K;$urJ_o^?Ah%a{qZ8V(3{f3K!(hD`BK-
z8)V9Rwz=ZlU{uTt*>f`}e;1fX?72D(0_aqu;0c=X(!gu<WrfQRSkEcuce$^egWd^+
z)DVElG+;fi&}4WiFFS+VgPYNP1J+j*^ZPPwU>ni}Ai6%EDx#dkG^#<2-JG@`>x=3%
zxO~=E@pM|P26s3yUsL3QHn=nRTQ2JBiaBSOeKR7w);ARM2TsMlf1!|u4WNqOR4NC1
zsh=VIZG?9r;dd1CjGeG1lNSxI`9mk?cbuHxMe56gK-7`rdy4sE`&qK6@8iea!3cf~
zSTl<GH};RE^c+OZroLt*ix<SfK3;(W)|_Jg%+674=lH?mIrhBZ$CrqLAq@R?;;-j|
z)kyEQ&R{^Uq?|M)f9I?p(vTe7i}9jcKcaDK{g`?Qlm-N?Pog{I{_wxgVWj*NL9A8j
z*3ZzoIkYF=XZ>6$SLe)Mh@O3Fd>>S8^zXO+Rxy7GV7X_%(tCwKwqGbF6n_MJuT(Iw
zwpo8K2i8@<&wojM#0XYk0l~8k>sRO_@oi+N&anPL8N520e}M}9nkod|wO^u>M$>cW
zfH!AYzont()xo!TR+B^Rw-^j(#qW5)ZKbg@L4)oj54x}Oc)MHB-ud@D;Qo;Z+#h(r
z{gDS8w1neVIn=DAp(gjRZaK(GhB7d^s?JnFwFvVaVDMpMn~oRjxBe(!?7$GDmCq&*
zIg4J?6Z|+0e}$m+PdFvL;NijGw*IV`d2)Wf7aiUWPP2a|*-_pYxvl@euc_n8YyDNJ
zI%A!~=h3X&RFta+*HXD&wA2aJ9%8qv=07?8@phH1+6AmT)cK)v=TKVkpYZ(y)}5;P
zXS*w5-bcinQj%o^U*g!4YNE%<WOt<`^93K}WOu9Pe?Qx$nH=%vq-5q_u-$yKN(0M!
zi&}Li=tkgeYULR+I)Nv@LpA@!&P*Gvfc4IWnct}r3xjo!inkAfeZsm|twd-wr@l|c
zZi3qKTmW;*H1gk{lz)~N9peQZt%f1yMW_DeU(faTV{Xcb`k)8}UG9BqProPL557r1
z_IB@Af6?!-DhI7U(Gb{(U5DR#P({Bp6rBDlWw%3Do3S2N&20XPPa{bD(AFbr<reEh
zD%q{{u?`sG(7}T6uQ(Cer@IO2uP3>`p1=Z80=)x|sfmf&Z9Pt3SF@f_>%?ivnh#Y$
zYE*kc!&ip3s*kJo(IQ7K*mKq=5MwXmlc$OCe;IG(ww_i|`{zk^_%l>_zZ=5CzqhON
z@4U+V2M?Y9<f>42x4x*BKzjIDxUfQr&H9&BQ|aBL%vjH%PUSjw1Ll8`T~9C;R)dMR
z+)FY4jj#KhN<wAOBcwu)(u=Bn&JW;J0Zl>3JIgUheJ2E>zkvwaCH)l{zoBMfcQ|Xk
zf5eH-@pn|FDB&514}3>8=cBOa)kty8_mDKIAvanc38!YJ@XTq>kGP23AS;L^wLzed
zY?!X^5B_P3)o9+Pm?xB;pmHFib~J<In#|jsxXjwoOpXhgcQ|obwWC=$*F&KzBnGGJ
z!C!>CB(S?uaz|Dm_PLxhHm}G61^_A4f5fbP`wk9|I1G}mVh92einALeY|u^*jkqqv
z(?Kj7utf!P>%=L@g)C%tOp(=sR?hz&Nv!$j0sr%{l<t0#+J*5co0ntD2r=GiV|WM8
z&Er%(&vEvokgxn1$d8?za~p{__DK}&+L5D&rKU>2OevIkZD{1+At`tT*{|coe;Eps
ze0h3awlr;_cu21Zm_$ILg)|eXe1tiR0y4%2u_m@DrQw6QG%X!}BJK~;@m>BYw(!5f
zYz-h72|)xu@Nfua6DVpz6J&Vy2Q*@Q(6CNROB(I!(rJAO(4GzyI~W3>ft{(i`Zdew
z(OhwD$UQe>`5s|~bF-Eo0iAi0f770^(y~Ba#BA@L!K|JB@Emjn3_>o2n7;!L4|-|S
zD}VJ^!K7b3RwjO>Uofn*V|up%(y)D-6Z6t7|2l`Cb7T4`C=`H#k3s0oKn|J;@?u^m
zG7Y!I7#f(#@RI1bEIGPZ=T>FsR=9Kjic+KD7VX^7{mC30%88%+ZJvu5I!tm7edYeI
z*nVf$ybjQ%`*<rXz+Fg>sDo}dHix#oMn+vZBJm*fYM5P*jf?>t8}Ue9Qwe-ZjjHpP
zC<_4{e--pG6<kW!BzG}d9iU)hHJL8Xe$vXOLy?tR2d#9pY!=ihXJ}VySj%VUrY28A
zYG~Q;40M6nn&F`5>r}T#tPxLV{+OnIHn;dc`_wmLfxYmjW~8^VZ)5_<?zIVKrf!4u
zFAW~vF?d6HD(JM9Tf2Q%YChklgJ2XpdSr0yf4E;x0-Q{RsQ!{&1WJ9|+A<atw&Y~k
z(%7{Bf2Y5sz5)7<7?LQYduS&RGaE4nT3(!rAup)y#km+r_4DPEfQDlSM~1rqZjDp<
zOV|#edC`W=NXs;A0g=Qpns?)It{ImhnHnT(hOLH$nH@4P=|+LBjf_c?e{{c*?<LZj
ze*q@$)ZYhhPWk=N(VJ3!$9?ke-f?J!C!Gcy*nvQR*&s+y4&$8iwi~yM<AN7t<od*q
ze3$qw>kv3jz|ale6M&V>cap-1(nXvoIfn<29E^dngSa<P`LU6SvEzxz?TFklc=K+G
zT(($B;yZyjaN@V*48(<k-*OzLjFcxhf04-<mN}8hDV--cza?j|pO7&$2zE?>zyNE(
zlQBZ~+&X(;R2TQzcrX4P@x<g#?Mrc-rc1_AQ|C{Pj{tukhB=H8UcbR=f#@-c-(tt}
zhGLV9XOkO_DGF&?BVmiewy!a7l0qXR8|T@j@Y|Bhen>8-<@?<^-rT$bB_X#=f97Cq
zNoCEat7*V0F{%3UbrtyPGF@G+tHrv$f^;>jB|NFpRH|eI-0pZb2sa30%?Bf+H=X$v
z0pBQ?t-umWKpiG7$*Ks$K5nl|A$_0$EYviqvTdkLTD-Gp$p-1HWXKIQvyk>%9rF-H
zA!`SSPWo_!c#h4Or;~JKxvjNke_;`(#E8Kr6nw)`cc+N>Po9YT&v456x#?LD96VMn
zZM~&ZDp*#jJuHeZ6Ag!NOiL#_0WR?u+DQcZ6&MXtq^hcj_*1~jF-y%=gAh7IIM*yQ
z%k6NUSz%V%;e4~oTy2L7%xbg74i}oWrfG+Z%r)j(JG{)SGwbc}a<jo~f3(BJW|JAR
z!z;{Yv&9atG{a`A9WF83%yv6mYF=VqYKK>u>&*3bxXj#OcG%%^v(wyYhbzo3bCVse
zgw>(VgJfIgf;)^9UeR@EyhWBB+B<?58r*O&CpU3acJM@;+;&K=VCoyLbNqMqjZtj?
zJQ8abtVQ#MwJ%cGA}kZef514@r4Nlx-mnO_kv-+Q{C1+@qc<J#k}f~8kPsyOKYNcH
z1dAEh+2%`GxK`1?J>(rY66HiRk>?E%JHx>Eh|Tt8vm)lm=-3EqGvHV=2yoIUxCNP?
z#nJ4r)IkC(Xj6S&LhU=vJtM<5zhNHgET_(tXkxXD(tJu2k`}@ef4qWTPQKQDXp@((
zxe1fwk#Vd#<39R%fRj^R5^a)s!>!?l>_u9Bp_R1x@8oRz!YxY+aFJ%AhRADN=;t51
zSYN}6pXc!1I2<{$owCP94j(->!t6H=Yhxm5x6QyOlS=+VG~|&9{~=n6unrv@8aEQ(
zFr8L~#0Tb;223zVe~FP4^E_+IPp|<k>`by)w7t`516a#tc=#rCPI1uYk+QiJOH(&0
zi+q@iZ&n=kD*FI8c(aOUCht`iE?q{VZ)DMcp+*=;ygk5e>Mh*0#G#b4;HpKchfh*o
z-#&Qc=#k@xk4}y|Oq?Z4chB<r1WT?5;u7Fx@;cpFAGeRJe@?`B7ZkNj_?=srE%1!<
zDb{m{J^hf(K<Zhp9g*y>#M*f62><NopiHvZ`m9ghz{h2SnnE6&<z9;UkJG^vi?hju
z97-ATOG1=S-fQEriNo3$TydR8<{~z^^O$S{yddjP9~H<e&1)!t29Kgu`K9i#w-qLo
zyoS%?Pt(%Df2zdmvTzr>p;`~37@E|sM=C@R<=5R%Ba)$ONjgL{oVxk2t>LiEsyww7
zx~D|fR_WSmU8~VGQ`gq$+FD(!)Af2?Yu2?EEcjX**;vpn(KY6X($*6rl(t#dF4MKG
zy1z$H@6om0y4I&_dvtBDuI<ycK^%kdw=BmcmX#F5e{10u!cF%S#i5aDxuTl>bl9SI
zr5D2hPr7GC{Hg)5Oeu*+D3?1|<mKa9hHE9RGT<B)&{6^dDvs~8c>s+dElp<^rz?aF
z5b)B{KrKiYDxfV7=_?_&95|VsL?^%|0*pSkz7mlO4JFVgs)Ikr3x+b<hZKN{06{%6
zZh$&tf9<b~Kyb^fie&c|DG07Lt0P$mVub`RluN9oB+x}dbhO6U@>nq&e4VkH5MIIJ
zzcW?{;guj?v2tFORE>Y0^hzLGBkgILXrB`zA_Yo;G{5E|QsNA34wS}y*vhnnq-b4&
zBP56bm&R5}abtJHLjuIsy2_2p0ai-l#H^<nf3<c{jW{tID27y-z}SF`>qHV_Tp?>C
z0>RqBpw&$eW!=fNKavVHVr8-N!Lk=Lt2?Se1o`iQ@b+-B5P`^`Zt_+NiZ-TVWfY8+
zos!-ogJqG5SxNzIsb$@j%H(O3(nF;HG9|e;sA#3<fqP39R51&C0}ADcl|9^DrSM~S
ze>xdpF%ja`#PYyThNK!ldB1!tY12q~@?3;u*{;BotCYzzc=A3fh_#+T?#y{Cl~Td-
zW)D+(t|veCDozdU_>t9CG*+F3UKPnbU|2)7g9g64rr`9yS$@C`^Z`Tk0Xs-6{7fXz
zI!G$-uRCKm<sA5s%4R@)f*$%qTV7PHf9vMTT?N0y`y4GNMa~`-1cF<sFLZJ@pz=0S
zU+AKpE_%U4tcKNA>qNbc)gqh)D)uatc8ICD*s3S3$*g7+K5HH0&k*-hrkkW<aZ)``
z)+vw=?^pZy{aL7ob#vtwCdc0bqW2q!<_+tyE~T7aXn)Pi^=Ad5Iy}~Re9a8Df5YhW
z(9KaAS=&tp62w}USOcA57%TrpTx+QJHtMuV)-|Z|A=<F_618m?QQI!pscrDVNly>y
z=y8|4jJ74)1Z0;0wnric6nn&0jbmdElLWE)nk)?N>bVnHu-G*XUZ5DnMq_1h|I0J6
z1~9oy$B-u02x^@SHG!tG8cag5e-IpCR9`~3nj=0T0R-PoIzph-?CmHe>XxOzW;7Qx
zLl|)ln098!o<S{1E|MmK`@}OfnfNf(vr+Fenb_mL=tgM}MsyVrYsHNy&-#F%7qQEJ
zFuCl9oU%XYls%PH_M-y)NOsvz5oPlQH_CzlFB#n+I3H|I=KiQrNGfw5e-P#s2)={G
zHlG$-Fyf(bLY%@U@@ilm{Js4VuB6Vhftvm*`W#nN`(H!t-%ss-fS|MiB2Q8K10wh=
z>TXNTMxg2Aaq8l*K!6?z8v+2>XCKB`%y{?|DKW2zki6y#0%IwXK?G9t@fTs41KsSa
zAf}L|fbR<EL}zH#Q!XOve@v`w>S;t0Kh6wzQqVE!D?ETZBt9dcg@)cASj5vcnLvMJ
zh>avb5wVEqDB#qS$Fi<NrG6r-6A3&r3CQIa@{4+zM+H-WmvsD>MS?JHLXU?6R*J+7
z5(z%?G&3d;;|ZQk@Tu4OHQq1>1IhXgf4djGC=e2;t^(Lwh*U7qfAx>_o}{XN27Dpe
zs3x@ZgI&N4-TY{CgN%37%6=blk%i)!1H!7T9i(AW#j8X!trF0Yj8&qURtZ{Fm}HxT
zKom+MtrS6gcyR=Rw}oV%Zx_Ul><uR$oUk$$OD=oYMU^fzh3jnr6*W}fm_=J<ThwES
zc1Wa!y{XwJ6^D`re*$MO2D^Rr$r?Y&4tI*ePuQGmO9-V%(F_#|#R94IU39DK91fbA
zLQ89RXbCm!dyQv<#TpUYPi1HTOF*>0h{P=Oq%~q&)j5e-CYjo1eQOHoC&o+!MiE->
zJ&NMXjSGFbKM-W925~Nv@=TJ%bQEY37qg>86Pp!xk?^NsF9H5>CV$_n><NuM#od9e
z2`a#MWLydT%WYt91n3Gum+;em1ghhN0$Afp^t@%Zls*W{Y(dtxC9BiI0TyI{99qJ1
zwqVQIDqGHGtFqaHZfQANpN4{fT(YALoyWYY(bE?8(=^#n{piNe<vb1A3z94Z6X+;_
zV}8onYRvAaigU34kTKws{X#0U%$ty++|ETUa-i4c-gz;#wNh|oVMpTw`b9+jSg_AA
zd20*|4ITlJZY*J!UKar!e`VKC12Z#mE@$~boC7Z^45$wb9fF+4Z~#vMrPHZ_O|nR{
zV|nOi4v=t%9JwSwdHr~*9LFo7Dl~>0!|4MfV`E3hY+{0a)P!7PeG}Vu)<WT?wgqw}
zTBx<Li3RYqP+KdsYs&9v7m+QEI`C<b<}MOj3&=R9lN4}{PL?`Pe@T}uKXf0HZ=5R0
zMoA|*ya~`hS;$ffqA`5}W(J!>ZTX;{4{s$Y&)!%UHR8BDj~Yanw$nA&w}t~w9b{+A
zT|jG+Z{kc*Z4DQpUqI5d<+TD8@{tP$5GJXF0On$Zip6CxgE&c2lSk1X(3vMjvK`U~
zx3X+jCT6G;H&19pe^j0q+~T=1t1nrmb2CvqQluu$uE8TDv__RKfsl4<dkIvwjE@gP
z(+gyt28W2`0dcq^072Td2~Y*nw)V2T6PIO^Fp?<^i_-XgfRt>adNR_)<cg(e{6xmc
zI=_lb%WfqoGfN3*`Q~3jgOuYSi^zgZMztKvcbYl5b78>if3^(kMWtCicE3xOR&^6i
z2{s@>YB~b>PJEt2x(!04h*2lRCzq!ZhLY<tGInvA&_ctX=L=RZkohXIdm9nY9NFu=
zH;@SEa6-s6NnD$hA>=p>#r+X-+?1D9DlD|_s)BekFXEb@%cZ>3aBBD7PRqw|LVbWO
zQ=CvSz>=TmSrr7F4-;-`y{I6x`68MHQl-@$q5AXG1}rYXUg}i7<ls1jMkh)JOQa|%
zjiVCKv_{T{#Zm;%)1aVfaLgVTQUG1zgJOgzSra4L)=k?ti-SbJg2Xa+nFW{6838tb
zdimT`2yjsnS5|_=m6n&0SCn^2-j2Mzc~>*3>(cy7+&6m1lr)i+9x&WKZ${9QdF=(L
zU2g2#(sd7D{h;oF<X@KVfi`uAxx~ZFB|4Z(pjLgk?ty0Y6;Q4Y>ew<}FVQ`vq+s1s
zse4xIo*LaFZHv~ic~OW2Hj-4J2<aYwR<!PE)xGVy=ThCXQTJS?8{2hHuWszpJ(ugs
zZr#(T`}XLbeY$7A?zuwuU#0u6(LD!rV?YP1tIqO(o|x{wR`(p#p%BuzPWK!|J+|oD
z4Ir?2#&yqx?wQm*H|d_6b<eH3=k>bh4SMDY{5Gg(-U06}TyMtpR$Onxby)X*y&c{=
zaJ^IL8TY_{7q0tpy$2U03_XxA^gyQ2GldH>g`P(VM8jWQsY}$YtB7xNX_YvptcIfC
z8pQa__@JoUyf(f~t@HV^>f(n64<oide#lkVfZs1^M2@;93WX2?@d3uk!tsYdTWiJs
zP-%}pLc2tlu}YMc<Ep|{jjI-a*BV?cxY}^7TQABs2y=~aWx~LxP0hnL8%lzSis$l!
z5sVZM2Z)B}BN|?SbPi{^Q2QJg?7OA;d^jxUyC7YY1x4<zBG>XxBJmZY642rf{0ds!
zp>eB(G`FjzB$TJEf=c5u;qsP)hFAd;q7WnWSHXZNC=lt@8(~1y4HbWX8MPZ-LE!;o
zxJ#IF`<>0?z%FdRJNm1jQK<@uBSh;uBddDXDhO^iyCTIh*lli-L1A5HZjP*`SONLE
z?notq*hwp74`iBP#SV~KXxqM(4(~m5cn2+ojNrlCXT8<?NvoF(1zNkx#Tn~zb0<h2
zQ+J*YPT&|FX|#5KvWComAXZ1zSknpHwr42T4D)JIS!$#pg4-ugWQ9S!YO(eW;~<~c
zsYnHd;YbMNu~r<H^B(SQQ`lf%e}Q#ntYGq<{({=U0?6k<8zFQJ_nTMB=k~YHMT}W%
zpr>7pw?oWG^j~5{%>Jm>bBWS>X@V!op!bTX)(B3^tiWDIWLVdKA;L|ZS~8;0I)Vs~
z1|;}NyDcKr7K79RXyb9Tu{BY3Ah&ifcLub#NzmSiplKZ=Mt`PnS~pc4@WUcgWW9Cs
zaHmbiJPzswzmD}fP&VmRxTd$5Lo>3XkqtA}>$^LI^?E2@b@k)!Hqo;|ba%S$B(XuM
zKMay-W(LVAlFh(>h~B?(#=1lFY!tnv^rEa2a=rY3qf}{pHqf0CPllM9{b=tnnb3@N
zbwZCB3nhXEwaJ!B^m=ge`!vySI?jsg>FXaN(#>J&41-ka5zSRPq^%}W#J$ptq!-_N
zCe{Rk&HY)Os8|lTjUZart;8?G7g6UR&=%VY6=OYuZeV18b1RZ`Zxe&txe-82I))!&
zTVp%ywt#Tn2SxWz0XM4@FEJ&|<4hOk^pH$@-JDDrB-zkMgn5hnH4OQ)^5IAjuPh7f
zeRwLe9v|UU_b#$qhz|ErfgT6c-R^OI$ed-?qRyz;<EU8da(a)a<p=b$%~R@8&j|C4
z5!J38ML@cLEH3OyK)kGkZC&CU7#fJMAF*4HWoDh$D>+jFc2!81-6pzs<4ZhFl3_n0
zO4PH$yj{jUjd0f0`1~HohxK?|anBj_ZtKfpu#YPEoao&HiVhzCyfE)XV<uJTE5d|I
zVwa48P#8WnsqpMCn?V7jKeV?@4aVqk5DYsh9~anvM;{A33rO-E(Y;rd^!e%onULf{
zW_}dpxaJ?#UjYM~y%kJ8Gw-%b!5oP1i84-$?tRLE!dj^LUWJ!vhul@U8Zpeb2p*lM
zxxBv>X8)|LCfdsf0)g1igEKcv!^ix!xC{g5x561Y{W;d}MNf{48<-3DM|#sprv2{O
z5f!3;e}AA)*B2>^6h|^68JJ=A_g+EV0)7qjgAv)6F&ZLJX$pgvS7!H8L;M*bZX{41
z{}p`*GZcmuX0Ax4(-9uesz9CoO~?Tsxyt%4bf5H2Q5|VPHzL_5m)(=_ur!hs-bfFF
zG*Tr`5y){;v2*Cw-AeD(FlbB!K$zEk3*A|NcPZyf6BjfzU(@eOCmd&GqV5=NO6-7n
zFPnbCO!RIAQxTpTaAU4IW6xFZ7Bp7x!+Zv9^K8}fbYw-=C-J<H^?(u^C_ndvl&wY+
zMR3CeRx(%#K6AJ)lZ{mXA2Zg66*R$MCYHPz>m$l(Hc=~(W`^eVT;>LRf^245Pbfrx
z%7=6i>4@#&2Yo_8*{}!u35A5C`fKoP$bUq@VLg62Sj9;`MRjonz@j=Ep-CU&LIYIt
z>?shDAMTEVG7GfgOC+C>p+Yz1JMH&-Ki=%Dcz{{WKftW!hl!;8pdhLf)_T15kO!PN
zu-a-tR_EMl>+1@*9oal3geThg?LcCG`W9X<?!kl*Cfm3#DY2nb-NS4Mdd~W;LP#AF
zeNQ<Jy72dvGcR~hKomOo@#<e9M#x#JSdbe2VY_0dxZ&T;4S(7?jYq$X*E*xbMj#zW
z-&;T?CU)f(h`&%n$!3Pl*hDkKW~}luH?x8?z^G(1&yaWvn)#QqnSaF}Nw(pCuc>fu
z!x?VF-{PLK&CItUWW>)>RWpe`JSw{qZG&tAajPT{xAA@;M*D$w-VY#1OWGxgC9U6U
zUE1SyF<6If#X8<$AeC;d=N$$IH}DQ4Mtcd`qbwxat&v1K6F)zf^CF0sNV1S<=TNWe
z>;tMpSguHiVzABuXbIcX+ts^&eW4{5CtJIn&7q#Tap)U_6}Zm6%>ykV59#@73C$mR
zm*i||3^mnzNpTRVeM(mL1S4JbS&kB~ja(!>Hq(g$p#x_W#5kwyi>cUZYHMAZ;N0BS
z{90M?ofdK$7IYjY7Z~({@?<4jhr_xIn~wggiyzX3X_HWFD}JPf2~?baVQPmg8HRSB
zF4#FcdIYo^ogRyJb?Ew13vQOTIH3g>TmuSN2B68283o8JU#70WG9R?2tkg9}YYMs$
zcCO%wQ<RK&0o)+m48<GAZd%EVm(kA}teg081#so$3SS-+H$oi-w!7HfdpfZ<2NB!_
zrb3tMQ6b|6^L#2?U1*(u*ear%3WIjr3bY;)!g?6PC?EDRX`%(@e^wMJu87-OUXnx0
zS8>S}+>}75#t$W>2$q^F5G1JS^ek@6Vrd|RyR33bH)~bFir$?s&snR>&lO=Bg?8C)
zFWwa)eFnN*?!?$tFxiRp#6zu?5=64539_Jsnv_x{NR~ffttak(?K?4ZZbTZ*SwD~l
z4KZW&u+48grh3M7Q>9!_AQ_>of=u?xWIQ#vt(@9HH%2P9g69onpB%^pIX{>4EatXF
z2677XlcV^jE0xm@pJpGE-`6f6cFt!8W8L|g7a_#wN{X{oFGTFVn??>#-n<Bxoo~Lt
zMQQT|3kz~+BWcNhKcpw!Y-MYJu2)3YZU}|K64m0G!d_jt8HVT@!qQZqtiINWm<uq^
z*>q@0QL;(SptvU*X?(}X*tH`?^AUX`hagP@Haa`8*4on8k~7~3^PlA6TyrfA4NJ~b
zP<z={KlmDvvH5QguDSESJ?5?RNM*7$7NbTlMu%fEvodmjOoiU@1ch~BUjR|_$V70y
z8M{VF<6e4-YAmV9FEF2oXoj@7NF`VX2&5xWJ$G<89f-*MyQl|;Z_egS1B{OhK&2VV
z9+s3;8|PS+N-~|#J^#HfJ|{2K8MXi|NyTL@v`Bd!JzeRxaxYnH^kPTz7i%G7BBs3r
zC<lkLQxXGzF9OSEQXd}>2NT7yUb4g;tGy38xewb6q(sz)3P%)@JKx;n)ZX&L;9MFl
zTda}LU6NV)me1#2I55iVHBxm3eP@$nLnF?*v?zTrBS9Yw<gLi7Wx60))dCA#-lYj9
zICnZ|br)uWBL+A(v=V3QZpfKALT2t|L<e-Q)ZG<-y1Po(VZVBf?rzrI#OUU3)7|ZQ
z;1b=vPIs@@-5Ydwho0W4yEp3YF5L~gi#@t~o9?gE(=XTkO}am%yLapEKHa?+`&s<u
zW?-WCWyh;sKG1KpJly3K#Mi<tjIVX&76IGUmYt|md>&6PCUvDazK60wiF{@jt{hys
zxbks-Eyq<-Dl%6I*v)qNAYzn6DbrkD6mOHuXnl31b&*6|8d1NLbfSK#0j$6o!sP+S
zoDLQ^FDxq3N}EM1t=p59U~?<OrnKBFj|6&i6a>M=9?3uuYY!G=msp2&3+84(Cxd!-
z7f3V_n53@GrsWRAnHmsh`tvNXwfE$ScpesiV8b#8(;{NlTGN|PBopQ)C(2J5erl#g
z6SZYh5E#eUQX(&pt@1Hzv2d?1KX-slYtasQLt=-_8|DtaC62cKpw-zMq~n=K2SENT
z5d=`rI;v+qQBoR+u+m6p7ZeI!J37C>Xin*AFjv`U7!nW%|4(-eq@q|s&c9%Vr)OS&
zMh}T=I80kxVukcmtSGjOBo6G8ov?ah%THttqO#kmsNhyQ^$2T6Y<biZD~cDB9Ky~R
zRCDFjl8B(y8(Ue4v#*Yg0r-$gDjz>~X11T~XZ6KO%OSixSJ~rn_pTB+25rYFNPumy
zEcbD60bPL#;tX(QtZX(`_W1qQl`LL=c2%Xc0!C&-@N}@a7~o^`SpBGH`7Bi-R?ZwO
z2aphDUV}1qlz0ZrL^|=y%pTCKVcCcyvJrJU16stKh(<&gIV+&q;jHMUmb{EwatpQO
zR<=)2@^Z;(>o9a}xUC~_J=Rgkd2`E+@#i6?L~yCWB-S#n*_?F@HL9SK@SJsj6Do`v
zz-H7WnDtO8aNAk8Boc!LbL)KK*Morvlwc&jWex`~PK@_F0pW2p#tD&i9G{Hd{C0t6
z_s|yuYuWPISUJk5tjVOE7<jkNJ${0?&4{FWH}s-_g>V+?rO@6%Fwo5sov!N6m+>{;
zj&id>SBa21pLfY3VUFcqF$iLRfRph)&WNFaG%(k6E*mnUoB<>_sspHR_9Gsklu!{x
zFISG1Ap2+^6xlgc=Q&dB#8pOJ9;JkM$%lk&66j6<6>UD78!DVQ8(Qbd`D{<w**=PF
z)Huin@=YFTY1)qAi1CNR^``}To}?EWXb2`Hd<JDRGbu)ofkE!dr?0+$gTDGsfo<%U
z1-enJoO#WN;_^c}f|u>DIbGksdS-AnMj0jD1qt+LMb&KWVI{J<!vH<4yIRCG+=Ffg
z`dO?jvYI>X^Md*u_{%COZEz#PFQNvxQG*yCpoT<hz)?oMHnKWWLw+{qH;~vkL!{=O
ze#|p9$P}sJ7kvpYT1%9FkI3o+Dzqwr<rUMxcLcgJCK<4u5h)yxtR}--D9$7WS~G%p
z&!A-q=K@4qFXMq*T<U5_Ah~K?${JUVOZB;YbdD!JFEj||X8RbwLLTE+@-)e0{Suxg
znXFIK>cXRVw%oy!H2QNn7)g|5;ZYnLF@o79h}CPy`LbZn$vne<*wnj!XJ1$6_E)BT
zzPX`ko;_XPyNh$G;ZUo?yq>rC^A_$;oa#9&5shuEp+0S1L%mm52!BKWng4S%)DwSH
zAVotx)@s&J@55;jE5NJMQ2#fWLl$XDmPW0EPF!v@B@TM&6~3-5dv|Ud=-YbL=EW`E
zBRTW;xU>OCfnLmivZ{LUSUs)=T#dMzAVEv2kCPRKgOv!!??WRKBW@;ZEUvPcSbQKu
z;V4$l7`TbdD<tj%oHbFBvrj@aw8nzNL)vOcwdIg%b;1LALMVG)n)cFA-x>fCeK2<1
zsWYr`!%Qfcp@twe1pc5#n4y)5o|)4jao06EdE|P(^IO+{#xD2d5h!@qS{lNwIuK%r
ze;wCaTG|@PV7t?KLg9<>(=>z{TmE+h#qm^!_L49o<l{EpNcQD@ICqSULCWXw$a$g{
z_V$_&FpHgbB<~S3XNeIg<YukT;CXPkK^9Rq?kLM9a!h~?+;<)uJa~w#3#$;|RfoqX
z)bX()Hy0&;4x#}$w8+7Fp&{DL1t*xzeHTBlI6AqZK|07yvKJCy*Ft6Y)*}<x;tz>q
zlC7X~*S4;{vgY=7{<Q5S)N-ufe618Z1|P$bDq>?eJb7s1Ai8|X(OAjE=txPFEEbc=
z<T|?qyMV2Z?rf-(2ZIH%KTM9SErEGt9G;;7`)Xf*ziBH_z8Z>Ysjq{Ri;sheKCc`+
zM#|0YZtILbM_eW|uK;`moB6Czov*tu^KOwR1=XLXB%KsUR0c{Y1eiX7j4<CP5x`h8
z013-D)^>>jG*5R!kuc0d6%$EJfL~yhF3N0O!m3mxT&FAby3(jCP$3-Bp+y+dGM;wQ
z9IS7DDz1XrC#9QYX1D4}kFM<0l|GPjFo&&5rxU>{P^nj~#9c*cJnYI`1wvc8QWo!A
zkKfDV+gz(EU2a!)db-cII=*M$-u+09(*lgZFUPe4R|&2PTvfPgAY@~T<v_uW9L&iY
zvJ&}?9Be!lIx?^gUPjn`z}Nw@1C3D<rhPMiK~)CG4lTBrpmRIvKmjebI8fw6l`d=o
zyFrZe6m_~_o@5yxC@__SjK?R5<?>ho=^3n_mty@~!~5<?8jzp%!4;9T8S9eXl>&E{
zf)g8U02NB>%!WvQZ;8^MQ4`CUfx+0)DHfE0eHTfOTVr)svWyCrQB_4`kP1f59?n^R
zMu!xZ$skAw4`fT2K)qoEQ*l+DiIiJAhdW*4r>$KEFz(B{3tY#}%+-)?qH6rshu?sP
z<UE=Ab2f_Qrm8<pTOAYy)Dw~lX`uLBLAAH8id9-yWsRfWY1Y-T%8GdKDeLO2cH9T8
zYqCs`69YA|0Dg?bDyIem{e{SzW(~%FDxuFPp8j%w(To-CEfPTuTab~eEhPTJIjm6>
zWoNJsA}rHme{wxh8mp~Cm0KdgEO0$U{MI;X4EA!Ur=^A~Q><eo#NnZ>`}1`ELA}@0
zu6+aT+B<01-bszIk+$w#v~>p@Qx$>wE9;Hr+C~uvhGXByg^W1UpH8TFx+|W4UNhvG
z#TI+86aY9G40Z=!z+MeIN&-P=pzv_81~(@`cum~gC142E`2}iRRe2MEY|k8I8+vO2
z@ytO00}>rI5%*)gCLMjqv?`<}A|B`d9+ZN6-MN1k3c|gY?=?thQ1%04#2L?rF;!$f
zKn9#~_a4s5APVlVJ4Z&Ak&3#1Ct*C)jaPyCmh#{uxgi{dJlLwk`r--%9v~innB#Vd
z57-@G8@1fLa0?`J(0n*JLKXqS9i`>LM<+l9o<ae%SM6V8_V%n1>dXwZy3(2MR17AF
zXQ9#+GDoo7W#9*F`0XE1#-pMpRyuj_VCn1}?4y#TJc`&gJ7r!zH8*8{?w+E;qT1xW
zu#SvEVDH$K|9S4EUfMhnv3d<Q*^i0dwR8kF6p)cm*)_+u)wbfcm-@jz>Jj@@+RFB8
zpojNpf<b5^iR0zxV8g81#mzZq)liVya?YxyARV;lER%wCs6*#igTBE>2WxE=4^60_
zHmo|30ix~$eybi_8CC;-P8WgN!GP6>013a%9LTboVEz&{T}&vVSZ<b=<LBpcdNFk^
zvcqG(?m9;}cY#zyMb06~xQDG3+X&$$+GTT3FSQX;o5C$wPUh&ywXlsyoR%tfBS9yc
z3}?v5a46SapF!^(NJ`!eIq9Td5;<BL8?$bZ79o<8ha2jHPIMxFZMeBrBL!2$L9Vto
zg|d^xh#diPwXG$THZ}n}0JfMpOeD3n&PyZ1?onenV?iq|B)xJ|Ivcab)}|#%&T3nI
z=(X}WFZ%6hkG2Cg10(|?31t+!u=WBdV%t}=J~MM4DeM7fpJeNkggn;lPpo`px+ur`
zhCc-iVG0l$AMkE}QVfs3beuqvB{WFSJn5Ye;>yC6iz^>jA+BY(R+b2NsenmG7i2&?
zuq@)Z!d{ZZ1|n4tM`}8IZZCTtql0?3?%#-|(+et`A`DRBRG2V9F(N>Vqd(0<sxJf?
zZ(W5GsIUs@fX$1Yj8hR;OmR3wK^~RU1+fy8Ry@D{VajoT>XGhDny8qB=B3{;s4;5j
zAq!8S8FEkscu<usKBy9yWr`sP=iph9piI9aqh5_|jT%{%fa<e)rdX>@EukbTwsVqE
zfyO4N(M+I+C{h~{pdowIG;e35E!6tT2<VBf+#FuID>t`<u6T{$$>J@BzMP%Xge7>J
z_7c5>+Jk(5GSSgq;sbj;o9}2ZNip03c*!C4CmZ=lBRLNT97q`L&?%N03nL~McK8;K
z7{o9;EH<(V7-93U;lQ7gg^eJ|F?p1n_^Ps%C8gyQy_6JFHjR%0j1OSDAXV!Z8WXk@
z6TE~JQzu4&2ef0C@KMj#AtXgTpH%!8Sq0{@h<D0=Ts{?1r_AE1h&E-en2P9AJQlE%
zAyKCy7$2pztAzG2rL=tkRSp;{EoJ3yhbn`mMa+T#1Sw{9?to^28%x7-<hEdH8LHPn
z<IKkT74;nO64>g+NT50`94LM{P<%X48WyK7Fj_@)n#}}TIRoTqa7X9Pt=*gZ_6%(A
z?cB6~b?0TTXrMGVHC;$-AR|%WuFl<kn>VSgt&QiQaguR;J}EtW^CnseTFy%=k-Ky@
zn&(s!i$qh?qI~aZ^XaI-rk19~@I5<K-~O$8y0*ZIURy(IDk*GYKQm#Fucfg*^_iQc
z3_#Ga95`RSaC1wdft<CBUIYinjFi+=$=0@i=EPekCmtD|FL~GY&MWbCw8r|RrgswW
z!T}Q{7qAtefjzrBySDWWkP*Rwt}SE@5Abogd2v)MD=AMRbyGvjdAO#3Pv>PQRDP(&
zP;)rT5r^0VNe}sv3buFRnGls2Son^OE%hN1x!}&X9olA`s>_V-&AWH^?gq)Gr7=~1
zj>X5~2?J#8Pit&#Ys_@YV9TgP)d^6`Y{VN6^zDINK&`31vH3hvB46L;&4~msu$P8n
z`oQkrM}h~Li4wYc$r=?E(%9Ni;5>?2cO!(7h%tpIV}+ESTX&Of8*yOoF0x6uNoxu<
zH7p@n;@`TdX+CXpI7}~#I9u?977(p}33Mk3^U^L#YYK;&69OsrZcuA#Z4B8U@FG-}
zC8P?qrndT4sgP}Hu_7dF4JWIMA>mm1R`#}43)MG={IrzV5etN8p|hu{$v8YRd=OR*
z509h~z1F$WLg<dR%m?_V8k3nFLQUbYjus)7APtNV;RO1=2w_TXy2#E?LpN=I*!3FM
z%hZVz>!g8wFBU_P;8@7eUb{V5%y#DO%G;B7t!u5bq=86-9UvAnZ2z#5L6`$-OCZBh
z!W+LzT~zDPnlAtXLsSDo8m+p3(I%K{>ePia)N~nHU=lsL*j~Istkjhqy4p+To1m#g
zKu5`bU0kVaSLxy!w&OIw7MzBEbZta;$6&GvdnPPi_&0KwNJ~3>h;CP5QKU^JEu0Gt
z7Zo6mHj*oFmEtPLRfVet*BV@8(5MMl3$8X?m*OJBMjLT$#<d04He8qE+KcN7Tvy{d
zfGdJ4ifb6x=t1GWPSl!MQT_QHsGrC!=ztuA$SdlAStOCayaR@jL_tY^hpW^j3RiWw
z%3PwTyu(!iy(X0%t}2&UzMAtDS987<HGH>H$ratS(9hH9HQYm+u5v+ZN%*}GYrO$~
zId&q@=mJ|w!s~~>3PyU<;8(zQZ#w+du+9{KUkjKz1O8ee(u43Dga~B94+)Wx1wSlA
zFdKfm03Z&3oe){M@H>Qm$j*b`B}5Khy_R+sC8f{`3y!ffME$rPeDt(II82;aSDpzz
zhW(8(3sW)IoIH?UJD4AYya(<}t$~vVN@@p7f*@;Af--C9<bhSSgR6ob8L=X=vQM03
zJ4(SnqmbE1m37_80}%GF4F0`S=#i5LR@V-$4$e{pk`!9wCt2!$Aox6IS!NwOd7ubp
znS#&oy<#0dd4OQ7;1u6iSht=$P+mJ&9(*TALRXpkTwyO@zpKsVbA^{7aKLPsE8K~|
zpjkUtxEFz_xpJ;>2LdCeZ?13;0x>gvu5dd72hEU7bI1(O6~dB<b=Yi|X>KrsbA?wU
z=0-DnuCNb*F*9#}u5cRylV-;p8~C`{?3ydQ5;3=!tL6$L=gv*fSZ}PV+Db-}=p2;T
zGO1Z)bvd%8K4S8&sd%)Ow@shGDGbS6qZ7~(DJ^b~*KJKU!0qgr*13A^DdoE1<B%TT
zbaZHv40MmzU3+k%j^{kPfI5)H>sZ<7CCSBJl2R;Yl=kF*U)xiDt-J6~?KJ%|p+BYc
z|3Usi=wy7A&pw2;;8kWFhiPzH>Mp(Tt1b1`kgn|;8?w1~Q}lJMd-Vl^Xkjm|r22Z(
zt1hTZs?Va0iF)klp$)IPpnXRVp;Nue`~Y)ge)nP6P#s?Xs%x=>vOA~VS6Pfh=jnWP
zwHTUj(O21j8YI`bo$StTeoZylWn-nQmnbD==oVc#p+-aZLPR|!+yE`V7@A633o9y6
zK@!t=)HH;`P>DkQUu_6C!sPA*0aYq^K?4XUcfQ7!7HAK!yMfx&&|oAwh1%5I1kJb;
z{Bf~|n%`f7W*GJ-HMkmTZe<+=+<a<Fb4!N(tJ4^NVCQUYOiO;z^prMGLQPtp@Gj45
z2gU+8N@K_h8=^c$q#O=y*tI01mNmL!>dIONjsh0d!nQ0gF)k4hpQKrws6YUP0NQ|7
zg)_Qh#Jwn5O^-uS2@FidGvH>$GhJ#ne${g0IW84idQ=eBRLEJXL|g+)56a3|Au?9t
zD#cZQhN}Ws6|QPrwYb*cs>9WQs|i;#t}w1PT$e%&)$M|Y*iJme1@>^@OgiICUSbDV
zjZTOQYQ9d0ZMyx0HhIzrZPL>_VN1~)AX|z?MyJa!e8Emvn(%|UEnTEREG_{1JHUuU
zHns*LpuhoWg!L(i2Pgy`DVElsQ*woCG}|J7=;*l|4R3Vby5(%QH_L^LS1#-^NTUgO
zN`51jCx5Z_g{d!pjmz7D^02_^_JZgoG7<HC9adIp2{Gt&Ft!_~Fe&#fr!DV*oj&*c
zqRLzAQ~KM*5#t=G?%QTQXz#m$m=(%XBR3^;CJ_HD#4|?5R;DHb!VIh0toTE+Ff2=d
z{XM0S<?=T^J&d>WxtD$?qq!qv2Gh&9AqKEaV5awy-C1f8H!DZB6-V%9!ZW~nl)b>6
zyI`PscoEii=8#Vul@?OVxen)_a)SvD4V&-#JZ1uUEKgOkvXE#)T4$vOSG$y?BRjOn
z(4mi3L;J@Cr}b35D5Nd|+|YqOsCOEF2A}(p@z~L^!vS#HCf#NXPE0`O_D)QFoZ4Kf
zD>GjbRlyzzncYxdJDR+ya~3yyKVfeIB-^%k;NUn&JR`#f0=sBN9u925_E6?0GMal=
z=ia`}m?DozEAwv9iZ*X*Ub0H)e#g+?+ZVPz@8lA+W8a~p*X{sk4%B)!zOv$f7SV*0
zARHJ8v_)>1{IW|)wW6bJQ6o)8NyVX=cwtAVflmG4JO`iGwIcyZ|A8s)PLj3KyE=Cg
zF~mPWT^X>|<j62DZLhEe7W5p0dkf7739c8gC><SV#qzek(eweScXVW!dX*Q#UYEhj
zcAt+ZM3M^A^2(ZPVb7EV34?ThI5Snq*toa5d-HD4-1K7y#}9(p#V22$UR<NM*2%%|
z>6oN;;r%(=_=R}TSiMD%`^%<*MA<wlQO10XM<#iNA01yMp;oAJ$rtB2qz;>ar3VZr
zlbwJP*Iv9#?nIQ<15Pr`WSEfWPf!cjmOAPva(A<8>2x&QSj&|`%?{ds-tIlT8Ctq{
zo<Ug;6;zBs--y<?r+3%VS)Aht@36|2tQ76H#)ir-nuhjd=(jpi9f@d5JJ6+Da>4Em
zYXVI^yhBUd2OIJ`HcLwG(%(3-;afUcVkan%2lM;Hii^D&S7_-}&UQa_o4jBhuS?ow
zE?w8e=G_Y{nRykHAlIdTyYhmqs=>=3S*P$Y>(;p8RJGl2#)zUvO4QqZcDC+aed%UW
zHQRObFr9|ly(VwYhY^8kpCjZF-tIAR-fv$eR;8KDCb#G4#NeU!4AYshn0c=~khrHA
ztUb--A;+VrJzd_&@z=g~$<N`eBZ<W)b?1Gd(*-vCtw1a5Rp>^4Q^9DfLjRcBjBrbR
zz1q^)s)pf*n_7INuwAx^8V)zAt@X`nYja3#Z40SwO}JWG(+2o8<pKflroPQDWBA1p
z5o(3g+Jba!-DC6N8zzq9#L(E1X~zJxkit2`hz{37tvyCcZ!Ct642Y+p4NfyTZLNSX
z>f0do)*99to7x(G00!W;siD5v&CLgrII<^AULasMH6$630>Qez8BVxK1C1G>=7tay
z#f2N}^Ayy=g`1rNmDXI}5L$4e($H3oT61Gt{rpKvYYw%xC5}>Bb4xu^wAD8xpP>)|
zapFWb)}WiN{=8FEOMP3jhQ@ErSTIl)u*J%~t4(pvSg@&oOwo0g%3Ygz-qtlQWwV;t
z@h*uz15OJy;Vjvl<A%ma(7XNles5ZVC=x~KMS-G>qF_;GULKSo73W=(_fwJgci<op
zimJIG-eUOtP==IxmwKC#dK*l=&4i_M6eKhc`&su116Jv?gpn<b9AV@tMm~(x3!_jq
zmI-6IW~>l@#!6w72%}U$n~zZ@jB)|BIYy;0s)Vsx7}dh4QH)w)m_k?A>S~>?*6V76
z(IkwJFq(zYB8;#wTJdYU9$bzisBx(<)(aHBK^Psv=oH3AVRS+8R~Vax(JhS2gt0{!
zTZPdhjP1hMA&i~E=oQ8;VO%bZ-NM)-jJ?9xCyf1n!ni^hR|?}QVO;Gt`h{^o7y|+l
zIC>!07!k&`!Z;|5>x6N=Fb)gjh%k-{V@w#wgmIHFUMGxOgz-jU+zATxn{d4q*ZUz3
zO*|*S3&4c}xM7)|0mV@V8F$#Li=Du~b@5@ar)(yrP^20PEGe(kp~FT8)1WSP>EaXc
zK85RlGq^S~1_7qgRp3$41<;Dsy80ZN<14sc#MPs#*Xru^x;mz--@^S%xW0?)jk-Dw
zZx+`EU40qe8C*X?kzrl?8=+_YOc?NV_2)v*{#)Gt0@vT;`lT>_CcHS%LbbW8XxZ}O
z;x%#ZJ)*p#E#3%s9lP7u?PGT^-ssvIb-9Xvhj0zMT;(xbqqqQel;7YI<;%z8H!9`D
z#S`()E>T{5b9@r+t?}co;@9KXWpNRIgRA&99HEO(kaIgZCqbPrU;aK3zYBMYtKk75
zCO-g;5@PZ}b{}H*gX~VRdy3tM*?olFN7?-lyB}fqqwIc+-N)E{oZTnbeTv;@*!?(v
zyPstD)9ikh-OsW6d3L|R?ibm8mfbJ0`(<{YXZHnmzsl~{*!?=Y-(dHf?0%cw@38wl
zcE8W=47+pe{(#-n?EaA5AG7-t@hh~+KXCZhLcCSHjXL1fqVAdwsI(HUexNx%u-G1e
z@AnI3pu@Eslngb};Tm)aEs9%^bA~#9Tw6iW8OB{d=qMu{P=lokZ%q2eweZ1)F)GXQ
zACzUKT_^9;ugA}@dKNe&?=ud|Y{4Va&payqtQ+L-**8i*XH3TDj>89$C2vCd`IAJ=
zDL6*doWh%knp1Q$QFE3ZCu+{}*KGtfr}&nQpysT&bt9-bD_>94oRT*XHK+7{jYQ2^
z6$j61x+uF1UO<$efR`aEZig2Xm3P3)6jgV^%Mz>K1TR}upM;kqYVLxUD{AkCmnY0O
z!^;<I-U6?H<o}>Y;H@OqrqtD=X<<bHl5U^?ft$<l{ZRZ#wIK3yRzMKwtZ)lB9tDoB
z!trXg_;IVtGN)%oVGv+?c2u!{)<T!=sA|<s&y8wU{dB*($L$*RSPlL9bj;HYWYTJy
z?)O5U$Eab2rej9GFXoH+r(<c|=}NWL?8F47V;LON;=}}}W0@Qic4D%oW7!<j>cr$s
z$8tHQ4KcC2{`~2f+LJG!x~m;e=eX`dRN)f5AXt73UkL99F-}NBy4G2L>!&M6S6Cb1
zuCzL)`%7XavC{5UNZu)L%J^m@@~V_~8S-wDc{f>`p>utvyVBKNh4kG>qNzyoW@^7J
zGR+oi>-0<vjHR*aSj}jy)swh0N7q=}5_fAy>#XglL%p>F6-KpV4TBBVPFaOUu0pT8
zY2uq*(=p{(%`w)VJ{=2x9V4|-*5%VxqakazeB)+UwY3LT0vEU8+m0ITlQr6B?Z;DF
zV&TzN>k1B0y{_a?8~-ph+HPGXA9e{p>}q*)Dc@X!GO=tLzAq>!^nfh%fHi;u){U+Y
z-Ul$x8VZtW3M<Bqdaca8fpd=r&ryQwP}7yx^>9~Mhw!$QgB{j?VVSOz(;bmF8~Ns_
zyy@bb8(5{iHO6I+a|sjjclp^S<&A8nV+1A|!MC7s22sD$R<wUpY*TFWELp^=a0Rc#
z55pYQEu#bwSTLk>)MYYCAtScdL5}K@QEIRRQ8#kb78#|HTxJ!?6;`-|AhlMwy~?ta
z=gztR^{?mt%Kr<0&YipJ+&M&9H=_xGDjU8uwBYNe>#bYR1Y4l*&xv~j;@&tNt3#YY
zaRH<|0d8i9bxz0DAl3(dO5Y%2-$b!@A-4X0mV~`qpj|=`=DZC2<<qhCvWkyWS4jhx
zzZ28___3@YUg2#>gCW!1<Ekc|P+&!$?>zSqsn}1Cuf&6Y?xhF4TRuob%KPwy_t>eo
zp{u=@Qm0Y18j$+^lp37lvF*pQKp?js6!NR=;7|Av<->1Kw^j{~ab!%Vj60B#lpBFD
zT-Kr&<vxnAr+XJd9}@W3_11^Qbh!&X_9N`KLM{~1Aqa%ZCtS`?c#H}S(0E;gLZ3jP
zXT^=KCxrEXl$h?`jlv+-Ff+OxO4gEU@^Q+PL0!8VnLf#xI$fU>kQET06i~T_n#>HE
zkRU~1c5tor8Oji(r(A*zpW_UZuFnbU^GJaYLhbYgw9^;uy7h70o~38T@@BgC;O)Oe
zML<`Q;oFEJp5r2pyPgve7exhC$cRp3HiPQ6(Y-K#Jir<I^JnDj_M%<vJ}&mFR8kgw
zt`#Wh>nI6o*QR58sY_bl1Y7<V>)W^|Q_9)&yndwm9zX95uI~xxSerrOBC7HXsys)J
z-wT=0nXEEIopv4#b#FYgLi-m_mHccnENA_QYuddZFZC0uN{-WUe@a#P849SyqjR0u
zzoXcHUm&&>v3XAHuPF8(?6mn*%}Y_u-*PqY5U$?|>vwpQ$(Ny^4dp@90Bp|IKZ^b<
zVpmMZFx%HYQa=1}_mu)E{wQWpa)BG4^QSZ+|A`C17VJ;>pmz)LXId0t(g2yJpf1k(
zi<si(ja@ZmzD-#FLbt6`=Gz4nwIR57%6x}^fLb;LS5BGl6xP2}aK)5)kFfrOf?(c!
zm$3emg4?H{Gi}Ozw}9@pDXJTk1L84Mu_^OD0Ud7hu~^00r{pj93+u0xy?qMSw5@X#
zTr*|9S6Fcc!MZ6^v2IhK_tH9{(7H3*y$WmR?F8HuVjJY$3P4A-{QYki{V?hA4pHBK
z4}%`>ga>mT_rQbv_PgNSD`NM;gN*mv;JsVK-Yu?h74zTdTdASw<2{!XgcLWntEn6e
zn;@xod<Uc?j~=mU;0y+V)m3rZaL`+nl_`XV^Rwjd-@0jYU)S!<n|BU$_U+o-wP#>=
z=bo*-zMEiPdVFYXWaLQx<$F7~Z{2f$<-nfa0iug;-aUX!d$zd84-XzX<RNP7<YD)r
zL1><Fj}C_$>;25GH^2n*bQ!kkscH5dk=8f)<W1M!&6`|%UL!7b{)-Vb#kA{@v4TZ^
zEf2T;57DNSQ~3Xb&{NGtzBN;5!PNpHVJh(<m7<{T9Nbxbv7!=G4+mC3f0-D6^+>?M
zL!{u5F^A^jBLlLM@MTbt31U?je*z=mjGd$)7^xg2=YQL}Bw7)@Yce8|N_V?ZUalZz
zod;J^X`YK@bSRD~bTSelNg<_4d6J91!2<ebnq$R*$cm}d=0$3fMA>|`;Or70riW>Q
zW9jzTl6RR9$DaUbChxW$i5-=HJe^*L?KWTb2<LZn2Wc<iJX|szwDGP{Xz&6|JU;H*
zyL<a?DKuqB(Dlg3L}OjuO*h@Nc9^EW!#w@1g_L;R_)W15BS%Pdx$}mD>l!MD5~Zwb
zV0ghztv8mex8K8(Q)5sqgdft_wd+NY(bz;PQnN@?pC5Hm7*gVoZW1kj83_y@E|CpW
zLgPZWTQLC#XApKEm8NYPxnW{dKYC<0r1OubA3d^*M;PBBmW==;Vx2oitt1gP+sTm>
zmoMX@;D2TV(G$mI+T}-&?8D@Llpb;3kEx70=f8iQL%Y7f2hXtk%~qSQoD>Qqma(nF
z>4yMG^3yjS-#VN&G&z!gxJd;bmw2-Cs@ypL<6PW$UT!AHk=yiG)|KeTgs{n$Y<mUx
zF)x4f_;CuZD8Xe1V@>7pdj)Tn^bzyABokE$PkJRclBMs7<L#+zZc7$<;cqQQ$N;$g
z0ic|KNAGY}N*v<>0YusLpfQ$&*d|ci(8Z>Er{5%xLLZej#<XyM6<mesDP09n<JiQw
zhuuc+<Pq#v25%S<8{AMtad5)T3IRl&pN!hFQp?_$F+Ldu9|DjGG0^%->q8$sxrh2O
zW-%-Q7Ot-LJM;41u|vUy35zZ`P1O}%aH2{@%#t2#@9^s6qYYGoM#}2yRK#+T43x~E
z!N}k7qRA<xk5MpxPM-=0E>b)vy=bWn!~!-2A~SORo}(9Cg=yZKXAbm85N;mKd<DA`
zn>}tG(79+H>ekG!BcW4`AVJUM5yC}v8?Rj)xV`As0B^(S>Ul6_D#ybGK+Acs?*BGu
z+3-roOaiyO5K;-vmrVc=!}V}lfxR`fhJgjPHR84{+>(lac9Q)zwWTSnwuHlKxFH0{
z5^yE_*5-Ohpf#y&jksEHwS|F6Qn~eEgc=%}7owBR%>W$h>)|vJ^w^3}6Ft4D1(`w(
z2!()2Hr6*bCZT$b^@K?_G^b*ajZLAJWDK$~)L5V3$<Z1^!25<|4^Hq?Ha0`9#*U<k
z4Kh)9WMdeAm1W4Y5ojW0gu)Gwut6x)+|oucW>{-(3bkplNR3cyYny{=wuI1TEn%RG
zG-kDMLraU~zR<#rB&-c?JT2VR+_(_z42MF^TDZ9pPD@j09^wpBZNhC0;jHtAxksXt
z3t`FsCG4>YkSr|uHD&>O4CbZhW#(skv+}YTeatC;$}P$($}cJa_Sl`*<4uJQArGAb
zLS`(u4=%XRln^5^tIB*CrvP0+s07TbKsRiaD@KOUGnN_4L1JH#j4|qJB>{{;7XdA<
z5yo0!)Cr?r7>&Yc6GpqRfy8wRu*AiXM3pf_&DdrGh`PE<S1;Gq-Gm+{phMt>*Dz=Z
z#8B^lFrva362`C~=rDmB9!i1^ZxF_f3?PmRV}h|$u%P-O-Xe_S4xV_cFkX++-e}wb
z;to(nT|G%?Cnzt*n{mAz*E?`QalG*!T!6!jhj2~ddIZ;_xITpI!?-?z>v3F9Q7H$F
z7lm6Fu=OI^b#bXK+F0JHRu@kp>aZ>jvDg!TA(N1VTBD1{5dwNh(ot2q*rsQ0C84N{
zbz}`%M0GKwtEIXM2vJ?dAfozr2m(M<e}(JUxXN@Dh~*~6Fj+VXRzzW%Q|!>iJMi<L
zac$Ane}VUJxc&pzf8lxv*A%WezV!{dcDtfy+@Tn^D;{0H6X7@EI;j|UC_1F`K|1z-
zf}hw2+s_$3UqyUn30tA@)gaEq)qtxB+AC{nO`oqfj&T}p1rPCHybo@S-D}yMWcMa=
zd*2YhS(xTqMLZ5cBG9JbyE5Jlnoh?3<h+-h_W_#B@O?nUq2)fq_dyYV5UMp#QDp5$
zMf_pP_(c)_7?P&D+MgBT{o+f4y)R3D?>Xr`FTJlw?*-|7ReE2O-q)q~4e5PTdf$@X
zx25-z^u8m#?@I4`()+&jrlmI{y*cUqKzc7r@3i#JNbiTz`;qj1EWMvd@2ArHne_fv
zdcTm~FQxYn()*3{ek;A-N$>a4`$y^hL3)3b-dX8c()*M2{z-cOEWN)-?_Z^V_wUmC
zPwD-)^!_TnbJDv_;g&z4+@;_<+%50kOyLKF;f4OK##o2Tgmjt*7-ua2QXL>C-FpFY
z*0_NGcK}<23I<@D<okhfLPtXyAWll14v4cB@M-`Mrw<Tl1|Uwl4+7$(<e7jt$<G4B
zNq#mUPWnA(68COZ<Q|iL-c22UuA3orcf7;(Itbm}(&6%^rHR5@W$L2W%Q`K418Ig>
z4v13`#RPGxV#RHO^t7%#0naT;2;%gJQi3?aG(ZriSCqX;;2}WMPfEYyF8EZ5N`g6k
zqKaTnzgSH$XPT&fE4*}3^EP+^QTujy83I&Xf=<`G6JDlRdk?%UQTHx?c-f-<UU)g8
z;ob0ZMdN+&@<h}9@bX3IJ@5)d^LybHikA1mD-vPUuv?g<(pBkJhVe#fw@QtpXx$n$
zqU!E;`+x^)o^Fp%Q-P%}!}r<*9I~}-IdShBknTSVb?eOsP|PSO)0${GpqTE8=M~da
z5qFz<#c7Y}t%&>fYNN`3Sz#!b9snFLs-6`-b=?82T#RZkeyXiM;4W82-DgFbd&2=w
zxqFmMkwC8?VN3x)nf2Dj>6i|JI4H%2FCB545!c;s#0*42x4YqMMI>m*&@|xM3QYrI
zE5OQ_za$$x{s1ateh{3~6bTdU0O*?zbaG}iVC}+#pnpR?Xg3Of?VFATQKs981MUdO
zF_wuqj}vzl;;x>KWg$*ik+%lV29yXCF_sMj6VM21Mf!7MgzO@QiTZhBixmZmk$}kp
zz!&SSYo}xRh%*SdeoCO233`Q)YXauu1)LTIPFRK0s!iZW0N0bKcY$>b?@(ynM8I{C
zbu)nLW!7;*mePTL$iWL(w@&vj?^*5|Ew)}i9V?El=wBII87rA4bQpB^IDmsPMqO`1
zsJOq}ysW2ObXNfWxC7WoC9FYJiqR^lS)GnmncJsht2rC+x>yy|2US}qiOvq~nuhN<
zY7N{D)$ViMEnq$gnveE&uR%!!&lS+a$>ex7)Uo2WyB?W;38zD>dF6Dhfy;%p5{^Kl
z0xd@U?y)2Kr(=LZ5%DfN0!<v^h<m95eyYG*sNL?fYXE%WegY9&0O<jH!c#_d!t-M3
zFt7p~G0V$1B5Y+peT>XnLsb-#0l817?m<XjENrG{H{ut<`3kv>K8O(D{&07zs3xEk
zN}=qCHoO;q;eE1EK16j&gB*@86IBAl$Bpt40eBBTq-*G=&nx)lar>9Y1;9Nt*JywH
zOn1A8UDCY<bpXhR(z`Epjb=$a`V;g*>j=`T8eLC7UjK&JhFC{;Cm#N35&R87(tz)(
zkOt5lrTK!LW+SH|0FQEX@!hi`_!-Ipw2pE-Pld04C!~(kY~nO8h~T>@&DZSM%^dp;
z5xf<#!JE(m&j_c^r(wvvzdL3l(5_$?e*LWIzbs}0&?1QSA3A9Jx5R9)Ss@k2&=A|d
zHMZ43q!aM7#_+QS`1!r(&S~Cr=gf2G4xBr8;@mmhTi>FF3}|TKa<t=1c00Z#pe+{d
zc+9DP6Sw2{C~XGeo8w4JhT6`Gn_bfaI%B6}Em>Ef4!{Yise4?bxz-P4cpHfmy)47q
zU8DIha}L<~e(oz!oXd^0gPY^W_<_cE8g-+e*gx&$pMFY@4yta$_j)|~=lp2wUw)1m
z@-`uU3GakZegp4zq5eUb>9B1MVC+|-f7eWZ_b%ACfL-$$7?J9}T*P;u0f0CM4vaoT
z|4z)zn0E<audt8Ny_YimLCgaG<CM@X_D9w&hP0<)^?VjHOD46|Fe>pErxJf5bP$d8
zHZe2B!}Q+>EZqkfaC&+M0O)8KxE~tmei|)6UxB)p-G3|#oM=G)FrqM5&~ObCb~xpK
zOd99tg|i3-r+N4`$ZrGM!$a;B{D?aN`L$$0_6&BO=7*AX5;t<>yn}GSY?@zJBL6*<
z|6QENhdlREp6)9!aok7A7@DPI@1bPxO(c6CC%Y2K9-w55)l#wtDcM7bWFJf<J4MOz
zsDl(E*&|4H7R#IK5yg6x(#&*Ug#q?|AxgwpZWR)dp)#_b<obwWeUuXsVtX~xeM~_s
z7Fmx`@&amz93+2&9{nUg@ER9V;)4{@^S0x+XSk?`h3gr``nWQ~9qbdFv>)sY^xm*3
zhxa~!7y7J%eyVp5xJDz^=M>oq2f3$xo}O1k3*a<OgJ0xAvE%(BR@=t}^a#R#CKU4W
zI)oML;nAoGK7y~H<g6+4NnyP};Ox+p`LwWJq+tG(`HZl>O2NpK`EdcGPzbJ{GCv_;
z84AI5Qzp0xzCppFDf3eThMo}IH)Vbr=<sI*3`OBKd&>N*u)a;f+$j?*1us!BI%R$y
zBb9=gQ|1>03`ZdtoI?Nq9wWnl)2LPf7V1vSf;04D%Lp09Qja&w?*D-3AC3*z_dh6N
z4+8u3#=Q0Y4~f`A2t$S62jM*+Vh_NZ60xayRQUbWF4R4r%h?CXM;r!HQDHWNkc<bb
zNTR&|ef0OO4QE7Q3K1tI_0HD_!X_66_%%g<J5^94IVF=cAy&aapN%Ge&f{)b$w^UY
zdAQ|&h}xzKqa+ts=U{dz_*yE-GbMd8@#Z{eFB$lgFkdRkaj}vd+R*<8INb%&t|X#*
z3ZU&KIjh~7On+yR`-LF71wwqu@{Ab+sS<rzEbqs-!59Hqu)CctlcdC@QoU0eD*5IC
zSuUp0qS%@k@h6Eb_~s=w&KF8Zf2Cz6KV=@lvZYe&c1U+V7B>!QvLT$)28b324=xa<
zn@53Q{iR7g8okaVTY<IAxCakKCl7moX275cFu=p4al(D=$dR!T@A%Op*OFWd<Av92
z$07G5bs(#d2~3rdS@a$7I0w<>Y9~mP5YHspOG5mPj2ub`<=Hx>-3Q0Pe*};KZ;}8V
zKQas-8e!SVrVCCbi8eg1H>Ha3Em~(;F<T>(UHb&yCP|!97<0|VpPy7)6$nx?U_+9h
z+zW?GE?ka;TY{s5wt6dkp%F+AXE+i|cJ&rh$E~7=_>$URimvg1SQOS~jCx)oE=eTO
z!3om`Vr1YNcI0<~;+x4xe`;q8g3I(8K(&|<yyC(ya|p?pE*$9V-Me$sfCJ9wEY{)@
z0nZpdI1IFLY=WMMM=VkL4M;IBO)C-3RPLkHuT4^bz*o3ZB+9o$(GGm%NZolz`fl^4
zRNy70^i%+eI9gK0{}v>+wMe93w69=>SkO2&PPIU)d2!Ha$?DiZf7B9b7JyX&5-}%?
zNg`PDNZAsLpMy#*(fj4sdBw2R|1bDdD*H>ycXS}+1pJf=BwYxMQbQq#&0$}`W7D1y
z36D^rl2dJIXoGeP$k0JJE)3zga2UuFqfbDgSYWOm=o8?i`g($&LgWw-1yG3u-{3Sh
zG{Ir)skO=Bi6Z0)f6<|a))YvnA=KJ<9&psq+zgxu;&#B58d`uDL6>P0z$Ac0O-&9Q
z)YJ<220Gv%|JK?B2&uI-L?UfX1RS+4#DE|a*qj7$L4#i_EF|CofaO}}F;f^yXlb5D
zh=4`4YT<gkQ@EkIB`vw_FCtvl0_j3X?WMa#o&xc*gm78jf6Ba7c~yBsUT*@&Ndych
z<V%EL#nFa)(j1vFSdv$Cn2IEkv4Ajw!pL-F$BG2YiwUDx7%LQ(7gLjj#Wa=_(~KIF
z0M#UGpq+%UoCbn(bYDpKH$z8>6cZzK2LfUMcoxHTbY(Nt=<B{MBpU{3CsjO5_mvub
zj(C_93=65of7OifKsIcPnh*~&1~sUuwvnC~%ZZITkk10V2hw5ydnQ?COkz9$c;3Kb
zV>pl-Cve@4>keFZ;UbuaAf5+EjO<d~KS=Uken@@w=>87^jH%K6z+;x{;x63Wj%!R8
zP(pVl>$d|g1{HS@J0p+>y6mnX=`+%FSENJPodHG1f1|nr!7?%;@L71DN3v^l0eyAA
zX^xQSnesfMhjoanDc9-B9$h)4E8jpA1j_)%D0d?W*)rw(xF!if(&mIQCv>C50~iJ>
z?qJr_17R^Jd&4aVph^ztnfV1cde+8s^AHfCxG7#I#M;ZqZMmGoyW@2(u@7X|!mHx@
zUE+G2f0b^;HG%6U#45MMZ+0oK#~mmcxV=-vAt|Q3iEawsEaD_5_7=J+e7}glmCjJE
zx(^6(^MlaAE^dB^-6?iYvHLK)kFfhFyB}ir!|Z;9-H)>SF?Jtg_i=WgVE0LOpJMlE
zcAsJQ<LrKd-A}UnX?8!u?&sM30=r*i_gQwof5h&W*?o@Pudw?9yDzf)Rd&C|?$_D<
zCcEEe_a%0}!|wOkoo082-C6Miw8P6BJ}qE!dL=qa)V*e?!v)g2Yox;!L*oJb7zIBv
zFpujX&IGK3>@jG-I$*s`xB+$)05AAI-JN-W6vf^5r@CjhclMk;xnYrI<rvxf00b6+
ze^K!OIbu|1afEFb<$8ccNQ|ymj2h#O@m@i^jaM}0G>JzvYO=dTjY&*=)R>r<Fo_zI
z80G!^s(NOpcL7P>Jn!?o&mT3v>gww1>gw*Anfm^|-(MDB$54St06Szm8?Zxc7_dX?
z<p6ew%?0cbn+Mn-HXpD<Yyn`0)Gq|=e-P*E$QILH5vYf37k{QTFeIQ#KtIk5s8T==
zsa*!Iix3hT^cZ45kD=!PBm~v4b1_+JxPTr!>;igZtC0eFgw-hFb>*nh!t2UaV}#e0
zrz$Q2`H(ip3gnTm4id<tK#dc~qfk`}<PlNh1@b6TRRVbwtAhpdC{Ysx@+egke+BX=
zQ<DVpC|8pO@))AP8r4t+Rsf1arl6px?4U;sBNr;cJA9HX-vk4bgcmj`DWR3Q++awU
zEK^vjsWuD)5D`;WM_GN38)V%E_#+q^PQ50|n&Tli1dW148NIrnEi&FAJ1ZFKq{cKk
zNm*dpZdI=M7-I1;)aGMYa2h*Vf5V^7T2VN8C~NpRP`Oyc&xOdft0PY+T=}fM=POq5
zXR|IHFLVpth_J|tSreJl6E9&&Xnu+6D22uqFPmQ$=qOLl<1(@=D;TQe<eIrv4P8RG
zTEk(n2}^4Pi{Qtx&O0)>h`LTB6m-5I&hkroYAU)$zf{pR=4FWjwj{aKfAAs<7wOZx
z)ilM&bn67TR_-{rlDg3u(P`0{$&>or@zGhyWqoc{v^5#;10|T9Z0mC;L=Q_Y?{g<c
z=Oj<=b0<aTCKG+`<fYl10bUhzQBTc@0SUcVLtL>@*}>$>!&Sxl&Cx>w**5p+3F#HU
zi1fxKK%F`bhy?b4TLTGUe+TTm)6B?^b8DqTBeu)uaPGkl!T?w1?C2zt9rv*B9=&>r
z`t!tiU0<wDv4B~^irP9x+)l2~yvR*G?nu3Fvne&qt1YaJj}#200zw^t0}FgGnt-k}
zhLERMMS~Pnt6Lw?n1UcGF(Iv;D@#p$?FK``xD>z?eJ$rpBs){#fAdlS22?QAOa;hK
zH3FYhvFv&=HCkxm64sLCyi@ggAwnI@PQVm!oggR*hv&-O9>d{R>GqEgT&0BF)C=_u
zAmreV>3|?q%d@SZbDt3107Gh$*RgCnEo$ko%h$t_5wK(2=3*v#jdhHRAL<_J*2iX;
z(0T%TcttD##%A&Se+ld{F5c?4y0cTYU_7OYdfdZwt({U7o5O|Nt|UIYzT+=?H(aog
zp7`APa|0dY1P94Hg*@Vroif{#qWg3aWW{Oo=c!nXTLD6%#{&M79;n0hKxvp{y2eLj
z^p4Plk9bv%)LW0rK+hMj#63y}vD0|TQG%Dmj;6!kQirRxe_PJxY2=qzFm#?gjo+1_
z10HdwZ`02SJf^CSqljMD6N_;O#3i9CxdpLf*n+b}|Cup(T(?&Sdfd|3(Kh7BXQ)xF
zNAB1jcYz+JXZ=NTrNVG3&}^~iY5h3bdqHkvflNKe(v=@eR{%1+ll4jq6(xM<3#5_x
zmVj%x)w)Aaf1j#4772)<N6K)xek!dN$|JaxR>3i91ix?#DoSM8`4{OE2<?dz2%ZUs
z;kEc0IdgmAKgE{N$v3>lm+CQoQyPzictAJMIBY0hfGvTyRPs0Jc7N*~V5nbj%Yz#P
z+en?^_xl*ccf7-n*XQ|zZf+sx-|Y>SUga&4xx0`vfB#u7>s?K*VsZwX2!@tX{1++y
zKwgqX@S%F#`P(!_>~CJ%=BWV-(Zgk)nh(uW1Nxy0Ptd3T*xNc$Z)yAkVp=e?h;s=3
zAxKZ)981_vy-e@tv9w*<n>Z;cPzYn1%a{rl!Z%K7Vp;McS)|VuqFg+A2@Cx40JrIu
zzbNbAe?T6=kPzd(B!I$Y92eKbxXUde#tBlA%QcqCtgw+<+w}SQLAK2TAL$h!C#0vW
zxG*VUPEPF2KzHIyjzXNf&N>|Aq_<d}ryHd|rS3@`%LP8E48%?b`IJ6`p7glOWiz>5
zt}G62LI=xbcxA%dDIL7s>Z#!M1}u@O=uW9He?(^Y`{jMQTX&8hh<5`~T&mRlmcS(5
zmnl=~_Kt*b)qqEYlm=DpK|u)!D*#pPA<4!yRqbKPE)uF*@~e^skAkuGh-7m$P3=+1
zLPpyLE&(C!YqIHRLfT`J&FYR`2h~xs3E`%FLn9Exopr+=H|^WfZ=f7ykI~$;g7`Ki
ze<*rQ{95H+D*!{sHF81nygy$0G??ZfY~h4;ol81TY0pF#vNG6a*IFZdi%<UQ|3jE&
zDb4VIRp8fuQ5h_=(m{JFo2UMhScPvv{(m6D%)e0Yzu*I8m-$ek10jm}SHT9HQ`Tn(
zU`IZ#n18isz`>h^<<c*RmdO+IQ|b10f81U;VtzOH0SBe9rc9Vf>s{@IAGY6KdmvN_
zjqqVtep20l9%P_b{{?u{e?Kp5ks(}cUDvsZNlJ6V66*>7C{)B*o7*>RgeW_szDh_|
z8`iDf2t^E8&KWgT8#~sWu?i@M?5fSnWjz{Y!qux*Z2gycWBYx2{CDLOF)bfoe{Acf
z|KIpxer}Wh+S4eJxkrLxv~M_4xT1y}IFKurvz&V?UqJiiiTT&<_i;uaN9><E;=h3(
z*1Vr@)$|yquIQ7wVXX(&oaX-s>~qRMg5bZC7glp1ozW<w_fTZO*MjJU(~m?31<YB6
zdf%1>ZW%C%_W&HZG6t!X;6#Zve?n^WmBQXSpl)OyXZU4?g9cy9iyE>~tupj8Rb>h}
z;iiphhT7}_t5Xl;ax>49?)AQ?YzOpk3~Z4r&Sfq!=%$~?mX}$#bnukAxw?68lWEN-
zPo{n>YQT$Wx)P>SG67GR=trdnRF*3JoVNW|m8m6z&*pbS8PKfevhBCEe-seu@!0k|
z&vQj{`Z;U@LHa#Q2AsT~P(P6E_6dg#V!G|OK6m$DW4Z13#|_u|zk=cB_b3=}hX%om
z`vMeUx77g%HcjQDr4E!20ZWK&qIo&Bso4)o!ftDX-3HDGuGoxbr@<HN?H05<iLVB`
zjnqUUVgT$mffof-tgUSrf5dKUpjggXCmc9XLNLZU>VpyjGzvP|0A^TM0~}db(^BV?
z)I@!=#z$wXZ)`~WiU2#-)ek}?;kfxC3Iyw#AeO;ttKp*oz_NwDaBfI!wRDJciz+8Q
zfX>z=s3f_TsWo7XbqxTDwT&qxvspk+hGD89wgI-*d&D*dv(XUSe_HD62gXGRwlvgb
zf|@M^hzhne5$>_2xjsY6v!w+h-PD@8h64Zn{jcS?)lC&G*1Gyn;<(K%KjPocak~SY
zZ66%B(fv}IhFT>$nrV((G(~d*7u9;1DVm!laOjM|aHy@NGJ~R%sew?(K30NS*$aIN
znV_I4j+^7m44<sRe+lK$+)h>DH0F7_3J-ui4b2UtH%)LuFmp>k&CPK>7w!V*JeTC*
zpN{=`O>u+lCIq)DNmr4!k%Z`W6X_Px4$@B2oh1BB!}pOOxP|X0JwSSp^a$xOA-$a%
zenCiY+Za}&dck{Zc2td~v^_@A>5e*0^WYv}1I8O%xJSrAe`yoO+jtT2EIM3Z*h1og
zL3)F`mVjvJ*kcUA?QPERd(t0BqViYaz=#vY&Q^`Rra5m%IqF*46u9<$s(nO?X@Z-5
zuI1QJ*=$&C_7_NZvg>Zr7kLQQI>E~zyIpRDFB9_H738lZU1fzYw;WW4fLI~FS@{J8
z2X&1c6)31;f4z1BX%eZLR2vB8Pn<Nlpx~G;D6ox9D!*ZQ*KvHV)SvD8bEE$3l+R<&
z?Aoj*PX=8*3v;<KSBuG?46u4uApb^|neuOzk8b%8zFU65ZNhg86x^;i?owTMuyK!U
zOnOLl-Ain)$xo@Shoyet(5IE!u704jdB&J$jrpN5f6p27yfHsA=EuhL7}IM^pE0|P
z`H3+v8uOAdFB|hyV_q@lXU6>8m{*PYr7^!U<~3vf)0o$ddBd1Djrp}PZyEDjV}57M
zJI4Icn4~d(GUm_5ylc#R#=LLLUyS*{n7<nHH)H;8%!kJO!<dha*<;K(mLAsgjJd#=
z3yrzRf0&Dnxx|=Djro#wwZ&bz#%yh~RJXcScyX(;8%~2HCcHSn;7J1d0tU-=Hem3?
z0CKpkAg5ryV8LQ@!Ga6m#Q_CN?R=o%NdT<{K*0q-zlA`-vK;{mmg+@7!D5Sng2k2q
z1<U?Ypx}ZKyf~m>vE>E}9s(A87AWi49xtv7J{(u74?jn!Z1ie`@ZX@u2^0)B?tHf3
z#$8~zaRLRyjT0ysZk#~DaN`6Dro-bdHn#E-ugUQO28UIZfWdH=M`!^cfAHVn#tHuo
zZk+Jn;Km964Q`z9-{8hwkAWL^0|su~jTpFbH(}t$-HaKbT5iFNR8uumZZf#AFy#Q~
zg()Y)B}_RPR$<B&cucth&6FF(9TXsX+Vs(xOu43hrd;#>nQ}AwnQ}AxnR2uGnR2az
znR17*_&$eaZomL5MT(0Fe-<$^5F?1ZiX{(cecO=Yjxa0TIUXr)KG0~cfW@HD$FQQ!
zwHi{~0@_@NvMFr_Q)P=OTY~F8Wua8rrzwNbrHOJWQrt4ipl}s?q`0<ti3@-YFRoa_
z=4FuLPS&J2PfxNSxsoH=d)#tb&K6SKz2d#UK`x;#uwl2VS9~;Be|$9Bd^80&u=B`3
zawGj70za+~YFwuP>ce2j?ShYSh9HHxFyt_KaO2`5=8p&f?V?#Z5-!VVceFdE$E}Es
z1%5lL$2~~vN&@wcjE{@Xn?Fv)DnUBV1?w3PEI(d#RA~{*swm{bgY`imylz!&0x;AC
z0tAFpl(-8u@O50^e?kSu8;?d8$D*_Z#OosPI?_EPHib=)UUx{Wnu9@kr8ElFutv8l
z<T)wO969No(C4H;bL6BzSaedLIdW2PxpY8t@-!vxO0Ng#`T-MHbu<b#tPjB(;93p_
zZ_1#=<)tZcfW>IrvOmVdp~-Vi9wqJujvA^daiWfi2xe2Pf7zqN30qDVz>z~0Gc_pN
zrBA3G8%i8<nB2+Z0=Fr!VRq!DDRJmv>OFS~K+JHt@u|JBsmh%ei_!;xVp@+)4|Eh6
zO5FW&L5GR}rf}FE<o?WbXS%aut(^QJj}iy;doXpte5KCUygIXW9S~rB#9?~t>mDTz
zZA&@g+tT<9e<*9F&KzCmagP!Q{Hu?gt4p8Epv2v$Qhk02ggQR2U#E2rz}Z(bNOFb}
z_stBFoT0>hFM}j!_bamQpAz@93}k+a5(m(%$MG4MI5Li#Qhn0n_?*<$!lFWndqLOT
z9C$&Al&0ILDRE%TGSo)~a4`XDmOS*hVq`US9(r84f6(UK8HN%EYfcZx(Rw&QoAukR
zDRF{1%UwA}?|MZ}t>sBwP7T~lH_r<E91h&s>UEWTO~n`V#umVRgAMe$5Zm5_0(Xvr
z4#(ti5CaI3+zZW(J#RyK%P$qE8qByiwumy#mjV$sTgly;`xddBaL!j{0(qCyRdg+0
zktOGRe^;OLJw7i~*87+*DC7@BRWtZk;o`j~=Xl?oeTnK?{4$vFu1e)D6`q|Gz_a_S
z=y<LOMPj`1yV0T!{Y@k_PYIq9qS~ciwJbPwr({9hTZ#^6X)*o%hiualC-{i4sFeH_
z7qBa6>6FkZLHAQ-55RHkvNUne4u*3U(sxi|e?3&62QEEZUC1ZhzSyFp7h1G)v89K}
zbo3HSn1V}T3SMf#6ud&g=M$#jr{$6^)9n_^ld^(#Vb$q&ud<R?TRbV(2p>@9DA42H
zjuV7k$8esgpwbGnt}z2KKFH$(UQfA9luQ_Ili;b{sTuP|!A?t3d_c%|HOX!{$qh=M
ze*);3$4&Tvu<p|Hh^F0{x%6H+K27xdiX4BxK1S}kK*QnKNz9rLNwqZ5@2gTxNOO(F
zQteS)Z5h=blWOJiMJ0T|Z%8$Wa$YqJ`NpK$cchx8`i-XAcd53UpJV|zbl;bzdaGh_
z=AtL0)=+7zkXlbkV^3T0Hn)whtYI?ye+y6WS$!}+!k@LE!O6ju@C27Ly3fhz4ub_p
zE5lPf!5>L0Ki2&{+2aY0Nbv;wbW``LK%bS|<?#f6qN^r6o*?0J8IM!Af>#7ccVa67
z9V?SR!;L^*zjpol{ansBGR+fwRX582fmeB+zN*ygR`OSJto~}|OMH8WD`dVme`p!1
z9$daR1t>pN6Zn2D*>X+bdrPt_yHVLl{zkHp1HYw`zm@Ev-O+EW<lB-R)*by0(zlX5
zp*#9Gc>H%&^7pa{2l0C<`Ho~uyQAM%$v;Te?T$X7l7Eye<iICYa<^m)g(sNQDE*)5
z)(}woR&K|;a$%!D={=rcX?(kie|NYYHSrzF-2od=^8{~G?rr3EDt9O5R^{G`xm~%p
z_wxk1`+0&d;|{@JrN9xs0B5O~x3dRumvT)ktmP66D?qF=2@$rEnB8eMP&!;s1}!K@
zmgqazQ?K14XXqtTVup$Gt6s=S#nf_SNfs)JVThQOodJBQ0&`XZaVO-=e}?T7(jj?#
zA(QgVQt1j<KBu<pcu;zEsGmd=mWDP8e<j7CaaJVO>NVm1h+ipI39k9=r_-@WZ0XTQ
z8%bOfnJMCSu3l}laLuWlqvoA3cfs+;I;Xd9UAgXzwfzCb!X_LJt<3%B$&}OmHwfQ?
zQT~!@|E3q%ZePog5~s?7f5E__pv_{WU58Fq9hQip#0i~hH`LVIEXdi7HLOfEp|4e6
zYd4{%)!bNXx70PmZfLQmwuqcoW3xwdEA@9k_?S%%tf_BWKdrhtv2vXUyUt!*UyaUI
zQ}rpGt5$DXwbrU@a&Y~(hpN!bA$ImGD~M-L))2?C94n;#_rs2rf9qKJj#cPbMUGYC
zSY?hyg<+00LWdI_?O5rEqJ$I0ReS~uP&Pm8d9V*A*@2RYYSLs<lynGb3aOe@L#id!
zk?Kheq()K`shQM5no62Rnoc^D)T&C$!nV9M#i~`6@J}INwOS=eW+=PWF3HAWJlGm6
z$ze0p8Y&?^X)vobf2*WGu`tx?ltlP{o86jSf&#b`ZVi_(^=Id_=9I{!o!gp=w3W)q
zYt1VePSo-I*8Gx@L>(_^Es*o%7q%9b5T(2z(i$lli{?*JYf;HKoSKVUi%Z56bzE7h
zbS_IF#kM$82l2aOUMH#w|HOg`zV|~ai+^HS31&iuw#|-ae<xT+3ftLj!DvoG>yw1r
zLeabg`Xu?GoVKiJL4qF=g;}|6PBfBmcH{1!*OnbEPGs*^CE59H;b>`sUj=31g0`G!
zc_IfF;GDv?-009mE<V7y#cg@f;fcK6YD8X1TYhw8BA>rz`DJYdbf;jq8eK57tuQ(!
zQMg-G6pm<%e?-S7BD>W=k<o2M(Q%2Q-Kw%^Y+G@3e4?0%kKql5a(Zg`5A>(1WF;k*
zI4ljpVW}!<w+G^7Zdpyd+$|SxrBZf3Uiv*&sAO{M$OuhWt+C5YH>IEoc#_x;TYd(#
zuj>CT13I%YUJe^g?8tJ^K?t3T+TC{SiuU3Gl`5N?fB#o|31wccaJ|z5VF=$Q+^XLz
z$i%DkV|4?Y5w{<YEna41e;00S?_9aggbrl_9<qGBzhIsg2VUuC%?@mKKqILbqN4}2
zr8$wub+&KV3c{OMGiKnq2JH8<UO(ZS`dHnpH^KWopnOMf78fQha_vg^(<wUirHM1^
z^MmqJf6)gwv3D;hKf!YFQG4-$@`Jp-LsA}4&T>Rp2?ndZpY}o6-W!45*Vq6rC?APV
zev4$roAU#rduwJ1M-*i4sI2*CU8Kx4wQooVINpzjcGw#MYA3wNzxhPHg(1JTofyRH
z*7l2C!&pw2X0Ka&*zt4Mt!>X*v3eC#N`a1)f1B9UX~@Yr$Ie@_Tr~BUE{-6R&11wK
z&ue0k&UW$Qc7_nCVC~PMx#0zi=gnEVNQD09En2i-QR&9a8eTj5R2A5ZhW23BCcpb&
z=6L&NY}M}biOckuD_#y2TfZRfE5$d3_q?BTJm80H#?RA!0)F~etY3rH*OwH~yAQXM
ze@u_8aC)GF;zAZ&v2LYwzCR{nKXKiJL-6jVnWgr^@h)GgXQ_%!>u`iv!Ov+U>@2eA
z3r!ShF4@OZHbiajSGW05t$ziV>!(9rv?+(_{!Gz98p{S1$M|(SiqihaZ;F?lvbb}_
z3S`)2uj%m=8T2V8f9$$VG0_kx9kiF<f7=<SS<KJsDO6tNZq4Y^Lg9aV#U+DUShwD<
zy}sA`vv$BkUcR>{c3Q=LCg0SZ-rIqGb%VWjAhB`l+7<c*@?MX^+36C$+(I}VaWf<M
z=74`a=C9BJoOa#XWB6w@mw!gyX~hvLPlWT$RMEaNQ|BOSQTwU$wyZC2+puZPfBFd<
z&)jro`<a{CC(c?nZCUlQ>d+bqTkdf1q9w;H^gF-!uGu)~5PEmr#`bJ!O4KjH{I=QH
zE=TfrZv#G-S!Nm(C3~65`u~af+5Ntj<v&{9icWlM*38lKS~&eU43HWbC@(UAX`f@>
zJDJS$`?JR+w&c!Ue8RDF%(PZCf9R$a4I0m!{*r+)$%AW|e~Y#B!tovLYttj1k7JGJ
z?t^oc{=@5!^5DDV)N|(zlX;)C0K@>Mc9sdeyr0pNKeK+B1^=1kHPe5M_tQqot*O9_
z+Cncbcj}L^4syJo-vWa@o%ZvKWuTwafyg8Hu86Z452pQ`WPq1b&hmAue^;7=_9cxl
z@D%^LJJbIY6@>kS7WO-j`>reX*rf#$hEA9=Y2vc#2@~Aao6lUczJXLfaT;aDy)nG3
z`lPmH)$z%dsP}GY=TTeHZu}crTUcM3e)%g7!Ie;6|7jKB3Nr&tt2lsuq#IDPQZAdS
zO3gTc7svOu`8}%kxg1j8f7Ha9M<a3%q?TH|ahh58KwG?qb&on!9-3?Mz(Ql3h{=Q?
z#siDc$SDu3#-^0MxVT|8i>p;_!(dq<iqYOiWE^j+I?;ltYoWez!)lZqa^3hdiPE@u
zaW&S-hp3e|;qz2W5AuBfkZPM7YWfu;T9C+Q_kh1BIF&WjjvQRxfB!cEcdzF9&}R9o
zK$zu*2EXT5eNCg^^9#o@D(y|bT;$4|S{j2ySr(CUT&o%zn`#M;+=9#msuU>?E@UZc
z@#|`+3DW<1{I9sysZCt})RyMj5K0*hHT~)nY$I5~Ck}G`(i0)ZcWQH5dxA|OLi5?!
z(h#bxt81#~6Bn_(f6V9GAJk|c{#^c8NB=ej^M(c+{q_<R%(IA|><n?Tv&#uuO#I}W
z;km=}B#Lr*MR{xa(dBnr|857b;ulmngnv)Ov5O>Pa<PO?c5FGnV-Ghv=1$>QiIq&C
z<f?RtWUXV4kCzcKN8<v4i|JbF0@tpwM#S8fSjcns5eWIHf1m_HUZ9*%y-1md8k|t0
z6Jo8e*$K7ut6rp)%})@=FUMIXk{6j?Uq;;ANM5W`;nQ?z<P6_0$C>LmM>x)zh?sja
z7vkn6QWxiwE)b_I+`PU(UZgHAAzexm$qRA%x}0<c>1t)8aBiiYzrIY_btJSiP~6s{
z=ZJ?O@1Whne^UDAx3ayRbQ@_W>2}gxr29zXA|~!(50ii$#62wh5b5irZ<D6bu^)-h
zdM_J&q+O(+l71l$WEbGNh4&b$>8l(y+lkB)S&qonloH_?A$1(g3a?>Hyvh*kINMR5
z5`lDu-`K+xq0q6!K>{4v1xNiEgAZCI9w?%PUW9iTf4Uk9U3Hwp6w>F4FwvZIsOWsy
z$e<7M61$i(JjCqJIW`_*gw0k992FCd5G1V~bRHc0TFP%D-|pDk**u4|&aro5Zeb6?
zANF>sVQJ}*OR0FPa)NhRPVqff_%3lbyO;cZq_2?fx5D>W&RCZCpb*-HT|riZowBat
z67JBjf36|Q${p1;B9I3U(HTb?Phy?dIfR4)t7QeU0?}};<K!N9t~jEh!EQ}EscVt4
zj@r@{SJu&=k<Vj3E1&kcs_SGLMAqXx7ILp-z0lerA0S!*>rVN&n-x{dxnFhRW#&An
zHy%-453%v6Y=pm|y1vGuZ|?J|>zk}d=Ds9NJ*iyh=lTe)q4iaTxcx7cHor3FHDmtM
znAeSY!<aXX`L!``8S@)serwFz#{ABh-y8FeF@G@TkH+jaCTW+Zc>yDTj5){BmwBEs
z7Z`J)F&7zgi7}TN^Ce?0H|7dst~BN<W3D#l8e_H@^JQbMGv<0@ZZPIXV{S6$W@EaI
zxz(5*#_Tlac4O`^=1%JYi#zt9*?P!QPvP>0i`uy=Z{~Tb6;T2f{m&;8#_x=G)s!F*
zLkTWowy2&Hz)}Up<LhF7G9hvG$|KtK7qQWRaxTSwi5=OOk#TUZVkRPke^t&Ek_o8X
zE3wjk-c^#J+5D?z4|NN!@k$5~U=E60>t%|*>}86t^Ximb?`2AF@OG8mC>dP1%5U;A
zLvAK>3*8yoO-9Z&>{c>znZvhxB_notnUS}7nNd5*0ECRb-76S>a|fB+)k;;|i7%N_
zWADOP>Y%$Zwi<U2Ca5a!)w1#9@55xNs;^-1e!ZW4*=oWAn6R4oASOrQ&nd2NlOM(u
zC<Iu=_3e;HFcCH7QB0Al{u-uO)jWnNQMF&kl&ZRKV9HeeH!<a^;aiv?s`1;Hp{nUS
zm|?2<am;Yl@?Fe-2sQP4n2~DQ_c5c?^d~T*)uB&f#;6%U2o>Caad4YCYb;ll4#6$3
zbt$Z9ErJpZOw(E?DtV}eCXlHe$G(|@z!V2&0+*<n1h003y@?RoCvLDWk(HcHRUNEa
znwcY2hXm#zchcLDt))(w_sl5{mwh7whogDYi;&8Z92eq$t3t;mJ_<k`*>X{C0fRDS
zo+n#AWuCv8joiETWGfJVvs69LlTAF{!s5v$L3lk+wn#+@8nVf@c#&HKI_(n9JK`FJ
z_tLa8TaI*a8VBLbwwrL}?a6i>_0^?vMTrCyM)p18mJ#N)qsPrIMy4dWiukqV-IT1B
zxUabZm6H>HqJ^`$raU`4C+`Dcnj;Q>{G=5Qjn-vtYFE8$RJ-b1W3{VYYwUKsPu2wa
z46O<AnY9Lps$O*D8$?IGQFP>+L`S|k$VW>kEhgWtRx4cRHusRR@SZzEGU7kCMKU%n
zbXz5pg~0r0JxTds^33=s#x^zze}=Pq;-lw}4iFE28?U)B(ZgDEm#Rbso$bOYWK4Xl
zJJvl&1S2ZJ>d(<d<K6LYmAKDIk*Lj2p#9+d393VU=z7qOK_g?5-YY8eS(5`O`y3Lm
z!htCPJ2y}r2s(k9K*$Ny2C{OAz06>r%K0wRxZWb8L60i~H>aac{Oa^A>ZsQabPfHY
z);P3(Xw7BZ=;BQhQC!sBb&TjbMCY{!6aI2~*HpdhTJd1Q$rGvNAm_VYpD!M`UZEi$
zpB`P_i+ak8*mV3UH>yBbeBeY_T{Kf>=@V`DT5Hv<?NE`RMYY>a2c@rf^!F8aIMH#x
z%h!RsRisy1z7M^N*?4;(gQB~4m~If4IK4H0M{hl#B0Ht-L(;X5*mN}!{rCu9<YDoI
zI~Zp`ae<TTHb*0bl5sS8DDK>C#l&{e(VwN-Jl!lFa=KbfZ{Z>5PK+H+SMZK&lD5S=
zPHG>a_dlT`6;g^mint&Cz}tDG-uaA**s}9E-N<|zd0wi`61Oy|jZ2zt%GAa!&7G-#
zhY_bVU2cZ4SLuN2k;mxjO-kQ_m!j*Fw<selABZ4W7X1&RZ<}ouS;O`QWM<5^6^XOG
z5f8$Y5dAT1Z^CKNYzHGub<s}rU(9wW!q2JbW`yz0c2;B*+h?HMVz!-ruf1$7WS@<Y
z{fa$%vfuw`&&ZGWEckfOXFuNarH}W2{O;pD;H#td>|r17bUavv;yNS}A1`{()r*R_
z)!e+TxMj)hds%8l_+>?K0bAl#GY!N8uPA)!*ij^}!KE@uysGz{9C%e}(U!u>K&ebH
zui+f$9@|kUQLB611sw}Twx!n%AvE=-WU>ey@f&YwkJC5kZFvZa8#q>^St2@r@Ho;e
za&O*|M`$i;^X68V_hYxWWnQE|Nw2iC*=9QRp6=9nD)63!s_t<Y_iK_wHfwLK57OsA
zd<AFSLV{5<tuGNV`W|;ld?{XZ7plWl>{Du+xS|z_xKociB5I-a)N#CM(;wWim=M&M
z2EtEs_7WMBr({e-kfox_eo@PRu=vjng(G=B{zT^bM4cs~rRGJPWsJ^!L1au8i$sfD
zGwLh{^N@Z~%uFrCa(wZeKtP-T1D9LL%f*Xo38Av(Y*)|*9V`*ozbh?f_z{T{@w+3l
z1SJ^!?A$TE?uoHwp0<ie*^jA^O%Ywu4|!bQiJQg8sZ<>IZW1x4Ztc8(b(IPropP(i
zBhs!P5S;4bZL~1IO?5;>h$X%p->dn{RmaJq$RaXgCnpjjRPRPARpJy;Vj*WIR)_$L
z8}ZN8qFNsj!F3mRY*)|5_gnE(=bsvoD|<jLq9d^iaTcoeCMuE-lR*(H5<89VqgU?^
zkKUq;43`Naa60oX3T>i)UoVdkUU>AVG7wvhD<x))JyAR5nfrifeHDZKq?pC{*Y&uk
z_s`r7w1kovBJ@46HOw2&$h|lnKRZULOkShU%P2jcy5}!&G>4?487$^-x$8LHxu<W_
zE#Z1sMGNT9$JWwdA4)hc%2CB9Q|~2mjm3+|iKE>t?f(2zEsC>$j!VVmPM(LKvnvu?
z&%wVSXC_6Q>|~<-rFSpQ42qkbzO#A;jT}#_uXDih#r$2<&(Ir|c-{3sLvKpMz3xe|
zH9RFq_axtv0yA(@hPPend~cic{Z1~X0arPO16>~RB1H{}(ZE-ZLo2lY*Lz&zU)YrI
zI_*mPfo?{o;lE3NE&aBCC@nQ6|KWAn%)}o_yF;YiIkdY++U>H_?Ve*Fo;;7uiFgh3
z?Jhg?OLT#)$Kvz0x%&Um&-H~iO%0WA)F<UFy$G?s-TcD{T!jA(oTba`<i-6hUqZ{5
zu_-;?fji)KwBD{@JG*!xqjII!@CM!R)pl>+eR9XM^(0Y$j<Aw>WUi6+dSe?I%W{so
zPBwdbc?R`RUT-twlt)AW>1JPhx1<kCZYMj-_&)FO>X->{r(6u`iQ$}sxRyJ)mgHU3
zW&XWKe&NM8xtls8I2KaW$xpoD@}P?R*1h_w`Qv=AoxD%ZQ&A$0v0tI_<-O+Zy<dvW
z+xw7oaai(yVVg%}nCL}yCLi&-u~}dGqtcBL@>5p6OdgYNe4WEPwO-UWP_R29`7O4G
z(S?!H1^MapUEPJR;p%E9zbBP@^)vE)M*Io8SHHDS$_aUP7|<T~jLwL*5jWv(>FhWo
z`IIdW<W_GU`+?LwLpGDoN_RVxKa@_5k{jJCH~IyCeZFt1zzf{yZz<J>w3!@}zO@~n
z5s%SbbOo=^$5rwtc6X1vQ2UL(NH+G_fOZ^xNs2qQ<LJwhZPbpVKb7n(?Kt|1WN|-z
zN+o|L*(Kf4r*S|10biQ3S>GMSPyQE@t?Q0HtCFuu_A}klAFAXpC0o!PCAQ43B%3cH
zQLov5-8fRePQS$cw1wZVZ^)I64&tkQmt5Je^_B5G_iL_<<+ZmkUsTp_5JIzi^>^3{
z<~ywG%$INqPyW`f5V5Pb?TV#Vm;G|`9lOtjTKR*$tFKbIpW_STkCL^>o)kHl2jfrn
zF4NMFX(`&HVrN-Y`ZJ}nakh$esQ}+D@7sKTG5kdBa!>4zzNor)xhI*Q5g*vQxb<T!
z?!_uP{CC}9-nqZiQx<4Gw38olc}uv=e_*qV`Tdjp$nJ~2tYR!5R_-Z~|34p7@QPwo
za=N2GQ{BCcN<>uR&Iw9IUwQKUpt!SF@UJ<WKWv;bKmG$1w_Up?{)}>;!4LOY<vxo+
z`Jr-uh<Q%A&taZc?$em(mHT|ZkFNeQm#_BP5-Tu@?+#pej%i=HD&e`V&0R$-<HT0H
Q+Xn3lv{L$i036u`RE8P<qyPW_

diff --git a/src/main/webapp/static/movie/mediaelementjs/flashmediaelement.swf b/src/main/webapp/static/movie/mediaelementjs/flashmediaelement.swf
index fa64e8d59c48b748f2f3d55a1eeaef4579df4ea5..adbb62c8ad510fef576cd51aae31d21c33b3c685 100644
GIT binary patch
literal 99516
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
R4ez!Ay8_LW{vST2IAHt0(}Ms2

literal 99433
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

diff --git a/src/main/webapp/static/movie/mediaelementjs/mediaelement-and-player.js b/src/main/webapp/static/movie/mediaelementjs/mediaelement-and-player.js
index 8cc9bec378b..f3467e7e031 100644
--- a/src/main/webapp/static/movie/mediaelementjs/mediaelement-and-player.js
+++ b/src/main/webapp/static/movie/mediaelementjs/mediaelement-and-player.js
@@ -16,7 +16,7 @@
 var mejs = mejs || {};
 
 // version number
-mejs.version = '2.18.2'; 
+mejs.version = '2.20.1'; 
 
 
 // player number (for missing, same id attr)
@@ -29,7 +29,8 @@ mejs.plugins = {
 	],
 	flash: [
 		{version: [9,0,124], types: ['video/mp4','video/m4v','video/mov','video/flv','video/rtmp','video/x-flv','audio/flv','audio/x-flv','audio/mp3','audio/m4a','audio/mpeg', 'video/youtube', 'video/x-youtube', 'video/dailymotion', 'video/x-dailymotion', 'application/x-mpegURL']}
-		//,{version: [12,0], types: ['video/webm']} // for future reference (hopefully!)
+		// 'video/youtube', 'video/x-youtube', 
+		// ,{version: [12,0], types: ['video/webm']} // for future reference (hopefully!)
 	],
 	youtube: [
 		{version: null, types: ['video/youtube', 'video/x-youtube', 'audio/youtube', 'audio/x-youtube']}
@@ -425,16 +426,17 @@ mejs.MediaFeatures = {
 		t.isGecko = (ua.match(/gecko/gi) !== null) && !t.isWebkit && !t.isIE;
 		t.isOpera = (ua.match(/opera/gi) !== null);
 		t.hasTouch = ('ontouchstart' in window); //  && window.ontouchstart != null); // this breaks iOS 7
-		
-		// borrowed from Modernizr
-		t.svg = !! document.createElementNS &&
-				!! document.createElementNS('http://www.w3.org/2000/svg','svg').createSVGRect;
+
+		// Borrowed from `Modernizr.svgasimg`, sources:
+		// - https://github.com/Modernizr/Modernizr/issues/687
+		// - https://github.com/Modernizr/Modernizr/pull/1209/files
+		t.svgAsImg = !!document.implementation.hasFeature('http://www.w3.org/TR/SVG11/feature#Image', '1.1');
 
 		// create HTML5 media elements for IE before 9, get a <video> element for fullscreen detection
 		for (i=0; i<html5Elements.length; i++) {
 			v = document.createElement(html5Elements[i]);
 		}
-		
+
 		t.supportsMediaTag = (typeof v.canPlayType !== 'undefined' || t.isBustedAndroid);
 
 		// Fix for IE9 on Windows 7N / Windows 7KN (Media Player not installer)
@@ -444,63 +446,85 @@ mejs.MediaFeatures = {
 			t.supportsMediaTag = false;
 		}
 
+		t.supportsPointerEvents = (function() {
+			// TAKEN FROM MODERNIZR
+			var element = document.createElement('x'),
+				documentElement = document.documentElement,
+				getComputedStyle = window.getComputedStyle,
+				supports;
+			if(!('pointerEvents' in element.style)){
+				return false;
+			}
+			element.style.pointerEvents = 'auto';
+			element.style.pointerEvents = 'x';
+			documentElement.appendChild(element);
+			supports = getComputedStyle &&
+				getComputedStyle(element, '').pointerEvents === 'auto';
+			documentElement.removeChild(element);
+			return !!supports;
+		})();
+
+
+		 // Older versions of Firefox can't move plugins around without it resetting,
+		t.hasFirefoxPluginMovingProblem = false;
+
 		// detect native JavaScript fullscreen (Safari/Firefox only, Chrome still fails)
-		
+
 		// iOS
-		t.hasSemiNativeFullScreen = (typeof v.webkitEnterFullscreen !== 'undefined');
-		
+		t.hasiOSFullScreen = (typeof v.webkitEnterFullscreen !== 'undefined');
+
 		// W3C
 		t.hasNativeFullscreen = (typeof v.requestFullscreen !== 'undefined');
-		
+
 		// webkit/firefox/IE11+
 		t.hasWebkitNativeFullScreen = (typeof v.webkitRequestFullScreen !== 'undefined');
 		t.hasMozNativeFullScreen = (typeof v.mozRequestFullScreen !== 'undefined');
 		t.hasMsNativeFullScreen = (typeof v.msRequestFullscreen !== 'undefined');
-		
+
 		t.hasTrueNativeFullScreen = (t.hasWebkitNativeFullScreen || t.hasMozNativeFullScreen || t.hasMsNativeFullScreen);
 		t.nativeFullScreenEnabled = t.hasTrueNativeFullScreen;
-		
+
 		// Enabled?
 		if (t.hasMozNativeFullScreen) {
 			t.nativeFullScreenEnabled = document.mozFullScreenEnabled;
 		} else if (t.hasMsNativeFullScreen) {
-			t.nativeFullScreenEnabled = document.msFullscreenEnabled;		
+			t.nativeFullScreenEnabled = document.msFullscreenEnabled;
 		}
-		
+
 		if (t.isChrome) {
-			t.hasSemiNativeFullScreen = false;
+			t.hasiOSFullScreen = false;
 		}
-		
+
 		if (t.hasTrueNativeFullScreen) {
-			
+
 			t.fullScreenEventName = '';
-			if (t.hasWebkitNativeFullScreen) { 
+			if (t.hasWebkitNativeFullScreen) {
 				t.fullScreenEventName = 'webkitfullscreenchange';
-				
+
 			} else if (t.hasMozNativeFullScreen) {
 				t.fullScreenEventName = 'mozfullscreenchange';
-				
+
 			} else if (t.hasMsNativeFullScreen) {
 				t.fullScreenEventName = 'MSFullscreenChange';
 			}
-			
+
 			t.isFullScreen = function() {
 				if (t.hasMozNativeFullScreen) {
 					return d.mozFullScreen;
-				
+
 				} else if (t.hasWebkitNativeFullScreen) {
 					return d.webkitIsFullScreen;
-				
+
 				} else if (t.hasMsNativeFullScreen) {
 					return d.msFullscreenElement !== null;
 				}
 			}
-					
+
 			t.requestFullScreen = function(el) {
-		
+
 				if (t.hasWebkitNativeFullScreen) {
 					el.webkitRequestFullScreen();
-					
+
 				} else if (t.hasMozNativeFullScreen) {
 					el.mozRequestFullScreen();
 
@@ -509,29 +533,29 @@ mejs.MediaFeatures = {
 
 				}
 			}
-			
-			t.cancelFullScreen = function() {				
+
+			t.cancelFullScreen = function() {
 				if (t.hasWebkitNativeFullScreen) {
 					document.webkitCancelFullScreen();
-					
+
 				} else if (t.hasMozNativeFullScreen) {
 					document.mozCancelFullScreen();
-					
+
 				} else if (t.hasMsNativeFullScreen) {
 					document.msExitFullscreen();
-					
+
 				}
-			}	
-			
+			}
+
 		}
-		
-		
+
+
 		// OS X 10.5 can't do this even if it says it can :(
-		if (t.hasSemiNativeFullScreen && ua.match(/mac os x 10_5/i)) {
+		if (t.hasiOSFullScreen && ua.match(/mac os x 10_5/i)) {
 			t.hasNativeFullScreen = false;
-			t.hasSemiNativeFullScreen = false;
+			t.hasiOSFullScreen = false;
 		}
-		
+
 	}
 };
 mejs.MediaFeatures.init();
@@ -1498,10 +1522,11 @@ mejs.HtmlMediaElementShim = {
 						width: width	
 					};				
 				
-				if (mejs.PluginDetector.hasPluginVersion('flash', [10,0,0]) ) {
-					mejs.YouTubeApi.createFlash(youtubeSettings, options);
-				} else {
+				// favor iframe version of YouTube
+				if (window.postMessage) {
 					mejs.YouTubeApi.enqueueIframe(youtubeSettings);		
+				} else if (mejs.PluginDetector.hasPluginVersion('flash', [10,0,0]) ) {
+					mejs.YouTubeApi.createFlash(youtubeSettings, options);
 				}
 				
 				break;
@@ -1676,12 +1701,18 @@ mejs.YouTubeApi = {
 			height: settings.height,
 			width: settings.width,
 			videoId: settings.videoId,
-			playerVars: {controls:0},
+			playerVars: {controls:0,wmode:'transparent'},
 			events: {
 				'onReady': function() {
 					
+					// wrapper to match
+					player.setVideoSize = function(width, height) {
+						player.setSize(width, height);
+					}
+					
 					// hook up iframe object to MEjs
 					settings.pluginMediaElement.pluginApi = player;
+					settings.pluginMediaElement.pluginElement = document.getElementById(settings.containerId);
 					
 					// init mejs
 					mejs.MediaPluginBridge.initPlugin(settings.pluginId);
@@ -2383,8 +2414,8 @@ if (typeof jQuery != 'undefined') {
 				$('<span class="mejs-offscreen">' + videoPlayerTitle + '</span>').insertBefore(t.$media);
 				// build container
 				t.container =
-					$('<div id="' + t.id + '" class="mejs-container ' + (mejs.MediaFeatures.svg ? 'svg' : 'no-svg') +
-                      '" tabindex="0" role="application" aria-label="' + videoPlayerTitle + '">'+
+					$('<div id="' + t.id + '" class="mejs-container ' + (mejs.MediaFeatures.svgAsImg ? 'svg' : 'no-svg') +
+					  '" tabindex="0" role="application" aria-label="' + videoPlayerTitle + '">'+
 						'<div class="mejs-inner">'+
 							'<div class="mejs-mediaelement"></div>'+
 							'<div class="mejs-layers"></div>'+
@@ -2413,22 +2444,7 @@ if (typeof jQuery != 'undefined') {
 
 
 				// move the <video/video> tag into the right spot
-				if (mf.isiOS) {
-
-					// sadly, you can't move nodes in iOS, so we have to destroy and recreate it!
-					var $newMedia = t.$media.clone();
-
-					t.container.find('.mejs-mediaelement').append($newMedia);
-
-					t.$media.remove();
-					t.$node = t.$media = $newMedia;
-					t.node = t.media = $newMedia[0];
-
-				} else {
-
-					// normal way of moving it into place (doesn't work on iOS)
-					t.container.find('.mejs-mediaelement').append(t.$media);
-				}
+				t.container.find('.mejs-mediaelement').append(t.$media);
 
 				// needs to be assigned here, after iOS remap
 				t.node.player = t;
@@ -2498,7 +2514,7 @@ if (typeof jQuery != 'undefined') {
 
 			if (doAnimation) {
 				t.controls
-					.css('visibility','visible')
+					.removeClass('mejs-offscreen')
 					.stop(true, true).fadeIn(200, function() {
 						t.controlsAreVisible = true;
 						t.container.trigger('controlsshown');
@@ -2506,17 +2522,17 @@ if (typeof jQuery != 'undefined') {
 
 				// any additional controls people might add and want to hide
 				t.container.find('.mejs-control')
-					.css('visibility','visible')
+					.removeClass('mejs-offscreen')
 					.stop(true, true).fadeIn(200, function() {t.controlsAreVisible = true;});
 
 			} else {
 				t.controls
-					.css('visibility','visible')
+					.removeClass('mejs-offscreen')
 					.css('display','block');
 
 				// any additional controls people might add and want to hide
 				t.container.find('.mejs-control')
-					.css('visibility','visible')
+					.removeClass('mejs-offscreen')
 					.css('display','block');
 
 				t.controlsAreVisible = true;
@@ -2539,7 +2555,7 @@ if (typeof jQuery != 'undefined') {
 				// fade out main controls
 				t.controls.stop(true, true).fadeOut(200, function() {
 					$(this)
-						.css('visibility','hidden')
+						.addClass('mejs-offscreen')
 						.css('display','block');
 
 					t.controlsAreVisible = false;
@@ -2549,19 +2565,19 @@ if (typeof jQuery != 'undefined') {
 				// any additional controls people might add and want to hide
 				t.container.find('.mejs-control').stop(true, true).fadeOut(200, function() {
 					$(this)
-						.css('visibility','hidden')
+						.addClass('mejs-offscreen')
 						.css('display','block');
 				});
 			} else {
 
 				// hide main controls
 				t.controls
-					.css('visibility','hidden')
+					.addClass('mejs-offscreen')
 					.css('display','block');
 
 				// hide others
 				t.container.find('.mejs-control')
-					.css('visibility','hidden')
+					.addClass('mejs-offscreen')
 					.css('display','block');
 
 				t.controlsAreVisible = false;
@@ -2889,7 +2905,9 @@ if (typeof jQuery != 'undefined') {
 		handleError: function(e) {
 			var t = this;
 
-			t.controls.hide();
+			if (t.controls) {
+				t.controls.hide();
+			}
 
 			// Tell user that the file cannot be played
 			if (t.options.error) {
@@ -3400,8 +3418,8 @@ if (typeof jQuery != 'undefined') {
 		}
 
 		mejs.MediaElementPlayer.prototype.globalBind = function(events, data, callback) {
-    	var t = this;
-      var doc = t.node ? t.node.ownerDocument : document;
+    		var t = this;
+			var doc = t.node ? t.node.ownerDocument : document;
 
 			events = splitEvents(events, t.id);
 			if (events.d) $(doc).bind(events.d, data, callback);
@@ -3410,7 +3428,7 @@ if (typeof jQuery != 'undefined') {
 
 		mejs.MediaElementPlayer.prototype.globalUnbind = function(events, callback) {
 			var t = this;
-      var doc = t.node ? t.node.ownerDocument : document;
+			var doc = t.node ? t.node.ownerDocument : document;
 
 			events = splitEvents(events, t.id);
 			if (events.d) $(doc).unbind(events.d, callback);
@@ -3901,20 +3919,35 @@ if (typeof jQuery != 'undefined') {
 		
 		updateCurrent:  function() {
 			var t = this;
+			
+			var currentTime = t.media.currentTime;
+			
+			if (isNaN(currentTime)) {
+				currentTime = 0;
+			}
 
 			if (t.currenttime) {
-				t.currenttime.html(mejs.Utility.secondsToTimeCode(t.media.currentTime, t.options));
+				t.currenttime.html(mejs.Utility.secondsToTimeCode(currentTime, t.options));
 			}
 		},
 		
 		updateDuration: function() {
 			var t = this;
+			
+			var duration = t.media.duration;
+			if (t.options.duration > 0) {
+				duration = t.options.duration;
+			}
+			
+			if (isNaN(duration)) {
+				duration = 0;
+			}
 
 			//Toggle the long video class if the video is longer than an hour.
-			t.container.toggleClass("mejs-long-video", t.media.duration > 3600);
+			t.container.toggleClass("mejs-long-video", duration > 3600);
 			
-			if (t.durationD && (t.options.duration > 0 || t.media.duration)) {
-				t.durationD.html(mejs.Utility.secondsToTimeCode(t.options.duration > 0 ? t.options.duration : t.media.duration, t.options));
+			if (t.durationD && duration > 0) {
+				t.durationD.html(mejs.Utility.secondsToTimeCode(duration, t.options));
 			}		
 		}
 	});
@@ -4206,19 +4239,94 @@ if (typeof jQuery != 'undefined') {
 		isNativeFullScreen: false,
 
 		isInIframe: false,
+							
+		// Possible modes
+		// (1) 'native-native' 	HTML5 video  + browser fullscreen (IE10+, etc.)
+		// (2) 'plugin-native' 	plugin video + browser fullscreen (fails in some versions of Firefox)
+		// (3) 'fullwindow' 	Full window (retains all UI)
+		// usePluginFullScreen = true
+		// (4) 'plugin-click' 	Flash 1 - click through with pointer events
+		// (5) 'plugin-hover' 	Flash 2 - hover popup in flash (IE6-8)		
+		fullscreenMode: '',
 
 		buildfullscreen: function(player, controls, layers, media) {
 
 			if (!player.isVideo)
 				return;
+				
+			player.isInIframe = (window.location != window.parent.location);	
+		
+			// detect on start
+			media.addEventListener('play', function() { player.detectFullscreenMode(); });
+				
+			// build button
+			var t = this,
+				hideTimeout = null,
+				fullscreenBtn =
+					$('<div class="mejs-button mejs-fullscreen-button">' +
+						'<button type="button" aria-controls="' + t.id + '" title="' + t.options.fullscreenText + '" aria-label="' + t.options.fullscreenText + '"></button>' +
+					'</div>')
+					.appendTo(controls)
+					.on('click', function() {
+						
+						// toggle fullscreen
+						var isFullScreen = (mejs.MediaFeatures.hasTrueNativeFullScreen && mejs.MediaFeatures.isFullScreen()) || player.isFullScreen;
+	
+						if (isFullScreen) {
+							player.exitFullScreen();
+						} else {
+							player.enterFullScreen();
+						}
+					})										
+					.on('mouseover', function() {
+						
+						// very old browsers with a plugin
+						if (t.fullscreenMode == 'plugin-hover') {						
+							if (hideTimeout !== null) {
+								clearTimeout(hideTimeout);
+								delete hideTimeout;
+							}
+	
+							var buttonPos = fullscreenBtn.offset(),
+								containerPos = player.container.offset();
+	
+							media.positionFullscreenButton(buttonPos.left - containerPos.left, buttonPos.top - containerPos.top, true);
+						}
+
+					})
+					.on('mouseout', function() {
+
+						if (t.fullscreenMode == 'plugin-hover') {						
+							if (hideTimeout !== null) {
+								clearTimeout(hideTimeout);
+								delete hideTimeout;
+							}
+	
+							hideTimeout = setTimeout(function() {
+								media.hideFullscreenButton();
+							}, 1500);
+						}
+
+					});
+
+					
 
-			player.isInIframe = (window.location != window.parent.location);
+			player.fullscreenBtn = fullscreenBtn;
 
-			// native events
+			t.globalBind('keydown',function (e) {
+				if (e.keyCode == 27 && ((mejs.MediaFeatures.hasTrueNativeFullScreen && mejs.MediaFeatures.isFullScreen()) || t.isFullScreen)) {
+					player.exitFullScreen();
+				}
+			});
+			
+			t.normalHeight = 0;
+			t.normalWidth = 0;					
+					
+			// setup native fullscreen event
 			if (mejs.MediaFeatures.hasTrueNativeFullScreen) {
 
 				// chrome doesn't alays fire this in an iframe
-				var func = function(e) {
+				var fullscreenChanged = function(e) {
 					if (player.isFullScreen) {
 						if (mejs.MediaFeatures.isFullScreen()) {
 							player.isNativeFullScreen = true;
@@ -4233,244 +4341,195 @@ if (typeof jQuery != 'undefined') {
 					}
 				};
 
-				player.globalBind(mejs.MediaFeatures.fullScreenEventName, func);
+				player.globalBind(mejs.MediaFeatures.fullScreenEventName, fullscreenChanged);
 			}
 
+		},
+		
+		detectFullscreenMode: function() {
+			
 			var t = this,
-				fullscreenBtn =
-					$('<div class="mejs-button mejs-fullscreen-button">' +
-						'<button type="button" aria-controls="' + t.id + '" title="' + t.options.fullscreenText + '" aria-label="' + t.options.fullscreenText + '"></button>' +
-					'</div>')
-					.appendTo(controls);
-
-				if (t.media.pluginType === 'native' || (!t.options.usePluginFullScreen && !mejs.MediaFeatures.isFirefox)) {
-
-					fullscreenBtn.click(function() {
-						var isFullScreen = (mejs.MediaFeatures.hasTrueNativeFullScreen && mejs.MediaFeatures.isFullScreen()) || player.isFullScreen;
-
-						if (isFullScreen) {
-							player.exitFullScreen();
-						} else {
-							player.enterFullScreen();
-						}
-					});
-
-				} else {
-
-					var hideTimeout = null,
-						supportsPointerEvents = (function() {
-							// TAKEN FROM MODERNIZR
-							var element = document.createElement('x'),
-								documentElement = document.documentElement,
-								getComputedStyle = window.getComputedStyle,
-								supports;
-							if(!('pointerEvents' in element.style)){
-								return false;
-							}
-							element.style.pointerEvents = 'auto';
-							element.style.pointerEvents = 'x';
-							documentElement.appendChild(element);
-							supports = getComputedStyle &&
-								getComputedStyle(element, '').pointerEvents === 'auto';
-							documentElement.removeChild(element);
-							return !!supports;
-						})();
-
-					//
-
-					if (supportsPointerEvents && !mejs.MediaFeatures.isOpera) { // opera doesn't allow this :(
-
-						// allows clicking through the fullscreen button and controls down directly to Flash
-
-						/*
-						 When a user puts his mouse over the fullscreen button, the controls are disabled
-						 So we put a div over the video and another one on iether side of the fullscreen button
-						 that caputre mouse movement
-						 and restore the controls once the mouse moves outside of the fullscreen button
-						*/
-
-						var fullscreenIsDisabled = false,
-							restoreControls = function() {
-								if (fullscreenIsDisabled) {
-									// hide the hovers
-									for (var i in hoverDivs) {
-										hoverDivs[i].hide();
-									}
-
-									// restore the control bar
-									fullscreenBtn.css('pointer-events', '');
-									t.controls.css('pointer-events', '');
-
-									// prevent clicks from pausing video
-									t.media.removeEventListener('click', t.clickToPlayPauseCallback);
-
-									// store for later
-									fullscreenIsDisabled = false;
-								}
-							},
-							hoverDivs = {},
-							hoverDivNames = ['top', 'left', 'right', 'bottom'],
-							i, len,
-							positionHoverDivs = function() {
-								var fullScreenBtnOffsetLeft = fullscreenBtn.offset().left - t.container.offset().left,
-									fullScreenBtnOffsetTop = fullscreenBtn.offset().top - t.container.offset().top,
-									fullScreenBtnWidth = fullscreenBtn.outerWidth(true),
-									fullScreenBtnHeight = fullscreenBtn.outerHeight(true),
-									containerWidth = t.container.width(),
-									containerHeight = t.container.height();
-
-								for (i in hoverDivs) {
-									hoverDivs[i].css({position: 'absolute', top: 0, left: 0}); //, backgroundColor: '#f00'});
-								}
+				mode = '',
+				features = mejs.MediaFeatures;
+			
+			if (features.hasTrueNativeFullScreen && t.media.pluginType === 'native') {
+				mode = 'native-native';
+			} else if (features.hasTrueNativeFullScreen && t.media.pluginType !== 'native' && !features.hasFirefoxPluginMovingProblem) {
+				mode = 'plugin-native';					
+			} else if (t.usePluginFullScreen) { 
+				if (mejs.MediaFeatures.supportsPointerEvents) {
+					mode = 'plugin-click';
+					// this needs some special setup
+					t.createPluginClickThrough();				
+				} else { 
+					mode = 'plugin-hover';
+				}
+				
+			} else {
+				mode = 'fullwindow';
+			}
+			
+			
+			t.fullscreenMode = mode;		
+			return mode;
+		},
+		
+		isPluginClickThroughCreated: false,
+		
+		createPluginClickThrough: function() {
+				
+			var t = this;
+			
+			// don't build twice
+			if (t.isPluginClickThroughCreated) {
+				return;
+			}	
 
-								// over video, but not controls
-								hoverDivs['top']
-									.width( containerWidth )
-									.height( fullScreenBtnOffsetTop );
-
-								// over controls, but not the fullscreen button
-								hoverDivs['left']
-									.width( fullScreenBtnOffsetLeft )
-									.height( fullScreenBtnHeight )
-									.css({top: fullScreenBtnOffsetTop});
-
-								// after the fullscreen button
-								hoverDivs['right']
-									.width( containerWidth - fullScreenBtnOffsetLeft - fullScreenBtnWidth )
-									.height( fullScreenBtnHeight )
-									.css({top: fullScreenBtnOffsetTop,
-										 left: fullScreenBtnOffsetLeft + fullScreenBtnWidth});
-
-								// under the fullscreen button
-								hoverDivs['bottom']
-									.width( containerWidth )
-									.height( containerHeight - fullScreenBtnHeight - fullScreenBtnOffsetTop )
-									.css({top: fullScreenBtnOffsetTop + fullScreenBtnHeight});
-							};
+			// allows clicking through the fullscreen button and controls down directly to Flash
 
-						t.globalBind('resize', function() {
-							positionHoverDivs();
-						});
+			/*
+			 When a user puts his mouse over the fullscreen button, we disable the controls so that mouse events can go down to flash (pointer-events)
+			 We then put a divs over the video and on either side of the fullscreen button
+			 to capture mouse movement and restore the controls once the mouse moves outside of the fullscreen button
+			*/
 
-						for (i = 0, len = hoverDivNames.length; i < len; i++) {
-							hoverDivs[hoverDivNames[i]] = $('<div class="mejs-fullscreen-hover" />').appendTo(t.container).mouseover(restoreControls).hide();
+			var fullscreenIsDisabled = false,
+				restoreControls = function() {
+					if (fullscreenIsDisabled) {
+						// hide the hovers
+						for (var i in hoverDivs) {
+							hoverDivs[i].hide();
 						}
 
-						// on hover, kill the fullscreen button's HTML handling, allowing clicks down to Flash
-						fullscreenBtn.on('mouseover',function() {
-
-							if (!t.isFullScreen) {
-
-								var buttonPos = fullscreenBtn.offset(),
-									containerPos = player.container.offset();
-
-								// move the button in Flash into place
-								media.positionFullscreenButton(buttonPos.left - containerPos.left, buttonPos.top - containerPos.top, false);
-
-								// allows click through
-								fullscreenBtn.css('pointer-events', 'none');
-								t.controls.css('pointer-events', 'none');
-
-								// restore click-to-play
-								t.media.addEventListener('click', t.clickToPlayPauseCallback);
-
-								// show the divs that will restore things
-								for (i in hoverDivs) {
-									hoverDivs[i].show();
-								}
-
-								positionHoverDivs();
+						// restore the control bar
+						t.fullscreenBtn.css('pointer-events', '');
+						t.controls.css('pointer-events', '');
 
-								fullscreenIsDisabled = true;
-							}
+						// prevent clicks from pausing video
+						t.media.removeEventListener('click', t.clickToPlayPauseCallback);
 
-						});
+						// store for later
+						fullscreenIsDisabled = false;
+					}
+				},
+				hoverDivs = {},
+				hoverDivNames = ['top', 'left', 'right', 'bottom'],
+				i, len,
+				positionHoverDivs = function() {
+					var fullScreenBtnOffsetLeft = fullscreenBtn.offset().left - t.container.offset().left,
+						fullScreenBtnOffsetTop = fullscreenBtn.offset().top - t.container.offset().top,
+						fullScreenBtnWidth = fullscreenBtn.outerWidth(true),
+						fullScreenBtnHeight = fullscreenBtn.outerHeight(true),
+						containerWidth = t.container.width(),
+						containerHeight = t.container.height();
+
+					for (i in hoverDivs) {
+						hoverDivs[i].css({position: 'absolute', top: 0, left: 0}); //, backgroundColor: '#f00'});
+					}
 
-						// restore controls anytime the user enters or leaves fullscreen
-						media.addEventListener('fullscreenchange', function(e) {
-							t.isFullScreen = !t.isFullScreen;
-							// don't allow plugin click to pause video - messes with
-							// plugin's controls
-							if (t.isFullScreen) {
-								t.media.removeEventListener('click', t.clickToPlayPauseCallback);
-							} else {
-								t.media.addEventListener('click', t.clickToPlayPauseCallback);
-							}
-							restoreControls();
-						});
+					// over video, but not controls
+					hoverDivs['top']
+						.width( containerWidth )
+						.height( fullScreenBtnOffsetTop );
+
+					// over controls, but not the fullscreen button
+					hoverDivs['left']
+						.width( fullScreenBtnOffsetLeft )
+						.height( fullScreenBtnHeight )
+						.css({top: fullScreenBtnOffsetTop});
+
+					// after the fullscreen button
+					hoverDivs['right']
+						.width( containerWidth - fullScreenBtnOffsetLeft - fullScreenBtnWidth )
+						.height( fullScreenBtnHeight )
+						.css({top: fullScreenBtnOffsetTop,
+							 left: fullScreenBtnOffsetLeft + fullScreenBtnWidth});
+
+					// under the fullscreen button
+					hoverDivs['bottom']
+						.width( containerWidth )
+						.height( containerHeight - fullScreenBtnHeight - fullScreenBtnOffsetTop )
+						.css({top: fullScreenBtnOffsetTop + fullScreenBtnHeight});
+				};
 
+			t.globalBind('resize', function() {
+				positionHoverDivs();
+			});
 
-						// the mouseout event doesn't work on the fullscren button, because we already killed the pointer-events
-						// so we use the document.mousemove event to restore controls when the mouse moves outside the fullscreen button
+			for (i = 0, len = hoverDivNames.length; i < len; i++) {
+				hoverDivs[hoverDivNames[i]] = $('<div class="mejs-fullscreen-hover" />').appendTo(t.container).mouseover(restoreControls).hide();
+			}
 
-						t.globalBind('mousemove', function(e) {
+			// on hover, kill the fullscreen button's HTML handling, allowing clicks down to Flash
+			fullscreenBtn.on('mouseover',function() {
 
-							// if the mouse is anywhere but the fullsceen button, then restore it all
-							if (fullscreenIsDisabled) {
+				if (!t.isFullScreen) {
 
-								var fullscreenBtnPos = fullscreenBtn.offset();
+					var buttonPos = fullscreenBtn.offset(),
+						containerPos = player.container.offset();
 
+					// move the button in Flash into place
+					media.positionFullscreenButton(buttonPos.left - containerPos.left, buttonPos.top - containerPos.top, false);
 
-								if (e.pageY < fullscreenBtnPos.top || e.pageY > fullscreenBtnPos.top + fullscreenBtn.outerHeight(true) ||
-									e.pageX < fullscreenBtnPos.left || e.pageX > fullscreenBtnPos.left + fullscreenBtn.outerWidth(true)
-									) {
+					// allows click through
+					t.fullscreenBtn.css('pointer-events', 'none');
+					t.controls.css('pointer-events', 'none');
 
-									fullscreenBtn.css('pointer-events', '');
-									t.controls.css('pointer-events', '');
+					// restore click-to-play
+					t.media.addEventListener('click', t.clickToPlayPauseCallback);
 
-									fullscreenIsDisabled = false;
-								}
-							}
-						});
+					// show the divs that will restore things
+					for (i in hoverDivs) {
+						hoverDivs[i].show();
+					}
 
+					positionHoverDivs();
 
+					fullscreenIsDisabled = true;
+				}
 
-					} else {
+			});
 
-						// the hover state will show the fullscreen button in Flash to hover up and click
+			// restore controls anytime the user enters or leaves fullscreen
+			media.addEventListener('fullscreenchange', function(e) {
+				t.isFullScreen = !t.isFullScreen;
+				// don't allow plugin click to pause video - messes with
+				// plugin's controls
+				if (t.isFullScreen) {
+					t.media.removeEventListener('click', t.clickToPlayPauseCallback);
+				} else {
+					t.media.addEventListener('click', t.clickToPlayPauseCallback);
+				}
+				restoreControls();
+			});
 
-						fullscreenBtn
-							.on('mouseover', function() {
 
-								if (hideTimeout !== null) {
-									clearTimeout(hideTimeout);
-									delete hideTimeout;
-								}
+			// the mouseout event doesn't work on the fullscren button, because we already killed the pointer-events
+			// so we use the document.mousemove event to restore controls when the mouse moves outside the fullscreen button
 
-								var buttonPos = fullscreenBtn.offset(),
-									containerPos = player.container.offset();
+			t.globalBind('mousemove', function(e) {
 
-								media.positionFullscreenButton(buttonPos.left - containerPos.left, buttonPos.top - containerPos.top, true);
+				// if the mouse is anywhere but the fullsceen button, then restore it all
+				if (fullscreenIsDisabled) {
 
-							})
-							.on('mouseout', function() {
+					var fullscreenBtnPos = fullscreenBtn.offset();
 
-								if (hideTimeout !== null) {
-									clearTimeout(hideTimeout);
-									delete hideTimeout;
-								}
 
-								hideTimeout = setTimeout(function() {
-									media.hideFullscreenButton();
-								}, 1500);
+					if (e.pageY < fullscreenBtnPos.top || e.pageY > fullscreenBtnPos.top + fullscreenBtn.outerHeight(true) ||
+						e.pageX < fullscreenBtnPos.left || e.pageX > fullscreenBtnPos.left + fullscreenBtn.outerWidth(true)
+						) {
 
+						fullscreenBtn.css('pointer-events', '');
+						t.controls.css('pointer-events', '');
 
-							});
+						fullscreenIsDisabled = false;
 					}
 				}
-
-			player.fullscreenBtn = fullscreenBtn;
-
-			t.globalBind('keydown',function (e) {
-				if (((mejs.MediaFeatures.hasTrueNativeFullScreen && mejs.MediaFeatures.isFullScreen()) || t.isFullScreen) && e.keyCode == 27) {
-					player.exitFullScreen();
-				}
 			});
-			
-			t.normalHeight = 0;
-			t.normalWidth = 0;
 
-		},
+
+			t.isPluginClickThroughCreated = true;
+		},		
 
 		cleanfullscreen: function(player) {
 			player.exitFullScreen();
@@ -4482,10 +4541,8 @@ if (typeof jQuery != 'undefined') {
 
 			var t = this;
 
-			// firefox+flash can't adjust plugin sizes without resetting :(
-			if (t.media.pluginType !== 'native' && (mejs.MediaFeatures.isFirefox || t.options.usePluginFullScreen)) {
-				//t.media.setFullscreen(true);
-				//player.isFullScreen = true;
+			if (mejs.MediaFeatures.hasiOSFullScreen) {
+				t.media.webkitEnterFullscreen();
 				return;
 			}
 
@@ -4496,86 +4553,58 @@ if (typeof jQuery != 'undefined') {
 			t.normalHeight = t.container.height();
 			t.normalWidth = t.container.width();
 
-			// attempt to do true fullscreen (Safari 5.1 and Firefox Nightly only for now)
-			if (t.media.pluginType === 'native') {
-				if (mejs.MediaFeatures.hasTrueNativeFullScreen) {
-
-					mejs.MediaFeatures.requestFullScreen(t.container[0]);
-					//return;
-
-					if (t.isInIframe) {
-						// sometimes exiting from fullscreen doesn't work
-						// notably in Chrome <iframe>. Fixed in version 17
-						setTimeout(function checkFullscreen() {
-
-							if (t.isNativeFullScreen) {
-								var zoomMultiplier = window["devicePixelRatio"] || 1,
-								// Use a percent error margin since devicePixelRatio is a float and not exact.
-									percentErrorMargin = 0.002, // 0.2%
-									windowWidth = zoomMultiplier * $(window).width(),
-									screenWidth = screen.width,
-									// ** 13twelve
-									// Screen width is sort of useless: http://www.quirksmode.org/blog/archives/2013/11/screenwidth_is.html
-									// My rMBP ignores devicePixelRatio when returning the values, so fullscreen would always fail the "suddenly not fullscreen" test
-									// Theory: the gap between reported values should give us an indication of browser behavior with screen.width and devicePixelRatio
-									zoomedWindowWidth = zoomMultiplier * windowWidth;
-									
-								if (Math.abs(screenWidth-windowWidth) > Math.abs(screenWidth-zoomedWindowWidth)) {
-									// screen.width is likely true pixels, not CSS pixels, so we need to use the zoomed window width for comparison
-									windowWidth = zoomedWindowWidth;
-								}
-								// ** / 13twelve
 
-								var absDiff = Math.abs(screenWidth - windowWidth),
-									marginError = screenWidth * percentErrorMargin;
 
-								// check if the video is suddenly not really fullscreen
-								if (absDiff > marginError) {
-									// manually exit
-									t.exitFullScreen();
-								} else {
-									// test again
-									setTimeout(checkFullscreen, 500);
-								}
+			// attempt to do true fullscreen
+			if (t.fullscreenMode === 'native-native' || t.fullscreenMode === 'plugin-native') {
+
+				mejs.MediaFeatures.requestFullScreen(t.container[0]);
+				//return;
+
+				if (t.isInIframe) {
+					// sometimes exiting from fullscreen doesn't work
+					// notably in Chrome <iframe>. Fixed in version 17
+					setTimeout(function checkFullscreen() {
+
+						if (t.isNativeFullScreen) {
+							var zoomMultiplier = window["devicePixelRatio"] || 1,
+							// Use a percent error margin since devicePixelRatio is a float and not exact.
+								percentErrorMargin = 0.002, // 0.2%
+								windowWidth = zoomMultiplier * $(window).width(),
+								screenWidth = screen.width,
+								// ** 13twelve
+								// Screen width is sort of useless: http://www.quirksmode.org/blog/archives/2013/11/screenwidth_is.html
+								// My rMBP ignores devicePixelRatio when returning the values, so fullscreen would always fail the "suddenly not fullscreen" test
+								// Theory: the gap between reported values should give us an indication of browser behavior with screen.width and devicePixelRatio
+								zoomedWindowWidth = zoomMultiplier * windowWidth;
+								
+							if (Math.abs(screenWidth-windowWidth) > Math.abs(screenWidth-zoomedWindowWidth)) {
+								// screen.width is likely true pixels, not CSS pixels, so we need to use the zoomed window width for comparison
+								windowWidth = zoomedWindowWidth;
 							}
-							
-						}, 1000);
-					}
-
-				} else if (mejs.MediaFeatures.hasSemiNativeFullScreen) {
-					t.media.webkitEnterFullscreen();
-					return;
-				}
-			}
-
-			// check for iframe launch
-			if (t.isInIframe) {
-				var url = t.options.newWindowCallback(this);
-
+							// ** / 13twelve
 
-				if (url !== '') {
+							var absDiff = Math.abs(screenWidth - windowWidth),
+								marginError = screenWidth * percentErrorMargin;
 
-					// launch immediately
-					if (!mejs.MediaFeatures.hasTrueNativeFullScreen) {
-						t.pause();
-						window.open(url, t.id, 'top=0,left=0,width=' + screen.availWidth + ',height=' + screen.availHeight + ',resizable=yes,scrollbars=no,status=no,toolbar=no');
-						return;
-					} else {
-						setTimeout(function() {
-							if (!t.isNativeFullScreen) {
-								t.pause();
-								window.open(url, t.id, 'top=0,left=0,width=' + screen.availWidth + ',height=' + screen.availHeight + ',resizable=yes,scrollbars=no,status=no,toolbar=no');
+							// check if the video is suddenly not really fullscreen
+							if (absDiff > marginError) {
+								// manually exit
+								t.exitFullScreen();
+							} else {
+								// test again
+								setTimeout(checkFullscreen, 500);
 							}
-						}, 250);
-					}
+						}
+						
+					}, 1000);
 				}
-
-			}
-
-			// full window code
-
-
-
+				
+			} else if (t.fullscreeMode == 'fullwindow') {				
+				// move into position
+				
+			}			
+			
 			// make full size
 			t.container
 				.addClass('mejs-container-fullscreen')
@@ -4599,11 +4628,15 @@ if (typeof jQuery != 'undefined') {
 			} else {
 				t.container.find('.mejs-shim')
 					.width('100%')
-					.height('100%');
-
-				//if (!mejs.MediaFeatures.hasTrueNativeFullScreen) {
-					t.media.setVideoSize($(window).width(),$(window).height());
-				//}
+					.height('100%');	
+				
+				setTimeout(function() {
+					var win = $(window),
+						winW = win.width(),
+						winH = win.height();
+							
+					t.media.setVideoSize(winW,winH);			
+				}, 500);
 			}
 
 			t.layers.children('div')
@@ -4633,13 +4666,15 @@ if (typeof jQuery != 'undefined') {
             clearTimeout(t.containerSizeTimeout);
 
 			// firefox can't adjust plugins
+			/*
 			if (t.media.pluginType !== 'native' && mejs.MediaFeatures.isFirefox) {
 				t.media.setFullscreen(false);
 				//player.isFullScreen = false;
 				return;
 			}
+			*/
 
-			// come outo of native fullscreen
+			// come out of native fullscreen
 			if (mejs.MediaFeatures.hasTrueNativeFullScreen && (mejs.MediaFeatures.isFullScreen() || t.isFullScreen)) {
 				mejs.MediaFeatures.cancelFullScreen();
 			}
@@ -4899,7 +4934,7 @@ if (typeof jQuery != 'undefined') {
 			} else {
 				// hover or keyboard focus
 				player.captionsButton.on( 'mouseenter focusin', function() {
-					$(this).find('.mejs-captions-selector').css('visibility','visible');
+					$(this).find('.mejs-captions-selector').removeClass('mejs-offscreen');
 				})
 
 				// handle clicks to the language radio buttons
@@ -4909,7 +4944,7 @@ if (typeof jQuery != 'undefined') {
 				});
 
 				player.captionsButton.on( 'mouseleave focusout', function() {
-					$(this).find(".mejs-captions-selector").css("visibility","hidden");
+					$(this).find(".mejs-captions-selector").addClass("mejs-offscreen");
 				});
 
 			}
@@ -4967,14 +5002,14 @@ if (typeof jQuery != 'undefined') {
 				function () {
 					// chapters
 					if (player.hasChapters) {
-						player.chapters.css('visibility','visible');
+						player.chapters.removeClass('mejs-offscreen');
 						player.chapters.fadeIn(200).height(player.chapters.find('.mejs-chapter').outerHeight());
 					}
 				},
 				function () {
 					if (player.hasChapters && !media.paused) {
 						player.chapters.fadeOut(200, function() {
-							$(this).css('visibility','hidden');
+							$(this).addClass('mejs-offscreen');
 							$(this).css('display','block');
 						});
 					}
@@ -4983,10 +5018,10 @@ if (typeof jQuery != 'undefined') {
 			t.container.on('controlsresize', function() {
 				t.adjustLanguageBox();
 			});
-			
+
 			// check for autoplay
 			if (player.node.getAttribute('autoplay') !== null) {
-				player.chapters.css('visibility','hidden');
+				player.chapters.addClass('mejs-offscreen');
 			}
 		},
 
@@ -5095,12 +5130,12 @@ if (typeof jQuery != 'undefined') {
 
 			t.adjustLanguageBox();
 		},
-		
+
 		removeTrackButton: function(lang) {
 			var t = this;
-			
+
 			t.captionsButton.find('input[value=' + lang + ']').closest('li').remove();
-			
+
 			t.adjustLanguageBox();
 		},
 
diff --git a/src/main/webapp/static/movie/mediaelementjs/mediaelement-and-player.min.js b/src/main/webapp/static/movie/mediaelementjs/mediaelement-and-player.min.js
index 022d090b7f4..50a3aa97eea 100644
--- a/src/main/webapp/static/movie/mediaelementjs/mediaelement-and-player.min.js
+++ b/src/main/webapp/static/movie/mediaelementjs/mediaelement-and-player.min.js
@@ -12,7 +12,7 @@
  * License: MIT
  *
  */
-var mejs=mejs||{};mejs.version="2.18.2",mejs.meIndex=0,mejs.plugins={silverlight:[{version:[3,0],types:["video/mp4","video/m4v","video/mov","video/wmv","audio/wma","audio/m4a","audio/mp3","audio/wav","audio/mpeg"]}],flash:[{version:[9,0,124],types:["video/mp4","video/m4v","video/mov","video/flv","video/rtmp","video/x-flv","audio/flv","audio/x-flv","audio/mp3","audio/m4a","audio/aac","audio/mpeg","video/youtube","video/x-youtube","video/dailymotion","video/x-dailymotion","application/x-mpegURL"]}],youtube:[{version:null,types:["video/youtube","video/x-youtube","audio/youtube","audio/x-youtube"]}],vimeo:[{version:null,types:["video/vimeo","video/x-vimeo"]}]},mejs.Utility={encodeUrl:function(a){return encodeURIComponent(a)},escapeHTML:function(a){return a.toString().split("&").join("&amp;").split("<").join("&lt;").split('"').join("&quot;")},absolutizeUrl:function(a){var b=document.createElement("div");return b.innerHTML='<a href="'+this.escapeHTML(a)+'">x</a>',b.firstChild.href},getScriptPath:function(a){for(var b,c,d,e,f,g,h=0,i="",j="",k=document.getElementsByTagName("script"),l=k.length,m=a.length;l>h;h++){for(e=k[h].src,c=e.lastIndexOf("/"),c>-1?(g=e.substring(c+1),f=e.substring(0,c+1)):(g=e,f=""),b=0;m>b;b++)if(j=a[b],d=g.indexOf(j),d>-1){i=f;break}if(""!==i)break}return i},calculateTimeFormat:function(a,b,c){0>a&&(a=0),"undefined"==typeof c&&(c=25);var d=b.timeFormat,e=d[0],f=d[1]==d[0],g=f?2:1,h=":",i=Math.floor(a/3600)%24,j=Math.floor(a/60)%60,k=Math.floor(a%60),l=Math.floor((a%1*c).toFixed(3)),m=[[l,"f"],[k,"s"],[j,"m"],[i,"h"]];d.length<g&&(h=d[g]);for(var n=!1,o=0,p=m.length;p>o;o++)if(-1!==d.indexOf(m[o][1]))n=!0;else if(n){for(var q=!1,r=o;p>r;r++)if(m[r][0]>0){q=!0;break}if(!q)break;f||(d=e+d),d=m[o][1]+h+d,f&&(d=m[o][1]+d),e=m[o][1]}b.currentTimeFormat=d},twoDigitsString:function(a){return 10>a?"0"+a:String(a)},secondsToTimeCode:function(a,b){if(0>a&&(a=0),"object"!=typeof b){var c="m:ss";c=arguments[1]?"hh:mm:ss":c,c=arguments[2]?c+":ff":c,b={currentTimeFormat:c,framesPerSecond:arguments[3]||25}}var d=b.framesPerSecond;"undefined"==typeof d&&(d=25);var c=b.currentTimeFormat,e=Math.floor(a/3600)%24,f=Math.floor(a/60)%60,g=Math.floor(a%60),h=Math.floor((a%1*d).toFixed(3));lis=[[h,"f"],[g,"s"],[f,"m"],[e,"h"]];var j=c;for(i=0,len=lis.length;i<len;i++)j=j.replace(lis[i][1]+lis[i][1],this.twoDigitsString(lis[i][0])),j=j.replace(lis[i][1],lis[i][0]);return j},timeCodeToSeconds:function(a,b,c,d){"undefined"==typeof c?c=!1:"undefined"==typeof d&&(d=25);var e=a.split(":"),f=parseInt(e[0],10),g=parseInt(e[1],10),h=parseInt(e[2],10),i=0,j=0;return c&&(i=parseInt(e[3])/d),j=3600*f+60*g+h+i},convertSMPTEtoSeconds:function(a){if("string"!=typeof a)return!1;a=a.replace(",",".");var b=0,c=-1!=a.indexOf(".")?a.split(".")[1].length:0,d=1;a=a.split(":").reverse();for(var e=0;e<a.length;e++)d=1,e>0&&(d=Math.pow(60,e)),b+=Number(a[e])*d;return Number(b.toFixed(c))},removeSwf:function(a){var b=document.getElementById(a);b&&/object|embed/i.test(b.nodeName)&&(mejs.MediaFeatures.isIE?(b.style.display="none",function(){4==b.readyState?mejs.Utility.removeObjectInIE(a):setTimeout(arguments.callee,10)}()):b.parentNode.removeChild(b))},removeObjectInIE:function(a){var b=document.getElementById(a);if(b){for(var c in b)"function"==typeof b[c]&&(b[c]=null);b.parentNode.removeChild(b)}}},mejs.PluginDetector={hasPluginVersion:function(a,b){var c=this.plugins[a];return b[1]=b[1]||0,b[2]=b[2]||0,c[0]>b[0]||c[0]==b[0]&&c[1]>b[1]||c[0]==b[0]&&c[1]==b[1]&&c[2]>=b[2]?!0:!1},nav:window.navigator,ua:window.navigator.userAgent.toLowerCase(),plugins:[],addPlugin:function(a,b,c,d,e){this.plugins[a]=this.detectPlugin(b,c,d,e)},detectPlugin:function(a,b,c,d){var e,f,g,h=[0,0,0];if("undefined"!=typeof this.nav.plugins&&"object"==typeof this.nav.plugins[a]){if(e=this.nav.plugins[a].description,e&&("undefined"==typeof this.nav.mimeTypes||!this.nav.mimeTypes[b]||this.nav.mimeTypes[b].enabledPlugin))for(h=e.replace(a,"").replace(/^\s+/,"").replace(/\sr/gi,".").split("."),f=0;f<h.length;f++)h[f]=parseInt(h[f].match(/\d+/),10)}else if("undefined"!=typeof window.ActiveXObject)try{g=new ActiveXObject(c),g&&(h=d(g))}catch(i){}return h}},mejs.PluginDetector.addPlugin("flash","Shockwave Flash","application/x-shockwave-flash","ShockwaveFlash.ShockwaveFlash",function(a){var b=[],c=a.GetVariable("$version");return c&&(c=c.split(" ")[1].split(","),b=[parseInt(c[0],10),parseInt(c[1],10),parseInt(c[2],10)]),b}),mejs.PluginDetector.addPlugin("silverlight","Silverlight Plug-In","application/x-silverlight-2","AgControl.AgControl",function(a){var b=[0,0,0,0],c=function(a,b,c,d){for(;a.isVersionSupported(b[0]+"."+b[1]+"."+b[2]+"."+b[3]);)b[c]+=d;b[c]-=d};return c(a,b,0,1),c(a,b,1,1),c(a,b,2,1e4),c(a,b,2,1e3),c(a,b,2,100),c(a,b,2,10),c(a,b,2,1),c(a,b,3,1),b}),mejs.MediaFeatures={init:function(){var a,b,c=this,d=document,e=mejs.PluginDetector.nav,f=mejs.PluginDetector.ua.toLowerCase(),g=["source","track","audio","video"];c.isiPad=null!==f.match(/ipad/i),c.isiPhone=null!==f.match(/iphone/i),c.isiOS=c.isiPhone||c.isiPad,c.isAndroid=null!==f.match(/android/i),c.isBustedAndroid=null!==f.match(/android 2\.[12]/),c.isBustedNativeHTTPS="https:"===location.protocol&&(null!==f.match(/android [12]\./)||null!==f.match(/macintosh.* version.* safari/)),c.isIE=-1!=e.appName.toLowerCase().indexOf("microsoft")||null!==e.appName.toLowerCase().match(/trident/gi),c.isChrome=null!==f.match(/chrome/gi),c.isChromium=null!==f.match(/chromium/gi),c.isFirefox=null!==f.match(/firefox/gi),c.isWebkit=null!==f.match(/webkit/gi),c.isGecko=null!==f.match(/gecko/gi)&&!c.isWebkit&&!c.isIE,c.isOpera=null!==f.match(/opera/gi),c.hasTouch="ontouchstart"in window,c.svg=!!document.createElementNS&&!!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect;for(a=0;a<g.length;a++)b=document.createElement(g[a]);c.supportsMediaTag="undefined"!=typeof b.canPlayType||c.isBustedAndroid;try{b.canPlayType("video/mp4")}catch(h){c.supportsMediaTag=!1}c.hasSemiNativeFullScreen="undefined"!=typeof b.webkitEnterFullscreen,c.hasNativeFullscreen="undefined"!=typeof b.requestFullscreen,c.hasWebkitNativeFullScreen="undefined"!=typeof b.webkitRequestFullScreen,c.hasMozNativeFullScreen="undefined"!=typeof b.mozRequestFullScreen,c.hasMsNativeFullScreen="undefined"!=typeof b.msRequestFullscreen,c.hasTrueNativeFullScreen=c.hasWebkitNativeFullScreen||c.hasMozNativeFullScreen||c.hasMsNativeFullScreen,c.nativeFullScreenEnabled=c.hasTrueNativeFullScreen,c.hasMozNativeFullScreen?c.nativeFullScreenEnabled=document.mozFullScreenEnabled:c.hasMsNativeFullScreen&&(c.nativeFullScreenEnabled=document.msFullscreenEnabled),c.isChrome&&(c.hasSemiNativeFullScreen=!1),c.hasTrueNativeFullScreen&&(c.fullScreenEventName="",c.hasWebkitNativeFullScreen?c.fullScreenEventName="webkitfullscreenchange":c.hasMozNativeFullScreen?c.fullScreenEventName="mozfullscreenchange":c.hasMsNativeFullScreen&&(c.fullScreenEventName="MSFullscreenChange"),c.isFullScreen=function(){return c.hasMozNativeFullScreen?d.mozFullScreen:c.hasWebkitNativeFullScreen?d.webkitIsFullScreen:c.hasMsNativeFullScreen?null!==d.msFullscreenElement:void 0},c.requestFullScreen=function(a){c.hasWebkitNativeFullScreen?a.webkitRequestFullScreen():c.hasMozNativeFullScreen?a.mozRequestFullScreen():c.hasMsNativeFullScreen&&a.msRequestFullscreen()},c.cancelFullScreen=function(){c.hasWebkitNativeFullScreen?document.webkitCancelFullScreen():c.hasMozNativeFullScreen?document.mozCancelFullScreen():c.hasMsNativeFullScreen&&document.msExitFullscreen()}),c.hasSemiNativeFullScreen&&f.match(/mac os x 10_5/i)&&(c.hasNativeFullScreen=!1,c.hasSemiNativeFullScreen=!1)}},mejs.MediaFeatures.init(),mejs.HtmlMediaElement={pluginType:"native",isFullScreen:!1,setCurrentTime:function(a){this.currentTime=a},setMuted:function(a){this.muted=a},setVolume:function(a){this.volume=a},stop:function(){this.pause()},setSrc:function(a){for(var b=this.getElementsByTagName("source");b.length>0;)this.removeChild(b[0]);if("string"==typeof a)this.src=a;else{var c,d;for(c=0;c<a.length;c++)if(d=a[c],this.canPlayType(d.type)){this.src=d.src;break}}},setVideoSize:function(a,b){this.width=a,this.height=b}},mejs.PluginMediaElement=function(a,b,c){this.id=a,this.pluginType=b,this.src=c,this.events={},this.attributes={}},mejs.PluginMediaElement.prototype={pluginElement:null,pluginType:"",isFullScreen:!1,playbackRate:-1,defaultPlaybackRate:-1,seekable:[],played:[],paused:!0,ended:!1,seeking:!1,duration:0,error:null,tagName:"",muted:!1,volume:1,currentTime:0,play:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.playVideo():this.pluginApi.playMedia(),this.paused=!1)},load:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType||this.pluginApi.loadMedia(),this.paused=!1)},pause:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.pauseVideo():this.pluginApi.pauseMedia(),this.paused=!0)},stop:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.stopVideo():this.pluginApi.stopMedia(),this.paused=!0)},canPlayType:function(a){var b,c,d,e=mejs.plugins[this.pluginType];for(b=0;b<e.length;b++)if(d=e[b],mejs.PluginDetector.hasPluginVersion(this.pluginType,d.version))for(c=0;c<d.types.length;c++)if(a==d.types[c])return"probably";return""},positionFullscreenButton:function(a,b,c){null!=this.pluginApi&&this.pluginApi.positionFullscreenButton&&this.pluginApi.positionFullscreenButton(Math.floor(a),Math.floor(b),c)},hideFullscreenButton:function(){null!=this.pluginApi&&this.pluginApi.hideFullscreenButton&&this.pluginApi.hideFullscreenButton()},setSrc:function(a){if("string"==typeof a)this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(a)),this.src=mejs.Utility.absolutizeUrl(a);else{var b,c;for(b=0;b<a.length;b++)if(c=a[b],this.canPlayType(c.type)){this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(c.src)),this.src=mejs.Utility.absolutizeUrl(c.src);break}}},setCurrentTime:function(a){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.seekTo(a):this.pluginApi.setCurrentTime(a),this.currentTime=a)},setVolume:function(a){null!=this.pluginApi&&("youtube"==this.pluginType?this.pluginApi.setVolume(100*a):this.pluginApi.setVolume(a),this.volume=a)},setMuted:function(a){null!=this.pluginApi&&("youtube"==this.pluginType?(a?this.pluginApi.mute():this.pluginApi.unMute(),this.muted=a,this.dispatchEvent({type:"volumechange"})):this.pluginApi.setMuted(a),this.muted=a)},setVideoSize:function(a,b){this.pluginElement&&this.pluginElement.style&&(this.pluginElement.style.width=a+"px",this.pluginElement.style.height=b+"px"),null!=this.pluginApi&&this.pluginApi.setVideoSize&&this.pluginApi.setVideoSize(a,b)},setFullscreen:function(a){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.pluginApi.setFullscreen(a)},enterFullScreen:function(){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.setFullscreen(!0)},exitFullScreen:function(){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.setFullscreen(!1)},addEventListener:function(a,b,c){this.events[a]=this.events[a]||[],this.events[a].push(b)},removeEventListener:function(a,b){if(!a)return this.events={},!0;var c=this.events[a];if(!c)return!0;if(!b)return this.events[a]=[],!0;for(var d=0;d<c.length;d++)if(c[d]===b)return this.events[a].splice(d,1),!0;return!1},dispatchEvent:function(a){var b,c=this.events[a.type];if(c)for(b=0;b<c.length;b++)c[b].apply(this,[a])},hasAttribute:function(a){return a in this.attributes},removeAttribute:function(a){delete this.attributes[a]},getAttribute:function(a){return this.hasAttribute(a)?this.attributes[a]:""},setAttribute:function(a,b){this.attributes[a]=b},remove:function(){mejs.Utility.removeSwf(this.pluginElement.id),mejs.MediaPluginBridge.unregisterPluginElement(this.pluginElement.id)}},mejs.MediaPluginBridge={pluginMediaElements:{},htmlMediaElements:{},registerPluginElement:function(a,b,c){this.pluginMediaElements[a]=b,this.htmlMediaElements[a]=c},unregisterPluginElement:function(a){delete this.pluginMediaElements[a],delete this.htmlMediaElements[a]},initPlugin:function(a){var b=this.pluginMediaElements[a],c=this.htmlMediaElements[a];if(b){switch(b.pluginType){case"flash":b.pluginElement=b.pluginApi=document.getElementById(a);break;case"silverlight":b.pluginElement=document.getElementById(b.id),b.pluginApi=b.pluginElement.Content.MediaElementJS}null!=b.pluginApi&&b.success&&b.success(b,c)}},fireEvent:function(a,b,c){var d,e,f,g=this.pluginMediaElements[a];if(g){d={type:b,target:g};for(e in c)g[e]=c[e],d[e]=c[e];f=c.bufferedTime||0,d.target.buffered=d.buffered={start:function(a){return 0},end:function(a){return f},length:1},g.dispatchEvent(d)}}},mejs.MediaElementDefaults={mode:"auto",plugins:["flash","silverlight","youtube","vimeo"],enablePluginDebug:!1,httpsBasicAuthSite:!1,type:"",pluginPath:mejs.Utility.getScriptPath(["mediaelement.js","mediaelement.min.js","mediaelement-and-player.js","mediaelement-and-player.min.js"]),flashName:"flashmediaelement.swf",flashStreamer:"",flashScriptAccess:"sameDomain",enablePluginSmoothing:!1,enablePseudoStreaming:!1,pseudoStreamingStartQueryParam:"start",silverlightName:"silverlightmediaelement.xap",defaultVideoWidth:480,defaultVideoHeight:270,pluginWidth:-1,pluginHeight:-1,pluginVars:[],timerRate:250,startVolume:.8,success:function(){},error:function(){}},mejs.MediaElement=function(a,b){return mejs.HtmlMediaElementShim.create(a,b)},mejs.HtmlMediaElementShim={create:function(a,b){var c,d,e={},f="string"==typeof a?document.getElementById(a):a,g=f.tagName.toLowerCase(),h="audio"===g||"video"===g,i=h?f.getAttribute("src"):f.getAttribute("href"),j=f.getAttribute("poster"),k=f.getAttribute("autoplay"),l=f.getAttribute("preload"),m=f.getAttribute("controls");for(d in mejs.MediaElementDefaults)e[d]=mejs.MediaElementDefaults[d];for(d in b)e[d]=b[d];return i="undefined"==typeof i||null===i||""==i?null:i,j="undefined"==typeof j||null===j?"":j,l="undefined"==typeof l||null===l||"false"===l?"none":l,k=!("undefined"==typeof k||null===k||"false"===k),m=!("undefined"==typeof m||null===m||"false"===m),c=this.determinePlayback(f,e,mejs.MediaFeatures.supportsMediaTag,h,i),c.url=null!==c.url?mejs.Utility.absolutizeUrl(c.url):"","native"==c.method?(mejs.MediaFeatures.isBustedAndroid&&(f.src=c.url,f.addEventListener("click",function(){f.play()},!1)),this.updateNative(c,e,k,l)):""!==c.method?this.createPlugin(c,e,j,k,l,m):(this.createErrorMessage(c,e,j),this)},determinePlayback:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=[],r={method:"",url:"",htmlMediaElement:a,isVideo:"audio"!=a.tagName.toLowerCase()};if("undefined"!=typeof b.type&&""!==b.type)if("string"==typeof b.type)q.push({type:b.type,url:e});else for(f=0;f<b.type.length;f++)q.push({type:b.type[f],url:e});else if(null!==e)k=this.formatType(e,a.getAttribute("type")),q.push({type:k,url:e});else for(f=0;f<a.childNodes.length;f++)j=a.childNodes[f],1==j.nodeType&&"source"==j.tagName.toLowerCase()&&(e=j.getAttribute("src"),k=this.formatType(e,j.getAttribute("type")),p=j.getAttribute("media"),(!p||!window.matchMedia||window.matchMedia&&window.matchMedia(p).matches)&&q.push({type:k,url:e}));if(!d&&q.length>0&&null!==q[0].url&&this.getTypeFromFile(q[0].url).indexOf("audio")>-1&&(r.isVideo=!1),mejs.MediaFeatures.isBustedAndroid&&(a.canPlayType=function(a){return null!==a.match(/video\/(mp4|m4v)/gi)?"maybe":""}),mejs.MediaFeatures.isChromium&&(a.canPlayType=function(a){return null!==a.match(/video\/(webm|ogv|ogg)/gi)?"maybe":""}),c&&("auto"===b.mode||"auto_plugin"===b.mode||"native"===b.mode)&&(!mejs.MediaFeatures.isBustedNativeHTTPS||b.httpsBasicAuthSite!==!0)){for(d||(o=document.createElement(r.isVideo?"video":"audio"),a.parentNode.insertBefore(o,a),a.style.display="none",r.htmlMediaElement=a=o),f=0;f<q.length;f++)if("video/m3u8"==q[f].type||""!==a.canPlayType(q[f].type).replace(/no/,"")||""!==a.canPlayType(q[f].type.replace(/mp3/,"mpeg")).replace(/no/,"")||""!==a.canPlayType(q[f].type.replace(/m4a/,"mp4")).replace(/no/,"")){r.method="native",r.url=q[f].url;break}if("native"===r.method&&(null!==r.url&&(a.src=r.url),"auto_plugin"!==b.mode))return r}if("auto"===b.mode||"auto_plugin"===b.mode||"shim"===b.mode)for(f=0;f<q.length;f++)for(k=q[f].type,g=0;g<b.plugins.length;g++)for(l=b.plugins[g],m=mejs.plugins[l],h=0;h<m.length;h++)if(n=m[h],null==n.version||mejs.PluginDetector.hasPluginVersion(l,n.version))for(i=0;i<n.types.length;i++)if(k.toLowerCase()==n.types[i].toLowerCase())return r.method=l,r.url=q[f].url,r;return"auto_plugin"===b.mode&&"native"===r.method?r:(""===r.method&&q.length>0&&(r.url=q[0].url),r)},formatType:function(a,b){return a&&!b?this.getTypeFromFile(a):b&&~b.indexOf(";")?b.substr(0,b.indexOf(";")):b},getTypeFromFile:function(a){a=a.split("?")[0];var b=a.substring(a.lastIndexOf(".")+1).toLowerCase(),c=/(mp4|m4v|ogg|ogv|m3u8|webm|webmv|flv|wmv|mpeg|mov)/gi.test(b)?"video/":"audio/";return this.getTypeFromExtension(b,c)},getTypeFromExtension:function(a,b){switch(b=b||"",a){case"mp4":case"m4v":case"m4a":case"f4v":case"f4a":return b+"mp4";case"flv":return b+"x-flv";case"webm":case"webma":case"webmv":return b+"webm";case"ogg":case"oga":case"ogv":return b+"ogg";case"m3u8":return"application/x-mpegurl";case"ts":return b+"mp2t";default:return b+a}},createErrorMessage:function(a,b,c){var d=a.htmlMediaElement,e=document.createElement("div"),f=b.customError;e.className="me-cannotplay";try{e.style.width=d.width+"px",e.style.height=d.height+"px"}catch(g){}f||(f='<a href="'+a.url+'">',""!==c&&(f+='<img src="'+c+'" width="100%" height="100%" alt="" />'),f+="<span>"+mejs.i18n.t("Download File")+"</span></a>"),e.innerHTML=f,d.parentNode.insertBefore(e,d),d.style.display="none",b.error(d)},createPlugin:function(a,b,c,d,e,f){var g,h,i,j=a.htmlMediaElement,k=1,l=1,m="me_"+a.method+"_"+mejs.meIndex++,n=new mejs.PluginMediaElement(m,a.method,a.url),o=document.createElement("div");n.tagName=j.tagName;for(var p=0;p<j.attributes.length;p++){var q=j.attributes[p];q.specified&&n.setAttribute(q.name,q.value)}for(h=j.parentNode;null!==h&&null!=h.tagName&&"body"!==h.tagName.toLowerCase()&&null!=h.parentNode&&null!=h.parentNode.tagName&&null!=h.parentNode.constructor&&"ShadowRoot"===h.parentNode.constructor.name;){if("p"===h.parentNode.tagName.toLowerCase()){h.parentNode.parentNode.insertBefore(h,h.parentNode);break}h=h.parentNode}switch(a.isVideo?(k=b.pluginWidth>0?b.pluginWidth:b.videoWidth>0?b.videoWidth:null!==j.getAttribute("width")?j.getAttribute("width"):b.defaultVideoWidth,l=b.pluginHeight>0?b.pluginHeight:b.videoHeight>0?b.videoHeight:null!==j.getAttribute("height")?j.getAttribute("height"):b.defaultVideoHeight,k=mejs.Utility.encodeUrl(k),l=mejs.Utility.encodeUrl(l)):b.enablePluginDebug&&(k=320,l=240),n.success=b.success,mejs.MediaPluginBridge.registerPluginElement(m,n,j),o.className="me-plugin",o.id=m+"_container",a.isVideo?j.parentNode.insertBefore(o,j):document.body.insertBefore(o,document.body.childNodes[0]),i=["id="+m,"jsinitfunction=mejs.MediaPluginBridge.initPlugin","jscallbackfunction=mejs.MediaPluginBridge.fireEvent","isvideo="+(a.isVideo?"true":"false"),"autoplay="+(d?"true":"false"),"preload="+e,"width="+k,"startvolume="+b.startVolume,"timerrate="+b.timerRate,"flashstreamer="+b.flashStreamer,"height="+l,"pseudostreamstart="+b.pseudoStreamingStartQueryParam],null!==a.url&&("flash"==a.method?i.push("file="+mejs.Utility.encodeUrl(a.url)):i.push("file="+a.url)),b.enablePluginDebug&&i.push("debug=true"),b.enablePluginSmoothing&&i.push("smoothing=true"),b.enablePseudoStreaming&&i.push("pseudostreaming=true"),f&&i.push("controls=true"),b.pluginVars&&(i=i.concat(b.pluginVars)),a.method){case"silverlight":o.innerHTML='<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" id="'+m+'" name="'+m+'" width="'+k+'" height="'+l+'" class="mejs-shim"><param name="initParams" value="'+i.join(",")+'" /><param name="windowless" value="true" /><param name="background" value="black" /><param name="minRuntimeVersion" value="3.0.0.0" /><param name="autoUpgrade" value="true" /><param name="source" value="'+b.pluginPath+b.silverlightName+'" /></object>';break;case"flash":mejs.MediaFeatures.isIE?(g=document.createElement("div"),o.appendChild(g),g.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" id="'+m+'" width="'+k+'" height="'+l+'" class="mejs-shim"><param name="movie" value="'+b.pluginPath+b.flashName+"?x="+new Date+'" /><param name="flashvars" value="'+i.join("&amp;")+'" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="'+b.flashScriptAccess+'" /><param name="allowFullScreen" value="true" /><param name="scale" value="default" /></object>'):o.innerHTML='<embed id="'+m+'" name="'+m+'" play="true" loop="false" quality="high" bgcolor="#000000" wmode="transparent" allowScriptAccess="'+b.flashScriptAccess+'" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="//www.macromedia.com/go/getflashplayer" src="'+b.pluginPath+b.flashName+'" flashvars="'+i.join("&")+'" width="'+k+'" height="'+l+'" scale="default"class="mejs-shim"></embed>';break;case"youtube":var r;-1!=a.url.lastIndexOf("youtu.be")?(r=a.url.substr(a.url.lastIndexOf("/")+1),-1!=r.indexOf("?")&&(r=r.substr(0,r.indexOf("?")))):r=a.url.substr(a.url.lastIndexOf("=")+1),youtubeSettings={container:o,containerId:o.id,pluginMediaElement:n,pluginId:m,videoId:r,height:l,width:k},mejs.PluginDetector.hasPluginVersion("flash",[10,0,0])?mejs.YouTubeApi.createFlash(youtubeSettings,b):mejs.YouTubeApi.enqueueIframe(youtubeSettings);break;case"vimeo":var s=m+"_player";if(n.vimeoid=a.url.substr(a.url.lastIndexOf("/")+1),o.innerHTML='<iframe src="//player.vimeo.com/video/'+n.vimeoid+"?api=1&portrait=0&byline=0&title=0&player_id="+s+'" width="'+k+'" height="'+l+'" frameborder="0" class="mejs-shim" id="'+s+'" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>',"function"==typeof $f){var t=$f(o.childNodes[0]);t.addEvent("ready",function(){function a(a,b,c,d){var e={type:c,target:b};"timeupdate"==c&&(b.currentTime=e.currentTime=d.seconds,b.duration=e.duration=d.duration),b.dispatchEvent(e)}t.playVideo=function(){t.api("play")},t.stopVideo=function(){t.api("unload")},t.pauseVideo=function(){t.api("pause")},t.seekTo=function(a){t.api("seekTo",a)},t.setVolume=function(a){t.api("setVolume",a)},t.setMuted=function(a){a?(t.lastVolume=t.api("getVolume"),t.api("setVolume",0)):(t.api("setVolume",t.lastVolume),delete t.lastVolume)},t.addEvent("play",function(){a(t,n,"play"),a(t,n,"playing")}),t.addEvent("pause",function(){a(t,n,"pause")}),t.addEvent("finish",function(){a(t,n,"ended")}),t.addEvent("playProgress",function(b){a(t,n,"timeupdate",b)}),n.pluginElement=o,n.pluginApi=t,mejs.MediaPluginBridge.initPlugin(m)})}else console.warn("You need to include froogaloop for vimeo to work")}return j.style.display="none",j.removeAttribute("autoplay"),n},updateNative:function(a,b,c,d){var e,f=a.htmlMediaElement;for(e in mejs.HtmlMediaElement)f[e]=mejs.HtmlMediaElement[e];return b.success(f,f),f}},mejs.YouTubeApi={isIframeStarted:!1,isIframeLoaded:!1,loadIframeApi:function(){if(!this.isIframeStarted){var a=document.createElement("script");a.src="//www.youtube.com/player_api";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b),this.isIframeStarted=!0}},iframeQueue:[],enqueueIframe:function(a){this.isLoaded?this.createIframe(a):(this.loadIframeApi(),this.iframeQueue.push(a))},createIframe:function(a){var b=a.pluginMediaElement,c=new YT.Player(a.containerId,{height:a.height,width:a.width,videoId:a.videoId,playerVars:{controls:0},events:{onReady:function(){a.pluginMediaElement.pluginApi=c,mejs.MediaPluginBridge.initPlugin(a.pluginId),setInterval(function(){mejs.YouTubeApi.createEvent(c,b,"timeupdate")},250)},onStateChange:function(a){mejs.YouTubeApi.handleStateChange(a.data,c,b)}}})},createEvent:function(a,b,c){var d={type:c,target:b};if(a&&a.getDuration){b.currentTime=d.currentTime=a.getCurrentTime(),b.duration=d.duration=a.getDuration(),d.paused=b.paused,d.ended=b.ended,d.muted=a.isMuted(),d.volume=a.getVolume()/100,d.bytesTotal=a.getVideoBytesTotal(),d.bufferedBytes=a.getVideoBytesLoaded();var e=d.bufferedBytes/d.bytesTotal*d.duration;d.target.buffered=d.buffered={start:function(a){return 0},end:function(a){return e},length:1}}b.dispatchEvent(d)},iFrameReady:function(){for(this.isLoaded=!0,this.isIframeLoaded=!0;this.iframeQueue.length>0;){var a=this.iframeQueue.pop();this.createIframe(a)}},flashPlayers:{},createFlash:function(a){this.flashPlayers[a.pluginId]=a;var b,c="//www.youtube.com/apiplayer?enablejsapi=1&amp;playerapiid="+a.pluginId+"&amp;version=3&amp;autoplay=0&amp;controls=0&amp;modestbranding=1&loop=0";mejs.MediaFeatures.isIE?(b=document.createElement("div"),a.container.appendChild(b),b.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" id="'+a.pluginId+'" width="'+a.width+'" height="'+a.height+'" class="mejs-shim"><param name="movie" value="'+c+'" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="'+options.flashScriptAccess+'" /><param name="allowFullScreen" value="true" /></object>'):a.container.innerHTML='<object type="application/x-shockwave-flash" id="'+a.pluginId+'" data="'+c+'" width="'+a.width+'" height="'+a.height+'" style="visibility: visible; " class="mejs-shim"><param name="allowScriptAccess" value="'+options.flashScriptAccess+'"><param name="wmode" value="transparent"></object>'},flashReady:function(a){var b=this.flashPlayers[a],c=document.getElementById(a),d=b.pluginMediaElement;d.pluginApi=d.pluginElement=c,mejs.MediaPluginBridge.initPlugin(a),c.cueVideoById(b.videoId);var e=b.containerId+"_callback";window[e]=function(a){mejs.YouTubeApi.handleStateChange(a,c,d)},c.addEventListener("onStateChange",e),setInterval(function(){mejs.YouTubeApi.createEvent(c,d,"timeupdate")},250),mejs.YouTubeApi.createEvent(c,d,"canplay")},handleStateChange:function(a,b,c){switch(a){case-1:c.paused=!0,c.ended=!0,mejs.YouTubeApi.createEvent(b,c,"loadedmetadata");break;case 0:c.paused=!1,c.ended=!0,mejs.YouTubeApi.createEvent(b,c,"ended");break;case 1:c.paused=!1,c.ended=!1,mejs.YouTubeApi.createEvent(b,c,"play"),mejs.YouTubeApi.createEvent(b,c,"playing");break;case 2:c.paused=!0,c.ended=!1,mejs.YouTubeApi.createEvent(b,c,"pause");break;case 3:mejs.YouTubeApi.createEvent(b,c,"progress");break;case 5:}}},window.onYouTubePlayerAPIReady=function(){mejs.YouTubeApi.iFrameReady()},window.onYouTubePlayerReady=function(a){mejs.YouTubeApi.flashReady(a)},window.mejs=mejs,window.MediaElement=mejs.MediaElement,function(a,b,c){"use strict";var d={locale:{language:b.i18n&&b.i18n.locale.language||"",strings:b.i18n&&b.i18n.locale.strings||{}},ietf_lang_regex:/^(x\-)?[a-z]{2,}(\-\w{2,})?(\-\w{2,})?$/,methods:{}};d.getLanguage=function(){var a=d.locale.language||window.navigator.userLanguage||window.navigator.language;return d.ietf_lang_regex.exec(a)?a:null},"undefined"!=typeof mejsL10n&&(d.locale.language=mejsL10n.language),d.methods.checkPlain=function(a){var b,c,d={"&":"&amp;",'"':"&quot;","<":"&lt;",">":"&gt;"};a=String(a);for(b in d)d.hasOwnProperty(b)&&(c=new RegExp(b,"g"),a=a.replace(c,d[b]));return a},d.methods.t=function(a,b){return d.locale.strings&&d.locale.strings[b.context]&&d.locale.strings[b.context][a]&&(a=d.locale.strings[b.context][a]),d.methods.checkPlain(a)},d.t=function(a,b){if("string"==typeof a&&a.length>0){var c=d.getLanguage();return b=b||{context:c},d.methods.t(a,b)}throw{name:"InvalidArgumentException",message:"First argument is either not a string or empty."}},b.i18n=d}(document,mejs),function(a,b){"use strict";"undefined"!=typeof mejsL10n&&(a[mejsL10n.language]=mejsL10n.strings)}(mejs.i18n.locale.strings),/*!
+var mejs=mejs||{};mejs.version="2.20.1",mejs.meIndex=0,mejs.plugins={silverlight:[{version:[3,0],types:["video/mp4","video/m4v","video/mov","video/wmv","audio/wma","audio/m4a","audio/mp3","audio/wav","audio/mpeg"]}],flash:[{version:[9,0,124],types:["video/mp4","video/m4v","video/mov","video/flv","video/rtmp","video/x-flv","audio/flv","audio/x-flv","audio/mp3","audio/m4a","audio/mpeg","video/dailymotion","video/x-dailymotion","application/x-mpegURL"]}],youtube:[{version:null,types:["video/youtube","video/x-youtube","audio/youtube","audio/x-youtube"]}],vimeo:[{version:null,types:["video/vimeo","video/x-vimeo"]}]},mejs.Utility={encodeUrl:function(a){return encodeURIComponent(a)},escapeHTML:function(a){return a.toString().split("&").join("&amp;").split("<").join("&lt;").split('"').join("&quot;")},absolutizeUrl:function(a){var b=document.createElement("div");return b.innerHTML='<a href="'+this.escapeHTML(a)+'">x</a>',b.firstChild.href},getScriptPath:function(a){for(var b,c,d,e,f,g,h=0,i="",j="",k=document.getElementsByTagName("script"),l=k.length,m=a.length;l>h;h++){for(e=k[h].src,c=e.lastIndexOf("/"),c>-1?(g=e.substring(c+1),f=e.substring(0,c+1)):(g=e,f=""),b=0;m>b;b++)if(j=a[b],d=g.indexOf(j),d>-1){i=f;break}if(""!==i)break}return i},calculateTimeFormat:function(a,b,c){0>a&&(a=0),"undefined"==typeof c&&(c=25);var d=b.timeFormat,e=d[0],f=d[1]==d[0],g=f?2:1,h=":",i=Math.floor(a/3600)%24,j=Math.floor(a/60)%60,k=Math.floor(a%60),l=Math.floor((a%1*c).toFixed(3)),m=[[l,"f"],[k,"s"],[j,"m"],[i,"h"]];d.length<g&&(h=d[g]);for(var n=!1,o=0,p=m.length;p>o;o++)if(-1!==d.indexOf(m[o][1]))n=!0;else if(n){for(var q=!1,r=o;p>r;r++)if(m[r][0]>0){q=!0;break}if(!q)break;f||(d=e+d),d=m[o][1]+h+d,f&&(d=m[o][1]+d),e=m[o][1]}b.currentTimeFormat=d},twoDigitsString:function(a){return 10>a?"0"+a:String(a)},secondsToTimeCode:function(a,b){if(0>a&&(a=0),"object"!=typeof b){var c="m:ss";c=arguments[1]?"hh:mm:ss":c,c=arguments[2]?c+":ff":c,b={currentTimeFormat:c,framesPerSecond:arguments[3]||25}}var d=b.framesPerSecond;"undefined"==typeof d&&(d=25);var c=b.currentTimeFormat,e=Math.floor(a/3600)%24,f=Math.floor(a/60)%60,g=Math.floor(a%60),h=Math.floor((a%1*d).toFixed(3));lis=[[h,"f"],[g,"s"],[f,"m"],[e,"h"]];var j=c;for(i=0,len=lis.length;i<len;i++)j=j.replace(lis[i][1]+lis[i][1],this.twoDigitsString(lis[i][0])),j=j.replace(lis[i][1],lis[i][0]);return j},timeCodeToSeconds:function(a,b,c,d){"undefined"==typeof c?c=!1:"undefined"==typeof d&&(d=25);var e=a.split(":"),f=parseInt(e[0],10),g=parseInt(e[1],10),h=parseInt(e[2],10),i=0,j=0;return c&&(i=parseInt(e[3])/d),j=3600*f+60*g+h+i},convertSMPTEtoSeconds:function(a){if("string"!=typeof a)return!1;a=a.replace(",",".");var b=0,c=-1!=a.indexOf(".")?a.split(".")[1].length:0,d=1;a=a.split(":").reverse();for(var e=0;e<a.length;e++)d=1,e>0&&(d=Math.pow(60,e)),b+=Number(a[e])*d;return Number(b.toFixed(c))},removeSwf:function(a){var b=document.getElementById(a);b&&/object|embed/i.test(b.nodeName)&&(mejs.MediaFeatures.isIE?(b.style.display="none",function(){4==b.readyState?mejs.Utility.removeObjectInIE(a):setTimeout(arguments.callee,10)}()):b.parentNode.removeChild(b))},removeObjectInIE:function(a){var b=document.getElementById(a);if(b){for(var c in b)"function"==typeof b[c]&&(b[c]=null);b.parentNode.removeChild(b)}}},mejs.PluginDetector={hasPluginVersion:function(a,b){var c=this.plugins[a];return b[1]=b[1]||0,b[2]=b[2]||0,c[0]>b[0]||c[0]==b[0]&&c[1]>b[1]||c[0]==b[0]&&c[1]==b[1]&&c[2]>=b[2]?!0:!1},nav:window.navigator,ua:window.navigator.userAgent.toLowerCase(),plugins:[],addPlugin:function(a,b,c,d,e){this.plugins[a]=this.detectPlugin(b,c,d,e)},detectPlugin:function(a,b,c,d){var e,f,g,h=[0,0,0];if("undefined"!=typeof this.nav.plugins&&"object"==typeof this.nav.plugins[a]){if(e=this.nav.plugins[a].description,e&&("undefined"==typeof this.nav.mimeTypes||!this.nav.mimeTypes[b]||this.nav.mimeTypes[b].enabledPlugin))for(h=e.replace(a,"").replace(/^\s+/,"").replace(/\sr/gi,".").split("."),f=0;f<h.length;f++)h[f]=parseInt(h[f].match(/\d+/),10)}else if("undefined"!=typeof window.ActiveXObject)try{g=new ActiveXObject(c),g&&(h=d(g))}catch(i){}return h}},mejs.PluginDetector.addPlugin("flash","Shockwave Flash","application/x-shockwave-flash","ShockwaveFlash.ShockwaveFlash",function(a){var b=[],c=a.GetVariable("$version");return c&&(c=c.split(" ")[1].split(","),b=[parseInt(c[0],10),parseInt(c[1],10),parseInt(c[2],10)]),b}),mejs.PluginDetector.addPlugin("silverlight","Silverlight Plug-In","application/x-silverlight-2","AgControl.AgControl",function(a){var b=[0,0,0,0],c=function(a,b,c,d){for(;a.isVersionSupported(b[0]+"."+b[1]+"."+b[2]+"."+b[3]);)b[c]+=d;b[c]-=d};return c(a,b,0,1),c(a,b,1,1),c(a,b,2,1e4),c(a,b,2,1e3),c(a,b,2,100),c(a,b,2,10),c(a,b,2,1),c(a,b,3,1),b}),mejs.MediaFeatures={init:function(){var a,b,c=this,d=document,e=mejs.PluginDetector.nav,f=mejs.PluginDetector.ua.toLowerCase(),g=["source","track","audio","video"];c.isiPad=null!==f.match(/ipad/i),c.isiPhone=null!==f.match(/iphone/i),c.isiOS=c.isiPhone||c.isiPad,c.isAndroid=null!==f.match(/android/i),c.isBustedAndroid=null!==f.match(/android 2\.[12]/),c.isBustedNativeHTTPS="https:"===location.protocol&&(null!==f.match(/android [12]\./)||null!==f.match(/macintosh.* version.* safari/)),c.isIE=-1!=e.appName.toLowerCase().indexOf("microsoft")||null!==e.appName.toLowerCase().match(/trident/gi),c.isChrome=null!==f.match(/chrome/gi),c.isChromium=null!==f.match(/chromium/gi),c.isFirefox=null!==f.match(/firefox/gi),c.isWebkit=null!==f.match(/webkit/gi),c.isGecko=null!==f.match(/gecko/gi)&&!c.isWebkit&&!c.isIE,c.isOpera=null!==f.match(/opera/gi),c.hasTouch="ontouchstart"in window,c.svgAsImg=!!document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1");for(a=0;a<g.length;a++)b=document.createElement(g[a]);c.supportsMediaTag="undefined"!=typeof b.canPlayType||c.isBustedAndroid;try{b.canPlayType("video/mp4")}catch(h){c.supportsMediaTag=!1}c.supportsPointerEvents=function(){var a,b=document.createElement("x"),c=document.documentElement,d=window.getComputedStyle;return"pointerEvents"in b.style?(b.style.pointerEvents="auto",b.style.pointerEvents="x",c.appendChild(b),a=d&&"auto"===d(b,"").pointerEvents,c.removeChild(b),!!a):!1}(),c.hasFirefoxPluginMovingProblem=!1,c.hasiOSFullScreen="undefined"!=typeof b.webkitEnterFullscreen,c.hasNativeFullscreen="undefined"!=typeof b.requestFullscreen,c.hasWebkitNativeFullScreen="undefined"!=typeof b.webkitRequestFullScreen,c.hasMozNativeFullScreen="undefined"!=typeof b.mozRequestFullScreen,c.hasMsNativeFullScreen="undefined"!=typeof b.msRequestFullscreen,c.hasTrueNativeFullScreen=c.hasWebkitNativeFullScreen||c.hasMozNativeFullScreen||c.hasMsNativeFullScreen,c.nativeFullScreenEnabled=c.hasTrueNativeFullScreen,c.hasMozNativeFullScreen?c.nativeFullScreenEnabled=document.mozFullScreenEnabled:c.hasMsNativeFullScreen&&(c.nativeFullScreenEnabled=document.msFullscreenEnabled),c.isChrome&&(c.hasiOSFullScreen=!1),c.hasTrueNativeFullScreen&&(c.fullScreenEventName="",c.hasWebkitNativeFullScreen?c.fullScreenEventName="webkitfullscreenchange":c.hasMozNativeFullScreen?c.fullScreenEventName="mozfullscreenchange":c.hasMsNativeFullScreen&&(c.fullScreenEventName="MSFullscreenChange"),c.isFullScreen=function(){return c.hasMozNativeFullScreen?d.mozFullScreen:c.hasWebkitNativeFullScreen?d.webkitIsFullScreen:c.hasMsNativeFullScreen?null!==d.msFullscreenElement:void 0},c.requestFullScreen=function(a){c.hasWebkitNativeFullScreen?a.webkitRequestFullScreen():c.hasMozNativeFullScreen?a.mozRequestFullScreen():c.hasMsNativeFullScreen&&a.msRequestFullscreen()},c.cancelFullScreen=function(){c.hasWebkitNativeFullScreen?document.webkitCancelFullScreen():c.hasMozNativeFullScreen?document.mozCancelFullScreen():c.hasMsNativeFullScreen&&document.msExitFullscreen()}),c.hasiOSFullScreen&&f.match(/mac os x 10_5/i)&&(c.hasNativeFullScreen=!1,c.hasiOSFullScreen=!1)}},mejs.MediaFeatures.init(),mejs.HtmlMediaElement={pluginType:"native",isFullScreen:!1,setCurrentTime:function(a){this.currentTime=a},setMuted:function(a){this.muted=a},setVolume:function(a){this.volume=a},stop:function(){this.pause()},setSrc:function(a){for(var b=this.getElementsByTagName("source");b.length>0;)this.removeChild(b[0]);if("string"==typeof a)this.src=a;else{var c,d;for(c=0;c<a.length;c++)if(d=a[c],this.canPlayType(d.type)){this.src=d.src;break}}},setVideoSize:function(a,b){this.width=a,this.height=b}},mejs.PluginMediaElement=function(a,b,c){this.id=a,this.pluginType=b,this.src=c,this.events={},this.attributes={}},mejs.PluginMediaElement.prototype={pluginElement:null,pluginType:"",isFullScreen:!1,playbackRate:-1,defaultPlaybackRate:-1,seekable:[],played:[],paused:!0,ended:!1,seeking:!1,duration:0,error:null,tagName:"",muted:!1,volume:1,currentTime:0,play:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.playVideo():this.pluginApi.playMedia(),this.paused=!1)},load:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType||this.pluginApi.loadMedia(),this.paused=!1)},pause:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.pauseVideo():this.pluginApi.pauseMedia(),this.paused=!0)},stop:function(){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.stopVideo():this.pluginApi.stopMedia(),this.paused=!0)},canPlayType:function(a){var b,c,d,e=mejs.plugins[this.pluginType];for(b=0;b<e.length;b++)if(d=e[b],mejs.PluginDetector.hasPluginVersion(this.pluginType,d.version))for(c=0;c<d.types.length;c++)if(a==d.types[c])return"probably";return""},positionFullscreenButton:function(a,b,c){null!=this.pluginApi&&this.pluginApi.positionFullscreenButton&&this.pluginApi.positionFullscreenButton(Math.floor(a),Math.floor(b),c)},hideFullscreenButton:function(){null!=this.pluginApi&&this.pluginApi.hideFullscreenButton&&this.pluginApi.hideFullscreenButton()},setSrc:function(a){if("string"==typeof a)this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(a)),this.src=mejs.Utility.absolutizeUrl(a);else{var b,c;for(b=0;b<a.length;b++)if(c=a[b],this.canPlayType(c.type)){this.pluginApi.setSrc(mejs.Utility.absolutizeUrl(c.src)),this.src=mejs.Utility.absolutizeUrl(c.src);break}}},setCurrentTime:function(a){null!=this.pluginApi&&("youtube"==this.pluginType||"vimeo"==this.pluginType?this.pluginApi.seekTo(a):this.pluginApi.setCurrentTime(a),this.currentTime=a)},setVolume:function(a){null!=this.pluginApi&&("youtube"==this.pluginType?this.pluginApi.setVolume(100*a):this.pluginApi.setVolume(a),this.volume=a)},setMuted:function(a){null!=this.pluginApi&&("youtube"==this.pluginType?(a?this.pluginApi.mute():this.pluginApi.unMute(),this.muted=a,this.dispatchEvent({type:"volumechange"})):this.pluginApi.setMuted(a),this.muted=a)},setVideoSize:function(a,b){this.pluginElement&&this.pluginElement.style&&(this.pluginElement.style.width=a+"px",this.pluginElement.style.height=b+"px"),null!=this.pluginApi&&this.pluginApi.setVideoSize&&this.pluginApi.setVideoSize(a,b)},setFullscreen:function(a){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.pluginApi.setFullscreen(a)},enterFullScreen:function(){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.setFullscreen(!0)},exitFullScreen:function(){null!=this.pluginApi&&this.pluginApi.setFullscreen&&this.setFullscreen(!1)},addEventListener:function(a,b,c){this.events[a]=this.events[a]||[],this.events[a].push(b)},removeEventListener:function(a,b){if(!a)return this.events={},!0;var c=this.events[a];if(!c)return!0;if(!b)return this.events[a]=[],!0;for(var d=0;d<c.length;d++)if(c[d]===b)return this.events[a].splice(d,1),!0;return!1},dispatchEvent:function(a){var b,c=this.events[a.type];if(c)for(b=0;b<c.length;b++)c[b].apply(this,[a])},hasAttribute:function(a){return a in this.attributes},removeAttribute:function(a){delete this.attributes[a]},getAttribute:function(a){return this.hasAttribute(a)?this.attributes[a]:""},setAttribute:function(a,b){this.attributes[a]=b},remove:function(){mejs.Utility.removeSwf(this.pluginElement.id),mejs.MediaPluginBridge.unregisterPluginElement(this.pluginElement.id)}},mejs.MediaPluginBridge={pluginMediaElements:{},htmlMediaElements:{},registerPluginElement:function(a,b,c){this.pluginMediaElements[a]=b,this.htmlMediaElements[a]=c},unregisterPluginElement:function(a){delete this.pluginMediaElements[a],delete this.htmlMediaElements[a]},initPlugin:function(a){var b=this.pluginMediaElements[a],c=this.htmlMediaElements[a];if(b){switch(b.pluginType){case"flash":b.pluginElement=b.pluginApi=document.getElementById(a);break;case"silverlight":b.pluginElement=document.getElementById(b.id),b.pluginApi=b.pluginElement.Content.MediaElementJS}null!=b.pluginApi&&b.success&&b.success(b,c)}},fireEvent:function(a,b,c){var d,e,f,g=this.pluginMediaElements[a];if(g){d={type:b,target:g};for(e in c)g[e]=c[e],d[e]=c[e];f=c.bufferedTime||0,d.target.buffered=d.buffered={start:function(a){return 0},end:function(a){return f},length:1},g.dispatchEvent(d)}}},mejs.MediaElementDefaults={mode:"auto",plugins:["flash","silverlight","youtube","vimeo"],enablePluginDebug:!1,httpsBasicAuthSite:!1,type:"",pluginPath:mejs.Utility.getScriptPath(["mediaelement.js","mediaelement.min.js","mediaelement-and-player.js","mediaelement-and-player.min.js"]),flashName:"flashmediaelement.swf",flashStreamer:"",flashScriptAccess:"sameDomain",enablePluginSmoothing:!1,enablePseudoStreaming:!1,pseudoStreamingStartQueryParam:"start",silverlightName:"silverlightmediaelement.xap",defaultVideoWidth:480,defaultVideoHeight:270,pluginWidth:-1,pluginHeight:-1,pluginVars:[],timerRate:250,startVolume:.8,success:function(){},error:function(){}},mejs.MediaElement=function(a,b){return mejs.HtmlMediaElementShim.create(a,b)},mejs.HtmlMediaElementShim={create:function(a,b){var c,d,e={},f="string"==typeof a?document.getElementById(a):a,g=f.tagName.toLowerCase(),h="audio"===g||"video"===g,i=h?f.getAttribute("src"):f.getAttribute("href"),j=f.getAttribute("poster"),k=f.getAttribute("autoplay"),l=f.getAttribute("preload"),m=f.getAttribute("controls");for(d in mejs.MediaElementDefaults)e[d]=mejs.MediaElementDefaults[d];for(d in b)e[d]=b[d];return i="undefined"==typeof i||null===i||""==i?null:i,j="undefined"==typeof j||null===j?"":j,l="undefined"==typeof l||null===l||"false"===l?"none":l,k=!("undefined"==typeof k||null===k||"false"===k),m=!("undefined"==typeof m||null===m||"false"===m),c=this.determinePlayback(f,e,mejs.MediaFeatures.supportsMediaTag,h,i),c.url=null!==c.url?mejs.Utility.absolutizeUrl(c.url):"","native"==c.method?(mejs.MediaFeatures.isBustedAndroid&&(f.src=c.url,f.addEventListener("click",function(){f.play()},!1)),this.updateNative(c,e,k,l)):""!==c.method?this.createPlugin(c,e,j,k,l,m):(this.createErrorMessage(c,e,j),this)},determinePlayback:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=[],r={method:"",url:"",htmlMediaElement:a,isVideo:"audio"!=a.tagName.toLowerCase()};if("undefined"!=typeof b.type&&""!==b.type)if("string"==typeof b.type)q.push({type:b.type,url:e});else for(f=0;f<b.type.length;f++)q.push({type:b.type[f],url:e});else if(null!==e)k=this.formatType(e,a.getAttribute("type")),q.push({type:k,url:e});else for(f=0;f<a.childNodes.length;f++)j=a.childNodes[f],1==j.nodeType&&"source"==j.tagName.toLowerCase()&&(e=j.getAttribute("src"),k=this.formatType(e,j.getAttribute("type")),p=j.getAttribute("media"),(!p||!window.matchMedia||window.matchMedia&&window.matchMedia(p).matches)&&q.push({type:k,url:e}));if(!d&&q.length>0&&null!==q[0].url&&this.getTypeFromFile(q[0].url).indexOf("audio")>-1&&(r.isVideo=!1),mejs.MediaFeatures.isBustedAndroid&&(a.canPlayType=function(a){return null!==a.match(/video\/(mp4|m4v)/gi)?"maybe":""}),mejs.MediaFeatures.isChromium&&(a.canPlayType=function(a){return null!==a.match(/video\/(webm|ogv|ogg)/gi)?"maybe":""}),c&&("auto"===b.mode||"auto_plugin"===b.mode||"native"===b.mode)&&(!mejs.MediaFeatures.isBustedNativeHTTPS||b.httpsBasicAuthSite!==!0)){for(d||(o=document.createElement(r.isVideo?"video":"audio"),a.parentNode.insertBefore(o,a),a.style.display="none",r.htmlMediaElement=a=o),f=0;f<q.length;f++)if("video/m3u8"==q[f].type||""!==a.canPlayType(q[f].type).replace(/no/,"")||""!==a.canPlayType(q[f].type.replace(/mp3/,"mpeg")).replace(/no/,"")||""!==a.canPlayType(q[f].type.replace(/m4a/,"mp4")).replace(/no/,"")){r.method="native",r.url=q[f].url;break}if("native"===r.method&&(null!==r.url&&(a.src=r.url),"auto_plugin"!==b.mode))return r}if("auto"===b.mode||"auto_plugin"===b.mode||"shim"===b.mode)for(f=0;f<q.length;f++)for(k=q[f].type,g=0;g<b.plugins.length;g++)for(l=b.plugins[g],m=mejs.plugins[l],h=0;h<m.length;h++)if(n=m[h],null==n.version||mejs.PluginDetector.hasPluginVersion(l,n.version))for(i=0;i<n.types.length;i++)if(k.toLowerCase()==n.types[i].toLowerCase())return r.method=l,r.url=q[f].url,r;return"auto_plugin"===b.mode&&"native"===r.method?r:(""===r.method&&q.length>0&&(r.url=q[0].url),r)},formatType:function(a,b){return a&&!b?this.getTypeFromFile(a):b&&~b.indexOf(";")?b.substr(0,b.indexOf(";")):b},getTypeFromFile:function(a){a=a.split("?")[0];var b=a.substring(a.lastIndexOf(".")+1).toLowerCase(),c=/(mp4|m4v|ogg|ogv|m3u8|webm|webmv|flv|wmv|mpeg|mov)/gi.test(b)?"video/":"audio/";return this.getTypeFromExtension(b,c)},getTypeFromExtension:function(a,b){switch(b=b||"",a){case"mp4":case"m4v":case"m4a":case"f4v":case"f4a":return b+"mp4";case"flv":return b+"x-flv";case"webm":case"webma":case"webmv":return b+"webm";case"ogg":case"oga":case"ogv":return b+"ogg";case"m3u8":return"application/x-mpegurl";case"ts":return b+"mp2t";default:return b+a}},createErrorMessage:function(a,b,c){var d=a.htmlMediaElement,e=document.createElement("div"),f=b.customError;e.className="me-cannotplay";try{e.style.width=d.width+"px",e.style.height=d.height+"px"}catch(g){}f||(f='<a href="'+a.url+'">',""!==c&&(f+='<img src="'+c+'" width="100%" height="100%" alt="" />'),f+="<span>"+mejs.i18n.t("Download File")+"</span></a>"),e.innerHTML=f,d.parentNode.insertBefore(e,d),d.style.display="none",b.error(d)},createPlugin:function(a,b,c,d,e,f){var g,h,i,j=a.htmlMediaElement,k=1,l=1,m="me_"+a.method+"_"+mejs.meIndex++,n=new mejs.PluginMediaElement(m,a.method,a.url),o=document.createElement("div");n.tagName=j.tagName;for(var p=0;p<j.attributes.length;p++){var q=j.attributes[p];q.specified&&n.setAttribute(q.name,q.value)}for(h=j.parentNode;null!==h&&null!=h.tagName&&"body"!==h.tagName.toLowerCase()&&null!=h.parentNode&&null!=h.parentNode.tagName&&null!=h.parentNode.constructor&&"ShadowRoot"===h.parentNode.constructor.name;){if("p"===h.parentNode.tagName.toLowerCase()){h.parentNode.parentNode.insertBefore(h,h.parentNode);break}h=h.parentNode}switch(a.isVideo?(k=b.pluginWidth>0?b.pluginWidth:b.videoWidth>0?b.videoWidth:null!==j.getAttribute("width")?j.getAttribute("width"):b.defaultVideoWidth,l=b.pluginHeight>0?b.pluginHeight:b.videoHeight>0?b.videoHeight:null!==j.getAttribute("height")?j.getAttribute("height"):b.defaultVideoHeight,k=mejs.Utility.encodeUrl(k),l=mejs.Utility.encodeUrl(l)):b.enablePluginDebug&&(k=320,l=240),n.success=b.success,mejs.MediaPluginBridge.registerPluginElement(m,n,j),o.className="me-plugin",o.id=m+"_container",a.isVideo?j.parentNode.insertBefore(o,j):document.body.insertBefore(o,document.body.childNodes[0]),i=["id="+m,"jsinitfunction=mejs.MediaPluginBridge.initPlugin","jscallbackfunction=mejs.MediaPluginBridge.fireEvent","isvideo="+(a.isVideo?"true":"false"),"autoplay="+(d?"true":"false"),"preload="+e,"width="+k,"startvolume="+b.startVolume,"timerrate="+b.timerRate,"flashstreamer="+b.flashStreamer,"height="+l,"pseudostreamstart="+b.pseudoStreamingStartQueryParam],null!==a.url&&("flash"==a.method?i.push("file="+mejs.Utility.encodeUrl(a.url)):i.push("file="+a.url)),b.enablePluginDebug&&i.push("debug=true"),b.enablePluginSmoothing&&i.push("smoothing=true"),b.enablePseudoStreaming&&i.push("pseudostreaming=true"),f&&i.push("controls=true"),b.pluginVars&&(i=i.concat(b.pluginVars)),a.method){case"silverlight":o.innerHTML='<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" id="'+m+'" name="'+m+'" width="'+k+'" height="'+l+'" class="mejs-shim"><param name="initParams" value="'+i.join(",")+'" /><param name="windowless" value="true" /><param name="background" value="black" /><param name="minRuntimeVersion" value="3.0.0.0" /><param name="autoUpgrade" value="true" /><param name="source" value="'+b.pluginPath+b.silverlightName+'" /></object>';break;case"flash":mejs.MediaFeatures.isIE?(g=document.createElement("div"),o.appendChild(g),g.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" id="'+m+'" width="'+k+'" height="'+l+'" class="mejs-shim"><param name="movie" value="'+b.pluginPath+b.flashName+"?x="+new Date+'" /><param name="flashvars" value="'+i.join("&amp;")+'" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="'+b.flashScriptAccess+'" /><param name="allowFullScreen" value="true" /><param name="scale" value="default" /></object>'):o.innerHTML='<embed id="'+m+'" name="'+m+'" play="true" loop="false" quality="high" bgcolor="#000000" wmode="transparent" allowScriptAccess="'+b.flashScriptAccess+'" allowFullScreen="true" type="application/x-shockwave-flash" pluginspage="//www.macromedia.com/go/getflashplayer" src="'+b.pluginPath+b.flashName+'" flashvars="'+i.join("&")+'" width="'+k+'" height="'+l+'" scale="default"class="mejs-shim"></embed>';break;case"youtube":var r;-1!=a.url.lastIndexOf("youtu.be")?(r=a.url.substr(a.url.lastIndexOf("/")+1),-1!=r.indexOf("?")&&(r=r.substr(0,r.indexOf("?")))):r=a.url.substr(a.url.lastIndexOf("=")+1),youtubeSettings={container:o,containerId:o.id,pluginMediaElement:n,pluginId:m,videoId:r,height:l,width:k},window.postMessage?mejs.YouTubeApi.enqueueIframe(youtubeSettings):mejs.PluginDetector.hasPluginVersion("flash",[10,0,0])&&mejs.YouTubeApi.createFlash(youtubeSettings,b);break;case"vimeo":var s=m+"_player";if(n.vimeoid=a.url.substr(a.url.lastIndexOf("/")+1),o.innerHTML='<iframe src="//player.vimeo.com/video/'+n.vimeoid+"?api=1&portrait=0&byline=0&title=0&player_id="+s+'" width="'+k+'" height="'+l+'" frameborder="0" class="mejs-shim" id="'+s+'" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>',"function"==typeof $f){var t=$f(o.childNodes[0]);t.addEvent("ready",function(){function a(a,b,c,d){var e={type:c,target:b};"timeupdate"==c&&(b.currentTime=e.currentTime=d.seconds,b.duration=e.duration=d.duration),b.dispatchEvent(e)}t.playVideo=function(){t.api("play")},t.stopVideo=function(){t.api("unload")},t.pauseVideo=function(){t.api("pause")},t.seekTo=function(a){t.api("seekTo",a)},t.setVolume=function(a){t.api("setVolume",a)},t.setMuted=function(a){a?(t.lastVolume=t.api("getVolume"),t.api("setVolume",0)):(t.api("setVolume",t.lastVolume),delete t.lastVolume)},t.addEvent("play",function(){a(t,n,"play"),a(t,n,"playing")}),t.addEvent("pause",function(){a(t,n,"pause")}),t.addEvent("finish",function(){a(t,n,"ended")}),t.addEvent("playProgress",function(b){a(t,n,"timeupdate",b)}),n.pluginElement=o,n.pluginApi=t,mejs.MediaPluginBridge.initPlugin(m)})}else console.warn("You need to include froogaloop for vimeo to work")}return j.style.display="none",j.removeAttribute("autoplay"),n},updateNative:function(a,b,c,d){var e,f=a.htmlMediaElement;for(e in mejs.HtmlMediaElement)f[e]=mejs.HtmlMediaElement[e];return b.success(f,f),f}},mejs.YouTubeApi={isIframeStarted:!1,isIframeLoaded:!1,loadIframeApi:function(){if(!this.isIframeStarted){var a=document.createElement("script");a.src="//www.youtube.com/player_api";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b),this.isIframeStarted=!0}},iframeQueue:[],enqueueIframe:function(a){this.isLoaded?this.createIframe(a):(this.loadIframeApi(),this.iframeQueue.push(a))},createIframe:function(a){var b=a.pluginMediaElement,c=new YT.Player(a.containerId,{height:a.height,width:a.width,videoId:a.videoId,playerVars:{controls:0,wmode:"transparent"},events:{onReady:function(){c.setVideoSize=function(a,b){c.setSize(a,b)},a.pluginMediaElement.pluginApi=c,a.pluginMediaElement.pluginElement=document.getElementById(a.containerId),mejs.MediaPluginBridge.initPlugin(a.pluginId),setInterval(function(){mejs.YouTubeApi.createEvent(c,b,"timeupdate")},250)},onStateChange:function(a){mejs.YouTubeApi.handleStateChange(a.data,c,b)}}})},createEvent:function(a,b,c){var d={type:c,target:b};if(a&&a.getDuration){b.currentTime=d.currentTime=a.getCurrentTime(),b.duration=d.duration=a.getDuration(),d.paused=b.paused,d.ended=b.ended,d.muted=a.isMuted(),d.volume=a.getVolume()/100,d.bytesTotal=a.getVideoBytesTotal(),d.bufferedBytes=a.getVideoBytesLoaded();var e=d.bufferedBytes/d.bytesTotal*d.duration;d.target.buffered=d.buffered={start:function(a){return 0},end:function(a){return e},length:1}}b.dispatchEvent(d)},iFrameReady:function(){for(this.isLoaded=!0,this.isIframeLoaded=!0;this.iframeQueue.length>0;){var a=this.iframeQueue.pop();this.createIframe(a)}},flashPlayers:{},createFlash:function(a){this.flashPlayers[a.pluginId]=a;var b,c="//www.youtube.com/apiplayer?enablejsapi=1&amp;playerapiid="+a.pluginId+"&amp;version=3&amp;autoplay=0&amp;controls=0&amp;modestbranding=1&loop=0";mejs.MediaFeatures.isIE?(b=document.createElement("div"),a.container.appendChild(b),b.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" id="'+a.pluginId+'" width="'+a.width+'" height="'+a.height+'" class="mejs-shim"><param name="movie" value="'+c+'" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="'+options.flashScriptAccess+'" /><param name="allowFullScreen" value="true" /></object>'):a.container.innerHTML='<object type="application/x-shockwave-flash" id="'+a.pluginId+'" data="'+c+'" width="'+a.width+'" height="'+a.height+'" style="visibility: visible; " class="mejs-shim"><param name="allowScriptAccess" value="'+options.flashScriptAccess+'"><param name="wmode" value="transparent"></object>'},flashReady:function(a){var b=this.flashPlayers[a],c=document.getElementById(a),d=b.pluginMediaElement;d.pluginApi=d.pluginElement=c,mejs.MediaPluginBridge.initPlugin(a),c.cueVideoById(b.videoId);var e=b.containerId+"_callback";window[e]=function(a){mejs.YouTubeApi.handleStateChange(a,c,d)},c.addEventListener("onStateChange",e),setInterval(function(){mejs.YouTubeApi.createEvent(c,d,"timeupdate")},250),mejs.YouTubeApi.createEvent(c,d,"canplay")},handleStateChange:function(a,b,c){switch(a){case-1:c.paused=!0,c.ended=!0,mejs.YouTubeApi.createEvent(b,c,"loadedmetadata");break;case 0:c.paused=!1,c.ended=!0,mejs.YouTubeApi.createEvent(b,c,"ended");break;case 1:c.paused=!1,c.ended=!1,mejs.YouTubeApi.createEvent(b,c,"play"),mejs.YouTubeApi.createEvent(b,c,"playing");break;case 2:c.paused=!0,c.ended=!1,mejs.YouTubeApi.createEvent(b,c,"pause");break;case 3:mejs.YouTubeApi.createEvent(b,c,"progress");break;case 5:}}},window.onYouTubePlayerAPIReady=function(){mejs.YouTubeApi.iFrameReady()},window.onYouTubePlayerReady=function(a){mejs.YouTubeApi.flashReady(a)},window.mejs=mejs,window.MediaElement=mejs.MediaElement,function(a,b,c){"use strict";var d={locale:{language:b.i18n&&b.i18n.locale.language||"",strings:b.i18n&&b.i18n.locale.strings||{}},ietf_lang_regex:/^(x\-)?[a-z]{2,}(\-\w{2,})?(\-\w{2,})?$/,methods:{}};d.getLanguage=function(){var a=d.locale.language||window.navigator.userLanguage||window.navigator.language;return d.ietf_lang_regex.exec(a)?a:null},"undefined"!=typeof mejsL10n&&(d.locale.language=mejsL10n.language),d.methods.checkPlain=function(a){var b,c,d={"&":"&amp;",'"':"&quot;","<":"&lt;",">":"&gt;"};a=String(a);for(b in d)d.hasOwnProperty(b)&&(c=new RegExp(b,"g"),a=a.replace(c,d[b]));return a},d.methods.t=function(a,b){return d.locale.strings&&d.locale.strings[b.context]&&d.locale.strings[b.context][a]&&(a=d.locale.strings[b.context][a]),d.methods.checkPlain(a)},d.t=function(a,b){if("string"==typeof a&&a.length>0){var c=d.getLanguage();return b=b||{context:c},d.methods.t(a,b)}throw{name:"InvalidArgumentException",message:"First argument is either not a string or empty."}},b.i18n=d}(document,mejs),function(a,b){"use strict";"undefined"!=typeof mejsL10n&&(a[mejsL10n.language]=mejsL10n.strings)}(mejs.i18n.locale.strings),/*!
  *
  * MediaElementPlayer
  * http://mediaelementjs.com/
@@ -24,5 +24,5 @@ var mejs=mejs||{};mejs.version="2.18.2",mejs.meIndex=0,mejs.plugins={silverlight
  * License: MIT
  *
  */
-"undefined"!=typeof jQuery?mejs.$=jQuery:"undefined"!=typeof Zepto?(mejs.$=Zepto,Zepto.fn.outerWidth=function(a){var b=$(this).width();return a&&(b+=parseInt($(this).css("margin-right"),10),b+=parseInt($(this).css("margin-left"),10)),b}):"undefined"!=typeof ender&&(mejs.$=ender),function(a){mejs.MepDefaults={poster:"",showPosterWhenEnded:!1,defaultVideoWidth:480,defaultVideoHeight:270,videoWidth:-1,videoHeight:-1,defaultAudioWidth:400,defaultAudioHeight:30,defaultSeekBackwardInterval:function(a){return.05*a.duration},defaultSeekForwardInterval:function(a){return.05*a.duration},setDimensions:!0,audioWidth:-1,audioHeight:-1,startVolume:.8,loop:!1,autoRewind:!0,enableAutosize:!0,timeFormat:"",alwaysShowHours:!1,showTimecodeFrameCount:!1,framesPerSecond:25,autosizeProgress:!0,alwaysShowControls:!1,hideVideoControlsOnLoad:!1,clickToPlayPause:!0,iPadUseNativeControls:!1,iPhoneUseNativeControls:!1,AndroidUseNativeControls:!1,features:["playpause","current","progress","duration","tracks","volume","fullscreen"],isVideo:!0,enableKeyboard:!0,pauseOtherPlayers:!0,keyActions:[{keys:[32,179],action:function(a,b){b.paused||b.ended?b.play():b.pause()}},{keys:[38],action:function(a,b){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.min(b.volume+.1,1);b.setVolume(c)}},{keys:[40],action:function(a,b){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.max(b.volume-.1,0);b.setVolume(c)}},{keys:[37,227],action:function(a,b){if(!isNaN(b.duration)&&b.duration>0){a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.max(b.currentTime-a.options.defaultSeekBackwardInterval(b),0);b.setCurrentTime(c)}}},{keys:[39,228],action:function(a,b){if(!isNaN(b.duration)&&b.duration>0){a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.min(b.currentTime+a.options.defaultSeekForwardInterval(b),b.duration);b.setCurrentTime(c)}}},{keys:[70],action:function(a,b){"undefined"!=typeof a.enterFullScreen&&(a.isFullScreen?a.exitFullScreen():a.enterFullScreen())}},{keys:[77],action:function(a,b){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer()),a.media.muted?a.setMuted(!1):a.setMuted(!0)}}]},mejs.mepIndex=0,mejs.players={},mejs.MediaElementPlayer=function(b,c){if(!(this instanceof mejs.MediaElementPlayer))return new mejs.MediaElementPlayer(b,c);var d=this;return d.$media=d.$node=a(b),d.node=d.media=d.$media[0],d.node?"undefined"!=typeof d.node.player?d.node.player:("undefined"==typeof c&&(c=d.$node.data("mejsoptions")),d.options=a.extend({},mejs.MepDefaults,c),d.options.timeFormat||(d.options.timeFormat="mm:ss",d.options.alwaysShowHours&&(d.options.timeFormat="hh:mm:ss"),d.options.showTimecodeFrameCount&&(d.options.timeFormat+=":ff")),mejs.Utility.calculateTimeFormat(0,d.options,d.options.framesPerSecond||25),d.id="mep_"+mejs.mepIndex++,mejs.players[d.id]=d,d.init(),d):void 0},mejs.MediaElementPlayer.prototype={hasFocus:!1,controlsAreVisible:!0,init:function(){var b=this,c=mejs.MediaFeatures,d=a.extend(!0,{},b.options,{success:function(a,c){b.meReady(a,c)},error:function(a){b.handleError(a)}}),e=b.media.tagName.toLowerCase();if(b.isDynamic="audio"!==e&&"video"!==e,b.isDynamic?b.isVideo=b.options.isVideo:b.isVideo="audio"!==e&&b.options.isVideo,c.isiPad&&b.options.iPadUseNativeControls||c.isiPhone&&b.options.iPhoneUseNativeControls)b.$media.attr("controls","controls"),c.isiPad&&null!==b.media.getAttribute("autoplay")&&b.play();else if(c.isAndroid&&b.options.AndroidUseNativeControls);else{b.$media.removeAttr("controls");var f=b.isVideo?mejs.i18n.t("Video Player"):mejs.i18n.t("Audio Player");if(a('<span class="mejs-offscreen">'+f+"</span>").insertBefore(b.$media),b.container=a('<div id="'+b.id+'" class="mejs-container '+(mejs.MediaFeatures.svg?"svg":"no-svg")+'" tabindex="0" role="application" aria-label="'+f+'"><div class="mejs-inner"><div class="mejs-mediaelement"></div><div class="mejs-layers"></div><div class="mejs-controls"></div><div class="mejs-clear"></div></div></div>').addClass(b.$media[0].className).insertBefore(b.$media).focus(function(a){if(!b.controlsAreVisible){b.showControls(!0);var c=b.container.find(".mejs-playpause-button > button");c.focus()}}),b.container.addClass((c.isAndroid?"mejs-android ":"")+(c.isiOS?"mejs-ios ":"")+(c.isiPad?"mejs-ipad ":"")+(c.isiPhone?"mejs-iphone ":"")+(b.isVideo?"mejs-video ":"mejs-audio ")),c.isiOS){var g=b.$media.clone();b.container.find(".mejs-mediaelement").append(g),b.$media.remove(),b.$node=b.$media=g,b.node=b.media=g[0]}else b.container.find(".mejs-mediaelement").append(b.$media);b.node.player=b,b.controls=b.container.find(".mejs-controls"),b.layers=b.container.find(".mejs-layers");var h=b.isVideo?"video":"audio",i=h.substring(0,1).toUpperCase()+h.substring(1);b.options[h+"Width"]>0||b.options[h+"Width"].toString().indexOf("%")>-1?b.width=b.options[h+"Width"]:""!==b.media.style.width&&null!==b.media.style.width?b.width=b.media.style.width:null!==b.media.getAttribute("width")?b.width=b.$media.attr("width"):b.width=b.options["default"+i+"Width"],b.options[h+"Height"]>0||b.options[h+"Height"].toString().indexOf("%")>-1?b.height=b.options[h+"Height"]:""!==b.media.style.height&&null!==b.media.style.height?b.height=b.media.style.height:null!==b.$media[0].getAttribute("height")?b.height=b.$media.attr("height"):b.height=b.options["default"+i+"Height"],b.setPlayerSize(b.width,b.height),d.pluginWidth=b.width,d.pluginHeight=b.height}mejs.MediaElement(b.$media[0],d),"undefined"!=typeof b.container&&b.controlsAreVisible&&b.container.trigger("controlsshown")},showControls:function(a){var b=this;a="undefined"==typeof a||a,b.controlsAreVisible||(a?(b.controls.css("visibility","visible").stop(!0,!0).fadeIn(200,function(){b.controlsAreVisible=!0,b.container.trigger("controlsshown")}),b.container.find(".mejs-control").css("visibility","visible").stop(!0,!0).fadeIn(200,function(){b.controlsAreVisible=!0})):(b.controls.css("visibility","visible").css("display","block"),b.container.find(".mejs-control").css("visibility","visible").css("display","block"),b.controlsAreVisible=!0,b.container.trigger("controlsshown")),b.setControlsSize())},hideControls:function(b){var c=this;b="undefined"==typeof b||b,!c.controlsAreVisible||c.options.alwaysShowControls||c.keyboardAction||(b?(c.controls.stop(!0,!0).fadeOut(200,function(){a(this).css("visibility","hidden").css("display","block"),c.controlsAreVisible=!1,c.container.trigger("controlshidden")}),c.container.find(".mejs-control").stop(!0,!0).fadeOut(200,function(){a(this).css("visibility","hidden").css("display","block")})):(c.controls.css("visibility","hidden").css("display","block"),c.container.find(".mejs-control").css("visibility","hidden").css("display","block"),c.controlsAreVisible=!1,c.container.trigger("controlshidden")))},controlsTimer:null,startControlsTimer:function(a){var b=this;a="undefined"!=typeof a?a:1500,b.killControlsTimer("start"),b.controlsTimer=setTimeout(function(){b.hideControls(),b.killControlsTimer("hide")},a)},killControlsTimer:function(a){var b=this;null!==b.controlsTimer&&(clearTimeout(b.controlsTimer),delete b.controlsTimer,b.controlsTimer=null)},controlsEnabled:!0,disableControls:function(){var a=this;a.killControlsTimer(),a.hideControls(!1),this.controlsEnabled=!1},enableControls:function(){var a=this;a.showControls(!1),a.controlsEnabled=!0},meReady:function(b,c){var d,e,f=this,g=mejs.MediaFeatures,h=c.getAttribute("autoplay"),i=!("undefined"==typeof h||null===h||"false"===h);if(!f.created){if(f.created=!0,f.media=b,f.domNode=c,!(g.isAndroid&&f.options.AndroidUseNativeControls||g.isiPad&&f.options.iPadUseNativeControls||g.isiPhone&&f.options.iPhoneUseNativeControls)){f.buildposter(f,f.controls,f.layers,f.media),f.buildkeyboard(f,f.controls,f.layers,f.media),f.buildoverlays(f,f.controls,f.layers,f.media),f.findTracks();for(d in f.options.features)if(e=f.options.features[d],f["build"+e])try{f["build"+e](f,f.controls,f.layers,f.media)}catch(j){}f.container.trigger("controlsready"),f.setPlayerSize(f.width,f.height),f.setControlsSize(),f.isVideo&&(mejs.MediaFeatures.hasTouch?f.$media.bind("touchstart",function(){f.controlsAreVisible?f.hideControls(!1):f.controlsEnabled&&f.showControls(!1)}):(f.clickToPlayPauseCallback=function(){f.options.clickToPlayPause&&(f.media.paused?f.play():f.pause())},f.media.addEventListener("click",f.clickToPlayPauseCallback,!1),f.container.bind("mouseenter",function(){f.controlsEnabled&&(f.options.alwaysShowControls||(f.killControlsTimer("enter"),f.showControls(),f.startControlsTimer(2500)))}).bind("mousemove",function(){f.controlsEnabled&&(f.controlsAreVisible||f.showControls(),f.options.alwaysShowControls||f.startControlsTimer(2500))}).bind("mouseleave",function(){f.controlsEnabled&&(f.media.paused||f.options.alwaysShowControls||f.startControlsTimer(1e3))})),f.options.hideVideoControlsOnLoad&&f.hideControls(!1),i&&!f.options.alwaysShowControls&&f.hideControls(),f.options.enableAutosize&&f.media.addEventListener("loadedmetadata",function(a){f.options.videoHeight<=0&&null===f.domNode.getAttribute("height")&&!isNaN(a.target.videoHeight)&&(f.setPlayerSize(a.target.videoWidth,a.target.videoHeight),f.setControlsSize(),f.media.setVideoSize(a.target.videoWidth,a.target.videoHeight))},!1)),b.addEventListener("play",function(){var a;for(a in mejs.players){var b=mejs.players[a];b.id==f.id||!f.options.pauseOtherPlayers||b.paused||b.ended||b.pause(),b.hasFocus=!1}f.hasFocus=!0},!1),f.media.addEventListener("ended",function(b){if(f.options.autoRewind)try{f.media.setCurrentTime(0),window.setTimeout(function(){a(f.container).find(".mejs-overlay-loading").parent().hide()},20)}catch(c){}f.media.pause(),f.setProgressRail&&f.setProgressRail(),f.setCurrentRail&&f.setCurrentRail(),f.options.loop?f.play():!f.options.alwaysShowControls&&f.controlsEnabled&&f.showControls()},!1),f.media.addEventListener("loadedmetadata",function(a){f.updateDuration&&f.updateDuration(),f.updateCurrent&&f.updateCurrent(),f.isFullScreen||(f.setPlayerSize(f.width,f.height),f.setControlsSize())},!1);var k=null;f.media.addEventListener("timeupdate",function(){k!==this.duration&&(k=this.duration,mejs.Utility.calculateTimeFormat(k,f.options,f.options.framesPerSecond||25))},!1),f.container.focusout(function(b){if(b.relatedTarget){var c=a(b.relatedTarget);f.keyboardAction&&0===c.parents(".mejs-container").length&&(f.keyboardAction=!1,f.hideControls(!0))}}),setTimeout(function(){f.setPlayerSize(f.width,f.height),f.setControlsSize()},50),f.globalBind("resize",function(){f.isFullScreen||mejs.MediaFeatures.hasTrueNativeFullScreen&&document.webkitIsFullScreen||f.setPlayerSize(f.width,f.height),f.setControlsSize()}),"youtube"==f.media.pluginType&&(g.isiOS||g.isAndroid)&&f.container.find(".mejs-overlay-play").hide()}i&&"native"==b.pluginType&&f.play(),f.options.success&&("string"==typeof f.options.success?window[f.options.success](f.media,f.domNode,f):f.options.success(f.media,f.domNode,f))}},handleError:function(a){var b=this;b.controls.hide(),b.options.error&&b.options.error(a)},setPlayerSize:function(b,c){var d=this;if(!d.options.setDimensions)return!1;if("undefined"!=typeof b&&(d.width=b),"undefined"!=typeof c&&(d.height=c),d.height.toString().indexOf("%")>0||"none"!==d.$node.css("max-width")&&"t.width"!==d.$node.css("max-width")||d.$node[0].currentStyle&&"100%"===d.$node[0].currentStyle.maxWidth){var e=function(){return d.isVideo?d.media.videoWidth&&d.media.videoWidth>0?d.media.videoWidth:null!==d.media.getAttribute("width")?d.media.getAttribute("width"):d.options.defaultVideoWidth:d.options.defaultAudioWidth}(),f=function(){return d.isVideo?d.media.videoHeight&&d.media.videoHeight>0?d.media.videoHeight:null!==d.media.getAttribute("height")?d.media.getAttribute("height"):d.options.defaultVideoHeight:d.options.defaultAudioHeight}(),g=d.container.parent().closest(":visible").width(),h=d.container.parent().closest(":visible").height(),i=d.isVideo||!d.options.autosizeProgress?parseInt(g*f/e,10):f;isNaN(i)&&(i=h),d.container.parent().length>0&&"body"===d.container.parent()[0].tagName.toLowerCase()&&(g=a(window).width(),i=a(window).height()),i&&g&&(d.container.width(g).height(i),d.$media.add(d.container.find(".mejs-shim")).width("100%").height("100%"),d.isVideo&&d.media.setVideoSize&&d.media.setVideoSize(g,i),d.layers.children(".mejs-layer").width("100%").height("100%"))}else d.container.width(d.width).height(d.height),d.layers.children(".mejs-layer").width(d.width).height(d.height)},setControlsSize:function(){var b=this,c=0,d=0,e=b.controls.find(".mejs-time-rail"),f=b.controls.find(".mejs-time-total"),g=e.siblings(),h=g.last(),i=null;if(b.container.is(":visible")&&e.length&&e.is(":visible")){b.options&&!b.options.autosizeProgress&&(d=parseInt(e.css("width"),10)),0!==d&&d||(g.each(function(){var b=a(this);"absolute"!=b.css("position")&&b.is(":visible")&&(c+=a(this).outerWidth(!0))}),d=b.controls.width()-c-(e.outerWidth(!0)-e.width()));do e.width(d),f.width(d-(f.outerWidth(!0)-f.width())),"absolute"!=h.css("position")&&(i=h.length?h.position():null,d--);while(null!==i&&i.top>0&&d>0);b.container.trigger("controlsresize")}},buildposter:function(b,c,d,e){var f=this,g=a('<div class="mejs-poster mejs-layer"></div>').appendTo(d),h=b.$media.attr("poster");""!==b.options.poster&&(h=b.options.poster),h?f.setPoster(h):g.hide(),e.addEventListener("play",function(){g.hide()},!1),b.options.showPosterWhenEnded&&b.options.autoRewind&&e.addEventListener("ended",function(){g.show()},!1)},setPoster:function(b){var c=this,d=c.container.find(".mejs-poster"),e=d.find("img");0===e.length&&(e=a('<img width="100%" height="100%" alt="" />').appendTo(d)),e.attr("src",b),d.css({"background-image":"url("+b+")"})},buildoverlays:function(b,c,d,e){var f=this;if(b.isVideo){var g=a('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-loading"><span></span></div></div>').hide().appendTo(d),h=a('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-error"></div></div>').hide().appendTo(d),i=a('<div class="mejs-overlay mejs-layer mejs-overlay-play"><div class="mejs-overlay-button"></div></div>').appendTo(d).bind("click",function(){f.options.clickToPlayPause&&e.paused&&e.play()});e.addEventListener("play",function(){i.hide(),g.hide(),c.find(".mejs-time-buffering").hide(),h.hide()},!1),e.addEventListener("playing",function(){i.hide(),g.hide(),c.find(".mejs-time-buffering").hide(),h.hide()},!1),e.addEventListener("seeking",function(){g.show(),c.find(".mejs-time-buffering").show()},!1),e.addEventListener("seeked",function(){g.hide(),c.find(".mejs-time-buffering").hide()},!1),e.addEventListener("pause",function(){mejs.MediaFeatures.isiPhone||i.show()},!1),e.addEventListener("waiting",function(){g.show(),c.find(".mejs-time-buffering").show()},!1),e.addEventListener("loadeddata",function(){g.show(),c.find(".mejs-time-buffering").show(),mejs.MediaFeatures.isAndroid&&(e.canplayTimeout=window.setTimeout(function(){if(document.createEvent){var a=document.createEvent("HTMLEvents");return a.initEvent("canplay",!0,!0),e.dispatchEvent(a)}},300))},!1),e.addEventListener("canplay",function(){g.hide(),c.find(".mejs-time-buffering").hide(),clearTimeout(e.canplayTimeout)},!1),e.addEventListener("error",function(a){f.handleError(a),g.hide(),i.hide(),h.show(),h.find(".mejs-overlay-error").html("Error loading this resource")},!1),e.addEventListener("keydown",function(a){f.onkeydown(b,e,a)},!1)}},buildkeyboard:function(b,c,d,e){var f=this;f.container.keydown(function(){f.keyboardAction=!0}),f.globalBind("keydown",function(c){return b.hasFocus=0!==a(c.target).closest(".mejs-container").length,f.onkeydown(b,e,c)}),f.globalBind("click",function(c){b.hasFocus=0!==a(c.target).closest(".mejs-container").length})},onkeydown:function(a,b,c){if(a.hasFocus&&a.options.enableKeyboard)for(var d=0,e=a.options.keyActions.length;e>d;d++)for(var f=a.options.keyActions[d],g=0,h=f.keys.length;h>g;g++)if(c.keyCode==f.keys[g])return"function"==typeof c.preventDefault&&c.preventDefault(),f.action(a,b,c.keyCode),!1;return!0},findTracks:function(){var b=this,c=b.$media.find("track");b.tracks=[],c.each(function(c,d){d=a(d),b.tracks.push({srclang:d.attr("srclang")?d.attr("srclang").toLowerCase():"",src:d.attr("src"),kind:d.attr("kind"),label:d.attr("label")||"",entries:[],isLoaded:!1})})},changeSkin:function(a){this.container[0].className="mejs-container "+a,this.setPlayerSize(this.width,this.height),this.setControlsSize()},play:function(){this.load(),this.media.play()},pause:function(){try{this.media.pause()}catch(a){}},load:function(){this.isLoaded||this.media.load(),this.isLoaded=!0},setMuted:function(a){this.media.setMuted(a)},setCurrentTime:function(a){this.media.setCurrentTime(a)},getCurrentTime:function(){return this.media.currentTime},setVolume:function(a){this.media.setVolume(a)},getVolume:function(){return this.media.volume},setSrc:function(a){this.media.setSrc(a)},remove:function(){var a,b,c=this;c.container.prev(".mejs-offscreen").remove();for(a in c.options.features)if(b=c.options.features[a],c["clean"+b])try{c["clean"+b](c)}catch(d){}c.isDynamic?c.$node.insertBefore(c.container):(c.$media.prop("controls",!0),c.$node.clone().insertBefore(c.container).show(),c.$node.remove()),"native"!==c.media.pluginType&&c.media.remove(),delete mejs.players[c.id],"object"==typeof c.container&&c.container.remove(),c.globalUnbind(),delete c.node.player},rebuildtracks:function(){var a=this;a.findTracks(),a.buildtracks(a,a.controls,a.layers,a.media)},resetSize:function(){var a=this;setTimeout(function(){a.setPlayerSize(a.width,a.height),a.setControlsSize()},50)}},function(){function b(b,d){var e={d:[],w:[]};return a.each((b||"").split(" "),function(a,b){var f=b+"."+d;0===f.indexOf(".")?(e.d.push(f),e.w.push(f)):e[c.test(b)?"w":"d"].push(f)}),e.d=e.d.join(" "),e.w=e.w.join(" "),e}var c=/^((after|before)print|(before)?unload|hashchange|message|o(ff|n)line|page(hide|show)|popstate|resize|storage)\b/;mejs.MediaElementPlayer.prototype.globalBind=function(c,d,e){var f=this,g=f.node?f.node.ownerDocument:document;c=b(c,f.id),c.d&&a(g).bind(c.d,d,e),c.w&&a(window).bind(c.w,d,e)},mejs.MediaElementPlayer.prototype.globalUnbind=function(c,d){var e=this,f=e.node?e.node.ownerDocument:document;c=b(c,e.id),c.d&&a(f).unbind(c.d,d),c.w&&a(window).unbind(c.w,d)}}(),"undefined"!=typeof a&&(a.fn.mediaelementplayer=function(b){return b===!1?this.each(function(){var b=a(this).data("mediaelementplayer");b&&b.remove(),a(this).removeData("mediaelementplayer")}):this.each(function(){a(this).data("mediaelementplayer",new mejs.MediaElementPlayer(this,b))}),this},a(document).ready(function(){a(".mejs-player").mediaelementplayer()})),window.MediaElementPlayer=mejs.MediaElementPlayer}(mejs.$),function(a){a.extend(mejs.MepDefaults,{playText:mejs.i18n.t("Play"),pauseText:mejs.i18n.t("Pause")}),a.extend(MediaElementPlayer.prototype,{buildplaypause:function(b,c,d,e){function f(a){"play"===a?(i.removeClass("mejs-play").addClass("mejs-pause"),j.attr({title:h.pauseText,"aria-label":h.pauseText})):(i.removeClass("mejs-pause").addClass("mejs-play"),j.attr({title:h.playText,"aria-label":h.playText}))}var g=this,h=g.options,i=a('<div class="mejs-button mejs-playpause-button mejs-play" ><button type="button" aria-controls="'+g.id+'" title="'+h.playText+'" aria-label="'+h.playText+'"></button></div>').appendTo(c).click(function(a){return a.preventDefault(),e.paused?e.play():e.pause(),!1}),j=i.find("button");f("pse"),e.addEventListener("play",function(){f("play")},!1),e.addEventListener("playing",function(){f("play")},!1),e.addEventListener("pause",function(){f("pse")},!1),e.addEventListener("paused",function(){f("pse")},!1)}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{stopText:"Stop"}),a.extend(MediaElementPlayer.prototype,{buildstop:function(b,c,d,e){var f=this;a('<div class="mejs-button mejs-stop-button mejs-stop"><button type="button" aria-controls="'+f.id+'" title="'+f.options.stopText+'" aria-label="'+f.options.stopText+'"></button></div>').appendTo(c).click(function(){e.paused||e.pause(),e.currentTime>0&&(e.setCurrentTime(0),e.pause(),c.find(".mejs-time-current").width("0px"),c.find(".mejs-time-handle").css("left","0px"),c.find(".mejs-time-float-current").html(mejs.Utility.secondsToTimeCode(0,b.options)),c.find(".mejs-currenttime").html(mejs.Utility.secondsToTimeCode(0,b.options)),d.find(".mejs-poster").show())})}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{progessHelpText:mejs.i18n.t("Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.")}),a.extend(MediaElementPlayer.prototype,{buildprogress:function(b,c,d,e){a('<div class="mejs-time-rail"><span  class="mejs-time-total mejs-time-slider"><span class="mejs-time-buffering"></span><span class="mejs-time-loaded"></span><span class="mejs-time-current"></span><span class="mejs-time-handle"></span><span class="mejs-time-float"><span class="mejs-time-float-current">00:00</span><span class="mejs-time-float-corner"></span></span></span></div>').appendTo(c),c.find(".mejs-time-buffering").hide();var f=this,g=c.find(".mejs-time-total"),h=c.find(".mejs-time-loaded"),i=c.find(".mejs-time-current"),j=c.find(".mejs-time-handle"),k=c.find(".mejs-time-float"),l=c.find(".mejs-time-float-current"),m=c.find(".mejs-time-slider"),n=function(a){var c,d=g.offset(),f=g.width(),h=0,i=0,j=0;c=a.originalEvent&&a.originalEvent.changedTouches?a.originalEvent.changedTouches[0].pageX:a.changedTouches?a.changedTouches[0].pageX:a.pageX,e.duration&&(c<d.left?c=d.left:c>f+d.left&&(c=f+d.left),j=c-d.left,h=j/f,i=.02>=h?0:h*e.duration,o&&i!==e.currentTime&&e.setCurrentTime(i),mejs.MediaFeatures.hasTouch||(k.css("left",j),l.html(mejs.Utility.secondsToTimeCode(i,b.options)),k.show()))},o=!1,p=!1,q=0,r=!1,s=b.options.autoRewind,t=function(a){var c=e.currentTime,d=mejs.i18n.t("Time Slider"),f=mejs.Utility.secondsToTimeCode(c,b.options),g=e.duration;m.attr({"aria-label":d,"aria-valuemin":0,"aria-valuemax":g,"aria-valuenow":c,"aria-valuetext":f,role:"slider",tabindex:0})},u=function(){var a=new Date;a-q>=1e3&&e.play()};m.bind("focus",function(a){b.options.autoRewind=!1}),m.bind("blur",function(a){b.options.autoRewind=s}),m.bind("keydown",function(a){new Date-q>=1e3&&(r=e.paused);var b=a.keyCode,c=e.duration,d=e.currentTime;switch(b){case 37:d-=1;break;case 39:d+=1;break;case 38:d+=Math.floor(.1*c);break;case 40:d-=Math.floor(.1*c);break;case 36:d=0;break;case 35:d=c;break;case 10:return void(e.paused?e.play():e.pause());case 13:return void(e.paused?e.play():e.pause());default:return}return d=0>d?0:d>=c?c:Math.floor(d),q=new Date,r||e.pause(),d<e.duration&&!r&&setTimeout(u,1100),e.setCurrentTime(d),a.preventDefault(),a.stopPropagation(),!1}),g.bind("mousedown touchstart",function(a){(1===a.which||0===a.which)&&(o=!0,n(a),f.globalBind("mousemove.dur touchmove.dur",function(a){n(a)}),f.globalBind("mouseup.dur touchend.dur",function(a){o=!1,k.hide(),f.globalUnbind(".dur")}))}).bind("mouseenter",function(a){p=!0,f.globalBind("mousemove.dur",function(a){n(a)}),mejs.MediaFeatures.hasTouch||k.show()}).bind("mouseleave",function(a){p=!1,o||(f.globalUnbind(".dur"),k.hide())}),e.addEventListener("progress",function(a){b.setProgressRail(a),b.setCurrentRail(a)},!1),e.addEventListener("timeupdate",function(a){b.setProgressRail(a),b.setCurrentRail(a),t(a)},!1),f.container.on("controlsresize",function(){b.setProgressRail(),b.setCurrentRail()}),f.loaded=h,f.total=g,f.current=i,f.handle=j},setProgressRail:function(a){var b=this,c=void 0!==a?a.target:b.media,d=null;c&&c.buffered&&c.buffered.length>0&&c.buffered.end&&c.duration?d=c.buffered.end(c.buffered.length-1)/c.duration:c&&void 0!==c.bytesTotal&&c.bytesTotal>0&&void 0!==c.bufferedBytes?d=c.bufferedBytes/c.bytesTotal:a&&a.lengthComputable&&0!==a.total&&(d=a.loaded/a.total),null!==d&&(d=Math.min(1,Math.max(0,d)),b.loaded&&b.total&&b.loaded.width(b.total.width()*d))},setCurrentRail:function(){var a=this;if(void 0!==a.media.currentTime&&a.media.duration&&a.total&&a.handle){var b=Math.round(a.total.width()*a.media.currentTime/a.media.duration),c=b-Math.round(a.handle.outerWidth(!0)/2);a.current.width(b),a.handle.css("left",c)}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{duration:-1,timeAndDurationSeparator:"<span> | </span>"}),a.extend(MediaElementPlayer.prototype,{buildcurrent:function(b,c,d,e){var f=this;a('<div class="mejs-time" role="timer" aria-live="off"><span class="mejs-currenttime">'+mejs.Utility.secondsToTimeCode(0,b.options)+"</span></div>").appendTo(c),f.currenttime=f.controls.find(".mejs-currenttime"),e.addEventListener("timeupdate",function(){b.updateCurrent()},!1)},buildduration:function(b,c,d,e){var f=this;c.children().last().find(".mejs-currenttime").length>0?a(f.options.timeAndDurationSeparator+'<span class="mejs-duration">'+mejs.Utility.secondsToTimeCode(f.options.duration,f.options)+"</span>").appendTo(c.find(".mejs-time")):(c.find(".mejs-currenttime").parent().addClass("mejs-currenttime-container"),a('<div class="mejs-time mejs-duration-container"><span class="mejs-duration">'+mejs.Utility.secondsToTimeCode(f.options.duration,f.options)+"</span></div>").appendTo(c)),f.durationD=f.controls.find(".mejs-duration"),e.addEventListener("timeupdate",function(){b.updateDuration()},!1)},updateCurrent:function(){var a=this;a.currenttime&&a.currenttime.html(mejs.Utility.secondsToTimeCode(a.media.currentTime,a.options))},updateDuration:function(){var a=this;a.container.toggleClass("mejs-long-video",a.media.duration>3600),a.durationD&&(a.options.duration>0||a.media.duration)&&a.durationD.html(mejs.Utility.secondsToTimeCode(a.options.duration>0?a.options.duration:a.media.duration,a.options))}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{muteText:mejs.i18n.t("Mute Toggle"),allyVolumeControlText:mejs.i18n.t("Use Up/Down Arrow keys to increase or decrease volume."),hideVolumeOnTouchDevices:!0,audioVolume:"horizontal",videoVolume:"vertical"}),a.extend(MediaElementPlayer.prototype,{buildvolume:function(b,c,d,e){if(!mejs.MediaFeatures.isAndroid&&!mejs.MediaFeatures.isiOS||!this.options.hideVolumeOnTouchDevices){var f=this,g=f.isVideo?f.options.videoVolume:f.options.audioVolume,h="horizontal"==g?a('<div class="mejs-button mejs-volume-button mejs-mute"><button type="button" aria-controls="'+f.id+'" title="'+f.options.muteText+'" aria-label="'+f.options.muteText+'"></button></div><a href="javascript:void(0);" class="mejs-horizontal-volume-slider"><span class="mejs-offscreen">'+f.options.allyVolumeControlText+'</span><div class="mejs-horizontal-volume-total"></div><div class="mejs-horizontal-volume-current"></div><div class="mejs-horizontal-volume-handle"></div></a>').appendTo(c):a('<div class="mejs-button mejs-volume-button mejs-mute"><button type="button" aria-controls="'+f.id+'" title="'+f.options.muteText+'" aria-label="'+f.options.muteText+'"></button><a href="javascript:void(0);" class="mejs-volume-slider"><span class="mejs-offscreen">'+f.options.allyVolumeControlText+'</span><div class="mejs-volume-total"></div><div class="mejs-volume-current"></div><div class="mejs-volume-handle"></div></a></div>').appendTo(c),i=f.container.find(".mejs-volume-slider, .mejs-horizontal-volume-slider"),j=f.container.find(".mejs-volume-total, .mejs-horizontal-volume-total"),k=f.container.find(".mejs-volume-current, .mejs-horizontal-volume-current"),l=f.container.find(".mejs-volume-handle, .mejs-horizontal-volume-handle"),m=function(a,b){if(!i.is(":visible")&&"undefined"==typeof b)return i.show(),m(a,!0),void i.hide();a=Math.max(0,a),a=Math.min(a,1),0===a?(h.removeClass("mejs-mute").addClass("mejs-unmute"),h.children("button").attr("title",mejs.i18n.t("Unmute")).attr("aria-label",mejs.i18n.t("Unmute"))):(h.removeClass("mejs-unmute").addClass("mejs-mute"),h.children("button").attr("title",mejs.i18n.t("Mute")).attr("aria-label",mejs.i18n.t("Mute")));var c=j.position();if("vertical"==g){var d=j.height(),e=d-d*a;l.css("top",Math.round(c.top+e-l.height()/2)),k.height(d-e),k.css("top",c.top+e)}else{var f=j.width(),n=f*a;l.css("left",Math.round(c.left+n-l.width()/2)),k.width(Math.round(n))}},n=function(a){var b=null,c=j.offset();if("vertical"===g){var d=j.height(),f=a.pageY-c.top;if(b=(d-f)/d,0===c.top||0===c.left)return}else{var h=j.width(),i=a.pageX-c.left;b=i/h}b=Math.max(0,b),b=Math.min(b,1),m(b),0===b?e.setMuted(!0):e.setMuted(!1),e.setVolume(b)},o=!1,p=!1;h.hover(function(){i.show(),p=!0},function(){p=!1,o||"vertical"!=g||i.hide()});var q=function(a){var b=Math.floor(100*e.volume);i.attr({"aria-label":mejs.i18n.t("volumeSlider"),"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":b,"aria-valuetext":b+"%",role:"slider",tabindex:0})};i.bind("mouseover",function(){p=!0}).bind("mousedown",function(a){return n(a),f.globalBind("mousemove.vol",function(a){n(a)}),f.globalBind("mouseup.vol",function(){o=!1,f.globalUnbind(".vol"),p||"vertical"!=g||i.hide()}),o=!0,!1}).bind("keydown",function(a){var b=a.keyCode,c=e.volume;switch(b){case 38:c+=.1;break;case 40:c-=.1;break;default:return!0}return o=!1,m(c),e.setVolume(c),!1}),h.find("button").click(function(){e.setMuted(!e.muted)}),h.find("button").bind("focus",function(){i.show()}),e.addEventListener("volumechange",function(a){o||(e.muted?(m(0),h.removeClass("mejs-mute").addClass("mejs-unmute")):(m(e.volume),h.removeClass("mejs-unmute").addClass("mejs-mute"))),q(a)},!1),0===b.options.startVolume&&e.setMuted(!0),"native"===e.pluginType&&e.setVolume(b.options.startVolume),f.container.on("controlsresize",function(){m(e.volume)})}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{usePluginFullScreen:!0,newWindowCallback:function(){return""},fullscreenText:mejs.i18n.t("Fullscreen")}),a.extend(MediaElementPlayer.prototype,{isFullScreen:!1,isNativeFullScreen:!1,isInIframe:!1,buildfullscreen:function(b,c,d,e){if(b.isVideo){if(b.isInIframe=window.location!=window.parent.location,mejs.MediaFeatures.hasTrueNativeFullScreen){var f=function(a){b.isFullScreen&&(mejs.MediaFeatures.isFullScreen()?(b.isNativeFullScreen=!0,b.setControlsSize()):(b.isNativeFullScreen=!1,b.exitFullScreen()))};b.globalBind(mejs.MediaFeatures.fullScreenEventName,f)}var g=this,h=a('<div class="mejs-button mejs-fullscreen-button"><button type="button" aria-controls="'+g.id+'" title="'+g.options.fullscreenText+'" aria-label="'+g.options.fullscreenText+'"></button></div>').appendTo(c);if("native"===g.media.pluginType||!g.options.usePluginFullScreen&&!mejs.MediaFeatures.isFirefox)h.click(function(){var a=mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||b.isFullScreen;a?b.exitFullScreen():b.enterFullScreen()});else{var i=null,j=function(){var a,b=document.createElement("x"),c=document.documentElement,d=window.getComputedStyle;return"pointerEvents"in b.style?(b.style.pointerEvents="auto",b.style.pointerEvents="x",c.appendChild(b),a=d&&"auto"===d(b,"").pointerEvents,c.removeChild(b),!!a):!1}();if(j&&!mejs.MediaFeatures.isOpera){var k,l,m=!1,n=function(){if(m){for(var a in o)o[a].hide();h.css("pointer-events",""),g.controls.css("pointer-events",""),g.media.removeEventListener("click",g.clickToPlayPauseCallback),m=!1}},o={},p=["top","left","right","bottom"],q=function(){var a=h.offset().left-g.container.offset().left,b=h.offset().top-g.container.offset().top,c=h.outerWidth(!0),d=h.outerHeight(!0),e=g.container.width(),f=g.container.height();for(k in o)o[k].css({position:"absolute",top:0,left:0});o.top.width(e).height(b),o.left.width(a).height(d).css({top:b}),o.right.width(e-a-c).height(d).css({top:b,left:a+c}),o.bottom.width(e).height(f-d-b).css({top:b+d})};for(g.globalBind("resize",function(){q()}),k=0,l=p.length;l>k;k++)o[p[k]]=a('<div class="mejs-fullscreen-hover" />').appendTo(g.container).mouseover(n).hide();h.on("mouseover",function(){if(!g.isFullScreen){var a=h.offset(),c=b.container.offset();e.positionFullscreenButton(a.left-c.left,a.top-c.top,!1),h.css("pointer-events","none"),g.controls.css("pointer-events","none"),g.media.addEventListener("click",g.clickToPlayPauseCallback);
-for(k in o)o[k].show();q(),m=!0}}),e.addEventListener("fullscreenchange",function(a){g.isFullScreen=!g.isFullScreen,g.isFullScreen?g.media.removeEventListener("click",g.clickToPlayPauseCallback):g.media.addEventListener("click",g.clickToPlayPauseCallback),n()}),g.globalBind("mousemove",function(a){if(m){var b=h.offset();(a.pageY<b.top||a.pageY>b.top+h.outerHeight(!0)||a.pageX<b.left||a.pageX>b.left+h.outerWidth(!0))&&(h.css("pointer-events",""),g.controls.css("pointer-events",""),m=!1)}})}else h.on("mouseover",function(){null!==i&&(clearTimeout(i),delete i);var a=h.offset(),c=b.container.offset();e.positionFullscreenButton(a.left-c.left,a.top-c.top,!0)}).on("mouseout",function(){null!==i&&(clearTimeout(i),delete i),i=setTimeout(function(){e.hideFullscreenButton()},1500)})}b.fullscreenBtn=h,g.globalBind("keydown",function(a){(mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||g.isFullScreen)&&27==a.keyCode&&b.exitFullScreen()}),g.normalHeight=0,g.normalWidth=0}},cleanfullscreen:function(a){a.exitFullScreen()},containerSizeTimeout:null,enterFullScreen:function(){var b=this;if("native"===b.media.pluginType||!mejs.MediaFeatures.isFirefox&&!b.options.usePluginFullScreen){if(a(document.documentElement).addClass("mejs-fullscreen"),b.normalHeight=b.container.height(),b.normalWidth=b.container.width(),"native"===b.media.pluginType)if(mejs.MediaFeatures.hasTrueNativeFullScreen)mejs.MediaFeatures.requestFullScreen(b.container[0]),b.isInIframe&&setTimeout(function d(){if(b.isNativeFullScreen){var c=window.devicePixelRatio||1,e=.002,f=c*a(window).width(),g=screen.width,h=c*f;Math.abs(g-f)>Math.abs(g-h)&&(f=h);var i=Math.abs(g-f),j=g*e;i>j?b.exitFullScreen():setTimeout(d,500)}},1e3);else if(mejs.MediaFeatures.hasSemiNativeFullScreen)return void b.media.webkitEnterFullscreen();if(b.isInIframe){var c=b.options.newWindowCallback(this);if(""!==c){if(!mejs.MediaFeatures.hasTrueNativeFullScreen)return b.pause(),void window.open(c,b.id,"top=0,left=0,width="+screen.availWidth+",height="+screen.availHeight+",resizable=yes,scrollbars=no,status=no,toolbar=no");setTimeout(function(){b.isNativeFullScreen||(b.pause(),window.open(c,b.id,"top=0,left=0,width="+screen.availWidth+",height="+screen.availHeight+",resizable=yes,scrollbars=no,status=no,toolbar=no"))},250)}}b.container.addClass("mejs-container-fullscreen").width("100%").height("100%"),b.containerSizeTimeout=setTimeout(function(){b.container.css({width:"100%",height:"100%"}),b.setControlsSize()},500),"native"===b.media.pluginType?b.$media.width("100%").height("100%"):(b.container.find(".mejs-shim").width("100%").height("100%"),b.media.setVideoSize(a(window).width(),a(window).height())),b.layers.children("div").width("100%").height("100%"),b.fullscreenBtn&&b.fullscreenBtn.removeClass("mejs-fullscreen").addClass("mejs-unfullscreen"),b.setControlsSize(),b.isFullScreen=!0,b.container.find(".mejs-captions-text").css("font-size",screen.width/b.width*1*100+"%"),b.container.find(".mejs-captions-position").css("bottom","45px"),b.container.trigger("enteredfullscreen")}},exitFullScreen:function(){var b=this;return clearTimeout(b.containerSizeTimeout),"native"!==b.media.pluginType&&mejs.MediaFeatures.isFirefox?void b.media.setFullscreen(!1):(mejs.MediaFeatures.hasTrueNativeFullScreen&&(mejs.MediaFeatures.isFullScreen()||b.isFullScreen)&&mejs.MediaFeatures.cancelFullScreen(),a(document.documentElement).removeClass("mejs-fullscreen"),b.container.removeClass("mejs-container-fullscreen").width(b.normalWidth).height(b.normalHeight),"native"===b.media.pluginType?b.$media.width(b.normalWidth).height(b.normalHeight):(b.container.find(".mejs-shim").width(b.normalWidth).height(b.normalHeight),b.media.setVideoSize(b.normalWidth,b.normalHeight)),b.layers.children("div").width(b.normalWidth).height(b.normalHeight),b.fullscreenBtn.removeClass("mejs-unfullscreen").addClass("mejs-fullscreen"),b.setControlsSize(),b.isFullScreen=!1,b.container.find(".mejs-captions-text").css("font-size",""),b.container.find(".mejs-captions-position").css("bottom",""),void b.container.trigger("exitedfullscreen"))}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{speeds:["2.00","1.50","1.25","1.00","0.75"],defaultSpeed:"1.00",speedChar:"x"}),a.extend(MediaElementPlayer.prototype,{buildspeed:function(b,c,d,e){var f=this;if("native"==f.media.pluginType){for(var g=null,h=null,i=null,j=null,k=[],l=!1,m=0,n=f.options.speeds.length;n>m;m++){var o=f.options.speeds[m];"string"==typeof o?(k.push({name:o+f.options.speedChar,value:o}),o===f.options.defaultSpeed&&(l=!0)):(k.push(o),o.value===f.options.defaultSpeed&&(l=!0))}l||k.push({name:f.options.defaultSpeed+f.options.speedChar,value:f.options.defaultSpeed}),k.sort(function(a,b){return parseFloat(b.value)-parseFloat(a.value)});var p=function(a){for(m=0,n=k.length;n>m;m++)if(k[m].value===a)return k[m].name},q='<div class="mejs-button mejs-speed-button"><button type="button">'+p(f.options.defaultSpeed)+'</button><div class="mejs-speed-selector"><ul>';for(m=0,il=k.length;m<il;m++)j=f.id+"-speed-"+k[m].value,q+='<li><input type="radio" name="speed" value="'+k[m].value+'" id="'+j+'" '+(k[m].value===f.options.defaultSpeed?" checked":"")+' /><label for="'+j+'" '+(k[m].value===f.options.defaultSpeed?' class="mejs-speed-selected"':"")+">"+k[m].name+"</label></li>";q+="</ul></div></div>",g=a(q).appendTo(c),h=g.find(".mejs-speed-selector"),i=f.options.defaultSpeed,e.addEventListener("loadedmetadata",function(a){i&&(e.playbackRate=parseFloat(i))},!0),h.on("click",'input[type="radio"]',function(){var b=a(this).attr("value");i=b,e.playbackRate=parseFloat(b),g.find("button").html(p(b)),g.find(".mejs-speed-selected").removeClass("mejs-speed-selected"),g.find('input[type="radio"]:checked').next().addClass("mejs-speed-selected")}),g.one("mouseenter focusin",function(){h.height(g.find(".mejs-speed-selector ul").outerHeight(!0)+g.find(".mejs-speed-translations").outerHeight(!0)).css("top",-1*h.height()+"px")})}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{startLanguage:"",tracksText:mejs.i18n.t("Captions/Subtitles"),tracksAriaLive:!1,hideCaptionsButtonWhenEmpty:!0,toggleCaptionsButtonWhenOnlyOne:!1,slidesSelector:""}),a.extend(MediaElementPlayer.prototype,{hasChapters:!1,cleartracks:function(a,b,c,d){a&&(a.captions&&a.captions.remove(),a.chapters&&a.chapters.remove(),a.captionsText&&a.captionsText.remove(),a.captionsButton&&a.captionsButton.remove())},buildtracks:function(b,c,d,e){if(0!==b.tracks.length){var f,g=this,h=g.options.tracksAriaLive?'role="log" aria-live="assertive" aria-atomic="false"':"";if(g.domNode.textTracks)for(f=g.domNode.textTracks.length-1;f>=0;f--)g.domNode.textTracks[f].mode="hidden";g.cleartracks(b,c,d,e),b.chapters=a('<div class="mejs-chapters mejs-layer"></div>').prependTo(d).hide(),b.captions=a('<div class="mejs-captions-layer mejs-layer"><div class="mejs-captions-position mejs-captions-position-hover" '+h+'><span class="mejs-captions-text"></span></div></div>').prependTo(d).hide(),b.captionsText=b.captions.find(".mejs-captions-text"),b.captionsButton=a('<div class="mejs-button mejs-captions-button"><button type="button" aria-controls="'+g.id+'" title="'+g.options.tracksText+'" aria-label="'+g.options.tracksText+'"></button><div class="mejs-captions-selector"><ul><li><input type="radio" name="'+b.id+'_captions" id="'+b.id+'_captions_none" value="none" checked="checked" /><label for="'+b.id+'_captions_none">'+mejs.i18n.t("None")+"</label></li></ul></div></div>").appendTo(c);var i=0;for(f=0;f<b.tracks.length;f++)"subtitles"==b.tracks[f].kind&&i++;for(g.options.toggleCaptionsButtonWhenOnlyOne&&1==i?b.captionsButton.on("click",function(){null===b.selectedTrack?lang=b.tracks[0].srclang:lang="none",b.setTrack(lang)}):(b.captionsButton.on("mouseenter focusin",function(){a(this).find(".mejs-captions-selector").css("visibility","visible")}).on("click","input[type=radio]",function(){lang=this.value,b.setTrack(lang)}),b.captionsButton.on("mouseleave focusout",function(){a(this).find(".mejs-captions-selector").css("visibility","hidden")})),b.options.alwaysShowControls?b.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover"):b.container.bind("controlsshown",function(){b.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover")}).bind("controlshidden",function(){e.paused||b.container.find(".mejs-captions-position").removeClass("mejs-captions-position-hover")}),b.trackToLoad=-1,b.selectedTrack=null,b.isLoadingTrack=!1,f=0;f<b.tracks.length;f++)"subtitles"==b.tracks[f].kind&&b.addTrackButton(b.tracks[f].srclang,b.tracks[f].label);b.loadNextTrack(),e.addEventListener("timeupdate",function(a){b.displayCaptions()},!1),""!==b.options.slidesSelector&&(b.slidesContainer=a(b.options.slidesSelector),e.addEventListener("timeupdate",function(a){b.displaySlides()},!1)),e.addEventListener("loadedmetadata",function(a){b.displayChapters()},!1),b.container.hover(function(){b.hasChapters&&(b.chapters.css("visibility","visible"),b.chapters.fadeIn(200).height(b.chapters.find(".mejs-chapter").outerHeight()))},function(){b.hasChapters&&!e.paused&&b.chapters.fadeOut(200,function(){a(this).css("visibility","hidden"),a(this).css("display","block")})}),g.container.on("controlsresize",function(){g.adjustLanguageBox()}),null!==b.node.getAttribute("autoplay")&&b.chapters.css("visibility","hidden")}},setTrack:function(a){var b,c=this;if("none"==a)c.selectedTrack=null,c.captionsButton.removeClass("mejs-captions-enabled");else for(b=0;b<c.tracks.length;b++)if(c.tracks[b].srclang==a){null===c.selectedTrack&&c.captionsButton.addClass("mejs-captions-enabled"),c.selectedTrack=c.tracks[b],c.captions.attr("lang",c.selectedTrack.srclang),c.displayCaptions();break}},loadNextTrack:function(){var a=this;a.trackToLoad++,a.trackToLoad<a.tracks.length?(a.isLoadingTrack=!0,a.loadTrack(a.trackToLoad)):(a.isLoadingTrack=!1,a.checkForTracks())},loadTrack:function(b){var c=this,d=c.tracks[b],e=function(){d.isLoaded=!0,c.enableTrackButton(d.srclang,d.label),c.loadNextTrack()};a.ajax({url:d.src,dataType:"text",success:function(a){"string"==typeof a&&/<tt\s+xml/gi.exec(a)?d.entries=mejs.TrackFormatParser.dfxp.parse(a):d.entries=mejs.TrackFormatParser.webvtt.parse(a),e(),"chapters"==d.kind&&c.media.addEventListener("play",function(a){c.media.duration>0&&c.displayChapters(d)},!1),"slides"==d.kind&&c.setupSlides(d)},error:function(){c.removeTrackButton(d.srclang),c.loadNextTrack()}})},enableTrackButton:function(b,c){var d=this;""===c&&(c=mejs.language.codes[b]||b),d.captionsButton.find("input[value="+b+"]").prop("disabled",!1).siblings("label").html(c),d.options.startLanguage==b&&a("#"+d.id+"_captions_"+b).prop("checked",!0).trigger("click"),d.adjustLanguageBox()},removeTrackButton:function(a){var b=this;b.captionsButton.find("input[value="+a+"]").closest("li").remove(),b.adjustLanguageBox()},addTrackButton:function(b,c){var d=this;""===c&&(c=mejs.language.codes[b]||b),d.captionsButton.find("ul").append(a('<li><input type="radio" name="'+d.id+'_captions" id="'+d.id+"_captions_"+b+'" value="'+b+'" disabled="disabled" /><label for="'+d.id+"_captions_"+b+'">'+c+" (loading)</label></li>")),d.adjustLanguageBox(),d.container.find(".mejs-captions-translations option[value="+b+"]").remove()},adjustLanguageBox:function(){var a=this;a.captionsButton.find(".mejs-captions-selector").height(a.captionsButton.find(".mejs-captions-selector ul").outerHeight(!0)+a.captionsButton.find(".mejs-captions-translations").outerHeight(!0))},checkForTracks:function(){var a=this,b=!1;if(a.options.hideCaptionsButtonWhenEmpty){for(i=0;i<a.tracks.length;i++)if("subtitles"==a.tracks[i].kind&&a.tracks[i].isLoaded){b=!0;break}b||(a.captionsButton.hide(),a.setControlsSize())}},displayCaptions:function(){if("undefined"!=typeof this.tracks){var a,b=this,c=b.selectedTrack;if(null!==c&&c.isLoaded){for(a=0;a<c.entries.times.length;a++)if(b.media.currentTime>=c.entries.times[a].start&&b.media.currentTime<=c.entries.times[a].stop)return b.captionsText.html(c.entries.text[a]).attr("class","mejs-captions-text "+(c.entries.times[a].identifier||"")),void b.captions.show().height(0);b.captions.hide()}else b.captions.hide()}},setupSlides:function(a){var b=this;b.slides=a,b.slides.entries.imgs=[b.slides.entries.text.length],b.showSlide(0)},showSlide:function(b){if("undefined"!=typeof this.tracks&&"undefined"!=typeof this.slidesContainer){var c=this,d=c.slides.entries.text[b],e=c.slides.entries.imgs[b];"undefined"==typeof e||"undefined"==typeof e.fadeIn?c.slides.entries.imgs[b]=e=a('<img src="'+d+'">').on("load",function(){e.appendTo(c.slidesContainer).hide().fadeIn().siblings(":visible").fadeOut()}):e.is(":visible")||e.is(":animated")||e.fadeIn().siblings(":visible").fadeOut()}},displaySlides:function(){if("undefined"!=typeof this.slides){var a,b=this,c=b.slides;for(a=0;a<c.entries.times.length;a++)if(b.media.currentTime>=c.entries.times[a].start&&b.media.currentTime<=c.entries.times[a].stop)return void b.showSlide(a)}},displayChapters:function(){var a,b=this;for(a=0;a<b.tracks.length;a++)if("chapters"==b.tracks[a].kind&&b.tracks[a].isLoaded){b.drawChapters(b.tracks[a]),b.hasChapters=!0;break}},drawChapters:function(b){var c,d,e=this,f=0,g=0;for(e.chapters.empty(),c=0;c<b.entries.times.length;c++)d=b.entries.times[c].stop-b.entries.times[c].start,f=Math.floor(d/e.media.duration*100),(f+g>100||c==b.entries.times.length-1&&100>f+g)&&(f=100-g),e.chapters.append(a('<div class="mejs-chapter" rel="'+b.entries.times[c].start+'" style="left: '+g.toString()+"%;width: "+f.toString()+'%;"><div class="mejs-chapter-block'+(c==b.entries.times.length-1?" mejs-chapter-block-last":"")+'"><span class="ch-title">'+b.entries.text[c]+'</span><span class="ch-time">'+mejs.Utility.secondsToTimeCode(b.entries.times[c].start,e.options)+"&ndash;"+mejs.Utility.secondsToTimeCode(b.entries.times[c].stop,e.options)+"</span></div></div>")),g+=f;e.chapters.find("div.mejs-chapter").click(function(){e.media.setCurrentTime(parseFloat(a(this).attr("rel"))),e.media.paused&&e.media.play()}),e.chapters.show()}}),mejs.language={codes:{af:"Afrikaans",sq:"Albanian",ar:"Arabic",be:"Belarusian",bg:"Bulgarian",ca:"Catalan",zh:"Chinese","zh-cn":"Chinese Simplified","zh-tw":"Chinese Traditional",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch",en:"English",et:"Estonian",fl:"Filipino",fi:"Finnish",fr:"French",gl:"Galician",de:"German",el:"Greek",ht:"Haitian Creole",iw:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",ga:"Irish",it:"Italian",ja:"Japanese",ko:"Korean",lv:"Latvian",lt:"Lithuanian",mk:"Macedonian",ms:"Malay",mt:"Maltese",no:"Norwegian",fa:"Persian",pl:"Polish",pt:"Portuguese",ro:"Romanian",ru:"Russian",sr:"Serbian",sk:"Slovak",sl:"Slovenian",es:"Spanish",sw:"Swahili",sv:"Swedish",tl:"Tagalog",th:"Thai",tr:"Turkish",uk:"Ukrainian",vi:"Vietnamese",cy:"Welsh",yi:"Yiddish"}},mejs.TrackFormatParser={webvtt:{pattern_timecode:/^((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{1,3})?) --\> ((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{3})?)(.*)$/,parse:function(b){for(var c,d,e,f=0,g=mejs.TrackFormatParser.split2(b,/\r?\n/),h={text:[],times:[]};f<g.length;f++){if(c=this.pattern_timecode.exec(g[f]),c&&f<g.length){for(f-1>=0&&""!==g[f-1]&&(e=g[f-1]),f++,d=g[f],f++;""!==g[f]&&f<g.length;)d=d+"\n"+g[f],f++;d=a.trim(d).replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,"<a href='$1' target='_blank'>$1</a>"),h.text.push(d),h.times.push({identifier:e,start:0===mejs.Utility.convertSMPTEtoSeconds(c[1])?.2:mejs.Utility.convertSMPTEtoSeconds(c[1]),stop:mejs.Utility.convertSMPTEtoSeconds(c[3]),settings:c[5]})}e=""}return h}},dfxp:{parse:function(b){b=a(b).filter("tt");var c,d,e=0,f=b.children("div").eq(0),g=f.find("p"),h=b.find("#"+f.attr("style")),i={text:[],times:[]};if(h.length){var j=h.removeAttr("id").get(0).attributes;if(j.length)for(c={},e=0;e<j.length;e++)c[j[e].name.split(":")[1]]=j[e].value}for(e=0;e<g.length;e++){var k,l={start:null,stop:null,style:null};if(g.eq(e).attr("begin")&&(l.start=mejs.Utility.convertSMPTEtoSeconds(g.eq(e).attr("begin"))),!l.start&&g.eq(e-1).attr("end")&&(l.start=mejs.Utility.convertSMPTEtoSeconds(g.eq(e-1).attr("end"))),g.eq(e).attr("end")&&(l.stop=mejs.Utility.convertSMPTEtoSeconds(g.eq(e).attr("end"))),!l.stop&&g.eq(e+1).attr("begin")&&(l.stop=mejs.Utility.convertSMPTEtoSeconds(g.eq(e+1).attr("begin"))),c){k="";for(var m in c)k+=m+":"+c[m]+";"}k&&(l.style=k),0===l.start&&(l.start=.2),i.times.push(l),d=a.trim(g.eq(e).html()).replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,"<a href='$1' target='_blank'>$1</a>"),i.text.push(d),0===i.times.start&&(i.times.start=2)}return i}},split2:function(a,b){return a.split(b)}},3!="x\n\ny".split(/\n/gi).length&&(mejs.TrackFormatParser.split2=function(a,b){var c,d=[],e="";for(c=0;c<a.length;c++)e+=a.substring(c,c+1),b.test(e)&&(d.push(e.replace(b,"")),e="");return d.push(e),d})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{contextMenuItems:[{render:function(a){return"undefined"==typeof a.enterFullScreen?null:a.isFullScreen?mejs.i18n.t("Turn off Fullscreen"):mejs.i18n.t("Go Fullscreen")},click:function(a){a.isFullScreen?a.exitFullScreen():a.enterFullScreen()}},{render:function(a){return a.media.muted?mejs.i18n.t("Unmute"):mejs.i18n.t("Mute")},click:function(a){a.media.muted?a.setMuted(!1):a.setMuted(!0)}},{isSeparator:!0},{render:function(a){return mejs.i18n.t("Download Video")},click:function(a){window.location.href=a.media.currentSrc}}]}),a.extend(MediaElementPlayer.prototype,{buildcontextmenu:function(b,c,d,e){b.contextMenu=a('<div class="mejs-contextmenu"></div>').appendTo(a("body")).hide(),b.container.bind("contextmenu",function(a){return b.isContextMenuEnabled?(a.preventDefault(),b.renderContextMenu(a.clientX-1,a.clientY-1),!1):void 0}),b.container.bind("click",function(){b.contextMenu.hide()}),b.contextMenu.bind("mouseleave",function(){b.startContextMenuTimer()})},cleancontextmenu:function(a){a.contextMenu.remove()},isContextMenuEnabled:!0,enableContextMenu:function(){this.isContextMenuEnabled=!0},disableContextMenu:function(){this.isContextMenuEnabled=!1},contextMenuTimeout:null,startContextMenuTimer:function(){var a=this;a.killContextMenuTimer(),a.contextMenuTimer=setTimeout(function(){a.hideContextMenu(),a.killContextMenuTimer()},750)},killContextMenuTimer:function(){var a=this.contextMenuTimer;null!=a&&(clearTimeout(a),delete a,a=null)},hideContextMenu:function(){this.contextMenu.hide()},renderContextMenu:function(b,c){for(var d=this,e="",f=d.options.contextMenuItems,g=0,h=f.length;h>g;g++)if(f[g].isSeparator)e+='<div class="mejs-contextmenu-separator"></div>';else{var i=f[g].render(d);null!=i&&(e+='<div class="mejs-contextmenu-item" data-itemindex="'+g+'" id="element-'+1e6*Math.random()+'">'+i+"</div>")}d.contextMenu.empty().append(a(e)).css({top:c,left:b}).show(),d.contextMenu.find(".mejs-contextmenu-item").each(function(){var b=a(this),c=parseInt(b.data("itemindex"),10),e=d.options.contextMenuItems[c];"undefined"!=typeof e.show&&e.show(b,d),b.click(function(){"undefined"!=typeof e.click&&e.click(d),d.contextMenu.hide()})}),setTimeout(function(){d.killControlsTimer("rev3")},100)}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{skipBackInterval:30,skipBackText:mejs.i18n.t("Skip back %1 seconds")}),a.extend(MediaElementPlayer.prototype,{buildskipback:function(b,c,d,e){var f=this,g=f.options.skipBackText.replace("%1",f.options.skipBackInterval);a('<div class="mejs-button mejs-skip-back-button"><button type="button" aria-controls="'+f.id+'" title="'+g+'" aria-label="'+g+'">'+f.options.skipBackInterval+"</button></div>").appendTo(c).click(function(){e.setCurrentTime(Math.max(e.currentTime-f.options.skipBackInterval,0)),a(this).find("button").blur()})}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{postrollCloseText:mejs.i18n.t("Close")}),a.extend(MediaElementPlayer.prototype,{buildpostroll:function(b,c,d,e){var f=this,g=f.container.find('link[rel="postroll"]').attr("href");"undefined"!=typeof g&&(b.postroll=a('<div class="mejs-postroll-layer mejs-layer"><a class="mejs-postroll-close" onclick="$(this).parent().hide();return false;">'+f.options.postrollCloseText+'</a><div class="mejs-postroll-layer-content"></div></div>').prependTo(d).hide(),f.media.addEventListener("ended",function(c){a.ajax({dataType:"html",url:g,success:function(a,b){d.find(".mejs-postroll-layer-content").html(a)}}),b.postroll.show()},!1))}})}(mejs.$);
\ No newline at end of file
+"undefined"!=typeof jQuery?mejs.$=jQuery:"undefined"!=typeof Zepto?(mejs.$=Zepto,Zepto.fn.outerWidth=function(a){var b=$(this).width();return a&&(b+=parseInt($(this).css("margin-right"),10),b+=parseInt($(this).css("margin-left"),10)),b}):"undefined"!=typeof ender&&(mejs.$=ender),function(a){mejs.MepDefaults={poster:"",showPosterWhenEnded:!1,defaultVideoWidth:480,defaultVideoHeight:270,videoWidth:-1,videoHeight:-1,defaultAudioWidth:400,defaultAudioHeight:30,defaultSeekBackwardInterval:function(a){return.05*a.duration},defaultSeekForwardInterval:function(a){return.05*a.duration},setDimensions:!0,audioWidth:-1,audioHeight:-1,startVolume:.8,loop:!1,autoRewind:!0,enableAutosize:!0,timeFormat:"",alwaysShowHours:!1,showTimecodeFrameCount:!1,framesPerSecond:25,autosizeProgress:!0,alwaysShowControls:!1,hideVideoControlsOnLoad:!1,clickToPlayPause:!0,iPadUseNativeControls:!1,iPhoneUseNativeControls:!1,AndroidUseNativeControls:!1,features:["playpause","current","progress","duration","tracks","volume","fullscreen"],isVideo:!0,enableKeyboard:!0,pauseOtherPlayers:!0,keyActions:[{keys:[32,179],action:function(a,b){b.paused||b.ended?b.play():b.pause()}},{keys:[38],action:function(a,b){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.min(b.volume+.1,1);b.setVolume(c)}},{keys:[40],action:function(a,b){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.max(b.volume-.1,0);b.setVolume(c)}},{keys:[37,227],action:function(a,b){if(!isNaN(b.duration)&&b.duration>0){a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.max(b.currentTime-a.options.defaultSeekBackwardInterval(b),0);b.setCurrentTime(c)}}},{keys:[39,228],action:function(a,b){if(!isNaN(b.duration)&&b.duration>0){a.isVideo&&(a.showControls(),a.startControlsTimer());var c=Math.min(b.currentTime+a.options.defaultSeekForwardInterval(b),b.duration);b.setCurrentTime(c)}}},{keys:[70],action:function(a,b){"undefined"!=typeof a.enterFullScreen&&(a.isFullScreen?a.exitFullScreen():a.enterFullScreen())}},{keys:[77],action:function(a,b){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer()),a.media.muted?a.setMuted(!1):a.setMuted(!0)}}]},mejs.mepIndex=0,mejs.players={},mejs.MediaElementPlayer=function(b,c){if(!(this instanceof mejs.MediaElementPlayer))return new mejs.MediaElementPlayer(b,c);var d=this;return d.$media=d.$node=a(b),d.node=d.media=d.$media[0],d.node?"undefined"!=typeof d.node.player?d.node.player:("undefined"==typeof c&&(c=d.$node.data("mejsoptions")),d.options=a.extend({},mejs.MepDefaults,c),d.options.timeFormat||(d.options.timeFormat="mm:ss",d.options.alwaysShowHours&&(d.options.timeFormat="hh:mm:ss"),d.options.showTimecodeFrameCount&&(d.options.timeFormat+=":ff")),mejs.Utility.calculateTimeFormat(0,d.options,d.options.framesPerSecond||25),d.id="mep_"+mejs.mepIndex++,mejs.players[d.id]=d,d.init(),d):void 0},mejs.MediaElementPlayer.prototype={hasFocus:!1,controlsAreVisible:!0,init:function(){var b=this,c=mejs.MediaFeatures,d=a.extend(!0,{},b.options,{success:function(a,c){b.meReady(a,c)},error:function(a){b.handleError(a)}}),e=b.media.tagName.toLowerCase();if(b.isDynamic="audio"!==e&&"video"!==e,b.isDynamic?b.isVideo=b.options.isVideo:b.isVideo="audio"!==e&&b.options.isVideo,c.isiPad&&b.options.iPadUseNativeControls||c.isiPhone&&b.options.iPhoneUseNativeControls)b.$media.attr("controls","controls"),c.isiPad&&null!==b.media.getAttribute("autoplay")&&b.play();else if(c.isAndroid&&b.options.AndroidUseNativeControls);else{b.$media.removeAttr("controls");var f=b.isVideo?mejs.i18n.t("Video Player"):mejs.i18n.t("Audio Player");a('<span class="mejs-offscreen">'+f+"</span>").insertBefore(b.$media),b.container=a('<div id="'+b.id+'" class="mejs-container '+(mejs.MediaFeatures.svgAsImg?"svg":"no-svg")+'" tabindex="0" role="application" aria-label="'+f+'"><div class="mejs-inner"><div class="mejs-mediaelement"></div><div class="mejs-layers"></div><div class="mejs-controls"></div><div class="mejs-clear"></div></div></div>').addClass(b.$media[0].className).insertBefore(b.$media).focus(function(a){if(!b.controlsAreVisible){b.showControls(!0);var c=b.container.find(".mejs-playpause-button > button");c.focus()}}),b.container.addClass((c.isAndroid?"mejs-android ":"")+(c.isiOS?"mejs-ios ":"")+(c.isiPad?"mejs-ipad ":"")+(c.isiPhone?"mejs-iphone ":"")+(b.isVideo?"mejs-video ":"mejs-audio ")),b.container.find(".mejs-mediaelement").append(b.$media),b.node.player=b,b.controls=b.container.find(".mejs-controls"),b.layers=b.container.find(".mejs-layers");var g=b.isVideo?"video":"audio",h=g.substring(0,1).toUpperCase()+g.substring(1);b.options[g+"Width"]>0||b.options[g+"Width"].toString().indexOf("%")>-1?b.width=b.options[g+"Width"]:""!==b.media.style.width&&null!==b.media.style.width?b.width=b.media.style.width:null!==b.media.getAttribute("width")?b.width=b.$media.attr("width"):b.width=b.options["default"+h+"Width"],b.options[g+"Height"]>0||b.options[g+"Height"].toString().indexOf("%")>-1?b.height=b.options[g+"Height"]:""!==b.media.style.height&&null!==b.media.style.height?b.height=b.media.style.height:null!==b.$media[0].getAttribute("height")?b.height=b.$media.attr("height"):b.height=b.options["default"+h+"Height"],b.setPlayerSize(b.width,b.height),d.pluginWidth=b.width,d.pluginHeight=b.height}mejs.MediaElement(b.$media[0],d),"undefined"!=typeof b.container&&b.controlsAreVisible&&b.container.trigger("controlsshown")},showControls:function(a){var b=this;a="undefined"==typeof a||a,b.controlsAreVisible||(a?(b.controls.removeClass("mejs-offscreen").stop(!0,!0).fadeIn(200,function(){b.controlsAreVisible=!0,b.container.trigger("controlsshown")}),b.container.find(".mejs-control").removeClass("mejs-offscreen").stop(!0,!0).fadeIn(200,function(){b.controlsAreVisible=!0})):(b.controls.removeClass("mejs-offscreen").css("display","block"),b.container.find(".mejs-control").removeClass("mejs-offscreen").css("display","block"),b.controlsAreVisible=!0,b.container.trigger("controlsshown")),b.setControlsSize())},hideControls:function(b){var c=this;b="undefined"==typeof b||b,!c.controlsAreVisible||c.options.alwaysShowControls||c.keyboardAction||(b?(c.controls.stop(!0,!0).fadeOut(200,function(){a(this).addClass("mejs-offscreen").css("display","block"),c.controlsAreVisible=!1,c.container.trigger("controlshidden")}),c.container.find(".mejs-control").stop(!0,!0).fadeOut(200,function(){a(this).addClass("mejs-offscreen").css("display","block")})):(c.controls.addClass("mejs-offscreen").css("display","block"),c.container.find(".mejs-control").addClass("mejs-offscreen").css("display","block"),c.controlsAreVisible=!1,c.container.trigger("controlshidden")))},controlsTimer:null,startControlsTimer:function(a){var b=this;a="undefined"!=typeof a?a:1500,b.killControlsTimer("start"),b.controlsTimer=setTimeout(function(){b.hideControls(),b.killControlsTimer("hide")},a)},killControlsTimer:function(a){var b=this;null!==b.controlsTimer&&(clearTimeout(b.controlsTimer),delete b.controlsTimer,b.controlsTimer=null)},controlsEnabled:!0,disableControls:function(){var a=this;a.killControlsTimer(),a.hideControls(!1),this.controlsEnabled=!1},enableControls:function(){var a=this;a.showControls(!1),a.controlsEnabled=!0},meReady:function(b,c){var d,e,f=this,g=mejs.MediaFeatures,h=c.getAttribute("autoplay"),i=!("undefined"==typeof h||null===h||"false"===h);if(!f.created){if(f.created=!0,f.media=b,f.domNode=c,!(g.isAndroid&&f.options.AndroidUseNativeControls||g.isiPad&&f.options.iPadUseNativeControls||g.isiPhone&&f.options.iPhoneUseNativeControls)){f.buildposter(f,f.controls,f.layers,f.media),f.buildkeyboard(f,f.controls,f.layers,f.media),f.buildoverlays(f,f.controls,f.layers,f.media),f.findTracks();for(d in f.options.features)if(e=f.options.features[d],f["build"+e])try{f["build"+e](f,f.controls,f.layers,f.media)}catch(j){}f.container.trigger("controlsready"),f.setPlayerSize(f.width,f.height),f.setControlsSize(),f.isVideo&&(mejs.MediaFeatures.hasTouch?f.$media.bind("touchstart",function(){f.controlsAreVisible?f.hideControls(!1):f.controlsEnabled&&f.showControls(!1)}):(f.clickToPlayPauseCallback=function(){f.options.clickToPlayPause&&(f.media.paused?f.play():f.pause())},f.media.addEventListener("click",f.clickToPlayPauseCallback,!1),f.container.bind("mouseenter",function(){f.controlsEnabled&&(f.options.alwaysShowControls||(f.killControlsTimer("enter"),f.showControls(),f.startControlsTimer(2500)))}).bind("mousemove",function(){f.controlsEnabled&&(f.controlsAreVisible||f.showControls(),f.options.alwaysShowControls||f.startControlsTimer(2500))}).bind("mouseleave",function(){f.controlsEnabled&&(f.media.paused||f.options.alwaysShowControls||f.startControlsTimer(1e3))})),f.options.hideVideoControlsOnLoad&&f.hideControls(!1),i&&!f.options.alwaysShowControls&&f.hideControls(),f.options.enableAutosize&&f.media.addEventListener("loadedmetadata",function(a){f.options.videoHeight<=0&&null===f.domNode.getAttribute("height")&&!isNaN(a.target.videoHeight)&&(f.setPlayerSize(a.target.videoWidth,a.target.videoHeight),f.setControlsSize(),f.media.setVideoSize(a.target.videoWidth,a.target.videoHeight))},!1)),b.addEventListener("play",function(){var a;for(a in mejs.players){var b=mejs.players[a];b.id==f.id||!f.options.pauseOtherPlayers||b.paused||b.ended||b.pause(),b.hasFocus=!1}f.hasFocus=!0},!1),f.media.addEventListener("ended",function(b){if(f.options.autoRewind)try{f.media.setCurrentTime(0),window.setTimeout(function(){a(f.container).find(".mejs-overlay-loading").parent().hide()},20)}catch(c){}f.media.pause(),f.setProgressRail&&f.setProgressRail(),f.setCurrentRail&&f.setCurrentRail(),f.options.loop?f.play():!f.options.alwaysShowControls&&f.controlsEnabled&&f.showControls()},!1),f.media.addEventListener("loadedmetadata",function(a){f.updateDuration&&f.updateDuration(),f.updateCurrent&&f.updateCurrent(),f.isFullScreen||(f.setPlayerSize(f.width,f.height),f.setControlsSize())},!1);var k=null;f.media.addEventListener("timeupdate",function(){k!==this.duration&&(k=this.duration,mejs.Utility.calculateTimeFormat(k,f.options,f.options.framesPerSecond||25))},!1),f.container.focusout(function(b){if(b.relatedTarget){var c=a(b.relatedTarget);f.keyboardAction&&0===c.parents(".mejs-container").length&&(f.keyboardAction=!1,f.hideControls(!0))}}),setTimeout(function(){f.setPlayerSize(f.width,f.height),f.setControlsSize()},50),f.globalBind("resize",function(){f.isFullScreen||mejs.MediaFeatures.hasTrueNativeFullScreen&&document.webkitIsFullScreen||f.setPlayerSize(f.width,f.height),f.setControlsSize()}),"youtube"==f.media.pluginType&&(g.isiOS||g.isAndroid)&&f.container.find(".mejs-overlay-play").hide()}i&&"native"==b.pluginType&&f.play(),f.options.success&&("string"==typeof f.options.success?window[f.options.success](f.media,f.domNode,f):f.options.success(f.media,f.domNode,f))}},handleError:function(a){var b=this;b.controls&&b.controls.hide(),b.options.error&&b.options.error(a)},setPlayerSize:function(b,c){var d=this;if(!d.options.setDimensions)return!1;if("undefined"!=typeof b&&(d.width=b),"undefined"!=typeof c&&(d.height=c),d.height.toString().indexOf("%")>0||"none"!==d.$node.css("max-width")&&"t.width"!==d.$node.css("max-width")||d.$node[0].currentStyle&&"100%"===d.$node[0].currentStyle.maxWidth){var e=function(){return d.isVideo?d.media.videoWidth&&d.media.videoWidth>0?d.media.videoWidth:null!==d.media.getAttribute("width")?d.media.getAttribute("width"):d.options.defaultVideoWidth:d.options.defaultAudioWidth}(),f=function(){return d.isVideo?d.media.videoHeight&&d.media.videoHeight>0?d.media.videoHeight:null!==d.media.getAttribute("height")?d.media.getAttribute("height"):d.options.defaultVideoHeight:d.options.defaultAudioHeight}(),g=d.container.parent().closest(":visible").width(),h=d.container.parent().closest(":visible").height(),i=d.isVideo||!d.options.autosizeProgress?parseInt(g*f/e,10):f;isNaN(i)&&(i=h),d.container.parent().length>0&&"body"===d.container.parent()[0].tagName.toLowerCase()&&(g=a(window).width(),i=a(window).height()),i&&g&&(d.container.width(g).height(i),d.$media.add(d.container.find(".mejs-shim")).width("100%").height("100%"),d.isVideo&&d.media.setVideoSize&&d.media.setVideoSize(g,i),d.layers.children(".mejs-layer").width("100%").height("100%"))}else d.container.width(d.width).height(d.height),d.layers.children(".mejs-layer").width(d.width).height(d.height)},setControlsSize:function(){var b=this,c=0,d=0,e=b.controls.find(".mejs-time-rail"),f=b.controls.find(".mejs-time-total"),g=e.siblings(),h=g.last(),i=null;if(b.container.is(":visible")&&e.length&&e.is(":visible")){b.options&&!b.options.autosizeProgress&&(d=parseInt(e.css("width"),10)),0!==d&&d||(g.each(function(){var b=a(this);"absolute"!=b.css("position")&&b.is(":visible")&&(c+=a(this).outerWidth(!0))}),d=b.controls.width()-c-(e.outerWidth(!0)-e.width()));do e.width(d),f.width(d-(f.outerWidth(!0)-f.width())),"absolute"!=h.css("position")&&(i=h.length?h.position():null,d--);while(null!==i&&i.top>0&&d>0);b.container.trigger("controlsresize")}},buildposter:function(b,c,d,e){var f=this,g=a('<div class="mejs-poster mejs-layer"></div>').appendTo(d),h=b.$media.attr("poster");""!==b.options.poster&&(h=b.options.poster),h?f.setPoster(h):g.hide(),e.addEventListener("play",function(){g.hide()},!1),b.options.showPosterWhenEnded&&b.options.autoRewind&&e.addEventListener("ended",function(){g.show()},!1)},setPoster:function(b){var c=this,d=c.container.find(".mejs-poster"),e=d.find("img");0===e.length&&(e=a('<img width="100%" height="100%" alt="" />').appendTo(d)),e.attr("src",b),d.css({"background-image":"url("+b+")"})},buildoverlays:function(b,c,d,e){var f=this;if(b.isVideo){var g=a('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-loading"><span></span></div></div>').hide().appendTo(d),h=a('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-error"></div></div>').hide().appendTo(d),i=a('<div class="mejs-overlay mejs-layer mejs-overlay-play"><div class="mejs-overlay-button"></div></div>').appendTo(d).bind("click",function(){f.options.clickToPlayPause&&e.paused&&e.play()});e.addEventListener("play",function(){i.hide(),g.hide(),c.find(".mejs-time-buffering").hide(),h.hide()},!1),e.addEventListener("playing",function(){i.hide(),g.hide(),c.find(".mejs-time-buffering").hide(),h.hide()},!1),e.addEventListener("seeking",function(){g.show(),c.find(".mejs-time-buffering").show()},!1),e.addEventListener("seeked",function(){g.hide(),c.find(".mejs-time-buffering").hide()},!1),e.addEventListener("pause",function(){mejs.MediaFeatures.isiPhone||i.show()},!1),e.addEventListener("waiting",function(){g.show(),c.find(".mejs-time-buffering").show()},!1),e.addEventListener("loadeddata",function(){g.show(),c.find(".mejs-time-buffering").show(),mejs.MediaFeatures.isAndroid&&(e.canplayTimeout=window.setTimeout(function(){if(document.createEvent){var a=document.createEvent("HTMLEvents");return a.initEvent("canplay",!0,!0),e.dispatchEvent(a)}},300))},!1),e.addEventListener("canplay",function(){g.hide(),c.find(".mejs-time-buffering").hide(),clearTimeout(e.canplayTimeout)},!1),e.addEventListener("error",function(a){f.handleError(a),g.hide(),i.hide(),h.show(),h.find(".mejs-overlay-error").html("Error loading this resource")},!1),e.addEventListener("keydown",function(a){f.onkeydown(b,e,a)},!1)}},buildkeyboard:function(b,c,d,e){var f=this;f.container.keydown(function(){f.keyboardAction=!0}),f.globalBind("keydown",function(c){return b.hasFocus=0!==a(c.target).closest(".mejs-container").length,f.onkeydown(b,e,c)}),f.globalBind("click",function(c){b.hasFocus=0!==a(c.target).closest(".mejs-container").length})},onkeydown:function(a,b,c){if(a.hasFocus&&a.options.enableKeyboard)for(var d=0,e=a.options.keyActions.length;e>d;d++)for(var f=a.options.keyActions[d],g=0,h=f.keys.length;h>g;g++)if(c.keyCode==f.keys[g])return"function"==typeof c.preventDefault&&c.preventDefault(),f.action(a,b,c.keyCode),!1;return!0},findTracks:function(){var b=this,c=b.$media.find("track");b.tracks=[],c.each(function(c,d){d=a(d),b.tracks.push({srclang:d.attr("srclang")?d.attr("srclang").toLowerCase():"",src:d.attr("src"),kind:d.attr("kind"),label:d.attr("label")||"",entries:[],isLoaded:!1})})},changeSkin:function(a){this.container[0].className="mejs-container "+a,this.setPlayerSize(this.width,this.height),this.setControlsSize()},play:function(){this.load(),this.media.play()},pause:function(){try{this.media.pause()}catch(a){}},load:function(){this.isLoaded||this.media.load(),this.isLoaded=!0},setMuted:function(a){this.media.setMuted(a)},setCurrentTime:function(a){this.media.setCurrentTime(a)},getCurrentTime:function(){return this.media.currentTime},setVolume:function(a){this.media.setVolume(a)},getVolume:function(){return this.media.volume},setSrc:function(a){this.media.setSrc(a)},remove:function(){var a,b,c=this;c.container.prev(".mejs-offscreen").remove();for(a in c.options.features)if(b=c.options.features[a],c["clean"+b])try{c["clean"+b](c)}catch(d){}c.isDynamic?c.$node.insertBefore(c.container):(c.$media.prop("controls",!0),c.$node.clone().insertBefore(c.container).show(),c.$node.remove()),"native"!==c.media.pluginType&&c.media.remove(),delete mejs.players[c.id],"object"==typeof c.container&&c.container.remove(),c.globalUnbind(),delete c.node.player},rebuildtracks:function(){var a=this;a.findTracks(),a.buildtracks(a,a.controls,a.layers,a.media)},resetSize:function(){var a=this;setTimeout(function(){a.setPlayerSize(a.width,a.height),a.setControlsSize()},50)}},function(){function b(b,d){var e={d:[],w:[]};return a.each((b||"").split(" "),function(a,b){var f=b+"."+d;0===f.indexOf(".")?(e.d.push(f),e.w.push(f)):e[c.test(b)?"w":"d"].push(f)}),e.d=e.d.join(" "),e.w=e.w.join(" "),e}var c=/^((after|before)print|(before)?unload|hashchange|message|o(ff|n)line|page(hide|show)|popstate|resize|storage)\b/;mejs.MediaElementPlayer.prototype.globalBind=function(c,d,e){var f=this,g=f.node?f.node.ownerDocument:document;c=b(c,f.id),c.d&&a(g).bind(c.d,d,e),c.w&&a(window).bind(c.w,d,e)},mejs.MediaElementPlayer.prototype.globalUnbind=function(c,d){var e=this,f=e.node?e.node.ownerDocument:document;c=b(c,e.id),c.d&&a(f).unbind(c.d,d),c.w&&a(window).unbind(c.w,d)}}(),"undefined"!=typeof a&&(a.fn.mediaelementplayer=function(b){return b===!1?this.each(function(){var b=a(this).data("mediaelementplayer");b&&b.remove(),a(this).removeData("mediaelementplayer")}):this.each(function(){a(this).data("mediaelementplayer",new mejs.MediaElementPlayer(this,b))}),this},a(document).ready(function(){a(".mejs-player").mediaelementplayer()})),window.MediaElementPlayer=mejs.MediaElementPlayer}(mejs.$),function(a){a.extend(mejs.MepDefaults,{playText:mejs.i18n.t("Play"),pauseText:mejs.i18n.t("Pause")}),a.extend(MediaElementPlayer.prototype,{buildplaypause:function(b,c,d,e){function f(a){"play"===a?(i.removeClass("mejs-play").addClass("mejs-pause"),j.attr({title:h.pauseText,"aria-label":h.pauseText})):(i.removeClass("mejs-pause").addClass("mejs-play"),j.attr({title:h.playText,"aria-label":h.playText}))}var g=this,h=g.options,i=a('<div class="mejs-button mejs-playpause-button mejs-play" ><button type="button" aria-controls="'+g.id+'" title="'+h.playText+'" aria-label="'+h.playText+'"></button></div>').appendTo(c).click(function(a){return a.preventDefault(),e.paused?e.play():e.pause(),!1}),j=i.find("button");f("pse"),e.addEventListener("play",function(){f("play")},!1),e.addEventListener("playing",function(){f("play")},!1),e.addEventListener("pause",function(){f("pse")},!1),e.addEventListener("paused",function(){f("pse")},!1)}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{stopText:"Stop"}),a.extend(MediaElementPlayer.prototype,{buildstop:function(b,c,d,e){var f=this;a('<div class="mejs-button mejs-stop-button mejs-stop"><button type="button" aria-controls="'+f.id+'" title="'+f.options.stopText+'" aria-label="'+f.options.stopText+'"></button></div>').appendTo(c).click(function(){e.paused||e.pause(),e.currentTime>0&&(e.setCurrentTime(0),e.pause(),c.find(".mejs-time-current").width("0px"),c.find(".mejs-time-handle").css("left","0px"),c.find(".mejs-time-float-current").html(mejs.Utility.secondsToTimeCode(0,b.options)),c.find(".mejs-currenttime").html(mejs.Utility.secondsToTimeCode(0,b.options)),d.find(".mejs-poster").show())})}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{progessHelpText:mejs.i18n.t("Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.")}),a.extend(MediaElementPlayer.prototype,{buildprogress:function(b,c,d,e){a('<div class="mejs-time-rail"><span  class="mejs-time-total mejs-time-slider"><span class="mejs-time-buffering"></span><span class="mejs-time-loaded"></span><span class="mejs-time-current"></span><span class="mejs-time-handle"></span><span class="mejs-time-float"><span class="mejs-time-float-current">00:00</span><span class="mejs-time-float-corner"></span></span></span></div>').appendTo(c),c.find(".mejs-time-buffering").hide();var f=this,g=c.find(".mejs-time-total"),h=c.find(".mejs-time-loaded"),i=c.find(".mejs-time-current"),j=c.find(".mejs-time-handle"),k=c.find(".mejs-time-float"),l=c.find(".mejs-time-float-current"),m=c.find(".mejs-time-slider"),n=function(a){var c,d=g.offset(),f=g.width(),h=0,i=0,j=0;c=a.originalEvent&&a.originalEvent.changedTouches?a.originalEvent.changedTouches[0].pageX:a.changedTouches?a.changedTouches[0].pageX:a.pageX,e.duration&&(c<d.left?c=d.left:c>f+d.left&&(c=f+d.left),j=c-d.left,h=j/f,i=.02>=h?0:h*e.duration,o&&i!==e.currentTime&&e.setCurrentTime(i),mejs.MediaFeatures.hasTouch||(k.css("left",j),l.html(mejs.Utility.secondsToTimeCode(i,b.options)),k.show()))},o=!1,p=!1,q=0,r=!1,s=b.options.autoRewind,t=function(a){var c=e.currentTime,d=mejs.i18n.t("Time Slider"),f=mejs.Utility.secondsToTimeCode(c,b.options),g=e.duration;m.attr({"aria-label":d,"aria-valuemin":0,"aria-valuemax":g,"aria-valuenow":c,"aria-valuetext":f,role:"slider",tabindex:0})},u=function(){var a=new Date;a-q>=1e3&&e.play()};m.bind("focus",function(a){b.options.autoRewind=!1}),m.bind("blur",function(a){b.options.autoRewind=s}),m.bind("keydown",function(a){new Date-q>=1e3&&(r=e.paused);var b=a.keyCode,c=e.duration,d=e.currentTime;switch(b){case 37:d-=1;break;case 39:d+=1;break;case 38:d+=Math.floor(.1*c);break;case 40:d-=Math.floor(.1*c);break;case 36:d=0;break;case 35:d=c;break;case 10:return void(e.paused?e.play():e.pause());case 13:return void(e.paused?e.play():e.pause());default:return}return d=0>d?0:d>=c?c:Math.floor(d),q=new Date,r||e.pause(),d<e.duration&&!r&&setTimeout(u,1100),e.setCurrentTime(d),a.preventDefault(),a.stopPropagation(),!1}),g.bind("mousedown touchstart",function(a){(1===a.which||0===a.which)&&(o=!0,n(a),f.globalBind("mousemove.dur touchmove.dur",function(a){n(a)}),f.globalBind("mouseup.dur touchend.dur",function(a){o=!1,k.hide(),f.globalUnbind(".dur")}))}).bind("mouseenter",function(a){p=!0,f.globalBind("mousemove.dur",function(a){n(a)}),mejs.MediaFeatures.hasTouch||k.show()}).bind("mouseleave",function(a){p=!1,o||(f.globalUnbind(".dur"),k.hide())}),e.addEventListener("progress",function(a){b.setProgressRail(a),b.setCurrentRail(a)},!1),e.addEventListener("timeupdate",function(a){b.setProgressRail(a),b.setCurrentRail(a),t(a)},!1),f.container.on("controlsresize",function(){b.setProgressRail(),b.setCurrentRail()}),f.loaded=h,f.total=g,f.current=i,f.handle=j},setProgressRail:function(a){var b=this,c=void 0!==a?a.target:b.media,d=null;c&&c.buffered&&c.buffered.length>0&&c.buffered.end&&c.duration?d=c.buffered.end(c.buffered.length-1)/c.duration:c&&void 0!==c.bytesTotal&&c.bytesTotal>0&&void 0!==c.bufferedBytes?d=c.bufferedBytes/c.bytesTotal:a&&a.lengthComputable&&0!==a.total&&(d=a.loaded/a.total),null!==d&&(d=Math.min(1,Math.max(0,d)),b.loaded&&b.total&&b.loaded.width(b.total.width()*d))},setCurrentRail:function(){var a=this;if(void 0!==a.media.currentTime&&a.media.duration&&a.total&&a.handle){var b=Math.round(a.total.width()*a.media.currentTime/a.media.duration),c=b-Math.round(a.handle.outerWidth(!0)/2);a.current.width(b),a.handle.css("left",c)}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{duration:-1,timeAndDurationSeparator:"<span> | </span>"}),a.extend(MediaElementPlayer.prototype,{buildcurrent:function(b,c,d,e){var f=this;a('<div class="mejs-time" role="timer" aria-live="off"><span class="mejs-currenttime">'+mejs.Utility.secondsToTimeCode(0,b.options)+"</span></div>").appendTo(c),f.currenttime=f.controls.find(".mejs-currenttime"),e.addEventListener("timeupdate",function(){b.updateCurrent()},!1)},buildduration:function(b,c,d,e){var f=this;c.children().last().find(".mejs-currenttime").length>0?a(f.options.timeAndDurationSeparator+'<span class="mejs-duration">'+mejs.Utility.secondsToTimeCode(f.options.duration,f.options)+"</span>").appendTo(c.find(".mejs-time")):(c.find(".mejs-currenttime").parent().addClass("mejs-currenttime-container"),a('<div class="mejs-time mejs-duration-container"><span class="mejs-duration">'+mejs.Utility.secondsToTimeCode(f.options.duration,f.options)+"</span></div>").appendTo(c)),f.durationD=f.controls.find(".mejs-duration"),e.addEventListener("timeupdate",function(){b.updateDuration()},!1)},updateCurrent:function(){var a=this,b=a.media.currentTime;isNaN(b)&&(b=0),a.currenttime&&a.currenttime.html(mejs.Utility.secondsToTimeCode(b,a.options))},updateDuration:function(){var a=this,b=a.media.duration;a.options.duration>0&&(b=a.options.duration),isNaN(b)&&(b=0),a.container.toggleClass("mejs-long-video",b>3600),a.durationD&&b>0&&a.durationD.html(mejs.Utility.secondsToTimeCode(b,a.options))}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{muteText:mejs.i18n.t("Mute Toggle"),allyVolumeControlText:mejs.i18n.t("Use Up/Down Arrow keys to increase or decrease volume."),hideVolumeOnTouchDevices:!0,audioVolume:"horizontal",videoVolume:"vertical"}),a.extend(MediaElementPlayer.prototype,{buildvolume:function(b,c,d,e){if(!mejs.MediaFeatures.isAndroid&&!mejs.MediaFeatures.isiOS||!this.options.hideVolumeOnTouchDevices){var f=this,g=f.isVideo?f.options.videoVolume:f.options.audioVolume,h="horizontal"==g?a('<div class="mejs-button mejs-volume-button mejs-mute"><button type="button" aria-controls="'+f.id+'" title="'+f.options.muteText+'" aria-label="'+f.options.muteText+'"></button></div><a href="javascript:void(0);" class="mejs-horizontal-volume-slider"><span class="mejs-offscreen">'+f.options.allyVolumeControlText+'</span><div class="mejs-horizontal-volume-total"></div><div class="mejs-horizontal-volume-current"></div><div class="mejs-horizontal-volume-handle"></div></a>').appendTo(c):a('<div class="mejs-button mejs-volume-button mejs-mute"><button type="button" aria-controls="'+f.id+'" title="'+f.options.muteText+'" aria-label="'+f.options.muteText+'"></button><a href="javascript:void(0);" class="mejs-volume-slider"><span class="mejs-offscreen">'+f.options.allyVolumeControlText+'</span><div class="mejs-volume-total"></div><div class="mejs-volume-current"></div><div class="mejs-volume-handle"></div></a></div>').appendTo(c),i=f.container.find(".mejs-volume-slider, .mejs-horizontal-volume-slider"),j=f.container.find(".mejs-volume-total, .mejs-horizontal-volume-total"),k=f.container.find(".mejs-volume-current, .mejs-horizontal-volume-current"),l=f.container.find(".mejs-volume-handle, .mejs-horizontal-volume-handle"),m=function(a,b){if(!i.is(":visible")&&"undefined"==typeof b)return i.show(),m(a,!0),void i.hide();a=Math.max(0,a),a=Math.min(a,1),0===a?(h.removeClass("mejs-mute").addClass("mejs-unmute"),h.children("button").attr("title",mejs.i18n.t("Unmute")).attr("aria-label",mejs.i18n.t("Unmute"))):(h.removeClass("mejs-unmute").addClass("mejs-mute"),h.children("button").attr("title",mejs.i18n.t("Mute")).attr("aria-label",mejs.i18n.t("Mute")));var c=j.position();if("vertical"==g){var d=j.height(),e=d-d*a;l.css("top",Math.round(c.top+e-l.height()/2)),k.height(d-e),k.css("top",c.top+e)}else{var f=j.width(),n=f*a;l.css("left",Math.round(c.left+n-l.width()/2)),k.width(Math.round(n))}},n=function(a){var b=null,c=j.offset();if("vertical"===g){var d=j.height(),f=a.pageY-c.top;if(b=(d-f)/d,0===c.top||0===c.left)return}else{var h=j.width(),i=a.pageX-c.left;b=i/h}b=Math.max(0,b),b=Math.min(b,1),m(b),0===b?e.setMuted(!0):e.setMuted(!1),e.setVolume(b)},o=!1,p=!1;h.hover(function(){i.show(),p=!0},function(){p=!1,o||"vertical"!=g||i.hide()});var q=function(a){var b=Math.floor(100*e.volume);i.attr({"aria-label":mejs.i18n.t("volumeSlider"),"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":b,"aria-valuetext":b+"%",role:"slider",tabindex:0})};i.bind("mouseover",function(){p=!0}).bind("mousedown",function(a){return n(a),f.globalBind("mousemove.vol",function(a){n(a)}),f.globalBind("mouseup.vol",function(){o=!1,f.globalUnbind(".vol"),p||"vertical"!=g||i.hide()}),o=!0,!1}).bind("keydown",function(a){var b=a.keyCode,c=e.volume;switch(b){case 38:c+=.1;break;case 40:c-=.1;break;default:return!0}return o=!1,m(c),e.setVolume(c),!1}),h.find("button").click(function(){e.setMuted(!e.muted)}),h.find("button").bind("focus",function(){i.show()}),e.addEventListener("volumechange",function(a){o||(e.muted?(m(0),h.removeClass("mejs-mute").addClass("mejs-unmute")):(m(e.volume),h.removeClass("mejs-unmute").addClass("mejs-mute"))),q(a)},!1),0===b.options.startVolume&&e.setMuted(!0),"native"===e.pluginType&&e.setVolume(b.options.startVolume),f.container.on("controlsresize",function(){m(e.volume)})}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{usePluginFullScreen:!0,newWindowCallback:function(){return""},fullscreenText:mejs.i18n.t("Fullscreen")}),a.extend(MediaElementPlayer.prototype,{isFullScreen:!1,isNativeFullScreen:!1,isInIframe:!1,fullscreenMode:"",buildfullscreen:function(b,c,d,e){if(b.isVideo){b.isInIframe=window.location!=window.parent.location,e.addEventListener("play",function(){b.detectFullscreenMode()});var f=this,g=null,h=a('<div class="mejs-button mejs-fullscreen-button"><button type="button" aria-controls="'+f.id+'" title="'+f.options.fullscreenText+'" aria-label="'+f.options.fullscreenText+'"></button></div>').appendTo(c).on("click",function(){var a=mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||b.isFullScreen;a?b.exitFullScreen():b.enterFullScreen()}).on("mouseover",function(){if("plugin-hover"==f.fullscreenMode){null!==g&&(clearTimeout(g),delete g);var a=h.offset(),c=b.container.offset();e.positionFullscreenButton(a.left-c.left,a.top-c.top,!0)}}).on("mouseout",function(){"plugin-hover"==f.fullscreenMode&&(null!==g&&(clearTimeout(g),delete g),g=setTimeout(function(){e.hideFullscreenButton()},1500))});if(b.fullscreenBtn=h,f.globalBind("keydown",function(a){27==a.keyCode&&(mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||f.isFullScreen)&&b.exitFullScreen()}),f.normalHeight=0,f.normalWidth=0,mejs.MediaFeatures.hasTrueNativeFullScreen){var i=function(a){b.isFullScreen&&(mejs.MediaFeatures.isFullScreen()?(b.isNativeFullScreen=!0,b.setControlsSize()):(b.isNativeFullScreen=!1,b.exitFullScreen()))};b.globalBind(mejs.MediaFeatures.fullScreenEventName,i)}}},detectFullscreenMode:function(){var a=this,b="",c=mejs.MediaFeatures;return c.hasTrueNativeFullScreen&&"native"===a.media.pluginType?b="native-native":c.hasTrueNativeFullScreen&&"native"!==a.media.pluginType&&!c.hasFirefoxPluginMovingProblem?b="plugin-native":a.usePluginFullScreen?mejs.MediaFeatures.supportsPointerEvents?(b="plugin-click",a.createPluginClickThrough()):b="plugin-hover":b="fullwindow",a.fullscreenMode=b,b},isPluginClickThroughCreated:!1,createPluginClickThrough:function(){var b=this;if(!b.isPluginClickThroughCreated){var c,d,e=!1,f=function(){if(e){for(var a in g)g[a].hide();b.fullscreenBtn.css("pointer-events",""),b.controls.css("pointer-events",""),b.media.removeEventListener("click",b.clickToPlayPauseCallback),e=!1}},g={},h=["top","left","right","bottom"],i=function(){var a=fullscreenBtn.offset().left-b.container.offset().left,d=fullscreenBtn.offset().top-b.container.offset().top,e=fullscreenBtn.outerWidth(!0),f=fullscreenBtn.outerHeight(!0),h=b.container.width(),i=b.container.height();
+for(c in g)g[c].css({position:"absolute",top:0,left:0});g.top.width(h).height(d),g.left.width(a).height(f).css({top:d}),g.right.width(h-a-e).height(f).css({top:d,left:a+e}),g.bottom.width(h).height(i-f-d).css({top:d+f})};for(b.globalBind("resize",function(){i()}),c=0,d=h.length;d>c;c++)g[h[c]]=a('<div class="mejs-fullscreen-hover" />').appendTo(b.container).mouseover(f).hide();fullscreenBtn.on("mouseover",function(){if(!b.isFullScreen){var a=fullscreenBtn.offset(),d=player.container.offset();media.positionFullscreenButton(a.left-d.left,a.top-d.top,!1),b.fullscreenBtn.css("pointer-events","none"),b.controls.css("pointer-events","none"),b.media.addEventListener("click",b.clickToPlayPauseCallback);for(c in g)g[c].show();i(),e=!0}}),media.addEventListener("fullscreenchange",function(a){b.isFullScreen=!b.isFullScreen,b.isFullScreen?b.media.removeEventListener("click",b.clickToPlayPauseCallback):b.media.addEventListener("click",b.clickToPlayPauseCallback),f()}),b.globalBind("mousemove",function(a){if(e){var c=fullscreenBtn.offset();(a.pageY<c.top||a.pageY>c.top+fullscreenBtn.outerHeight(!0)||a.pageX<c.left||a.pageX>c.left+fullscreenBtn.outerWidth(!0))&&(fullscreenBtn.css("pointer-events",""),b.controls.css("pointer-events",""),e=!1)}}),b.isPluginClickThroughCreated=!0}},cleanfullscreen:function(a){a.exitFullScreen()},containerSizeTimeout:null,enterFullScreen:function(){var b=this;return mejs.MediaFeatures.hasiOSFullScreen?void b.media.webkitEnterFullscreen():(a(document.documentElement).addClass("mejs-fullscreen"),b.normalHeight=b.container.height(),b.normalWidth=b.container.width(),"native-native"===b.fullscreenMode||"plugin-native"===b.fullscreenMode?(mejs.MediaFeatures.requestFullScreen(b.container[0]),b.isInIframe&&setTimeout(function c(){if(b.isNativeFullScreen){var d=window.devicePixelRatio||1,e=.002,f=d*a(window).width(),g=screen.width,h=d*f;Math.abs(g-f)>Math.abs(g-h)&&(f=h);var i=Math.abs(g-f),j=g*e;i>j?b.exitFullScreen():setTimeout(c,500)}},1e3)):"fullwindow"==b.fullscreeMode,b.container.addClass("mejs-container-fullscreen").width("100%").height("100%"),b.containerSizeTimeout=setTimeout(function(){b.container.css({width:"100%",height:"100%"}),b.setControlsSize()},500),"native"===b.media.pluginType?b.$media.width("100%").height("100%"):(b.container.find(".mejs-shim").width("100%").height("100%"),setTimeout(function(){var c=a(window),d=c.width(),e=c.height();b.media.setVideoSize(d,e)},500)),b.layers.children("div").width("100%").height("100%"),b.fullscreenBtn&&b.fullscreenBtn.removeClass("mejs-fullscreen").addClass("mejs-unfullscreen"),b.setControlsSize(),b.isFullScreen=!0,b.container.find(".mejs-captions-text").css("font-size",screen.width/b.width*1*100+"%"),b.container.find(".mejs-captions-position").css("bottom","45px"),void b.container.trigger("enteredfullscreen"))},exitFullScreen:function(){var b=this;clearTimeout(b.containerSizeTimeout),mejs.MediaFeatures.hasTrueNativeFullScreen&&(mejs.MediaFeatures.isFullScreen()||b.isFullScreen)&&mejs.MediaFeatures.cancelFullScreen(),a(document.documentElement).removeClass("mejs-fullscreen"),b.container.removeClass("mejs-container-fullscreen").width(b.normalWidth).height(b.normalHeight),"native"===b.media.pluginType?b.$media.width(b.normalWidth).height(b.normalHeight):(b.container.find(".mejs-shim").width(b.normalWidth).height(b.normalHeight),b.media.setVideoSize(b.normalWidth,b.normalHeight)),b.layers.children("div").width(b.normalWidth).height(b.normalHeight),b.fullscreenBtn.removeClass("mejs-unfullscreen").addClass("mejs-fullscreen"),b.setControlsSize(),b.isFullScreen=!1,b.container.find(".mejs-captions-text").css("font-size",""),b.container.find(".mejs-captions-position").css("bottom",""),b.container.trigger("exitedfullscreen")}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{speeds:["2.00","1.50","1.25","1.00","0.75"],defaultSpeed:"1.00",speedChar:"x"}),a.extend(MediaElementPlayer.prototype,{buildspeed:function(b,c,d,e){var f=this;if("native"==f.media.pluginType){for(var g=null,h=null,i=null,j=null,k=[],l=!1,m=0,n=f.options.speeds.length;n>m;m++){var o=f.options.speeds[m];"string"==typeof o?(k.push({name:o+f.options.speedChar,value:o}),o===f.options.defaultSpeed&&(l=!0)):(k.push(o),o.value===f.options.defaultSpeed&&(l=!0))}l||k.push({name:f.options.defaultSpeed+f.options.speedChar,value:f.options.defaultSpeed}),k.sort(function(a,b){return parseFloat(b.value)-parseFloat(a.value)});var p=function(a){for(m=0,n=k.length;n>m;m++)if(k[m].value===a)return k[m].name},q='<div class="mejs-button mejs-speed-button"><button type="button">'+p(f.options.defaultSpeed)+'</button><div class="mejs-speed-selector"><ul>';for(m=0,il=k.length;m<il;m++)j=f.id+"-speed-"+k[m].value,q+='<li><input type="radio" name="speed" value="'+k[m].value+'" id="'+j+'" '+(k[m].value===f.options.defaultSpeed?" checked":"")+' /><label for="'+j+'" '+(k[m].value===f.options.defaultSpeed?' class="mejs-speed-selected"':"")+">"+k[m].name+"</label></li>";q+="</ul></div></div>",g=a(q).appendTo(c),h=g.find(".mejs-speed-selector"),i=f.options.defaultSpeed,e.addEventListener("loadedmetadata",function(a){i&&(e.playbackRate=parseFloat(i))},!0),h.on("click",'input[type="radio"]',function(){var b=a(this).attr("value");i=b,e.playbackRate=parseFloat(b),g.find("button").html(p(b)),g.find(".mejs-speed-selected").removeClass("mejs-speed-selected"),g.find('input[type="radio"]:checked').next().addClass("mejs-speed-selected")}),g.one("mouseenter focusin",function(){h.height(g.find(".mejs-speed-selector ul").outerHeight(!0)+g.find(".mejs-speed-translations").outerHeight(!0)).css("top",-1*h.height()+"px")})}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{startLanguage:"",tracksText:mejs.i18n.t("Captions/Subtitles"),tracksAriaLive:!1,hideCaptionsButtonWhenEmpty:!0,toggleCaptionsButtonWhenOnlyOne:!1,slidesSelector:""}),a.extend(MediaElementPlayer.prototype,{hasChapters:!1,cleartracks:function(a,b,c,d){a&&(a.captions&&a.captions.remove(),a.chapters&&a.chapters.remove(),a.captionsText&&a.captionsText.remove(),a.captionsButton&&a.captionsButton.remove())},buildtracks:function(b,c,d,e){if(0!==b.tracks.length){var f,g=this,h=g.options.tracksAriaLive?'role="log" aria-live="assertive" aria-atomic="false"':"";if(g.domNode.textTracks)for(f=g.domNode.textTracks.length-1;f>=0;f--)g.domNode.textTracks[f].mode="hidden";g.cleartracks(b,c,d,e),b.chapters=a('<div class="mejs-chapters mejs-layer"></div>').prependTo(d).hide(),b.captions=a('<div class="mejs-captions-layer mejs-layer"><div class="mejs-captions-position mejs-captions-position-hover" '+h+'><span class="mejs-captions-text"></span></div></div>').prependTo(d).hide(),b.captionsText=b.captions.find(".mejs-captions-text"),b.captionsButton=a('<div class="mejs-button mejs-captions-button"><button type="button" aria-controls="'+g.id+'" title="'+g.options.tracksText+'" aria-label="'+g.options.tracksText+'"></button><div class="mejs-captions-selector"><ul><li><input type="radio" name="'+b.id+'_captions" id="'+b.id+'_captions_none" value="none" checked="checked" /><label for="'+b.id+'_captions_none">'+mejs.i18n.t("None")+"</label></li></ul></div></div>").appendTo(c);var i=0;for(f=0;f<b.tracks.length;f++)"subtitles"==b.tracks[f].kind&&i++;for(g.options.toggleCaptionsButtonWhenOnlyOne&&1==i?b.captionsButton.on("click",function(){null===b.selectedTrack?lang=b.tracks[0].srclang:lang="none",b.setTrack(lang)}):(b.captionsButton.on("mouseenter focusin",function(){a(this).find(".mejs-captions-selector").removeClass("mejs-offscreen")}).on("click","input[type=radio]",function(){lang=this.value,b.setTrack(lang)}),b.captionsButton.on("mouseleave focusout",function(){a(this).find(".mejs-captions-selector").addClass("mejs-offscreen")})),b.options.alwaysShowControls?b.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover"):b.container.bind("controlsshown",function(){b.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover")}).bind("controlshidden",function(){e.paused||b.container.find(".mejs-captions-position").removeClass("mejs-captions-position-hover")}),b.trackToLoad=-1,b.selectedTrack=null,b.isLoadingTrack=!1,f=0;f<b.tracks.length;f++)"subtitles"==b.tracks[f].kind&&b.addTrackButton(b.tracks[f].srclang,b.tracks[f].label);b.loadNextTrack(),e.addEventListener("timeupdate",function(a){b.displayCaptions()},!1),""!==b.options.slidesSelector&&(b.slidesContainer=a(b.options.slidesSelector),e.addEventListener("timeupdate",function(a){b.displaySlides()},!1)),e.addEventListener("loadedmetadata",function(a){b.displayChapters()},!1),b.container.hover(function(){b.hasChapters&&(b.chapters.removeClass("mejs-offscreen"),b.chapters.fadeIn(200).height(b.chapters.find(".mejs-chapter").outerHeight()))},function(){b.hasChapters&&!e.paused&&b.chapters.fadeOut(200,function(){a(this).addClass("mejs-offscreen"),a(this).css("display","block")})}),g.container.on("controlsresize",function(){g.adjustLanguageBox()}),null!==b.node.getAttribute("autoplay")&&b.chapters.addClass("mejs-offscreen")}},setTrack:function(a){var b,c=this;if("none"==a)c.selectedTrack=null,c.captionsButton.removeClass("mejs-captions-enabled");else for(b=0;b<c.tracks.length;b++)if(c.tracks[b].srclang==a){null===c.selectedTrack&&c.captionsButton.addClass("mejs-captions-enabled"),c.selectedTrack=c.tracks[b],c.captions.attr("lang",c.selectedTrack.srclang),c.displayCaptions();break}},loadNextTrack:function(){var a=this;a.trackToLoad++,a.trackToLoad<a.tracks.length?(a.isLoadingTrack=!0,a.loadTrack(a.trackToLoad)):(a.isLoadingTrack=!1,a.checkForTracks())},loadTrack:function(b){var c=this,d=c.tracks[b],e=function(){d.isLoaded=!0,c.enableTrackButton(d.srclang,d.label),c.loadNextTrack()};a.ajax({url:d.src,dataType:"text",success:function(a){"string"==typeof a&&/<tt\s+xml/gi.exec(a)?d.entries=mejs.TrackFormatParser.dfxp.parse(a):d.entries=mejs.TrackFormatParser.webvtt.parse(a),e(),"chapters"==d.kind&&c.media.addEventListener("play",function(a){c.media.duration>0&&c.displayChapters(d)},!1),"slides"==d.kind&&c.setupSlides(d)},error:function(){c.removeTrackButton(d.srclang),c.loadNextTrack()}})},enableTrackButton:function(b,c){var d=this;""===c&&(c=mejs.language.codes[b]||b),d.captionsButton.find("input[value="+b+"]").prop("disabled",!1).siblings("label").html(c),d.options.startLanguage==b&&a("#"+d.id+"_captions_"+b).prop("checked",!0).trigger("click"),d.adjustLanguageBox()},removeTrackButton:function(a){var b=this;b.captionsButton.find("input[value="+a+"]").closest("li").remove(),b.adjustLanguageBox()},addTrackButton:function(b,c){var d=this;""===c&&(c=mejs.language.codes[b]||b),d.captionsButton.find("ul").append(a('<li><input type="radio" name="'+d.id+'_captions" id="'+d.id+"_captions_"+b+'" value="'+b+'" disabled="disabled" /><label for="'+d.id+"_captions_"+b+'">'+c+" (loading)</label></li>")),d.adjustLanguageBox(),d.container.find(".mejs-captions-translations option[value="+b+"]").remove()},adjustLanguageBox:function(){var a=this;a.captionsButton.find(".mejs-captions-selector").height(a.captionsButton.find(".mejs-captions-selector ul").outerHeight(!0)+a.captionsButton.find(".mejs-captions-translations").outerHeight(!0))},checkForTracks:function(){var a=this,b=!1;if(a.options.hideCaptionsButtonWhenEmpty){for(i=0;i<a.tracks.length;i++)if("subtitles"==a.tracks[i].kind&&a.tracks[i].isLoaded){b=!0;break}b||(a.captionsButton.hide(),a.setControlsSize())}},displayCaptions:function(){if("undefined"!=typeof this.tracks){var a,b=this,c=b.selectedTrack;if(null!==c&&c.isLoaded){for(a=0;a<c.entries.times.length;a++)if(b.media.currentTime>=c.entries.times[a].start&&b.media.currentTime<=c.entries.times[a].stop)return b.captionsText.html(c.entries.text[a]).attr("class","mejs-captions-text "+(c.entries.times[a].identifier||"")),void b.captions.show().height(0);b.captions.hide()}else b.captions.hide()}},setupSlides:function(a){var b=this;b.slides=a,b.slides.entries.imgs=[b.slides.entries.text.length],b.showSlide(0)},showSlide:function(b){if("undefined"!=typeof this.tracks&&"undefined"!=typeof this.slidesContainer){var c=this,d=c.slides.entries.text[b],e=c.slides.entries.imgs[b];"undefined"==typeof e||"undefined"==typeof e.fadeIn?c.slides.entries.imgs[b]=e=a('<img src="'+d+'">').on("load",function(){e.appendTo(c.slidesContainer).hide().fadeIn().siblings(":visible").fadeOut()}):e.is(":visible")||e.is(":animated")||e.fadeIn().siblings(":visible").fadeOut()}},displaySlides:function(){if("undefined"!=typeof this.slides){var a,b=this,c=b.slides;for(a=0;a<c.entries.times.length;a++)if(b.media.currentTime>=c.entries.times[a].start&&b.media.currentTime<=c.entries.times[a].stop)return void b.showSlide(a)}},displayChapters:function(){var a,b=this;for(a=0;a<b.tracks.length;a++)if("chapters"==b.tracks[a].kind&&b.tracks[a].isLoaded){b.drawChapters(b.tracks[a]),b.hasChapters=!0;break}},drawChapters:function(b){var c,d,e=this,f=0,g=0;for(e.chapters.empty(),c=0;c<b.entries.times.length;c++)d=b.entries.times[c].stop-b.entries.times[c].start,f=Math.floor(d/e.media.duration*100),(f+g>100||c==b.entries.times.length-1&&100>f+g)&&(f=100-g),e.chapters.append(a('<div class="mejs-chapter" rel="'+b.entries.times[c].start+'" style="left: '+g.toString()+"%;width: "+f.toString()+'%;"><div class="mejs-chapter-block'+(c==b.entries.times.length-1?" mejs-chapter-block-last":"")+'"><span class="ch-title">'+b.entries.text[c]+'</span><span class="ch-time">'+mejs.Utility.secondsToTimeCode(b.entries.times[c].start,e.options)+"&ndash;"+mejs.Utility.secondsToTimeCode(b.entries.times[c].stop,e.options)+"</span></div></div>")),g+=f;e.chapters.find("div.mejs-chapter").click(function(){e.media.setCurrentTime(parseFloat(a(this).attr("rel"))),e.media.paused&&e.media.play()}),e.chapters.show()}}),mejs.language={codes:{af:"Afrikaans",sq:"Albanian",ar:"Arabic",be:"Belarusian",bg:"Bulgarian",ca:"Catalan",zh:"Chinese","zh-cn":"Chinese Simplified","zh-tw":"Chinese Traditional",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch",en:"English",et:"Estonian",fl:"Filipino",fi:"Finnish",fr:"French",gl:"Galician",de:"German",el:"Greek",ht:"Haitian Creole",iw:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",ga:"Irish",it:"Italian",ja:"Japanese",ko:"Korean",lv:"Latvian",lt:"Lithuanian",mk:"Macedonian",ms:"Malay",mt:"Maltese",no:"Norwegian",fa:"Persian",pl:"Polish",pt:"Portuguese",ro:"Romanian",ru:"Russian",sr:"Serbian",sk:"Slovak",sl:"Slovenian",es:"Spanish",sw:"Swahili",sv:"Swedish",tl:"Tagalog",th:"Thai",tr:"Turkish",uk:"Ukrainian",vi:"Vietnamese",cy:"Welsh",yi:"Yiddish"}},mejs.TrackFormatParser={webvtt:{pattern_timecode:/^((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{1,3})?) --\> ((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{3})?)(.*)$/,parse:function(b){for(var c,d,e,f=0,g=mejs.TrackFormatParser.split2(b,/\r?\n/),h={text:[],times:[]};f<g.length;f++){if(c=this.pattern_timecode.exec(g[f]),c&&f<g.length){for(f-1>=0&&""!==g[f-1]&&(e=g[f-1]),f++,d=g[f],f++;""!==g[f]&&f<g.length;)d=d+"\n"+g[f],f++;d=a.trim(d).replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,"<a href='$1' target='_blank'>$1</a>"),h.text.push(d),h.times.push({identifier:e,start:0===mejs.Utility.convertSMPTEtoSeconds(c[1])?.2:mejs.Utility.convertSMPTEtoSeconds(c[1]),stop:mejs.Utility.convertSMPTEtoSeconds(c[3]),settings:c[5]})}e=""}return h}},dfxp:{parse:function(b){b=a(b).filter("tt");var c,d,e=0,f=b.children("div").eq(0),g=f.find("p"),h=b.find("#"+f.attr("style")),i={text:[],times:[]};if(h.length){var j=h.removeAttr("id").get(0).attributes;if(j.length)for(c={},e=0;e<j.length;e++)c[j[e].name.split(":")[1]]=j[e].value}for(e=0;e<g.length;e++){var k,l={start:null,stop:null,style:null};if(g.eq(e).attr("begin")&&(l.start=mejs.Utility.convertSMPTEtoSeconds(g.eq(e).attr("begin"))),!l.start&&g.eq(e-1).attr("end")&&(l.start=mejs.Utility.convertSMPTEtoSeconds(g.eq(e-1).attr("end"))),g.eq(e).attr("end")&&(l.stop=mejs.Utility.convertSMPTEtoSeconds(g.eq(e).attr("end"))),!l.stop&&g.eq(e+1).attr("begin")&&(l.stop=mejs.Utility.convertSMPTEtoSeconds(g.eq(e+1).attr("begin"))),c){k="";for(var m in c)k+=m+":"+c[m]+";"}k&&(l.style=k),0===l.start&&(l.start=.2),i.times.push(l),d=a.trim(g.eq(e).html()).replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,"<a href='$1' target='_blank'>$1</a>"),i.text.push(d),0===i.times.start&&(i.times.start=2)}return i}},split2:function(a,b){return a.split(b)}},3!="x\n\ny".split(/\n/gi).length&&(mejs.TrackFormatParser.split2=function(a,b){var c,d=[],e="";for(c=0;c<a.length;c++)e+=a.substring(c,c+1),b.test(e)&&(d.push(e.replace(b,"")),e="");return d.push(e),d})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{contextMenuItems:[{render:function(a){return"undefined"==typeof a.enterFullScreen?null:a.isFullScreen?mejs.i18n.t("Turn off Fullscreen"):mejs.i18n.t("Go Fullscreen")},click:function(a){a.isFullScreen?a.exitFullScreen():a.enterFullScreen()}},{render:function(a){return a.media.muted?mejs.i18n.t("Unmute"):mejs.i18n.t("Mute")},click:function(a){a.media.muted?a.setMuted(!1):a.setMuted(!0)}},{isSeparator:!0},{render:function(a){return mejs.i18n.t("Download Video")},click:function(a){window.location.href=a.media.currentSrc}}]}),a.extend(MediaElementPlayer.prototype,{buildcontextmenu:function(b,c,d,e){b.contextMenu=a('<div class="mejs-contextmenu"></div>').appendTo(a("body")).hide(),b.container.bind("contextmenu",function(a){return b.isContextMenuEnabled?(a.preventDefault(),b.renderContextMenu(a.clientX-1,a.clientY-1),!1):void 0}),b.container.bind("click",function(){b.contextMenu.hide()}),b.contextMenu.bind("mouseleave",function(){b.startContextMenuTimer()})},cleancontextmenu:function(a){a.contextMenu.remove()},isContextMenuEnabled:!0,enableContextMenu:function(){this.isContextMenuEnabled=!0},disableContextMenu:function(){this.isContextMenuEnabled=!1},contextMenuTimeout:null,startContextMenuTimer:function(){var a=this;a.killContextMenuTimer(),a.contextMenuTimer=setTimeout(function(){a.hideContextMenu(),a.killContextMenuTimer()},750)},killContextMenuTimer:function(){var a=this.contextMenuTimer;null!=a&&(clearTimeout(a),delete a,a=null)},hideContextMenu:function(){this.contextMenu.hide()},renderContextMenu:function(b,c){for(var d=this,e="",f=d.options.contextMenuItems,g=0,h=f.length;h>g;g++)if(f[g].isSeparator)e+='<div class="mejs-contextmenu-separator"></div>';else{var i=f[g].render(d);null!=i&&(e+='<div class="mejs-contextmenu-item" data-itemindex="'+g+'" id="element-'+1e6*Math.random()+'">'+i+"</div>")}d.contextMenu.empty().append(a(e)).css({top:c,left:b}).show(),d.contextMenu.find(".mejs-contextmenu-item").each(function(){var b=a(this),c=parseInt(b.data("itemindex"),10),e=d.options.contextMenuItems[c];"undefined"!=typeof e.show&&e.show(b,d),b.click(function(){"undefined"!=typeof e.click&&e.click(d),d.contextMenu.hide()})}),setTimeout(function(){d.killControlsTimer("rev3")},100)}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{skipBackInterval:30,skipBackText:mejs.i18n.t("Skip back %1 seconds")}),a.extend(MediaElementPlayer.prototype,{buildskipback:function(b,c,d,e){var f=this,g=f.options.skipBackText.replace("%1",f.options.skipBackInterval);a('<div class="mejs-button mejs-skip-back-button"><button type="button" aria-controls="'+f.id+'" title="'+g+'" aria-label="'+g+'">'+f.options.skipBackInterval+"</button></div>").appendTo(c).click(function(){e.setCurrentTime(Math.max(e.currentTime-f.options.skipBackInterval,0)),a(this).find("button").blur()})}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{postrollCloseText:mejs.i18n.t("Close")}),a.extend(MediaElementPlayer.prototype,{buildpostroll:function(b,c,d,e){var f=this,g=f.container.find('link[rel="postroll"]').attr("href");"undefined"!=typeof g&&(b.postroll=a('<div class="mejs-postroll-layer mejs-layer"><a class="mejs-postroll-close" onclick="$(this).parent().hide();return false;">'+f.options.postrollCloseText+'</a><div class="mejs-postroll-layer-content"></div></div>').prependTo(d).hide(),f.media.addEventListener("ended",function(c){a.ajax({dataType:"html",url:g,success:function(a,b){d.find(".mejs-postroll-layer-content").html(a)}}),b.postroll.show()},!1))}})}(mejs.$);
\ No newline at end of file
diff --git a/src/main/webapp/static/movie/mediaelementjs/mediaelementplayer.css b/src/main/webapp/static/movie/mediaelementjs/mediaelementplayer.css
index 117df4391bd..d75a7076f87 100644
--- a/src/main/webapp/static/movie/mediaelementjs/mediaelementplayer.css
+++ b/src/main/webapp/static/movie/mediaelementjs/mediaelementplayer.css
@@ -1,11 +1,12 @@
 .mejs-offscreen{
-/* Accessibility: hide screen reader texts (and prefer "top" for RTL languages). */
+/* Accessibility: hide screen reader texts (and prefer "top" for RTL languages).  Reference: http://blog.rrwd.nl/2015/04/04/the-screen-reader-text-class-why-and-how/ */
+	clip: rect(1px 1px 1px 1px); /* IE6, IE7 - no likey commas */
+	clip: rect(1px, 1px, 1px, 1px); /* IE8-IE11 - we likey commas, no support for clip-path */
+	clip-path: polygon(0px 0px, 0px 0px,0px 0px, 0px 0px);
 	position: absolute !important;
-	top: -10000px;
-	left: -10000px;
-	overflow: hidden;
-	width: 1px;
 	height: 1px;
+	width: 1px;
+	overflow: hidden;
 }
 
 .mejs-container {
@@ -17,8 +18,8 @@
 	text-indent: 0;
 }
 
-.mejs-container:focus { 
-	outline: none; 
+.mejs-container:focus {
+	outline: none;
 }
 
 .me-plugin {
@@ -571,11 +572,9 @@
 	border-radius: 0;
 }
 
-/*
 .mejs-controls .mejs-captions-button:hover  .mejs-captions-selector {
 	visibility: visible;
 }
-*/
 
 .mejs-controls .mejs-captions-button .mejs-captions-selector ul {
 	margin: 0;
diff --git a/src/main/webapp/static/movie/mediaelementjs/mediaelementplayer.min.css b/src/main/webapp/static/movie/mediaelementjs/mediaelementplayer.min.css
index 93605e8dce8..00fcfbae56c 100644
--- a/src/main/webapp/static/movie/mediaelementjs/mediaelementplayer.min.css
+++ b/src/main/webapp/static/movie/mediaelementjs/mediaelementplayer.min.css
@@ -1 +1 @@
-.mejs-offscreen{position:absolute!important;top:-10000px;left:-10000px;overflow:hidden;width:1px;height:1px}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.mejs-container:focus{outline:0}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(background.png);background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-moz-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(background.png);background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(controls.png)}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:10px 3px 0;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-volume-button{}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(background.png);background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px 10px 0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232, endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666, endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:url(background.png);background:rgba(20,20,20,.5);white-space:pre-wrap}.me-cannotplay{}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(background.png);background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(background.png);background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px!important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{display:none;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{display:block}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:rgba(33,248,248,1)}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px;padding:0 10px;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:#fff;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}.mejs-controls .mejs-button.mejs-jump-forward-button{background:transparent url(jumpforward.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-jump-forward-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url(skipback.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}
\ No newline at end of file
+.mejs-offscreen{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:polygon(0px 0,0 0,0 0,0 0);position:absolute!important;height:1px;width:1px;overflow:hidden}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.mejs-container:focus{outline:0}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(background.png);background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-moz-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(background.png);background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(controls.png)}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:10px 3px 0;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,.15)),color-stop(0.75,rgba(255,255,255,.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-volume-button{}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(background.png);background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px 10px 0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button:hover .mejs-captions-selector{visibility:visible}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232, endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666, endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:url(background.png);background:rgba(20,20,20,.5);white-space:pre-wrap}.me-cannotplay{}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2C7C91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(background.png);background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(background.png);background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px!important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:transparent;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{display:none;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{display:block}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:rgba(33,248,248,1)}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px;padding:0 10px;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:#fff;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}.mejs-controls .mejs-button.mejs-jump-forward-button{background:transparent url(jumpforward.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-jump-forward-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url(skipback.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button button{background:transparent;font-size:9px;line-height:normal;color:#fff}
\ No newline at end of file
diff --git a/src/main/webapp/static/themes/light/modules/_video.scss b/src/main/webapp/static/themes/light/modules/_video.scss
index 7dd048e8a45..cef3ce12dd7 100644
--- a/src/main/webapp/static/themes/light/modules/_video.scss
+++ b/src/main/webapp/static/themes/light/modules/_video.scss
@@ -43,4 +43,28 @@
 
 .o_video_run {
 	
-}
\ No newline at end of file
+}
+
+.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector {
+	visibility: visible !important;
+	ul li {
+		label {
+			font-weight: normal;
+			&:hover {
+				color: #eee;
+			}
+			.type {
+				display: none;
+			}
+		}
+		input {
+			/* hide ugly input radio button */
+			visibility: hidden;
+			margin: 0;
+			width: 0;
+			&:checked+label {
+				color: $brand-danger;
+			}
+		}
+	}	
+}
diff --git a/src/main/webapp/static/themes/light/theme.css b/src/main/webapp/static/themes/light/theme.css
index c209b4d477c..ccbc53bd091 100644
--- a/src/main/webapp/static/themes/light/theme.css
+++ b/src/main/webapp/static/themes/light/theme.css
@@ -22,5 +22,5 @@
  *  @author gnaegi, www.frentix.com
  *  @date April. 2014
  * ========================================================
-**//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail,.o_form .o_filepreview img,.o_feed .o_media{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}h1,h2,h3,h4,.o_cal .fc-header-title h2,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,.o_cal .fc-header-title h2 small,h4 .small,.o_cal .fc-header-title h2 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.o_cal .fc-header-title h2,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.o_cal .fc-header-title h2 small,h4 .small,.o_cal .fc-header-title h2 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.o_cal .fc-header-title h2,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px}input[type="date"].input-sm,.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,input[type="time"].input-sm,.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="time"].input-group-addon,.input-group-sm>.input-group-btn>input[type="time"].btn,input[type="datetime-local"].input-sm,.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="datetime-local"].input-group-addon,.input-group-sm>.input-group-btn>input[type="datetime-local"].btn,input[type="month"].input-sm,.input-group-sm>input[type="month"].form-control,.input-group-sm>input[type="month"].input-group-addon,.input-group-sm>.input-group-btn>input[type="month"].btn{line-height:30px}input[type="date"].input-lg,.input-group-lg>input[type="date"].form-control,.input-group-lg>input[type="date"].input-group-addon,.input-group-lg>.input-group-btn>input[type="date"].btn,input[type="time"].input-lg,.input-group-lg>input[type="time"].form-control,.input-group-lg>input[type="time"].input-group-addon,.input-group-lg>.input-group-btn>input[type="time"].btn,input[type="datetime-local"].input-lg,.input-group-lg>input[type="datetime-local"].form-control,.input-group-lg>input[type="datetime-local"].input-group-addon,.input-group-lg>.input-group-btn>input[type="datetime-local"].btn,input[type="month"].input-lg,.input-group-lg>input[type="month"].form-control,.input-group-lg>input[type="month"].input-group-addon,.input-group-lg>.input-group-btn>input[type="month"].btn{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn,.form-group-sm .form-control{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,.form-group-sm .form-control,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn,.form-group-sm .form-control{height:auto}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn,.form-group-lg .form-control{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,.form-group-lg .form-control,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn,.form-group-lg .form-control{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group,.o_navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.o_navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static,.o_navbar-form .form-control-static{display:inline-block}.form-inline .input-group,.o_navbar-form .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.o_navbar-form .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.o_navbar-form .input-group .input-group-btn,.form-inline .input-group .form-control,.o_navbar-form .input-group .form-control{width:auto}.form-inline .input-group>.form-control,.o_navbar-form .input-group>.form-control{width:100%}.form-inline .control-label,.o_navbar-form .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.o_navbar-form .radio,.form-inline .checkbox,.o_navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.o_navbar-form .radio label,.form-inline .checkbox label,.o_navbar-form .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.o_navbar-form .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"],.o_navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback,.o_navbar-form .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;visibility:visible !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron,.o_repo_details .o_lead{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.o_repo_details .o_lead h1,.jumbotron .h1,.o_repo_details .o_lead .h1{color:inherit}.jumbotron p,.o_repo_details .o_lead p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr,.o_repo_details .o_lead>hr{border-top-color:#d5d5d5}.container .jumbotron,.container .o_repo_details .o_lead,.o_repo_details .container .o_lead,.container-fluid .jumbotron,.container-fluid .o_repo_details .o_lead,.o_repo_details .container-fluid .o_lead{border-radius:6px}.jumbotron .container,.o_repo_details .o_lead .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron,.o_repo_details .o_lead{padding:48px 0}.container .jumbotron,.container .o_repo_details .o_lead,.o_repo_details .container .o_lead,.container-fluid .jumbotron,.container-fluid .o_repo_details .o_lead,.o_repo_details .container-fluid .o_lead{padding-left:60px;padding-right:60px}.jumbotron h1,.o_repo_details .o_lead h1,.jumbotron .h1,.o_repo_details .o_lead .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4,.alert .o_cal .fc-header-title h2,.o_cal .fc-header-title .alert h2{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table,.panel-collapse>.table,.panel-collapse>.table-responsive>.table,.panel-collapse>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption,.panel-collapse>.table caption,.panel-collapse>.table-responsive>.table caption,.panel-collapse>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel-collapse>.table:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child,.panel-collapse>.table:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body,.panel-collapse>.panel-body+.table,.panel-collapse>.panel-body+.table-responsive,.panel-collapse>.table+.panel-body,.panel-collapse>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.panel-collapse>.table>tbody:first-child>tr:first-child th,.panel-collapse>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered,.panel-collapse>.table-bordered,.panel-collapse>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel-collapse>.table-bordered>thead>tr>th:first-child,.panel-collapse>.table-bordered>thead>tr>td:first-child,.panel-collapse>.table-bordered>tbody>tr>th:first-child,.panel-collapse>.table-bordered>tbody>tr>td:first-child,.panel-collapse>.table-bordered>tfoot>tr>th:first-child,.panel-collapse>.table-bordered>tfoot>tr>td:first-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel-collapse>.table-bordered>thead>tr>th:last-child,.panel-collapse>.table-bordered>thead>tr>td:last-child,.panel-collapse>.table-bordered>tbody>tr>th:last-child,.panel-collapse>.table-bordered>tbody>tr>td:last-child,.panel-collapse>.table-bordered>tfoot>tr>th:last-child,.panel-collapse>.table-bordered>tfoot>tr>td:last-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel-collapse>.table-bordered>thead>tr:first-child>td,.panel-collapse>.table-bordered>thead>tr:first-child>th,.panel-collapse>.table-bordered>tbody>tr:first-child>td,.panel-collapse>.table-bordered>tbody>tr:first-child>th,.panel-collapse>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel-collapse>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel-collapse>.table-bordered>tbody>tr:last-child>td,.panel-collapse>.table-bordered>tbody>tr:last-child>th,.panel-collapse>.table-bordered>tfoot>tr:last-child>td,.panel-collapse>.table-bordered>tfoot>tr:last-child>th,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive,.panel-collapse>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.42857;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}body .modal{position:absolute;overflow:visible}body div.tooltip-inner{max-width:400px}body div.popover{max-width:450px}body .modal-body.alert{border-radius:0}body .progress{margin-bottom:0}.panel-body:nth-child(n+2){border-top:1px solid #ddd}.panel .panel-heading[data-toggle="collapse"]{cursor:pointer}#o_ajax_busy_backdrop{bottom:0;z-index:1020}.form-control-feedback{top:10px}.form-horizontal .has-feedback .form-control-feedback{top:10px}.btn.btn-primary.o_disabled{color:#fff !important}body .progress-bar[aria-valuenow="1"],body .progress-bar[aria-valuenow="2"]{min-width:1px}@-moz-document url-prefix(){fieldset{display:table-cell}}@font-face{font-family:'openolat';src:url("../light/fonts/openolat/openolat.eot?4yacgg");src:url("../light/fonts/openolat/openolat.eot?#iefix4yacgg") format("embedded-opentype"),url("../light/fonts/openolat/openolat.woff?4yacgg") format("woff"),url("../light/fonts/openolat/openolat.ttf?4yacgg") format("truetype"),url("../light/fonts/openolat/openolat.svg?4yacgg#openolat") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url("../../font-awesome/fonts/fontawesome-webfont.eot?v=4.5.0");src:url("../../font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"),url("../../font-awesome/fonts/fontawesome-webfont.woff2?v=4.5.0") format("woff2"),url("../../font-awesome/fonts/fontawesome-webfont.woff?v=4.5.0") format("woff"),url("../../font-awesome/fonts/fontawesome-webfont.ttf?v=4.5.0") format("truetype"),url("../../font-awesome/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.o_icon{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}.o_icon-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.o_icon-2x{font-size:2em}.o_icon-3x{font-size:3em}.o_icon-4x{font-size:4em}.o_icon-5x{font-size:5em}.o_icon-fw{width:1.28571em;text-align:center}.o_icon-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.o_icon-ul>li{position:relative}.o_icon-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.o_icon-li.o_icon-lg{left:-1.85714em}.o_icon-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.o_icon-pull-left{float:left}.o_icon-pull-right{float:right}.o_icon.o_icon-pull-left{margin-right:.3em}.o_icon.o_icon-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.o_icon.pull-left{margin-right:.3em}.o_icon.pull-right{margin-left:.3em}.o_icon-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.o_icon-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)}}.o_icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.o_icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.o_icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.o_icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.o_icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .o_icon-rotate-90,:root .o_icon-rotate-180,:root .o_icon-rotate-270,:root .o_icon-flip-horizontal,:root .o_icon-flip-vertical{filter:none}.o_icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.o_icon-stack-1x,.o_icon-stack-2x{position:absolute;left:0;width:100%;text-align:center}.o_icon-stack-1x{line-height:inherit}.o_icon-stack-2x{font-size:2em}.o_icon-inverse{color:#fff}.o_icon_accepted:before{content:""}.o_icon_accessibility:before{content:""}.o_icon_actions:before{content:""}.o_icon_archive_tool:before{content:""}.o_icon_assessment_mode:before{content:""}.o_icon_assessment_tool:before{content:""}.o_icon_attempt_limit:before{content:""}.o_icon_accept:before{content:"";color:#5cb85c}.o_icon_add:before{content:""}.o_icon_add_member:before{content:""}.o_icon_add_search:before{content:""}.o_icon_audio:before{content:""}.o_icon_back:before{content:""}.o_icon_back_history:before{content:""}.o_icon_banned:before{content:"";color:#d9534f}.o_icon_bold:before{content:""}.o_icon_booking:before{content:""}.o_icon_bookmark:before{content:"";color:#bc2d0c}.o_icon_bookmark_add:before{content:""}.o_icon_bookmark_header:before{content:""}.o_icon_browse:before{content:""}.o_icon_browsercheck:before{content:""}.o_icon_busy:before{content:""}.o_icon_calendar:before{content:""}.o_icon_calendar_enabled:before{content:""}.o_icon_calendar_disabled:before{content:""}.o_icon_calendar:before{content:""}.o_icon_calendar_sync:before{content:""}.o_icon_caret:before{content:""}.o_icon_caret_right:before{content:""}.o_icon_catalog:before{content:""}.o_icon_catalog_sub:before{content:""}.o_icon_certificate:before{content:""}.o_icon_chat:before{content:""}.o_icon_check:before{content:""}.o_icon_check_off:before{content:""}.o_icon_check_on:before{content:""}.o_icon_checkbox:before{content:""}.o_icon_checkbox_checked:before{content:""}.o_icon_cleanup:before{content:""}.o_icon_close:before{content:""}.o_icon_close_resource:before{content:""}.o_icon_close_tab:before{content:""}.o_icon_close_tool:before{content:""}.o_icon_close_tree:before{content:""}.o_icon_close_togglebox:before,.o_togglebox_wrapper .o_opener.o_in i:before{content:""}.o_icon_code:before{content:""}.o_icon_color_picker:before{content:""}.o_icon_copy:before{content:""}.o_icon_courseareas:before{content:""}.o_icon_coursedb:before{content:""}.o_icon_courseeditor:before{content:""}.o_icon_coursefolder:before{content:""}.o_icon_courserun:before{content:""}.o_icon_comments:before{content:""}.o_icon_comments_none:before{content:""}.o_icon_content_popup:before{content:""}.o_icon_correct_answer:before{content:"";color:#5cb85c}.o_icon_customize:before{content:""}.o_icon_delete_item:before{content:""}.o_icon_delete:before{content:"";color:#A87E7E}.o_icon_details:before{content:""}.o_icon_description:before{content:""}.o_icon_dev:before{content:""}.o_icon_disabled:before{content:""}.o_icon_download:before{content:""}.o_icon_edit:before{content:""}.o_icon_edit_file:before{content:""}.o_icon_edit_metadata:before{content:""}.o_icon_enabled:before{content:""}.o_icon_enlarge:before{content:""}.o_icon_eportfolio_add:before{content:""}.o_icon_eportfolio_link:before{content:""}.o_icon_error:before{content:"";color:#d9534f}.o_icon_expenditure:before{content:""}.o_icon_export:before{content:""}.o_icon_external_link:before{content:""}.o_icon_failed:before{content:""}.o_icon_filter:before{content:""}.o_icon_graduate:before{content:""}.o_icon_group:before,.o_BusinessGroup_icon:before{content:""}.o_icon_header:before{content:""}.o_icon_help:before{content:"";cursor:help}.o_icon_home:before{content:""}.o_icon_impress:before{content:""}.o_icon_important:before{content:"";color:#f0ad4e}.o_icon_import:before{content:""}.o_icon_info:before{content:"";color:#5bc0de}.o_icon_info_msg:before{content:"";color:#d9534f}.o_icon_info_resource:before{content:""}.o_icon_inline_editable:before{content:""}.o_icon_institution:before{content:""}.o_icon_italic:before{content:""}.o_icon_landingpage:before{content:""}.o_icon_language:before{content:""}.o_icon_layout:before{content:""}.o_icon_link:before{content:""}.o_icon_link_extern:before{content:""}.o_icon_list:before{content:""}.o_icon_list_num:before{content:""}.o_icon_lifecycle:before{content:""}.o_icon_locked:before{content:""}.o_icon_login:before{content:""}.o_icon_logout:before{content:""}.o_icon_mandatory:before{content:"";color:#f0ad4e}.o_icon_managed:before{content:"";color:#777}.o_icon_manual:before{content:"";cursor:help}.o_icon_mail:before{content:""}.o_icon_math:before{content:""}.o_icon_membersmanagement:before{content:""}.o_icon_menuhandel:before{content:""}.o_icon_message:before{content:""}.o_icon_mobile:before{content:""}.o_icon_move:before{content:""}.o_icon_move_down:before{content:""}.o_icon_move_left:before{content:""}.o_icon_move_right:before{content:""}.o_icon_move_up:before{content:""}.o_icon_new:before{content:"";color:#5cb85c}.o_icon_new_document:before{content:""}.o_icon_new_folder:before{content:""}.o_icon_news:before{content:""}.o_icon_next:before{content:""}.o_icon_next_page:before{content:""}.o_icon_next_toolbar:before{content:""}.o_icon_node_after:before{content:""}.o_icon_node_before:before{content:""}.o_icon_node_under:before{content:""}.o_icon_notes:before{content:""}.o_icon_notification:before{content:""}.o_icon_ok:before{content:"";color:#5cb85c}.o_icon_open_tree:before{content:""}.o_icon_open_togglebox:before,.o_togglebox_wrapper .o_opener i:before{content:""}.o_icon_openolat:before,.o_icon_provider_olat:before{content:"\E600";font-family:openolat;font-size:10px}.o_icon_options:before{content:""}.o_icon_pageing:before{content:""}.o_icon_passed:before{content:""}.o_icon_password:before{content:""}.o_icon_pending:before{content:""}.o_icon_phone:before{content:""}.o_icon_post:before{content:""}.o_icon_preview:before{content:""}.o_icon_previous:before{content:""}.o_icon_previous_page:before{content:""}.o_icon_previous_toolbar:before{content:""}.o_icon_print:before{content:""}.o_icon_private:before{content:""}.o_icon_provider_adfs:before{content:""}.o_icon_provider_facebook:before{content:""}.o_icon_provider_google:before{content:""}.o_icon_provider_guest:before{content:""}.o_icon_provider_ldap:before{content:""}.o_icon_provider_linkedin:before{content:""}.o_icon_provider_oauth:before{content:""}.o_icon_provider_performx:before{content:""}.o_icon_provider_shibboleth:before{content:""}.o_icon_provider_twitter:before{content:""}.o_icon_publish:before{content:""}.o_icon_qrcode:before{content:""}.o_icon_quickview:before{content:""}.o_icon_radio_off:before{content:""}.o_icon_radio_on:before{content:""}.o_icon_rating_on:before,.o_rating .o_rating_items.o_enabled .o_icon:hover:before{content:""}.o_icon_rating_off:before{content:""}.o_icon_read:before{content:""}.o_icon_readonly:before{content:"";color:red}.o_icon_readwrite:before{content:""}.o_icon_recycle:before{content:""}.o_icon_refresh:before{content:""}.o_icon_reject:before{content:"";color:#d9534f}.o_icon_rejected:before{content:""}.o_icon_reminder:before{content:""}.o_icon_remove:before{content:""}.o_icon_replace:before{content:""}.o_icon_reply:before{content:""}.o_icon_reply_with_quote:before{content:""}.o_icon_response_feedback:before{content:""}.o_icon_review:before{content:""}.o_icon_rss:before{content:""}.o_icon_rss_unsubscribe:before{content:"";color:#996633}.o_icon_search:before{content:""}.o_icon_select:before{content:""}.o_icon_send:before{content:""}.o_icon_settings:before{content:""}.o_icon_share:before{content:""}.o_icon_show_more:before{content:""}.o_icon_show_less:before{content:""}.o_icon_show_send:before{content:""}.o_icon_sign_out:before{content:""}.o_icon_spacer:before{content:""}.o_icon_split:before{content:""}.o_icon_sort:before{content:""}.o_icon_sort_asc:before{content:""}.o_icon_sort_desc:before{content:""}.o_icon_sort_amount_asc:before{content:""}.o_icon_sort_amount_desc:before{content:""}.o_icon_sort_menu:before{content:""}.o_icon_start:before{content:""}.o_icon_status_available:before{content:"";color:#063}.o_icon_status_chat:before{content:""}.o_icon_status_dnd:before{content:"";color:#cc3}.o_icon_status_unavailable:before{content:"";color:#963}.o_icon_statistics_tool:before{content:""}.o_icon_submit:before{content:""}.o_icon_table:before{content:""}.o_icon_table_large:before{content:""}.o_icon_tags:before{content:""}.o_icon_timelimit:before{content:""}.o_icon_toggle:before{content:""}.o_icon_to_read:before{content:""}.o_icon_tool:before{content:""}.o_icon_tools:before{content:""}.o_icon_top:before{content:""}.o_icon_translation_item:before{content:""}.o_icon_translation_package:before{content:""}.o_icon_user:before{content:""}.o_icon_user_vip:before{content:""}.o_icon_user_anonymous:before{content:""}.o_icon_upload:before{content:""}.o_icon_version:before{content:""}.o_icon_video:before{content:""}.o_icon_visitingcard.o_icon_waiting:before{content:""}.o_icon_warn:before{content:"";color:#f0ad4e}.o_icon_wizard:before{content:""}.o_icon_xing:before{content:"";color:#cfdc00}.o_CourseModule_icon:before,.o_course_icon:before{content:""}.o_EPStructuredMapTemplate_icon:before{content:""}.o_FileResource-BLOG_icon:before{content:""}.o_FileResource-IMSCP_icon:before{content:""}.o_FileResource-PODCAST_icon:before{content:""}.o_FileResource-SHAREDFOLDER:before{content:""}.o_FileResource-SCORMCP_icon:before{content:""}.o_FileResource-SURVEY_icon:before{content:""}.o_FileResource-TEST_icon:before{content:""}.o_FileResource-WIKI_icon:before{content:""}.o_FileResource-SHAREDFOLDER_icon:before{content:""}.o_FileResource-GLOSSARY_icon:before{content:""}.o_FileResource-PDF_icon:before{content:""}.o_FileResource-XLS_icon:before{content:""}.o_FileResource-PPT_icon:before{content:""}.o_FileResource-DOC_icon:before{content:""}.o_FileResource-ANIM_icon:before{content:""}.o_FileResource-IMAGE_icon:before{content:""}.o_FileResource-SOUND_icon:before{content:""}.o_FileResource-MOVIE_icon:before{content:""}.o_FileResource-FILE_icon:before{content:""}.o_FileResource-VIDEO_icon:before{content:""}.o_CourseModule_icon_closed:before{content:""}.o_sp_icon:before{content:""}.o_st_icon:before{content:""}.o_tu_icon:before{content:""}.o_bc_icon:before{content:""}.o_lti_icon:before{content:""}.o_cp_icon:before{content:""}.o_cp_item:before{content:""}.o_scorm_icon:before{content:""}.o_en_icon:before{content:""}.o_fo_icon:before{content:""}.o_co_icon:before{content:""}.o_infomsg_icon:before{content:""}.o_cal_icon:before{content:""}.o_wiki_icon:before{content:""}.o_podcast_icon:before{content:""}.o_blog_icon:before{content:""}.o_ep_icon:before{content:""}.o_iqtest_icon:before{content:""}.o_iqself_icon:before{content:""}.o_iqsurv_icon:before{content:""}.o_ta_icon:before{content:""}.o_gta_icon:before{content:""}.o_ms_icon:before{content:""}.o_dialog_icon:before{content:""}.o_projectbroker_icon:before{content:""}.o_ll_icon:before{content:""}.o_den_icon:before{content:""}.o_cmembers_icon:before{content:""}.o_cl_icon:before{content:""}.o_vc_icon:before{content:""}.o_video_icon:before{content:""}.o_vitero_icon:before{content:""}.o_openmeetings_icon:before{content:""}.o_gotomeeting_icon:before{content:""}.o_portlet_infomsg_icon:before{content:""}.o_portlet_quickstart_icon:before{content:""}.o_portlet_bookmark_icon:before{content:""}.o_portlet_groups_icon:before{content:""}.o_portlet_notes_icon:before{content:""}.o_portlet_noti_icon:before{content:""}.o_portlet_eff_icon:before{content:""}.o_portlet_repository_student_icon:before{content:""}.o_portlet_repository_teacher_icon:before{content:""}.o_portlet_iframe_icon:before{content:""}.o_portlet_sysinfo_icon:before{content:""}.o_portlet_dyk_icon:before{content:""}.o_portlet_infomessages_icon:before{content:""}.o_portlet_cal_icon:before{content:""}.o_portlet_institutions_icon:before{content:""}.o_portlet_links_icon:before{content:""}.o_portlet_shibboleth_icon:before{content:""}.o_icon_qpool:before{content:""}.o_icon_pool_private:before{content:""}.o_icon_pool_public:before{content:""}.o_icon_pool_my_items:before{content:""}.o_icon_pool_favorits:before{content:""}.o_icon_pool_collection:before{content:""}.o_icon_pool_pool:before{content:""}.o_icon_pool_share:before{content:""}.o_forum_message_icon:before{content:""}.o_calendar_icon:before{content:""}.o_forum_status_thread_icon:before{content:""}.o_forum_status_sticky_closed_icon:before{content:""}.o_forum_status_sticky_icon:before{content:""}.o_forum_status_closed_icon:before{content:"";color:#a94442}.o_forum_status_opened_icon:before{content:"";color:#3c763d}.o_forum_status_hidden_icon:before{content:"";color:#a94442}.o_forum_status_visible_icon:before{content:"";color:#3c763d}.o_forum_all_icon:before{content:""}.o_forum_all_flat_icon:before{content:""}.o_forum_one_icon:before{content:""}.o_forum_marked_icon:before{content:""}.o_forum_new_icon:before{content:""}.o_mi_qpool_import:before{content:""}.o_mi_qtisection:before{content:""}.o_mi_qtisc:before{content:""}.o_mi_qtimc:before{content:""}.o_mi_qtikprim:before{content:""}.o_mi_qtifib:before{content:""}.o_mi_qtiessay:before{content:""}.o_as_mode_leadtime:before{content:""}.o_as_mode_assessment:before{content:""}.o_as_mode_followup:before{content:""}.o_as_mode_closed:before{content:'-'}.o_black_led:before{content:"";color:#337ab7}.o_green_led:before{content:"";color:#5cb85c}.o_yellow_led:before{content:"";color:#f0ad4e}.o_red_led:before{content:"";color:#d9534f}.o_ac_token_icon:before{content:""}.o_ac_free_icon:before{content:""}.o_ac_group_icon:before{content:""}.o_ac_membersonly_icon:before{content:""}.o_ac_paypal_icon:before{content:""}.o_ac_status_canceled_icon:before{content:"";color:#f0ad4e}.o_ac_status_error_icon:before{content:"";color:#d9534f}.o_ac_status_new_icon:before{content:"";color:#337ab7}.o_ac_status_succes_icon:before{content:"";color:#5cb85c}.o_ac_status_waiting_icon:before{content:"";color:#337ab7}.o_ac_order_status_new_icon:before{content:"";color:#337ab7}.o_ac_order_status_prepayment_icon:before{content:"";color:#5bc0de}.o_ac_order_status_payed_icon:before{content:"";color:#5cb85c}.o_ac_order_status_canceled_icon:before{content:"";color:#f0ad4e}.o_ac_order_status_error_icon:before{content:"";color:#d9534f}.o_ac_order_status_warning_icon:before{content:"";color:#f0ad4e}.o_scorm_org:before{content:""}.o_scorm_item:before{content:""}.o_scorm_completed:before,.o_scorm_passed:before{content:""}.o_scorm_failed:before{content:""}.o_scorm_incomplete:before{content:""}.o_scorm_not_attempted:before{background:none}.o_midpub:before{content:""}.o_midwarn:before{content:""}.o_midlock:before{content:""}.o_miderr:before{content:""}.o_middel:before{content:""}.o_filetype_file:before,.o_filetype_ico:before{content:""}.o_filetype_folder:before{content:""}.o_filetype_folder_open:before{content:""}.o_filetype_zip:before,.o_filetype_gz:before,.o_filetype_tar:before,.o_filetype_tgz:before{content:""}.o_filetype_css:before,.o_filetype_js:before,.o_filetype_java:before,.o_filetype_numbers:before,.o_filetype_ods:before,.o_filetype_xml:before,.o_filetype_xsl:before{content:""}.o_filetype_bat_icon:before,.o_filetype_bat:before,.o_filetype_exe:before,.o_filetype_app:before,.o_filetype_sh:before{content:""}.o_filetype_xls:before,.o_filetype_xlsx:before{content:""}.o_filetype_png:before,.o_filetype_tiff:before,.o_filetype_webp:before,.o_filetype_gif:before,.o_filetype_ico:before,.o_filetype_jpeg:before,.o_filetype_bmp:before,.o_filetype_odg:before,.o_filetype_eps:before,.o_filetype_jpg:before{content:""}.o_filetype_psd:before,.o_filetype_avi:before,.o_filetype_dvi:before,.o_filetype_mp4:before,.o_filetype_m4v:before,.o_filetype_webm:before,.o_filetype_ogg:before,.o_filetype_video:before,.o_filetype_mov:before,.o_filetype_mpeg:before,.o_filetype_mpg:before,.o_filetype_qt:before,.o_filetype_ra:before,.o_filetype_ram:before,.o_filetype_swf:before,.o_filetype_flv:before{content:""}.o_filetype_midi:before,.o_filetype_audio:before,.o_filetype_mp3:before,.o_filetype_m3u:before,.o_filetype_wav:before{content:""}.o_filetype_ps:before,.o_filetype_pdf:before{content:""}.o_filetype_key:before,.o_filetype_odp:before,.o_filetype_ppt:before,.o_filetype_pptx:before{content:""}.o_filetype_odf:before,.o_filetype_rtf:before,.o_filetype_readme:before,.o_filetype_README:before,.o_filetype_log:before,.o_filetype_txt:before,.o_filetype_htm:before,.o_filetype_html:before{content:""}.o_filetype_odt:before,.o_filetype_pages:before,.o_filetype_doc:before,.o_filetype_docx:before{content:""}.o_icon_share_social:before{content:""}.o_icon_apple:before{content:""}.o_icon_facebook:before{content:""}.o_icon_twitter:before{content:""}.o_icon_google:before{content:""}.o_icon_delicious:before{content:""}.o_icon_digg:before{content:""}.o_icon_mailto:before{content:""}.o_icon_link:before{content:""}.o_icon_yahoo:before{content:""}a.o_icon:hover,a.o_icon:focus{text-decoration:none}img.o_emoticons_angel{background:url(../light/images/emoticons/smiley-angel.png);width:16px;height:16px}img.o_emoticons_angry{background:url(../light/images/emoticons/smiley-mad.png);width:16px;height:16px}img.o_emoticons_blushing{background:url(../light/images/emoticons/smiley-red.png);width:16px;height:16px}img.o_emoticons_confused{background:url(../light/images/emoticons/smiley-confuse.png);width:16px;height:16px}img.o_emoticons_cool{background:url(../light/images/emoticons/smiley-cool.png);width:16px;height:16px}img.o_emoticons_cry{background:url(../light/images/emoticons/smiley-cry.png);width:16px;height:16px}img.o_emoticons_devil{background:url(../light/images/emoticons/smiley-evil.png);width:16px;height:16px}img.o_emoticons_grin{background:url(../light/images/emoticons/smiley-grin.png);width:16px;height:16px}img.o_emoticons_kiss{background:url(../light/images/emoticons/smiley-kiss.png);width:16px;height:16px}img.o_emoticons_ohoh{background:url(../light/images/emoticons/smiley-eek.png);width:16px;height:16px}img.o_emoticons_sad{background:url(../light/images/emoticons/smiley-sad.png);width:16px;height:16px}img.o_emoticons_sick{background:url(../light/images/emoticons/smiley-sad-blue.png);width:16px;height:16px}img.o_emoticons_smile{background:url(../light/images/emoticons/smiley.png);width:16px;height:16px}img.o_emoticons_tongue{background:url(../light/images/emoticons/smiley-razz.png);width:16px;height:16px}img.o_emoticons_ugly{background:url(../light/images/emoticons/smiley-money.png);width:16px;height:16px}img.o_emoticons_weird{background:url(../light/images/emoticons/smiley-nerd.png);width:16px;height:16px}img.o_emoticons_wink{background:url(../light/images/emoticons/smiley-wink.png);width:16px;height:16px}img.o_emoticons_worried{background:url(../light/images/emoticons/smiley-roll-blue.png);width:16px;height:16px}img.o_emoticons_up{background:url(../light/images/emoticons/thumb-up.png);width:16px;height:16px}img.o_emoticons_down{background:url(../light/images/emoticons/thumb.png);width:16px;height:16px}.o_block_bottom,.o_block,.o_button_group,.o_block_with_datecomp .o_content,.o_course_run .o_toc .o_entry,.o_header_with_buttons,.o_search_result{margin-bottom:1em}.o_block_top,.o_block,.o_button_group,.o_block_with_datecomp .o_content,.o_course_run .o_toc .o_entry{margin-top:1em}.o_block_large_bottom,.o_block_large,.o_block_with_datecomp,.o_login .o_login_footer_wrapper,.o_portlet{margin-bottom:2em}.o_block_large_top,.o_block_large,.o_block_with_datecomp,.o_login .o_login_footer_wrapper,.o_portlet{margin-top:2em}.o_block_inline,.o_block_inline_left,.o_block_inline_both,.o_block_inline_right{display:inline-block}.o_block_inline_left,.o_block_inline_both{margin-left:0.5em}.o_block_inline_right,.o_block_inline_both{margin-right:0.5em}.o_scrollblock,div.b_scrollblock{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.o_button_group{text-align:center}.o_button_group a,.o_button_group input,.o_button_group button,.o_button_group .btn-group{margin-right:5px;margin-bottom:0.5em}.o_button_group a:last-child,.o_button_group input:last-child,.o_button_group button:last-child,.o_button_group .btn-group:last-child{margin-right:0}.o_button_group .btn-group a,.o_button_group .btn-group input,.o_button_group .btn-group button{margin-right:0;margin-bottom:0}.o_button_group .dropdown-menu{text-align:left}.o_button_group_left{text-align:left}.o_button_group_right{text-align:right}.o_button_group_top{margin-top:0}.o_header_with_buttons:before,.o_header_with_buttons:after{content:" ";display:table}.o_header_with_buttons:after{clear:both}.o_header_with_buttons h1,.o_header_with_buttons h3,.o_header_with_buttons h4,.o_header_with_buttons .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_header_with_buttons h2{display:inline-block}.o_header_with_buttons .o_button_group{margin-top:10px;margin-bottom:0;float:right}.panel-heading.o_header_with_buttons{margin-bottom:0}.o_xsmall,.b_xsmall,p.b_xsmall,div.b_xsmall{font-size:12px}.o_small,.b_small,p.b_small,div.b_small,.o_comments .o_comment_wrapper h5,.o_comments .o_comment_wrapper .o_comment,.o_bc_meta,.tooltip,.o_htmleditor .o_metadata .o_lastmodified,.o_noti,.o_block_with_datecomp .o_meta,.o_togglebox_wrapper div.o_togglebox_content .o_hide,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label,.o_course_run .o_toc .o_entry{font-size:12px}.o_large,.b_large,p.b_large,div.b_large{font-size:18px}.o_xlarge,.b_xlarge,p.b_xlarge,div.b_xlarge{font-size:18px}.o_disabled,.b_disabled,p.b_disabled,div.b_disabled{color:#777 !important;cursor:default}.o_disabled:hover,.b_disabled:hover{color:#777 !important}.o_dimmed,.b_dimmed,p.b_dimmed,div.b_dimmed{opacity:.4;filter:alpha(opacity=40)}.o_selected,.b_selected,p.b_selected,div.b_selected{font-weight:bold}.o_deleted,.b_deleted,p.b_deleted,div.b_deleted{text-decoration:line-through}.o_clickable{cursor:pointer}.o_ochre{color:#c8a959}.o_blue{color:#12223F}.o_undecorated:hover,.o_undecorated:focus,.o_disabled:hover,.b_disabled:hover,#o_main_wrapper #o_toplink:hover,#o_footer_powered a:hover,#o_share a:hover,#o_share_social_container a:hover,.o_toolbar .o_tools_container a:hover,.o_button_toggle:hover,.o_im_message_group .o_im_from:hover,.o_noti .o_label:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_comments:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover,.o_catalog .o_level .o_meta .o_title a:hover,.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover,.o_repo_details .o_social .o_comments:hover,.o_login .o_login_register:hover,.o_disabled:focus,.b_disabled:focus,#o_main_wrapper #o_toplink:focus,#o_footer_powered a:focus,#o_share a:focus,#o_share_social_container a:focus,.o_toolbar .o_tools_container a:focus,.o_button_toggle:focus,.o_im_message_group .o_im_from:focus,.o_noti .o_label:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_comments:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:focus,.o_catalog .o_level .o_meta .o_title a:focus,.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:focus,.o_repo_details .o_social .o_comments:focus,.o_login .o_login_register:focus{text-decoration:none}.o_copy_code,.b_copy_code,p.b_copy_code,div.b_copy_code,code,pre{overflow-x:auto;overflow-y:auto;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.o_nowrap,.b_copy_code,p.b_copy_code,div.b_copy_code,code{white-space:nowrap}.o_titled_wrapper .o_content{margin-top:20px}.o_video,.o_video video,.b_video,.o_video_wrapper{display:inline-block;max-width:100%;height:auto;max-width:100%}.o_image,.o_image img,img,.b_image{display:inline-block;max-width:100%;height:auto;max-width:100%}.o_image_vertical_center_helper{display:inline-block;height:100%;vertical-align:middle}.o_image_vertical_center_helper+.o_image img{vertical-align:middle}.o_with_hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1{color:#337ab7}h2{color:#337ab7}h3{color:#337ab7}h4,.o_cal .fc-header-title h2{color:#337ab7}h5{color:#337ab7}h5{color:#337ab7}fieldset legend{color:#333}.o_user_content_block a{color:#337ab7;text-decoration:none}.o_user_content_block a:hover,.o_user_content_block a:focus{color:#23527c;text-decoration:underline}.b_border_box,p.b_border_box,div.b_border_box{border:1px solid #777;padding:1em;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}table td{vertical-align:top}table.b_grid{width:99.5%;background:transparent;border-collapse:separate}table.b_grid td,table.b_grid th{padding:1px 5px;border:1px solid #777}table.b_grid th{background:#eee}table.b_border{width:99.5%;background:transparent;border-collapse:collapse}table.b_border td,table.b_border th{padding:1px 5px;border:1px solid #777}table.b_border th{background:#eee}table.b_borderless{width:99.5%;background:transparent;border-collapse:separate}table.b_borderless td,table.b_borderless th{padding:1px 5px;border:0}table.b_full{width:99.5%}table.b_middle{background:transparent}table.b_middle td{vertical-align:middle}.b_align_normal{text-align:left}.b_align_center{text-align:center}.b_align_inverse{text-align:right}.b_align_justified{text-align:justify}a.b_link_extern{color:#337ab7}a.b_link_extern:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:""}a.b_link_mailto{color:#337ab7}a.b_link_mailto:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:""}a.b_link_forward{color:#337ab7}a.b_link_forward:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:""}img.b_float_left{float:left;margin:0 2em 2em 0}img.b_float_left_clear{clear:both;margin:0 2em 2em 0;display:block}img.b_float_right{float:right;margin:0 0 2em 2em}img.b_float_right_clear{clear:both;display:block;margin:0 0 2em auto}img.b_centered{clear:both;display:block;margin:0 auto 2em auto}img.b_circle{border-radius:50%}img.b_with_border{border:1px solid #ddd;padding:3px;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}span.olatFlashMovieViewer{max-width:100% !important;border:none !important}.mejs-container,.mejs-mediaelement video,.mejs-layers div,.me-cannotplay{max-width:100%}.b_clear_float,p.b_clear_float,div.b_clear_float{clear:both}html{position:relative;min-height:100%}body{min-height:100%;margin-bottom:80px}#o_main_wrapper{background:#fff;z-index:3}#o_main_wrapper #o_main_container{background:#fff}#o_main_wrapper #o_main_container #o_main_left{float:left;z-index:2;position:relative;background:#fff}#o_main_wrapper #o_main_container #o_main_left #o_main_left_content{padding:0 0 0 15px}#o_main_wrapper #o_main_container #o_main_left #o_main_left_toggle{position:absolute;display:none;right:0;top:70px;margin-right:-30px;font-size:25px;line-height:35px;text-align:center;width:30px;height:35px;z-index:3;border:1px solid #ddd;border-left:none;border-bottom-right-radius:4px;border-top-right-radius:4px;background-color:#fbfbfb;-webkit-box-shadow:2px 0px 4px 1px rgba(0,0,0,0.15);box-shadow:2px 0px 4px 1px rgba(0,0,0,0.15);color:#337ab7}#o_main_wrapper #o_main_container #o_main_left.o_offcanvas{background:#fbfbfb;-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 6px 1px rgba(0,0,0,0.2);min-width:250px}#o_main_wrapper #o_main_container #o_main_left.o_offcanvas #o_main_left_content{padding:0 0 0 0}#o_main_wrapper #o_main_container #o_main_right{float:right;z-index:2;position:relative;background:inherit}#o_main_wrapper #o_main_container #o_main_right #o_main_right_content{padding:0 15px 0 0}#o_main_wrapper #o_main_container #o_main_center{position:relative;z-index:1;background:inherit}#o_main_wrapper #o_main_container #o_main_center h2:first-child{margin-top:0}@media screen and (max-width: 767px){#o_main_wrapper #o_main_container #o_main_center{margin-left:0 !important}}#o_main_wrapper #o_main_container #o_main_center #o_main_center_content{padding:0 15px}#o_main_wrapper #o_main_container #o_main_center #o_main_center_content #o_main_center_content_inner{padding-bottom:15px}#o_main_wrapper #o_toplink{position:absolute;bottom:0;right:15px;text-align:center;z-index:3}@media (max-width: 767px){#o_main_wrapper #o_main_container #o_main_center #o_main_center_content{padding:15px}}#o_back_wrapper,#o_preview_wrapper{margin-top:10px}#o_back_wrapper.o_toolbar .o_breadcrumb .breadcrumb,#o_preview_wrapper.o_toolbar .o_breadcrumb .breadcrumb{font-size:14px}#o_footer_wrapper{position:absolute;bottom:0;width:100%;height:70px;overflow:hidden;background-color:#f5f5f5;color:#999;line-height:16px;font-size:12px}#o_footer_wrapper a{color:#999}#o_footer_wrapper a:hover{color:#000}#o_footer_container{position:relative;padding-top:10px;min-height:70px;background:#f5f5f5;z-index:1}#o_footer_user{position:absolute;left:15px;top:10px;z-index:1}#o_footer_user #o_counter{white-space:nowrap}#o_footer_user #o_username{white-space:nowrap;margin-right:1em}#o_footer_version{position:absolute;right:15px;top:10px;text-align:right;z-index:1}@media (max-width: 767px){#o_footer_version{padding-top:10px;text-align:left}}#o_footer_powered{position:absolute;top:30px;right:15px;z-index:1}#o_footer_powered img{opacity:.6;filter:alpha(opacity=60)}#o_footer_powered img:hover{opacity:1;filter:alpha(opacity=100)}#o_footer_impressum{position:absolute;top:10px;width:100%;text-align:center;z-index:-1}#o_footer_impressum i{display:none}#o_footer_textline{position:absolute;top:30px;width:100%;text-align:center;z-index:-1}#o_share{margin-top:10px}#o_share a{opacity:.6;filter:alpha(opacity=60)}#o_share a:hover{opacity:1;filter:alpha(opacity=100)}#o_share a,#o_share_social_container a{color:#999;margin:0 0.25em 0 0}#o_share a:hover,#o_share_social_container a:hover{color:#000}@media (max-width: 767px){#o_counter,#o_footer_version,#o_share{display:none}#o_footer_impressum{top:30px;text-align:left}#o_footer_textline{top:50px;text-align:left}#o_footer_powered{top:10px}#o_footer_powered a:after{content:"\221E";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px}#o_footer_powered img{display:none}}#o_navbar_wrapper{z-index:4;border-top:1px solid #e7e7e7;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}#o_navbar_wrapper #o_navbar_container{position:relative}a.o_disabled.navbar-text{margin:0}.o_navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid #e7e7e7;background-color:#f8f8f8}.o_navbar:before,.o_navbar:after{content:" ";display:table}.o_navbar:after{clear:both}.o_navbar .o_navbar_tabs li{max-width:150px}.o_navbar .o_navbar_tabs li a{padding-right:30px}.o_navbar .o_navbar_tabs li a:first-child span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.o_navbar .o_navbar_tabs .o_icon-fw{position:absolute;top:15px;left:0.5em;padding-top:3px;width:1em;height:1em;display:none}.o_navbar .o_navbar_tabs .o_navbar_tab_close{position:absolute;top:15px;right:0.5em;padding:0;width:1em;height:1em}.o_navbar .o_navbar_tabs .o_navbar_tab_close i:before{color:#d9534f}.o_navbar .o_navbar_tabs .o_navbar_tab_close:hover i:before{color:#c9302c}.o_navbar .o_custom_navbar-brand{background-position:5px 0;background-repeat:no-repeat;height:50px;width:120px}.o_navbar #o_navbar_langchooser{color:#777;padding:7px 15px}.o_navbar #o_navbar_langchooser form span+div{display:inline}.o_navbar #o_navbar_tools_permanent #o_navbar_print a,.o_navbar #o_navbar_tools_permanent #o_navbar_impress a,.o_navbar #o_navbar_tools_permanent #o_navbar_help a{color:#777;padding-right:0}.o_navbar #o_navbar_tools_permanent #o_navbar_login a{color:#f0ad4e}.o_navbar .o_navbar_tools>#o_navbar_tools_permanent>li>a>span{display:none}@media (min-width: 768px){.o_navbar .o_navbar_tools li.o_portrait>a>span{display:inline}}.o_navbar #o_navbar_tools_personal .o_navbar_tool a,.o_navbar #o_navbar_tools_permanent .o_navbar_tool a{padding-right:5px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu a,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu a{padding-left:45px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu .dropdown-menu a,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu .dropdown-menu a{padding-left:15px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu .o_portrait,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu .o_portrait{position:absolute;left:7px;top:10px}.o_navbar #o_navbar_tools_personal .o_logout,.o_navbar #o_navbar_tools_permanent .o_logout{color:#d9534f}.o_navbar.o_navbar-offcanvas .o_navbar_tab_close{top:10px;right:10px}.o_navbar.o_navbar-offcanvas .o_navbar-right a{padding:3px 20px;color:#9d9d9d}.o_navbar.o_navbar-offcanvas .o_navbar-right a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-right a:focus{color:#fff;background-color:transparent}.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout{color:#d9534f}.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout:hover,.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout:focus{color:#c9302c}.o_navbar.o_navbar-offcanvas .o_navbar-right a .o_icon-lg{font-size:1.0em;vertical-align:baseline}.o_navbar.o_navbar-offcanvas .o_navbar-right .divider{height:1px;margin:9px 0;overflow:hidden;background-color:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-header{padding-left:15px}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-toggle{display:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-menu{box-shadow:none;position:relative;top:0;left:0;display:block;float:none;background-color:#222;color:#9d9d9d;font-size:14px;border:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-menu .divider{background:none}.o_navbar.o_navbar-offcanvas .o_navbar-nav a{color:#9d9d9d;text-shadow:none}.o_navbar.o_navbar-offcanvas .o_navbar-nav a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav a:focus{background-color:transparent;color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a:focus{background-color:#090909;color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .o_navbar-link{color:#9d9d9d}.o_navbar.o_navbar-offcanvas .o_navbar-nav .o_navbar-link:hover{color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a{color:#777}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}#o_navbar_impress a span,#o_navbar_search_opener a span{display:none}body.o_dmz #o_navbar_print a span,body.o_dmz #o_navbar_impress a span,body.o_dmz #o_navbar_help a span,body.o_dmz #o_navbar_search_opener a span{display:inline}.o_navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;-webkit-overflow-scrolling:touch}.o_navbar-collapse:before,.o_navbar-collapse:after{content:" ";display:table}.o_navbar-collapse:after{clear:both}.o_navbar-collapse.o_collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.o_navbar-offcanvas .o_navbar-collapse{width:auto;box-shadow:none;margin-top:10px;margin-right:-15px;margin-left:-15px}.o_navbar-brand{float:left;font-size:18px;line-height:20px;height:50px;color:#777}.o_navbar-brand:hover,.o_navbar-brand:focus{text-decoration:none;color:#5e5e5e;background-color:transparent}.o_navbar-toggle{position:relative;margin-right:15px;margin-left:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;border:1px solid #ddd;border-radius:4px;background-color:transparent;background-image:none}.o_navbar-toggle:hover,.o_navbar-toggle:focus{outline:none;background-color:#ddd}.o_navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#888}.o_navbar-toggle .icon-bar+.icon-bar{margin-top:4px}#o_navbar_left-toggle{float:left}#o_navbar_right-toggle{float:right}.o_navbar-link{color:#777}.o_navbar-link:hover{color:#333}.o_navbar-nav{margin:7.5px -15px}.o_navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px;color:#777}.o_navbar-nav>li>a:hover,.o_navbar-nav>li>a:focus{color:#333;background-color:transparent}.o_navbar-nav>.active>a,.o_navbar-nav>.active>a:hover,.o_navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.o_navbar-nav>.disabled>a,.o_navbar-nav>.disabled>a:hover,.o_navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.o_navbar-nav>.open>a,.o_navbar-nav>.open>a:hover,.o_navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}.o_collapse .o_navbar-nav{float:left;margin:0}.o_collapse .o_navbar-nav>li{float:left}.o_collapse .o_navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.o_collapse .o_navbar-nav.o_navbar-right:last-child{margin-right:-15px}.o_collapse.o_navbar-collapse .o_navbar-left{float:left !important}.o_collapse.o_navbar-collapse .o_navbar-right{float:right !important}.o_navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (max-width: 767px){.o_navbar-form .form-group{margin-bottom:5px}}.o_collapse .o_navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.o_collapse .o_navbar-form.o_navbar-right:last-child{margin-right:-15px}.o_navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.o_navbar-fixed-bottom .o_navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.o_navbar-btn{margin-top:8px;margin-bottom:8px}.o_navbar-btn.btn-sm,.btn-group-sm>.o_navbar-btn.btn{margin-top:10px;margin-bottom:10px}.o_navbar-btn.btn-xs,.btn-group-xs>.o_navbar-btn.btn{margin-top:14px;margin-bottom:14px}.o_navbar-text{margin-top:15px;margin-bottom:15px;color:#777}.o_collapse .o_navbar-text{float:left;margin-left:15px;margin-right:15px}.o_collapse .o_navbar-text.o_navbar-right:last-child{margin-right:0}.o_dropdown_tab{position:relative}.o_dropdown_tab>a:first-child{padding-right:30px}.o_dropdown_tab>a:first-child .o_icon-fw{display:none;position:absolute;top:0;left:10px;padding-top:3px;line-height:20px}.o_dropdown_tab>a:first-child span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.o_dropdown_tab .o_navbar_tab_close{position:absolute;top:0px;right:10px;padding-left:0px;padding-right:0px;color:#d9534f;background-color:inherit}.o_dropdown_tab .o_navbar_tab_close:focus,.o_dropdown_tab .o_navbar_tab_close:hover{color:#c9302c;background-color:inherit}#o_navbar_more .dropdown-menu .divider:last-child{display:none}@media (min-width: 768px){#o_navbar_more .dropdown-menu{max-width:300px}}@media (max-width: 767px){#o_navbar_more>li{position:inherit}#o_navbar_more .dropdown-menu{left:0px;right:0px}#o_navbar_more .dropdown-menu a,#o_navbar_more .dropdown-menu i{line-height:30px}#o_navbar_more .dropdown-menu .o_navbar_tab_close{line-height:inherit}}.o_body_popup #o_topnav_printview{display:inline-block}.o_body_popup #o_topnav_close{float:right}.o_body_popup #o_topnav_close span{display:block}.o_body_popup #o_navbar_tools_permanent li>a{background-color:transparent}.o_toolbar{position:relative;margin-bottom:20px;margin-top:-10px;border:1px solid #e7e7e7}.o_toolbar:before,.o_toolbar:after{content:" ";display:table}.o_toolbar:after{clear:both}@media (min-width: 768px){.o_toolbar{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}}.o_toolbar .o_breadcrumb:before,.o_toolbar .o_breadcrumb:after{content:" ";display:table}.o_toolbar .o_breadcrumb:after{clear:both}.o_toolbar .o_breadcrumb .breadcrumb{margin-bottom:0;padding:5px 9px;font-size:11px;line-height:15px;border-radius:0;background:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close{float:right;position:relative;margin:0 0 0 15px;vertical-align:middle}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a{line-height:15px;color:#d9534f}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a:hover{color:#b52b27}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a i{font-size:16px}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a span{display:none}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close:before{content:none}.o_toolbar .o_tools_container{text-align:center;min-height:37px;position:realtive;background-color:#f8f8f8;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top:1px solid #e7e7e7}.o_toolbar .o_tools_container:before,.o_toolbar .o_tools_container:after{content:" ";display:table}.o_toolbar .o_tools_container:after{clear:both}@media (max-width: 991px){.o_toolbar .o_tools_container{min-height:35px}}@media (max-width: 767px){.o_toolbar .o_tools_container{min-height:22px;text-align:left}}.o_toolbar .o_tools_container a{color:#777;display:inline-block}.o_toolbar .o_tools_container a:hover{color:#333}.o_toolbar .o_tools_container a.o_disabled{color:#aaa !important}.o_toolbar .o_tools_container a.o_disabled:hover{color:#aaa !important}.o_toolbar .o_tools_container a.active{color:#337ab7;background-color:transparent}.o_toolbar .o_tools_container .dropdown-menu a{display:block}.o_toolbar .o_tools_container .dropdown-menu a.active{color:#337ab7;background-color:transparent}.o_toolbar .o_tools{margin-top:8px;margin-bottom:5px}.o_toolbar .o_tool,.o_toolbar .o_text{position:relative;margin:0 10px}.o_toolbar .o_tool:first-child,.o_toolbar .o_text:first-child{margin-left:0}.o_toolbar .o_tool:last-child,.o_toolbar .o_text:last-child{margin-right:0}.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:18px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{display:block;font-size:12px}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{position:absolute;right:50%;top:-18px;margin-right:-12px;font-size:13px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:16px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{font-size:11px}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{top:-16.5px;margin-right:-11px;font-size:12px}}@media (max-width: 767px){.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:20px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{display:none}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{display:block;position:relative;top:0;left:0;margin-right:0}}.o_toolbar .o_tool .o_chelp,.o_toolbar .o_text .o_chelp{position:relative;top:-1em;vertical-align:top;color:#fff}.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{padding:0;margin-top:5px;border:1px solid #ccc;background-color:#eee}.o_toolbar .o_tool_next a,.o_toolbar .o_tool_previous a{color:#777}.o_toolbar .o_tool_next a:hover,.o_toolbar .o_tool_previous a:hover{color:#333}.o_toolbar .o_tool_next a.o_disabled,.o_toolbar .o_tool_previous a.o_disabled{color:#aaa !important}.o_toolbar .o_tool_next a.o_disabled:hover,.o_toolbar .o_tool_previous a.o_disabled:hover{color:#aaa !important}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:21px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{margin-top:4px}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:18px}}@media (max-width: 767px){.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{margin-top:0}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:20px}}.o_toolbar .o_tool_previous{margin-left:10px;border-bottom-left-radius:4px;border-top-left-radius:4px;border-right:0}.o_toolbar .o_tool_next{border-bottom-right-radius:4px;border-top-right-radius:4px}.o_toolbar .o_tool_dropdown{margin:0 10px}.o_toolbar .o_tool_dropdown:first-child{margin-left:0}.o_toolbar .o_tool_dropdown:last-child{margin-right:0}.o_toolbar .o_tool_dropdown a.dropdown-toggle{position:relative}.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:18px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span{display:block;font-size:12px}.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{position:absolute;right:50%;top:4px;margin-right:-20px;font-size:14px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:16px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span,.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{font-size:11px}.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{top:4px;margin-right:-18px;font-size:12px}}@media (max-width: 767px){.o_toolbar .o_tool_dropdown a.dropdown-toggle{padding:0 10px 0 5px}.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:20px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span{display:none}}.o_toolbar .o_tool_dropdown .dropdown-menu{text-align:left}.o_toolbar .o_tools_left{float:left}.o_toolbar .o_tools_right{float:right}.o_toolbar .o_tools_right_edge{float:right}@media (max-width: 991px){.o_toolbar .o_tools{margin-top:6px;margin-bottom:4px}.o_toolbar .o_tool span{max-width:10em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_toolbar .o_tool,.o_toolbar .o_text,.o_toolbar .o_tool_dropdown{margin:0 5px}}@media (max-width: 767px){.o_toolbar .o_tools{margin-top:6px;margin-bottom:4px}.o_toolbar .o_tools .o_chelp{top:0;vertical-align:top}.o_toolbar .o_tools_center{float:left}.o_toolbar .o_tool,.o_toolbar .o_text,.o_toolbar .o_tool_dropdown{margin:0 0;position:static}.o_toolbar .o_tool_dropdown .dropdown-menu{left:0px;right:0px}.o_toolbar .o_tool_dropdown .dropdown-menu a,.o_toolbar .o_tool_dropdown .dropdown-menu i{line-height:30px}.o_toolbar .o_tool_dropdown .dropdown-menu .o_navbar_tab_close{line-height:inherit}}body{overflow-x:hidden}.o_container_offcanvas{position:relative;max-width:1324px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-m-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#o_offcanvas_right{position:absolute;top:0;right:-250px;width:250px;padding:15px 15px;background-color:#222;color:#9d9d9d;border:1px solid #090909;-webkit-box-shadow:0px 0px 4px 3px rgba(0,0,0,0.25);box-shadow:0px 0px 4px 3px rgba(0,0,0,0.25);min-height:100%;z-index:10;display:none}#o_offcanvas_right:before,#o_offcanvas_right:after{content:" ";display:table}#o_offcanvas_right:after{clear:both}@media screen and (max-width: 767px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-right .sidebar-offcanvas{right:-50%}.row-offcanvas-right.active{right:50%}.row-offcanvas-left{left:0}.row-offcanvas-left .sidebar-offcanvas{left:-50%}.row-offcanvas-left.active{left:50%}.sidebar-offcanvas{position:absolute;top:0;width:50%}}.o_info,.b_info,p.b_info,div.b_info,.o_form .o_info,.o_togglebox_wrapper div.o_togglebox_content,div.o_qti_item_itemfeedback{margin:20px 0;padding:20px;border-left:3px solid #777;background-color:#eee}.o_info h2,.o_info h3,.o_info h4,.o_info .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_info h2,.o_info h5,.b_info h2,.o_form .o_info h2,.o_togglebox_wrapper div.o_togglebox_content h2,div.o_qti_item_itemfeedback h2,.b_info h3,.o_form .o_info h3,.o_togglebox_wrapper div.o_togglebox_content h3,div.o_qti_item_itemfeedback h3,.b_info h4,.o_form .o_info h4,.o_togglebox_wrapper div.o_togglebox_content h4,div.o_qti_item_itemfeedback h4,.b_info .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_info h2,.o_form .o_info .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_form .o_info h2,.o_togglebox_wrapper div.o_togglebox_content .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_togglebox_wrapper div.o_togglebox_content h2,div.o_qti_item_itemfeedback .o_cal .fc-header-title h2,.o_cal .fc-header-title div.o_qti_item_itemfeedback h2,.b_info h5,.o_form .o_info h5,.o_togglebox_wrapper div.o_togglebox_content h5,div.o_qti_item_itemfeedback h5{color:#777}.o_note,.b_note,p.b_note,div.b_note,.o_form .o_desc,.o_course_run .o_statusinfo,.o_course_stats .o_desc{margin:20px 0;padding:20px;border-left:3px solid #31708f;background-color:#d9edf7}.o_note h2,.o_note h3,.o_note h4,.o_note .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_note h2,.o_note h5,.b_note h2,.o_form .o_desc h2,.o_course_run .o_statusinfo h2,.o_course_stats .o_desc h2,.b_note h3,.o_form .o_desc h3,.o_course_run .o_statusinfo h3,.o_course_stats .o_desc h3,.b_note h4,.o_form .o_desc h4,.o_course_run .o_statusinfo h4,.o_course_stats .o_desc h4,.b_note .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_note h2,.o_form .o_desc .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_form .o_desc h2,.o_course_run .o_statusinfo .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_course_run .o_statusinfo h2,.o_course_stats .o_desc .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_course_stats .o_desc h2,.b_note h5,.o_form .o_desc h5,.o_course_run .o_statusinfo h5,.o_course_stats .o_desc h5{color:#31708f}.o_important,.b_important,p.b_important,div.b_important,.o_bc_empty,.o_course_run .o_no_scoreinfo{margin:20px 0;padding:20px;border-left:3px solid #F4D000;background-color:#FFF1A4}.o_important h2,.o_important h3,.o_important h4,.o_important .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_important h2,.o_important h5,.b_important h2,.o_bc_empty h2,.o_course_run .o_no_scoreinfo h2,.b_important h3,.o_bc_empty h3,.o_course_run .o_no_scoreinfo h3,.b_important h4,.o_bc_empty h4,.o_course_run .o_no_scoreinfo h4,.b_important .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_important h2,.o_bc_empty .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_bc_empty h2,.o_course_run .o_no_scoreinfo .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_course_run .o_no_scoreinfo h2,.b_important h5,.o_bc_empty h5,.o_course_run .o_no_scoreinfo h5{color:#F4D000}.o_success,.b_success,p.b_success,div.b_success{margin:20px 0;padding:20px;border-left:3px solid #3c763d;background-color:#dff0d8}.o_success h2,.o_success h3,.o_success h4,.o_success .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_success h2,.o_success h5,.b_success h2,.b_success h3,.b_success h4,.b_success .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_success h2,.b_success h5{color:#3c763d}.o_warning,.b_warning,p.b_warning,div.b_warning,.o_form .o_warning{margin:20px 0;padding:20px;border-left:3px solid #8a6d3b;background-color:#fcf8e3}.o_warning h2,.o_warning h3,.o_warning h4,.o_warning .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_warning h2,.o_warning h5,.b_warning h2,.o_form .o_warning h2,.b_warning h3,.o_form .o_warning h3,.b_warning h4,.o_form .o_warning h4,.b_warning .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_warning h2,.o_form .o_warning .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_form .o_warning h2,.b_warning h5,.o_form .o_warning h5{color:#8a6d3b}.o_error,.b_error,p.b_error,div.b_error{margin:20px 0;padding:20px;border-left:3px solid #a94442;background-color:#f2dede}.o_error h2,.o_error h3,.o_error h4,.o_error .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_error h2,.o_error h5,.b_error h2,.b_error h3,.b_error h4,.b_error .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_error h2,.b_error h5{color:#a94442}div.o_callout_overlay{position:fixed;top:0;left:0;width:100%;height:100%;zoom:1;background:#000;opacity:0;filter:alpha(opacity=0)}.o_alert_info{position:fixed;top:-100%;left:0;display:none;z-index:2000;width:100%;text-align:center}.o_alert_info .alert{position:relative;width:auto;margin:0 auto;text-align:left;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.o_alert_info .alert .o_icon_close{float:right;color:#777}.o_alert_info .alert .o_icon_close:hover{color:#555}@media (min-width: 768px){.o_alert_info .alert{width:600px}}#o_msg_sticky,#o_msg_sticky_preview{position:relative;color:#a94442;background-color:#f2dede;border:1px solid #ebccd1;padding:10px 16px 10px 60px;min-height:40px;margin:-20px 0 20px 0}#o_msg_sticky .o_icon_info_msg,#o_msg_sticky_preview .o_icon_info_msg{position:absolute;left:10px;top:5px;font-size:40px}#o_msg_sticky.o_msg_sticky_fullscreen,#o_msg_sticky_preview.o_msg_sticky_fullscreen{margin-top:0}@media (min-width: 768px){.modal .o_modal_fullwidth{width:90%}}@media (min-width: 992px){.modal .o_modal_fullwidth{width:80%}}.modal .modal-header h4,.modal .modal-header .o_cal .fc-header-title h2,.o_cal .fc-header-title .modal .modal-header h2{color:#337ab7;font-weight:500;font-family:inherit;line-height:1.1}.o_tree{position:relative;display:block;background-color:none;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;font-size:14px}.o_tree a{color:#777;background-color:none}.o_tree a:hover,.o_tree a:focus{color:#333}.o_tree .o_tree_link{background-color:none}.o_tree .o_tree_link:hover,.o_tree .o_tree_link:focus{background-color:#f8f8f8}.o_tree .o_tree_link:first-child{background-color:transparent}.o_tree .o_tree_link:last-child:hover,.o_tree .o_tree_link:last-child:focus{background-color:#f8f8f8}.o_tree .o_insertion_point>a>span{padding:5px;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.o_tree .o_insertion_source>a>span.o_tree_item,.o_tree .o_insertion_source>a>span.o_dnd_item{border-bottom:solid #f90 4px;background-color:#fefbf6}.o_tree ul{margin:0;padding:0;list-style-type:none}.o_tree ul li{margin:0;padding:0;white-space:nowrap}.o_tree ul li div{position:relative;margin-bottom:-1px;border-bottom:1px solid #ddd}.o_tree ul li div.popover{position:absolute;left:auto;right:0}.o_tree ul li div a.o_tree_oc_l0{position:absolute;top:10px;left:-4px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l0,.o_tree ul .o_tree_level_close.b_tree_oc_l0{z-index:10}.o_tree ul li div a.o_tree_oc_l1{position:absolute;top:10px;left:11px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l1,.o_tree ul .o_tree_level_close.b_tree_oc_l1{z-index:10}.o_tree ul li div a.o_tree_oc_l2{position:absolute;top:10px;left:26px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l2,.o_tree ul .o_tree_level_close.b_tree_oc_l2{z-index:10}.o_tree ul li div a.o_tree_oc_l3{position:absolute;top:10px;left:41px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l3,.o_tree ul .o_tree_level_close.b_tree_oc_l3{z-index:10}.o_tree ul li div a.o_tree_oc_l4{position:absolute;top:10px;left:56px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l4,.o_tree ul .o_tree_level_close.b_tree_oc_l4{z-index:10}.o_tree ul li div a.o_tree_oc_l5{position:absolute;top:10px;left:71px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l5,.o_tree ul .o_tree_level_close.b_tree_oc_l5{z-index:10}.o_tree ul li div a.o_tree_oc_l6{position:absolute;top:10px;left:86px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l6,.o_tree ul .o_tree_level_close.b_tree_oc_l6{z-index:10}.o_tree ul li div a.o_tree_oc_l7{position:absolute;top:10px;left:101px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l7,.o_tree ul .o_tree_level_close.b_tree_oc_l7{z-index:10}.o_tree ul li div a.o_tree_oc_l8{position:absolute;top:10px;left:116px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l8,.o_tree ul .o_tree_level_close.b_tree_oc_l8{z-index:10}.o_tree ul li div a.o_tree_oc_l9{position:absolute;top:10px;left:131px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l9,.o_tree ul .o_tree_level_close.b_tree_oc_l9{z-index:10}.o_tree ul li div a.o_tree_oc_l10{position:absolute;top:10px;left:146px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l10,.o_tree ul .o_tree_level_close.b_tree_oc_l10{z-index:10}.o_tree ul li div a.o_tree_oc_l11{position:absolute;top:10px;left:161px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l11,.o_tree ul .o_tree_level_close.b_tree_oc_l11{z-index:10}.o_tree ul li div span.o_tree_l0{display:block;padding:10px 2px 10px 10px;z-index:9}.o_tree ul li div span.o_tree_l1{display:block;padding:10px 2px 10px 25px;z-index:9}.o_tree ul li div span.o_tree_l2{display:block;padding:10px 2px 10px 40px;z-index:9}.o_tree ul li div span.o_tree_l3{display:block;padding:10px 2px 10px 55px;z-index:9}.o_tree ul li div span.o_tree_l4{display:block;padding:10px 2px 10px 70px;z-index:9}.o_tree ul li div span.o_tree_l5{display:block;padding:10px 2px 10px 85px;z-index:9}.o_tree ul li div span.o_tree_l6{display:block;padding:10px 2px 10px 100px;z-index:9}.o_tree ul li div span.o_tree_l7{display:block;padding:10px 2px 10px 115px;z-index:9}.o_tree ul li div span.o_tree_l8{display:block;padding:10px 2px 10px 130px;z-index:9}.o_tree ul li div span.o_tree_l9{display:block;padding:10px 2px 10px 145px;z-index:9}.o_tree ul li div span.o_tree_l10{display:block;padding:10px 2px 10px 160px;z-index:9}.o_tree ul li div span.o_tree_l11{display:block;padding:10px 2px 10px 175px;z-index:9}.o_tree ul span.o_tree_leaf{display:none}.o_tree ul span.o_tree_link>input[type=checkbox]{margin-right:5px}.o_tree ul li .badge{position:absolute;font-size:70%}.o_tree ul li .badge:before{content:none}.o_tree ul li .badge.o_badge_1{top:3px;right:1px}.o_tree ul li .badge.o_badge_2{bottom:3px;right:1px}.o_tree ul li .badge.o_badge_3{top:3px;right:25px}.o_tree ul li .badge.o_badge_4{bottom:3px;right:25px}.o_tree ul li div.o_dnd_sibling{margin:0;padding:0;border-bottom:none}.o_tree ul li .active.o_tree_link{background-color:none;font-weight:bold}.o_tree ul li .active.o_tree_link a{color:#337ab7}.o_tree ul li .active.o_tree_link:hover,.o_tree ul li .active.o_tree_link:focus{background-color:#eee}.o_tree ul li .active.o_tree_link:hover a,.o_tree ul li .active.o_tree_link:focus a{color:#23527c}.o_tree ul li .active_parent.o_tree_link{font-weight:bold}.o_tree ul li .active_parent.o_tree_link a{color:#777}.o_tree ul li .active_parent.o_tree_link a:hover,.o_tree ul li .active_parent.o_tree_link a:focus{color:#333}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l0{left:6px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l1{left:21px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l2{left:36px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l3{left:51px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l4{left:66px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l5{left:81px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l6{left:96px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l7{left:111px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l8{left:126px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l9{left:141px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l10{left:156px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l11{left:171px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l0{padding:10px 2px 10px 20px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l1{padding:10px 2px 10px 35px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l2{padding:10px 2px 10px 50px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l3{padding:10px 2px 10px 65px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l4{padding:10px 2px 10px 80px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l5{padding:10px 2px 10px 95px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l6{padding:10px 2px 10px 110px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l7{padding:10px 2px 10px 125px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l8{padding:10px 2px 10px 140px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l9{padding:10px 2px 10px 155px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l10{padding:10px 2px 10px 170px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l11{padding:10px 2px 10px 185px}.o_tree .o_dnd_item{cursor:move;z-index:100}.o_tree .o_dnd_proxy{opacity:.4;filter:alpha(opacity=40);background-color:#f0ad4e;padding:5px 10px 5px 10px;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.o_tree .o_dnd_item.o_dnd_over{background-color:#ffff60}.o_tree .o_dnd_sibling{height:7px;width:100%}.o_tree .o_dnd_sibling.o_dnd_over{background:transparent url(../light/images/arrow_dd.png) top left no-repeat}.o_tree .o_dnd_l1{margin-left:0 !important}.o_tree .o_dnd_l2{margin-left:1em !important}.o_tree .o_dnd_l3{margin-left:2em !important}.o_tree .o_dnd_l4{margin-left:3em !important}.o_tree .o_dnd_l5{margin-left:4em !important}.o_tree .o_dnd_l6{margin-left:5em !important}.o_tree .o_dnd_l7{margin-left:6em !important}.o_tree .o_dnd_l8{margin-left:7em !important}.o_tree .o_dnd_l9{margin-left:8em !important}.o_tree .o_dnd_l10{margin-left:9em !important}.o_tree .o_dnd_l11{margin-left:10em !important}.o_tree.o_tree_insert_tool span.o_tree_link a{display:block}.o_offcanvas .o_tree{border:0}.o_selection_tree{position:relative;display:block;background-color:none;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;font-size:14px}.o_selection_tree ul{margin:0;padding:0;list-style-type:none}.o_selection_tree li{margin:0;padding:0;white-space:nowrap}.o_selection_tree li div{position:relative;margin-bottom:-1px;border-bottom:1px solid #ddd}.o_selection_tree li>div>span.o_tree_l0,.o_selection_tree li>div>div.checkbox.o_tree_l0,.o_selection_tree li>div>div.radio.o_tree_l0{display:block;padding:10px 2px 10px 10px;z-index:9}.o_selection_tree li>div>span.o_tree_l1,.o_selection_tree li>div>div.checkbox.o_tree_l1,.o_selection_tree li>div>div.radio.o_tree_l1{display:block;padding:10px 2px 10px 25px;z-index:9}.o_selection_tree li>div>span.o_tree_l2,.o_selection_tree li>div>div.checkbox.o_tree_l2,.o_selection_tree li>div>div.radio.o_tree_l2{display:block;padding:10px 2px 10px 40px;z-index:9}.o_selection_tree li>div>span.o_tree_l3,.o_selection_tree li>div>div.checkbox.o_tree_l3,.o_selection_tree li>div>div.radio.o_tree_l3{display:block;padding:10px 2px 10px 55px;z-index:9}.o_selection_tree li>div>span.o_tree_l4,.o_selection_tree li>div>div.checkbox.o_tree_l4,.o_selection_tree li>div>div.radio.o_tree_l4{display:block;padding:10px 2px 10px 70px;z-index:9}.o_selection_tree li>div>span.o_tree_l5,.o_selection_tree li>div>div.checkbox.o_tree_l5,.o_selection_tree li>div>div.radio.o_tree_l5{display:block;padding:10px 2px 10px 85px;z-index:9}.o_selection_tree li>div>span.o_tree_l6,.o_selection_tree li>div>div.checkbox.o_tree_l6,.o_selection_tree li>div>div.radio.o_tree_l6{display:block;padding:10px 2px 10px 100px;z-index:9}.o_selection_tree li>div>span.o_tree_l7,.o_selection_tree li>div>div.checkbox.o_tree_l7,.o_selection_tree li>div>div.radio.o_tree_l7{display:block;padding:10px 2px 10px 115px;z-index:9}.o_selection_tree li>div>span.o_tree_l8,.o_selection_tree li>div>div.checkbox.o_tree_l8,.o_selection_tree li>div>div.radio.o_tree_l8{display:block;padding:10px 2px 10px 130px;z-index:9}.o_selection_tree li>div>span.o_tree_l9,.o_selection_tree li>div>div.checkbox.o_tree_l9,.o_selection_tree li>div>div.radio.o_tree_l9{display:block;padding:10px 2px 10px 145px;z-index:9}.o_selection_tree li>div>span.o_tree_l10,.o_selection_tree li>div>div.checkbox.o_tree_l10,.o_selection_tree li>div>div.radio.o_tree_l10{display:block;padding:10px 2px 10px 160px;z-index:9}.o_selection_tree li>div>span.o_tree_l11,.o_selection_tree li>div>div.checkbox.o_tree_l11,.o_selection_tree li>div>div.radio.o_tree_l11{display:block;padding:10px 2px 10px 175px;z-index:9}.o_breadcrumb{position:relative}.o_breadcrumb .o_breadcrumb_close{float:right;position:relative;margin:0 0 0 15px;vertical-align:middle}.o_breadcrumb .o_breadcrumb_close a{line-height:15px;color:#d9534f}.o_breadcrumb .o_breadcrumb_close a:hover{color:#b52b27}.o_breadcrumb .o_breadcrumb_close a i{font-size:16px}.o_breadcrumb .o_breadcrumb_close a span{display:none}.o_breadcrumb .o_breadcrumb_close:before{content:none}.o_form .o_icon_mandatory{margin-right:0.25em}.o_form .o_form_chelp{padding-left:0.25em;margin-right:-1.25em}.o_form .o_form_example{font-size:90%}.o_form .o_error{margin-top:1px;margin-bottom:0;padding:10px}.o_form hr.o_spacer_noline{border-top:1px solid transparent}.o_form hr.o_spacer.form,.o_form hr.o_spacer_noline.form{margin-top:0px;margin-bottom:0px}.o_form .form-group.o_omit_margin{margin-bottom:0}.o_form .o_date{position:relative;padding-right:34px}.o_form .o_date.form-inline .form-group,.o_form .o_date.o_navbar-form .form-group{margin-left:0}.o_form input.o_date_ms{width:3em}.o_form .o_date.form-inline .o_date_ms.form-group,.o_form .o_date.o_navbar-form .o_date_ms.form-group{margin-left:25px}.o_form .has-feedback .o_date.form-inline .form-control.o_date_ms,.o_form .has-feedback .o_date.o_navbar-form .form-control.o_date_ms{padding-right:0}.o_form .o_form_element.form-inline .o_form_element.form-group,.o_form .o_form_element.o_navbar-form .o_form_element.form-group{margin-left:25px}.o_form .input-group.o_date_picker{width:16em}.o_form .o_filepreview{margin-bottom:10px}.o_form .o_fileinput{cursor:pointer;position:relative}.o_form .o_fileinput .o_fakechooser{position:relative;z-index:1}.o_form .o_fileinput .o_realchooser{position:absolute;top:0;right:0;z-index:2;opacity:0;filter:alpha(opacity=0)}.o_form .o_fileinput .o_realchooser.o_chooser_with_delete{right:38px}.o_centered_form{text-align:center}.o_centered_form fieldset.o_form{display:inline-block;text-align:left}.o_choice_checkrow,.o_choice_textrow{vertical-align:text-top;padding-bottom:2px}.o_choice_textrow{padding-left:1em}.o_togglecheck a{white-space:nowrap}.o_catalog .o_catalog_delete_img{position:relative;top:-0.5em}.o_button_dirty{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_button_dirty:hover,.o_button_dirty:focus,.o_button_dirty.focus,.o_button_dirty:active,.o_button_dirty.active,.open>.o_button_dirty.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_button_dirty:active,.o_button_dirty.active,.open>.o_button_dirty.dropdown-toggle{background-image:none}.o_button_dirty.disabled,.o_button_dirty.disabled:hover,.o_button_dirty.disabled:focus,.o_button_dirty.disabled.focus,.o_button_dirty.disabled:active,.o_button_dirty.disabled.active,.o_button_dirty[disabled],.o_button_dirty[disabled]:hover,.o_button_dirty[disabled]:focus,.o_button_dirty[disabled].focus,.o_button_dirty[disabled]:active,.o_button_dirty[disabled].active,fieldset[disabled] .o_button_dirty,fieldset[disabled] .o_button_dirty:hover,fieldset[disabled] .o_button_dirty:focus,fieldset[disabled] .o_button_dirty.focus,fieldset[disabled] .o_button_dirty:active,fieldset[disabled] .o_button_dirty.active{background-color:#f0ad4e;border-color:#eea236}.o_button_dirty .badge{color:#f0ad4e;background-color:#fff}.o_button_toggle{border:1px solid #777;border-top-right-radius:9px;border-top-left-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;background:#eee;display:inline-block;height:18px;line-height:16px;font-size:16px;text-align:left;padding:0 0.5em 0 0;margin:0}.o_button_toggle i{color:#777;text-shadow:1px 0 2px rgba(0,0,0,0.25)}.o_button_toggle span{line-height:16px;vertical-align:top;font-size:60%;color:#777;text-transform:uppercase}.o_button_toggle.o_on{text-align:right;padding:0 0 0 0.5em}.o_button_toggle.o_on i{color:#337ab7;text-shadow:-1px 0 2px rgba(0,0,0,0.25)}.o_table_wrapper{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.o_table_wrapper.o_table_flexi .o_table_body{margin-top:20px}.o_table_wrapper.o_table_flexi .table{margin-top:20px}.o_table_wrapper.o_table_flexi .table td ul{margin:0}.o_table_wrapper.o_table_edit table tbody{border-top:solid #f90 4px;background-color:#fefbf6}.o_table_wrapper .o_table_search{max-width:50em}.o_table_wrapper .o_table_footer .o_table_pagination{text-align:center}.o_table_wrapper .o_table_rows_infos{float:left;padding-left:0;padding-right:20px;margin:20px 0}.o_table_wrapper .o_row_selected td{background-color:#dff0d8 !important}.o_table_wrapper .o_table{margin-bottom:0}.o_table_wrapper .o_marked{font-weight:bold}.o_table_wrapper .table{margin-bottom:0}.o_table_wrapper th{color:#333}@media (max-width: 767px){.o_table_wrapper .o_table_rows_infos{clear:both}}a.o_orderby,a.o_orderby:hover{color:#333;text-decoration:none}a.o_orderby.o_orderby_asc,a.o_orderby.o_orderby_desc,a.o_orderby:hover.o_orderby_asc,a.o_orderby:hover.o_orderby_desc{border-bottom:1px solid #ddd}.o_table_row_count{padding-top:6px;padding-bottom:6px;vertical-align:middle}.o_table_row_details td{background-color:white !important}.o_table_config{font-size:12px}.o_table_buttons{text-align:center}.o_table_buttons input{margin-right:1em}.o_table_buttons input:last-child{margin-right:0}.o_table_tools{margin-left:6px}.o_table_tools_indications{margin-left:10px;padding-top:3px;font-size:66%}.o_table_count{max-width:20em;float:left;padding:0 15px}.o_info .table-bordered td,o_note .table-bordered td,o_important .table-bordered td,o_warning .table-bordered td,o_error .table-bordered td{border-color:#333}.panel .o_table_layout{border-top:1px solid #ddd;padding-top:6px}.panel .o_table_count{padding:0 15px}#o_navbar_imclient .o_im_messages{float:left}#o_navbar_imclient #o_im_message,#o_navbar_imclient #o_im_status,#o_navbar_imclient #o_im_summary{float:left;position:relative;padding:15px 3px}#o_navbar_imclient #o_im_status,#o_navbar_imclient #o_im_message{padding-left:15px}#o_navbar_imclient #o_im_summary .badge{color:#fff;background-color:#777}#o_navbar_imclient #o_im_status li>a>span{display:inline}#o_navbar_imclient #o_im_status div.o_chelp_wrapper{right:0.5em}#o_navbar_imclient #o_im_message a:hover,#o_navbar_imclient #o_im_message a:focus{text-decoration:none}#o_navbar_imclient #o_im_message .o_icon_message{color:#d9534f}#o_navbar_imclient #o_im_message .o_icon_message:hover{color:#f4c37d}.o_im_load_history{margin-bottom:6px}.o_im_load_history .o_label{font-size:12px;padding-right:0.5em;line-height:1.5em;color:#777}.o_im_chat_history{height:170px;font-size:90%;border:1px solid #eee;margin:0 0 1em 0;overflow:scroll;overflow-x:auto}.o_im_message_group{padding:3px 3px 3px 40px;min-height:40px;position:relative;border-top:1px solid #eee;background:#fff}.o_im_message_group.o_odd{background:#F4F4F4}.o_im_message_group .o_portrait{position:absolute;top:3px;left:3px}.o_im_message_group .o_im_from{color:#777;font-size:12px;font-weight:bold}.o_im_message_group .o_im_from:hover{color:#5e5e5e}.o_im_message_group div.o_im_body{padding:3px 0 3px 0;font-size:12px}.o_im_message_group div.o_im_body .o_date{float:right;color:#777;font-size:9px}.o_groupchat_roster{font-size:12px}.o_groupchat_roster li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.o_groupchat_roster li.o_vip{color:#3c763d}.o_groupchat_roster li.o_anonymous{color:#31708f}.o_im_buddieslist .o_im_buddieslist_toggler .btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_im_buddieslist ul{font-size:12px}.o_im_buddieslist ul ul{padding-left:1em}.o_im_buddieslist ul a{color:#337ab7}.o_im_buddieslist ul a:hover{color:#23527c}.o_flag{position:relative;top:1px;display:inline-block;line-height:1;width:16px;height:16px;background-repeat:no-repeat;background-position:0 100%}option.o_with_flag{padding-left:23px;min-height:16px;background-repeat:no-repeat;background-position:2px 50%}.o_flag_en{background-image:url("../light/images/flags/gb.png")}.o_flag_de{background-image:url("../light/images/flags/de.png")}.o_flag_fr{background-image:url("../light/images/flags/fr.png")}.o_flag_it{background-image:url("../light/images/flags/it.png")}.o_flag_es{background-image:url("../light/images/flags/es.png")}.o_flag_da{background-image:url("../light/images/flags/dk.png")}.o_flag_cs{background-image:url("../light/images/flags/cz.png")}.o_flag_el{background-image:url("../light/images/flags/gr.png")}.o_flag_ee{background-image:url("../light/images/flags/ee.png")}.o_flag_ru{background-image:url("../light/images/flags/ru.png")}.o_flag_pl{background-image:url("../light/images/flags/pl.png")}.o_flag_zh_CN{background-image:url("../light/images/flags/cn.png")}.o_flag_zh_TW{background-image:url("../light/images/flags/tw.png")}.o_flag_lt{background-image:url("../light/images/flags/lt.png")}.o_flag_fa{background-image:url("../light/images/flags/ir.png")}.o_flag_pt_PT{background-image:url("../light/images/flags/pt.png")}.o_flag_pt_BR{background-image:url("../light/images/flags/br.png")}.o_flag_tr{background-image:url("../light/images/flags/tr.png")}.o_flag_hu{background-image:url("../light/images/flags/hu.png")}.o_flag_sq{background-image:url("../light/images/flags/al.png")}.o_flag_in{background-image:url("../light/images/flags/id.png")}.o_flag_ar{background-image:url("../light/images/flags/eg.png")}.o_flag_rm{background-image:url("../light/images/flags/rm.png")}.o_flag_af{background-image:url("../light/images/flags/za.png")}.o_flag_vi{background-image:url("../light/images/flags/vn.png")}.o_flag_mn{background-image:url("../light/images/flags/mn.png")}.o_flag_iw{background-image:url("../light/images/flags/il.png")}.o_flag_ko{background-image:url("../light/images/flags/kr.png")}.o_flag_nl_NL{background-image:url("../light/images/flags/nl.png")}.o_flag_jp{background-image:url("../light/images/flags/jp.png")}.o_flag_nb_NO{background-image:url("../light/images/flags/no.png")}.o_flag_et_EE{background-image:url("../light/images/flags/ee.png")}.o_flag_bg{background-image:url("../light/images/flags/bg.png")}.o_flag_hi_IN_ASIA{background-image:url("../light/images/flags/in.png")}.o_flag_ar_LB{background-image:url("../light/images/flags/lb.png")}.o_flag_gl_ES{background-image:url("../light/images/flags/galicia.png")}.o_flag_sk{background-image:url("../light/images/flags/sk.png")}.o_rating .o_rating_title{font-size:12px}.o_rating .o_rating_items{white-space:nowrap}.o_rating .o_rating_items .o_icon{color:#f0ad4e}.o_rating .o_rating_items .o_icon:hover{color:#337ab7}.o_rating .o_rating_items .o_legend{margin-left:1em;font-size:12px;line-height:normal}.o_rating .o_rating_explanation{font-size:12px;color:#777}@media (max-width: 991px){.o_rating .o_rating_title,.o_rating .o_rating_explanation{display:none}}.o_comments .o_comment_wrapper .o_avatar{float:left;margin:0 1em 0 0}.o_comments .o_comment_wrapper .o_reply,.o_comments .o_comment_wrapper .o_delete{float:right}.o_comments .o_comment_wrapper .o_comment_wrapper{margin-left:16px}.o_ratings_and_comments .o_rating_wrapper{vertical-align:middle;display:inline-block}.o_ratings_and_comments a.o_comments{margin-left:10px;position:relative;top:0.1em}.d3chart .bar{shape-rendering:crispEdges}.d3chart .bar_default_light{fill:#64a0d3}.d3chart .bar_default{fill:#337ab7}.d3chart .bar_default_dark{fill:#23527c}.d3chart .axis{font:12px sans-serif}.d3chart .axis path,.d3chart .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.o_forum_peekview .o_quote_wrapper,.o_forum_peekview .b_quote_wrapper{display:none}.o_forum_thread_sticky{font-weight:bold}.o_forum_switch{font-size:12px}.o_forum_toolbar{margin-bottom:6px;float:left}.o_forum_fulltextsearch{float:right}@media (max-width: 767px){.o_forum_fulltextsearch{float:left}.o_forum_toolbar .o_forum_tool span{display:none}}.o_forum .o_mark,.o_forum .o_ep_collect{float:right;position:relative;width:2em;margin-left:12px}.o_forum .o_portrait{float:left;margin-right:16px}.o_forum .o_portrait_avatar{width:70px;height:70px}.o_forum .o_newindicator{font-size:10px;color:#5cb85c;text-transform:uppercase;padding-left:1em;vertical-align:text-top;white-space:nowrap}.o_forum .o_author,.o_forum .o_date{display:inline-block;color:#777}.o_forum .o_date{font-size:12px}.o_forum .o_modified{color:#8a6d3b;font-size:12px;font-style:italic}.o_forum .o_forum_message{margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_forum .o_forum_message_new{-webkit-box-shadow:0 1px 10px rgba(92,184,92,0.3);box-shadow:0 1px 10px rgba(92,184,92,0.3)}.o_forum .o_forum_message_highlight{-webkit-box-shadow:0 1px 10px rgba(240,173,78,0.5);box-shadow:0 1px 10px rgba(240,173,78,0.5)}.o_forum .o_forum_message_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:3px;border-top-left-radius:3px}.o_forum .o_forum_message_title{margin-top:0}.o_forum .o_forum_message_body{padding:10px 15px}.o_forum .o_forum_message_attachments{border-top:1px solid #ddd;padding:10px 15px;font-size:12px;background-color:#f7f7f9}.o_forum .o_attachment{position:relative;max-width:250px;vertical-align:top;margin:6px 12px 10px 0}.o_forum .o_attachment img{margin-top:6px}.o_forum .o_filename{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_forum .o_icon_enlarge{position:absolute;left:1em;bottom:1em;text-shadow:1px 1px 2px #fff, -1px 1px 2px #fff, 1px -1px 2px #fff, -1px -1px 2px #fff}@media (min-width: 768px) and (max-width: 991px){.o_forum .o_attachments{font-size:10px}.o_forum .o_attachment{max-width:200px}.o_forum .o_attachment img{max-width:150px}.o_forum .o_filename{max-width:200px}}@media (max-width: 767px){.o_forum .o_attachments{font-size:9px}.o_forum .o_attachment{max-width:150px}.o_forum .o_attachment img{max-width:100px}.o_forum .o_filename{max-width:150px}}.o_quote_wrapper,.b_quote_wrapper{position:relative;margin:10px 0}.o_quote_author,.b_quote_author{color:#777;font-size:12px}.o_quote_author:before,.b_quote_author:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:21px;padding-right:0.5em}blockquote.o_quote,blockquote.b_quote{color:#555;font-size:12px;margin-top:6px;padding:0 12px}a.o_chelp{display:inline-block;padding:1px 3px;text-align:center;vertical-align:middle;white-space:nowrap;font-size:10px;font-weight:normal;line-height:15px;color:#fff;background-color:#337ab7;border:1px solid #2e6da4;border-radius:2px;cursor:help;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.o_chelp:active,a.o_chelp:hover,a.o_chelp:focus{text-decoration:none;color:#fff;background-color:#2a6598;border-color:#204d74}a.o_chelp i{font-size:10px !important}.o_chelp_wrapper{position:relative;float:right;display:inline-block;line-height:normal;margin-bottom:10px;margin-left:10px}.o_form_chelp,.o_chelp_tooltip{color:#737373}.o_iframedisplay iframe{width:100%}.o_singlepage .o_edit{position:absolute;top:10px;right:37px}.o_content_popup{position:absolute;top:10px;right:12px}.o_module_cp_wrapper .o_tools{position:absolute;top:10px;right:12px;text-align:right;vertical-align:middle}.o_module_cp_wrapper .o_tools .o_search_wrapper{display:inline-block;position:relative;top:-2px}ul.o_dropdown{margin:-5px -14px}ul.o_dropdown .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}ul.o_dropdown>li>a{display:block;padding:5px 14px;clear:both;font-weight:normal;line-height:1.42857;color:#333;background:#fff;white-space:nowrap}ul.o_dropdown>li>a:hover,ul.o_dropdown>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.badge.o_scorm_completed{background-color:#3c763d}.badge.o_scorm_failed{background-color:#a94442}.badge.o_scorm_incomplete{background-color:#8a6d3b}.badge.o_scorm_not_attempted{background:none}.o_bc_meta h5,.o_bc_meta .o_author,.o_bc_meta .o_comment,.tooltip h5,.tooltip .o_author,.tooltip .o_comment{color:#fff;margin:5px 0}.o_bc_meta .o_thumbnail,.tooltip .o_thumbnail{width:200px;height:200px;background-color:#fff;margin:0 -5px}.o_htmleditor .o_metadata{border:1px solid #999;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:0;background:#eee;position:relative;top:1px;padding:5px}.o_htmleditor .o_metadata #o_filename{float:left}.o_htmleditor .o_metadata .o_lastmodified{float:right;color:#777;line-height:1.42857}.o_htmleditor #o_save{margin-top:10px;text-align:center}.o_htmleditor #o_save input{margin-right:1em}.o_htmleditor #o_save input:last-child{margin-right:0}.o_notifications_news_wrapper .o_notifications_news_subscription{margin:10px 0}.o_notifications_news_wrapper .o_notifications_news_subscription h4 i,.o_notifications_news_wrapper .o_notifications_news_subscription .o_cal .fc-header-title h2 i,.o_cal .fc-header-title .o_notifications_news_wrapper .o_notifications_news_subscription h2 i{display:none}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_context{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content{margin-left:1.5em;position:relative}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_icon{position:absolute;left:-1.5em;line-height:1.5em;top:0}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_date{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_url{margin-left:1.5em}.o_noti{margin:6px 0 6px 12px;float:right;color:#777}.o_noti .o_label{color:#777;cursor:help}@media (max-width: 767px){.o_noti .o_label span{display:none}}.panel-body .o_noti{margin:0}.o_portrait{display:inline-block}.o_portrait img{border-radius:50%;border:none;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.o_portrait_name{margin-top:6px}.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/anonymous.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/anonymous_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#337ab7;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_cal_toptoolbar .o_noti{margin-top:0}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.vitero_iframe{width:100%;height:100%;border:none;min-height:60em}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#337ab7}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold;background-color:#fcf8e3}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}.wizard{border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;position:relative;overflow:hidden;margin-bottom:15px}.wizard ul{list-style:none outside none;padding:0;margin:0;width:4000px}.wizard ul li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#333;font-size:16px;cursor:default}.wizard ul li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.wizard ul li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.wizard ul li.active{background:#f1f6fc;color:#333}.wizard ul li.active .chevron:before{border-left:14px solid #f1f6fc}.wizard ul li .badge{margin-right:8px}.wizard ul li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.o_process{position:relative;padding-left:25px}.o_process .o_step{position:relative;height:auto;padding-top:10px;padding-left:30px;padding-bottom:10px}.o_process .o_bar{position:absolute;top:10px;left:8px;height:100%;border-left:4px solid #777}.o_process .o_bar:after{position:absolute;top:0;left:-10px;height:16px;width:16px;border:4px solid #777;border-radius:16px;background:#fff;content:" "}.o_process .o_title{margin-top:-1px;color:#777 !important}.o_process .o_title: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;position:absolute;left:-24px}.o_process .o_title 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;content:"";width:1em}.o_process .o_title a.collapsed:before{content:""}.o_process .o_step.o_active .o_bar,.o_process .o_step.o_active .o_bar:after{border-color:#337ab7}.o_process .o_step.o_active .o_title{color:#337ab7 !important}.o_process .o_step.o_active .o_title:before{content:"";color:#337ab7}.o_process .o_step.o_done .o_bar,.o_process .o_step.o_done .o_bar:after{border-color:#5094ce}.o_process .o_step.o_done .o_title{color:#5094ce !important}.o_process .o_step.o_done .o_title:before{content:"";color:#5cb85c}.o_process .o_meta{color:#777;font-size:12px;margin-top:-0.5em}.o_cal_orange{background:#ffc266;border-color:#ff9900;color:#5D5D5D}.o_cal_orange .o_cal_wv_event_header{background:#ff9900}.o_cal_orange a{color:#5D5D5D !important}.o_cal_class.o_cal_orange{border-left:20px solid #ffc266}.o_cal_green{background:#66c266;border-color:#009900;color:#FFF}.o_cal_green .o_cal_wv_event_header{background:#009900}.o_cal_green a{color:#FFF !important}.o_cal_class.o_cal_green{border-left:20px solid #66c266}.o_cal_blue{background:#4d6e9f;border-color:#2e5894;color:#FFF}.o_cal_blue .o_cal_wv_event_header{background:#2e5894}.o_cal_blue a{color:#FFF !important}.o_cal_class.o_cal_blue{border-left:20px solid #4d6e9f}.o_cal_yellow{background:#ffe066;border-color:#ffcc00;color:#5D5D5D}.o_cal_yellow .o_cal_wv_event_header{background:#ffcc00}.o_cal_yellow a{color:#5D5D5D !important}.o_cal_class.o_cal_yellow{border-left:20px solid #ffe066}.o_cal_red{background:#c26666;border-color:#990000;color:#FFF}.o_cal_red .o_cal_wv_event_header{background:#990000}.o_cal_red a{color:#FFF !important}.o_cal_class.o_cal_red{border-left:20px solid #c26666}.o_cal_rebeccapurple{background:#663399;border-color:#663399;color:#FFF}.o_cal_rebeccapurple .o_cal_wv_event_header{background:#663399}.o_cal_rebeccapurple a{color:#FFF !important}.o_cal_class.o_cal_rebeccapurple{border-left:20px solid #639}.o_cal_fuchsia{background:#FF00FF;border-color:#dd00dd;color:#FFF}.o_cal_fuchsia .o_cal_wv_event_header{background:#FF00FF}.o_cal_fuchsia a{color:#FFF !important}.o_cal_class.o_cal_fuchsia{border-left:20px solid #f0f}.o_cal_olive{background:#808000;border-color:#636300;color:#FFF}.o_cal_olive .o_cal_wv_event_header{background:#808000}.o_cal_olive a{color:#FFF !important}.o_cal_class.o_cal_olive{border-left:20px solid olive}.o_cal_navy{background:#000080;border-color:#000057;color:#FFF}.o_cal_navy .o_cal_wv_event_header{background:#000080}.o_cal_navy a{color:#FFF !important}.o_cal_class.o_cal_navy{border-left:20px solid navy}.o_cal_maroon{background:#800000;border-color:#740000;color:#FFF}.o_cal_maroon .o_cal_wv_event_header{background:#800000}.o_cal_maroon a{color:#FFF !important}.o_cal_class.o_cal_maroon{border-left:20px solid maroon}.o_cal_lime{background:#00FF00;border-color:#00e200;color:#004d00}.o_cal_lime .o_cal_wv_event_header{background:#00FF00}.o_cal_lime a{color:#004d00 !important}.o_cal_class.o_cal_lime{border-left:20px solid lime}.o_cal_grey{background:#DDDAAA;border-color:#5D5D5D;color:#FFF}.o_cal_grey .o_cal_wv_event_header{background:#5D5D5D}.o_cal_grey a{color:#FFF !important}.o_cal_class.o_cal_grey{border-left:20px solid #DDDAAA}.o_sel_calendar_print_chooser{padding-right:4em}.o_cal_config_enabled,.o_cal_config_disabled{position:relative;float:left;display:inline}.o_cal_config_calendar{margin:0 5px;padding:1px 6px 1px 4px;position:relative;width:200px;overflow:hidden;float:left;display:inline}.o_cal_config_color{display:block;width:16px;height:16px;border-radius:8px}.o_cal_colorchooser_selected:before{content:""}#o_cal_colorchooser div{border:1px solid #337ab7;margin:5px;display:inline-block}#o_cal_colorchooser div:hover{border:1px solid #333}#o_cal_colorchooser a{width:20px;height:20px;display:inline-block}.fc-button{color:#333;background-color:#fff;border-color:#ccc}.fc-button:hover,.fc-button:focus,.fc-button.focus,.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{background-image:none}.fc-button.disabled,.fc-button.disabled:hover,.fc-button.disabled:focus,.fc-button.disabled.focus,.fc-button.disabled:active,.fc-button.disabled.active,.fc-button[disabled],.fc-button[disabled]:hover,.fc-button[disabled]:focus,.fc-button[disabled].focus,.fc-button[disabled]:active,.fc-button[disabled].active,fieldset[disabled] .fc-button,fieldset[disabled] .fc-button:hover,fieldset[disabled] .fc-button:focus,fieldset[disabled] .fc-button.focus,fieldset[disabled] .fc-button:active,fieldset[disabled] .fc-button.active{background-color:#fff;border-color:#ccc}.fc-button .badge{color:#fff;background-color:#333}.fc-button.fc-state-default{text-shadow:none}.fc-button.fc-state-active{color:#fff;background-color:#337ab7;border-color:#2e6da4}.fc-button.fc-state-active:hover,.fc-button.fc-state-active:focus,.fc-button.fc-state-active.focus,.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{background-image:none}.fc-button.fc-state-active.disabled,.fc-button.fc-state-active.disabled:hover,.fc-button.fc-state-active.disabled:focus,.fc-button.fc-state-active.disabled.focus,.fc-button.fc-state-active.disabled:active,.fc-button.fc-state-active.disabled.active,.fc-button.fc-state-active[disabled],.fc-button.fc-state-active[disabled]:hover,.fc-button.fc-state-active[disabled]:focus,.fc-button.fc-state-active[disabled].focus,.fc-button.fc-state-active[disabled]:active,.fc-button.fc-state-active[disabled].active,fieldset[disabled] .fc-button.fc-state-active,fieldset[disabled] .fc-button.fc-state-active:hover,fieldset[disabled] .fc-button.fc-state-active:focus,fieldset[disabled] .fc-button.fc-state-active.focus,fieldset[disabled] .fc-button.fc-state-active:active,fieldset[disabled] .fc-button.fc-state-active.active{background-color:#337ab7;border-color:#2e6da4}.fc-button.fc-state-active .badge{color:#337ab7;background-color:#fff}body.o_cal_print fieldset{border:none;margin-bottom:2em}body.o_cal_print legend{font-size:2em;font-weight:bold}body.o_cal_print legend span{display:block;font-size:14px;font-weight:normal}body.o_cal_print ul.o_cal_wv_list{list-style-type:none;padding:0}body.o_cal_print ul.o_cal_wv_list>li{page-break-inside:avoid;margin-bottom:2em}body.o_cal_print ul.o_cal_wv_list .o_cal_date{font-size:1.25em;font-weight:bold;padding:0.5em 0 0.5em 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events{list-style-type:none;padding:0.5em 0 0 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event{position:relative;left:30px;page-break-inside:avoid;clear:both;margin-bottom:1.5em;padding-right:30px}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_time{float:left;font-weight:bold;margin-right:1em}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject{font-weight:bold}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject p{margin:0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_location,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_description,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{clear:both}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{font-style:italic}body.o_cal_print .o_cal_class{position:absolute;left:-30px;width:20px}body.o_cal_print #o_cal_config legend{font-size:1.25em}body.o_cal_print #o_cal_config .o_cal_config_calendar{margin:0;padding:0}body.o_cal_print #o_cal_config .o_cal_config_calendar{position:relative;left:30px;float:none;padding-right:30px}.o_visual{position:absolute;top:0;left:0;overflow:hidden;height:120px;width:180px;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.o_visual{height:80px;width:120px}}@media (max-width: 767px){.o_visual{height:50px;width:75px}}.o_visual img{width:100%;height:auto}.o_visual .o_visual_not_available{width:100%;height:100%;background-image:url("../light/images/no_preview.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.o_coursetable.o_rendertype_custom .o_table_row{position:relative;border:1px solid #337ab7;margin-bottom:10px}.o_coursetable.o_rendertype_custom .o_table_row .o_visual{box-sizing:content-box;border-right:1px solid #337ab7}.o_coursetable.o_rendertype_custom .o_table_row .o_access{position:absolute;top:0;right:0;height:120px;width:180px;overflow:hidden;border-left:1px solid #337ab7;padding-top:0.25em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{padding:0 1em;height:20px;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{position:relative;left:2px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score .o_label{color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social{position:absolute;width:100%;bottom:32px;height:20px;padding-left:1em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_title,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating o_rating_legend,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_explanation{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings{padding:0 0 0 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label{margin-bottom:1em;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_methods{color:#5bc0de}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{position:absolute;display:block;bottom:0;width:90px;height:30px;line-height:30px;text-align:center}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{right:0}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start{color:#fff;background-color:#337ab7;border-color:#2e6da4}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active{background-color:#337ab7;border-color:#2e6da4}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start .badge{color:#337ab7;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active{background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book .badge{color:#f0ad4e;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:90px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active{background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details .badge{color:#5cb85c;background-color:#fff}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{height:80px;width:120px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_comments,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_label{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{width:60px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:60px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:120px;margin:0 180px 0 180px;position:relative;padding:1em 0.5em 0.25em 1em;overflow:hidden}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{margin:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{display:block;color:#337ab7}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover{color:#286090}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author{margin-top:0.5em;line-height:normal;font-size:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle{position:absolute;top:5px;right:40px;font-size:90%;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active{color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active:hover{color:#2b542c}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{margin-top:0.5em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark{position:absolute;top:-1px;right:15px}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:80px;margin:0 120px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:50px;margin:0 0 0 75px;padding:0 0 0 1em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{line-height:50px}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{border-right:37px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_go_xs{position:absolute;top:0;right:0;padding:0 1em;height:50px;width:37px;line-height:50px;color:#fff;background-color:#337ab7}.o_coursetable.o_rendertype_classic .o_rating_explanation{display:none}.o_coursetable.o_rendertype_classic .o_start,.o_coursetable.o_rendertype_classic .o_book{white-space:nowrap}.o_coursetable.o_rendertype_classic .o_repoentry_type{color:#555}.o_coursetable.o_rendertype_classic .o_repoentry_ac{color:#555}.o_catalog .o_level{position:relative;margin-bottom:10px;padding:0;border-top:1px solid #337ab7;border-bottom:1px solid #337ab7}.o_catalog .o_level .o_visual{height:180px}.o_catalog .o_level .o_meta{position:relative;min-height:180px;height:180px;overflow:hidden;margin:0 0 0 180px;padding:1em 0.5em 0.5em 2em}.o_catalog .o_level .o_meta .o_title{margin:0}.o_catalog .o_level .o_meta .o_title a{display:block;color:#337ab7}.o_catalog .o_level .o_meta .o_title a:hover{color:#286090}.o_catalog .o_level .o_meta .o_desc{padding:1em 0 0.5em 0}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_level .o_visual{height:120px}.o_catalog .o_level .o_meta{min-height:120px;height:120px;margin:0 0 0 120px}}@media (max-width: 767px){.o_catalog .o_level .o_visual{height:75px}.o_catalog .o_level .o_meta{min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_level .o_meta .o_title{line-height:75px}.o_catalog .o_level .o_meta .o_desc{display:none}}.o_catalog .o_sublevels_list .o_sublevel{position:relative;border:1px solid #337ab7;margin-bottom:10px}.o_catalog .o_sublevels_list .o_sublevel .o_visual{height:75px;width:75px}.o_catalog .o_sublevels_list .o_sublevel .o_title{margin:0}.o_catalog .o_sublevels_list .o_sublevel .o_meta{border-left:1px solid #337ab7;min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em;overflow:hidden}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_title{line-height:75px}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_desc{display:none}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a{font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a>i,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a>i,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a>i{display:none}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels{border:1px solid transparent}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels .o_meta{border-left:1px solid transparent}.o_catalog .o_sublevels{position:relative;margin-bottom:20px}.o_catalog .o_sublevels:before,.o_catalog .o_sublevels:after{content:" ";display:table}.o_catalog .o_sublevels:after{clear:both}.o_catalog .o_sublevels .o_sublevel{position:relative;float:left;margin:0 20px 20px 0;width:180px}.o_catalog .o_sublevels .o_sublevel:last-child{margin-right:0}.o_catalog .o_sublevels .o_sublevel .o_visual{border:1px solid #337ab7;position:relative;height:180px}.o_catalog .o_sublevels .o_sublevel .o_meta{position:absolute;left:0;bottom:0;width:100%;border:1px solid #337ab7;border-top:0;background-color:rgba(255,255,255,0.8)}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title{margin:0;text-align:center;line-height:2em;height:2em;width:100%;overflow:hidden}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a{display:block;color:#337ab7;font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover{color:#286090}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a>i{display:none}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 10px 10px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (max-width: 767px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 1px 1px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px;width:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (min-width: 768px){.o_catalog .o_sublevels_list,.o_catalog .o_sublevels_compact{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;columns:2}}.o_repo_details{position:relative}.o_repo_details .o_lead{margin-bottom:10px}.o_repo_details .o_lead .o_author{margin-top:0.5em;margin-bottom:1em;font-size:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_repo_details .o_lead .o_media{float:right;margin-left:2em;margin-bottom:2em}.o_repo_details .o_lead .o_media.o_desc_empty{float:none;margin-left:0;margin-bottom:0}.o_repo_details .o_lead h1 i{display:none}.o_repo_details .o_overview i{margin-right:0.5em}.o_repo_details .o_overview div{margin-bottom:0.25em}.o_repo_details .o_start,.o_repo_details .o_book{margin:2em 0}.o_repo_details .o_social:before,.o_repo_details .o_social:after{content:" ";display:table}.o_repo_details .o_social:after{clear:both}.o_repo_details .o_social .o_rating_wrapper{float:left}.o_repo_details .o_social .o_comments{margin-left:1em}@media (max-width: 767px){.o_repo_details .o_lead p{font-size:16px}.o_repo_details .o_lead .o_media{margin-left:0;float:none;text-align:center}}@media (max-width: 613px){.o_repo_details .o_subcolumn{width:100%}}.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#337ab7}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#286090;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}.o_cmembers .o_cmember a.o_mail{display:none}.o_cmembers .o_cmember:hover a.o_mail{display:inline}.tag.label.label-info{margin-right:3px}.input-group.o_tag_inputgroup .form-control{height:auto}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:""}.o_qti_menu_item_attempts_marked:after{content:"";color:#337ab7}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:""}.o_ep_icon_collection:before{content:""}.o_ep_icon_page:before{content:""}.o_ep_icon_struct:before{content:""}.o_ep_icon_liveblog:before{content:""}.o_artefact_closed:before{content:""}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ECF69A;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99E44D;background:#99E44D -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99E44D), to(#CBF1A5));background:#99E44D -moz-linear-gradient(43% 71% 101deg, #CBF1A5, #99E44D);background:#99E44D -o-linear-gradient(#99E44D, #CBF1A5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99E44D', EndColorStr='#CBF1A5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#DFF0C1;background:#DFF0C1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DFF0C1), to(#A0D346));background:#DFF0C1 -moz-linear-gradient(43% 71% 101deg, #A0D346, #DFF0C1);background:#DFF0C1 -o-linear-gradient(#DFF0C1, #A0D346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DFF0C1', EndColorStr='#A0D346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#D7DBB5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#FFBA71;background:#FFBA71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFBA71), to(#FFBA99));background:#FFBA71 -moz-linear-gradient(43% 71% 101deg, #FFBA99, #FFBA71);background:#FFBA71 -o-linear-gradient(#FFBA71, #FFBA99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFBA71', EndColorStr='#FFBA99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#FF9772;background:#FF9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FF9772), to(#FF9780));background:#FF9772 -moz-linear-gradient(43% 71% 101deg, #FF9780, #FF9772);background:#FF9772 -o-linear-gradient(#FF9772, #FF9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF9772', EndColorStr='#FF9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#E8AFBB;background:#E8AFBB -webkit-gradient(linear, 37% 20%, 53% 100%, from(#E8AFBB), to(#E8AFA0));background:#E8AFBB -moz-linear-gradient(43% 71% 101deg, #E8AFA0, #E8AFBB);background:#E8AFBB -o-linear-gradient(#E8AFBB, #E8AFA0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#E8AFBB', EndColorStr='#E8AFA0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#FFA800;background:#FFA800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFA800), to(#FFAF00));background:#FFA800 -moz-linear-gradient(43% 71% 101deg, #FFAF00, #FFA800);background:#FFA800 -o-linear-gradient(#FFA800, #FFAF00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFA800', EndColorStr='#FFAF00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00D2F8;background:#00D2F8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00D2F8), to(#4A9EAD));background:#00D2F8 -moz-linear-gradient(43% 71% 101deg, #4A9EAD, #00D2F8);background:#00D2F8 -o-linear-gradient(#00D2F8, #4A9EAD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00D2F8', EndColorStr='#4A9EAD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#C4F6FF;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#B3E2F7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#DEE7F7;background:#DEE7F7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DEE7F7), to(#C1E9FD));background:#DEE7F7 -moz-linear-gradient(43% 71% 101deg, #C1E9FD, #DEE7F7);background:#DEE7F7 -o-linear-gradient(#DEE7F7, #C1E9FD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DEE7F7', EndColorStr='#C1E9FD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_video_poster{position:relative;display:inline-block;width:400px;max-width:100%;height:225px;background-size:cover;background-repeat:no-repeat;border:1px solid #eee}.o_video_poster_select{text-align:center}.o_video_poster_select .o_video_poster{margin:5px}.o_video_poster_select .o_video_poster a{position:absolute;left:0;top:0;width:100%;height:100%}.o_video_poster_select .o_video_poster a span{position:absolute;bottom:0;width:100%;display:block;line-height:3em;background:#f8f8f8;opacity:0.8}.o_video_poster_select .o_video_poster a:hover{border:1px solid #bbb}.o_video_poster_select .o_video_poster a:hover span{opacity:0.9}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("../light/images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_toplink{display:none}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#337ab7}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#337ab7}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#010101;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:""}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #337ab7 !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}div.o_skype_button{display:inline-block}div.o_skype_button p{margin:0 0 0 0}div.o_skype_button p a img{margin:0 !important;vertical-align:middle !important}.o_members_pagination{text-align:center}.o_bcard_logo{margin-left:10px;height:66px}.o_bcard_title_with_logo{clear:both;padding:20px 0 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:66px}.o_visitingcard .o_icon_visitingcard{display:none}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:50px}.o_visitingcard_logo,.o_bcard_logo{height:50px;margin:5px 0 0 5px}.o_visitingcard_logo img,.o_bcard_logo img{position:relative;transform:scale(.75758);top:-8px}}@media (max-width: 414px){.o_visitingcard_logo img{max-width:260px}}@media (max-width: 375px){.o_visitingcard_logo img{max-width:220px}}@media (max-width: 320px){.o_visitingcard_logo img{max-width:180px}.o_bcard_logo img{max-width:150px}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#337ab7;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #2e6da4;background:#337ab7;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}i.mce-ico.mce-i-media,i.mce-ico.mce-i-movie,i.mce-ico.mce-i-help{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)}i.mce-ico.mce-i-media:before{content:""}i.mce-ico.mce-i-movie:before{content:""}i.mce-ico.mce-i-help{width:9px;height:9px;padding-top:1px}i.mce-ico.mce-i-help:before{content:"";color:white}.mce-tabs span.o_chelp_wrapper{float:right;margin:5px}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}
+**//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail,.o_form .o_filepreview img,.o_feed .o_media{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}h1,h2,h3,h4,.o_cal .fc-header-title h2,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,.o_cal .fc-header-title h2 small,h4 .small,.o_cal .fc-header-title h2 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.o_cal .fc-header-title h2,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.o_cal .fc-header-title h2 small,h4 .small,.o_cal .fc-header-title h2 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.o_cal .fc-header-title h2,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px}input[type="date"].input-sm,.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,input[type="time"].input-sm,.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="time"].input-group-addon,.input-group-sm>.input-group-btn>input[type="time"].btn,input[type="datetime-local"].input-sm,.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="datetime-local"].input-group-addon,.input-group-sm>.input-group-btn>input[type="datetime-local"].btn,input[type="month"].input-sm,.input-group-sm>input[type="month"].form-control,.input-group-sm>input[type="month"].input-group-addon,.input-group-sm>.input-group-btn>input[type="month"].btn{line-height:30px}input[type="date"].input-lg,.input-group-lg>input[type="date"].form-control,.input-group-lg>input[type="date"].input-group-addon,.input-group-lg>.input-group-btn>input[type="date"].btn,input[type="time"].input-lg,.input-group-lg>input[type="time"].form-control,.input-group-lg>input[type="time"].input-group-addon,.input-group-lg>.input-group-btn>input[type="time"].btn,input[type="datetime-local"].input-lg,.input-group-lg>input[type="datetime-local"].form-control,.input-group-lg>input[type="datetime-local"].input-group-addon,.input-group-lg>.input-group-btn>input[type="datetime-local"].btn,input[type="month"].input-lg,.input-group-lg>input[type="month"].form-control,.input-group-lg>input[type="month"].input-group-addon,.input-group-lg>.input-group-btn>input[type="month"].btn{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn,.form-group-sm .form-control{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,.form-group-sm .form-control,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn,.form-group-sm .form-control{height:auto}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn,.form-group-lg .form-control{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,.form-group-lg .form-control,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn,.form-group-lg .form-control{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group,.o_navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.o_navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static,.o_navbar-form .form-control-static{display:inline-block}.form-inline .input-group,.o_navbar-form .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.o_navbar-form .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.o_navbar-form .input-group .input-group-btn,.form-inline .input-group .form-control,.o_navbar-form .input-group .form-control{width:auto}.form-inline .input-group>.form-control,.o_navbar-form .input-group>.form-control{width:100%}.form-inline .control-label,.o_navbar-form .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.o_navbar-form .radio,.form-inline .checkbox,.o_navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.o_navbar-form .radio label,.form-inline .checkbox label,.o_navbar-form .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.o_navbar-form .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"],.o_navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback,.o_navbar-form .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;visibility:visible !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron,.o_repo_details .o_lead{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.o_repo_details .o_lead h1,.jumbotron .h1,.o_repo_details .o_lead .h1{color:inherit}.jumbotron p,.o_repo_details .o_lead p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr,.o_repo_details .o_lead>hr{border-top-color:#d5d5d5}.container .jumbotron,.container .o_repo_details .o_lead,.o_repo_details .container .o_lead,.container-fluid .jumbotron,.container-fluid .o_repo_details .o_lead,.o_repo_details .container-fluid .o_lead{border-radius:6px}.jumbotron .container,.o_repo_details .o_lead .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron,.o_repo_details .o_lead{padding:48px 0}.container .jumbotron,.container .o_repo_details .o_lead,.o_repo_details .container .o_lead,.container-fluid .jumbotron,.container-fluid .o_repo_details .o_lead,.o_repo_details .container-fluid .o_lead{padding-left:60px;padding-right:60px}.jumbotron h1,.o_repo_details .o_lead h1,.jumbotron .h1,.o_repo_details .o_lead .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4,.alert .o_cal .fc-header-title h2,.o_cal .fc-header-title .alert h2{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table,.panel-collapse>.table,.panel-collapse>.table-responsive>.table,.panel-collapse>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption,.panel-collapse>.table caption,.panel-collapse>.table-responsive>.table caption,.panel-collapse>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel-collapse>.table:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child,.panel-collapse>.table:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body,.panel-collapse>.panel-body+.table,.panel-collapse>.panel-body+.table-responsive,.panel-collapse>.table+.panel-body,.panel-collapse>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.panel-collapse>.table>tbody:first-child>tr:first-child th,.panel-collapse>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered,.panel-collapse>.table-bordered,.panel-collapse>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel-collapse>.table-bordered>thead>tr>th:first-child,.panel-collapse>.table-bordered>thead>tr>td:first-child,.panel-collapse>.table-bordered>tbody>tr>th:first-child,.panel-collapse>.table-bordered>tbody>tr>td:first-child,.panel-collapse>.table-bordered>tfoot>tr>th:first-child,.panel-collapse>.table-bordered>tfoot>tr>td:first-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel-collapse>.table-bordered>thead>tr>th:last-child,.panel-collapse>.table-bordered>thead>tr>td:last-child,.panel-collapse>.table-bordered>tbody>tr>th:last-child,.panel-collapse>.table-bordered>tbody>tr>td:last-child,.panel-collapse>.table-bordered>tfoot>tr>th:last-child,.panel-collapse>.table-bordered>tfoot>tr>td:last-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel-collapse>.table-bordered>thead>tr:first-child>td,.panel-collapse>.table-bordered>thead>tr:first-child>th,.panel-collapse>.table-bordered>tbody>tr:first-child>td,.panel-collapse>.table-bordered>tbody>tr:first-child>th,.panel-collapse>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel-collapse>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel-collapse>.table-bordered>tbody>tr:last-child>td,.panel-collapse>.table-bordered>tbody>tr:last-child>th,.panel-collapse>.table-bordered>tfoot>tr:last-child>td,.panel-collapse>.table-bordered>tfoot>tr:last-child>th,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive,.panel-collapse>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.42857;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}body .modal{position:absolute;overflow:visible}body div.tooltip-inner{max-width:400px}body div.popover{max-width:450px}body .modal-body.alert{border-radius:0}body .progress{margin-bottom:0}.panel-body:nth-child(n+2){border-top:1px solid #ddd}.panel .panel-heading[data-toggle="collapse"]{cursor:pointer}#o_ajax_busy_backdrop{bottom:0;z-index:1020}.form-control-feedback{top:10px}.form-horizontal .has-feedback .form-control-feedback{top:10px}.btn.btn-primary.o_disabled{color:#fff !important}body .progress-bar[aria-valuenow="1"],body .progress-bar[aria-valuenow="2"]{min-width:1px}@-moz-document url-prefix(){fieldset{display:table-cell}}@font-face{font-family:'openolat';src:url("../light/fonts/openolat/openolat.eot?4yacgg");src:url("../light/fonts/openolat/openolat.eot?#iefix4yacgg") format("embedded-opentype"),url("../light/fonts/openolat/openolat.woff?4yacgg") format("woff"),url("../light/fonts/openolat/openolat.ttf?4yacgg") format("truetype"),url("../light/fonts/openolat/openolat.svg?4yacgg#openolat") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url("../../font-awesome/fonts/fontawesome-webfont.eot?v=4.5.0");src:url("../../font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"),url("../../font-awesome/fonts/fontawesome-webfont.woff2?v=4.5.0") format("woff2"),url("../../font-awesome/fonts/fontawesome-webfont.woff?v=4.5.0") format("woff"),url("../../font-awesome/fonts/fontawesome-webfont.ttf?v=4.5.0") format("truetype"),url("../../font-awesome/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.o_icon{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}.o_icon-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.o_icon-2x{font-size:2em}.o_icon-3x{font-size:3em}.o_icon-4x{font-size:4em}.o_icon-5x{font-size:5em}.o_icon-fw{width:1.28571em;text-align:center}.o_icon-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.o_icon-ul>li{position:relative}.o_icon-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.o_icon-li.o_icon-lg{left:-1.85714em}.o_icon-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.o_icon-pull-left{float:left}.o_icon-pull-right{float:right}.o_icon.o_icon-pull-left{margin-right:.3em}.o_icon.o_icon-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.o_icon.pull-left{margin-right:.3em}.o_icon.pull-right{margin-left:.3em}.o_icon-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.o_icon-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)}}.o_icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.o_icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.o_icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.o_icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.o_icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .o_icon-rotate-90,:root .o_icon-rotate-180,:root .o_icon-rotate-270,:root .o_icon-flip-horizontal,:root .o_icon-flip-vertical{filter:none}.o_icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.o_icon-stack-1x,.o_icon-stack-2x{position:absolute;left:0;width:100%;text-align:center}.o_icon-stack-1x{line-height:inherit}.o_icon-stack-2x{font-size:2em}.o_icon-inverse{color:#fff}.o_icon_accepted:before{content:""}.o_icon_accessibility:before{content:""}.o_icon_actions:before{content:""}.o_icon_archive_tool:before{content:""}.o_icon_assessment_mode:before{content:""}.o_icon_assessment_tool:before{content:""}.o_icon_attempt_limit:before{content:""}.o_icon_accept:before{content:"";color:#5cb85c}.o_icon_add:before{content:""}.o_icon_add_member:before{content:""}.o_icon_add_search:before{content:""}.o_icon_audio:before{content:""}.o_icon_back:before{content:""}.o_icon_back_history:before{content:""}.o_icon_banned:before{content:"";color:#d9534f}.o_icon_bold:before{content:""}.o_icon_booking:before{content:""}.o_icon_bookmark:before{content:"";color:#bc2d0c}.o_icon_bookmark_add:before{content:""}.o_icon_bookmark_header:before{content:""}.o_icon_browse:before{content:""}.o_icon_browsercheck:before{content:""}.o_icon_busy:before{content:""}.o_icon_calendar:before{content:""}.o_icon_calendar_enabled:before{content:""}.o_icon_calendar_disabled:before{content:""}.o_icon_calendar:before{content:""}.o_icon_calendar_sync:before{content:""}.o_icon_caret:before{content:""}.o_icon_caret_right:before{content:""}.o_icon_catalog:before{content:""}.o_icon_catalog_sub:before{content:""}.o_icon_certificate:before{content:""}.o_icon_chat:before{content:""}.o_icon_check:before{content:""}.o_icon_check_off:before{content:""}.o_icon_check_on:before{content:""}.o_icon_checkbox:before{content:""}.o_icon_checkbox_checked:before{content:""}.o_icon_cleanup:before{content:""}.o_icon_close:before{content:""}.o_icon_close_resource:before{content:""}.o_icon_close_tab:before{content:""}.o_icon_close_tool:before{content:""}.o_icon_close_tree:before{content:""}.o_icon_close_togglebox:before,.o_togglebox_wrapper .o_opener.o_in i:before{content:""}.o_icon_code:before{content:""}.o_icon_color_picker:before{content:""}.o_icon_copy:before{content:""}.o_icon_courseareas:before{content:""}.o_icon_coursedb:before{content:""}.o_icon_courseeditor:before{content:""}.o_icon_coursefolder:before{content:""}.o_icon_courserun:before{content:""}.o_icon_comments:before{content:""}.o_icon_comments_none:before{content:""}.o_icon_content_popup:before{content:""}.o_icon_correct_answer:before{content:"";color:#5cb85c}.o_icon_customize:before{content:""}.o_icon_delete_item:before{content:""}.o_icon_delete:before{content:"";color:#A87E7E}.o_icon_details:before{content:""}.o_icon_description:before{content:""}.o_icon_dev:before{content:""}.o_icon_disabled:before{content:""}.o_icon_download:before{content:""}.o_icon_edit:before{content:""}.o_icon_edit_file:before{content:""}.o_icon_edit_metadata:before{content:""}.o_icon_enabled:before{content:""}.o_icon_enlarge:before{content:""}.o_icon_eportfolio_add:before{content:""}.o_icon_eportfolio_link:before{content:""}.o_icon_error:before{content:"";color:#d9534f}.o_icon_expenditure:before{content:""}.o_icon_export:before{content:""}.o_icon_external_link:before{content:""}.o_icon_failed:before{content:""}.o_icon_filter:before{content:""}.o_icon_graduate:before{content:""}.o_icon_group:before,.o_BusinessGroup_icon:before{content:""}.o_icon_header:before{content:""}.o_icon_help:before{content:"";cursor:help}.o_icon_home:before{content:""}.o_icon_impress:before{content:""}.o_icon_important:before{content:"";color:#f0ad4e}.o_icon_import:before{content:""}.o_icon_info:before{content:"";color:#5bc0de}.o_icon_info_msg:before{content:"";color:#d9534f}.o_icon_info_resource:before{content:""}.o_icon_inline_editable:before{content:""}.o_icon_institution:before{content:""}.o_icon_italic:before{content:""}.o_icon_landingpage:before{content:""}.o_icon_language:before{content:""}.o_icon_layout:before{content:""}.o_icon_link:before{content:""}.o_icon_link_extern:before{content:""}.o_icon_list:before{content:""}.o_icon_list_num:before{content:""}.o_icon_lifecycle:before{content:""}.o_icon_locked:before{content:""}.o_icon_login:before{content:""}.o_icon_logout:before{content:""}.o_icon_mandatory:before{content:"";color:#f0ad4e}.o_icon_managed:before{content:"";color:#777}.o_icon_manual:before{content:"";cursor:help}.o_icon_mail:before{content:""}.o_icon_math:before{content:""}.o_icon_membersmanagement:before{content:""}.o_icon_menuhandel:before{content:""}.o_icon_message:before{content:""}.o_icon_mobile:before{content:""}.o_icon_move:before{content:""}.o_icon_move_down:before{content:""}.o_icon_move_left:before{content:""}.o_icon_move_right:before{content:""}.o_icon_move_up:before{content:""}.o_icon_new:before{content:"";color:#5cb85c}.o_icon_new_document:before{content:""}.o_icon_new_folder:before{content:""}.o_icon_news:before{content:""}.o_icon_next:before{content:""}.o_icon_next_page:before{content:""}.o_icon_next_toolbar:before{content:""}.o_icon_node_after:before{content:""}.o_icon_node_before:before{content:""}.o_icon_node_under:before{content:""}.o_icon_notes:before{content:""}.o_icon_notification:before{content:""}.o_icon_ok:before{content:"";color:#5cb85c}.o_icon_open_tree:before{content:""}.o_icon_open_togglebox:before,.o_togglebox_wrapper .o_opener i:before{content:""}.o_icon_openolat:before,.o_icon_provider_olat:before{content:"\E600";font-family:openolat;font-size:10px}.o_icon_options:before{content:""}.o_icon_pageing:before{content:""}.o_icon_passed:before{content:""}.o_icon_password:before{content:""}.o_icon_pending:before{content:""}.o_icon_phone:before{content:""}.o_icon_post:before{content:""}.o_icon_preview:before{content:""}.o_icon_previous:before{content:""}.o_icon_previous_page:before{content:""}.o_icon_previous_toolbar:before{content:""}.o_icon_print:before{content:""}.o_icon_private:before{content:""}.o_icon_provider_adfs:before{content:""}.o_icon_provider_facebook:before{content:""}.o_icon_provider_google:before{content:""}.o_icon_provider_guest:before{content:""}.o_icon_provider_ldap:before{content:""}.o_icon_provider_linkedin:before{content:""}.o_icon_provider_oauth:before{content:""}.o_icon_provider_performx:before{content:""}.o_icon_provider_shibboleth:before{content:""}.o_icon_provider_twitter:before{content:""}.o_icon_publish:before{content:""}.o_icon_qrcode:before{content:""}.o_icon_quickview:before{content:""}.o_icon_radio_off:before{content:""}.o_icon_radio_on:before{content:""}.o_icon_rating_on:before,.o_rating .o_rating_items.o_enabled .o_icon:hover:before{content:""}.o_icon_rating_off:before{content:""}.o_icon_read:before{content:""}.o_icon_readonly:before{content:"";color:red}.o_icon_readwrite:before{content:""}.o_icon_recycle:before{content:""}.o_icon_refresh:before{content:""}.o_icon_reject:before{content:"";color:#d9534f}.o_icon_rejected:before{content:""}.o_icon_reminder:before{content:""}.o_icon_remove:before{content:""}.o_icon_replace:before{content:""}.o_icon_reply:before{content:""}.o_icon_reply_with_quote:before{content:""}.o_icon_response_feedback:before{content:""}.o_icon_review:before{content:""}.o_icon_rss:before{content:""}.o_icon_rss_unsubscribe:before{content:"";color:#996633}.o_icon_search:before{content:""}.o_icon_select:before{content:""}.o_icon_send:before{content:""}.o_icon_settings:before{content:""}.o_icon_share:before{content:""}.o_icon_show_more:before{content:""}.o_icon_show_less:before{content:""}.o_icon_show_send:before{content:""}.o_icon_sign_out:before{content:""}.o_icon_spacer:before{content:""}.o_icon_split:before{content:""}.o_icon_sort:before{content:""}.o_icon_sort_asc:before{content:""}.o_icon_sort_desc:before{content:""}.o_icon_sort_amount_asc:before{content:""}.o_icon_sort_amount_desc:before{content:""}.o_icon_sort_menu:before{content:""}.o_icon_start:before{content:""}.o_icon_status_available:before{content:"";color:#063}.o_icon_status_chat:before{content:""}.o_icon_status_dnd:before{content:"";color:#cc3}.o_icon_status_unavailable:before{content:"";color:#963}.o_icon_statistics_tool:before{content:""}.o_icon_submit:before{content:""}.o_icon_table:before{content:""}.o_icon_table_large:before{content:""}.o_icon_tags:before{content:""}.o_icon_timelimit:before{content:""}.o_icon_toggle:before{content:""}.o_icon_to_read:before{content:""}.o_icon_tool:before{content:""}.o_icon_tools:before{content:""}.o_icon_top:before{content:""}.o_icon_translation_item:before{content:""}.o_icon_translation_package:before{content:""}.o_icon_user:before{content:""}.o_icon_user_vip:before{content:""}.o_icon_user_anonymous:before{content:""}.o_icon_upload:before{content:""}.o_icon_version:before{content:""}.o_icon_video:before{content:""}.o_icon_visitingcard.o_icon_waiting:before{content:""}.o_icon_warn:before{content:"";color:#f0ad4e}.o_icon_wizard:before{content:""}.o_icon_xing:before{content:"";color:#cfdc00}.o_CourseModule_icon:before,.o_course_icon:before{content:""}.o_EPStructuredMapTemplate_icon:before{content:""}.o_FileResource-BLOG_icon:before{content:""}.o_FileResource-IMSCP_icon:before{content:""}.o_FileResource-PODCAST_icon:before{content:""}.o_FileResource-SHAREDFOLDER:before{content:""}.o_FileResource-SCORMCP_icon:before{content:""}.o_FileResource-SURVEY_icon:before{content:""}.o_FileResource-TEST_icon:before{content:""}.o_FileResource-WIKI_icon:before{content:""}.o_FileResource-SHAREDFOLDER_icon:before{content:""}.o_FileResource-GLOSSARY_icon:before{content:""}.o_FileResource-PDF_icon:before{content:""}.o_FileResource-XLS_icon:before{content:""}.o_FileResource-PPT_icon:before{content:""}.o_FileResource-DOC_icon:before{content:""}.o_FileResource-ANIM_icon:before{content:""}.o_FileResource-IMAGE_icon:before{content:""}.o_FileResource-SOUND_icon:before{content:""}.o_FileResource-MOVIE_icon:before{content:""}.o_FileResource-FILE_icon:before{content:""}.o_FileResource-VIDEO_icon:before{content:""}.o_CourseModule_icon_closed:before{content:""}.o_sp_icon:before{content:""}.o_st_icon:before{content:""}.o_tu_icon:before{content:""}.o_bc_icon:before{content:""}.o_lti_icon:before{content:""}.o_cp_icon:before{content:""}.o_cp_item:before{content:""}.o_scorm_icon:before{content:""}.o_en_icon:before{content:""}.o_fo_icon:before{content:""}.o_co_icon:before{content:""}.o_infomsg_icon:before{content:""}.o_cal_icon:before{content:""}.o_wiki_icon:before{content:""}.o_podcast_icon:before{content:""}.o_blog_icon:before{content:""}.o_ep_icon:before{content:""}.o_iqtest_icon:before{content:""}.o_iqself_icon:before{content:""}.o_iqsurv_icon:before{content:""}.o_ta_icon:before{content:""}.o_gta_icon:before{content:""}.o_ms_icon:before{content:""}.o_dialog_icon:before{content:""}.o_projectbroker_icon:before{content:""}.o_ll_icon:before{content:""}.o_den_icon:before{content:""}.o_cmembers_icon:before{content:""}.o_cl_icon:before{content:""}.o_vc_icon:before{content:""}.o_video_icon:before{content:""}.o_vitero_icon:before{content:""}.o_openmeetings_icon:before{content:""}.o_gotomeeting_icon:before{content:""}.o_portlet_infomsg_icon:before{content:""}.o_portlet_quickstart_icon:before{content:""}.o_portlet_bookmark_icon:before{content:""}.o_portlet_groups_icon:before{content:""}.o_portlet_notes_icon:before{content:""}.o_portlet_noti_icon:before{content:""}.o_portlet_eff_icon:before{content:""}.o_portlet_repository_student_icon:before{content:""}.o_portlet_repository_teacher_icon:before{content:""}.o_portlet_iframe_icon:before{content:""}.o_portlet_sysinfo_icon:before{content:""}.o_portlet_dyk_icon:before{content:""}.o_portlet_infomessages_icon:before{content:""}.o_portlet_cal_icon:before{content:""}.o_portlet_institutions_icon:before{content:""}.o_portlet_links_icon:before{content:""}.o_portlet_shibboleth_icon:before{content:""}.o_icon_qpool:before{content:""}.o_icon_pool_private:before{content:""}.o_icon_pool_public:before{content:""}.o_icon_pool_my_items:before{content:""}.o_icon_pool_favorits:before{content:""}.o_icon_pool_collection:before{content:""}.o_icon_pool_pool:before{content:""}.o_icon_pool_share:before{content:""}.o_forum_message_icon:before{content:""}.o_calendar_icon:before{content:""}.o_forum_status_thread_icon:before{content:""}.o_forum_status_sticky_closed_icon:before{content:""}.o_forum_status_sticky_icon:before{content:""}.o_forum_status_closed_icon:before{content:"";color:#a94442}.o_forum_status_opened_icon:before{content:"";color:#3c763d}.o_forum_status_hidden_icon:before{content:"";color:#a94442}.o_forum_status_visible_icon:before{content:"";color:#3c763d}.o_forum_all_icon:before{content:""}.o_forum_all_flat_icon:before{content:""}.o_forum_one_icon:before{content:""}.o_forum_marked_icon:before{content:""}.o_forum_new_icon:before{content:""}.o_mi_qpool_import:before{content:""}.o_mi_qtisection:before{content:""}.o_mi_qtisc:before{content:""}.o_mi_qtimc:before{content:""}.o_mi_qtikprim:before{content:""}.o_mi_qtifib:before{content:""}.o_mi_qtiessay:before{content:""}.o_as_mode_leadtime:before{content:""}.o_as_mode_assessment:before{content:""}.o_as_mode_followup:before{content:""}.o_as_mode_closed:before{content:'-'}.o_black_led:before{content:"";color:#337ab7}.o_green_led:before{content:"";color:#5cb85c}.o_yellow_led:before{content:"";color:#f0ad4e}.o_red_led:before{content:"";color:#d9534f}.o_ac_token_icon:before{content:""}.o_ac_free_icon:before{content:""}.o_ac_group_icon:before{content:""}.o_ac_membersonly_icon:before{content:""}.o_ac_paypal_icon:before{content:""}.o_ac_status_canceled_icon:before{content:"";color:#f0ad4e}.o_ac_status_error_icon:before{content:"";color:#d9534f}.o_ac_status_new_icon:before{content:"";color:#337ab7}.o_ac_status_succes_icon:before{content:"";color:#5cb85c}.o_ac_status_waiting_icon:before{content:"";color:#337ab7}.o_ac_order_status_new_icon:before{content:"";color:#337ab7}.o_ac_order_status_prepayment_icon:before{content:"";color:#5bc0de}.o_ac_order_status_payed_icon:before{content:"";color:#5cb85c}.o_ac_order_status_canceled_icon:before{content:"";color:#f0ad4e}.o_ac_order_status_error_icon:before{content:"";color:#d9534f}.o_ac_order_status_warning_icon:before{content:"";color:#f0ad4e}.o_scorm_org:before{content:""}.o_scorm_item:before{content:""}.o_scorm_completed:before,.o_scorm_passed:before{content:""}.o_scorm_failed:before{content:""}.o_scorm_incomplete:before{content:""}.o_scorm_not_attempted:before{background:none}.o_midpub:before{content:""}.o_midwarn:before{content:""}.o_midlock:before{content:""}.o_miderr:before{content:""}.o_middel:before{content:""}.o_filetype_file:before,.o_filetype_ico:before{content:""}.o_filetype_folder:before{content:""}.o_filetype_folder_open:before{content:""}.o_filetype_zip:before,.o_filetype_gz:before,.o_filetype_tar:before,.o_filetype_tgz:before{content:""}.o_filetype_css:before,.o_filetype_js:before,.o_filetype_java:before,.o_filetype_numbers:before,.o_filetype_ods:before,.o_filetype_xml:before,.o_filetype_xsl:before{content:""}.o_filetype_bat_icon:before,.o_filetype_bat:before,.o_filetype_exe:before,.o_filetype_app:before,.o_filetype_sh:before{content:""}.o_filetype_xls:before,.o_filetype_xlsx:before{content:""}.o_filetype_png:before,.o_filetype_tiff:before,.o_filetype_webp:before,.o_filetype_gif:before,.o_filetype_ico:before,.o_filetype_jpeg:before,.o_filetype_bmp:before,.o_filetype_odg:before,.o_filetype_eps:before,.o_filetype_jpg:before{content:""}.o_filetype_psd:before,.o_filetype_avi:before,.o_filetype_dvi:before,.o_filetype_mp4:before,.o_filetype_m4v:before,.o_filetype_webm:before,.o_filetype_ogg:before,.o_filetype_video:before,.o_filetype_mov:before,.o_filetype_mpeg:before,.o_filetype_mpg:before,.o_filetype_qt:before,.o_filetype_ra:before,.o_filetype_ram:before,.o_filetype_swf:before,.o_filetype_flv:before{content:""}.o_filetype_midi:before,.o_filetype_audio:before,.o_filetype_mp3:before,.o_filetype_m3u:before,.o_filetype_wav:before{content:""}.o_filetype_ps:before,.o_filetype_pdf:before{content:""}.o_filetype_key:before,.o_filetype_odp:before,.o_filetype_ppt:before,.o_filetype_pptx:before{content:""}.o_filetype_odf:before,.o_filetype_rtf:before,.o_filetype_readme:before,.o_filetype_README:before,.o_filetype_log:before,.o_filetype_txt:before,.o_filetype_htm:before,.o_filetype_html:before{content:""}.o_filetype_odt:before,.o_filetype_pages:before,.o_filetype_doc:before,.o_filetype_docx:before{content:""}.o_icon_share_social:before{content:""}.o_icon_apple:before{content:""}.o_icon_facebook:before{content:""}.o_icon_twitter:before{content:""}.o_icon_google:before{content:""}.o_icon_delicious:before{content:""}.o_icon_digg:before{content:""}.o_icon_mailto:before{content:""}.o_icon_link:before{content:""}.o_icon_yahoo:before{content:""}a.o_icon:hover,a.o_icon:focus{text-decoration:none}img.o_emoticons_angel{background:url(../light/images/emoticons/smiley-angel.png);width:16px;height:16px}img.o_emoticons_angry{background:url(../light/images/emoticons/smiley-mad.png);width:16px;height:16px}img.o_emoticons_blushing{background:url(../light/images/emoticons/smiley-red.png);width:16px;height:16px}img.o_emoticons_confused{background:url(../light/images/emoticons/smiley-confuse.png);width:16px;height:16px}img.o_emoticons_cool{background:url(../light/images/emoticons/smiley-cool.png);width:16px;height:16px}img.o_emoticons_cry{background:url(../light/images/emoticons/smiley-cry.png);width:16px;height:16px}img.o_emoticons_devil{background:url(../light/images/emoticons/smiley-evil.png);width:16px;height:16px}img.o_emoticons_grin{background:url(../light/images/emoticons/smiley-grin.png);width:16px;height:16px}img.o_emoticons_kiss{background:url(../light/images/emoticons/smiley-kiss.png);width:16px;height:16px}img.o_emoticons_ohoh{background:url(../light/images/emoticons/smiley-eek.png);width:16px;height:16px}img.o_emoticons_sad{background:url(../light/images/emoticons/smiley-sad.png);width:16px;height:16px}img.o_emoticons_sick{background:url(../light/images/emoticons/smiley-sad-blue.png);width:16px;height:16px}img.o_emoticons_smile{background:url(../light/images/emoticons/smiley.png);width:16px;height:16px}img.o_emoticons_tongue{background:url(../light/images/emoticons/smiley-razz.png);width:16px;height:16px}img.o_emoticons_ugly{background:url(../light/images/emoticons/smiley-money.png);width:16px;height:16px}img.o_emoticons_weird{background:url(../light/images/emoticons/smiley-nerd.png);width:16px;height:16px}img.o_emoticons_wink{background:url(../light/images/emoticons/smiley-wink.png);width:16px;height:16px}img.o_emoticons_worried{background:url(../light/images/emoticons/smiley-roll-blue.png);width:16px;height:16px}img.o_emoticons_up{background:url(../light/images/emoticons/thumb-up.png);width:16px;height:16px}img.o_emoticons_down{background:url(../light/images/emoticons/thumb.png);width:16px;height:16px}.o_block_bottom,.o_block,.o_button_group,.o_block_with_datecomp .o_content,.o_course_run .o_toc .o_entry,.o_header_with_buttons,.o_search_result{margin-bottom:1em}.o_block_top,.o_block,.o_button_group,.o_block_with_datecomp .o_content,.o_course_run .o_toc .o_entry{margin-top:1em}.o_block_large_bottom,.o_block_large,.o_block_with_datecomp,.o_login .o_login_footer_wrapper,.o_portlet{margin-bottom:2em}.o_block_large_top,.o_block_large,.o_block_with_datecomp,.o_login .o_login_footer_wrapper,.o_portlet{margin-top:2em}.o_block_inline,.o_block_inline_left,.o_block_inline_both,.o_block_inline_right{display:inline-block}.o_block_inline_left,.o_block_inline_both{margin-left:0.5em}.o_block_inline_right,.o_block_inline_both{margin-right:0.5em}.o_scrollblock,div.b_scrollblock{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.o_button_group{text-align:center}.o_button_group a,.o_button_group input,.o_button_group button,.o_button_group .btn-group{margin-right:5px;margin-bottom:0.5em}.o_button_group a:last-child,.o_button_group input:last-child,.o_button_group button:last-child,.o_button_group .btn-group:last-child{margin-right:0}.o_button_group .btn-group a,.o_button_group .btn-group input,.o_button_group .btn-group button{margin-right:0;margin-bottom:0}.o_button_group .dropdown-menu{text-align:left}.o_button_group_left{text-align:left}.o_button_group_right{text-align:right}.o_button_group_top{margin-top:0}.o_header_with_buttons:before,.o_header_with_buttons:after{content:" ";display:table}.o_header_with_buttons:after{clear:both}.o_header_with_buttons h1,.o_header_with_buttons h3,.o_header_with_buttons h4,.o_header_with_buttons .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_header_with_buttons h2{display:inline-block}.o_header_with_buttons .o_button_group{margin-top:10px;margin-bottom:0;float:right}.panel-heading.o_header_with_buttons{margin-bottom:0}.o_xsmall,.b_xsmall,p.b_xsmall,div.b_xsmall{font-size:12px}.o_small,.b_small,p.b_small,div.b_small,.o_comments .o_comment_wrapper h5,.o_comments .o_comment_wrapper .o_comment,.o_bc_meta,.tooltip,.o_htmleditor .o_metadata .o_lastmodified,.o_noti,.o_block_with_datecomp .o_meta,.o_togglebox_wrapper div.o_togglebox_content .o_hide,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label,.o_course_run .o_toc .o_entry{font-size:12px}.o_large,.b_large,p.b_large,div.b_large{font-size:18px}.o_xlarge,.b_xlarge,p.b_xlarge,div.b_xlarge{font-size:18px}.o_disabled,.b_disabled,p.b_disabled,div.b_disabled{color:#777 !important;cursor:default}.o_disabled:hover,.b_disabled:hover{color:#777 !important}.o_dimmed,.b_dimmed,p.b_dimmed,div.b_dimmed{opacity:.4;filter:alpha(opacity=40)}.o_selected,.b_selected,p.b_selected,div.b_selected{font-weight:bold}.o_deleted,.b_deleted,p.b_deleted,div.b_deleted{text-decoration:line-through}.o_clickable{cursor:pointer}.o_ochre{color:#c8a959}.o_blue{color:#12223F}.o_undecorated:hover,.o_undecorated:focus,.o_disabled:hover,.b_disabled:hover,#o_main_wrapper #o_toplink:hover,#o_footer_powered a:hover,#o_share a:hover,#o_share_social_container a:hover,.o_toolbar .o_tools_container a:hover,.o_button_toggle:hover,.o_im_message_group .o_im_from:hover,.o_noti .o_label:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_comments:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover,.o_catalog .o_level .o_meta .o_title a:hover,.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover,.o_repo_details .o_social .o_comments:hover,.o_login .o_login_register:hover,.o_disabled:focus,.b_disabled:focus,#o_main_wrapper #o_toplink:focus,#o_footer_powered a:focus,#o_share a:focus,#o_share_social_container a:focus,.o_toolbar .o_tools_container a:focus,.o_button_toggle:focus,.o_im_message_group .o_im_from:focus,.o_noti .o_label:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_comments:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:focus,.o_catalog .o_level .o_meta .o_title a:focus,.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:focus,.o_repo_details .o_social .o_comments:focus,.o_login .o_login_register:focus{text-decoration:none}.o_copy_code,.b_copy_code,p.b_copy_code,div.b_copy_code,code,pre{overflow-x:auto;overflow-y:auto;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.o_nowrap,.b_copy_code,p.b_copy_code,div.b_copy_code,code{white-space:nowrap}.o_titled_wrapper .o_content{margin-top:20px}.o_video,.o_video video,.b_video,.o_video_wrapper{display:inline-block;max-width:100%;height:auto;max-width:100%}.o_image,.o_image img,img,.b_image{display:inline-block;max-width:100%;height:auto;max-width:100%}.o_image_vertical_center_helper{display:inline-block;height:100%;vertical-align:middle}.o_image_vertical_center_helper+.o_image img{vertical-align:middle}.o_with_hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1{color:#337ab7}h2{color:#337ab7}h3{color:#337ab7}h4,.o_cal .fc-header-title h2{color:#337ab7}h5{color:#337ab7}h5{color:#337ab7}fieldset legend{color:#333}.o_user_content_block a{color:#337ab7;text-decoration:none}.o_user_content_block a:hover,.o_user_content_block a:focus{color:#23527c;text-decoration:underline}.b_border_box,p.b_border_box,div.b_border_box{border:1px solid #777;padding:1em;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}table td{vertical-align:top}table.b_grid{width:99.5%;background:transparent;border-collapse:separate}table.b_grid td,table.b_grid th{padding:1px 5px;border:1px solid #777}table.b_grid th{background:#eee}table.b_border{width:99.5%;background:transparent;border-collapse:collapse}table.b_border td,table.b_border th{padding:1px 5px;border:1px solid #777}table.b_border th{background:#eee}table.b_borderless{width:99.5%;background:transparent;border-collapse:separate}table.b_borderless td,table.b_borderless th{padding:1px 5px;border:0}table.b_full{width:99.5%}table.b_middle{background:transparent}table.b_middle td{vertical-align:middle}.b_align_normal{text-align:left}.b_align_center{text-align:center}.b_align_inverse{text-align:right}.b_align_justified{text-align:justify}a.b_link_extern{color:#337ab7}a.b_link_extern:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:""}a.b_link_mailto{color:#337ab7}a.b_link_mailto:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:""}a.b_link_forward{color:#337ab7}a.b_link_forward:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:""}img.b_float_left{float:left;margin:0 2em 2em 0}img.b_float_left_clear{clear:both;margin:0 2em 2em 0;display:block}img.b_float_right{float:right;margin:0 0 2em 2em}img.b_float_right_clear{clear:both;display:block;margin:0 0 2em auto}img.b_centered{clear:both;display:block;margin:0 auto 2em auto}img.b_circle{border-radius:50%}img.b_with_border{border:1px solid #ddd;padding:3px;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}span.olatFlashMovieViewer{max-width:100% !important;border:none !important}.mejs-container,.mejs-mediaelement video,.mejs-layers div,.me-cannotplay{max-width:100%}.b_clear_float,p.b_clear_float,div.b_clear_float{clear:both}html{position:relative;min-height:100%}body{min-height:100%;margin-bottom:80px}#o_main_wrapper{background:#fff;z-index:3}#o_main_wrapper #o_main_container{background:#fff}#o_main_wrapper #o_main_container #o_main_left{float:left;z-index:2;position:relative;background:#fff}#o_main_wrapper #o_main_container #o_main_left #o_main_left_content{padding:0 0 0 15px}#o_main_wrapper #o_main_container #o_main_left #o_main_left_toggle{position:absolute;display:none;right:0;top:70px;margin-right:-30px;font-size:25px;line-height:35px;text-align:center;width:30px;height:35px;z-index:3;border:1px solid #ddd;border-left:none;border-bottom-right-radius:4px;border-top-right-radius:4px;background-color:#fbfbfb;-webkit-box-shadow:2px 0px 4px 1px rgba(0,0,0,0.15);box-shadow:2px 0px 4px 1px rgba(0,0,0,0.15);color:#337ab7}#o_main_wrapper #o_main_container #o_main_left.o_offcanvas{background:#fbfbfb;-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 6px 1px rgba(0,0,0,0.2);min-width:250px}#o_main_wrapper #o_main_container #o_main_left.o_offcanvas #o_main_left_content{padding:0 0 0 0}#o_main_wrapper #o_main_container #o_main_right{float:right;z-index:2;position:relative;background:inherit}#o_main_wrapper #o_main_container #o_main_right #o_main_right_content{padding:0 15px 0 0}#o_main_wrapper #o_main_container #o_main_center{position:relative;z-index:1;background:inherit}#o_main_wrapper #o_main_container #o_main_center h2:first-child{margin-top:0}@media screen and (max-width: 767px){#o_main_wrapper #o_main_container #o_main_center{margin-left:0 !important}}#o_main_wrapper #o_main_container #o_main_center #o_main_center_content{padding:0 15px}#o_main_wrapper #o_main_container #o_main_center #o_main_center_content #o_main_center_content_inner{padding-bottom:15px}#o_main_wrapper #o_toplink{position:absolute;bottom:0;right:15px;text-align:center;z-index:3}@media (max-width: 767px){#o_main_wrapper #o_main_container #o_main_center #o_main_center_content{padding:15px}}#o_back_wrapper,#o_preview_wrapper{margin-top:10px}#o_back_wrapper.o_toolbar .o_breadcrumb .breadcrumb,#o_preview_wrapper.o_toolbar .o_breadcrumb .breadcrumb{font-size:14px}#o_footer_wrapper{position:absolute;bottom:0;width:100%;height:70px;overflow:hidden;background-color:#f5f5f5;color:#999;line-height:16px;font-size:12px}#o_footer_wrapper a{color:#999}#o_footer_wrapper a:hover{color:#000}#o_footer_container{position:relative;padding-top:10px;min-height:70px;background:#f5f5f5;z-index:1}#o_footer_user{position:absolute;left:15px;top:10px;z-index:1}#o_footer_user #o_counter{white-space:nowrap}#o_footer_user #o_username{white-space:nowrap;margin-right:1em}#o_footer_version{position:absolute;right:15px;top:10px;text-align:right;z-index:1}@media (max-width: 767px){#o_footer_version{padding-top:10px;text-align:left}}#o_footer_powered{position:absolute;top:30px;right:15px;z-index:1}#o_footer_powered img{opacity:.6;filter:alpha(opacity=60)}#o_footer_powered img:hover{opacity:1;filter:alpha(opacity=100)}#o_footer_impressum{position:absolute;top:10px;width:100%;text-align:center;z-index:-1}#o_footer_impressum i{display:none}#o_footer_textline{position:absolute;top:30px;width:100%;text-align:center;z-index:-1}#o_share{margin-top:10px}#o_share a{opacity:.6;filter:alpha(opacity=60)}#o_share a:hover{opacity:1;filter:alpha(opacity=100)}#o_share a,#o_share_social_container a{color:#999;margin:0 0.25em 0 0}#o_share a:hover,#o_share_social_container a:hover{color:#000}@media (max-width: 767px){#o_counter,#o_footer_version,#o_share{display:none}#o_footer_impressum{top:30px;text-align:left}#o_footer_textline{top:50px;text-align:left}#o_footer_powered{top:10px}#o_footer_powered a:after{content:"\221E";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px}#o_footer_powered img{display:none}}#o_navbar_wrapper{z-index:4;border-top:1px solid #e7e7e7;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}#o_navbar_wrapper #o_navbar_container{position:relative}a.o_disabled.navbar-text{margin:0}.o_navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid #e7e7e7;background-color:#f8f8f8}.o_navbar:before,.o_navbar:after{content:" ";display:table}.o_navbar:after{clear:both}.o_navbar .o_navbar_tabs li{max-width:150px}.o_navbar .o_navbar_tabs li a{padding-right:30px}.o_navbar .o_navbar_tabs li a:first-child span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.o_navbar .o_navbar_tabs .o_icon-fw{position:absolute;top:15px;left:0.5em;padding-top:3px;width:1em;height:1em;display:none}.o_navbar .o_navbar_tabs .o_navbar_tab_close{position:absolute;top:15px;right:0.5em;padding:0;width:1em;height:1em}.o_navbar .o_navbar_tabs .o_navbar_tab_close i:before{color:#d9534f}.o_navbar .o_navbar_tabs .o_navbar_tab_close:hover i:before{color:#c9302c}.o_navbar .o_custom_navbar-brand{background-position:5px 0;background-repeat:no-repeat;height:50px;width:120px}.o_navbar #o_navbar_langchooser{color:#777;padding:7px 15px}.o_navbar #o_navbar_langchooser form span+div{display:inline}.o_navbar #o_navbar_tools_permanent #o_navbar_print a,.o_navbar #o_navbar_tools_permanent #o_navbar_impress a,.o_navbar #o_navbar_tools_permanent #o_navbar_help a{color:#777;padding-right:0}.o_navbar #o_navbar_tools_permanent #o_navbar_login a{color:#f0ad4e}.o_navbar .o_navbar_tools>#o_navbar_tools_permanent>li>a>span{display:none}@media (min-width: 768px){.o_navbar .o_navbar_tools li.o_portrait>a>span{display:inline}}.o_navbar #o_navbar_tools_personal .o_navbar_tool a,.o_navbar #o_navbar_tools_permanent .o_navbar_tool a{padding-right:5px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu a,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu a{padding-left:45px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu .dropdown-menu a,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu .dropdown-menu a{padding-left:15px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu .o_portrait,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu .o_portrait{position:absolute;left:7px;top:10px}.o_navbar #o_navbar_tools_personal .o_logout,.o_navbar #o_navbar_tools_permanent .o_logout{color:#d9534f}.o_navbar.o_navbar-offcanvas .o_navbar_tab_close{top:10px;right:10px}.o_navbar.o_navbar-offcanvas .o_navbar-right a{padding:3px 20px;color:#9d9d9d}.o_navbar.o_navbar-offcanvas .o_navbar-right a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-right a:focus{color:#fff;background-color:transparent}.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout{color:#d9534f}.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout:hover,.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout:focus{color:#c9302c}.o_navbar.o_navbar-offcanvas .o_navbar-right a .o_icon-lg{font-size:1.0em;vertical-align:baseline}.o_navbar.o_navbar-offcanvas .o_navbar-right .divider{height:1px;margin:9px 0;overflow:hidden;background-color:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-header{padding-left:15px}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-toggle{display:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-menu{box-shadow:none;position:relative;top:0;left:0;display:block;float:none;background-color:#222;color:#9d9d9d;font-size:14px;border:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-menu .divider{background:none}.o_navbar.o_navbar-offcanvas .o_navbar-nav a{color:#9d9d9d;text-shadow:none}.o_navbar.o_navbar-offcanvas .o_navbar-nav a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav a:focus{background-color:transparent;color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a:focus{background-color:#090909;color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .o_navbar-link{color:#9d9d9d}.o_navbar.o_navbar-offcanvas .o_navbar-nav .o_navbar-link:hover{color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a{color:#777}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}#o_navbar_impress a span,#o_navbar_search_opener a span{display:none}body.o_dmz #o_navbar_print a span,body.o_dmz #o_navbar_impress a span,body.o_dmz #o_navbar_help a span,body.o_dmz #o_navbar_search_opener a span{display:inline}.o_navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;-webkit-overflow-scrolling:touch}.o_navbar-collapse:before,.o_navbar-collapse:after{content:" ";display:table}.o_navbar-collapse:after{clear:both}.o_navbar-collapse.o_collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.o_navbar-offcanvas .o_navbar-collapse{width:auto;box-shadow:none;margin-top:10px;margin-right:-15px;margin-left:-15px}.o_navbar-brand{float:left;font-size:18px;line-height:20px;height:50px;color:#777}.o_navbar-brand:hover,.o_navbar-brand:focus{text-decoration:none;color:#5e5e5e;background-color:transparent}.o_navbar-toggle{position:relative;margin-right:15px;margin-left:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;border:1px solid #ddd;border-radius:4px;background-color:transparent;background-image:none}.o_navbar-toggle:hover,.o_navbar-toggle:focus{outline:none;background-color:#ddd}.o_navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#888}.o_navbar-toggle .icon-bar+.icon-bar{margin-top:4px}#o_navbar_left-toggle{float:left}#o_navbar_right-toggle{float:right}.o_navbar-link{color:#777}.o_navbar-link:hover{color:#333}.o_navbar-nav{margin:7.5px -15px}.o_navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px;color:#777}.o_navbar-nav>li>a:hover,.o_navbar-nav>li>a:focus{color:#333;background-color:transparent}.o_navbar-nav>.active>a,.o_navbar-nav>.active>a:hover,.o_navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.o_navbar-nav>.disabled>a,.o_navbar-nav>.disabled>a:hover,.o_navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.o_navbar-nav>.open>a,.o_navbar-nav>.open>a:hover,.o_navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}.o_collapse .o_navbar-nav{float:left;margin:0}.o_collapse .o_navbar-nav>li{float:left}.o_collapse .o_navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.o_collapse .o_navbar-nav.o_navbar-right:last-child{margin-right:-15px}.o_collapse.o_navbar-collapse .o_navbar-left{float:left !important}.o_collapse.o_navbar-collapse .o_navbar-right{float:right !important}.o_navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (max-width: 767px){.o_navbar-form .form-group{margin-bottom:5px}}.o_collapse .o_navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.o_collapse .o_navbar-form.o_navbar-right:last-child{margin-right:-15px}.o_navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.o_navbar-fixed-bottom .o_navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.o_navbar-btn{margin-top:8px;margin-bottom:8px}.o_navbar-btn.btn-sm,.btn-group-sm>.o_navbar-btn.btn{margin-top:10px;margin-bottom:10px}.o_navbar-btn.btn-xs,.btn-group-xs>.o_navbar-btn.btn{margin-top:14px;margin-bottom:14px}.o_navbar-text{margin-top:15px;margin-bottom:15px;color:#777}.o_collapse .o_navbar-text{float:left;margin-left:15px;margin-right:15px}.o_collapse .o_navbar-text.o_navbar-right:last-child{margin-right:0}.o_dropdown_tab{position:relative}.o_dropdown_tab>a:first-child{padding-right:30px}.o_dropdown_tab>a:first-child .o_icon-fw{display:none;position:absolute;top:0;left:10px;padding-top:3px;line-height:20px}.o_dropdown_tab>a:first-child span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.o_dropdown_tab .o_navbar_tab_close{position:absolute;top:0px;right:10px;padding-left:0px;padding-right:0px;color:#d9534f;background-color:inherit}.o_dropdown_tab .o_navbar_tab_close:focus,.o_dropdown_tab .o_navbar_tab_close:hover{color:#c9302c;background-color:inherit}#o_navbar_more .dropdown-menu .divider:last-child{display:none}@media (min-width: 768px){#o_navbar_more .dropdown-menu{max-width:300px}}@media (max-width: 767px){#o_navbar_more>li{position:inherit}#o_navbar_more .dropdown-menu{left:0px;right:0px}#o_navbar_more .dropdown-menu a,#o_navbar_more .dropdown-menu i{line-height:30px}#o_navbar_more .dropdown-menu .o_navbar_tab_close{line-height:inherit}}.o_body_popup #o_topnav_printview{display:inline-block}.o_body_popup #o_topnav_close{float:right}.o_body_popup #o_topnav_close span{display:block}.o_body_popup #o_navbar_tools_permanent li>a{background-color:transparent}.o_toolbar{position:relative;margin-bottom:20px;margin-top:-10px;border:1px solid #e7e7e7}.o_toolbar:before,.o_toolbar:after{content:" ";display:table}.o_toolbar:after{clear:both}@media (min-width: 768px){.o_toolbar{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}}.o_toolbar .o_breadcrumb:before,.o_toolbar .o_breadcrumb:after{content:" ";display:table}.o_toolbar .o_breadcrumb:after{clear:both}.o_toolbar .o_breadcrumb .breadcrumb{margin-bottom:0;padding:5px 9px;font-size:11px;line-height:15px;border-radius:0;background:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close{float:right;position:relative;margin:0 0 0 15px;vertical-align:middle}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a{line-height:15px;color:#d9534f}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a:hover{color:#b52b27}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a i{font-size:16px}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a span{display:none}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close:before{content:none}.o_toolbar .o_tools_container{text-align:center;min-height:37px;position:realtive;background-color:#f8f8f8;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top:1px solid #e7e7e7}.o_toolbar .o_tools_container:before,.o_toolbar .o_tools_container:after{content:" ";display:table}.o_toolbar .o_tools_container:after{clear:both}@media (max-width: 991px){.o_toolbar .o_tools_container{min-height:35px}}@media (max-width: 767px){.o_toolbar .o_tools_container{min-height:22px;text-align:left}}.o_toolbar .o_tools_container a{color:#777;display:inline-block}.o_toolbar .o_tools_container a:hover{color:#333}.o_toolbar .o_tools_container a.o_disabled{color:#aaa !important}.o_toolbar .o_tools_container a.o_disabled:hover{color:#aaa !important}.o_toolbar .o_tools_container a.active{color:#337ab7;background-color:transparent}.o_toolbar .o_tools_container .dropdown-menu a{display:block}.o_toolbar .o_tools_container .dropdown-menu a.active{color:#337ab7;background-color:transparent}.o_toolbar .o_tools{margin-top:8px;margin-bottom:5px}.o_toolbar .o_tool,.o_toolbar .o_text{position:relative;margin:0 10px}.o_toolbar .o_tool:first-child,.o_toolbar .o_text:first-child{margin-left:0}.o_toolbar .o_tool:last-child,.o_toolbar .o_text:last-child{margin-right:0}.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:18px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{display:block;font-size:12px}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{position:absolute;right:50%;top:-18px;margin-right:-12px;font-size:13px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:16px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{font-size:11px}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{top:-16.5px;margin-right:-11px;font-size:12px}}@media (max-width: 767px){.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:20px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{display:none}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{display:block;position:relative;top:0;left:0;margin-right:0}}.o_toolbar .o_tool .o_chelp,.o_toolbar .o_text .o_chelp{position:relative;top:-1em;vertical-align:top;color:#fff}.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{padding:0;margin-top:5px;border:1px solid #ccc;background-color:#eee}.o_toolbar .o_tool_next a,.o_toolbar .o_tool_previous a{color:#777}.o_toolbar .o_tool_next a:hover,.o_toolbar .o_tool_previous a:hover{color:#333}.o_toolbar .o_tool_next a.o_disabled,.o_toolbar .o_tool_previous a.o_disabled{color:#aaa !important}.o_toolbar .o_tool_next a.o_disabled:hover,.o_toolbar .o_tool_previous a.o_disabled:hover{color:#aaa !important}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:21px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{margin-top:4px}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:18px}}@media (max-width: 767px){.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{margin-top:0}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:20px}}.o_toolbar .o_tool_previous{margin-left:10px;border-bottom-left-radius:4px;border-top-left-radius:4px;border-right:0}.o_toolbar .o_tool_next{border-bottom-right-radius:4px;border-top-right-radius:4px}.o_toolbar .o_tool_dropdown{margin:0 10px}.o_toolbar .o_tool_dropdown:first-child{margin-left:0}.o_toolbar .o_tool_dropdown:last-child{margin-right:0}.o_toolbar .o_tool_dropdown a.dropdown-toggle{position:relative}.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:18px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span{display:block;font-size:12px}.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{position:absolute;right:50%;top:4px;margin-right:-20px;font-size:14px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:16px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span,.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{font-size:11px}.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{top:4px;margin-right:-18px;font-size:12px}}@media (max-width: 767px){.o_toolbar .o_tool_dropdown a.dropdown-toggle{padding:0 10px 0 5px}.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:20px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span{display:none}}.o_toolbar .o_tool_dropdown .dropdown-menu{text-align:left}.o_toolbar .o_tools_left{float:left}.o_toolbar .o_tools_right{float:right}.o_toolbar .o_tools_right_edge{float:right}@media (max-width: 991px){.o_toolbar .o_tools{margin-top:6px;margin-bottom:4px}.o_toolbar .o_tool span{max-width:10em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_toolbar .o_tool,.o_toolbar .o_text,.o_toolbar .o_tool_dropdown{margin:0 5px}}@media (max-width: 767px){.o_toolbar .o_tools{margin-top:6px;margin-bottom:4px}.o_toolbar .o_tools .o_chelp{top:0;vertical-align:top}.o_toolbar .o_tools_center{float:left}.o_toolbar .o_tool,.o_toolbar .o_text,.o_toolbar .o_tool_dropdown{margin:0 0;position:static}.o_toolbar .o_tool_dropdown .dropdown-menu{left:0px;right:0px}.o_toolbar .o_tool_dropdown .dropdown-menu a,.o_toolbar .o_tool_dropdown .dropdown-menu i{line-height:30px}.o_toolbar .o_tool_dropdown .dropdown-menu .o_navbar_tab_close{line-height:inherit}}body{overflow-x:hidden}.o_container_offcanvas{position:relative;max-width:1324px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-m-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#o_offcanvas_right{position:absolute;top:0;right:-250px;width:250px;padding:15px 15px;background-color:#222;color:#9d9d9d;border:1px solid #090909;-webkit-box-shadow:0px 0px 4px 3px rgba(0,0,0,0.25);box-shadow:0px 0px 4px 3px rgba(0,0,0,0.25);min-height:100%;z-index:10;display:none}#o_offcanvas_right:before,#o_offcanvas_right:after{content:" ";display:table}#o_offcanvas_right:after{clear:both}@media screen and (max-width: 767px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-right .sidebar-offcanvas{right:-50%}.row-offcanvas-right.active{right:50%}.row-offcanvas-left{left:0}.row-offcanvas-left .sidebar-offcanvas{left:-50%}.row-offcanvas-left.active{left:50%}.sidebar-offcanvas{position:absolute;top:0;width:50%}}.o_info,.b_info,p.b_info,div.b_info,.o_form .o_info,.o_togglebox_wrapper div.o_togglebox_content,div.o_qti_item_itemfeedback{margin:20px 0;padding:20px;border-left:3px solid #777;background-color:#eee}.o_info h2,.o_info h3,.o_info h4,.o_info .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_info h2,.o_info h5,.b_info h2,.o_form .o_info h2,.o_togglebox_wrapper div.o_togglebox_content h2,div.o_qti_item_itemfeedback h2,.b_info h3,.o_form .o_info h3,.o_togglebox_wrapper div.o_togglebox_content h3,div.o_qti_item_itemfeedback h3,.b_info h4,.o_form .o_info h4,.o_togglebox_wrapper div.o_togglebox_content h4,div.o_qti_item_itemfeedback h4,.b_info .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_info h2,.o_form .o_info .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_form .o_info h2,.o_togglebox_wrapper div.o_togglebox_content .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_togglebox_wrapper div.o_togglebox_content h2,div.o_qti_item_itemfeedback .o_cal .fc-header-title h2,.o_cal .fc-header-title div.o_qti_item_itemfeedback h2,.b_info h5,.o_form .o_info h5,.o_togglebox_wrapper div.o_togglebox_content h5,div.o_qti_item_itemfeedback h5{color:#777}.o_note,.b_note,p.b_note,div.b_note,.o_form .o_desc,.o_course_run .o_statusinfo,.o_course_stats .o_desc{margin:20px 0;padding:20px;border-left:3px solid #31708f;background-color:#d9edf7}.o_note h2,.o_note h3,.o_note h4,.o_note .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_note h2,.o_note h5,.b_note h2,.o_form .o_desc h2,.o_course_run .o_statusinfo h2,.o_course_stats .o_desc h2,.b_note h3,.o_form .o_desc h3,.o_course_run .o_statusinfo h3,.o_course_stats .o_desc h3,.b_note h4,.o_form .o_desc h4,.o_course_run .o_statusinfo h4,.o_course_stats .o_desc h4,.b_note .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_note h2,.o_form .o_desc .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_form .o_desc h2,.o_course_run .o_statusinfo .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_course_run .o_statusinfo h2,.o_course_stats .o_desc .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_course_stats .o_desc h2,.b_note h5,.o_form .o_desc h5,.o_course_run .o_statusinfo h5,.o_course_stats .o_desc h5{color:#31708f}.o_important,.b_important,p.b_important,div.b_important,.o_bc_empty,.o_course_run .o_no_scoreinfo{margin:20px 0;padding:20px;border-left:3px solid #F4D000;background-color:#FFF1A4}.o_important h2,.o_important h3,.o_important h4,.o_important .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_important h2,.o_important h5,.b_important h2,.o_bc_empty h2,.o_course_run .o_no_scoreinfo h2,.b_important h3,.o_bc_empty h3,.o_course_run .o_no_scoreinfo h3,.b_important h4,.o_bc_empty h4,.o_course_run .o_no_scoreinfo h4,.b_important .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_important h2,.o_bc_empty .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_bc_empty h2,.o_course_run .o_no_scoreinfo .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_course_run .o_no_scoreinfo h2,.b_important h5,.o_bc_empty h5,.o_course_run .o_no_scoreinfo h5{color:#F4D000}.o_success,.b_success,p.b_success,div.b_success{margin:20px 0;padding:20px;border-left:3px solid #3c763d;background-color:#dff0d8}.o_success h2,.o_success h3,.o_success h4,.o_success .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_success h2,.o_success h5,.b_success h2,.b_success h3,.b_success h4,.b_success .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_success h2,.b_success h5{color:#3c763d}.o_warning,.b_warning,p.b_warning,div.b_warning,.o_form .o_warning{margin:20px 0;padding:20px;border-left:3px solid #8a6d3b;background-color:#fcf8e3}.o_warning h2,.o_warning h3,.o_warning h4,.o_warning .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_warning h2,.o_warning h5,.b_warning h2,.o_form .o_warning h2,.b_warning h3,.o_form .o_warning h3,.b_warning h4,.o_form .o_warning h4,.b_warning .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_warning h2,.o_form .o_warning .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_form .o_warning h2,.b_warning h5,.o_form .o_warning h5{color:#8a6d3b}.o_error,.b_error,p.b_error,div.b_error{margin:20px 0;padding:20px;border-left:3px solid #a94442;background-color:#f2dede}.o_error h2,.o_error h3,.o_error h4,.o_error .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_error h2,.o_error h5,.b_error h2,.b_error h3,.b_error h4,.b_error .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_error h2,.b_error h5{color:#a94442}div.o_callout_overlay{position:fixed;top:0;left:0;width:100%;height:100%;zoom:1;background:#000;opacity:0;filter:alpha(opacity=0)}.o_alert_info{position:fixed;top:-100%;left:0;display:none;z-index:2000;width:100%;text-align:center}.o_alert_info .alert{position:relative;width:auto;margin:0 auto;text-align:left;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.o_alert_info .alert .o_icon_close{float:right;color:#777}.o_alert_info .alert .o_icon_close:hover{color:#555}@media (min-width: 768px){.o_alert_info .alert{width:600px}}#o_msg_sticky,#o_msg_sticky_preview{position:relative;color:#a94442;background-color:#f2dede;border:1px solid #ebccd1;padding:10px 16px 10px 60px;min-height:40px;margin:-20px 0 20px 0}#o_msg_sticky .o_icon_info_msg,#o_msg_sticky_preview .o_icon_info_msg{position:absolute;left:10px;top:5px;font-size:40px}#o_msg_sticky.o_msg_sticky_fullscreen,#o_msg_sticky_preview.o_msg_sticky_fullscreen{margin-top:0}@media (min-width: 768px){.modal .o_modal_fullwidth{width:90%}}@media (min-width: 992px){.modal .o_modal_fullwidth{width:80%}}.modal .modal-header h4,.modal .modal-header .o_cal .fc-header-title h2,.o_cal .fc-header-title .modal .modal-header h2{color:#337ab7;font-weight:500;font-family:inherit;line-height:1.1}.o_tree{position:relative;display:block;background-color:none;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;font-size:14px}.o_tree a{color:#777;background-color:none}.o_tree a:hover,.o_tree a:focus{color:#333}.o_tree .o_tree_link{background-color:none}.o_tree .o_tree_link:hover,.o_tree .o_tree_link:focus{background-color:#f8f8f8}.o_tree .o_tree_link:first-child{background-color:transparent}.o_tree .o_tree_link:last-child:hover,.o_tree .o_tree_link:last-child:focus{background-color:#f8f8f8}.o_tree .o_insertion_point>a>span{padding:5px;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.o_tree .o_insertion_source>a>span.o_tree_item,.o_tree .o_insertion_source>a>span.o_dnd_item{border-bottom:solid #f90 4px;background-color:#fefbf6}.o_tree ul{margin:0;padding:0;list-style-type:none}.o_tree ul li{margin:0;padding:0;white-space:nowrap}.o_tree ul li div{position:relative;margin-bottom:-1px;border-bottom:1px solid #ddd}.o_tree ul li div.popover{position:absolute;left:auto;right:0}.o_tree ul li div a.o_tree_oc_l0{position:absolute;top:10px;left:-4px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l0,.o_tree ul .o_tree_level_close.b_tree_oc_l0{z-index:10}.o_tree ul li div a.o_tree_oc_l1{position:absolute;top:10px;left:11px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l1,.o_tree ul .o_tree_level_close.b_tree_oc_l1{z-index:10}.o_tree ul li div a.o_tree_oc_l2{position:absolute;top:10px;left:26px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l2,.o_tree ul .o_tree_level_close.b_tree_oc_l2{z-index:10}.o_tree ul li div a.o_tree_oc_l3{position:absolute;top:10px;left:41px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l3,.o_tree ul .o_tree_level_close.b_tree_oc_l3{z-index:10}.o_tree ul li div a.o_tree_oc_l4{position:absolute;top:10px;left:56px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l4,.o_tree ul .o_tree_level_close.b_tree_oc_l4{z-index:10}.o_tree ul li div a.o_tree_oc_l5{position:absolute;top:10px;left:71px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l5,.o_tree ul .o_tree_level_close.b_tree_oc_l5{z-index:10}.o_tree ul li div a.o_tree_oc_l6{position:absolute;top:10px;left:86px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l6,.o_tree ul .o_tree_level_close.b_tree_oc_l6{z-index:10}.o_tree ul li div a.o_tree_oc_l7{position:absolute;top:10px;left:101px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l7,.o_tree ul .o_tree_level_close.b_tree_oc_l7{z-index:10}.o_tree ul li div a.o_tree_oc_l8{position:absolute;top:10px;left:116px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l8,.o_tree ul .o_tree_level_close.b_tree_oc_l8{z-index:10}.o_tree ul li div a.o_tree_oc_l9{position:absolute;top:10px;left:131px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l9,.o_tree ul .o_tree_level_close.b_tree_oc_l9{z-index:10}.o_tree ul li div a.o_tree_oc_l10{position:absolute;top:10px;left:146px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l10,.o_tree ul .o_tree_level_close.b_tree_oc_l10{z-index:10}.o_tree ul li div a.o_tree_oc_l11{position:absolute;top:10px;left:161px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l11,.o_tree ul .o_tree_level_close.b_tree_oc_l11{z-index:10}.o_tree ul li div span.o_tree_l0{display:block;padding:10px 2px 10px 10px;z-index:9}.o_tree ul li div span.o_tree_l1{display:block;padding:10px 2px 10px 25px;z-index:9}.o_tree ul li div span.o_tree_l2{display:block;padding:10px 2px 10px 40px;z-index:9}.o_tree ul li div span.o_tree_l3{display:block;padding:10px 2px 10px 55px;z-index:9}.o_tree ul li div span.o_tree_l4{display:block;padding:10px 2px 10px 70px;z-index:9}.o_tree ul li div span.o_tree_l5{display:block;padding:10px 2px 10px 85px;z-index:9}.o_tree ul li div span.o_tree_l6{display:block;padding:10px 2px 10px 100px;z-index:9}.o_tree ul li div span.o_tree_l7{display:block;padding:10px 2px 10px 115px;z-index:9}.o_tree ul li div span.o_tree_l8{display:block;padding:10px 2px 10px 130px;z-index:9}.o_tree ul li div span.o_tree_l9{display:block;padding:10px 2px 10px 145px;z-index:9}.o_tree ul li div span.o_tree_l10{display:block;padding:10px 2px 10px 160px;z-index:9}.o_tree ul li div span.o_tree_l11{display:block;padding:10px 2px 10px 175px;z-index:9}.o_tree ul span.o_tree_leaf{display:none}.o_tree ul span.o_tree_link>input[type=checkbox]{margin-right:5px}.o_tree ul li .badge{position:absolute;font-size:70%}.o_tree ul li .badge:before{content:none}.o_tree ul li .badge.o_badge_1{top:3px;right:1px}.o_tree ul li .badge.o_badge_2{bottom:3px;right:1px}.o_tree ul li .badge.o_badge_3{top:3px;right:25px}.o_tree ul li .badge.o_badge_4{bottom:3px;right:25px}.o_tree ul li div.o_dnd_sibling{margin:0;padding:0;border-bottom:none}.o_tree ul li .active.o_tree_link{background-color:none;font-weight:bold}.o_tree ul li .active.o_tree_link a{color:#337ab7}.o_tree ul li .active.o_tree_link:hover,.o_tree ul li .active.o_tree_link:focus{background-color:#eee}.o_tree ul li .active.o_tree_link:hover a,.o_tree ul li .active.o_tree_link:focus a{color:#23527c}.o_tree ul li .active_parent.o_tree_link{font-weight:bold}.o_tree ul li .active_parent.o_tree_link a{color:#777}.o_tree ul li .active_parent.o_tree_link a:hover,.o_tree ul li .active_parent.o_tree_link a:focus{color:#333}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l0{left:6px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l1{left:21px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l2{left:36px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l3{left:51px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l4{left:66px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l5{left:81px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l6{left:96px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l7{left:111px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l8{left:126px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l9{left:141px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l10{left:156px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l11{left:171px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l0{padding:10px 2px 10px 20px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l1{padding:10px 2px 10px 35px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l2{padding:10px 2px 10px 50px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l3{padding:10px 2px 10px 65px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l4{padding:10px 2px 10px 80px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l5{padding:10px 2px 10px 95px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l6{padding:10px 2px 10px 110px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l7{padding:10px 2px 10px 125px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l8{padding:10px 2px 10px 140px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l9{padding:10px 2px 10px 155px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l10{padding:10px 2px 10px 170px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l11{padding:10px 2px 10px 185px}.o_tree .o_dnd_item{cursor:move;z-index:100}.o_tree .o_dnd_proxy{opacity:.4;filter:alpha(opacity=40);background-color:#f0ad4e;padding:5px 10px 5px 10px;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.o_tree .o_dnd_item.o_dnd_over{background-color:#ffff60}.o_tree .o_dnd_sibling{height:7px;width:100%}.o_tree .o_dnd_sibling.o_dnd_over{background:transparent url(../light/images/arrow_dd.png) top left no-repeat}.o_tree .o_dnd_l1{margin-left:0 !important}.o_tree .o_dnd_l2{margin-left:1em !important}.o_tree .o_dnd_l3{margin-left:2em !important}.o_tree .o_dnd_l4{margin-left:3em !important}.o_tree .o_dnd_l5{margin-left:4em !important}.o_tree .o_dnd_l6{margin-left:5em !important}.o_tree .o_dnd_l7{margin-left:6em !important}.o_tree .o_dnd_l8{margin-left:7em !important}.o_tree .o_dnd_l9{margin-left:8em !important}.o_tree .o_dnd_l10{margin-left:9em !important}.o_tree .o_dnd_l11{margin-left:10em !important}.o_tree.o_tree_insert_tool span.o_tree_link a{display:block}.o_offcanvas .o_tree{border:0}.o_selection_tree{position:relative;display:block;background-color:none;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;font-size:14px}.o_selection_tree ul{margin:0;padding:0;list-style-type:none}.o_selection_tree li{margin:0;padding:0;white-space:nowrap}.o_selection_tree li div{position:relative;margin-bottom:-1px;border-bottom:1px solid #ddd}.o_selection_tree li>div>span.o_tree_l0,.o_selection_tree li>div>div.checkbox.o_tree_l0,.o_selection_tree li>div>div.radio.o_tree_l0{display:block;padding:10px 2px 10px 10px;z-index:9}.o_selection_tree li>div>span.o_tree_l1,.o_selection_tree li>div>div.checkbox.o_tree_l1,.o_selection_tree li>div>div.radio.o_tree_l1{display:block;padding:10px 2px 10px 25px;z-index:9}.o_selection_tree li>div>span.o_tree_l2,.o_selection_tree li>div>div.checkbox.o_tree_l2,.o_selection_tree li>div>div.radio.o_tree_l2{display:block;padding:10px 2px 10px 40px;z-index:9}.o_selection_tree li>div>span.o_tree_l3,.o_selection_tree li>div>div.checkbox.o_tree_l3,.o_selection_tree li>div>div.radio.o_tree_l3{display:block;padding:10px 2px 10px 55px;z-index:9}.o_selection_tree li>div>span.o_tree_l4,.o_selection_tree li>div>div.checkbox.o_tree_l4,.o_selection_tree li>div>div.radio.o_tree_l4{display:block;padding:10px 2px 10px 70px;z-index:9}.o_selection_tree li>div>span.o_tree_l5,.o_selection_tree li>div>div.checkbox.o_tree_l5,.o_selection_tree li>div>div.radio.o_tree_l5{display:block;padding:10px 2px 10px 85px;z-index:9}.o_selection_tree li>div>span.o_tree_l6,.o_selection_tree li>div>div.checkbox.o_tree_l6,.o_selection_tree li>div>div.radio.o_tree_l6{display:block;padding:10px 2px 10px 100px;z-index:9}.o_selection_tree li>div>span.o_tree_l7,.o_selection_tree li>div>div.checkbox.o_tree_l7,.o_selection_tree li>div>div.radio.o_tree_l7{display:block;padding:10px 2px 10px 115px;z-index:9}.o_selection_tree li>div>span.o_tree_l8,.o_selection_tree li>div>div.checkbox.o_tree_l8,.o_selection_tree li>div>div.radio.o_tree_l8{display:block;padding:10px 2px 10px 130px;z-index:9}.o_selection_tree li>div>span.o_tree_l9,.o_selection_tree li>div>div.checkbox.o_tree_l9,.o_selection_tree li>div>div.radio.o_tree_l9{display:block;padding:10px 2px 10px 145px;z-index:9}.o_selection_tree li>div>span.o_tree_l10,.o_selection_tree li>div>div.checkbox.o_tree_l10,.o_selection_tree li>div>div.radio.o_tree_l10{display:block;padding:10px 2px 10px 160px;z-index:9}.o_selection_tree li>div>span.o_tree_l11,.o_selection_tree li>div>div.checkbox.o_tree_l11,.o_selection_tree li>div>div.radio.o_tree_l11{display:block;padding:10px 2px 10px 175px;z-index:9}.o_breadcrumb{position:relative}.o_breadcrumb .o_breadcrumb_close{float:right;position:relative;margin:0 0 0 15px;vertical-align:middle}.o_breadcrumb .o_breadcrumb_close a{line-height:15px;color:#d9534f}.o_breadcrumb .o_breadcrumb_close a:hover{color:#b52b27}.o_breadcrumb .o_breadcrumb_close a i{font-size:16px}.o_breadcrumb .o_breadcrumb_close a span{display:none}.o_breadcrumb .o_breadcrumb_close:before{content:none}.o_form .o_icon_mandatory{margin-right:0.25em}.o_form .o_form_chelp{padding-left:0.25em;margin-right:-1.25em}.o_form .o_form_example{font-size:90%}.o_form .o_error{margin-top:1px;margin-bottom:0;padding:10px}.o_form hr.o_spacer_noline{border-top:1px solid transparent}.o_form hr.o_spacer.form,.o_form hr.o_spacer_noline.form{margin-top:0px;margin-bottom:0px}.o_form .form-group.o_omit_margin{margin-bottom:0}.o_form .o_date{position:relative;padding-right:34px}.o_form .o_date.form-inline .form-group,.o_form .o_date.o_navbar-form .form-group{margin-left:0}.o_form input.o_date_ms{width:3em}.o_form .o_date.form-inline .o_date_ms.form-group,.o_form .o_date.o_navbar-form .o_date_ms.form-group{margin-left:25px}.o_form .has-feedback .o_date.form-inline .form-control.o_date_ms,.o_form .has-feedback .o_date.o_navbar-form .form-control.o_date_ms{padding-right:0}.o_form .o_form_element.form-inline .o_form_element.form-group,.o_form .o_form_element.o_navbar-form .o_form_element.form-group{margin-left:25px}.o_form .input-group.o_date_picker{width:16em}.o_form .o_filepreview{margin-bottom:10px}.o_form .o_fileinput{cursor:pointer;position:relative}.o_form .o_fileinput .o_fakechooser{position:relative;z-index:1}.o_form .o_fileinput .o_realchooser{position:absolute;top:0;right:0;z-index:2;opacity:0;filter:alpha(opacity=0)}.o_form .o_fileinput .o_realchooser.o_chooser_with_delete{right:38px}.o_centered_form{text-align:center}.o_centered_form fieldset.o_form{display:inline-block;text-align:left}.o_choice_checkrow,.o_choice_textrow{vertical-align:text-top;padding-bottom:2px}.o_choice_textrow{padding-left:1em}.o_togglecheck a{white-space:nowrap}.o_catalog .o_catalog_delete_img{position:relative;top:-0.5em}.o_button_dirty{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_button_dirty:hover,.o_button_dirty:focus,.o_button_dirty.focus,.o_button_dirty:active,.o_button_dirty.active,.open>.o_button_dirty.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_button_dirty:active,.o_button_dirty.active,.open>.o_button_dirty.dropdown-toggle{background-image:none}.o_button_dirty.disabled,.o_button_dirty.disabled:hover,.o_button_dirty.disabled:focus,.o_button_dirty.disabled.focus,.o_button_dirty.disabled:active,.o_button_dirty.disabled.active,.o_button_dirty[disabled],.o_button_dirty[disabled]:hover,.o_button_dirty[disabled]:focus,.o_button_dirty[disabled].focus,.o_button_dirty[disabled]:active,.o_button_dirty[disabled].active,fieldset[disabled] .o_button_dirty,fieldset[disabled] .o_button_dirty:hover,fieldset[disabled] .o_button_dirty:focus,fieldset[disabled] .o_button_dirty.focus,fieldset[disabled] .o_button_dirty:active,fieldset[disabled] .o_button_dirty.active{background-color:#f0ad4e;border-color:#eea236}.o_button_dirty .badge{color:#f0ad4e;background-color:#fff}.o_button_toggle{border:1px solid #777;border-top-right-radius:9px;border-top-left-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;background:#eee;display:inline-block;height:18px;line-height:16px;font-size:16px;text-align:left;padding:0 0.5em 0 0;margin:0}.o_button_toggle i{color:#777;text-shadow:1px 0 2px rgba(0,0,0,0.25)}.o_button_toggle span{line-height:16px;vertical-align:top;font-size:60%;color:#777;text-transform:uppercase}.o_button_toggle.o_on{text-align:right;padding:0 0 0 0.5em}.o_button_toggle.o_on i{color:#337ab7;text-shadow:-1px 0 2px rgba(0,0,0,0.25)}.o_table_wrapper{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.o_table_wrapper.o_table_flexi .o_table_body{margin-top:20px}.o_table_wrapper.o_table_flexi .table{margin-top:20px}.o_table_wrapper.o_table_flexi .table td ul{margin:0}.o_table_wrapper.o_table_edit table tbody{border-top:solid #f90 4px;background-color:#fefbf6}.o_table_wrapper .o_table_search{max-width:50em}.o_table_wrapper .o_table_footer .o_table_pagination{text-align:center}.o_table_wrapper .o_table_rows_infos{float:left;padding-left:0;padding-right:20px;margin:20px 0}.o_table_wrapper .o_row_selected td{background-color:#dff0d8 !important}.o_table_wrapper .o_table{margin-bottom:0}.o_table_wrapper .o_marked{font-weight:bold}.o_table_wrapper .table{margin-bottom:0}.o_table_wrapper th{color:#333}@media (max-width: 767px){.o_table_wrapper .o_table_rows_infos{clear:both}}a.o_orderby,a.o_orderby:hover{color:#333;text-decoration:none}a.o_orderby.o_orderby_asc,a.o_orderby.o_orderby_desc,a.o_orderby:hover.o_orderby_asc,a.o_orderby:hover.o_orderby_desc{border-bottom:1px solid #ddd}.o_table_row_count{padding-top:6px;padding-bottom:6px;vertical-align:middle}.o_table_row_details td{background-color:white !important}.o_table_config{font-size:12px}.o_table_buttons{text-align:center}.o_table_buttons input{margin-right:1em}.o_table_buttons input:last-child{margin-right:0}.o_table_tools{margin-left:6px}.o_table_tools_indications{margin-left:10px;padding-top:3px;font-size:66%}.o_table_count{max-width:20em;float:left;padding:0 15px}.o_info .table-bordered td,o_note .table-bordered td,o_important .table-bordered td,o_warning .table-bordered td,o_error .table-bordered td{border-color:#333}.panel .o_table_layout{border-top:1px solid #ddd;padding-top:6px}.panel .o_table_count{padding:0 15px}#o_navbar_imclient .o_im_messages{float:left}#o_navbar_imclient #o_im_message,#o_navbar_imclient #o_im_status,#o_navbar_imclient #o_im_summary{float:left;position:relative;padding:15px 3px}#o_navbar_imclient #o_im_status,#o_navbar_imclient #o_im_message{padding-left:15px}#o_navbar_imclient #o_im_summary .badge{color:#fff;background-color:#777}#o_navbar_imclient #o_im_status li>a>span{display:inline}#o_navbar_imclient #o_im_status div.o_chelp_wrapper{right:0.5em}#o_navbar_imclient #o_im_message a:hover,#o_navbar_imclient #o_im_message a:focus{text-decoration:none}#o_navbar_imclient #o_im_message .o_icon_message{color:#d9534f}#o_navbar_imclient #o_im_message .o_icon_message:hover{color:#f4c37d}.o_im_load_history{margin-bottom:6px}.o_im_load_history .o_label{font-size:12px;padding-right:0.5em;line-height:1.5em;color:#777}.o_im_chat_history{height:170px;font-size:90%;border:1px solid #eee;margin:0 0 1em 0;overflow:scroll;overflow-x:auto}.o_im_message_group{padding:3px 3px 3px 40px;min-height:40px;position:relative;border-top:1px solid #eee;background:#fff}.o_im_message_group.o_odd{background:#F4F4F4}.o_im_message_group .o_portrait{position:absolute;top:3px;left:3px}.o_im_message_group .o_im_from{color:#777;font-size:12px;font-weight:bold}.o_im_message_group .o_im_from:hover{color:#5e5e5e}.o_im_message_group div.o_im_body{padding:3px 0 3px 0;font-size:12px}.o_im_message_group div.o_im_body .o_date{float:right;color:#777;font-size:9px}.o_groupchat_roster{font-size:12px}.o_groupchat_roster li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.o_groupchat_roster li.o_vip{color:#3c763d}.o_groupchat_roster li.o_anonymous{color:#31708f}.o_im_buddieslist .o_im_buddieslist_toggler .btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_im_buddieslist ul{font-size:12px}.o_im_buddieslist ul ul{padding-left:1em}.o_im_buddieslist ul a{color:#337ab7}.o_im_buddieslist ul a:hover{color:#23527c}.o_flag{position:relative;top:1px;display:inline-block;line-height:1;width:16px;height:16px;background-repeat:no-repeat;background-position:0 100%}option.o_with_flag{padding-left:23px;min-height:16px;background-repeat:no-repeat;background-position:2px 50%}.o_flag_en{background-image:url("../light/images/flags/gb.png")}.o_flag_de{background-image:url("../light/images/flags/de.png")}.o_flag_fr{background-image:url("../light/images/flags/fr.png")}.o_flag_it{background-image:url("../light/images/flags/it.png")}.o_flag_es{background-image:url("../light/images/flags/es.png")}.o_flag_da{background-image:url("../light/images/flags/dk.png")}.o_flag_cs{background-image:url("../light/images/flags/cz.png")}.o_flag_el{background-image:url("../light/images/flags/gr.png")}.o_flag_ee{background-image:url("../light/images/flags/ee.png")}.o_flag_ru{background-image:url("../light/images/flags/ru.png")}.o_flag_pl{background-image:url("../light/images/flags/pl.png")}.o_flag_zh_CN{background-image:url("../light/images/flags/cn.png")}.o_flag_zh_TW{background-image:url("../light/images/flags/tw.png")}.o_flag_lt{background-image:url("../light/images/flags/lt.png")}.o_flag_fa{background-image:url("../light/images/flags/ir.png")}.o_flag_pt_PT{background-image:url("../light/images/flags/pt.png")}.o_flag_pt_BR{background-image:url("../light/images/flags/br.png")}.o_flag_tr{background-image:url("../light/images/flags/tr.png")}.o_flag_hu{background-image:url("../light/images/flags/hu.png")}.o_flag_sq{background-image:url("../light/images/flags/al.png")}.o_flag_in{background-image:url("../light/images/flags/id.png")}.o_flag_ar{background-image:url("../light/images/flags/eg.png")}.o_flag_rm{background-image:url("../light/images/flags/rm.png")}.o_flag_af{background-image:url("../light/images/flags/za.png")}.o_flag_vi{background-image:url("../light/images/flags/vn.png")}.o_flag_mn{background-image:url("../light/images/flags/mn.png")}.o_flag_iw{background-image:url("../light/images/flags/il.png")}.o_flag_ko{background-image:url("../light/images/flags/kr.png")}.o_flag_nl_NL{background-image:url("../light/images/flags/nl.png")}.o_flag_jp{background-image:url("../light/images/flags/jp.png")}.o_flag_nb_NO{background-image:url("../light/images/flags/no.png")}.o_flag_et_EE{background-image:url("../light/images/flags/ee.png")}.o_flag_bg{background-image:url("../light/images/flags/bg.png")}.o_flag_hi_IN_ASIA{background-image:url("../light/images/flags/in.png")}.o_flag_ar_LB{background-image:url("../light/images/flags/lb.png")}.o_flag_gl_ES{background-image:url("../light/images/flags/galicia.png")}.o_flag_sk{background-image:url("../light/images/flags/sk.png")}.o_rating .o_rating_title{font-size:12px}.o_rating .o_rating_items{white-space:nowrap}.o_rating .o_rating_items .o_icon{color:#f0ad4e}.o_rating .o_rating_items .o_icon:hover{color:#337ab7}.o_rating .o_rating_items .o_legend{margin-left:1em;font-size:12px;line-height:normal}.o_rating .o_rating_explanation{font-size:12px;color:#777}@media (max-width: 991px){.o_rating .o_rating_title,.o_rating .o_rating_explanation{display:none}}.o_comments .o_comment_wrapper .o_avatar{float:left;margin:0 1em 0 0}.o_comments .o_comment_wrapper .o_reply,.o_comments .o_comment_wrapper .o_delete{float:right}.o_comments .o_comment_wrapper .o_comment_wrapper{margin-left:16px}.o_ratings_and_comments .o_rating_wrapper{vertical-align:middle;display:inline-block}.o_ratings_and_comments a.o_comments{margin-left:10px;position:relative;top:0.1em}.d3chart .bar{shape-rendering:crispEdges}.d3chart .bar_default_light{fill:#64a0d3}.d3chart .bar_default{fill:#337ab7}.d3chart .bar_default_dark{fill:#23527c}.d3chart .axis{font:12px sans-serif}.d3chart .axis path,.d3chart .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.o_forum_peekview .o_quote_wrapper,.o_forum_peekview .b_quote_wrapper{display:none}.o_forum_thread_sticky{font-weight:bold}.o_forum_switch{font-size:12px}.o_forum_toolbar{margin-bottom:6px;float:left}.o_forum_fulltextsearch{float:right}@media (max-width: 767px){.o_forum_fulltextsearch{float:left}.o_forum_toolbar .o_forum_tool span{display:none}}.o_forum .o_mark,.o_forum .o_ep_collect{float:right;position:relative;width:2em;margin-left:12px}.o_forum .o_portrait{float:left;margin-right:16px}.o_forum .o_portrait_avatar{width:70px;height:70px}.o_forum .o_newindicator{font-size:10px;color:#5cb85c;text-transform:uppercase;padding-left:1em;vertical-align:text-top;white-space:nowrap}.o_forum .o_author,.o_forum .o_date{display:inline-block;color:#777}.o_forum .o_date{font-size:12px}.o_forum .o_modified{color:#8a6d3b;font-size:12px;font-style:italic}.o_forum .o_forum_message{margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_forum .o_forum_message_new{-webkit-box-shadow:0 1px 10px rgba(92,184,92,0.3);box-shadow:0 1px 10px rgba(92,184,92,0.3)}.o_forum .o_forum_message_highlight{-webkit-box-shadow:0 1px 10px rgba(240,173,78,0.5);box-shadow:0 1px 10px rgba(240,173,78,0.5)}.o_forum .o_forum_message_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:3px;border-top-left-radius:3px}.o_forum .o_forum_message_title{margin-top:0}.o_forum .o_forum_message_body{padding:10px 15px}.o_forum .o_forum_message_attachments{border-top:1px solid #ddd;padding:10px 15px;font-size:12px;background-color:#f7f7f9}.o_forum .o_attachment{position:relative;max-width:250px;vertical-align:top;margin:6px 12px 10px 0}.o_forum .o_attachment img{margin-top:6px}.o_forum .o_filename{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_forum .o_icon_enlarge{position:absolute;left:1em;bottom:1em;text-shadow:1px 1px 2px #fff, -1px 1px 2px #fff, 1px -1px 2px #fff, -1px -1px 2px #fff}@media (min-width: 768px) and (max-width: 991px){.o_forum .o_attachments{font-size:10px}.o_forum .o_attachment{max-width:200px}.o_forum .o_attachment img{max-width:150px}.o_forum .o_filename{max-width:200px}}@media (max-width: 767px){.o_forum .o_attachments{font-size:9px}.o_forum .o_attachment{max-width:150px}.o_forum .o_attachment img{max-width:100px}.o_forum .o_filename{max-width:150px}}.o_quote_wrapper,.b_quote_wrapper{position:relative;margin:10px 0}.o_quote_author,.b_quote_author{color:#777;font-size:12px}.o_quote_author:before,.b_quote_author:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:21px;padding-right:0.5em}blockquote.o_quote,blockquote.b_quote{color:#555;font-size:12px;margin-top:6px;padding:0 12px}a.o_chelp{display:inline-block;padding:1px 3px;text-align:center;vertical-align:middle;white-space:nowrap;font-size:10px;font-weight:normal;line-height:15px;color:#fff;background-color:#337ab7;border:1px solid #2e6da4;border-radius:2px;cursor:help;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.o_chelp:active,a.o_chelp:hover,a.o_chelp:focus{text-decoration:none;color:#fff;background-color:#2a6598;border-color:#204d74}a.o_chelp i{font-size:10px !important}.o_chelp_wrapper{position:relative;float:right;display:inline-block;line-height:normal;margin-bottom:10px;margin-left:10px}.o_form_chelp,.o_chelp_tooltip{color:#737373}.o_iframedisplay iframe{width:100%}.o_singlepage .o_edit{position:absolute;top:10px;right:37px}.o_content_popup{position:absolute;top:10px;right:12px}.o_module_cp_wrapper .o_tools{position:absolute;top:10px;right:12px;text-align:right;vertical-align:middle}.o_module_cp_wrapper .o_tools .o_search_wrapper{display:inline-block;position:relative;top:-2px}ul.o_dropdown{margin:-5px -14px}ul.o_dropdown .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}ul.o_dropdown>li>a{display:block;padding:5px 14px;clear:both;font-weight:normal;line-height:1.42857;color:#333;background:#fff;white-space:nowrap}ul.o_dropdown>li>a:hover,ul.o_dropdown>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.badge.o_scorm_completed{background-color:#3c763d}.badge.o_scorm_failed{background-color:#a94442}.badge.o_scorm_incomplete{background-color:#8a6d3b}.badge.o_scorm_not_attempted{background:none}.o_bc_meta h5,.o_bc_meta .o_author,.o_bc_meta .o_comment,.tooltip h5,.tooltip .o_author,.tooltip .o_comment{color:#fff;margin:5px 0}.o_bc_meta .o_thumbnail,.tooltip .o_thumbnail{width:200px;height:200px;background-color:#fff;margin:0 -5px}.o_htmleditor .o_metadata{border:1px solid #999;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:0;background:#eee;position:relative;top:1px;padding:5px}.o_htmleditor .o_metadata #o_filename{float:left}.o_htmleditor .o_metadata .o_lastmodified{float:right;color:#777;line-height:1.42857}.o_htmleditor #o_save{margin-top:10px;text-align:center}.o_htmleditor #o_save input{margin-right:1em}.o_htmleditor #o_save input:last-child{margin-right:0}.o_notifications_news_wrapper .o_notifications_news_subscription{margin:10px 0}.o_notifications_news_wrapper .o_notifications_news_subscription h4 i,.o_notifications_news_wrapper .o_notifications_news_subscription .o_cal .fc-header-title h2 i,.o_cal .fc-header-title .o_notifications_news_wrapper .o_notifications_news_subscription h2 i{display:none}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_context{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content{margin-left:1.5em;position:relative}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_icon{position:absolute;left:-1.5em;line-height:1.5em;top:0}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_date{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_url{margin-left:1.5em}.o_noti{margin:6px 0 6px 12px;float:right;color:#777}.o_noti .o_label{color:#777;cursor:help}@media (max-width: 767px){.o_noti .o_label span{display:none}}.panel-body .o_noti{margin:0}.o_portrait{display:inline-block}.o_portrait img{border-radius:50%;border:none;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.o_portrait_name{margin-top:6px}.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/anonymous.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/anonymous_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#337ab7;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_cal_toptoolbar .o_noti{margin-top:0}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.vitero_iframe{width:100%;height:100%;border:none;min-height:60em}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#337ab7}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold;background-color:#fcf8e3}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}.wizard{border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;position:relative;overflow:hidden;margin-bottom:15px}.wizard ul{list-style:none outside none;padding:0;margin:0;width:4000px}.wizard ul li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#333;font-size:16px;cursor:default}.wizard ul li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.wizard ul li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.wizard ul li.active{background:#f1f6fc;color:#333}.wizard ul li.active .chevron:before{border-left:14px solid #f1f6fc}.wizard ul li .badge{margin-right:8px}.wizard ul li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.o_process{position:relative;padding-left:25px}.o_process .o_step{position:relative;height:auto;padding-top:10px;padding-left:30px;padding-bottom:10px}.o_process .o_bar{position:absolute;top:10px;left:8px;height:100%;border-left:4px solid #777}.o_process .o_bar:after{position:absolute;top:0;left:-10px;height:16px;width:16px;border:4px solid #777;border-radius:16px;background:#fff;content:" "}.o_process .o_title{margin-top:-1px;color:#777 !important}.o_process .o_title: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;position:absolute;left:-24px}.o_process .o_title 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;content:"";width:1em}.o_process .o_title a.collapsed:before{content:""}.o_process .o_step.o_active .o_bar,.o_process .o_step.o_active .o_bar:after{border-color:#337ab7}.o_process .o_step.o_active .o_title{color:#337ab7 !important}.o_process .o_step.o_active .o_title:before{content:"";color:#337ab7}.o_process .o_step.o_done .o_bar,.o_process .o_step.o_done .o_bar:after{border-color:#5094ce}.o_process .o_step.o_done .o_title{color:#5094ce !important}.o_process .o_step.o_done .o_title:before{content:"";color:#5cb85c}.o_process .o_meta{color:#777;font-size:12px;margin-top:-0.5em}.o_cal_orange{background:#ffc266;border-color:#ff9900;color:#5D5D5D}.o_cal_orange .o_cal_wv_event_header{background:#ff9900}.o_cal_orange a{color:#5D5D5D !important}.o_cal_class.o_cal_orange{border-left:20px solid #ffc266}.o_cal_green{background:#66c266;border-color:#009900;color:#FFF}.o_cal_green .o_cal_wv_event_header{background:#009900}.o_cal_green a{color:#FFF !important}.o_cal_class.o_cal_green{border-left:20px solid #66c266}.o_cal_blue{background:#4d6e9f;border-color:#2e5894;color:#FFF}.o_cal_blue .o_cal_wv_event_header{background:#2e5894}.o_cal_blue a{color:#FFF !important}.o_cal_class.o_cal_blue{border-left:20px solid #4d6e9f}.o_cal_yellow{background:#ffe066;border-color:#ffcc00;color:#5D5D5D}.o_cal_yellow .o_cal_wv_event_header{background:#ffcc00}.o_cal_yellow a{color:#5D5D5D !important}.o_cal_class.o_cal_yellow{border-left:20px solid #ffe066}.o_cal_red{background:#c26666;border-color:#990000;color:#FFF}.o_cal_red .o_cal_wv_event_header{background:#990000}.o_cal_red a{color:#FFF !important}.o_cal_class.o_cal_red{border-left:20px solid #c26666}.o_cal_rebeccapurple{background:#663399;border-color:#663399;color:#FFF}.o_cal_rebeccapurple .o_cal_wv_event_header{background:#663399}.o_cal_rebeccapurple a{color:#FFF !important}.o_cal_class.o_cal_rebeccapurple{border-left:20px solid #639}.o_cal_fuchsia{background:#FF00FF;border-color:#dd00dd;color:#FFF}.o_cal_fuchsia .o_cal_wv_event_header{background:#FF00FF}.o_cal_fuchsia a{color:#FFF !important}.o_cal_class.o_cal_fuchsia{border-left:20px solid #f0f}.o_cal_olive{background:#808000;border-color:#636300;color:#FFF}.o_cal_olive .o_cal_wv_event_header{background:#808000}.o_cal_olive a{color:#FFF !important}.o_cal_class.o_cal_olive{border-left:20px solid olive}.o_cal_navy{background:#000080;border-color:#000057;color:#FFF}.o_cal_navy .o_cal_wv_event_header{background:#000080}.o_cal_navy a{color:#FFF !important}.o_cal_class.o_cal_navy{border-left:20px solid navy}.o_cal_maroon{background:#800000;border-color:#740000;color:#FFF}.o_cal_maroon .o_cal_wv_event_header{background:#800000}.o_cal_maroon a{color:#FFF !important}.o_cal_class.o_cal_maroon{border-left:20px solid maroon}.o_cal_lime{background:#00FF00;border-color:#00e200;color:#004d00}.o_cal_lime .o_cal_wv_event_header{background:#00FF00}.o_cal_lime a{color:#004d00 !important}.o_cal_class.o_cal_lime{border-left:20px solid lime}.o_cal_grey{background:#DDDAAA;border-color:#5D5D5D;color:#FFF}.o_cal_grey .o_cal_wv_event_header{background:#5D5D5D}.o_cal_grey a{color:#FFF !important}.o_cal_class.o_cal_grey{border-left:20px solid #DDDAAA}.o_sel_calendar_print_chooser{padding-right:4em}.o_cal_config_enabled,.o_cal_config_disabled{position:relative;float:left;display:inline}.o_cal_config_calendar{margin:0 5px;padding:1px 6px 1px 4px;position:relative;width:200px;overflow:hidden;float:left;display:inline}.o_cal_config_color{display:block;width:16px;height:16px;border-radius:8px}.o_cal_colorchooser_selected:before{content:""}#o_cal_colorchooser div{border:1px solid #337ab7;margin:5px;display:inline-block}#o_cal_colorchooser div:hover{border:1px solid #333}#o_cal_colorchooser a{width:20px;height:20px;display:inline-block}.fc-button{color:#333;background-color:#fff;border-color:#ccc}.fc-button:hover,.fc-button:focus,.fc-button.focus,.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{background-image:none}.fc-button.disabled,.fc-button.disabled:hover,.fc-button.disabled:focus,.fc-button.disabled.focus,.fc-button.disabled:active,.fc-button.disabled.active,.fc-button[disabled],.fc-button[disabled]:hover,.fc-button[disabled]:focus,.fc-button[disabled].focus,.fc-button[disabled]:active,.fc-button[disabled].active,fieldset[disabled] .fc-button,fieldset[disabled] .fc-button:hover,fieldset[disabled] .fc-button:focus,fieldset[disabled] .fc-button.focus,fieldset[disabled] .fc-button:active,fieldset[disabled] .fc-button.active{background-color:#fff;border-color:#ccc}.fc-button .badge{color:#fff;background-color:#333}.fc-button.fc-state-default{text-shadow:none}.fc-button.fc-state-active{color:#fff;background-color:#337ab7;border-color:#2e6da4}.fc-button.fc-state-active:hover,.fc-button.fc-state-active:focus,.fc-button.fc-state-active.focus,.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{background-image:none}.fc-button.fc-state-active.disabled,.fc-button.fc-state-active.disabled:hover,.fc-button.fc-state-active.disabled:focus,.fc-button.fc-state-active.disabled.focus,.fc-button.fc-state-active.disabled:active,.fc-button.fc-state-active.disabled.active,.fc-button.fc-state-active[disabled],.fc-button.fc-state-active[disabled]:hover,.fc-button.fc-state-active[disabled]:focus,.fc-button.fc-state-active[disabled].focus,.fc-button.fc-state-active[disabled]:active,.fc-button.fc-state-active[disabled].active,fieldset[disabled] .fc-button.fc-state-active,fieldset[disabled] .fc-button.fc-state-active:hover,fieldset[disabled] .fc-button.fc-state-active:focus,fieldset[disabled] .fc-button.fc-state-active.focus,fieldset[disabled] .fc-button.fc-state-active:active,fieldset[disabled] .fc-button.fc-state-active.active{background-color:#337ab7;border-color:#2e6da4}.fc-button.fc-state-active .badge{color:#337ab7;background-color:#fff}body.o_cal_print fieldset{border:none;margin-bottom:2em}body.o_cal_print legend{font-size:2em;font-weight:bold}body.o_cal_print legend span{display:block;font-size:14px;font-weight:normal}body.o_cal_print ul.o_cal_wv_list{list-style-type:none;padding:0}body.o_cal_print ul.o_cal_wv_list>li{page-break-inside:avoid;margin-bottom:2em}body.o_cal_print ul.o_cal_wv_list .o_cal_date{font-size:1.25em;font-weight:bold;padding:0.5em 0 0.5em 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events{list-style-type:none;padding:0.5em 0 0 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event{position:relative;left:30px;page-break-inside:avoid;clear:both;margin-bottom:1.5em;padding-right:30px}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_time{float:left;font-weight:bold;margin-right:1em}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject{font-weight:bold}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject p{margin:0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_location,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_description,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{clear:both}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{font-style:italic}body.o_cal_print .o_cal_class{position:absolute;left:-30px;width:20px}body.o_cal_print #o_cal_config legend{font-size:1.25em}body.o_cal_print #o_cal_config .o_cal_config_calendar{margin:0;padding:0}body.o_cal_print #o_cal_config .o_cal_config_calendar{position:relative;left:30px;float:none;padding-right:30px}.o_visual{position:absolute;top:0;left:0;overflow:hidden;height:120px;width:180px;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.o_visual{height:80px;width:120px}}@media (max-width: 767px){.o_visual{height:50px;width:75px}}.o_visual img{width:100%;height:auto}.o_visual .o_visual_not_available{width:100%;height:100%;background-image:url("../light/images/no_preview.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.o_coursetable.o_rendertype_custom .o_table_row{position:relative;border:1px solid #337ab7;margin-bottom:10px}.o_coursetable.o_rendertype_custom .o_table_row .o_visual{box-sizing:content-box;border-right:1px solid #337ab7}.o_coursetable.o_rendertype_custom .o_table_row .o_access{position:absolute;top:0;right:0;height:120px;width:180px;overflow:hidden;border-left:1px solid #337ab7;padding-top:0.25em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{padding:0 1em;height:20px;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{position:relative;left:2px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score .o_label{color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social{position:absolute;width:100%;bottom:32px;height:20px;padding-left:1em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_title,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating o_rating_legend,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_explanation{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings{padding:0 0 0 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label{margin-bottom:1em;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_methods{color:#5bc0de}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{position:absolute;display:block;bottom:0;width:90px;height:30px;line-height:30px;text-align:center}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{right:0}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start{color:#fff;background-color:#337ab7;border-color:#2e6da4}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active{background-color:#337ab7;border-color:#2e6da4}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start .badge{color:#337ab7;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active{background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book .badge{color:#f0ad4e;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:90px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active{background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details .badge{color:#5cb85c;background-color:#fff}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{height:80px;width:120px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_comments,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_label{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{width:60px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:60px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:120px;margin:0 180px 0 180px;position:relative;padding:1em 0.5em 0.25em 1em;overflow:hidden}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{margin:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{display:block;color:#337ab7}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover{color:#286090}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author{margin-top:0.5em;line-height:normal;font-size:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle{position:absolute;top:5px;right:40px;font-size:90%;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active{color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active:hover{color:#2b542c}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{margin-top:0.5em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark{position:absolute;top:-1px;right:15px}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:80px;margin:0 120px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:50px;margin:0 0 0 75px;padding:0 0 0 1em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{line-height:50px}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{border-right:37px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_go_xs{position:absolute;top:0;right:0;padding:0 1em;height:50px;width:37px;line-height:50px;color:#fff;background-color:#337ab7}.o_coursetable.o_rendertype_classic .o_rating_explanation{display:none}.o_coursetable.o_rendertype_classic .o_start,.o_coursetable.o_rendertype_classic .o_book{white-space:nowrap}.o_coursetable.o_rendertype_classic .o_repoentry_type{color:#555}.o_coursetable.o_rendertype_classic .o_repoentry_ac{color:#555}.o_catalog .o_level{position:relative;margin-bottom:10px;padding:0;border-top:1px solid #337ab7;border-bottom:1px solid #337ab7}.o_catalog .o_level .o_visual{height:180px}.o_catalog .o_level .o_meta{position:relative;min-height:180px;height:180px;overflow:hidden;margin:0 0 0 180px;padding:1em 0.5em 0.5em 2em}.o_catalog .o_level .o_meta .o_title{margin:0}.o_catalog .o_level .o_meta .o_title a{display:block;color:#337ab7}.o_catalog .o_level .o_meta .o_title a:hover{color:#286090}.o_catalog .o_level .o_meta .o_desc{padding:1em 0 0.5em 0}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_level .o_visual{height:120px}.o_catalog .o_level .o_meta{min-height:120px;height:120px;margin:0 0 0 120px}}@media (max-width: 767px){.o_catalog .o_level .o_visual{height:75px}.o_catalog .o_level .o_meta{min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_level .o_meta .o_title{line-height:75px}.o_catalog .o_level .o_meta .o_desc{display:none}}.o_catalog .o_sublevels_list .o_sublevel{position:relative;border:1px solid #337ab7;margin-bottom:10px}.o_catalog .o_sublevels_list .o_sublevel .o_visual{height:75px;width:75px}.o_catalog .o_sublevels_list .o_sublevel .o_title{margin:0}.o_catalog .o_sublevels_list .o_sublevel .o_meta{border-left:1px solid #337ab7;min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em;overflow:hidden}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_title{line-height:75px}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_desc{display:none}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a{font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a>i,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a>i,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a>i{display:none}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels{border:1px solid transparent}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels .o_meta{border-left:1px solid transparent}.o_catalog .o_sublevels{position:relative;margin-bottom:20px}.o_catalog .o_sublevels:before,.o_catalog .o_sublevels:after{content:" ";display:table}.o_catalog .o_sublevels:after{clear:both}.o_catalog .o_sublevels .o_sublevel{position:relative;float:left;margin:0 20px 20px 0;width:180px}.o_catalog .o_sublevels .o_sublevel:last-child{margin-right:0}.o_catalog .o_sublevels .o_sublevel .o_visual{border:1px solid #337ab7;position:relative;height:180px}.o_catalog .o_sublevels .o_sublevel .o_meta{position:absolute;left:0;bottom:0;width:100%;border:1px solid #337ab7;border-top:0;background-color:rgba(255,255,255,0.8)}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title{margin:0;text-align:center;line-height:2em;height:2em;width:100%;overflow:hidden}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a{display:block;color:#337ab7;font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover{color:#286090}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a>i{display:none}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 10px 10px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (max-width: 767px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 1px 1px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px;width:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (min-width: 768px){.o_catalog .o_sublevels_list,.o_catalog .o_sublevels_compact{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;columns:2}}.o_repo_details{position:relative}.o_repo_details .o_lead{margin-bottom:10px}.o_repo_details .o_lead .o_author{margin-top:0.5em;margin-bottom:1em;font-size:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_repo_details .o_lead .o_media{float:right;margin-left:2em;margin-bottom:2em}.o_repo_details .o_lead .o_media.o_desc_empty{float:none;margin-left:0;margin-bottom:0}.o_repo_details .o_lead h1 i{display:none}.o_repo_details .o_overview i{margin-right:0.5em}.o_repo_details .o_overview div{margin-bottom:0.25em}.o_repo_details .o_start,.o_repo_details .o_book{margin:2em 0}.o_repo_details .o_social:before,.o_repo_details .o_social:after{content:" ";display:table}.o_repo_details .o_social:after{clear:both}.o_repo_details .o_social .o_rating_wrapper{float:left}.o_repo_details .o_social .o_comments{margin-left:1em}@media (max-width: 767px){.o_repo_details .o_lead p{font-size:16px}.o_repo_details .o_lead .o_media{margin-left:0;float:none;text-align:center}}@media (max-width: 613px){.o_repo_details .o_subcolumn{width:100%}}.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#337ab7}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#286090;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}.o_cmembers .o_cmember a.o_mail{display:none}.o_cmembers .o_cmember:hover a.o_mail{display:inline}.tag.label.label-info{margin-right:3px}.input-group.o_tag_inputgroup .form-control{height:auto}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:""}.o_qti_menu_item_attempts_marked:after{content:"";color:#337ab7}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:""}.o_ep_icon_collection:before{content:""}.o_ep_icon_page:before{content:""}.o_ep_icon_struct:before{content:""}.o_ep_icon_liveblog:before{content:""}.o_artefact_closed:before{content:""}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ECF69A;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99E44D;background:#99E44D -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99E44D), to(#CBF1A5));background:#99E44D -moz-linear-gradient(43% 71% 101deg, #CBF1A5, #99E44D);background:#99E44D -o-linear-gradient(#99E44D, #CBF1A5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99E44D', EndColorStr='#CBF1A5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#DFF0C1;background:#DFF0C1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DFF0C1), to(#A0D346));background:#DFF0C1 -moz-linear-gradient(43% 71% 101deg, #A0D346, #DFF0C1);background:#DFF0C1 -o-linear-gradient(#DFF0C1, #A0D346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DFF0C1', EndColorStr='#A0D346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#D7DBB5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#FFBA71;background:#FFBA71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFBA71), to(#FFBA99));background:#FFBA71 -moz-linear-gradient(43% 71% 101deg, #FFBA99, #FFBA71);background:#FFBA71 -o-linear-gradient(#FFBA71, #FFBA99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFBA71', EndColorStr='#FFBA99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#FF9772;background:#FF9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FF9772), to(#FF9780));background:#FF9772 -moz-linear-gradient(43% 71% 101deg, #FF9780, #FF9772);background:#FF9772 -o-linear-gradient(#FF9772, #FF9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF9772', EndColorStr='#FF9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#E8AFBB;background:#E8AFBB -webkit-gradient(linear, 37% 20%, 53% 100%, from(#E8AFBB), to(#E8AFA0));background:#E8AFBB -moz-linear-gradient(43% 71% 101deg, #E8AFA0, #E8AFBB);background:#E8AFBB -o-linear-gradient(#E8AFBB, #E8AFA0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#E8AFBB', EndColorStr='#E8AFA0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#FFA800;background:#FFA800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFA800), to(#FFAF00));background:#FFA800 -moz-linear-gradient(43% 71% 101deg, #FFAF00, #FFA800);background:#FFA800 -o-linear-gradient(#FFA800, #FFAF00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFA800', EndColorStr='#FFAF00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00D2F8;background:#00D2F8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00D2F8), to(#4A9EAD));background:#00D2F8 -moz-linear-gradient(43% 71% 101deg, #4A9EAD, #00D2F8);background:#00D2F8 -o-linear-gradient(#00D2F8, #4A9EAD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00D2F8', EndColorStr='#4A9EAD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#C4F6FF;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#B3E2F7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#DEE7F7;background:#DEE7F7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DEE7F7), to(#C1E9FD));background:#DEE7F7 -moz-linear-gradient(43% 71% 101deg, #C1E9FD, #DEE7F7);background:#DEE7F7 -o-linear-gradient(#DEE7F7, #C1E9FD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DEE7F7', EndColorStr='#C1E9FD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_video_poster{position:relative;display:inline-block;width:400px;max-width:100%;height:225px;background-size:cover;background-repeat:no-repeat;border:1px solid #eee}.o_video_poster_select{text-align:center}.o_video_poster_select .o_video_poster{margin:5px}.o_video_poster_select .o_video_poster a{position:absolute;left:0;top:0;width:100%;height:100%}.o_video_poster_select .o_video_poster a span{position:absolute;bottom:0;width:100%;display:block;line-height:3em;background:#f8f8f8;opacity:0.8}.o_video_poster_select .o_video_poster a:hover{border:1px solid #bbb}.o_video_poster_select .o_video_poster a:hover span{opacity:0.9}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:visible !important}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{font-weight:normal}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label:hover{color:#eee}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label .type{display:none}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{visibility:hidden;margin:0;width:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input:checked+label{color:#d9534f}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("../light/images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_toplink{display:none}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#337ab7}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#337ab7}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#010101;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:""}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #337ab7 !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}div.o_skype_button{display:inline-block}div.o_skype_button p{margin:0 0 0 0}div.o_skype_button p a img{margin:0 !important;vertical-align:middle !important}.o_members_pagination{text-align:center}.o_bcard_logo{margin-left:10px;height:66px}.o_bcard_title_with_logo{clear:both;padding:20px 0 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:66px}.o_visitingcard .o_icon_visitingcard{display:none}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:50px}.o_visitingcard_logo,.o_bcard_logo{height:50px;margin:5px 0 0 5px}.o_visitingcard_logo img,.o_bcard_logo img{position:relative;transform:scale(.75758);top:-8px}}@media (max-width: 414px){.o_visitingcard_logo img{max-width:260px}}@media (max-width: 375px){.o_visitingcard_logo img{max-width:220px}}@media (max-width: 320px){.o_visitingcard_logo img{max-width:180px}.o_bcard_logo img{max-width:150px}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#337ab7;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #2e6da4;background:#337ab7;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}i.mce-ico.mce-i-media,i.mce-ico.mce-i-movie,i.mce-ico.mce-i-help{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)}i.mce-ico.mce-i-media:before{content:""}i.mce-ico.mce-i-movie:before{content:""}i.mce-ico.mce-i-help{width:9px;height:9px;padding-top:1px}i.mce-ico.mce-i-help:before{content:"";color:white}.mce-tabs span.o_chelp_wrapper{float:right;margin:5px}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}
 /*# sourceMappingURL=theme.css.map */
diff --git a/src/main/webapp/static/themes/light/theme.css.map b/src/main/webapp/static/themes/light/theme.css.map
index 30bb998a221..da0d6e7ae49 100644
--- a/src/main/webapp/static/themes/light/theme.css.map
+++ b/src/main/webapp/static/themes/light/theme.css.map
@@ -1,6 +1,6 @@
 {
 "version": 3,
-"mappings": "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",
+"mappings": "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",
 "sources": ["_license.scss","../../bootstrap/stylesheets/bootstrap/_normalize.scss","../../bootstrap/stylesheets/bootstrap/_print.scss","../../bootstrap/stylesheets/bootstrap/_scaffolding.scss","../../bootstrap/stylesheets/bootstrap/mixins/_vendor-prefixes.scss","_config.scss","../../bootstrap/stylesheets/bootstrap/_variables.scss","../../bootstrap/stylesheets/bootstrap/mixins/_tab-focus.scss","../../bootstrap/stylesheets/bootstrap/mixins/_image.scss","../../bootstrap/stylesheets/bootstrap/_type.scss","../../bootstrap/stylesheets/bootstrap/mixins/_text-emphasis.scss","../../bootstrap/stylesheets/bootstrap/mixins/_background-variant.scss","../../bootstrap/stylesheets/bootstrap/mixins/_clearfix.scss","../../bootstrap/stylesheets/bootstrap/mixins/_text-overflow.scss","../../bootstrap/stylesheets/bootstrap/_code.scss","../../bootstrap/stylesheets/bootstrap/_grid.scss","../../bootstrap/stylesheets/bootstrap/mixins/_grid.scss","../../bootstrap/stylesheets/bootstrap/mixins/_grid-framework.scss","../../bootstrap/stylesheets/bootstrap/_tables.scss","../../bootstrap/stylesheets/bootstrap/mixins/_table-row.scss","../../bootstrap/stylesheets/bootstrap/_forms.scss","../../bootstrap/stylesheets/bootstrap/mixins/_forms.scss","../../bootstrap/stylesheets/bootstrap/_buttons.scss","../../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss","../../bootstrap/stylesheets/bootstrap/mixins/_opacity.scss","../../bootstrap/stylesheets/bootstrap/_component-animations.scss","../../bootstrap/stylesheets/bootstrap/_dropdowns.scss","../../bootstrap/stylesheets/bootstrap/mixins/_nav-divider.scss","../../bootstrap/stylesheets/bootstrap/mixins/_reset-filter.scss","../../bootstrap/stylesheets/bootstrap/_button-groups.scss","../../bootstrap/stylesheets/bootstrap/mixins/_border-radius.scss","../../bootstrap/stylesheets/bootstrap/_input-groups.scss","../../bootstrap/stylesheets/bootstrap/_navs.scss","../../bootstrap/stylesheets/bootstrap/_navbar.scss","../../bootstrap/stylesheets/bootstrap/mixins/_nav-vertical-align.scss","../../bootstrap/stylesheets/bootstrap/_breadcrumbs.scss","../../bootstrap/stylesheets/bootstrap/_pagination.scss","../../bootstrap/stylesheets/bootstrap/mixins/_pagination.scss","../../bootstrap/stylesheets/bootstrap/_pager.scss","../../bootstrap/stylesheets/bootstrap/_labels.scss","../../bootstrap/stylesheets/bootstrap/mixins/_labels.scss","../../bootstrap/stylesheets/bootstrap/_badges.scss","../../bootstrap/stylesheets/bootstrap/_jumbotron.scss","../../bootstrap/stylesheets/bootstrap/_thumbnails.scss","../../bootstrap/stylesheets/bootstrap/_alerts.scss","../../bootstrap/stylesheets/bootstrap/mixins/_alerts.scss","../../bootstrap/stylesheets/bootstrap/_progress-bars.scss","../../bootstrap/stylesheets/bootstrap/mixins/_gradients.scss","../../bootstrap/stylesheets/bootstrap/mixins/_progress-bar.scss","../../bootstrap/stylesheets/bootstrap/_media.scss","../../bootstrap/stylesheets/bootstrap/_list-group.scss","../../bootstrap/stylesheets/bootstrap/mixins/_list-group.scss","../../bootstrap/stylesheets/bootstrap/_panels.scss","../../bootstrap/stylesheets/bootstrap/mixins/_panels.scss","../../bootstrap/stylesheets/bootstrap/_responsive-embed.scss","../../bootstrap/stylesheets/bootstrap/_wells.scss","../../bootstrap/stylesheets/bootstrap/_close.scss","../../bootstrap/stylesheets/bootstrap/_modals.scss","../../bootstrap/stylesheets/bootstrap/_tooltip.scss","../../bootstrap/stylesheets/bootstrap/_popovers.scss","../../bootstrap/stylesheets/bootstrap/_utilities.scss","../../bootstrap/stylesheets/bootstrap/mixins/_center-block.scss","../../bootstrap/stylesheets/bootstrap/mixins/_hide-text.scss","../../bootstrap/stylesheets/bootstrap/_responsive-utilities.scss","../../bootstrap/stylesheets/bootstrap/mixins/_responsive-visibility.scss","modules/_bootstrap.scss","modules/_fonts.scss","../../font-awesome/scss/_path.scss","../../font-awesome/scss/_core.scss","../../font-awesome/scss/_larger.scss","../../font-awesome/scss/_fixed-width.scss","../../font-awesome/scss/_list.scss","../../font-awesome/scss/_variables.scss","../../font-awesome/scss/_bordered-pulled.scss","../../font-awesome/scss/_animated.scss","../../font-awesome/scss/_rotated-flipped.scss","../../font-awesome/scss/_mixins.scss","../../font-awesome/scss/_stacked.scss","modules/_icons.scss","modules/_emoticons.scss","modules/_helpers.scss","modules/_type.scss","modules/_content_embedded.scss","modules/_mixins.scss","modules/_layout.scss","modules/_main.scss","modules/_footer.scss","modules/_navbar.scss","modules/_toolbar.scss","modules/_offcanvas.scss","modules/_dialog.scss","modules/_tree.scss","modules/_breadcrumb.scss","modules/_form.scss","modules/_table.scss","modules/_im.scss","modules/_flags.scss","modules/_rating_and_comments.scss","modules/_chart.scss","modules/_forum.scss","modules/_various_modules.scss","modules/_autocomplete.scss","modules/_search.scss","modules/_wizard.scss","modules/_process.scss","modules/_cal.scss","modules/_coursesite.scss","modules/_repository.scss","modules/_course.scss","modules/_qti.scss","modules/_devel.scss","modules/_wiki.scss","modules/_portfolio.scss","modules/_portfoliomaps/_epmst_default.scss","modules/_portfoliomaps/_mixins.scss","modules/_portfoliomaps/_epmst_comic.scss","modules/_portfoliomaps/_epmst_leather.scss","modules/_portfoliomaps/_epmst_green.scss","modules/_portfoliomaps/_epmst_green2.scss","modules/_portfoliomaps/_epmst_green3.scss","modules/_portfoliomaps/_epmst_green4.scss","modules/_portfoliomaps/_epmst_red.scss","modules/_portfoliomaps/_epmst_red2.scss","modules/_portfoliomaps/_epmst_red3.scss","modules/_portfoliomaps/_epmst_red4.scss","modules/_portfoliomaps/_epmst_blue.scss","modules/_portfoliomaps/_epmst_blue2.scss","modules/_portfoliomaps/_epmst_blue3.scss","modules/_portfoliomaps/_epmst_blue4.scss","modules/_video.scss","modules/_admin.scss","modules/_dmz.scss","modules/_portal.scss","modules/_library.scss","modules/_translationtool.scss","modules/_user.scss","modules/_members.scss","modules/_thirdparty.scss","modules/_print.scss","_patches.scss"],
 "names": [],
 "file": "theme.css"
diff --git a/src/main/webapp/static/themes/light/theme_ie_completions.css b/src/main/webapp/static/themes/light/theme_ie_completions.css
index 034de2f6472..4d093da0b32 100644
--- a/src/main/webapp/static/themes/light/theme_ie_completions.css
+++ b/src/main/webapp/static/themes/light/theme_ie_completions.css
@@ -1 +1 @@
-.o_htmleditor #o_save{margin-top:10px;text-align:center}.o_htmleditor #o_save input{margin-right:1em}.o_htmleditor #o_save input:last-child{margin-right:0}.o_notifications_news_wrapper .o_notifications_news_subscription{margin:10px 0}.o_notifications_news_wrapper .o_notifications_news_subscription h4 i,.o_notifications_news_wrapper .o_notifications_news_subscription .o_cal .fc-header-title h2 i,.o_cal .fc-header-title .o_notifications_news_wrapper .o_notifications_news_subscription h2 i{display:none}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_context{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content{margin-left:1.5em;position:relative}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_icon{position:absolute;left:-1.5em;line-height:1.5em;top:0}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_date{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_url{margin-left:1.5em}.o_noti{margin:6px 0 6px 12px;float:right;color:#777}.o_noti .o_label{color:#777;cursor:help}@media (max-width: 767px){.o_noti .o_label span{display:none}}.panel-body .o_noti{margin:0}.o_portrait{display:inline-block}.o_portrait img{border-radius:50%;border:none;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.o_portrait_name{margin-top:6px}.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/anonymous.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/anonymous_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#337ab7;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_cal_toptoolbar .o_noti{margin-top:0}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.vitero_iframe{width:100%;height:100%;border:none;min-height:60em}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#337ab7}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold;background-color:#fcf8e3}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}.wizard{border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;position:relative;overflow:hidden;margin-bottom:15px}.wizard ul{list-style:none outside none;padding:0;margin:0;width:4000px}.wizard ul li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#333;font-size:16px;cursor:default}.wizard ul li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.wizard ul li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.wizard ul li.active{background:#f1f6fc;color:#333}.wizard ul li.active .chevron:before{border-left:14px solid #f1f6fc}.wizard ul li .badge{margin-right:8px}.wizard ul li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.o_process{position:relative;padding-left:25px}.o_process .o_step{position:relative;height:auto;padding-top:10px;padding-left:30px;padding-bottom:10px}.o_process .o_bar{position:absolute;top:10px;left:8px;height:100%;border-left:4px solid #777}.o_process .o_bar:after{position:absolute;top:0;left:-10px;height:16px;width:16px;border:4px solid #777;border-radius:16px;background:#fff;content:" "}.o_process .o_title{margin-top:-1px;color:#777 !important}.o_process .o_title: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;position:absolute;left:-24px}.o_process .o_title 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;content:"";width:1em}.o_process .o_title a.collapsed:before{content:""}.o_process .o_step.o_active .o_bar,.o_process .o_step.o_active .o_bar:after{border-color:#337ab7}.o_process .o_step.o_active .o_title{color:#337ab7 !important}.o_process .o_step.o_active .o_title:before{content:"";color:#337ab7}.o_process .o_step.o_done .o_bar,.o_process .o_step.o_done .o_bar:after{border-color:#5094ce}.o_process .o_step.o_done .o_title{color:#5094ce !important}.o_process .o_step.o_done .o_title:before{content:"";color:#5cb85c}.o_process .o_meta{color:#777;font-size:12px;margin-top:-0.5em}.o_cal_orange{background:#ffc266;border-color:#ff9900;color:#5D5D5D}.o_cal_orange .o_cal_wv_event_header{background:#ff9900}.o_cal_orange a{color:#5D5D5D !important}.o_cal_class.o_cal_orange{border-left:20px solid #ffc266}.o_cal_green{background:#66c266;border-color:#009900;color:#FFF}.o_cal_green .o_cal_wv_event_header{background:#009900}.o_cal_green a{color:#FFF !important}.o_cal_class.o_cal_green{border-left:20px solid #66c266}.o_cal_blue{background:#4d6e9f;border-color:#2e5894;color:#FFF}.o_cal_blue .o_cal_wv_event_header{background:#2e5894}.o_cal_blue a{color:#FFF !important}.o_cal_class.o_cal_blue{border-left:20px solid #4d6e9f}.o_cal_yellow{background:#ffe066;border-color:#ffcc00;color:#5D5D5D}.o_cal_yellow .o_cal_wv_event_header{background:#ffcc00}.o_cal_yellow a{color:#5D5D5D !important}.o_cal_class.o_cal_yellow{border-left:20px solid #ffe066}.o_cal_red{background:#c26666;border-color:#990000;color:#FFF}.o_cal_red .o_cal_wv_event_header{background:#990000}.o_cal_red a{color:#FFF !important}.o_cal_class.o_cal_red{border-left:20px solid #c26666}.o_cal_rebeccapurple{background:#663399;border-color:#663399;color:#FFF}.o_cal_rebeccapurple .o_cal_wv_event_header{background:#663399}.o_cal_rebeccapurple a{color:#FFF !important}.o_cal_class.o_cal_rebeccapurple{border-left:20px solid #639}.o_cal_fuchsia{background:#FF00FF;border-color:#dd00dd;color:#FFF}.o_cal_fuchsia .o_cal_wv_event_header{background:#FF00FF}.o_cal_fuchsia a{color:#FFF !important}.o_cal_class.o_cal_fuchsia{border-left:20px solid #f0f}.o_cal_olive{background:#808000;border-color:#636300;color:#FFF}.o_cal_olive .o_cal_wv_event_header{background:#808000}.o_cal_olive a{color:#FFF !important}.o_cal_class.o_cal_olive{border-left:20px solid olive}.o_cal_navy{background:#000080;border-color:#000057;color:#FFF}.o_cal_navy .o_cal_wv_event_header{background:#000080}.o_cal_navy a{color:#FFF !important}.o_cal_class.o_cal_navy{border-left:20px solid navy}.o_cal_maroon{background:#800000;border-color:#740000;color:#FFF}.o_cal_maroon .o_cal_wv_event_header{background:#800000}.o_cal_maroon a{color:#FFF !important}.o_cal_class.o_cal_maroon{border-left:20px solid maroon}.o_cal_lime{background:#00FF00;border-color:#00e200;color:#004d00}.o_cal_lime .o_cal_wv_event_header{background:#00FF00}.o_cal_lime a{color:#004d00 !important}.o_cal_class.o_cal_lime{border-left:20px solid lime}.o_cal_grey{background:#DDDAAA;border-color:#5D5D5D;color:#FFF}.o_cal_grey .o_cal_wv_event_header{background:#5D5D5D}.o_cal_grey a{color:#FFF !important}.o_cal_class.o_cal_grey{border-left:20px solid #DDDAAA}.o_sel_calendar_print_chooser{padding-right:4em}.o_cal_config_enabled,.o_cal_config_disabled{position:relative;float:left;display:inline}.o_cal_config_calendar{margin:0 5px;padding:1px 6px 1px 4px;position:relative;width:200px;overflow:hidden;float:left;display:inline}.o_cal_config_color{display:block;width:16px;height:16px;border-radius:8px}.o_cal_colorchooser_selected:before{content:""}#o_cal_colorchooser div{border:1px solid #337ab7;margin:5px;display:inline-block}#o_cal_colorchooser div:hover{border:1px solid #333}#o_cal_colorchooser a{width:20px;height:20px;display:inline-block}.fc-button{color:#333;background-color:#fff;border-color:#ccc}.fc-button:hover,.fc-button:focus,.fc-button.focus,.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{background-image:none}.fc-button.disabled,.fc-button.disabled:hover,.fc-button.disabled:focus,.fc-button.disabled.focus,.fc-button.disabled:active,.fc-button.disabled.active,.fc-button[disabled],.fc-button[disabled]:hover,.fc-button[disabled]:focus,.fc-button[disabled].focus,.fc-button[disabled]:active,.fc-button[disabled].active,fieldset[disabled] .fc-button,fieldset[disabled] .fc-button:hover,fieldset[disabled] .fc-button:focus,fieldset[disabled] .fc-button.focus,fieldset[disabled] .fc-button:active,fieldset[disabled] .fc-button.active{background-color:#fff;border-color:#ccc}.fc-button .badge{color:#fff;background-color:#333}.fc-button.fc-state-default{text-shadow:none}.fc-button.fc-state-active{color:#fff;background-color:#337ab7;border-color:#2e6da4}.fc-button.fc-state-active:hover,.fc-button.fc-state-active:focus,.fc-button.fc-state-active.focus,.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{background-image:none}.fc-button.fc-state-active.disabled,.fc-button.fc-state-active.disabled:hover,.fc-button.fc-state-active.disabled:focus,.fc-button.fc-state-active.disabled.focus,.fc-button.fc-state-active.disabled:active,.fc-button.fc-state-active.disabled.active,.fc-button.fc-state-active[disabled],.fc-button.fc-state-active[disabled]:hover,.fc-button.fc-state-active[disabled]:focus,.fc-button.fc-state-active[disabled].focus,.fc-button.fc-state-active[disabled]:active,.fc-button.fc-state-active[disabled].active,fieldset[disabled] .fc-button.fc-state-active,fieldset[disabled] .fc-button.fc-state-active:hover,fieldset[disabled] .fc-button.fc-state-active:focus,fieldset[disabled] .fc-button.fc-state-active.focus,fieldset[disabled] .fc-button.fc-state-active:active,fieldset[disabled] .fc-button.fc-state-active.active{background-color:#337ab7;border-color:#2e6da4}.fc-button.fc-state-active .badge{color:#337ab7;background-color:#fff}body.o_cal_print fieldset{border:none;margin-bottom:2em}body.o_cal_print legend{font-size:2em;font-weight:bold}body.o_cal_print legend span{display:block;font-size:14px;font-weight:normal}body.o_cal_print ul.o_cal_wv_list{list-style-type:none;padding:0}body.o_cal_print ul.o_cal_wv_list>li{page-break-inside:avoid;margin-bottom:2em}body.o_cal_print ul.o_cal_wv_list .o_cal_date{font-size:1.25em;font-weight:bold;padding:0.5em 0 0.5em 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events{list-style-type:none;padding:0.5em 0 0 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event{position:relative;left:30px;page-break-inside:avoid;clear:both;margin-bottom:1.5em;padding-right:30px}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_time{float:left;font-weight:bold;margin-right:1em}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject{font-weight:bold}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject p{margin:0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_location,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_description,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{clear:both}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{font-style:italic}body.o_cal_print .o_cal_class{position:absolute;left:-30px;width:20px}body.o_cal_print #o_cal_config legend{font-size:1.25em}body.o_cal_print #o_cal_config .o_cal_config_calendar{margin:0;padding:0}body.o_cal_print #o_cal_config .o_cal_config_calendar{position:relative;left:30px;float:none;padding-right:30px}.o_visual{position:absolute;top:0;left:0;overflow:hidden;height:120px;width:180px;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.o_visual{height:80px;width:120px}}@media (max-width: 767px){.o_visual{height:50px;width:75px}}.o_visual img{width:100%;height:auto}.o_visual .o_visual_not_available{width:100%;height:100%;background-image:url("../light/images/no_preview.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.o_coursetable.o_rendertype_custom .o_table_row{position:relative;border:1px solid #337ab7;margin-bottom:10px}.o_coursetable.o_rendertype_custom .o_table_row .o_visual{box-sizing:content-box;border-right:1px solid #337ab7}.o_coursetable.o_rendertype_custom .o_table_row .o_access{position:absolute;top:0;right:0;height:120px;width:180px;overflow:hidden;border-left:1px solid #337ab7;padding-top:0.25em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{padding:0 1em;height:20px;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{position:relative;left:2px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score .o_label{color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social{position:absolute;width:100%;bottom:32px;height:20px;padding-left:1em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_title,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating o_rating_legend,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_explanation{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings{padding:0 0 0 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label{margin-bottom:1em;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_methods{color:#5bc0de}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{position:absolute;display:block;bottom:0;width:90px;height:30px;line-height:30px;text-align:center}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{right:0}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start{color:#fff;background-color:#337ab7;border-color:#2e6da4}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active{background-color:#337ab7;border-color:#2e6da4}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start .badge{color:#337ab7;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active{background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book .badge{color:#f0ad4e;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:90px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active{background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details .badge{color:#5cb85c;background-color:#fff}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{height:80px;width:120px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_comments,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_label{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{width:60px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:60px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:120px;margin:0 180px 0 180px;position:relative;padding:1em 0.5em 0.25em 1em;overflow:hidden}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{margin:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{display:block;color:#337ab7}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover{color:#286090}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author{margin-top:0.5em;line-height:normal;font-size:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle{position:absolute;top:5px;right:40px;font-size:90%;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active{color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active:hover{color:#2b542c}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{margin-top:0.5em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark{position:absolute;top:-1px;right:15px}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:80px;margin:0 120px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:50px;margin:0 0 0 75px;padding:0 0 0 1em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{line-height:50px}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{border-right:37px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_go_xs{position:absolute;top:0;right:0;padding:0 1em;height:50px;width:37px;line-height:50px;color:#fff;background-color:#337ab7}.o_coursetable.o_rendertype_classic .o_rating_explanation{display:none}.o_coursetable.o_rendertype_classic .o_start,.o_coursetable.o_rendertype_classic .o_book{white-space:nowrap}.o_coursetable.o_rendertype_classic .o_repoentry_type{color:#555}.o_coursetable.o_rendertype_classic .o_repoentry_ac{color:#555}.o_catalog .o_level{position:relative;margin-bottom:10px;padding:0;border-top:1px solid #337ab7;border-bottom:1px solid #337ab7}.o_catalog .o_level .o_visual{height:180px}.o_catalog .o_level .o_meta{position:relative;min-height:180px;height:180px;overflow:hidden;margin:0 0 0 180px;padding:1em 0.5em 0.5em 2em}.o_catalog .o_level .o_meta .o_title{margin:0}.o_catalog .o_level .o_meta .o_title a{display:block;color:#337ab7}.o_catalog .o_level .o_meta .o_title a:hover{color:#286090}.o_catalog .o_level .o_meta .o_desc{padding:1em 0 0.5em 0}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_level .o_visual{height:120px}.o_catalog .o_level .o_meta{min-height:120px;height:120px;margin:0 0 0 120px}}@media (max-width: 767px){.o_catalog .o_level .o_visual{height:75px}.o_catalog .o_level .o_meta{min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_level .o_meta .o_title{line-height:75px}.o_catalog .o_level .o_meta .o_desc{display:none}}.o_catalog .o_sublevels_list .o_sublevel{position:relative;border:1px solid #337ab7;margin-bottom:10px}.o_catalog .o_sublevels_list .o_sublevel .o_visual{height:75px;width:75px}.o_catalog .o_sublevels_list .o_sublevel .o_title{margin:0}.o_catalog .o_sublevels_list .o_sublevel .o_meta{border-left:1px solid #337ab7;min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em;overflow:hidden}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_title{line-height:75px}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_desc{display:none}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a{font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a>i,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a>i,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a>i{display:none}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels{border:1px solid transparent}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels .o_meta{border-left:1px solid transparent}.o_catalog .o_sublevels{position:relative;margin-bottom:20px}.o_catalog .o_sublevels:before,.o_catalog .o_sublevels:after{content:" ";display:table}.o_catalog .o_sublevels:after{clear:both}.o_catalog .o_sublevels .o_sublevel{position:relative;float:left;margin:0 20px 20px 0;width:180px}.o_catalog .o_sublevels .o_sublevel:last-child{margin-right:0}.o_catalog .o_sublevels .o_sublevel .o_visual{border:1px solid #337ab7;position:relative;height:180px}.o_catalog .o_sublevels .o_sublevel .o_meta{position:absolute;left:0;bottom:0;width:100%;border:1px solid #337ab7;border-top:0;background-color:rgba(255,255,255,0.8)}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title{margin:0;text-align:center;line-height:2em;height:2em;width:100%;overflow:hidden}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a{display:block;color:#337ab7;font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover{color:#286090}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a>i{display:none}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 10px 10px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (max-width: 767px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 1px 1px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px;width:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (min-width: 768px){.o_catalog .o_sublevels_list,.o_catalog .o_sublevels_compact{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;columns:2}}.o_repo_details{position:relative}.o_repo_details .o_lead{margin-bottom:10px}.o_repo_details .o_lead .o_author{margin-top:0.5em;margin-bottom:1em;font-size:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_repo_details .o_lead .o_media{float:right;margin-left:2em;margin-bottom:2em}.o_repo_details .o_lead .o_media.o_desc_empty{float:none;margin-left:0;margin-bottom:0}.o_repo_details .o_lead h1 i{display:none}.o_repo_details .o_overview i{margin-right:0.5em}.o_repo_details .o_overview div{margin-bottom:0.25em}.o_repo_details .o_start,.o_repo_details .o_book{margin:2em 0}.o_repo_details .o_social:before,.o_repo_details .o_social:after{content:" ";display:table}.o_repo_details .o_social:after{clear:both}.o_repo_details .o_social .o_rating_wrapper{float:left}.o_repo_details .o_social .o_comments{margin-left:1em}@media (max-width: 767px){.o_repo_details .o_lead p{font-size:16px}.o_repo_details .o_lead .o_media{margin-left:0;float:none;text-align:center}}@media (max-width: 613px){.o_repo_details .o_subcolumn{width:100%}}.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#337ab7}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#286090;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}.o_cmembers .o_cmember a.o_mail{display:none}.o_cmembers .o_cmember:hover a.o_mail{display:inline}.tag.label.label-info{margin-right:3px}.input-group.o_tag_inputgroup .form-control{height:auto}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:""}.o_qti_menu_item_attempts_marked:after{content:"";color:#337ab7}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:""}.o_ep_icon_collection:before{content:""}.o_ep_icon_page:before{content:""}.o_ep_icon_struct:before{content:""}.o_ep_icon_liveblog:before{content:""}.o_artefact_closed:before{content:""}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ECF69A;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99E44D;background:#99E44D -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99E44D), to(#CBF1A5));background:#99E44D -moz-linear-gradient(43% 71% 101deg, #CBF1A5, #99E44D);background:#99E44D -o-linear-gradient(#99E44D, #CBF1A5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99E44D', EndColorStr='#CBF1A5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#DFF0C1;background:#DFF0C1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DFF0C1), to(#A0D346));background:#DFF0C1 -moz-linear-gradient(43% 71% 101deg, #A0D346, #DFF0C1);background:#DFF0C1 -o-linear-gradient(#DFF0C1, #A0D346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DFF0C1', EndColorStr='#A0D346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#D7DBB5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#FFBA71;background:#FFBA71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFBA71), to(#FFBA99));background:#FFBA71 -moz-linear-gradient(43% 71% 101deg, #FFBA99, #FFBA71);background:#FFBA71 -o-linear-gradient(#FFBA71, #FFBA99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFBA71', EndColorStr='#FFBA99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#FF9772;background:#FF9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FF9772), to(#FF9780));background:#FF9772 -moz-linear-gradient(43% 71% 101deg, #FF9780, #FF9772);background:#FF9772 -o-linear-gradient(#FF9772, #FF9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF9772', EndColorStr='#FF9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#E8AFBB;background:#E8AFBB -webkit-gradient(linear, 37% 20%, 53% 100%, from(#E8AFBB), to(#E8AFA0));background:#E8AFBB -moz-linear-gradient(43% 71% 101deg, #E8AFA0, #E8AFBB);background:#E8AFBB -o-linear-gradient(#E8AFBB, #E8AFA0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#E8AFBB', EndColorStr='#E8AFA0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#FFA800;background:#FFA800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFA800), to(#FFAF00));background:#FFA800 -moz-linear-gradient(43% 71% 101deg, #FFAF00, #FFA800);background:#FFA800 -o-linear-gradient(#FFA800, #FFAF00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFA800', EndColorStr='#FFAF00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00D2F8;background:#00D2F8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00D2F8), to(#4A9EAD));background:#00D2F8 -moz-linear-gradient(43% 71% 101deg, #4A9EAD, #00D2F8);background:#00D2F8 -o-linear-gradient(#00D2F8, #4A9EAD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00D2F8', EndColorStr='#4A9EAD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#C4F6FF;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#B3E2F7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#DEE7F7;background:#DEE7F7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DEE7F7), to(#C1E9FD));background:#DEE7F7 -moz-linear-gradient(43% 71% 101deg, #C1E9FD, #DEE7F7);background:#DEE7F7 -o-linear-gradient(#DEE7F7, #C1E9FD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DEE7F7', EndColorStr='#C1E9FD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_video_poster{position:relative;display:inline-block;width:400px;max-width:100%;height:225px;background-size:cover;background-repeat:no-repeat;border:1px solid #eee}.o_video_poster_select{text-align:center}.o_video_poster_select .o_video_poster{margin:5px}.o_video_poster_select .o_video_poster a{position:absolute;left:0;top:0;width:100%;height:100%}.o_video_poster_select .o_video_poster a span{position:absolute;bottom:0;width:100%;display:block;line-height:3em;background:#f8f8f8;opacity:0.8}.o_video_poster_select .o_video_poster a:hover{border:1px solid #bbb}.o_video_poster_select .o_video_poster a:hover span{opacity:0.9}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("../light/images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_toplink{display:none}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#337ab7}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#337ab7}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#010101;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:""}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #337ab7 !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}div.o_skype_button{display:inline-block}div.o_skype_button p{margin:0 0 0 0}div.o_skype_button p a img{margin:0 !important;vertical-align:middle !important}.o_members_pagination{text-align:center}.o_bcard_logo{margin-left:10px;height:66px}.o_bcard_title_with_logo{clear:both;padding:20px 0 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:66px}.o_visitingcard .o_icon_visitingcard{display:none}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:50px}.o_visitingcard_logo,.o_bcard_logo{height:50px;margin:5px 0 0 5px}.o_visitingcard_logo img,.o_bcard_logo img{position:relative;transform:scale(.75758);top:-8px}}@media (max-width: 414px){.o_visitingcard_logo img{max-width:260px}}@media (max-width: 375px){.o_visitingcard_logo img{max-width:220px}}@media (max-width: 320px){.o_visitingcard_logo img{max-width:180px}.o_bcard_logo img{max-width:150px}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#337ab7;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #2e6da4;background:#337ab7;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}i.mce-ico.mce-i-media,i.mce-ico.mce-i-movie,i.mce-ico.mce-i-help{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)}i.mce-ico.mce-i-media:before{content:""}i.mce-ico.mce-i-movie:before{content:""}i.mce-ico.mce-i-help{width:9px;height:9px;padding-top:1px}i.mce-ico.mce-i-help:before{content:"";color:white}.mce-tabs span.o_chelp_wrapper{float:right;margin:5px}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}
\ No newline at end of file
+.o_htmleditor #o_save{margin-top:10px;text-align:center}.o_htmleditor #o_save input{margin-right:1em}.o_htmleditor #o_save input:last-child{margin-right:0}.o_notifications_news_wrapper .o_notifications_news_subscription{margin:10px 0}.o_notifications_news_wrapper .o_notifications_news_subscription h4 i,.o_notifications_news_wrapper .o_notifications_news_subscription .o_cal .fc-header-title h2 i,.o_cal .fc-header-title .o_notifications_news_wrapper .o_notifications_news_subscription h2 i{display:none}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_context{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content{margin-left:1.5em;position:relative}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_icon{position:absolute;left:-1.5em;line-height:1.5em;top:0}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_date{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_url{margin-left:1.5em}.o_noti{margin:6px 0 6px 12px;float:right;color:#777}.o_noti .o_label{color:#777;cursor:help}@media (max-width: 767px){.o_noti .o_label span{display:none}}.panel-body .o_noti{margin:0}.o_portrait{display:inline-block}.o_portrait img{border-radius:50%;border:none;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.o_portrait_name{margin-top:6px}.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/anonymous.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/anonymous_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#337ab7;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_cal_toptoolbar .o_noti{margin-top:0}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.vitero_iframe{width:100%;height:100%;border:none;min-height:60em}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#337ab7}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold;background-color:#fcf8e3}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}.wizard{border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;position:relative;overflow:hidden;margin-bottom:15px}.wizard ul{list-style:none outside none;padding:0;margin:0;width:4000px}.wizard ul li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#333;font-size:16px;cursor:default}.wizard ul li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.wizard ul li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.wizard ul li.active{background:#f1f6fc;color:#333}.wizard ul li.active .chevron:before{border-left:14px solid #f1f6fc}.wizard ul li .badge{margin-right:8px}.wizard ul li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.o_process{position:relative;padding-left:25px}.o_process .o_step{position:relative;height:auto;padding-top:10px;padding-left:30px;padding-bottom:10px}.o_process .o_bar{position:absolute;top:10px;left:8px;height:100%;border-left:4px solid #777}.o_process .o_bar:after{position:absolute;top:0;left:-10px;height:16px;width:16px;border:4px solid #777;border-radius:16px;background:#fff;content:" "}.o_process .o_title{margin-top:-1px;color:#777 !important}.o_process .o_title: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;position:absolute;left:-24px}.o_process .o_title 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;content:"";width:1em}.o_process .o_title a.collapsed:before{content:""}.o_process .o_step.o_active .o_bar,.o_process .o_step.o_active .o_bar:after{border-color:#337ab7}.o_process .o_step.o_active .o_title{color:#337ab7 !important}.o_process .o_step.o_active .o_title:before{content:"";color:#337ab7}.o_process .o_step.o_done .o_bar,.o_process .o_step.o_done .o_bar:after{border-color:#5094ce}.o_process .o_step.o_done .o_title{color:#5094ce !important}.o_process .o_step.o_done .o_title:before{content:"";color:#5cb85c}.o_process .o_meta{color:#777;font-size:12px;margin-top:-0.5em}.o_cal_orange{background:#ffc266;border-color:#ff9900;color:#5D5D5D}.o_cal_orange .o_cal_wv_event_header{background:#ff9900}.o_cal_orange a{color:#5D5D5D !important}.o_cal_class.o_cal_orange{border-left:20px solid #ffc266}.o_cal_green{background:#66c266;border-color:#009900;color:#FFF}.o_cal_green .o_cal_wv_event_header{background:#009900}.o_cal_green a{color:#FFF !important}.o_cal_class.o_cal_green{border-left:20px solid #66c266}.o_cal_blue{background:#4d6e9f;border-color:#2e5894;color:#FFF}.o_cal_blue .o_cal_wv_event_header{background:#2e5894}.o_cal_blue a{color:#FFF !important}.o_cal_class.o_cal_blue{border-left:20px solid #4d6e9f}.o_cal_yellow{background:#ffe066;border-color:#ffcc00;color:#5D5D5D}.o_cal_yellow .o_cal_wv_event_header{background:#ffcc00}.o_cal_yellow a{color:#5D5D5D !important}.o_cal_class.o_cal_yellow{border-left:20px solid #ffe066}.o_cal_red{background:#c26666;border-color:#990000;color:#FFF}.o_cal_red .o_cal_wv_event_header{background:#990000}.o_cal_red a{color:#FFF !important}.o_cal_class.o_cal_red{border-left:20px solid #c26666}.o_cal_rebeccapurple{background:#663399;border-color:#663399;color:#FFF}.o_cal_rebeccapurple .o_cal_wv_event_header{background:#663399}.o_cal_rebeccapurple a{color:#FFF !important}.o_cal_class.o_cal_rebeccapurple{border-left:20px solid #639}.o_cal_fuchsia{background:#FF00FF;border-color:#dd00dd;color:#FFF}.o_cal_fuchsia .o_cal_wv_event_header{background:#FF00FF}.o_cal_fuchsia a{color:#FFF !important}.o_cal_class.o_cal_fuchsia{border-left:20px solid #f0f}.o_cal_olive{background:#808000;border-color:#636300;color:#FFF}.o_cal_olive .o_cal_wv_event_header{background:#808000}.o_cal_olive a{color:#FFF !important}.o_cal_class.o_cal_olive{border-left:20px solid olive}.o_cal_navy{background:#000080;border-color:#000057;color:#FFF}.o_cal_navy .o_cal_wv_event_header{background:#000080}.o_cal_navy a{color:#FFF !important}.o_cal_class.o_cal_navy{border-left:20px solid navy}.o_cal_maroon{background:#800000;border-color:#740000;color:#FFF}.o_cal_maroon .o_cal_wv_event_header{background:#800000}.o_cal_maroon a{color:#FFF !important}.o_cal_class.o_cal_maroon{border-left:20px solid maroon}.o_cal_lime{background:#00FF00;border-color:#00e200;color:#004d00}.o_cal_lime .o_cal_wv_event_header{background:#00FF00}.o_cal_lime a{color:#004d00 !important}.o_cal_class.o_cal_lime{border-left:20px solid lime}.o_cal_grey{background:#DDDAAA;border-color:#5D5D5D;color:#FFF}.o_cal_grey .o_cal_wv_event_header{background:#5D5D5D}.o_cal_grey a{color:#FFF !important}.o_cal_class.o_cal_grey{border-left:20px solid #DDDAAA}.o_sel_calendar_print_chooser{padding-right:4em}.o_cal_config_enabled,.o_cal_config_disabled{position:relative;float:left;display:inline}.o_cal_config_calendar{margin:0 5px;padding:1px 6px 1px 4px;position:relative;width:200px;overflow:hidden;float:left;display:inline}.o_cal_config_color{display:block;width:16px;height:16px;border-radius:8px}.o_cal_colorchooser_selected:before{content:""}#o_cal_colorchooser div{border:1px solid #337ab7;margin:5px;display:inline-block}#o_cal_colorchooser div:hover{border:1px solid #333}#o_cal_colorchooser a{width:20px;height:20px;display:inline-block}.fc-button{color:#333;background-color:#fff;border-color:#ccc}.fc-button:hover,.fc-button:focus,.fc-button.focus,.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{background-image:none}.fc-button.disabled,.fc-button.disabled:hover,.fc-button.disabled:focus,.fc-button.disabled.focus,.fc-button.disabled:active,.fc-button.disabled.active,.fc-button[disabled],.fc-button[disabled]:hover,.fc-button[disabled]:focus,.fc-button[disabled].focus,.fc-button[disabled]:active,.fc-button[disabled].active,fieldset[disabled] .fc-button,fieldset[disabled] .fc-button:hover,fieldset[disabled] .fc-button:focus,fieldset[disabled] .fc-button.focus,fieldset[disabled] .fc-button:active,fieldset[disabled] .fc-button.active{background-color:#fff;border-color:#ccc}.fc-button .badge{color:#fff;background-color:#333}.fc-button.fc-state-default{text-shadow:none}.fc-button.fc-state-active{color:#fff;background-color:#337ab7;border-color:#2e6da4}.fc-button.fc-state-active:hover,.fc-button.fc-state-active:focus,.fc-button.fc-state-active.focus,.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{background-image:none}.fc-button.fc-state-active.disabled,.fc-button.fc-state-active.disabled:hover,.fc-button.fc-state-active.disabled:focus,.fc-button.fc-state-active.disabled.focus,.fc-button.fc-state-active.disabled:active,.fc-button.fc-state-active.disabled.active,.fc-button.fc-state-active[disabled],.fc-button.fc-state-active[disabled]:hover,.fc-button.fc-state-active[disabled]:focus,.fc-button.fc-state-active[disabled].focus,.fc-button.fc-state-active[disabled]:active,.fc-button.fc-state-active[disabled].active,fieldset[disabled] .fc-button.fc-state-active,fieldset[disabled] .fc-button.fc-state-active:hover,fieldset[disabled] .fc-button.fc-state-active:focus,fieldset[disabled] .fc-button.fc-state-active.focus,fieldset[disabled] .fc-button.fc-state-active:active,fieldset[disabled] .fc-button.fc-state-active.active{background-color:#337ab7;border-color:#2e6da4}.fc-button.fc-state-active .badge{color:#337ab7;background-color:#fff}body.o_cal_print fieldset{border:none;margin-bottom:2em}body.o_cal_print legend{font-size:2em;font-weight:bold}body.o_cal_print legend span{display:block;font-size:14px;font-weight:normal}body.o_cal_print ul.o_cal_wv_list{list-style-type:none;padding:0}body.o_cal_print ul.o_cal_wv_list>li{page-break-inside:avoid;margin-bottom:2em}body.o_cal_print ul.o_cal_wv_list .o_cal_date{font-size:1.25em;font-weight:bold;padding:0.5em 0 0.5em 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events{list-style-type:none;padding:0.5em 0 0 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event{position:relative;left:30px;page-break-inside:avoid;clear:both;margin-bottom:1.5em;padding-right:30px}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_time{float:left;font-weight:bold;margin-right:1em}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject{font-weight:bold}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject p{margin:0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_location,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_description,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{clear:both}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{font-style:italic}body.o_cal_print .o_cal_class{position:absolute;left:-30px;width:20px}body.o_cal_print #o_cal_config legend{font-size:1.25em}body.o_cal_print #o_cal_config .o_cal_config_calendar{margin:0;padding:0}body.o_cal_print #o_cal_config .o_cal_config_calendar{position:relative;left:30px;float:none;padding-right:30px}.o_visual{position:absolute;top:0;left:0;overflow:hidden;height:120px;width:180px;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.o_visual{height:80px;width:120px}}@media (max-width: 767px){.o_visual{height:50px;width:75px}}.o_visual img{width:100%;height:auto}.o_visual .o_visual_not_available{width:100%;height:100%;background-image:url("../light/images/no_preview.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.o_coursetable.o_rendertype_custom .o_table_row{position:relative;border:1px solid #337ab7;margin-bottom:10px}.o_coursetable.o_rendertype_custom .o_table_row .o_visual{box-sizing:content-box;border-right:1px solid #337ab7}.o_coursetable.o_rendertype_custom .o_table_row .o_access{position:absolute;top:0;right:0;height:120px;width:180px;overflow:hidden;border-left:1px solid #337ab7;padding-top:0.25em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{padding:0 1em;height:20px;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{position:relative;left:2px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score .o_label{color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social{position:absolute;width:100%;bottom:32px;height:20px;padding-left:1em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_title,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating o_rating_legend,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_explanation{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings{padding:0 0 0 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label{margin-bottom:1em;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_methods{color:#5bc0de}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{position:absolute;display:block;bottom:0;width:90px;height:30px;line-height:30px;text-align:center}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{right:0}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start{color:#fff;background-color:#337ab7;border-color:#2e6da4}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active{background-color:#337ab7;border-color:#2e6da4}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start .badge{color:#337ab7;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active{background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book .badge{color:#f0ad4e;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:90px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active{background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details .badge{color:#5cb85c;background-color:#fff}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{height:80px;width:120px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_comments,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_label{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{width:60px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:60px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:120px;margin:0 180px 0 180px;position:relative;padding:1em 0.5em 0.25em 1em;overflow:hidden}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{margin:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{display:block;color:#337ab7}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover{color:#286090}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author{margin-top:0.5em;line-height:normal;font-size:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle{position:absolute;top:5px;right:40px;font-size:90%;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active{color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active:hover{color:#2b542c}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{margin-top:0.5em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark{position:absolute;top:-1px;right:15px}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:80px;margin:0 120px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:50px;margin:0 0 0 75px;padding:0 0 0 1em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{line-height:50px}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{border-right:37px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_go_xs{position:absolute;top:0;right:0;padding:0 1em;height:50px;width:37px;line-height:50px;color:#fff;background-color:#337ab7}.o_coursetable.o_rendertype_classic .o_rating_explanation{display:none}.o_coursetable.o_rendertype_classic .o_start,.o_coursetable.o_rendertype_classic .o_book{white-space:nowrap}.o_coursetable.o_rendertype_classic .o_repoentry_type{color:#555}.o_coursetable.o_rendertype_classic .o_repoentry_ac{color:#555}.o_catalog .o_level{position:relative;margin-bottom:10px;padding:0;border-top:1px solid #337ab7;border-bottom:1px solid #337ab7}.o_catalog .o_level .o_visual{height:180px}.o_catalog .o_level .o_meta{position:relative;min-height:180px;height:180px;overflow:hidden;margin:0 0 0 180px;padding:1em 0.5em 0.5em 2em}.o_catalog .o_level .o_meta .o_title{margin:0}.o_catalog .o_level .o_meta .o_title a{display:block;color:#337ab7}.o_catalog .o_level .o_meta .o_title a:hover{color:#286090}.o_catalog .o_level .o_meta .o_desc{padding:1em 0 0.5em 0}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_level .o_visual{height:120px}.o_catalog .o_level .o_meta{min-height:120px;height:120px;margin:0 0 0 120px}}@media (max-width: 767px){.o_catalog .o_level .o_visual{height:75px}.o_catalog .o_level .o_meta{min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_level .o_meta .o_title{line-height:75px}.o_catalog .o_level .o_meta .o_desc{display:none}}.o_catalog .o_sublevels_list .o_sublevel{position:relative;border:1px solid #337ab7;margin-bottom:10px}.o_catalog .o_sublevels_list .o_sublevel .o_visual{height:75px;width:75px}.o_catalog .o_sublevels_list .o_sublevel .o_title{margin:0}.o_catalog .o_sublevels_list .o_sublevel .o_meta{border-left:1px solid #337ab7;min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em;overflow:hidden}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_title{line-height:75px}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_desc{display:none}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a{font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a>i,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a>i,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a>i{display:none}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels{border:1px solid transparent}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels .o_meta{border-left:1px solid transparent}.o_catalog .o_sublevels{position:relative;margin-bottom:20px}.o_catalog .o_sublevels:before,.o_catalog .o_sublevels:after{content:" ";display:table}.o_catalog .o_sublevels:after{clear:both}.o_catalog .o_sublevels .o_sublevel{position:relative;float:left;margin:0 20px 20px 0;width:180px}.o_catalog .o_sublevels .o_sublevel:last-child{margin-right:0}.o_catalog .o_sublevels .o_sublevel .o_visual{border:1px solid #337ab7;position:relative;height:180px}.o_catalog .o_sublevels .o_sublevel .o_meta{position:absolute;left:0;bottom:0;width:100%;border:1px solid #337ab7;border-top:0;background-color:rgba(255,255,255,0.8)}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title{margin:0;text-align:center;line-height:2em;height:2em;width:100%;overflow:hidden}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a{display:block;color:#337ab7;font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover{color:#286090}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a>i{display:none}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 10px 10px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (max-width: 767px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 1px 1px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px;width:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (min-width: 768px){.o_catalog .o_sublevels_list,.o_catalog .o_sublevels_compact{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;columns:2}}.o_repo_details{position:relative}.o_repo_details .o_lead{margin-bottom:10px}.o_repo_details .o_lead .o_author{margin-top:0.5em;margin-bottom:1em;font-size:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_repo_details .o_lead .o_media{float:right;margin-left:2em;margin-bottom:2em}.o_repo_details .o_lead .o_media.o_desc_empty{float:none;margin-left:0;margin-bottom:0}.o_repo_details .o_lead h1 i{display:none}.o_repo_details .o_overview i{margin-right:0.5em}.o_repo_details .o_overview div{margin-bottom:0.25em}.o_repo_details .o_start,.o_repo_details .o_book{margin:2em 0}.o_repo_details .o_social:before,.o_repo_details .o_social:after{content:" ";display:table}.o_repo_details .o_social:after{clear:both}.o_repo_details .o_social .o_rating_wrapper{float:left}.o_repo_details .o_social .o_comments{margin-left:1em}@media (max-width: 767px){.o_repo_details .o_lead p{font-size:16px}.o_repo_details .o_lead .o_media{margin-left:0;float:none;text-align:center}}@media (max-width: 613px){.o_repo_details .o_subcolumn{width:100%}}.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#337ab7}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#286090;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}.o_cmembers .o_cmember a.o_mail{display:none}.o_cmembers .o_cmember:hover a.o_mail{display:inline}.tag.label.label-info{margin-right:3px}.input-group.o_tag_inputgroup .form-control{height:auto}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:""}.o_qti_menu_item_attempts_marked:after{content:"";color:#337ab7}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:""}.o_ep_icon_collection:before{content:""}.o_ep_icon_page:before{content:""}.o_ep_icon_struct:before{content:""}.o_ep_icon_liveblog:before{content:""}.o_artefact_closed:before{content:""}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ECF69A;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99E44D;background:#99E44D -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99E44D), to(#CBF1A5));background:#99E44D -moz-linear-gradient(43% 71% 101deg, #CBF1A5, #99E44D);background:#99E44D -o-linear-gradient(#99E44D, #CBF1A5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99E44D', EndColorStr='#CBF1A5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#DFF0C1;background:#DFF0C1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DFF0C1), to(#A0D346));background:#DFF0C1 -moz-linear-gradient(43% 71% 101deg, #A0D346, #DFF0C1);background:#DFF0C1 -o-linear-gradient(#DFF0C1, #A0D346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DFF0C1', EndColorStr='#A0D346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#D7DBB5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#FFBA71;background:#FFBA71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFBA71), to(#FFBA99));background:#FFBA71 -moz-linear-gradient(43% 71% 101deg, #FFBA99, #FFBA71);background:#FFBA71 -o-linear-gradient(#FFBA71, #FFBA99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFBA71', EndColorStr='#FFBA99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#FF9772;background:#FF9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FF9772), to(#FF9780));background:#FF9772 -moz-linear-gradient(43% 71% 101deg, #FF9780, #FF9772);background:#FF9772 -o-linear-gradient(#FF9772, #FF9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF9772', EndColorStr='#FF9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#E8AFBB;background:#E8AFBB -webkit-gradient(linear, 37% 20%, 53% 100%, from(#E8AFBB), to(#E8AFA0));background:#E8AFBB -moz-linear-gradient(43% 71% 101deg, #E8AFA0, #E8AFBB);background:#E8AFBB -o-linear-gradient(#E8AFBB, #E8AFA0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#E8AFBB', EndColorStr='#E8AFA0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#FFA800;background:#FFA800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFA800), to(#FFAF00));background:#FFA800 -moz-linear-gradient(43% 71% 101deg, #FFAF00, #FFA800);background:#FFA800 -o-linear-gradient(#FFA800, #FFAF00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFA800', EndColorStr='#FFAF00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00D2F8;background:#00D2F8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00D2F8), to(#4A9EAD));background:#00D2F8 -moz-linear-gradient(43% 71% 101deg, #4A9EAD, #00D2F8);background:#00D2F8 -o-linear-gradient(#00D2F8, #4A9EAD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00D2F8', EndColorStr='#4A9EAD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#C4F6FF;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#B3E2F7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#DEE7F7;background:#DEE7F7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DEE7F7), to(#C1E9FD));background:#DEE7F7 -moz-linear-gradient(43% 71% 101deg, #C1E9FD, #DEE7F7);background:#DEE7F7 -o-linear-gradient(#DEE7F7, #C1E9FD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DEE7F7', EndColorStr='#C1E9FD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_video_poster{position:relative;display:inline-block;width:400px;max-width:100%;height:225px;background-size:cover;background-repeat:no-repeat;border:1px solid #eee}.o_video_poster_select{text-align:center}.o_video_poster_select .o_video_poster{margin:5px}.o_video_poster_select .o_video_poster a{position:absolute;left:0;top:0;width:100%;height:100%}.o_video_poster_select .o_video_poster a span{position:absolute;bottom:0;width:100%;display:block;line-height:3em;background:#f8f8f8;opacity:0.8}.o_video_poster_select .o_video_poster a:hover{border:1px solid #bbb}.o_video_poster_select .o_video_poster a:hover span{opacity:0.9}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:visible !important}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{font-weight:normal}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label:hover{color:#eee}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label .type{display:none}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{visibility:hidden;margin:0;width:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input:checked+label{color:#d9534f}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("../light/images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_toplink{display:none}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#337ab7}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#337ab7}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#010101;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:""}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #337ab7 !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}div.o_skype_button{display:inline-block}div.o_skype_button p{margin:0 0 0 0}div.o_skype_button p a img{margin:0 !important;vertical-align:middle !important}.o_members_pagination{text-align:center}.o_bcard_logo{margin-left:10px;height:66px}.o_bcard_title_with_logo{clear:both;padding:20px 0 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:66px}.o_visitingcard .o_icon_visitingcard{display:none}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:50px}.o_visitingcard_logo,.o_bcard_logo{height:50px;margin:5px 0 0 5px}.o_visitingcard_logo img,.o_bcard_logo img{position:relative;transform:scale(.75758);top:-8px}}@media (max-width: 414px){.o_visitingcard_logo img{max-width:260px}}@media (max-width: 375px){.o_visitingcard_logo img{max-width:220px}}@media (max-width: 320px){.o_visitingcard_logo img{max-width:180px}.o_bcard_logo img{max-width:150px}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#337ab7;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #2e6da4;background:#337ab7;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}i.mce-ico.mce-i-media,i.mce-ico.mce-i-movie,i.mce-ico.mce-i-help{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)}i.mce-ico.mce-i-media:before{content:""}i.mce-ico.mce-i-movie:before{content:""}i.mce-ico.mce-i-help{width:9px;height:9px;padding-top:1px}i.mce-ico.mce-i-help:before{content:"";color:white}.mce-tabs span.o_chelp_wrapper{float:right;margin:5px}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}
\ No newline at end of file
diff --git a/src/main/webapp/static/themes/openolat/theme.css b/src/main/webapp/static/themes/openolat/theme.css
index e97c2d14d54..2e03ab2db69 100644
--- a/src/main/webapp/static/themes/openolat/theme.css
+++ b/src/main/webapp/static/themes/openolat/theme.css
@@ -22,5 +22,5 @@
  *  @author gnaegi, www.frentix.com
  *  @date April. 2014
  * ========================================================
-**//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#3b678a;text-decoration:none}a:hover,a:focus{color:#243f54;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail,.o_form .o_filepreview img,.o_feed .o_media{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}h1,h2,h3,h4,.o_cal .fc-header-title h2,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,.o_cal .fc-header-title h2 small,h4 .small,.o_cal .fc-header-title h2 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.o_cal .fc-header-title h2,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.o_cal .fc-header-title h2 small,h4 .small,.o_cal .fc-header-title h2 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.o_cal .fc-header-title h2,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#3b678a}a.text-primary:hover{color:#2c4c66}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#3b678a}a.bg-primary:hover{background-color:#2c4c66}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px}input[type="date"].input-sm,.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,input[type="time"].input-sm,.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="time"].input-group-addon,.input-group-sm>.input-group-btn>input[type="time"].btn,input[type="datetime-local"].input-sm,.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="datetime-local"].input-group-addon,.input-group-sm>.input-group-btn>input[type="datetime-local"].btn,input[type="month"].input-sm,.input-group-sm>input[type="month"].form-control,.input-group-sm>input[type="month"].input-group-addon,.input-group-sm>.input-group-btn>input[type="month"].btn{line-height:30px}input[type="date"].input-lg,.input-group-lg>input[type="date"].form-control,.input-group-lg>input[type="date"].input-group-addon,.input-group-lg>.input-group-btn>input[type="date"].btn,input[type="time"].input-lg,.input-group-lg>input[type="time"].form-control,.input-group-lg>input[type="time"].input-group-addon,.input-group-lg>.input-group-btn>input[type="time"].btn,input[type="datetime-local"].input-lg,.input-group-lg>input[type="datetime-local"].form-control,.input-group-lg>input[type="datetime-local"].input-group-addon,.input-group-lg>.input-group-btn>input[type="datetime-local"].btn,input[type="month"].input-lg,.input-group-lg>input[type="month"].form-control,.input-group-lg>input[type="month"].input-group-addon,.input-group-lg>.input-group-btn>input[type="month"].btn{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn,.form-group-sm .form-control{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,.form-group-sm .form-control,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn,.form-group-sm .form-control{height:auto}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn,.form-group-lg .form-control{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,.form-group-lg .form-control,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn,.form-group-lg .form-control{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group,.o_navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.o_navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static,.o_navbar-form .form-control-static{display:inline-block}.form-inline .input-group,.o_navbar-form .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.o_navbar-form .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.o_navbar-form .input-group .input-group-btn,.form-inline .input-group .form-control,.o_navbar-form .input-group .form-control{width:auto}.form-inline .input-group>.form-control,.o_navbar-form .input-group>.form-control{width:100%}.form-inline .control-label,.o_navbar-form .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.o_navbar-form .radio,.form-inline .checkbox,.o_navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.o_navbar-form .radio label,.form-inline .checkbox label,.o_navbar-form .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.o_navbar-form .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"],.o_navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback,.o_navbar-form .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#3b678a;border-color:#335a78}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#3b678a;border-color:#335a78}.btn-primary .badge{color:#3b678a;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#3b678a;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#243f54;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#3b678a}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#3b678a}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#3b678a}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;visibility:visible !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#3b678a;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{color:#243f54;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#3b678a;border-color:#3b678a;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#3b678a}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#2c4c66}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#3b678a;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron,.o_repo_details .o_lead{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.o_repo_details .o_lead h1,.jumbotron .h1,.o_repo_details .o_lead .h1{color:inherit}.jumbotron p,.o_repo_details .o_lead p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr,.o_repo_details .o_lead>hr{border-top-color:#d5d5d5}.container .jumbotron,.container .o_repo_details .o_lead,.o_repo_details .container .o_lead,.container-fluid .jumbotron,.container-fluid .o_repo_details .o_lead,.o_repo_details .container-fluid .o_lead{border-radius:6px}.jumbotron .container,.o_repo_details .o_lead .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron,.o_repo_details .o_lead{padding:48px 0}.container .jumbotron,.container .o_repo_details .o_lead,.o_repo_details .container .o_lead,.container-fluid .jumbotron,.container-fluid .o_repo_details .o_lead,.o_repo_details .container-fluid .o_lead{padding-left:60px;padding-right:60px}.jumbotron h1,.o_repo_details .o_lead h1,.jumbotron .h1,.o_repo_details .o_lead .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#3b678a}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4,.alert .o_cal .fc-header-title h2,.o_cal .fc-header-title .alert h2{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#3b678a;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#3b678a;border-color:#3b678a}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#b3cbde}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table,.panel-collapse>.table,.panel-collapse>.table-responsive>.table,.panel-collapse>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption,.panel-collapse>.table caption,.panel-collapse>.table-responsive>.table caption,.panel-collapse>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel-collapse>.table:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child,.panel-collapse>.table:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body,.panel-collapse>.panel-body+.table,.panel-collapse>.panel-body+.table-responsive,.panel-collapse>.table+.panel-body,.panel-collapse>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.panel-collapse>.table>tbody:first-child>tr:first-child th,.panel-collapse>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered,.panel-collapse>.table-bordered,.panel-collapse>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel-collapse>.table-bordered>thead>tr>th:first-child,.panel-collapse>.table-bordered>thead>tr>td:first-child,.panel-collapse>.table-bordered>tbody>tr>th:first-child,.panel-collapse>.table-bordered>tbody>tr>td:first-child,.panel-collapse>.table-bordered>tfoot>tr>th:first-child,.panel-collapse>.table-bordered>tfoot>tr>td:first-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel-collapse>.table-bordered>thead>tr>th:last-child,.panel-collapse>.table-bordered>thead>tr>td:last-child,.panel-collapse>.table-bordered>tbody>tr>th:last-child,.panel-collapse>.table-bordered>tbody>tr>td:last-child,.panel-collapse>.table-bordered>tfoot>tr>th:last-child,.panel-collapse>.table-bordered>tfoot>tr>td:last-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel-collapse>.table-bordered>thead>tr:first-child>td,.panel-collapse>.table-bordered>thead>tr:first-child>th,.panel-collapse>.table-bordered>tbody>tr:first-child>td,.panel-collapse>.table-bordered>tbody>tr:first-child>th,.panel-collapse>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel-collapse>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel-collapse>.table-bordered>tbody>tr:last-child>td,.panel-collapse>.table-bordered>tbody>tr:last-child>th,.panel-collapse>.table-bordered>tfoot>tr:last-child>td,.panel-collapse>.table-bordered>tfoot>tr:last-child>th,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive,.panel-collapse>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#3b678a}.panel-primary>.panel-heading{color:#fff;background-color:#3b678a;border-color:#3b678a}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#3b678a}.panel-primary>.panel-heading .badge{color:#3b678a;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#3b678a}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.42857;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}body .modal{position:absolute;overflow:visible}body div.tooltip-inner{max-width:400px}body div.popover{max-width:450px}body .modal-body.alert{border-radius:0}body .progress{margin-bottom:0}.panel-body:nth-child(n+2){border-top:1px solid #ddd}.panel .panel-heading[data-toggle="collapse"]{cursor:pointer}#o_ajax_busy_backdrop{bottom:0;z-index:1020}.form-control-feedback{top:10px}.form-horizontal .has-feedback .form-control-feedback{top:10px}.btn.btn-primary.o_disabled{color:#fff !important}body .progress-bar[aria-valuenow="1"],body .progress-bar[aria-valuenow="2"]{min-width:1px}@-moz-document url-prefix(){fieldset{display:table-cell}}@font-face{font-family:'openolat';src:url("../light/fonts/openolat/openolat.eot?4yacgg");src:url("../light/fonts/openolat/openolat.eot?#iefix4yacgg") format("embedded-opentype"),url("../light/fonts/openolat/openolat.woff?4yacgg") format("woff"),url("../light/fonts/openolat/openolat.ttf?4yacgg") format("truetype"),url("../light/fonts/openolat/openolat.svg?4yacgg#openolat") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url("../../font-awesome/fonts/fontawesome-webfont.eot?v=4.5.0");src:url("../../font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"),url("../../font-awesome/fonts/fontawesome-webfont.woff2?v=4.5.0") format("woff2"),url("../../font-awesome/fonts/fontawesome-webfont.woff?v=4.5.0") format("woff"),url("../../font-awesome/fonts/fontawesome-webfont.ttf?v=4.5.0") format("truetype"),url("../../font-awesome/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.o_icon{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}.o_icon-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.o_icon-2x{font-size:2em}.o_icon-3x{font-size:3em}.o_icon-4x{font-size:4em}.o_icon-5x{font-size:5em}.o_icon-fw{width:1.28571em;text-align:center}.o_icon-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.o_icon-ul>li{position:relative}.o_icon-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.o_icon-li.o_icon-lg{left:-1.85714em}.o_icon-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.o_icon-pull-left{float:left}.o_icon-pull-right{float:right}.o_icon.o_icon-pull-left{margin-right:.3em}.o_icon.o_icon-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.o_icon.pull-left{margin-right:.3em}.o_icon.pull-right{margin-left:.3em}.o_icon-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.o_icon-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)}}.o_icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.o_icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.o_icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.o_icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.o_icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .o_icon-rotate-90,:root .o_icon-rotate-180,:root .o_icon-rotate-270,:root .o_icon-flip-horizontal,:root .o_icon-flip-vertical{filter:none}.o_icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.o_icon-stack-1x,.o_icon-stack-2x{position:absolute;left:0;width:100%;text-align:center}.o_icon-stack-1x{line-height:inherit}.o_icon-stack-2x{font-size:2em}.o_icon-inverse{color:#fff}.o_icon_accepted:before{content:""}.o_icon_accessibility:before{content:""}.o_icon_actions:before{content:""}.o_icon_archive_tool:before{content:""}.o_icon_assessment_mode:before{content:""}.o_icon_assessment_tool:before{content:""}.o_icon_attempt_limit:before{content:""}.o_icon_accept:before{content:"";color:#5cb85c}.o_icon_add:before{content:""}.o_icon_add_member:before{content:""}.o_icon_add_search:before{content:""}.o_icon_audio:before{content:""}.o_icon_back:before{content:""}.o_icon_back_history:before{content:""}.o_icon_banned:before{content:"";color:#d9534f}.o_icon_bold:before{content:""}.o_icon_booking:before{content:""}.o_icon_bookmark:before{content:"";color:#bc2d0c}.o_icon_bookmark_add:before{content:""}.o_icon_bookmark_header:before{content:""}.o_icon_browse:before{content:""}.o_icon_browsercheck:before{content:""}.o_icon_busy:before{content:""}.o_icon_calendar:before{content:""}.o_icon_calendar_enabled:before{content:""}.o_icon_calendar_disabled:before{content:""}.o_icon_calendar:before{content:""}.o_icon_calendar_sync:before{content:""}.o_icon_caret:before{content:""}.o_icon_caret_right:before{content:""}.o_icon_catalog:before{content:""}.o_icon_catalog_sub:before{content:""}.o_icon_certificate:before{content:""}.o_icon_chat:before{content:""}.o_icon_check:before{content:""}.o_icon_check_off:before{content:""}.o_icon_check_on:before{content:""}.o_icon_checkbox:before{content:""}.o_icon_checkbox_checked:before{content:""}.o_icon_cleanup:before{content:""}.o_icon_close:before{content:""}.o_icon_close_resource:before{content:""}.o_icon_close_tab:before{content:""}.o_icon_close_tool:before{content:""}.o_icon_close_tree:before{content:""}.o_icon_close_togglebox:before,.o_togglebox_wrapper .o_opener.o_in i:before{content:""}.o_icon_code:before{content:""}.o_icon_color_picker:before{content:""}.o_icon_copy:before{content:""}.o_icon_courseareas:before{content:""}.o_icon_coursedb:before{content:""}.o_icon_courseeditor:before{content:""}.o_icon_coursefolder:before{content:""}.o_icon_courserun:before{content:""}.o_icon_comments:before{content:""}.o_icon_comments_none:before{content:""}.o_icon_content_popup:before{content:""}.o_icon_correct_answer:before{content:"";color:#5cb85c}.o_icon_customize:before{content:""}.o_icon_delete_item:before{content:""}.o_icon_delete:before{content:"";color:#A87E7E}.o_icon_details:before{content:""}.o_icon_description:before{content:""}.o_icon_dev:before{content:""}.o_icon_disabled:before{content:""}.o_icon_download:before{content:""}.o_icon_edit:before{content:""}.o_icon_edit_file:before{content:""}.o_icon_edit_metadata:before{content:""}.o_icon_enabled:before{content:""}.o_icon_enlarge:before{content:""}.o_icon_eportfolio_add:before{content:""}.o_icon_eportfolio_link:before{content:""}.o_icon_error:before{content:"";color:#d9534f}.o_icon_expenditure:before{content:""}.o_icon_export:before{content:""}.o_icon_external_link:before{content:""}.o_icon_failed:before{content:""}.o_icon_filter:before{content:""}.o_icon_graduate:before{content:""}.o_icon_group:before,.o_BusinessGroup_icon:before{content:""}.o_icon_header:before{content:""}.o_icon_help:before{content:"";cursor:help}.o_icon_home:before{content:""}.o_icon_impress:before{content:""}.o_icon_important:before{content:"";color:#f0ad4e}.o_icon_import:before{content:""}.o_icon_info:before{content:"";color:#5bc0de}.o_icon_info_msg:before{content:"";color:#d9534f}.o_icon_info_resource:before{content:""}.o_icon_inline_editable:before{content:""}.o_icon_institution:before{content:""}.o_icon_italic:before{content:""}.o_icon_landingpage:before{content:""}.o_icon_language:before{content:""}.o_icon_layout:before{content:""}.o_icon_link:before{content:""}.o_icon_link_extern:before{content:""}.o_icon_list:before{content:""}.o_icon_list_num:before{content:""}.o_icon_lifecycle:before{content:""}.o_icon_locked:before{content:""}.o_icon_login:before{content:""}.o_icon_logout:before{content:""}.o_icon_mandatory:before{content:"";color:#f0ad4e}.o_icon_managed:before{content:"";color:#777}.o_icon_manual:before{content:"";cursor:help}.o_icon_mail:before{content:""}.o_icon_math:before{content:""}.o_icon_membersmanagement:before{content:""}.o_icon_menuhandel:before{content:""}.o_icon_message:before{content:""}.o_icon_mobile:before{content:""}.o_icon_move:before{content:""}.o_icon_move_down:before{content:""}.o_icon_move_left:before{content:""}.o_icon_move_right:before{content:""}.o_icon_move_up:before{content:""}.o_icon_new:before{content:"";color:#5cb85c}.o_icon_new_document:before{content:""}.o_icon_new_folder:before{content:""}.o_icon_news:before{content:""}.o_icon_next:before{content:""}.o_icon_next_page:before{content:""}.o_icon_next_toolbar:before{content:""}.o_icon_node_after:before{content:""}.o_icon_node_before:before{content:""}.o_icon_node_under:before{content:""}.o_icon_notes:before{content:""}.o_icon_notification:before{content:""}.o_icon_ok:before{content:"";color:#5cb85c}.o_icon_open_tree:before{content:""}.o_icon_open_togglebox:before,.o_togglebox_wrapper .o_opener i:before{content:""}.o_icon_openolat:before,.o_icon_provider_olat:before{content:"\E600";font-family:openolat;font-size:10px}.o_icon_options:before{content:""}.o_icon_pageing:before{content:""}.o_icon_passed:before{content:""}.o_icon_password:before{content:""}.o_icon_pending:before{content:""}.o_icon_phone:before{content:""}.o_icon_post:before{content:""}.o_icon_preview:before{content:""}.o_icon_previous:before{content:""}.o_icon_previous_page:before{content:""}.o_icon_previous_toolbar:before{content:""}.o_icon_print:before{content:""}.o_icon_private:before{content:""}.o_icon_provider_adfs:before{content:""}.o_icon_provider_facebook:before{content:""}.o_icon_provider_google:before{content:""}.o_icon_provider_guest:before{content:""}.o_icon_provider_ldap:before{content:""}.o_icon_provider_linkedin:before{content:""}.o_icon_provider_oauth:before{content:""}.o_icon_provider_performx:before{content:""}.o_icon_provider_shibboleth:before{content:""}.o_icon_provider_twitter:before{content:""}.o_icon_publish:before{content:""}.o_icon_qrcode:before{content:""}.o_icon_quickview:before{content:""}.o_icon_radio_off:before{content:""}.o_icon_radio_on:before{content:""}.o_icon_rating_on:before,.o_rating .o_rating_items.o_enabled .o_icon:hover:before{content:""}.o_icon_rating_off:before{content:""}.o_icon_read:before{content:""}.o_icon_readonly:before{content:"";color:red}.o_icon_readwrite:before{content:""}.o_icon_recycle:before{content:""}.o_icon_refresh:before{content:""}.o_icon_reject:before{content:"";color:#d9534f}.o_icon_rejected:before{content:""}.o_icon_reminder:before{content:""}.o_icon_remove:before{content:""}.o_icon_replace:before{content:""}.o_icon_reply:before{content:""}.o_icon_reply_with_quote:before{content:""}.o_icon_response_feedback:before{content:""}.o_icon_review:before{content:""}.o_icon_rss:before{content:""}.o_icon_rss_unsubscribe:before{content:"";color:#996633}.o_icon_search:before{content:""}.o_icon_select:before{content:""}.o_icon_send:before{content:""}.o_icon_settings:before{content:""}.o_icon_share:before{content:""}.o_icon_show_more:before{content:""}.o_icon_show_less:before{content:""}.o_icon_show_send:before{content:""}.o_icon_sign_out:before{content:""}.o_icon_spacer:before{content:""}.o_icon_split:before{content:""}.o_icon_sort:before{content:""}.o_icon_sort_asc:before{content:""}.o_icon_sort_desc:before{content:""}.o_icon_sort_amount_asc:before{content:""}.o_icon_sort_amount_desc:before{content:""}.o_icon_sort_menu:before{content:""}.o_icon_start:before{content:""}.o_icon_status_available:before{content:"";color:#063}.o_icon_status_chat:before{content:""}.o_icon_status_dnd:before{content:"";color:#cc3}.o_icon_status_unavailable:before{content:"";color:#963}.o_icon_statistics_tool:before{content:""}.o_icon_submit:before{content:""}.o_icon_table:before{content:""}.o_icon_table_large:before{content:""}.o_icon_tags:before{content:""}.o_icon_timelimit:before{content:""}.o_icon_toggle:before{content:""}.o_icon_to_read:before{content:""}.o_icon_tool:before{content:""}.o_icon_tools:before{content:""}.o_icon_top:before{content:""}.o_icon_translation_item:before{content:""}.o_icon_translation_package:before{content:""}.o_icon_user:before{content:""}.o_icon_user_vip:before{content:""}.o_icon_user_anonymous:before{content:""}.o_icon_upload:before{content:""}.o_icon_version:before{content:""}.o_icon_video:before{content:""}.o_icon_visitingcard.o_icon_waiting:before{content:""}.o_icon_warn:before{content:"";color:#f0ad4e}.o_icon_wizard:before{content:""}.o_icon_xing:before{content:"";color:#cfdc00}.o_CourseModule_icon:before,.o_course_icon:before{content:""}.o_EPStructuredMapTemplate_icon:before{content:""}.o_FileResource-BLOG_icon:before{content:""}.o_FileResource-IMSCP_icon:before{content:""}.o_FileResource-PODCAST_icon:before{content:""}.o_FileResource-SHAREDFOLDER:before{content:""}.o_FileResource-SCORMCP_icon:before{content:""}.o_FileResource-SURVEY_icon:before{content:""}.o_FileResource-TEST_icon:before{content:""}.o_FileResource-WIKI_icon:before{content:""}.o_FileResource-SHAREDFOLDER_icon:before{content:""}.o_FileResource-GLOSSARY_icon:before{content:""}.o_FileResource-PDF_icon:before{content:""}.o_FileResource-XLS_icon:before{content:""}.o_FileResource-PPT_icon:before{content:""}.o_FileResource-DOC_icon:before{content:""}.o_FileResource-ANIM_icon:before{content:""}.o_FileResource-IMAGE_icon:before{content:""}.o_FileResource-SOUND_icon:before{content:""}.o_FileResource-MOVIE_icon:before{content:""}.o_FileResource-FILE_icon:before{content:""}.o_FileResource-VIDEO_icon:before{content:""}.o_CourseModule_icon_closed:before{content:""}.o_sp_icon:before{content:""}.o_st_icon:before{content:""}.o_tu_icon:before{content:""}.o_bc_icon:before{content:""}.o_lti_icon:before{content:""}.o_cp_icon:before{content:""}.o_cp_item:before{content:""}.o_scorm_icon:before{content:""}.o_en_icon:before{content:""}.o_fo_icon:before{content:""}.o_co_icon:before{content:""}.o_infomsg_icon:before{content:""}.o_cal_icon:before{content:""}.o_wiki_icon:before{content:""}.o_podcast_icon:before{content:""}.o_blog_icon:before{content:""}.o_ep_icon:before{content:""}.o_iqtest_icon:before{content:""}.o_iqself_icon:before{content:""}.o_iqsurv_icon:before{content:""}.o_ta_icon:before{content:""}.o_gta_icon:before{content:""}.o_ms_icon:before{content:""}.o_dialog_icon:before{content:""}.o_projectbroker_icon:before{content:""}.o_ll_icon:before{content:""}.o_den_icon:before{content:""}.o_cmembers_icon:before{content:""}.o_cl_icon:before{content:""}.o_vc_icon:before{content:""}.o_video_icon:before{content:""}.o_vitero_icon:before{content:""}.o_openmeetings_icon:before{content:""}.o_gotomeeting_icon:before{content:""}.o_portlet_infomsg_icon:before{content:""}.o_portlet_quickstart_icon:before{content:""}.o_portlet_bookmark_icon:before{content:""}.o_portlet_groups_icon:before{content:""}.o_portlet_notes_icon:before{content:""}.o_portlet_noti_icon:before{content:""}.o_portlet_eff_icon:before{content:""}.o_portlet_repository_student_icon:before{content:""}.o_portlet_repository_teacher_icon:before{content:""}.o_portlet_iframe_icon:before{content:""}.o_portlet_sysinfo_icon:before{content:""}.o_portlet_dyk_icon:before{content:""}.o_portlet_infomessages_icon:before{content:""}.o_portlet_cal_icon:before{content:""}.o_portlet_institutions_icon:before{content:""}.o_portlet_links_icon:before{content:""}.o_portlet_shibboleth_icon:before{content:""}.o_icon_qpool:before{content:""}.o_icon_pool_private:before{content:""}.o_icon_pool_public:before{content:""}.o_icon_pool_my_items:before{content:""}.o_icon_pool_favorits:before{content:""}.o_icon_pool_collection:before{content:""}.o_icon_pool_pool:before{content:""}.o_icon_pool_share:before{content:""}.o_forum_message_icon:before{content:""}.o_calendar_icon:before{content:""}.o_forum_status_thread_icon:before{content:""}.o_forum_status_sticky_closed_icon:before{content:""}.o_forum_status_sticky_icon:before{content:""}.o_forum_status_closed_icon:before{content:"";color:#a94442}.o_forum_status_opened_icon:before{content:"";color:#3c763d}.o_forum_status_hidden_icon:before{content:"";color:#a94442}.o_forum_status_visible_icon:before{content:"";color:#3c763d}.o_forum_all_icon:before{content:""}.o_forum_all_flat_icon:before{content:""}.o_forum_one_icon:before{content:""}.o_forum_marked_icon:before{content:""}.o_forum_new_icon:before{content:""}.o_mi_qpool_import:before{content:""}.o_mi_qtisection:before{content:""}.o_mi_qtisc:before{content:""}.o_mi_qtimc:before{content:""}.o_mi_qtikprim:before{content:""}.o_mi_qtifib:before{content:""}.o_mi_qtiessay:before{content:""}.o_as_mode_leadtime:before{content:""}.o_as_mode_assessment:before{content:""}.o_as_mode_followup:before{content:""}.o_as_mode_closed:before{content:'-'}.o_black_led:before{content:"";color:#3b678a}.o_green_led:before{content:"";color:#5cb85c}.o_yellow_led:before{content:"";color:#f0ad4e}.o_red_led:before{content:"";color:#d9534f}.o_ac_token_icon:before{content:""}.o_ac_free_icon:before{content:""}.o_ac_group_icon:before{content:""}.o_ac_membersonly_icon:before{content:""}.o_ac_paypal_icon:before{content:""}.o_ac_status_canceled_icon:before{content:"";color:#f0ad4e}.o_ac_status_error_icon:before{content:"";color:#d9534f}.o_ac_status_new_icon:before{content:"";color:#3b678a}.o_ac_status_succes_icon:before{content:"";color:#5cb85c}.o_ac_status_waiting_icon:before{content:"";color:#3b678a}.o_ac_order_status_new_icon:before{content:"";color:#3b678a}.o_ac_order_status_prepayment_icon:before{content:"";color:#5bc0de}.o_ac_order_status_payed_icon:before{content:"";color:#5cb85c}.o_ac_order_status_canceled_icon:before{content:"";color:#f0ad4e}.o_ac_order_status_error_icon:before{content:"";color:#d9534f}.o_ac_order_status_warning_icon:before{content:"";color:#f0ad4e}.o_scorm_org:before{content:""}.o_scorm_item:before{content:""}.o_scorm_completed:before,.o_scorm_passed:before{content:""}.o_scorm_failed:before{content:""}.o_scorm_incomplete:before{content:""}.o_scorm_not_attempted:before{background:none}.o_midpub:before{content:""}.o_midwarn:before{content:""}.o_midlock:before{content:""}.o_miderr:before{content:""}.o_middel:before{content:""}.o_filetype_file:before,.o_filetype_ico:before{content:""}.o_filetype_folder:before{content:""}.o_filetype_folder_open:before{content:""}.o_filetype_zip:before,.o_filetype_gz:before,.o_filetype_tar:before,.o_filetype_tgz:before{content:""}.o_filetype_css:before,.o_filetype_js:before,.o_filetype_java:before,.o_filetype_numbers:before,.o_filetype_ods:before,.o_filetype_xml:before,.o_filetype_xsl:before{content:""}.o_filetype_bat_icon:before,.o_filetype_bat:before,.o_filetype_exe:before,.o_filetype_app:before,.o_filetype_sh:before{content:""}.o_filetype_xls:before,.o_filetype_xlsx:before{content:""}.o_filetype_png:before,.o_filetype_tiff:before,.o_filetype_webp:before,.o_filetype_gif:before,.o_filetype_ico:before,.o_filetype_jpeg:before,.o_filetype_bmp:before,.o_filetype_odg:before,.o_filetype_eps:before,.o_filetype_jpg:before{content:""}.o_filetype_psd:before,.o_filetype_avi:before,.o_filetype_dvi:before,.o_filetype_mp4:before,.o_filetype_m4v:before,.o_filetype_webm:before,.o_filetype_ogg:before,.o_filetype_video:before,.o_filetype_mov:before,.o_filetype_mpeg:before,.o_filetype_mpg:before,.o_filetype_qt:before,.o_filetype_ra:before,.o_filetype_ram:before,.o_filetype_swf:before,.o_filetype_flv:before{content:""}.o_filetype_midi:before,.o_filetype_audio:before,.o_filetype_mp3:before,.o_filetype_m3u:before,.o_filetype_wav:before{content:""}.o_filetype_ps:before,.o_filetype_pdf:before{content:""}.o_filetype_key:before,.o_filetype_odp:before,.o_filetype_ppt:before,.o_filetype_pptx:before{content:""}.o_filetype_odf:before,.o_filetype_rtf:before,.o_filetype_readme:before,.o_filetype_README:before,.o_filetype_log:before,.o_filetype_txt:before,.o_filetype_htm:before,.o_filetype_html:before{content:""}.o_filetype_odt:before,.o_filetype_pages:before,.o_filetype_doc:before,.o_filetype_docx:before{content:""}.o_icon_share_social:before{content:""}.o_icon_apple:before{content:""}.o_icon_facebook:before{content:""}.o_icon_twitter:before{content:""}.o_icon_google:before{content:""}.o_icon_delicious:before{content:""}.o_icon_digg:before{content:""}.o_icon_mailto:before{content:""}.o_icon_link:before{content:""}.o_icon_yahoo:before{content:""}a.o_icon:hover,a.o_icon:focus{text-decoration:none}img.o_emoticons_angel{background:url(../light/images/emoticons/smiley-angel.png);width:16px;height:16px}img.o_emoticons_angry{background:url(../light/images/emoticons/smiley-mad.png);width:16px;height:16px}img.o_emoticons_blushing{background:url(../light/images/emoticons/smiley-red.png);width:16px;height:16px}img.o_emoticons_confused{background:url(../light/images/emoticons/smiley-confuse.png);width:16px;height:16px}img.o_emoticons_cool{background:url(../light/images/emoticons/smiley-cool.png);width:16px;height:16px}img.o_emoticons_cry{background:url(../light/images/emoticons/smiley-cry.png);width:16px;height:16px}img.o_emoticons_devil{background:url(../light/images/emoticons/smiley-evil.png);width:16px;height:16px}img.o_emoticons_grin{background:url(../light/images/emoticons/smiley-grin.png);width:16px;height:16px}img.o_emoticons_kiss{background:url(../light/images/emoticons/smiley-kiss.png);width:16px;height:16px}img.o_emoticons_ohoh{background:url(../light/images/emoticons/smiley-eek.png);width:16px;height:16px}img.o_emoticons_sad{background:url(../light/images/emoticons/smiley-sad.png);width:16px;height:16px}img.o_emoticons_sick{background:url(../light/images/emoticons/smiley-sad-blue.png);width:16px;height:16px}img.o_emoticons_smile{background:url(../light/images/emoticons/smiley.png);width:16px;height:16px}img.o_emoticons_tongue{background:url(../light/images/emoticons/smiley-razz.png);width:16px;height:16px}img.o_emoticons_ugly{background:url(../light/images/emoticons/smiley-money.png);width:16px;height:16px}img.o_emoticons_weird{background:url(../light/images/emoticons/smiley-nerd.png);width:16px;height:16px}img.o_emoticons_wink{background:url(../light/images/emoticons/smiley-wink.png);width:16px;height:16px}img.o_emoticons_worried{background:url(../light/images/emoticons/smiley-roll-blue.png);width:16px;height:16px}img.o_emoticons_up{background:url(../light/images/emoticons/thumb-up.png);width:16px;height:16px}img.o_emoticons_down{background:url(../light/images/emoticons/thumb.png);width:16px;height:16px}.o_block_bottom,.o_block,.o_button_group,.o_block_with_datecomp .o_content,.o_course_run .o_toc .o_entry,.o_header_with_buttons,.o_search_result{margin-bottom:1em}.o_block_top,.o_block,.o_button_group,.o_block_with_datecomp .o_content,.o_course_run .o_toc .o_entry{margin-top:1em}.o_block_large_bottom,.o_block_large,.o_block_with_datecomp,.o_login .o_login_footer_wrapper,.o_portlet{margin-bottom:2em}.o_block_large_top,.o_block_large,.o_block_with_datecomp,.o_login .o_login_footer_wrapper,.o_portlet{margin-top:2em}.o_block_inline,.o_block_inline_left,.o_block_inline_both,.o_block_inline_right{display:inline-block}.o_block_inline_left,.o_block_inline_both{margin-left:0.5em}.o_block_inline_right,.o_block_inline_both{margin-right:0.5em}.o_scrollblock,div.b_scrollblock{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.o_button_group{text-align:center}.o_button_group a,.o_button_group input,.o_button_group button,.o_button_group .btn-group{margin-right:5px;margin-bottom:0.5em}.o_button_group a:last-child,.o_button_group input:last-child,.o_button_group button:last-child,.o_button_group .btn-group:last-child{margin-right:0}.o_button_group .btn-group a,.o_button_group .btn-group input,.o_button_group .btn-group button{margin-right:0;margin-bottom:0}.o_button_group .dropdown-menu{text-align:left}.o_button_group_left{text-align:left}.o_button_group_right{text-align:right}.o_button_group_top{margin-top:0}.o_header_with_buttons:before,.o_header_with_buttons:after{content:" ";display:table}.o_header_with_buttons:after{clear:both}.o_header_with_buttons h1,.o_header_with_buttons h3,.o_header_with_buttons h4,.o_header_with_buttons .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_header_with_buttons h2{display:inline-block}.o_header_with_buttons .o_button_group{margin-top:10px;margin-bottom:0;float:right}.panel-heading.o_header_with_buttons{margin-bottom:0}.o_xsmall,.b_xsmall,p.b_xsmall,div.b_xsmall{font-size:12px}.o_small,.b_small,p.b_small,div.b_small,.o_comments .o_comment_wrapper h5,.o_comments .o_comment_wrapper .o_comment,.o_bc_meta,.tooltip,.o_htmleditor .o_metadata .o_lastmodified,.o_noti,.o_block_with_datecomp .o_meta,.o_togglebox_wrapper div.o_togglebox_content .o_hide,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label,.o_course_run .o_toc .o_entry{font-size:12px}.o_large,.b_large,p.b_large,div.b_large{font-size:18px}.o_xlarge,.b_xlarge,p.b_xlarge,div.b_xlarge{font-size:18px}.o_disabled,.b_disabled,p.b_disabled,div.b_disabled{color:#777 !important;cursor:default}.o_disabled:hover,.b_disabled:hover{color:#777 !important}.o_dimmed,.b_dimmed,p.b_dimmed,div.b_dimmed{opacity:.4;filter:alpha(opacity=40)}.o_selected,.b_selected,p.b_selected,div.b_selected{font-weight:bold}.o_deleted,.b_deleted,p.b_deleted,div.b_deleted{text-decoration:line-through}.o_clickable{cursor:pointer}.o_ochre{color:#c8a959}.o_blue{color:#12223F}.o_undecorated:hover,.o_undecorated:focus,.o_disabled:hover,.b_disabled:hover,#o_main_wrapper #o_toplink:hover,#o_footer_powered a:hover,#o_share a:hover,#o_share_social_container a:hover,.o_toolbar .o_tools_container a:hover,.o_button_toggle:hover,.o_im_message_group .o_im_from:hover,.o_noti .o_label:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_comments:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover,.o_catalog .o_level .o_meta .o_title a:hover,.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover,.o_repo_details .o_social .o_comments:hover,.o_login .o_login_register:hover,.o_disabled:focus,.b_disabled:focus,#o_main_wrapper #o_toplink:focus,#o_footer_powered a:focus,#o_share a:focus,#o_share_social_container a:focus,.o_toolbar .o_tools_container a:focus,.o_button_toggle:focus,.o_im_message_group .o_im_from:focus,.o_noti .o_label:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_comments:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:focus,.o_catalog .o_level .o_meta .o_title a:focus,.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:focus,.o_repo_details .o_social .o_comments:focus,.o_login .o_login_register:focus{text-decoration:none}.o_copy_code,.b_copy_code,p.b_copy_code,div.b_copy_code,code,pre{overflow-x:auto;overflow-y:auto;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.o_nowrap,.b_copy_code,p.b_copy_code,div.b_copy_code,code{white-space:nowrap}.o_titled_wrapper .o_content{margin-top:20px}.o_video,.o_video video,.b_video,.o_video_wrapper{display:inline-block;max-width:100%;height:auto;max-width:100%}.o_image,.o_image img,img,.b_image{display:inline-block;max-width:100%;height:auto;max-width:100%}.o_image_vertical_center_helper{display:inline-block;height:100%;vertical-align:middle}.o_image_vertical_center_helper+.o_image img{vertical-align:middle}.o_with_hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1{color:#3b678a}h2{color:#3b678a}h3{color:#3b678a}h4,.o_cal .fc-header-title h2{color:#3b678a}h5{color:#3b678a}h5{color:#3b678a}fieldset legend{color:#333}.o_user_content_block a{color:#3b678a;text-decoration:none}.o_user_content_block a:hover,.o_user_content_block a:focus{color:#243f54;text-decoration:underline}.b_border_box,p.b_border_box,div.b_border_box{border:1px solid #777;padding:1em;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}table td{vertical-align:top}table.b_grid{width:99.5%;background:transparent;border-collapse:separate}table.b_grid td,table.b_grid th{padding:1px 5px;border:1px solid #777}table.b_grid th{background:#eee}table.b_border{width:99.5%;background:transparent;border-collapse:collapse}table.b_border td,table.b_border th{padding:1px 5px;border:1px solid #777}table.b_border th{background:#eee}table.b_borderless{width:99.5%;background:transparent;border-collapse:separate}table.b_borderless td,table.b_borderless th{padding:1px 5px;border:0}table.b_full{width:99.5%}table.b_middle{background:transparent}table.b_middle td{vertical-align:middle}.b_align_normal{text-align:left}.b_align_center{text-align:center}.b_align_inverse{text-align:right}.b_align_justified{text-align:justify}a.b_link_extern{color:#3b678a}a.b_link_extern:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:""}a.b_link_mailto{color:#3b678a}a.b_link_mailto:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:""}a.b_link_forward{color:#3b678a}a.b_link_forward:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:""}img.b_float_left{float:left;margin:0 2em 2em 0}img.b_float_left_clear{clear:both;margin:0 2em 2em 0;display:block}img.b_float_right{float:right;margin:0 0 2em 2em}img.b_float_right_clear{clear:both;display:block;margin:0 0 2em auto}img.b_centered{clear:both;display:block;margin:0 auto 2em auto}img.b_circle{border-radius:50%}img.b_with_border{border:1px solid #ddd;padding:3px;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}span.olatFlashMovieViewer{max-width:100% !important;border:none !important}.mejs-container,.mejs-mediaelement video,.mejs-layers div,.me-cannotplay{max-width:100%}.b_clear_float,p.b_clear_float,div.b_clear_float{clear:both}html{position:relative;min-height:100%}body{min-height:100%;margin-bottom:80px}#o_main_wrapper{background:#fff;z-index:3}#o_main_wrapper #o_main_container{background:#fff}#o_main_wrapper #o_main_container #o_main_left{float:left;z-index:2;position:relative;background:#fff}#o_main_wrapper #o_main_container #o_main_left #o_main_left_content{padding:0 0 0 15px}#o_main_wrapper #o_main_container #o_main_left #o_main_left_toggle{position:absolute;display:none;right:0;top:70px;margin-right:-30px;font-size:25px;line-height:35px;text-align:center;width:30px;height:35px;z-index:3;border:1px solid #ddd;border-left:none;border-bottom-right-radius:4px;border-top-right-radius:4px;background-color:#fbfbfb;-webkit-box-shadow:2px 0px 4px 1px rgba(0,0,0,0.15);box-shadow:2px 0px 4px 1px rgba(0,0,0,0.15);color:#3b678a}#o_main_wrapper #o_main_container #o_main_left.o_offcanvas{background:#fbfbfb;-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 6px 1px rgba(0,0,0,0.2);min-width:250px}#o_main_wrapper #o_main_container #o_main_left.o_offcanvas #o_main_left_content{padding:0 0 0 0}#o_main_wrapper #o_main_container #o_main_right{float:right;z-index:2;position:relative;background:inherit}#o_main_wrapper #o_main_container #o_main_right #o_main_right_content{padding:0 15px 0 0}#o_main_wrapper #o_main_container #o_main_center{position:relative;z-index:1;background:inherit}#o_main_wrapper #o_main_container #o_main_center h2:first-child{margin-top:0}@media screen and (max-width: 767px){#o_main_wrapper #o_main_container #o_main_center{margin-left:0 !important}}#o_main_wrapper #o_main_container #o_main_center #o_main_center_content{padding:0 15px}#o_main_wrapper #o_main_container #o_main_center #o_main_center_content #o_main_center_content_inner{padding-bottom:15px}#o_main_wrapper #o_toplink{position:absolute;bottom:0;right:15px;text-align:center;z-index:3}@media (max-width: 767px){#o_main_wrapper #o_main_container #o_main_center #o_main_center_content{padding:15px}}#o_back_wrapper,#o_preview_wrapper{margin-top:10px}#o_back_wrapper.o_toolbar .o_breadcrumb .breadcrumb,#o_preview_wrapper.o_toolbar .o_breadcrumb .breadcrumb{font-size:14px}#o_footer_wrapper{position:absolute;bottom:0;width:100%;height:70px;overflow:hidden;background-color:#f5f5f5;color:#999;line-height:16px;font-size:12px}#o_footer_wrapper a{color:#999}#o_footer_wrapper a:hover{color:#000}#o_footer_container{position:relative;padding-top:10px;min-height:70px;background:#f5f5f5;z-index:1}#o_footer_user{position:absolute;left:15px;top:10px;z-index:1}#o_footer_user #o_counter{white-space:nowrap}#o_footer_user #o_username{white-space:nowrap;margin-right:1em}#o_footer_version{position:absolute;right:15px;top:10px;text-align:right;z-index:1}@media (max-width: 767px){#o_footer_version{padding-top:10px;text-align:left}}#o_footer_powered{position:absolute;top:30px;right:15px;z-index:1}#o_footer_powered img{opacity:.6;filter:alpha(opacity=60)}#o_footer_powered img:hover{opacity:1;filter:alpha(opacity=100)}#o_footer_impressum{position:absolute;top:10px;width:100%;text-align:center;z-index:-1}#o_footer_impressum i{display:none}#o_footer_textline{position:absolute;top:30px;width:100%;text-align:center;z-index:-1}#o_share{margin-top:10px}#o_share a{opacity:.6;filter:alpha(opacity=60)}#o_share a:hover{opacity:1;filter:alpha(opacity=100)}#o_share a,#o_share_social_container a{color:#999;margin:0 0.25em 0 0}#o_share a:hover,#o_share_social_container a:hover{color:#000}@media (max-width: 767px){#o_counter,#o_footer_version,#o_share{display:none}#o_footer_impressum{top:30px;text-align:left}#o_footer_textline{top:50px;text-align:left}#o_footer_powered{top:10px}#o_footer_powered a:after{content:"\221E";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px}#o_footer_powered img{display:none}}#o_navbar_wrapper{z-index:4;border-top:1px solid #e7e7e7;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}#o_navbar_wrapper #o_navbar_container{position:relative}a.o_disabled.navbar-text{margin:0}.o_navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid #e7e7e7;background-color:#f8f8f8}.o_navbar:before,.o_navbar:after{content:" ";display:table}.o_navbar:after{clear:both}.o_navbar .o_navbar_tabs li{max-width:150px}.o_navbar .o_navbar_tabs li a{padding-right:30px}.o_navbar .o_navbar_tabs li a:first-child span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.o_navbar .o_navbar_tabs .o_icon-fw{position:absolute;top:15px;left:0.5em;padding-top:3px;width:1em;height:1em;display:none}.o_navbar .o_navbar_tabs .o_navbar_tab_close{position:absolute;top:15px;right:0.5em;padding:0;width:1em;height:1em}.o_navbar .o_navbar_tabs .o_navbar_tab_close i:before{color:#d9534f}.o_navbar .o_navbar_tabs .o_navbar_tab_close:hover i:before{color:#c9302c}.o_navbar .o_custom_navbar-brand{background-position:5px 0;background-repeat:no-repeat;height:50px;width:120px}.o_navbar #o_navbar_langchooser{color:#777;padding:7px 15px}.o_navbar #o_navbar_langchooser form span+div{display:inline}.o_navbar #o_navbar_tools_permanent #o_navbar_print a,.o_navbar #o_navbar_tools_permanent #o_navbar_impress a,.o_navbar #o_navbar_tools_permanent #o_navbar_help a{color:#777;padding-right:0}.o_navbar #o_navbar_tools_permanent #o_navbar_login a{color:#f0ad4e}.o_navbar .o_navbar_tools>#o_navbar_tools_permanent>li>a>span{display:none}@media (min-width: 768px){.o_navbar .o_navbar_tools li.o_portrait>a>span{display:inline}}.o_navbar #o_navbar_tools_personal .o_navbar_tool a,.o_navbar #o_navbar_tools_permanent .o_navbar_tool a{padding-right:5px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu a,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu a{padding-left:45px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu .dropdown-menu a,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu .dropdown-menu a{padding-left:15px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu .o_portrait,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu .o_portrait{position:absolute;left:7px;top:10px}.o_navbar #o_navbar_tools_personal .o_logout,.o_navbar #o_navbar_tools_permanent .o_logout{color:#d9534f}.o_navbar.o_navbar-offcanvas .o_navbar_tab_close{top:10px;right:10px}.o_navbar.o_navbar-offcanvas .o_navbar-right a{padding:3px 20px;color:#9d9d9d}.o_navbar.o_navbar-offcanvas .o_navbar-right a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-right a:focus{color:#fff;background-color:transparent}.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout{color:#d9534f}.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout:hover,.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout:focus{color:#c9302c}.o_navbar.o_navbar-offcanvas .o_navbar-right a .o_icon-lg{font-size:1.0em;vertical-align:baseline}.o_navbar.o_navbar-offcanvas .o_navbar-right .divider{height:1px;margin:9px 0;overflow:hidden;background-color:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-header{padding-left:15px}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-toggle{display:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-menu{box-shadow:none;position:relative;top:0;left:0;display:block;float:none;background-color:#222;color:#9d9d9d;font-size:14px;border:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-menu .divider{background:none}.o_navbar.o_navbar-offcanvas .o_navbar-nav a{color:#9d9d9d;text-shadow:none}.o_navbar.o_navbar-offcanvas .o_navbar-nav a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav a:focus{background-color:transparent;color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a:focus{background-color:#090909;color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .o_navbar-link{color:#9d9d9d}.o_navbar.o_navbar-offcanvas .o_navbar-nav .o_navbar-link:hover{color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a{color:#777}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}#o_navbar_impress a span,#o_navbar_search_opener a span{display:none}body.o_dmz #o_navbar_print a span,body.o_dmz #o_navbar_impress a span,body.o_dmz #o_navbar_help a span,body.o_dmz #o_navbar_search_opener a span{display:inline}.o_navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;-webkit-overflow-scrolling:touch}.o_navbar-collapse:before,.o_navbar-collapse:after{content:" ";display:table}.o_navbar-collapse:after{clear:both}.o_navbar-collapse.o_collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.o_navbar-offcanvas .o_navbar-collapse{width:auto;box-shadow:none;margin-top:10px;margin-right:-15px;margin-left:-15px}.o_navbar-brand{float:left;font-size:18px;line-height:20px;height:50px;color:#777}.o_navbar-brand:hover,.o_navbar-brand:focus{text-decoration:none;color:#5e5e5e;background-color:transparent}.o_navbar-toggle{position:relative;margin-right:15px;margin-left:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;border:1px solid #ddd;border-radius:4px;background-color:transparent;background-image:none}.o_navbar-toggle:hover,.o_navbar-toggle:focus{outline:none;background-color:#ddd}.o_navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#888}.o_navbar-toggle .icon-bar+.icon-bar{margin-top:4px}#o_navbar_left-toggle{float:left}#o_navbar_right-toggle{float:right}.o_navbar-link{color:#777}.o_navbar-link:hover{color:#333}.o_navbar-nav{margin:7.5px -15px}.o_navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px;color:#777}.o_navbar-nav>li>a:hover,.o_navbar-nav>li>a:focus{color:#333;background-color:transparent}.o_navbar-nav>.active>a,.o_navbar-nav>.active>a:hover,.o_navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.o_navbar-nav>.disabled>a,.o_navbar-nav>.disabled>a:hover,.o_navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.o_navbar-nav>.open>a,.o_navbar-nav>.open>a:hover,.o_navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}.o_collapse .o_navbar-nav{float:left;margin:0}.o_collapse .o_navbar-nav>li{float:left}.o_collapse .o_navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.o_collapse .o_navbar-nav.o_navbar-right:last-child{margin-right:-15px}.o_collapse.o_navbar-collapse .o_navbar-left{float:left !important}.o_collapse.o_navbar-collapse .o_navbar-right{float:right !important}.o_navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (max-width: 767px){.o_navbar-form .form-group{margin-bottom:5px}}.o_collapse .o_navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.o_collapse .o_navbar-form.o_navbar-right:last-child{margin-right:-15px}.o_navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.o_navbar-fixed-bottom .o_navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.o_navbar-btn{margin-top:8px;margin-bottom:8px}.o_navbar-btn.btn-sm,.btn-group-sm>.o_navbar-btn.btn{margin-top:10px;margin-bottom:10px}.o_navbar-btn.btn-xs,.btn-group-xs>.o_navbar-btn.btn{margin-top:14px;margin-bottom:14px}.o_navbar-text{margin-top:15px;margin-bottom:15px;color:#777}.o_collapse .o_navbar-text{float:left;margin-left:15px;margin-right:15px}.o_collapse .o_navbar-text.o_navbar-right:last-child{margin-right:0}.o_dropdown_tab{position:relative}.o_dropdown_tab>a:first-child{padding-right:30px}.o_dropdown_tab>a:first-child .o_icon-fw{display:none;position:absolute;top:0;left:10px;padding-top:3px;line-height:20px}.o_dropdown_tab>a:first-child span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.o_dropdown_tab .o_navbar_tab_close{position:absolute;top:0px;right:10px;padding-left:0px;padding-right:0px;color:#d9534f;background-color:inherit}.o_dropdown_tab .o_navbar_tab_close:focus,.o_dropdown_tab .o_navbar_tab_close:hover{color:#c9302c;background-color:inherit}#o_navbar_more .dropdown-menu .divider:last-child{display:none}@media (min-width: 768px){#o_navbar_more .dropdown-menu{max-width:300px}}@media (max-width: 767px){#o_navbar_more>li{position:inherit}#o_navbar_more .dropdown-menu{left:0px;right:0px}#o_navbar_more .dropdown-menu a,#o_navbar_more .dropdown-menu i{line-height:30px}#o_navbar_more .dropdown-menu .o_navbar_tab_close{line-height:inherit}}.o_body_popup #o_topnav_printview{display:inline-block}.o_body_popup #o_topnav_close{float:right}.o_body_popup #o_topnav_close span{display:block}.o_body_popup #o_navbar_tools_permanent li>a{background-color:transparent}.o_toolbar{position:relative;margin-bottom:20px;margin-top:-10px;border:1px solid #e7e7e7}.o_toolbar:before,.o_toolbar:after{content:" ";display:table}.o_toolbar:after{clear:both}@media (min-width: 768px){.o_toolbar{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}}.o_toolbar .o_breadcrumb:before,.o_toolbar .o_breadcrumb:after{content:" ";display:table}.o_toolbar .o_breadcrumb:after{clear:both}.o_toolbar .o_breadcrumb .breadcrumb{margin-bottom:0;padding:5px 9px;font-size:11px;line-height:15px;border-radius:0;background:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close{float:right;position:relative;margin:0 0 0 15px;vertical-align:middle}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a{line-height:15px;color:#d9534f}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a:hover{color:#b52b27}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a i{font-size:16px}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a span{display:none}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close:before{content:none}.o_toolbar .o_tools_container{text-align:center;min-height:37px;position:realtive;background-color:#f8f8f8;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top:1px solid #e7e7e7}.o_toolbar .o_tools_container:before,.o_toolbar .o_tools_container:after{content:" ";display:table}.o_toolbar .o_tools_container:after{clear:both}@media (max-width: 991px){.o_toolbar .o_tools_container{min-height:35px}}@media (max-width: 767px){.o_toolbar .o_tools_container{min-height:22px;text-align:left}}.o_toolbar .o_tools_container a{color:#777;display:inline-block}.o_toolbar .o_tools_container a:hover{color:#333}.o_toolbar .o_tools_container a.o_disabled{color:#aaa !important}.o_toolbar .o_tools_container a.o_disabled:hover{color:#aaa !important}.o_toolbar .o_tools_container a.active{color:#3b678a;background-color:transparent}.o_toolbar .o_tools_container .dropdown-menu a{display:block}.o_toolbar .o_tools_container .dropdown-menu a.active{color:#3b678a;background-color:transparent}.o_toolbar .o_tools{margin-top:8px;margin-bottom:5px}.o_toolbar .o_tool,.o_toolbar .o_text{position:relative;margin:0 10px}.o_toolbar .o_tool:first-child,.o_toolbar .o_text:first-child{margin-left:0}.o_toolbar .o_tool:last-child,.o_toolbar .o_text:last-child{margin-right:0}.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:18px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{display:block;font-size:12px}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{position:absolute;right:50%;top:-18px;margin-right:-12px;font-size:13px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:16px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{font-size:11px}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{top:-16.5px;margin-right:-11px;font-size:12px}}@media (max-width: 767px){.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:20px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{display:none}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{display:block;position:relative;top:0;left:0;margin-right:0}}.o_toolbar .o_tool .o_chelp,.o_toolbar .o_text .o_chelp{position:relative;top:-1em;vertical-align:top;color:#fff}.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{padding:0;margin-top:5px;border:1px solid #ccc;background-color:#eee}.o_toolbar .o_tool_next a,.o_toolbar .o_tool_previous a{color:#777}.o_toolbar .o_tool_next a:hover,.o_toolbar .o_tool_previous a:hover{color:#333}.o_toolbar .o_tool_next a.o_disabled,.o_toolbar .o_tool_previous a.o_disabled{color:#aaa !important}.o_toolbar .o_tool_next a.o_disabled:hover,.o_toolbar .o_tool_previous a.o_disabled:hover{color:#aaa !important}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:21px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{margin-top:4px}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:18px}}@media (max-width: 767px){.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{margin-top:0}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:20px}}.o_toolbar .o_tool_previous{margin-left:10px;border-bottom-left-radius:4px;border-top-left-radius:4px;border-right:0}.o_toolbar .o_tool_next{border-bottom-right-radius:4px;border-top-right-radius:4px}.o_toolbar .o_tool_dropdown{margin:0 10px}.o_toolbar .o_tool_dropdown:first-child{margin-left:0}.o_toolbar .o_tool_dropdown:last-child{margin-right:0}.o_toolbar .o_tool_dropdown a.dropdown-toggle{position:relative}.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:18px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span{display:block;font-size:12px}.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{position:absolute;right:50%;top:4px;margin-right:-20px;font-size:14px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:16px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span,.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{font-size:11px}.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{top:4px;margin-right:-18px;font-size:12px}}@media (max-width: 767px){.o_toolbar .o_tool_dropdown a.dropdown-toggle{padding:0 10px 0 5px}.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:20px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span{display:none}}.o_toolbar .o_tool_dropdown .dropdown-menu{text-align:left}.o_toolbar .o_tools_left{float:left}.o_toolbar .o_tools_right{float:right}.o_toolbar .o_tools_right_edge{float:right}@media (max-width: 991px){.o_toolbar .o_tools{margin-top:6px;margin-bottom:4px}.o_toolbar .o_tool span{max-width:10em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_toolbar .o_tool,.o_toolbar .o_text,.o_toolbar .o_tool_dropdown{margin:0 5px}}@media (max-width: 767px){.o_toolbar .o_tools{margin-top:6px;margin-bottom:4px}.o_toolbar .o_tools .o_chelp{top:0;vertical-align:top}.o_toolbar .o_tools_center{float:left}.o_toolbar .o_tool,.o_toolbar .o_text,.o_toolbar .o_tool_dropdown{margin:0 0;position:static}.o_toolbar .o_tool_dropdown .dropdown-menu{left:0px;right:0px}.o_toolbar .o_tool_dropdown .dropdown-menu a,.o_toolbar .o_tool_dropdown .dropdown-menu i{line-height:30px}.o_toolbar .o_tool_dropdown .dropdown-menu .o_navbar_tab_close{line-height:inherit}}body{overflow-x:hidden}.o_container_offcanvas{position:relative;max-width:1324px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-m-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#o_offcanvas_right{position:absolute;top:0;right:-250px;width:250px;padding:15px 15px;background-color:#222;color:#9d9d9d;border:1px solid #090909;-webkit-box-shadow:0px 0px 4px 3px rgba(0,0,0,0.25);box-shadow:0px 0px 4px 3px rgba(0,0,0,0.25);min-height:100%;z-index:10;display:none}#o_offcanvas_right:before,#o_offcanvas_right:after{content:" ";display:table}#o_offcanvas_right:after{clear:both}@media screen and (max-width: 767px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-right .sidebar-offcanvas{right:-50%}.row-offcanvas-right.active{right:50%}.row-offcanvas-left{left:0}.row-offcanvas-left .sidebar-offcanvas{left:-50%}.row-offcanvas-left.active{left:50%}.sidebar-offcanvas{position:absolute;top:0;width:50%}}.o_info,.b_info,p.b_info,div.b_info,.o_form .o_info,.o_togglebox_wrapper div.o_togglebox_content,div.o_qti_item_itemfeedback{margin:20px 0;padding:20px;border-left:3px solid #777;background-color:#eee}.o_info h2,.o_info h3,.o_info h4,.o_info .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_info h2,.o_info h5,.b_info h2,.o_form .o_info h2,.o_togglebox_wrapper div.o_togglebox_content h2,div.o_qti_item_itemfeedback h2,.b_info h3,.o_form .o_info h3,.o_togglebox_wrapper div.o_togglebox_content h3,div.o_qti_item_itemfeedback h3,.b_info h4,.o_form .o_info h4,.o_togglebox_wrapper div.o_togglebox_content h4,div.o_qti_item_itemfeedback h4,.b_info .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_info h2,.o_form .o_info .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_form .o_info h2,.o_togglebox_wrapper div.o_togglebox_content .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_togglebox_wrapper div.o_togglebox_content h2,div.o_qti_item_itemfeedback .o_cal .fc-header-title h2,.o_cal .fc-header-title div.o_qti_item_itemfeedback h2,.b_info h5,.o_form .o_info h5,.o_togglebox_wrapper div.o_togglebox_content h5,div.o_qti_item_itemfeedback h5{color:#777}.o_note,.b_note,p.b_note,div.b_note,.o_form .o_desc,.o_course_run .o_statusinfo,.o_course_stats .o_desc{margin:20px 0;padding:20px;border-left:3px solid #31708f;background-color:#d9edf7}.o_note h2,.o_note h3,.o_note h4,.o_note .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_note h2,.o_note h5,.b_note h2,.o_form .o_desc h2,.o_course_run .o_statusinfo h2,.o_course_stats .o_desc h2,.b_note h3,.o_form .o_desc h3,.o_course_run .o_statusinfo h3,.o_course_stats .o_desc h3,.b_note h4,.o_form .o_desc h4,.o_course_run .o_statusinfo h4,.o_course_stats .o_desc h4,.b_note .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_note h2,.o_form .o_desc .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_form .o_desc h2,.o_course_run .o_statusinfo .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_course_run .o_statusinfo h2,.o_course_stats .o_desc .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_course_stats .o_desc h2,.b_note h5,.o_form .o_desc h5,.o_course_run .o_statusinfo h5,.o_course_stats .o_desc h5{color:#31708f}.o_important,.b_important,p.b_important,div.b_important,.o_bc_empty,.o_course_run .o_no_scoreinfo{margin:20px 0;padding:20px;border-left:3px solid #F4D000;background-color:#FFF1A4}.o_important h2,.o_important h3,.o_important h4,.o_important .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_important h2,.o_important h5,.b_important h2,.o_bc_empty h2,.o_course_run .o_no_scoreinfo h2,.b_important h3,.o_bc_empty h3,.o_course_run .o_no_scoreinfo h3,.b_important h4,.o_bc_empty h4,.o_course_run .o_no_scoreinfo h4,.b_important .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_important h2,.o_bc_empty .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_bc_empty h2,.o_course_run .o_no_scoreinfo .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_course_run .o_no_scoreinfo h2,.b_important h5,.o_bc_empty h5,.o_course_run .o_no_scoreinfo h5{color:#F4D000}.o_success,.b_success,p.b_success,div.b_success{margin:20px 0;padding:20px;border-left:3px solid #3c763d;background-color:#dff0d8}.o_success h2,.o_success h3,.o_success h4,.o_success .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_success h2,.o_success h5,.b_success h2,.b_success h3,.b_success h4,.b_success .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_success h2,.b_success h5{color:#3c763d}.o_warning,.b_warning,p.b_warning,div.b_warning,.o_form .o_warning{margin:20px 0;padding:20px;border-left:3px solid #8a6d3b;background-color:#fcf8e3}.o_warning h2,.o_warning h3,.o_warning h4,.o_warning .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_warning h2,.o_warning h5,.b_warning h2,.o_form .o_warning h2,.b_warning h3,.o_form .o_warning h3,.b_warning h4,.o_form .o_warning h4,.b_warning .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_warning h2,.o_form .o_warning .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_form .o_warning h2,.b_warning h5,.o_form .o_warning h5{color:#8a6d3b}.o_error,.b_error,p.b_error,div.b_error{margin:20px 0;padding:20px;border-left:3px solid #a94442;background-color:#f2dede}.o_error h2,.o_error h3,.o_error h4,.o_error .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_error h2,.o_error h5,.b_error h2,.b_error h3,.b_error h4,.b_error .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_error h2,.b_error h5{color:#a94442}div.o_callout_overlay{position:fixed;top:0;left:0;width:100%;height:100%;zoom:1;background:#000;opacity:0;filter:alpha(opacity=0)}.o_alert_info{position:fixed;top:-100%;left:0;display:none;z-index:2000;width:100%;text-align:center}.o_alert_info .alert{position:relative;width:auto;margin:0 auto;text-align:left;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.o_alert_info .alert .o_icon_close{float:right;color:#777}.o_alert_info .alert .o_icon_close:hover{color:#555}@media (min-width: 768px){.o_alert_info .alert{width:600px}}#o_msg_sticky,#o_msg_sticky_preview{position:relative;color:#a94442;background-color:#f2dede;border:1px solid #ebccd1;padding:10px 16px 10px 60px;min-height:40px;margin:-20px 0 20px 0}#o_msg_sticky .o_icon_info_msg,#o_msg_sticky_preview .o_icon_info_msg{position:absolute;left:10px;top:5px;font-size:40px}#o_msg_sticky.o_msg_sticky_fullscreen,#o_msg_sticky_preview.o_msg_sticky_fullscreen{margin-top:0}@media (min-width: 768px){.modal .o_modal_fullwidth{width:90%}}@media (min-width: 992px){.modal .o_modal_fullwidth{width:80%}}.modal .modal-header h4,.modal .modal-header .o_cal .fc-header-title h2,.o_cal .fc-header-title .modal .modal-header h2{color:#3b678a;font-weight:500;font-family:inherit;line-height:1.1}.o_tree{position:relative;display:block;background-color:none;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;font-size:14px}.o_tree a{color:#777;background-color:none}.o_tree a:hover,.o_tree a:focus{color:#333}.o_tree .o_tree_link{background-color:none}.o_tree .o_tree_link:hover,.o_tree .o_tree_link:focus{background-color:#f8f8f8}.o_tree .o_tree_link:first-child{background-color:transparent}.o_tree .o_tree_link:last-child:hover,.o_tree .o_tree_link:last-child:focus{background-color:#f8f8f8}.o_tree .o_insertion_point>a>span{padding:5px;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.o_tree .o_insertion_source>a>span.o_tree_item,.o_tree .o_insertion_source>a>span.o_dnd_item{border-bottom:solid #f90 4px;background-color:#fefbf6}.o_tree ul{margin:0;padding:0;list-style-type:none}.o_tree ul li{margin:0;padding:0;white-space:nowrap}.o_tree ul li div{position:relative;margin-bottom:-1px;border-bottom:1px solid #ddd}.o_tree ul li div.popover{position:absolute;left:auto;right:0}.o_tree ul li div a.o_tree_oc_l0{position:absolute;top:10px;left:-4px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l0,.o_tree ul .o_tree_level_close.b_tree_oc_l0{z-index:10}.o_tree ul li div a.o_tree_oc_l1{position:absolute;top:10px;left:11px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l1,.o_tree ul .o_tree_level_close.b_tree_oc_l1{z-index:10}.o_tree ul li div a.o_tree_oc_l2{position:absolute;top:10px;left:26px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l2,.o_tree ul .o_tree_level_close.b_tree_oc_l2{z-index:10}.o_tree ul li div a.o_tree_oc_l3{position:absolute;top:10px;left:41px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l3,.o_tree ul .o_tree_level_close.b_tree_oc_l3{z-index:10}.o_tree ul li div a.o_tree_oc_l4{position:absolute;top:10px;left:56px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l4,.o_tree ul .o_tree_level_close.b_tree_oc_l4{z-index:10}.o_tree ul li div a.o_tree_oc_l5{position:absolute;top:10px;left:71px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l5,.o_tree ul .o_tree_level_close.b_tree_oc_l5{z-index:10}.o_tree ul li div a.o_tree_oc_l6{position:absolute;top:10px;left:86px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l6,.o_tree ul .o_tree_level_close.b_tree_oc_l6{z-index:10}.o_tree ul li div a.o_tree_oc_l7{position:absolute;top:10px;left:101px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l7,.o_tree ul .o_tree_level_close.b_tree_oc_l7{z-index:10}.o_tree ul li div a.o_tree_oc_l8{position:absolute;top:10px;left:116px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l8,.o_tree ul .o_tree_level_close.b_tree_oc_l8{z-index:10}.o_tree ul li div a.o_tree_oc_l9{position:absolute;top:10px;left:131px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l9,.o_tree ul .o_tree_level_close.b_tree_oc_l9{z-index:10}.o_tree ul li div a.o_tree_oc_l10{position:absolute;top:10px;left:146px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l10,.o_tree ul .o_tree_level_close.b_tree_oc_l10{z-index:10}.o_tree ul li div a.o_tree_oc_l11{position:absolute;top:10px;left:161px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l11,.o_tree ul .o_tree_level_close.b_tree_oc_l11{z-index:10}.o_tree ul li div span.o_tree_l0{display:block;padding:10px 2px 10px 10px;z-index:9}.o_tree ul li div span.o_tree_l1{display:block;padding:10px 2px 10px 25px;z-index:9}.o_tree ul li div span.o_tree_l2{display:block;padding:10px 2px 10px 40px;z-index:9}.o_tree ul li div span.o_tree_l3{display:block;padding:10px 2px 10px 55px;z-index:9}.o_tree ul li div span.o_tree_l4{display:block;padding:10px 2px 10px 70px;z-index:9}.o_tree ul li div span.o_tree_l5{display:block;padding:10px 2px 10px 85px;z-index:9}.o_tree ul li div span.o_tree_l6{display:block;padding:10px 2px 10px 100px;z-index:9}.o_tree ul li div span.o_tree_l7{display:block;padding:10px 2px 10px 115px;z-index:9}.o_tree ul li div span.o_tree_l8{display:block;padding:10px 2px 10px 130px;z-index:9}.o_tree ul li div span.o_tree_l9{display:block;padding:10px 2px 10px 145px;z-index:9}.o_tree ul li div span.o_tree_l10{display:block;padding:10px 2px 10px 160px;z-index:9}.o_tree ul li div span.o_tree_l11{display:block;padding:10px 2px 10px 175px;z-index:9}.o_tree ul span.o_tree_leaf{display:none}.o_tree ul span.o_tree_link>input[type=checkbox]{margin-right:5px}.o_tree ul li .badge{position:absolute;font-size:70%}.o_tree ul li .badge:before{content:none}.o_tree ul li .badge.o_badge_1{top:3px;right:1px}.o_tree ul li .badge.o_badge_2{bottom:3px;right:1px}.o_tree ul li .badge.o_badge_3{top:3px;right:25px}.o_tree ul li .badge.o_badge_4{bottom:3px;right:25px}.o_tree ul li div.o_dnd_sibling{margin:0;padding:0;border-bottom:none}.o_tree ul li .active.o_tree_link{background-color:none;font-weight:bold}.o_tree ul li .active.o_tree_link a{color:#3b678a}.o_tree ul li .active.o_tree_link:hover,.o_tree ul li .active.o_tree_link:focus{background-color:#eee}.o_tree ul li .active.o_tree_link:hover a,.o_tree ul li .active.o_tree_link:focus a{color:#243f54}.o_tree ul li .active_parent.o_tree_link{font-weight:bold}.o_tree ul li .active_parent.o_tree_link a{color:#777}.o_tree ul li .active_parent.o_tree_link a:hover,.o_tree ul li .active_parent.o_tree_link a:focus{color:#333}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l0{left:6px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l1{left:21px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l2{left:36px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l3{left:51px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l4{left:66px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l5{left:81px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l6{left:96px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l7{left:111px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l8{left:126px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l9{left:141px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l10{left:156px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l11{left:171px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l0{padding:10px 2px 10px 20px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l1{padding:10px 2px 10px 35px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l2{padding:10px 2px 10px 50px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l3{padding:10px 2px 10px 65px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l4{padding:10px 2px 10px 80px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l5{padding:10px 2px 10px 95px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l6{padding:10px 2px 10px 110px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l7{padding:10px 2px 10px 125px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l8{padding:10px 2px 10px 140px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l9{padding:10px 2px 10px 155px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l10{padding:10px 2px 10px 170px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l11{padding:10px 2px 10px 185px}.o_tree .o_dnd_item{cursor:move;z-index:100}.o_tree .o_dnd_proxy{opacity:.4;filter:alpha(opacity=40);background-color:#f0ad4e;padding:5px 10px 5px 10px;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.o_tree .o_dnd_item.o_dnd_over{background-color:#ffff60}.o_tree .o_dnd_sibling{height:7px;width:100%}.o_tree .o_dnd_sibling.o_dnd_over{background:transparent url(../light/images/arrow_dd.png) top left no-repeat}.o_tree .o_dnd_l1{margin-left:0 !important}.o_tree .o_dnd_l2{margin-left:1em !important}.o_tree .o_dnd_l3{margin-left:2em !important}.o_tree .o_dnd_l4{margin-left:3em !important}.o_tree .o_dnd_l5{margin-left:4em !important}.o_tree .o_dnd_l6{margin-left:5em !important}.o_tree .o_dnd_l7{margin-left:6em !important}.o_tree .o_dnd_l8{margin-left:7em !important}.o_tree .o_dnd_l9{margin-left:8em !important}.o_tree .o_dnd_l10{margin-left:9em !important}.o_tree .o_dnd_l11{margin-left:10em !important}.o_tree.o_tree_insert_tool span.o_tree_link a{display:block}.o_offcanvas .o_tree{border:0}.o_selection_tree{position:relative;display:block;background-color:none;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;font-size:14px}.o_selection_tree ul{margin:0;padding:0;list-style-type:none}.o_selection_tree li{margin:0;padding:0;white-space:nowrap}.o_selection_tree li div{position:relative;margin-bottom:-1px;border-bottom:1px solid #ddd}.o_selection_tree li>div>span.o_tree_l0,.o_selection_tree li>div>div.checkbox.o_tree_l0,.o_selection_tree li>div>div.radio.o_tree_l0{display:block;padding:10px 2px 10px 10px;z-index:9}.o_selection_tree li>div>span.o_tree_l1,.o_selection_tree li>div>div.checkbox.o_tree_l1,.o_selection_tree li>div>div.radio.o_tree_l1{display:block;padding:10px 2px 10px 25px;z-index:9}.o_selection_tree li>div>span.o_tree_l2,.o_selection_tree li>div>div.checkbox.o_tree_l2,.o_selection_tree li>div>div.radio.o_tree_l2{display:block;padding:10px 2px 10px 40px;z-index:9}.o_selection_tree li>div>span.o_tree_l3,.o_selection_tree li>div>div.checkbox.o_tree_l3,.o_selection_tree li>div>div.radio.o_tree_l3{display:block;padding:10px 2px 10px 55px;z-index:9}.o_selection_tree li>div>span.o_tree_l4,.o_selection_tree li>div>div.checkbox.o_tree_l4,.o_selection_tree li>div>div.radio.o_tree_l4{display:block;padding:10px 2px 10px 70px;z-index:9}.o_selection_tree li>div>span.o_tree_l5,.o_selection_tree li>div>div.checkbox.o_tree_l5,.o_selection_tree li>div>div.radio.o_tree_l5{display:block;padding:10px 2px 10px 85px;z-index:9}.o_selection_tree li>div>span.o_tree_l6,.o_selection_tree li>div>div.checkbox.o_tree_l6,.o_selection_tree li>div>div.radio.o_tree_l6{display:block;padding:10px 2px 10px 100px;z-index:9}.o_selection_tree li>div>span.o_tree_l7,.o_selection_tree li>div>div.checkbox.o_tree_l7,.o_selection_tree li>div>div.radio.o_tree_l7{display:block;padding:10px 2px 10px 115px;z-index:9}.o_selection_tree li>div>span.o_tree_l8,.o_selection_tree li>div>div.checkbox.o_tree_l8,.o_selection_tree li>div>div.radio.o_tree_l8{display:block;padding:10px 2px 10px 130px;z-index:9}.o_selection_tree li>div>span.o_tree_l9,.o_selection_tree li>div>div.checkbox.o_tree_l9,.o_selection_tree li>div>div.radio.o_tree_l9{display:block;padding:10px 2px 10px 145px;z-index:9}.o_selection_tree li>div>span.o_tree_l10,.o_selection_tree li>div>div.checkbox.o_tree_l10,.o_selection_tree li>div>div.radio.o_tree_l10{display:block;padding:10px 2px 10px 160px;z-index:9}.o_selection_tree li>div>span.o_tree_l11,.o_selection_tree li>div>div.checkbox.o_tree_l11,.o_selection_tree li>div>div.radio.o_tree_l11{display:block;padding:10px 2px 10px 175px;z-index:9}.o_breadcrumb{position:relative}.o_breadcrumb .o_breadcrumb_close{float:right;position:relative;margin:0 0 0 15px;vertical-align:middle}.o_breadcrumb .o_breadcrumb_close a{line-height:15px;color:#d9534f}.o_breadcrumb .o_breadcrumb_close a:hover{color:#b52b27}.o_breadcrumb .o_breadcrumb_close a i{font-size:16px}.o_breadcrumb .o_breadcrumb_close a span{display:none}.o_breadcrumb .o_breadcrumb_close:before{content:none}.o_form .o_icon_mandatory{margin-right:0.25em}.o_form .o_form_chelp{padding-left:0.25em;margin-right:-1.25em}.o_form .o_form_example{font-size:90%}.o_form .o_error{margin-top:1px;margin-bottom:0;padding:10px}.o_form hr.o_spacer_noline{border-top:1px solid transparent}.o_form hr.o_spacer.form,.o_form hr.o_spacer_noline.form{margin-top:0px;margin-bottom:0px}.o_form .form-group.o_omit_margin{margin-bottom:0}.o_form .o_date{position:relative;padding-right:34px}.o_form .o_date.form-inline .form-group,.o_form .o_date.o_navbar-form .form-group{margin-left:0}.o_form input.o_date_ms{width:3em}.o_form .o_date.form-inline .o_date_ms.form-group,.o_form .o_date.o_navbar-form .o_date_ms.form-group{margin-left:25px}.o_form .has-feedback .o_date.form-inline .form-control.o_date_ms,.o_form .has-feedback .o_date.o_navbar-form .form-control.o_date_ms{padding-right:0}.o_form .o_form_element.form-inline .o_form_element.form-group,.o_form .o_form_element.o_navbar-form .o_form_element.form-group{margin-left:25px}.o_form .input-group.o_date_picker{width:16em}.o_form .o_filepreview{margin-bottom:10px}.o_form .o_fileinput{cursor:pointer;position:relative}.o_form .o_fileinput .o_fakechooser{position:relative;z-index:1}.o_form .o_fileinput .o_realchooser{position:absolute;top:0;right:0;z-index:2;opacity:0;filter:alpha(opacity=0)}.o_form .o_fileinput .o_realchooser.o_chooser_with_delete{right:38px}.o_centered_form{text-align:center}.o_centered_form fieldset.o_form{display:inline-block;text-align:left}.o_choice_checkrow,.o_choice_textrow{vertical-align:text-top;padding-bottom:2px}.o_choice_textrow{padding-left:1em}.o_togglecheck a{white-space:nowrap}.o_catalog .o_catalog_delete_img{position:relative;top:-0.5em}.o_button_dirty{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_button_dirty:hover,.o_button_dirty:focus,.o_button_dirty.focus,.o_button_dirty:active,.o_button_dirty.active,.open>.o_button_dirty.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_button_dirty:active,.o_button_dirty.active,.open>.o_button_dirty.dropdown-toggle{background-image:none}.o_button_dirty.disabled,.o_button_dirty.disabled:hover,.o_button_dirty.disabled:focus,.o_button_dirty.disabled.focus,.o_button_dirty.disabled:active,.o_button_dirty.disabled.active,.o_button_dirty[disabled],.o_button_dirty[disabled]:hover,.o_button_dirty[disabled]:focus,.o_button_dirty[disabled].focus,.o_button_dirty[disabled]:active,.o_button_dirty[disabled].active,fieldset[disabled] .o_button_dirty,fieldset[disabled] .o_button_dirty:hover,fieldset[disabled] .o_button_dirty:focus,fieldset[disabled] .o_button_dirty.focus,fieldset[disabled] .o_button_dirty:active,fieldset[disabled] .o_button_dirty.active{background-color:#f0ad4e;border-color:#eea236}.o_button_dirty .badge{color:#f0ad4e;background-color:#fff}.o_button_toggle{border:1px solid #777;border-top-right-radius:9px;border-top-left-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;background:#eee;display:inline-block;height:18px;line-height:16px;font-size:16px;text-align:left;padding:0 0.5em 0 0;margin:0}.o_button_toggle i{color:#777;text-shadow:1px 0 2px rgba(0,0,0,0.25)}.o_button_toggle span{line-height:16px;vertical-align:top;font-size:60%;color:#777;text-transform:uppercase}.o_button_toggle.o_on{text-align:right;padding:0 0 0 0.5em}.o_button_toggle.o_on i{color:#3b678a;text-shadow:-1px 0 2px rgba(0,0,0,0.25)}.o_table_wrapper{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.o_table_wrapper.o_table_flexi .o_table_body{margin-top:20px}.o_table_wrapper.o_table_flexi .table{margin-top:20px}.o_table_wrapper.o_table_flexi .table td ul{margin:0}.o_table_wrapper.o_table_edit table tbody{border-top:solid #f90 4px;background-color:#fefbf6}.o_table_wrapper .o_table_search{max-width:50em}.o_table_wrapper .o_table_footer .o_table_pagination{text-align:center}.o_table_wrapper .o_table_rows_infos{float:left;padding-left:0;padding-right:20px;margin:20px 0}.o_table_wrapper .o_row_selected td{background-color:#dff0d8 !important}.o_table_wrapper .o_table{margin-bottom:0}.o_table_wrapper .o_marked{font-weight:bold}.o_table_wrapper .table{margin-bottom:0}.o_table_wrapper th{color:#333}@media (max-width: 767px){.o_table_wrapper .o_table_rows_infos{clear:both}}a.o_orderby,a.o_orderby:hover{color:#333;text-decoration:none}a.o_orderby.o_orderby_asc,a.o_orderby.o_orderby_desc,a.o_orderby:hover.o_orderby_asc,a.o_orderby:hover.o_orderby_desc{border-bottom:1px solid #ddd}.o_table_row_count{padding-top:6px;padding-bottom:6px;vertical-align:middle}.o_table_row_details td{background-color:white !important}.o_table_config{font-size:12px}.o_table_buttons{text-align:center}.o_table_buttons input{margin-right:1em}.o_table_buttons input:last-child{margin-right:0}.o_table_tools{margin-left:6px}.o_table_tools_indications{margin-left:10px;padding-top:3px;font-size:66%}.o_table_count{max-width:20em;float:left;padding:0 15px}.o_info .table-bordered td,o_note .table-bordered td,o_important .table-bordered td,o_warning .table-bordered td,o_error .table-bordered td{border-color:#333}.panel .o_table_layout{border-top:1px solid #ddd;padding-top:6px}.panel .o_table_count{padding:0 15px}#o_navbar_imclient .o_im_messages{float:left}#o_navbar_imclient #o_im_message,#o_navbar_imclient #o_im_status,#o_navbar_imclient #o_im_summary{float:left;position:relative;padding:15px 3px}#o_navbar_imclient #o_im_status,#o_navbar_imclient #o_im_message{padding-left:15px}#o_navbar_imclient #o_im_summary .badge{color:#fff;background-color:#777}#o_navbar_imclient #o_im_status li>a>span{display:inline}#o_navbar_imclient #o_im_status div.o_chelp_wrapper{right:0.5em}#o_navbar_imclient #o_im_message a:hover,#o_navbar_imclient #o_im_message a:focus{text-decoration:none}#o_navbar_imclient #o_im_message .o_icon_message{color:#d9534f}#o_navbar_imclient #o_im_message .o_icon_message:hover{color:#f4c37d}.o_im_load_history{margin-bottom:6px}.o_im_load_history .o_label{font-size:12px;padding-right:0.5em;line-height:1.5em;color:#777}.o_im_chat_history{height:170px;font-size:90%;border:1px solid #eee;margin:0 0 1em 0;overflow:scroll;overflow-x:auto}.o_im_message_group{padding:3px 3px 3px 40px;min-height:40px;position:relative;border-top:1px solid #eee;background:#fff}.o_im_message_group.o_odd{background:#F4F4F4}.o_im_message_group .o_portrait{position:absolute;top:3px;left:3px}.o_im_message_group .o_im_from{color:#777;font-size:12px;font-weight:bold}.o_im_message_group .o_im_from:hover{color:#5e5e5e}.o_im_message_group div.o_im_body{padding:3px 0 3px 0;font-size:12px}.o_im_message_group div.o_im_body .o_date{float:right;color:#777;font-size:9px}.o_groupchat_roster{font-size:12px}.o_groupchat_roster li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.o_groupchat_roster li.o_vip{color:#3c763d}.o_groupchat_roster li.o_anonymous{color:#31708f}.o_im_buddieslist .o_im_buddieslist_toggler .btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_im_buddieslist ul{font-size:12px}.o_im_buddieslist ul ul{padding-left:1em}.o_im_buddieslist ul a{color:#3b678a}.o_im_buddieslist ul a:hover{color:#243f54}.o_flag{position:relative;top:1px;display:inline-block;line-height:1;width:16px;height:16px;background-repeat:no-repeat;background-position:0 100%}option.o_with_flag{padding-left:23px;min-height:16px;background-repeat:no-repeat;background-position:2px 50%}.o_flag_en{background-image:url("../light/images/flags/gb.png")}.o_flag_de{background-image:url("../light/images/flags/de.png")}.o_flag_fr{background-image:url("../light/images/flags/fr.png")}.o_flag_it{background-image:url("../light/images/flags/it.png")}.o_flag_es{background-image:url("../light/images/flags/es.png")}.o_flag_da{background-image:url("../light/images/flags/dk.png")}.o_flag_cs{background-image:url("../light/images/flags/cz.png")}.o_flag_el{background-image:url("../light/images/flags/gr.png")}.o_flag_ee{background-image:url("../light/images/flags/ee.png")}.o_flag_ru{background-image:url("../light/images/flags/ru.png")}.o_flag_pl{background-image:url("../light/images/flags/pl.png")}.o_flag_zh_CN{background-image:url("../light/images/flags/cn.png")}.o_flag_zh_TW{background-image:url("../light/images/flags/tw.png")}.o_flag_lt{background-image:url("../light/images/flags/lt.png")}.o_flag_fa{background-image:url("../light/images/flags/ir.png")}.o_flag_pt_PT{background-image:url("../light/images/flags/pt.png")}.o_flag_pt_BR{background-image:url("../light/images/flags/br.png")}.o_flag_tr{background-image:url("../light/images/flags/tr.png")}.o_flag_hu{background-image:url("../light/images/flags/hu.png")}.o_flag_sq{background-image:url("../light/images/flags/al.png")}.o_flag_in{background-image:url("../light/images/flags/id.png")}.o_flag_ar{background-image:url("../light/images/flags/eg.png")}.o_flag_rm{background-image:url("../light/images/flags/rm.png")}.o_flag_af{background-image:url("../light/images/flags/za.png")}.o_flag_vi{background-image:url("../light/images/flags/vn.png")}.o_flag_mn{background-image:url("../light/images/flags/mn.png")}.o_flag_iw{background-image:url("../light/images/flags/il.png")}.o_flag_ko{background-image:url("../light/images/flags/kr.png")}.o_flag_nl_NL{background-image:url("../light/images/flags/nl.png")}.o_flag_jp{background-image:url("../light/images/flags/jp.png")}.o_flag_nb_NO{background-image:url("../light/images/flags/no.png")}.o_flag_et_EE{background-image:url("../light/images/flags/ee.png")}.o_flag_bg{background-image:url("../light/images/flags/bg.png")}.o_flag_hi_IN_ASIA{background-image:url("../light/images/flags/in.png")}.o_flag_ar_LB{background-image:url("../light/images/flags/lb.png")}.o_flag_gl_ES{background-image:url("../light/images/flags/galicia.png")}.o_flag_sk{background-image:url("../light/images/flags/sk.png")}.o_rating .o_rating_title{font-size:12px}.o_rating .o_rating_items{white-space:nowrap}.o_rating .o_rating_items .o_icon{color:#f0ad4e}.o_rating .o_rating_items .o_icon:hover{color:#3b678a}.o_rating .o_rating_items .o_legend{margin-left:1em;font-size:12px;line-height:normal}.o_rating .o_rating_explanation{font-size:12px;color:#777}@media (max-width: 991px){.o_rating .o_rating_title,.o_rating .o_rating_explanation{display:none}}.o_comments .o_comment_wrapper .o_avatar{float:left;margin:0 1em 0 0}.o_comments .o_comment_wrapper .o_reply,.o_comments .o_comment_wrapper .o_delete{float:right}.o_comments .o_comment_wrapper .o_comment_wrapper{margin-left:16px}.o_ratings_and_comments .o_rating_wrapper{vertical-align:middle;display:inline-block}.o_ratings_and_comments a.o_comments{margin-left:10px;position:relative;top:0.1em}.d3chart .bar{shape-rendering:crispEdges}.d3chart .bar_default_light{fill:#598eb8}.d3chart .bar_default{fill:#3b678a}.d3chart .bar_default_dark{fill:#243f54}.d3chart .axis{font:12px sans-serif}.d3chart .axis path,.d3chart .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.o_forum_peekview .o_quote_wrapper,.o_forum_peekview .b_quote_wrapper{display:none}.o_forum_thread_sticky{font-weight:bold}.o_forum_switch{font-size:12px}.o_forum_toolbar{margin-bottom:6px;float:left}.o_forum_fulltextsearch{float:right}@media (max-width: 767px){.o_forum_fulltextsearch{float:left}.o_forum_toolbar .o_forum_tool span{display:none}}.o_forum .o_mark,.o_forum .o_ep_collect{float:right;position:relative;width:2em;margin-left:12px}.o_forum .o_portrait{float:left;margin-right:16px}.o_forum .o_portrait_avatar{width:70px;height:70px}.o_forum .o_newindicator{font-size:10px;color:#5cb85c;text-transform:uppercase;padding-left:1em;vertical-align:text-top;white-space:nowrap}.o_forum .o_author,.o_forum .o_date{display:inline-block;color:#777}.o_forum .o_date{font-size:12px}.o_forum .o_modified{color:#8a6d3b;font-size:12px;font-style:italic}.o_forum .o_forum_message{margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_forum .o_forum_message_new{-webkit-box-shadow:0 1px 10px rgba(92,184,92,0.3);box-shadow:0 1px 10px rgba(92,184,92,0.3)}.o_forum .o_forum_message_highlight{-webkit-box-shadow:0 1px 10px rgba(240,173,78,0.5);box-shadow:0 1px 10px rgba(240,173,78,0.5)}.o_forum .o_forum_message_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:3px;border-top-left-radius:3px}.o_forum .o_forum_message_title{margin-top:0}.o_forum .o_forum_message_body{padding:10px 15px}.o_forum .o_forum_message_attachments{border-top:1px solid #ddd;padding:10px 15px;font-size:12px;background-color:#f7f7f9}.o_forum .o_attachment{position:relative;max-width:250px;vertical-align:top;margin:6px 12px 10px 0}.o_forum .o_attachment img{margin-top:6px}.o_forum .o_filename{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_forum .o_icon_enlarge{position:absolute;left:1em;bottom:1em;text-shadow:1px 1px 2px #fff, -1px 1px 2px #fff, 1px -1px 2px #fff, -1px -1px 2px #fff}@media (min-width: 768px) and (max-width: 991px){.o_forum .o_attachments{font-size:10px}.o_forum .o_attachment{max-width:200px}.o_forum .o_attachment img{max-width:150px}.o_forum .o_filename{max-width:200px}}@media (max-width: 767px){.o_forum .o_attachments{font-size:9px}.o_forum .o_attachment{max-width:150px}.o_forum .o_attachment img{max-width:100px}.o_forum .o_filename{max-width:150px}}.o_quote_wrapper,.b_quote_wrapper{position:relative;margin:10px 0}.o_quote_author,.b_quote_author{color:#777;font-size:12px}.o_quote_author:before,.b_quote_author:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:21px;padding-right:0.5em}blockquote.o_quote,blockquote.b_quote{color:#555;font-size:12px;margin-top:6px;padding:0 12px}a.o_chelp{display:inline-block;padding:1px 3px;text-align:center;vertical-align:middle;white-space:nowrap;font-size:10px;font-weight:normal;line-height:15px;color:#fff;background-color:#3b678a;border:1px solid #335a78;border-radius:2px;cursor:help;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.o_chelp:active,a.o_chelp:hover,a.o_chelp:focus{text-decoration:none;color:#fff;background-color:#2f526d;border-color:#213a4d}a.o_chelp i{font-size:10px !important}.o_chelp_wrapper{position:relative;float:right;display:inline-block;line-height:normal;margin-bottom:10px;margin-left:10px}.o_form_chelp,.o_chelp_tooltip{color:#737373}.o_iframedisplay iframe{width:100%}.o_singlepage .o_edit{position:absolute;top:10px;right:37px}.o_content_popup{position:absolute;top:10px;right:12px}.o_module_cp_wrapper .o_tools{position:absolute;top:10px;right:12px;text-align:right;vertical-align:middle}.o_module_cp_wrapper .o_tools .o_search_wrapper{display:inline-block;position:relative;top:-2px}ul.o_dropdown{margin:-5px -14px}ul.o_dropdown .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}ul.o_dropdown>li>a{display:block;padding:5px 14px;clear:both;font-weight:normal;line-height:1.42857;color:#333;background:#fff;white-space:nowrap}ul.o_dropdown>li>a:hover,ul.o_dropdown>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.badge.o_scorm_completed{background-color:#3c763d}.badge.o_scorm_failed{background-color:#a94442}.badge.o_scorm_incomplete{background-color:#8a6d3b}.badge.o_scorm_not_attempted{background:none}.o_bc_meta h5,.o_bc_meta .o_author,.o_bc_meta .o_comment,.tooltip h5,.tooltip .o_author,.tooltip .o_comment{color:#fff;margin:5px 0}.o_bc_meta .o_thumbnail,.tooltip .o_thumbnail{width:200px;height:200px;background-color:#fff;margin:0 -5px}.o_htmleditor .o_metadata{border:1px solid #999;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:0;background:#eee;position:relative;top:1px;padding:5px}.o_htmleditor .o_metadata #o_filename{float:left}.o_htmleditor .o_metadata .o_lastmodified{float:right;color:#777;line-height:1.42857}.o_htmleditor #o_save{margin-top:10px;text-align:center}.o_htmleditor #o_save input{margin-right:1em}.o_htmleditor #o_save input:last-child{margin-right:0}.o_notifications_news_wrapper .o_notifications_news_subscription{margin:10px 0}.o_notifications_news_wrapper .o_notifications_news_subscription h4 i,.o_notifications_news_wrapper .o_notifications_news_subscription .o_cal .fc-header-title h2 i,.o_cal .fc-header-title .o_notifications_news_wrapper .o_notifications_news_subscription h2 i{display:none}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_context{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content{margin-left:1.5em;position:relative}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_icon{position:absolute;left:-1.5em;line-height:1.5em;top:0}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_date{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_url{margin-left:1.5em}.o_noti{margin:6px 0 6px 12px;float:right;color:#777}.o_noti .o_label{color:#777;cursor:help}@media (max-width: 767px){.o_noti .o_label span{display:none}}.panel-body .o_noti{margin:0}.o_portrait{display:inline-block}.o_portrait img{border-radius:50%;border:none;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.o_portrait_name{margin-top:6px}.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/anonymous.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/anonymous_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#3b678a;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_cal_toptoolbar .o_noti{margin-top:0}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.vitero_iframe{width:100%;height:100%;border:none;min-height:60em}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#3b678a}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold;background-color:#fcf8e3}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}.wizard{border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;position:relative;overflow:hidden;margin-bottom:15px}.wizard ul{list-style:none outside none;padding:0;margin:0;width:4000px}.wizard ul li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#333;font-size:16px;cursor:default}.wizard ul li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.wizard ul li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.wizard ul li.active{background:#f1f6fc;color:#333}.wizard ul li.active .chevron:before{border-left:14px solid #f1f6fc}.wizard ul li .badge{margin-right:8px}.wizard ul li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.o_process{position:relative;padding-left:25px}.o_process .o_step{position:relative;height:auto;padding-top:10px;padding-left:30px;padding-bottom:10px}.o_process .o_bar{position:absolute;top:10px;left:8px;height:100%;border-left:4px solid #777}.o_process .o_bar:after{position:absolute;top:0;left:-10px;height:16px;width:16px;border:4px solid #777;border-radius:16px;background:#fff;content:" "}.o_process .o_title{margin-top:-1px;color:#777 !important}.o_process .o_title: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;position:absolute;left:-24px}.o_process .o_title 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;content:"";width:1em}.o_process .o_title a.collapsed:before{content:""}.o_process .o_step.o_active .o_bar,.o_process .o_step.o_active .o_bar:after{border-color:#3b678a}.o_process .o_step.o_active .o_title{color:#3b678a !important}.o_process .o_step.o_active .o_title:before{content:"";color:#3b678a}.o_process .o_step.o_done .o_bar,.o_process .o_step.o_done .o_bar:after{border-color:#4a82ae}.o_process .o_step.o_done .o_title{color:#4a82ae !important}.o_process .o_step.o_done .o_title:before{content:"";color:#5cb85c}.o_process .o_meta{color:#777;font-size:12px;margin-top:-0.5em}.o_cal_orange{background:#ffc266;border-color:#ff9900;color:#5D5D5D}.o_cal_orange .o_cal_wv_event_header{background:#ff9900}.o_cal_orange a{color:#5D5D5D !important}.o_cal_class.o_cal_orange{border-left:20px solid #ffc266}.o_cal_green{background:#66c266;border-color:#009900;color:#FFF}.o_cal_green .o_cal_wv_event_header{background:#009900}.o_cal_green a{color:#FFF !important}.o_cal_class.o_cal_green{border-left:20px solid #66c266}.o_cal_blue{background:#4d6e9f;border-color:#2e5894;color:#FFF}.o_cal_blue .o_cal_wv_event_header{background:#2e5894}.o_cal_blue a{color:#FFF !important}.o_cal_class.o_cal_blue{border-left:20px solid #4d6e9f}.o_cal_yellow{background:#ffe066;border-color:#ffcc00;color:#5D5D5D}.o_cal_yellow .o_cal_wv_event_header{background:#ffcc00}.o_cal_yellow a{color:#5D5D5D !important}.o_cal_class.o_cal_yellow{border-left:20px solid #ffe066}.o_cal_red{background:#c26666;border-color:#990000;color:#FFF}.o_cal_red .o_cal_wv_event_header{background:#990000}.o_cal_red a{color:#FFF !important}.o_cal_class.o_cal_red{border-left:20px solid #c26666}.o_cal_rebeccapurple{background:#663399;border-color:#663399;color:#FFF}.o_cal_rebeccapurple .o_cal_wv_event_header{background:#663399}.o_cal_rebeccapurple a{color:#FFF !important}.o_cal_class.o_cal_rebeccapurple{border-left:20px solid #639}.o_cal_fuchsia{background:#FF00FF;border-color:#dd00dd;color:#FFF}.o_cal_fuchsia .o_cal_wv_event_header{background:#FF00FF}.o_cal_fuchsia a{color:#FFF !important}.o_cal_class.o_cal_fuchsia{border-left:20px solid #f0f}.o_cal_olive{background:#808000;border-color:#636300;color:#FFF}.o_cal_olive .o_cal_wv_event_header{background:#808000}.o_cal_olive a{color:#FFF !important}.o_cal_class.o_cal_olive{border-left:20px solid olive}.o_cal_navy{background:#000080;border-color:#000057;color:#FFF}.o_cal_navy .o_cal_wv_event_header{background:#000080}.o_cal_navy a{color:#FFF !important}.o_cal_class.o_cal_navy{border-left:20px solid navy}.o_cal_maroon{background:#800000;border-color:#740000;color:#FFF}.o_cal_maroon .o_cal_wv_event_header{background:#800000}.o_cal_maroon a{color:#FFF !important}.o_cal_class.o_cal_maroon{border-left:20px solid maroon}.o_cal_lime{background:#00FF00;border-color:#00e200;color:#004d00}.o_cal_lime .o_cal_wv_event_header{background:#00FF00}.o_cal_lime a{color:#004d00 !important}.o_cal_class.o_cal_lime{border-left:20px solid lime}.o_cal_grey{background:#DDDAAA;border-color:#5D5D5D;color:#FFF}.o_cal_grey .o_cal_wv_event_header{background:#5D5D5D}.o_cal_grey a{color:#FFF !important}.o_cal_class.o_cal_grey{border-left:20px solid #DDDAAA}.o_sel_calendar_print_chooser{padding-right:4em}.o_cal_config_enabled,.o_cal_config_disabled{position:relative;float:left;display:inline}.o_cal_config_calendar{margin:0 5px;padding:1px 6px 1px 4px;position:relative;width:200px;overflow:hidden;float:left;display:inline}.o_cal_config_color{display:block;width:16px;height:16px;border-radius:8px}.o_cal_colorchooser_selected:before{content:""}#o_cal_colorchooser div{border:1px solid #3b678a;margin:5px;display:inline-block}#o_cal_colorchooser div:hover{border:1px solid #333}#o_cal_colorchooser a{width:20px;height:20px;display:inline-block}.fc-button{color:#333;background-color:#fff;border-color:#ccc}.fc-button:hover,.fc-button:focus,.fc-button.focus,.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{background-image:none}.fc-button.disabled,.fc-button.disabled:hover,.fc-button.disabled:focus,.fc-button.disabled.focus,.fc-button.disabled:active,.fc-button.disabled.active,.fc-button[disabled],.fc-button[disabled]:hover,.fc-button[disabled]:focus,.fc-button[disabled].focus,.fc-button[disabled]:active,.fc-button[disabled].active,fieldset[disabled] .fc-button,fieldset[disabled] .fc-button:hover,fieldset[disabled] .fc-button:focus,fieldset[disabled] .fc-button.focus,fieldset[disabled] .fc-button:active,fieldset[disabled] .fc-button.active{background-color:#fff;border-color:#ccc}.fc-button .badge{color:#fff;background-color:#333}.fc-button.fc-state-default{text-shadow:none}.fc-button.fc-state-active{color:#fff;background-color:#3b678a;border-color:#335a78}.fc-button.fc-state-active:hover,.fc-button.fc-state-active:focus,.fc-button.fc-state-active.focus,.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{background-image:none}.fc-button.fc-state-active.disabled,.fc-button.fc-state-active.disabled:hover,.fc-button.fc-state-active.disabled:focus,.fc-button.fc-state-active.disabled.focus,.fc-button.fc-state-active.disabled:active,.fc-button.fc-state-active.disabled.active,.fc-button.fc-state-active[disabled],.fc-button.fc-state-active[disabled]:hover,.fc-button.fc-state-active[disabled]:focus,.fc-button.fc-state-active[disabled].focus,.fc-button.fc-state-active[disabled]:active,.fc-button.fc-state-active[disabled].active,fieldset[disabled] .fc-button.fc-state-active,fieldset[disabled] .fc-button.fc-state-active:hover,fieldset[disabled] .fc-button.fc-state-active:focus,fieldset[disabled] .fc-button.fc-state-active.focus,fieldset[disabled] .fc-button.fc-state-active:active,fieldset[disabled] .fc-button.fc-state-active.active{background-color:#3b678a;border-color:#335a78}.fc-button.fc-state-active .badge{color:#3b678a;background-color:#fff}body.o_cal_print fieldset{border:none;margin-bottom:2em}body.o_cal_print legend{font-size:2em;font-weight:bold}body.o_cal_print legend span{display:block;font-size:14px;font-weight:normal}body.o_cal_print ul.o_cal_wv_list{list-style-type:none;padding:0}body.o_cal_print ul.o_cal_wv_list>li{page-break-inside:avoid;margin-bottom:2em}body.o_cal_print ul.o_cal_wv_list .o_cal_date{font-size:1.25em;font-weight:bold;padding:0.5em 0 0.5em 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events{list-style-type:none;padding:0.5em 0 0 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event{position:relative;left:30px;page-break-inside:avoid;clear:both;margin-bottom:1.5em;padding-right:30px}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_time{float:left;font-weight:bold;margin-right:1em}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject{font-weight:bold}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject p{margin:0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_location,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_description,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{clear:both}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{font-style:italic}body.o_cal_print .o_cal_class{position:absolute;left:-30px;width:20px}body.o_cal_print #o_cal_config legend{font-size:1.25em}body.o_cal_print #o_cal_config .o_cal_config_calendar{margin:0;padding:0}body.o_cal_print #o_cal_config .o_cal_config_calendar{position:relative;left:30px;float:none;padding-right:30px}.o_visual{position:absolute;top:0;left:0;overflow:hidden;height:120px;width:180px;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.o_visual{height:80px;width:120px}}@media (max-width: 767px){.o_visual{height:50px;width:75px}}.o_visual img{width:100%;height:auto}.o_visual .o_visual_not_available{width:100%;height:100%;background-image:url("../light/images/no_preview.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.o_coursetable.o_rendertype_custom .o_table_row{position:relative;border:1px solid #3b678a;margin-bottom:10px}.o_coursetable.o_rendertype_custom .o_table_row .o_visual{box-sizing:content-box;border-right:1px solid #3b678a}.o_coursetable.o_rendertype_custom .o_table_row .o_access{position:absolute;top:0;right:0;height:120px;width:180px;overflow:hidden;border-left:1px solid #3b678a;padding-top:0.25em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{padding:0 1em;height:20px;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{position:relative;left:2px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score .o_label{color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social{position:absolute;width:100%;bottom:32px;height:20px;padding-left:1em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_title,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating o_rating_legend,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_explanation{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings{padding:0 0 0 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label{margin-bottom:1em;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_methods{color:#5bc0de}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{position:absolute;display:block;bottom:0;width:90px;height:30px;line-height:30px;text-align:center}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{right:0}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start{color:#fff;background-color:#3b678a;border-color:#335a78}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active{background-color:#3b678a;border-color:#335a78}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start .badge{color:#3b678a;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active{background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book .badge{color:#f0ad4e;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:90px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active{background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details .badge{color:#5cb85c;background-color:#fff}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{height:80px;width:120px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_comments,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_label{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{width:60px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:60px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:120px;margin:0 180px 0 180px;position:relative;padding:1em 0.5em 0.25em 1em;overflow:hidden}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{margin:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{display:block;color:#3b678a}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover{color:#2c4c66}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author{margin-top:0.5em;line-height:normal;font-size:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle{position:absolute;top:5px;right:40px;font-size:90%;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active{color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active:hover{color:#2b542c}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{margin-top:0.5em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark{position:absolute;top:-1px;right:15px}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:80px;margin:0 120px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:50px;margin:0 0 0 75px;padding:0 0 0 1em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{line-height:50px}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{border-right:37px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_go_xs{position:absolute;top:0;right:0;padding:0 1em;height:50px;width:37px;line-height:50px;color:#fff;background-color:#3b678a}.o_coursetable.o_rendertype_classic .o_rating_explanation{display:none}.o_coursetable.o_rendertype_classic .o_start,.o_coursetable.o_rendertype_classic .o_book{white-space:nowrap}.o_coursetable.o_rendertype_classic .o_repoentry_type{color:#555}.o_coursetable.o_rendertype_classic .o_repoentry_ac{color:#555}.o_catalog .o_level{position:relative;margin-bottom:10px;padding:0;border-top:1px solid #3b678a;border-bottom:1px solid #3b678a}.o_catalog .o_level .o_visual{height:180px}.o_catalog .o_level .o_meta{position:relative;min-height:180px;height:180px;overflow:hidden;margin:0 0 0 180px;padding:1em 0.5em 0.5em 2em}.o_catalog .o_level .o_meta .o_title{margin:0}.o_catalog .o_level .o_meta .o_title a{display:block;color:#3b678a}.o_catalog .o_level .o_meta .o_title a:hover{color:#2c4c66}.o_catalog .o_level .o_meta .o_desc{padding:1em 0 0.5em 0}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_level .o_visual{height:120px}.o_catalog .o_level .o_meta{min-height:120px;height:120px;margin:0 0 0 120px}}@media (max-width: 767px){.o_catalog .o_level .o_visual{height:75px}.o_catalog .o_level .o_meta{min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_level .o_meta .o_title{line-height:75px}.o_catalog .o_level .o_meta .o_desc{display:none}}.o_catalog .o_sublevels_list .o_sublevel{position:relative;border:1px solid #3b678a;margin-bottom:10px}.o_catalog .o_sublevels_list .o_sublevel .o_visual{height:75px;width:75px}.o_catalog .o_sublevels_list .o_sublevel .o_title{margin:0}.o_catalog .o_sublevels_list .o_sublevel .o_meta{border-left:1px solid #3b678a;min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em;overflow:hidden}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_title{line-height:75px}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_desc{display:none}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a{font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a>i,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a>i,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a>i{display:none}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels{border:1px solid transparent}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels .o_meta{border-left:1px solid transparent}.o_catalog .o_sublevels{position:relative;margin-bottom:20px}.o_catalog .o_sublevels:before,.o_catalog .o_sublevels:after{content:" ";display:table}.o_catalog .o_sublevels:after{clear:both}.o_catalog .o_sublevels .o_sublevel{position:relative;float:left;margin:0 20px 20px 0;width:180px}.o_catalog .o_sublevels .o_sublevel:last-child{margin-right:0}.o_catalog .o_sublevels .o_sublevel .o_visual{border:1px solid #3b678a;position:relative;height:180px}.o_catalog .o_sublevels .o_sublevel .o_meta{position:absolute;left:0;bottom:0;width:100%;border:1px solid #3b678a;border-top:0;background-color:rgba(255,255,255,0.8)}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title{margin:0;text-align:center;line-height:2em;height:2em;width:100%;overflow:hidden}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a{display:block;color:#3b678a;font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover{color:#2c4c66}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a>i{display:none}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 10px 10px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (max-width: 767px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 1px 1px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px;width:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (min-width: 768px){.o_catalog .o_sublevels_list,.o_catalog .o_sublevels_compact{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;columns:2}}.o_repo_details{position:relative}.o_repo_details .o_lead{margin-bottom:10px}.o_repo_details .o_lead .o_author{margin-top:0.5em;margin-bottom:1em;font-size:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_repo_details .o_lead .o_media{float:right;margin-left:2em;margin-bottom:2em}.o_repo_details .o_lead .o_media.o_desc_empty{float:none;margin-left:0;margin-bottom:0}.o_repo_details .o_lead h1 i{display:none}.o_repo_details .o_overview i{margin-right:0.5em}.o_repo_details .o_overview div{margin-bottom:0.25em}.o_repo_details .o_start,.o_repo_details .o_book{margin:2em 0}.o_repo_details .o_social:before,.o_repo_details .o_social:after{content:" ";display:table}.o_repo_details .o_social:after{clear:both}.o_repo_details .o_social .o_rating_wrapper{float:left}.o_repo_details .o_social .o_comments{margin-left:1em}@media (max-width: 767px){.o_repo_details .o_lead p{font-size:16px}.o_repo_details .o_lead .o_media{margin-left:0;float:none;text-align:center}}@media (max-width: 613px){.o_repo_details .o_subcolumn{width:100%}}.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#3b678a}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#2c4c66;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}.o_cmembers .o_cmember a.o_mail{display:none}.o_cmembers .o_cmember:hover a.o_mail{display:inline}.tag.label.label-info{margin-right:3px}.input-group.o_tag_inputgroup .form-control{height:auto}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:""}.o_qti_menu_item_attempts_marked:after{content:"";color:#3b678a}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:""}.o_ep_icon_collection:before{content:""}.o_ep_icon_page:before{content:""}.o_ep_icon_struct:before{content:""}.o_ep_icon_liveblog:before{content:""}.o_artefact_closed:before{content:""}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ECF69A;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99E44D;background:#99E44D -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99E44D), to(#CBF1A5));background:#99E44D -moz-linear-gradient(43% 71% 101deg, #CBF1A5, #99E44D);background:#99E44D -o-linear-gradient(#99E44D, #CBF1A5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99E44D', EndColorStr='#CBF1A5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#DFF0C1;background:#DFF0C1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DFF0C1), to(#A0D346));background:#DFF0C1 -moz-linear-gradient(43% 71% 101deg, #A0D346, #DFF0C1);background:#DFF0C1 -o-linear-gradient(#DFF0C1, #A0D346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DFF0C1', EndColorStr='#A0D346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#D7DBB5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#FFBA71;background:#FFBA71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFBA71), to(#FFBA99));background:#FFBA71 -moz-linear-gradient(43% 71% 101deg, #FFBA99, #FFBA71);background:#FFBA71 -o-linear-gradient(#FFBA71, #FFBA99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFBA71', EndColorStr='#FFBA99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#FF9772;background:#FF9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FF9772), to(#FF9780));background:#FF9772 -moz-linear-gradient(43% 71% 101deg, #FF9780, #FF9772);background:#FF9772 -o-linear-gradient(#FF9772, #FF9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF9772', EndColorStr='#FF9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#E8AFBB;background:#E8AFBB -webkit-gradient(linear, 37% 20%, 53% 100%, from(#E8AFBB), to(#E8AFA0));background:#E8AFBB -moz-linear-gradient(43% 71% 101deg, #E8AFA0, #E8AFBB);background:#E8AFBB -o-linear-gradient(#E8AFBB, #E8AFA0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#E8AFBB', EndColorStr='#E8AFA0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#FFA800;background:#FFA800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFA800), to(#FFAF00));background:#FFA800 -moz-linear-gradient(43% 71% 101deg, #FFAF00, #FFA800);background:#FFA800 -o-linear-gradient(#FFA800, #FFAF00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFA800', EndColorStr='#FFAF00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00D2F8;background:#00D2F8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00D2F8), to(#4A9EAD));background:#00D2F8 -moz-linear-gradient(43% 71% 101deg, #4A9EAD, #00D2F8);background:#00D2F8 -o-linear-gradient(#00D2F8, #4A9EAD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00D2F8', EndColorStr='#4A9EAD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#C4F6FF;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#B3E2F7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#DEE7F7;background:#DEE7F7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DEE7F7), to(#C1E9FD));background:#DEE7F7 -moz-linear-gradient(43% 71% 101deg, #C1E9FD, #DEE7F7);background:#DEE7F7 -o-linear-gradient(#DEE7F7, #C1E9FD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DEE7F7', EndColorStr='#C1E9FD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_video_poster_select{text-align:center}.o_video_poster{position:relative;display:inline-block;width:400px;max-width:100%;height:225px;margin:5px;background-size:cover;background-repeat:no-repeat}.o_video_poster a{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #eee}.o_video_poster a span{position:absolute;bottom:0;width:100%;display:block;line-height:3em;background:#FFF;opacity:0.8}.o_video_poster a:hover{border:1px solid #bbb}.o_video_poster a:hover span{opacity:0.9}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_toplink{display:none}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#3b678a}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#3b678a}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#010101;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:""}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #3b678a !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}div.o_skype_button{display:inline-block}div.o_skype_button p{margin:0 0 0 0}div.o_skype_button p a img{margin:0 !important;vertical-align:middle !important}.o_members_pagination{text-align:center}.o_bcard_logo{margin-left:10px;height:66px}.o_bcard_title_with_logo{clear:both;padding:20px 0 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:66px}.o_visitingcard .o_icon_visitingcard{display:none}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:50px}.o_visitingcard_logo,.o_bcard_logo{height:50px;margin:5px 0 0 5px}.o_visitingcard_logo img,.o_bcard_logo img{position:relative;transform:scale(.75758);top:-8px}}@media (max-width: 414px){.o_visitingcard_logo img{max-width:260px}}@media (max-width: 375px){.o_visitingcard_logo img{max-width:220px}}@media (max-width: 320px){.o_visitingcard_logo img{max-width:180px}.o_bcard_logo img{max-width:150px}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#3b678a;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #335a78;background:#3b678a;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}i.mce-ico.mce-i-media,i.mce-ico.mce-i-movie,i.mce-ico.mce-i-help{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)}i.mce-ico.mce-i-media:before{content:""}i.mce-ico.mce-i-movie:before{content:""}i.mce-ico.mce-i-help{width:9px;height:9px;padding-top:1px}i.mce-ico.mce-i-help:before{content:"";color:white}.mce-tabs span.o_chelp_wrapper{float:right;margin:5px}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-default.active,.btn-primary:active,.btn-primary.active,.btn-success:active,.btn-success.active,.btn-info:active,.btn-info.active,.btn-warning:active,.btn-warning.active,.btn-danger:active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE0E0E0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #29475f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF29475F', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#264258}.btn-primary:hover,.btn-primary:focus{background-color:#29475f;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#29475f;border-color:#264258}.btn-primary:disabled,.btn-primary[disabled]{background-color:#29475f;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #419641 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2AABD2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC12E2A', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}.thumbnail,.img-thumbnail,.o_form .o_filepreview img,.o_feed .o_media{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0);background-color:#335a78}.navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDBDBDB', endColorstr='#FFE2E2E2', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:-o-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:linear-gradient(to bottom, #3c3c3c 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3C3C3C', endColorstr='#FF222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:-o-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:linear-gradient(to bottom, #090909 0%, #0f0f0f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF090909', endColorstr='#FF0F0F0F', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width: 767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFC8E5BC', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFB9DEF0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFF8EFC0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFE7C3C3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF5F5F5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #2c4c66 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF2C4C66', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF449D44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF31B0D5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEC971F', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC9302C', GradientType=0)}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #2c4c66;background-image:-webkit-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #30536f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF30536F', GradientType=0);border-color:#30536f}.list-group-item.active .badge,.list-group-item.active:hover .badge,.list-group-item.active:focus .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFD0E9C6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFC4E3F3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFFAF2CC', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFEBCCCC', GradientType=0)}.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8E8E8', endColorstr='#FFF5F5F5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}.o_button_dirty{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.o_button_dirty:active,.o_button_dirty.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.o_button_dirty:hover,.o_button_dirty:focus{background-color:#eb9316;background-position:0 -15px}.o_button_dirty:active,.o_button_dirty.active{background-color:#eb9316;border-color:#e38d13}.o_button_dirty:disabled,.o_button_dirty[disabled]{background-color:#eb9316;background-image:none}.o_login .o_login_social .btn-default{text-shadow:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook{background-image:-webkit-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:-o-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:linear-gradient(to bottom, #4568b2 0%, #344e86 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4568B2', endColorstr='#FF344E86', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus{background-color:#344e86;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#344e86;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]{background-color:#344e86;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter{background-image:-webkit-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:-o-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:linear-gradient(to bottom, #2cc5ff 0%, #00acee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF2CC5FF', endColorstr='#FF00ACEE', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus{background-color:#00acee;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#00acee;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]{background-color:#00acee;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google{background-image:-webkit-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:-o-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:linear-gradient(to bottom, #e15f4f 0%, #cf3623 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE15F4F', endColorstr='#FFCF3623', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus{background-color:#cf3623;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#cf3623;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:disabled,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]{background-color:#cf3623;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{background-image:-webkit-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:-o-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:linear-gradient(to bottom, #0181bd 0%, #015780 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0181BD', endColorstr='#FF015780', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus{background-color:#015780;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#015780;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]{background-color:#015780;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs{background-image:-webkit-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:-o-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:linear-gradient(to bottom, #1a1a1a 0%, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1A1A1A', endColorstr='#FF000000', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus{background-color:#000;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]{background-color:#000;background-image:none}.btn-default.btn-success,.btn-default.btn-info,.btn-default.btn-warning,.btn-default.btn-danger,.btn-default.btn-primary,.btn-default.o_button_dirty{text-shadow:none}.o_navbar.o_navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF3F3F3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a.o_navbar_tab_close{background:none;-webkit-box-shadow:none;box-shadow:none}.o_navbar-brand,.o_navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.o_navbar-offcanvas .dropdown-menu>li>a:hover,.o_navbar-offcanvas .dropdown-menu>li>a:focus{background-image:none}.o_toolbar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_toolbar .o_breadcrumb .breadcrumb{background-image:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #fff 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tools_container{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{background-image:-webkit-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #fff 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE2E2E2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next :hover,.o_toolbar .o_tool_previous :hover{background-color:#e2e2e2}.o_tree{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_navbar-brand{padding:15px 15px;font-size:28px;color:#3b678a !important}.o_navbar-brand:after{content:"\E600";font-family:openolat}
+**//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#3b678a;text-decoration:none}a:hover,a:focus{color:#243f54;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail,.o_form .o_filepreview img,.o_feed .o_media{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}h1,h2,h3,h4,.o_cal .fc-header-title h2,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,.o_cal .fc-header-title h2 small,h4 .small,.o_cal .fc-header-title h2 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.o_cal .fc-header-title h2,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,.o_cal .fc-header-title h2 small,h4 .small,.o_cal .fc-header-title h2 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.o_cal .fc-header-title h2,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#3b678a}a.text-primary:hover{color:#2c4c66}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#3b678a}a.bg-primary:hover{background-color:#2c4c66}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.42857}dt{font-weight:bold}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857;color:#777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:''}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>th,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:0.01%}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio: 0){input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px}input[type="date"].input-sm,.input-group-sm>input[type="date"].form-control,.input-group-sm>input[type="date"].input-group-addon,.input-group-sm>.input-group-btn>input[type="date"].btn,input[type="time"].input-sm,.input-group-sm>input[type="time"].form-control,.input-group-sm>input[type="time"].input-group-addon,.input-group-sm>.input-group-btn>input[type="time"].btn,input[type="datetime-local"].input-sm,.input-group-sm>input[type="datetime-local"].form-control,.input-group-sm>input[type="datetime-local"].input-group-addon,.input-group-sm>.input-group-btn>input[type="datetime-local"].btn,input[type="month"].input-sm,.input-group-sm>input[type="month"].form-control,.input-group-sm>input[type="month"].input-group-addon,.input-group-sm>.input-group-btn>input[type="month"].btn{line-height:30px}input[type="date"].input-lg,.input-group-lg>input[type="date"].form-control,.input-group-lg>input[type="date"].input-group-addon,.input-group-lg>.input-group-btn>input[type="date"].btn,input[type="time"].input-lg,.input-group-lg>input[type="time"].form-control,.input-group-lg>input[type="time"].input-group-addon,.input-group-lg>.input-group-btn>input[type="time"].btn,input[type="datetime-local"].input-lg,.input-group-lg>input[type="datetime-local"].form-control,.input-group-lg>input[type="datetime-local"].input-group-addon,.input-group-lg>.input-group-btn>input[type="datetime-local"].btn,input[type="month"].input-lg,.input-group-lg>input[type="month"].form-control,.input-group-lg>input[type="month"].input-group-addon,.input-group-lg>.input-group-btn>input[type="month"].btn{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn,.form-group-sm .form-control{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,.form-group-sm .form-control,select[multiple].input-sm,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>.input-group-btn>select[multiple].btn,.form-group-sm .form-control{height:auto}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn,.form-group-lg .form-control{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,.form-group-lg .form-control,select[multiple].input-lg,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>.input-group-btn>select[multiple].btn,.form-group-lg .form-control{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label ~ .form-control-feedback{top:25px}.has-feedback label.sr-only ~ .form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group,.o_navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.o_navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static,.o_navbar-form .form-control-static{display:inline-block}.form-inline .input-group,.o_navbar-form .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.o_navbar-form .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.o_navbar-form .input-group .input-group-btn,.form-inline .input-group .form-control,.o_navbar-form .input-group .form-control{width:auto}.form-inline .input-group>.form-control,.o_navbar-form .input-group>.form-control{width:100%}.form-inline .control-label,.o_navbar-form .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.o_navbar-form .radio,.form-inline .checkbox,.o_navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.o_navbar-form .radio label,.form-inline .checkbox label,.o_navbar-form .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.o_navbar-form .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"],.o_navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback,.o_navbar-form .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#3b678a;border-color:#335a78}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#3b678a;border-color:#335a78}.btn-primary .badge{color:#3b678a;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:hover,.btn-warning:focus,.btn-warning.focus,.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#3b678a;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#243f54;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#3b678a}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#3b678a}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#3b678a}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;visibility:visible !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right ~ .navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#090909;color:#fff}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#3b678a;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{color:#243f54;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:2;color:#fff;background-color:#3b678a;border-color:#3b678a;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#3b678a}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#2c4c66}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#3b678a;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron,.o_repo_details .o_lead{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron h1,.o_repo_details .o_lead h1,.jumbotron .h1,.o_repo_details .o_lead .h1{color:inherit}.jumbotron p,.o_repo_details .o_lead p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr,.o_repo_details .o_lead>hr{border-top-color:#d5d5d5}.container .jumbotron,.container .o_repo_details .o_lead,.o_repo_details .container .o_lead,.container-fluid .jumbotron,.container-fluid .o_repo_details .o_lead,.o_repo_details .container-fluid .o_lead{border-radius:6px}.jumbotron .container,.o_repo_details .o_lead .container{max-width:100%}@media screen and (min-width: 768px){.jumbotron,.o_repo_details .o_lead{padding:48px 0}.container .jumbotron,.container .o_repo_details .o_lead,.o_repo_details .container .o_lead,.container-fluid .jumbotron,.container-fluid .o_repo_details .o_lead,.o_repo_details .container-fluid .o_lead{padding-left:60px;padding-right:60px}.jumbotron h1,.o_repo_details .o_lead h1,.jumbotron .h1,.o_repo_details .o_lead .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#3b678a}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4,.alert .o_cal .fc-header-title h2,.o_cal .fc-header-title .alert h2{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#3b678a;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;color:#555;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#3b678a;border-color:#3b678a}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#b3cbde}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table,.panel-collapse>.table,.panel-collapse>.table-responsive>.table,.panel-collapse>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption,.panel-collapse>.table caption,.panel-collapse>.table-responsive>.table caption,.panel-collapse>.panel-collapse>.table caption{padding-left:15px;padding-right:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel-collapse>.table:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel-collapse>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel-collapse>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel-collapse>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child,.panel-collapse>.table:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel-collapse>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel-collapse>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel-collapse>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body,.panel-collapse>.panel-body+.table,.panel-collapse>.panel-body+.table-responsive,.panel-collapse>.table+.panel-body,.panel-collapse>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td,.panel-collapse>.table>tbody:first-child>tr:first-child th,.panel-collapse>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered,.panel-collapse>.table-bordered,.panel-collapse>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel-collapse>.table-bordered>thead>tr>th:first-child,.panel-collapse>.table-bordered>thead>tr>td:first-child,.panel-collapse>.table-bordered>tbody>tr>th:first-child,.panel-collapse>.table-bordered>tbody>tr>td:first-child,.panel-collapse>.table-bordered>tfoot>tr>th:first-child,.panel-collapse>.table-bordered>tfoot>tr>td:first-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel-collapse>.table-bordered>thead>tr>th:last-child,.panel-collapse>.table-bordered>thead>tr>td:last-child,.panel-collapse>.table-bordered>tbody>tr>th:last-child,.panel-collapse>.table-bordered>tbody>tr>td:last-child,.panel-collapse>.table-bordered>tfoot>tr>th:last-child,.panel-collapse>.table-bordered>tfoot>tr>td:last-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel-collapse>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel-collapse>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel-collapse>.table-bordered>thead>tr:first-child>td,.panel-collapse>.table-bordered>thead>tr:first-child>th,.panel-collapse>.table-bordered>tbody>tr:first-child>td,.panel-collapse>.table-bordered>tbody>tr:first-child>th,.panel-collapse>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel-collapse>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel-collapse>.table-bordered>tbody>tr:last-child>td,.panel-collapse>.table-bordered>tbody>tr:last-child>th,.panel-collapse>.table-bordered>tfoot>tr:last-child>td,.panel-collapse>.table-bordered>tfoot>tr:last-child>th,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel-collapse>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel-collapse>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive,.panel-collapse>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#3b678a}.panel-primary>.panel-heading{color:#fff;background-color:#3b678a;border-color:#3b678a}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#3b678a}.panel-primary>.panel-heading .badge{color:#3b678a;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#3b678a}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:1.42857;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}body .modal{position:absolute;overflow:visible}body div.tooltip-inner{max-width:400px}body div.popover{max-width:450px}body .modal-body.alert{border-radius:0}body .progress{margin-bottom:0}.panel-body:nth-child(n+2){border-top:1px solid #ddd}.panel .panel-heading[data-toggle="collapse"]{cursor:pointer}#o_ajax_busy_backdrop{bottom:0;z-index:1020}.form-control-feedback{top:10px}.form-horizontal .has-feedback .form-control-feedback{top:10px}.btn.btn-primary.o_disabled{color:#fff !important}body .progress-bar[aria-valuenow="1"],body .progress-bar[aria-valuenow="2"]{min-width:1px}@-moz-document url-prefix(){fieldset{display:table-cell}}@font-face{font-family:'openolat';src:url("../light/fonts/openolat/openolat.eot?4yacgg");src:url("../light/fonts/openolat/openolat.eot?#iefix4yacgg") format("embedded-opentype"),url("../light/fonts/openolat/openolat.woff?4yacgg") format("woff"),url("../light/fonts/openolat/openolat.ttf?4yacgg") format("truetype"),url("../light/fonts/openolat/openolat.svg?4yacgg#openolat") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url("../../font-awesome/fonts/fontawesome-webfont.eot?v=4.5.0");src:url("../../font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"),url("../../font-awesome/fonts/fontawesome-webfont.woff2?v=4.5.0") format("woff2"),url("../../font-awesome/fonts/fontawesome-webfont.woff?v=4.5.0") format("woff"),url("../../font-awesome/fonts/fontawesome-webfont.ttf?v=4.5.0") format("truetype"),url("../../font-awesome/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.o_icon{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}.o_icon-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.o_icon-2x{font-size:2em}.o_icon-3x{font-size:3em}.o_icon-4x{font-size:4em}.o_icon-5x{font-size:5em}.o_icon-fw{width:1.28571em;text-align:center}.o_icon-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.o_icon-ul>li{position:relative}.o_icon-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.o_icon-li.o_icon-lg{left:-1.85714em}.o_icon-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.o_icon-pull-left{float:left}.o_icon-pull-right{float:right}.o_icon.o_icon-pull-left{margin-right:.3em}.o_icon.o_icon-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.o_icon.pull-left{margin-right:.3em}.o_icon.pull-right{margin-left:.3em}.o_icon-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.o_icon-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)}}.o_icon-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.o_icon-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.o_icon-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.o_icon-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.o_icon-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .o_icon-rotate-90,:root .o_icon-rotate-180,:root .o_icon-rotate-270,:root .o_icon-flip-horizontal,:root .o_icon-flip-vertical{filter:none}.o_icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.o_icon-stack-1x,.o_icon-stack-2x{position:absolute;left:0;width:100%;text-align:center}.o_icon-stack-1x{line-height:inherit}.o_icon-stack-2x{font-size:2em}.o_icon-inverse{color:#fff}.o_icon_accepted:before{content:""}.o_icon_accessibility:before{content:""}.o_icon_actions:before{content:""}.o_icon_archive_tool:before{content:""}.o_icon_assessment_mode:before{content:""}.o_icon_assessment_tool:before{content:""}.o_icon_attempt_limit:before{content:""}.o_icon_accept:before{content:"";color:#5cb85c}.o_icon_add:before{content:""}.o_icon_add_member:before{content:""}.o_icon_add_search:before{content:""}.o_icon_audio:before{content:""}.o_icon_back:before{content:""}.o_icon_back_history:before{content:""}.o_icon_banned:before{content:"";color:#d9534f}.o_icon_bold:before{content:""}.o_icon_booking:before{content:""}.o_icon_bookmark:before{content:"";color:#bc2d0c}.o_icon_bookmark_add:before{content:""}.o_icon_bookmark_header:before{content:""}.o_icon_browse:before{content:""}.o_icon_browsercheck:before{content:""}.o_icon_busy:before{content:""}.o_icon_calendar:before{content:""}.o_icon_calendar_enabled:before{content:""}.o_icon_calendar_disabled:before{content:""}.o_icon_calendar:before{content:""}.o_icon_calendar_sync:before{content:""}.o_icon_caret:before{content:""}.o_icon_caret_right:before{content:""}.o_icon_catalog:before{content:""}.o_icon_catalog_sub:before{content:""}.o_icon_certificate:before{content:""}.o_icon_chat:before{content:""}.o_icon_check:before{content:""}.o_icon_check_off:before{content:""}.o_icon_check_on:before{content:""}.o_icon_checkbox:before{content:""}.o_icon_checkbox_checked:before{content:""}.o_icon_cleanup:before{content:""}.o_icon_close:before{content:""}.o_icon_close_resource:before{content:""}.o_icon_close_tab:before{content:""}.o_icon_close_tool:before{content:""}.o_icon_close_tree:before{content:""}.o_icon_close_togglebox:before,.o_togglebox_wrapper .o_opener.o_in i:before{content:""}.o_icon_code:before{content:""}.o_icon_color_picker:before{content:""}.o_icon_copy:before{content:""}.o_icon_courseareas:before{content:""}.o_icon_coursedb:before{content:""}.o_icon_courseeditor:before{content:""}.o_icon_coursefolder:before{content:""}.o_icon_courserun:before{content:""}.o_icon_comments:before{content:""}.o_icon_comments_none:before{content:""}.o_icon_content_popup:before{content:""}.o_icon_correct_answer:before{content:"";color:#5cb85c}.o_icon_customize:before{content:""}.o_icon_delete_item:before{content:""}.o_icon_delete:before{content:"";color:#A87E7E}.o_icon_details:before{content:""}.o_icon_description:before{content:""}.o_icon_dev:before{content:""}.o_icon_disabled:before{content:""}.o_icon_download:before{content:""}.o_icon_edit:before{content:""}.o_icon_edit_file:before{content:""}.o_icon_edit_metadata:before{content:""}.o_icon_enabled:before{content:""}.o_icon_enlarge:before{content:""}.o_icon_eportfolio_add:before{content:""}.o_icon_eportfolio_link:before{content:""}.o_icon_error:before{content:"";color:#d9534f}.o_icon_expenditure:before{content:""}.o_icon_export:before{content:""}.o_icon_external_link:before{content:""}.o_icon_failed:before{content:""}.o_icon_filter:before{content:""}.o_icon_graduate:before{content:""}.o_icon_group:before,.o_BusinessGroup_icon:before{content:""}.o_icon_header:before{content:""}.o_icon_help:before{content:"";cursor:help}.o_icon_home:before{content:""}.o_icon_impress:before{content:""}.o_icon_important:before{content:"";color:#f0ad4e}.o_icon_import:before{content:""}.o_icon_info:before{content:"";color:#5bc0de}.o_icon_info_msg:before{content:"";color:#d9534f}.o_icon_info_resource:before{content:""}.o_icon_inline_editable:before{content:""}.o_icon_institution:before{content:""}.o_icon_italic:before{content:""}.o_icon_landingpage:before{content:""}.o_icon_language:before{content:""}.o_icon_layout:before{content:""}.o_icon_link:before{content:""}.o_icon_link_extern:before{content:""}.o_icon_list:before{content:""}.o_icon_list_num:before{content:""}.o_icon_lifecycle:before{content:""}.o_icon_locked:before{content:""}.o_icon_login:before{content:""}.o_icon_logout:before{content:""}.o_icon_mandatory:before{content:"";color:#f0ad4e}.o_icon_managed:before{content:"";color:#777}.o_icon_manual:before{content:"";cursor:help}.o_icon_mail:before{content:""}.o_icon_math:before{content:""}.o_icon_membersmanagement:before{content:""}.o_icon_menuhandel:before{content:""}.o_icon_message:before{content:""}.o_icon_mobile:before{content:""}.o_icon_move:before{content:""}.o_icon_move_down:before{content:""}.o_icon_move_left:before{content:""}.o_icon_move_right:before{content:""}.o_icon_move_up:before{content:""}.o_icon_new:before{content:"";color:#5cb85c}.o_icon_new_document:before{content:""}.o_icon_new_folder:before{content:""}.o_icon_news:before{content:""}.o_icon_next:before{content:""}.o_icon_next_page:before{content:""}.o_icon_next_toolbar:before{content:""}.o_icon_node_after:before{content:""}.o_icon_node_before:before{content:""}.o_icon_node_under:before{content:""}.o_icon_notes:before{content:""}.o_icon_notification:before{content:""}.o_icon_ok:before{content:"";color:#5cb85c}.o_icon_open_tree:before{content:""}.o_icon_open_togglebox:before,.o_togglebox_wrapper .o_opener i:before{content:""}.o_icon_openolat:before,.o_icon_provider_olat:before{content:"\E600";font-family:openolat;font-size:10px}.o_icon_options:before{content:""}.o_icon_pageing:before{content:""}.o_icon_passed:before{content:""}.o_icon_password:before{content:""}.o_icon_pending:before{content:""}.o_icon_phone:before{content:""}.o_icon_post:before{content:""}.o_icon_preview:before{content:""}.o_icon_previous:before{content:""}.o_icon_previous_page:before{content:""}.o_icon_previous_toolbar:before{content:""}.o_icon_print:before{content:""}.o_icon_private:before{content:""}.o_icon_provider_adfs:before{content:""}.o_icon_provider_facebook:before{content:""}.o_icon_provider_google:before{content:""}.o_icon_provider_guest:before{content:""}.o_icon_provider_ldap:before{content:""}.o_icon_provider_linkedin:before{content:""}.o_icon_provider_oauth:before{content:""}.o_icon_provider_performx:before{content:""}.o_icon_provider_shibboleth:before{content:""}.o_icon_provider_twitter:before{content:""}.o_icon_publish:before{content:""}.o_icon_qrcode:before{content:""}.o_icon_quickview:before{content:""}.o_icon_radio_off:before{content:""}.o_icon_radio_on:before{content:""}.o_icon_rating_on:before,.o_rating .o_rating_items.o_enabled .o_icon:hover:before{content:""}.o_icon_rating_off:before{content:""}.o_icon_read:before{content:""}.o_icon_readonly:before{content:"";color:red}.o_icon_readwrite:before{content:""}.o_icon_recycle:before{content:""}.o_icon_refresh:before{content:""}.o_icon_reject:before{content:"";color:#d9534f}.o_icon_rejected:before{content:""}.o_icon_reminder:before{content:""}.o_icon_remove:before{content:""}.o_icon_replace:before{content:""}.o_icon_reply:before{content:""}.o_icon_reply_with_quote:before{content:""}.o_icon_response_feedback:before{content:""}.o_icon_review:before{content:""}.o_icon_rss:before{content:""}.o_icon_rss_unsubscribe:before{content:"";color:#996633}.o_icon_search:before{content:""}.o_icon_select:before{content:""}.o_icon_send:before{content:""}.o_icon_settings:before{content:""}.o_icon_share:before{content:""}.o_icon_show_more:before{content:""}.o_icon_show_less:before{content:""}.o_icon_show_send:before{content:""}.o_icon_sign_out:before{content:""}.o_icon_spacer:before{content:""}.o_icon_split:before{content:""}.o_icon_sort:before{content:""}.o_icon_sort_asc:before{content:""}.o_icon_sort_desc:before{content:""}.o_icon_sort_amount_asc:before{content:""}.o_icon_sort_amount_desc:before{content:""}.o_icon_sort_menu:before{content:""}.o_icon_start:before{content:""}.o_icon_status_available:before{content:"";color:#063}.o_icon_status_chat:before{content:""}.o_icon_status_dnd:before{content:"";color:#cc3}.o_icon_status_unavailable:before{content:"";color:#963}.o_icon_statistics_tool:before{content:""}.o_icon_submit:before{content:""}.o_icon_table:before{content:""}.o_icon_table_large:before{content:""}.o_icon_tags:before{content:""}.o_icon_timelimit:before{content:""}.o_icon_toggle:before{content:""}.o_icon_to_read:before{content:""}.o_icon_tool:before{content:""}.o_icon_tools:before{content:""}.o_icon_top:before{content:""}.o_icon_translation_item:before{content:""}.o_icon_translation_package:before{content:""}.o_icon_user:before{content:""}.o_icon_user_vip:before{content:""}.o_icon_user_anonymous:before{content:""}.o_icon_upload:before{content:""}.o_icon_version:before{content:""}.o_icon_video:before{content:""}.o_icon_visitingcard.o_icon_waiting:before{content:""}.o_icon_warn:before{content:"";color:#f0ad4e}.o_icon_wizard:before{content:""}.o_icon_xing:before{content:"";color:#cfdc00}.o_CourseModule_icon:before,.o_course_icon:before{content:""}.o_EPStructuredMapTemplate_icon:before{content:""}.o_FileResource-BLOG_icon:before{content:""}.o_FileResource-IMSCP_icon:before{content:""}.o_FileResource-PODCAST_icon:before{content:""}.o_FileResource-SHAREDFOLDER:before{content:""}.o_FileResource-SCORMCP_icon:before{content:""}.o_FileResource-SURVEY_icon:before{content:""}.o_FileResource-TEST_icon:before{content:""}.o_FileResource-WIKI_icon:before{content:""}.o_FileResource-SHAREDFOLDER_icon:before{content:""}.o_FileResource-GLOSSARY_icon:before{content:""}.o_FileResource-PDF_icon:before{content:""}.o_FileResource-XLS_icon:before{content:""}.o_FileResource-PPT_icon:before{content:""}.o_FileResource-DOC_icon:before{content:""}.o_FileResource-ANIM_icon:before{content:""}.o_FileResource-IMAGE_icon:before{content:""}.o_FileResource-SOUND_icon:before{content:""}.o_FileResource-MOVIE_icon:before{content:""}.o_FileResource-FILE_icon:before{content:""}.o_FileResource-VIDEO_icon:before{content:""}.o_CourseModule_icon_closed:before{content:""}.o_sp_icon:before{content:""}.o_st_icon:before{content:""}.o_tu_icon:before{content:""}.o_bc_icon:before{content:""}.o_lti_icon:before{content:""}.o_cp_icon:before{content:""}.o_cp_item:before{content:""}.o_scorm_icon:before{content:""}.o_en_icon:before{content:""}.o_fo_icon:before{content:""}.o_co_icon:before{content:""}.o_infomsg_icon:before{content:""}.o_cal_icon:before{content:""}.o_wiki_icon:before{content:""}.o_podcast_icon:before{content:""}.o_blog_icon:before{content:""}.o_ep_icon:before{content:""}.o_iqtest_icon:before{content:""}.o_iqself_icon:before{content:""}.o_iqsurv_icon:before{content:""}.o_ta_icon:before{content:""}.o_gta_icon:before{content:""}.o_ms_icon:before{content:""}.o_dialog_icon:before{content:""}.o_projectbroker_icon:before{content:""}.o_ll_icon:before{content:""}.o_den_icon:before{content:""}.o_cmembers_icon:before{content:""}.o_cl_icon:before{content:""}.o_vc_icon:before{content:""}.o_video_icon:before{content:""}.o_vitero_icon:before{content:""}.o_openmeetings_icon:before{content:""}.o_gotomeeting_icon:before{content:""}.o_portlet_infomsg_icon:before{content:""}.o_portlet_quickstart_icon:before{content:""}.o_portlet_bookmark_icon:before{content:""}.o_portlet_groups_icon:before{content:""}.o_portlet_notes_icon:before{content:""}.o_portlet_noti_icon:before{content:""}.o_portlet_eff_icon:before{content:""}.o_portlet_repository_student_icon:before{content:""}.o_portlet_repository_teacher_icon:before{content:""}.o_portlet_iframe_icon:before{content:""}.o_portlet_sysinfo_icon:before{content:""}.o_portlet_dyk_icon:before{content:""}.o_portlet_infomessages_icon:before{content:""}.o_portlet_cal_icon:before{content:""}.o_portlet_institutions_icon:before{content:""}.o_portlet_links_icon:before{content:""}.o_portlet_shibboleth_icon:before{content:""}.o_icon_qpool:before{content:""}.o_icon_pool_private:before{content:""}.o_icon_pool_public:before{content:""}.o_icon_pool_my_items:before{content:""}.o_icon_pool_favorits:before{content:""}.o_icon_pool_collection:before{content:""}.o_icon_pool_pool:before{content:""}.o_icon_pool_share:before{content:""}.o_forum_message_icon:before{content:""}.o_calendar_icon:before{content:""}.o_forum_status_thread_icon:before{content:""}.o_forum_status_sticky_closed_icon:before{content:""}.o_forum_status_sticky_icon:before{content:""}.o_forum_status_closed_icon:before{content:"";color:#a94442}.o_forum_status_opened_icon:before{content:"";color:#3c763d}.o_forum_status_hidden_icon:before{content:"";color:#a94442}.o_forum_status_visible_icon:before{content:"";color:#3c763d}.o_forum_all_icon:before{content:""}.o_forum_all_flat_icon:before{content:""}.o_forum_one_icon:before{content:""}.o_forum_marked_icon:before{content:""}.o_forum_new_icon:before{content:""}.o_mi_qpool_import:before{content:""}.o_mi_qtisection:before{content:""}.o_mi_qtisc:before{content:""}.o_mi_qtimc:before{content:""}.o_mi_qtikprim:before{content:""}.o_mi_qtifib:before{content:""}.o_mi_qtiessay:before{content:""}.o_as_mode_leadtime:before{content:""}.o_as_mode_assessment:before{content:""}.o_as_mode_followup:before{content:""}.o_as_mode_closed:before{content:'-'}.o_black_led:before{content:"";color:#3b678a}.o_green_led:before{content:"";color:#5cb85c}.o_yellow_led:before{content:"";color:#f0ad4e}.o_red_led:before{content:"";color:#d9534f}.o_ac_token_icon:before{content:""}.o_ac_free_icon:before{content:""}.o_ac_group_icon:before{content:""}.o_ac_membersonly_icon:before{content:""}.o_ac_paypal_icon:before{content:""}.o_ac_status_canceled_icon:before{content:"";color:#f0ad4e}.o_ac_status_error_icon:before{content:"";color:#d9534f}.o_ac_status_new_icon:before{content:"";color:#3b678a}.o_ac_status_succes_icon:before{content:"";color:#5cb85c}.o_ac_status_waiting_icon:before{content:"";color:#3b678a}.o_ac_order_status_new_icon:before{content:"";color:#3b678a}.o_ac_order_status_prepayment_icon:before{content:"";color:#5bc0de}.o_ac_order_status_payed_icon:before{content:"";color:#5cb85c}.o_ac_order_status_canceled_icon:before{content:"";color:#f0ad4e}.o_ac_order_status_error_icon:before{content:"";color:#d9534f}.o_ac_order_status_warning_icon:before{content:"";color:#f0ad4e}.o_scorm_org:before{content:""}.o_scorm_item:before{content:""}.o_scorm_completed:before,.o_scorm_passed:before{content:""}.o_scorm_failed:before{content:""}.o_scorm_incomplete:before{content:""}.o_scorm_not_attempted:before{background:none}.o_midpub:before{content:""}.o_midwarn:before{content:""}.o_midlock:before{content:""}.o_miderr:before{content:""}.o_middel:before{content:""}.o_filetype_file:before,.o_filetype_ico:before{content:""}.o_filetype_folder:before{content:""}.o_filetype_folder_open:before{content:""}.o_filetype_zip:before,.o_filetype_gz:before,.o_filetype_tar:before,.o_filetype_tgz:before{content:""}.o_filetype_css:before,.o_filetype_js:before,.o_filetype_java:before,.o_filetype_numbers:before,.o_filetype_ods:before,.o_filetype_xml:before,.o_filetype_xsl:before{content:""}.o_filetype_bat_icon:before,.o_filetype_bat:before,.o_filetype_exe:before,.o_filetype_app:before,.o_filetype_sh:before{content:""}.o_filetype_xls:before,.o_filetype_xlsx:before{content:""}.o_filetype_png:before,.o_filetype_tiff:before,.o_filetype_webp:before,.o_filetype_gif:before,.o_filetype_ico:before,.o_filetype_jpeg:before,.o_filetype_bmp:before,.o_filetype_odg:before,.o_filetype_eps:before,.o_filetype_jpg:before{content:""}.o_filetype_psd:before,.o_filetype_avi:before,.o_filetype_dvi:before,.o_filetype_mp4:before,.o_filetype_m4v:before,.o_filetype_webm:before,.o_filetype_ogg:before,.o_filetype_video:before,.o_filetype_mov:before,.o_filetype_mpeg:before,.o_filetype_mpg:before,.o_filetype_qt:before,.o_filetype_ra:before,.o_filetype_ram:before,.o_filetype_swf:before,.o_filetype_flv:before{content:""}.o_filetype_midi:before,.o_filetype_audio:before,.o_filetype_mp3:before,.o_filetype_m3u:before,.o_filetype_wav:before{content:""}.o_filetype_ps:before,.o_filetype_pdf:before{content:""}.o_filetype_key:before,.o_filetype_odp:before,.o_filetype_ppt:before,.o_filetype_pptx:before{content:""}.o_filetype_odf:before,.o_filetype_rtf:before,.o_filetype_readme:before,.o_filetype_README:before,.o_filetype_log:before,.o_filetype_txt:before,.o_filetype_htm:before,.o_filetype_html:before{content:""}.o_filetype_odt:before,.o_filetype_pages:before,.o_filetype_doc:before,.o_filetype_docx:before{content:""}.o_icon_share_social:before{content:""}.o_icon_apple:before{content:""}.o_icon_facebook:before{content:""}.o_icon_twitter:before{content:""}.o_icon_google:before{content:""}.o_icon_delicious:before{content:""}.o_icon_digg:before{content:""}.o_icon_mailto:before{content:""}.o_icon_link:before{content:""}.o_icon_yahoo:before{content:""}a.o_icon:hover,a.o_icon:focus{text-decoration:none}img.o_emoticons_angel{background:url(../light/images/emoticons/smiley-angel.png);width:16px;height:16px}img.o_emoticons_angry{background:url(../light/images/emoticons/smiley-mad.png);width:16px;height:16px}img.o_emoticons_blushing{background:url(../light/images/emoticons/smiley-red.png);width:16px;height:16px}img.o_emoticons_confused{background:url(../light/images/emoticons/smiley-confuse.png);width:16px;height:16px}img.o_emoticons_cool{background:url(../light/images/emoticons/smiley-cool.png);width:16px;height:16px}img.o_emoticons_cry{background:url(../light/images/emoticons/smiley-cry.png);width:16px;height:16px}img.o_emoticons_devil{background:url(../light/images/emoticons/smiley-evil.png);width:16px;height:16px}img.o_emoticons_grin{background:url(../light/images/emoticons/smiley-grin.png);width:16px;height:16px}img.o_emoticons_kiss{background:url(../light/images/emoticons/smiley-kiss.png);width:16px;height:16px}img.o_emoticons_ohoh{background:url(../light/images/emoticons/smiley-eek.png);width:16px;height:16px}img.o_emoticons_sad{background:url(../light/images/emoticons/smiley-sad.png);width:16px;height:16px}img.o_emoticons_sick{background:url(../light/images/emoticons/smiley-sad-blue.png);width:16px;height:16px}img.o_emoticons_smile{background:url(../light/images/emoticons/smiley.png);width:16px;height:16px}img.o_emoticons_tongue{background:url(../light/images/emoticons/smiley-razz.png);width:16px;height:16px}img.o_emoticons_ugly{background:url(../light/images/emoticons/smiley-money.png);width:16px;height:16px}img.o_emoticons_weird{background:url(../light/images/emoticons/smiley-nerd.png);width:16px;height:16px}img.o_emoticons_wink{background:url(../light/images/emoticons/smiley-wink.png);width:16px;height:16px}img.o_emoticons_worried{background:url(../light/images/emoticons/smiley-roll-blue.png);width:16px;height:16px}img.o_emoticons_up{background:url(../light/images/emoticons/thumb-up.png);width:16px;height:16px}img.o_emoticons_down{background:url(../light/images/emoticons/thumb.png);width:16px;height:16px}.o_block_bottom,.o_block,.o_button_group,.o_block_with_datecomp .o_content,.o_course_run .o_toc .o_entry,.o_header_with_buttons,.o_search_result{margin-bottom:1em}.o_block_top,.o_block,.o_button_group,.o_block_with_datecomp .o_content,.o_course_run .o_toc .o_entry{margin-top:1em}.o_block_large_bottom,.o_block_large,.o_block_with_datecomp,.o_login .o_login_footer_wrapper,.o_portlet{margin-bottom:2em}.o_block_large_top,.o_block_large,.o_block_with_datecomp,.o_login .o_login_footer_wrapper,.o_portlet{margin-top:2em}.o_block_inline,.o_block_inline_left,.o_block_inline_both,.o_block_inline_right{display:inline-block}.o_block_inline_left,.o_block_inline_both{margin-left:0.5em}.o_block_inline_right,.o_block_inline_both{margin-right:0.5em}.o_scrollblock,div.b_scrollblock{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.o_button_group{text-align:center}.o_button_group a,.o_button_group input,.o_button_group button,.o_button_group .btn-group{margin-right:5px;margin-bottom:0.5em}.o_button_group a:last-child,.o_button_group input:last-child,.o_button_group button:last-child,.o_button_group .btn-group:last-child{margin-right:0}.o_button_group .btn-group a,.o_button_group .btn-group input,.o_button_group .btn-group button{margin-right:0;margin-bottom:0}.o_button_group .dropdown-menu{text-align:left}.o_button_group_left{text-align:left}.o_button_group_right{text-align:right}.o_button_group_top{margin-top:0}.o_header_with_buttons:before,.o_header_with_buttons:after{content:" ";display:table}.o_header_with_buttons:after{clear:both}.o_header_with_buttons h1,.o_header_with_buttons h3,.o_header_with_buttons h4,.o_header_with_buttons .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_header_with_buttons h2{display:inline-block}.o_header_with_buttons .o_button_group{margin-top:10px;margin-bottom:0;float:right}.panel-heading.o_header_with_buttons{margin-bottom:0}.o_xsmall,.b_xsmall,p.b_xsmall,div.b_xsmall{font-size:12px}.o_small,.b_small,p.b_small,div.b_small,.o_comments .o_comment_wrapper h5,.o_comments .o_comment_wrapper .o_comment,.o_bc_meta,.tooltip,.o_htmleditor .o_metadata .o_lastmodified,.o_noti,.o_block_with_datecomp .o_meta,.o_togglebox_wrapper div.o_togglebox_content .o_hide,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label,.o_course_run .o_toc .o_entry{font-size:12px}.o_large,.b_large,p.b_large,div.b_large{font-size:18px}.o_xlarge,.b_xlarge,p.b_xlarge,div.b_xlarge{font-size:18px}.o_disabled,.b_disabled,p.b_disabled,div.b_disabled{color:#777 !important;cursor:default}.o_disabled:hover,.b_disabled:hover{color:#777 !important}.o_dimmed,.b_dimmed,p.b_dimmed,div.b_dimmed{opacity:.4;filter:alpha(opacity=40)}.o_selected,.b_selected,p.b_selected,div.b_selected{font-weight:bold}.o_deleted,.b_deleted,p.b_deleted,div.b_deleted{text-decoration:line-through}.o_clickable{cursor:pointer}.o_ochre{color:#c8a959}.o_blue{color:#12223F}.o_undecorated:hover,.o_undecorated:focus,.o_disabled:hover,.b_disabled:hover,#o_main_wrapper #o_toplink:hover,#o_footer_powered a:hover,#o_share a:hover,#o_share_social_container a:hover,.o_toolbar .o_tools_container a:hover,.o_button_toggle:hover,.o_im_message_group .o_im_from:hover,.o_noti .o_label:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_comments:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover,.o_catalog .o_level .o_meta .o_title a:hover,.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover,.o_repo_details .o_social .o_comments:hover,.o_login .o_login_register:hover,.o_disabled:focus,.b_disabled:focus,#o_main_wrapper #o_toplink:focus,#o_footer_powered a:focus,#o_share a:focus,#o_share_social_container a:focus,.o_toolbar .o_tools_container a:focus,.o_button_toggle:focus,.o_im_message_group .o_im_from:focus,.o_noti .o_label:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_comments:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:focus,.o_catalog .o_level .o_meta .o_title a:focus,.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:focus,.o_repo_details .o_social .o_comments:focus,.o_login .o_login_register:focus{text-decoration:none}.o_copy_code,.b_copy_code,p.b_copy_code,div.b_copy_code,code,pre{overflow-x:auto;overflow-y:auto;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.o_nowrap,.b_copy_code,p.b_copy_code,div.b_copy_code,code{white-space:nowrap}.o_titled_wrapper .o_content{margin-top:20px}.o_video,.o_video video,.b_video,.o_video_wrapper{display:inline-block;max-width:100%;height:auto;max-width:100%}.o_image,.o_image img,img,.b_image{display:inline-block;max-width:100%;height:auto;max-width:100%}.o_image_vertical_center_helper{display:inline-block;height:100%;vertical-align:middle}.o_image_vertical_center_helper+.o_image img{vertical-align:middle}.o_with_hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h1{color:#3b678a}h2{color:#3b678a}h3{color:#3b678a}h4,.o_cal .fc-header-title h2{color:#3b678a}h5{color:#3b678a}h5{color:#3b678a}fieldset legend{color:#333}.o_user_content_block a{color:#3b678a;text-decoration:none}.o_user_content_block a:hover,.o_user_content_block a:focus{color:#243f54;text-decoration:underline}.b_border_box,p.b_border_box,div.b_border_box{border:1px solid #777;padding:1em;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}table td{vertical-align:top}table.b_grid{width:99.5%;background:transparent;border-collapse:separate}table.b_grid td,table.b_grid th{padding:1px 5px;border:1px solid #777}table.b_grid th{background:#eee}table.b_border{width:99.5%;background:transparent;border-collapse:collapse}table.b_border td,table.b_border th{padding:1px 5px;border:1px solid #777}table.b_border th{background:#eee}table.b_borderless{width:99.5%;background:transparent;border-collapse:separate}table.b_borderless td,table.b_borderless th{padding:1px 5px;border:0}table.b_full{width:99.5%}table.b_middle{background:transparent}table.b_middle td{vertical-align:middle}.b_align_normal{text-align:left}.b_align_center{text-align:center}.b_align_inverse{text-align:right}.b_align_justified{text-align:justify}a.b_link_extern{color:#3b678a}a.b_link_extern:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:""}a.b_link_mailto{color:#3b678a}a.b_link_mailto:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:""}a.b_link_forward{color:#3b678a}a.b_link_forward:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-right:0.5em;content:""}img.b_float_left{float:left;margin:0 2em 2em 0}img.b_float_left_clear{clear:both;margin:0 2em 2em 0;display:block}img.b_float_right{float:right;margin:0 0 2em 2em}img.b_float_right_clear{clear:both;display:block;margin:0 0 2em auto}img.b_centered{clear:both;display:block;margin:0 auto 2em auto}img.b_circle{border-radius:50%}img.b_with_border{border:1px solid #ddd;padding:3px;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}span.olatFlashMovieViewer{max-width:100% !important;border:none !important}.mejs-container,.mejs-mediaelement video,.mejs-layers div,.me-cannotplay{max-width:100%}.b_clear_float,p.b_clear_float,div.b_clear_float{clear:both}html{position:relative;min-height:100%}body{min-height:100%;margin-bottom:80px}#o_main_wrapper{background:#fff;z-index:3}#o_main_wrapper #o_main_container{background:#fff}#o_main_wrapper #o_main_container #o_main_left{float:left;z-index:2;position:relative;background:#fff}#o_main_wrapper #o_main_container #o_main_left #o_main_left_content{padding:0 0 0 15px}#o_main_wrapper #o_main_container #o_main_left #o_main_left_toggle{position:absolute;display:none;right:0;top:70px;margin-right:-30px;font-size:25px;line-height:35px;text-align:center;width:30px;height:35px;z-index:3;border:1px solid #ddd;border-left:none;border-bottom-right-radius:4px;border-top-right-radius:4px;background-color:#fbfbfb;-webkit-box-shadow:2px 0px 4px 1px rgba(0,0,0,0.15);box-shadow:2px 0px 4px 1px rgba(0,0,0,0.15);color:#3b678a}#o_main_wrapper #o_main_container #o_main_left.o_offcanvas{background:#fbfbfb;-webkit-box-shadow:0px 0px 6px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 6px 1px rgba(0,0,0,0.2);min-width:250px}#o_main_wrapper #o_main_container #o_main_left.o_offcanvas #o_main_left_content{padding:0 0 0 0}#o_main_wrapper #o_main_container #o_main_right{float:right;z-index:2;position:relative;background:inherit}#o_main_wrapper #o_main_container #o_main_right #o_main_right_content{padding:0 15px 0 0}#o_main_wrapper #o_main_container #o_main_center{position:relative;z-index:1;background:inherit}#o_main_wrapper #o_main_container #o_main_center h2:first-child{margin-top:0}@media screen and (max-width: 767px){#o_main_wrapper #o_main_container #o_main_center{margin-left:0 !important}}#o_main_wrapper #o_main_container #o_main_center #o_main_center_content{padding:0 15px}#o_main_wrapper #o_main_container #o_main_center #o_main_center_content #o_main_center_content_inner{padding-bottom:15px}#o_main_wrapper #o_toplink{position:absolute;bottom:0;right:15px;text-align:center;z-index:3}@media (max-width: 767px){#o_main_wrapper #o_main_container #o_main_center #o_main_center_content{padding:15px}}#o_back_wrapper,#o_preview_wrapper{margin-top:10px}#o_back_wrapper.o_toolbar .o_breadcrumb .breadcrumb,#o_preview_wrapper.o_toolbar .o_breadcrumb .breadcrumb{font-size:14px}#o_footer_wrapper{position:absolute;bottom:0;width:100%;height:70px;overflow:hidden;background-color:#f5f5f5;color:#999;line-height:16px;font-size:12px}#o_footer_wrapper a{color:#999}#o_footer_wrapper a:hover{color:#000}#o_footer_container{position:relative;padding-top:10px;min-height:70px;background:#f5f5f5;z-index:1}#o_footer_user{position:absolute;left:15px;top:10px;z-index:1}#o_footer_user #o_counter{white-space:nowrap}#o_footer_user #o_username{white-space:nowrap;margin-right:1em}#o_footer_version{position:absolute;right:15px;top:10px;text-align:right;z-index:1}@media (max-width: 767px){#o_footer_version{padding-top:10px;text-align:left}}#o_footer_powered{position:absolute;top:30px;right:15px;z-index:1}#o_footer_powered img{opacity:.6;filter:alpha(opacity=60)}#o_footer_powered img:hover{opacity:1;filter:alpha(opacity=100)}#o_footer_impressum{position:absolute;top:10px;width:100%;text-align:center;z-index:-1}#o_footer_impressum i{display:none}#o_footer_textline{position:absolute;top:30px;width:100%;text-align:center;z-index:-1}#o_share{margin-top:10px}#o_share a{opacity:.6;filter:alpha(opacity=60)}#o_share a:hover{opacity:1;filter:alpha(opacity=100)}#o_share a,#o_share_social_container a{color:#999;margin:0 0.25em 0 0}#o_share a:hover,#o_share_social_container a:hover{color:#000}@media (max-width: 767px){#o_counter,#o_footer_version,#o_share{display:none}#o_footer_impressum{top:30px;text-align:left}#o_footer_textline{top:50px;text-align:left}#o_footer_powered{top:10px}#o_footer_powered a:after{content:"\221E";font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px}#o_footer_powered img{display:none}}#o_navbar_wrapper{z-index:4;border-top:1px solid #e7e7e7;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}#o_navbar_wrapper #o_navbar_container{position:relative}a.o_disabled.navbar-text{margin:0}.o_navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid #e7e7e7;background-color:#f8f8f8}.o_navbar:before,.o_navbar:after{content:" ";display:table}.o_navbar:after{clear:both}.o_navbar .o_navbar_tabs li{max-width:150px}.o_navbar .o_navbar_tabs li a{padding-right:30px}.o_navbar .o_navbar_tabs li a:first-child span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.o_navbar .o_navbar_tabs .o_icon-fw{position:absolute;top:15px;left:0.5em;padding-top:3px;width:1em;height:1em;display:none}.o_navbar .o_navbar_tabs .o_navbar_tab_close{position:absolute;top:15px;right:0.5em;padding:0;width:1em;height:1em}.o_navbar .o_navbar_tabs .o_navbar_tab_close i:before{color:#d9534f}.o_navbar .o_navbar_tabs .o_navbar_tab_close:hover i:before{color:#c9302c}.o_navbar .o_custom_navbar-brand{background-position:5px 0;background-repeat:no-repeat;height:50px;width:120px}.o_navbar #o_navbar_langchooser{color:#777;padding:7px 15px}.o_navbar #o_navbar_langchooser form span+div{display:inline}.o_navbar #o_navbar_tools_permanent #o_navbar_print a,.o_navbar #o_navbar_tools_permanent #o_navbar_impress a,.o_navbar #o_navbar_tools_permanent #o_navbar_help a{color:#777;padding-right:0}.o_navbar #o_navbar_tools_permanent #o_navbar_login a{color:#f0ad4e}.o_navbar .o_navbar_tools>#o_navbar_tools_permanent>li>a>span{display:none}@media (min-width: 768px){.o_navbar .o_navbar_tools li.o_portrait>a>span{display:inline}}.o_navbar #o_navbar_tools_personal .o_navbar_tool a,.o_navbar #o_navbar_tools_permanent .o_navbar_tool a{padding-right:5px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu a,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu a{padding-left:45px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu .dropdown-menu a,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu .dropdown-menu a{padding-left:15px}.o_navbar #o_navbar_tools_personal #o_navbar_my_menu .o_portrait,.o_navbar #o_navbar_tools_permanent #o_navbar_my_menu .o_portrait{position:absolute;left:7px;top:10px}.o_navbar #o_navbar_tools_personal .o_logout,.o_navbar #o_navbar_tools_permanent .o_logout{color:#d9534f}.o_navbar.o_navbar-offcanvas .o_navbar_tab_close{top:10px;right:10px}.o_navbar.o_navbar-offcanvas .o_navbar-right a{padding:3px 20px;color:#9d9d9d}.o_navbar.o_navbar-offcanvas .o_navbar-right a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-right a:focus{color:#fff;background-color:transparent}.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout{color:#d9534f}.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout:hover,.o_navbar.o_navbar-offcanvas .o_navbar-right a.o_logout:focus{color:#c9302c}.o_navbar.o_navbar-offcanvas .o_navbar-right a .o_icon-lg{font-size:1.0em;vertical-align:baseline}.o_navbar.o_navbar-offcanvas .o_navbar-right .divider{height:1px;margin:9px 0;overflow:hidden;background-color:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-header{padding-left:15px}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-toggle{display:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-menu{box-shadow:none;position:relative;top:0;left:0;display:block;float:none;background-color:#222;color:#9d9d9d;font-size:14px;border:none}.o_navbar.o_navbar-offcanvas .o_navbar-right .dropdown-menu .divider{background:none}.o_navbar.o_navbar-offcanvas .o_navbar-nav a{color:#9d9d9d;text-shadow:none}.o_navbar.o_navbar-offcanvas .o_navbar-nav a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav a:focus{background-color:transparent;color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .active a:focus{background-color:#090909;color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .o_navbar-link{color:#9d9d9d}.o_navbar.o_navbar-offcanvas .o_navbar-nav .o_navbar-link:hover{color:#fff}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a{color:#777}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a:hover,.o_navbar.o_navbar-offcanvas .o_navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}#o_navbar_impress a span,#o_navbar_search_opener a span{display:none}body.o_dmz #o_navbar_print a span,body.o_dmz #o_navbar_impress a span,body.o_dmz #o_navbar_help a span,body.o_dmz #o_navbar_search_opener a span{display:inline}.o_navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;-webkit-overflow-scrolling:touch}.o_navbar-collapse:before,.o_navbar-collapse:after{content:" ";display:table}.o_navbar-collapse:after{clear:both}.o_navbar-collapse.o_collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.o_navbar-offcanvas .o_navbar-collapse{width:auto;box-shadow:none;margin-top:10px;margin-right:-15px;margin-left:-15px}.o_navbar-brand{float:left;font-size:18px;line-height:20px;height:50px;color:#777}.o_navbar-brand:hover,.o_navbar-brand:focus{text-decoration:none;color:#5e5e5e;background-color:transparent}.o_navbar-toggle{position:relative;margin-right:15px;margin-left:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;border:1px solid #ddd;border-radius:4px;background-color:transparent;background-image:none}.o_navbar-toggle:hover,.o_navbar-toggle:focus{outline:none;background-color:#ddd}.o_navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#888}.o_navbar-toggle .icon-bar+.icon-bar{margin-top:4px}#o_navbar_left-toggle{float:left}#o_navbar_right-toggle{float:right}.o_navbar-link{color:#777}.o_navbar-link:hover{color:#333}.o_navbar-nav{margin:7.5px -15px}.o_navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px;color:#777}.o_navbar-nav>li>a:hover,.o_navbar-nav>li>a:focus{color:#333;background-color:transparent}.o_navbar-nav>.active>a,.o_navbar-nav>.active>a:hover,.o_navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.o_navbar-nav>.disabled>a,.o_navbar-nav>.disabled>a:hover,.o_navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.o_navbar-nav>.open>a,.o_navbar-nav>.open>a:hover,.o_navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}.o_collapse .o_navbar-nav{float:left;margin:0}.o_collapse .o_navbar-nav>li{float:left}.o_collapse .o_navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.o_collapse .o_navbar-nav.o_navbar-right:last-child{margin-right:-15px}.o_collapse.o_navbar-collapse .o_navbar-left{float:left !important}.o_collapse.o_navbar-collapse .o_navbar-right{float:right !important}.o_navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (max-width: 767px){.o_navbar-form .form-group{margin-bottom:5px}}.o_collapse .o_navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.o_collapse .o_navbar-form.o_navbar-right:last-child{margin-right:-15px}.o_navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.o_navbar-fixed-bottom .o_navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.o_navbar-btn{margin-top:8px;margin-bottom:8px}.o_navbar-btn.btn-sm,.btn-group-sm>.o_navbar-btn.btn{margin-top:10px;margin-bottom:10px}.o_navbar-btn.btn-xs,.btn-group-xs>.o_navbar-btn.btn{margin-top:14px;margin-bottom:14px}.o_navbar-text{margin-top:15px;margin-bottom:15px;color:#777}.o_collapse .o_navbar-text{float:left;margin-left:15px;margin-right:15px}.o_collapse .o_navbar-text.o_navbar-right:last-child{margin-right:0}.o_dropdown_tab{position:relative}.o_dropdown_tab>a:first-child{padding-right:30px}.o_dropdown_tab>a:first-child .o_icon-fw{display:none;position:absolute;top:0;left:10px;padding-top:3px;line-height:20px}.o_dropdown_tab>a:first-child span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.o_dropdown_tab .o_navbar_tab_close{position:absolute;top:0px;right:10px;padding-left:0px;padding-right:0px;color:#d9534f;background-color:inherit}.o_dropdown_tab .o_navbar_tab_close:focus,.o_dropdown_tab .o_navbar_tab_close:hover{color:#c9302c;background-color:inherit}#o_navbar_more .dropdown-menu .divider:last-child{display:none}@media (min-width: 768px){#o_navbar_more .dropdown-menu{max-width:300px}}@media (max-width: 767px){#o_navbar_more>li{position:inherit}#o_navbar_more .dropdown-menu{left:0px;right:0px}#o_navbar_more .dropdown-menu a,#o_navbar_more .dropdown-menu i{line-height:30px}#o_navbar_more .dropdown-menu .o_navbar_tab_close{line-height:inherit}}.o_body_popup #o_topnav_printview{display:inline-block}.o_body_popup #o_topnav_close{float:right}.o_body_popup #o_topnav_close span{display:block}.o_body_popup #o_navbar_tools_permanent li>a{background-color:transparent}.o_toolbar{position:relative;margin-bottom:20px;margin-top:-10px;border:1px solid #e7e7e7}.o_toolbar:before,.o_toolbar:after{content:" ";display:table}.o_toolbar:after{clear:both}@media (min-width: 768px){.o_toolbar{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}}.o_toolbar .o_breadcrumb:before,.o_toolbar .o_breadcrumb:after{content:" ";display:table}.o_toolbar .o_breadcrumb:after{clear:both}.o_toolbar .o_breadcrumb .breadcrumb{margin-bottom:0;padding:5px 9px;font-size:11px;line-height:15px;border-radius:0;background:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close{float:right;position:relative;margin:0 0 0 15px;vertical-align:middle}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a{line-height:15px;color:#d9534f}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a:hover{color:#b52b27}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a i{font-size:16px}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close a span{display:none}.o_toolbar .o_breadcrumb .breadcrumb .o_breadcrumb_close:before{content:none}.o_toolbar .o_tools_container{text-align:center;min-height:37px;position:realtive;background-color:#f8f8f8;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top:1px solid #e7e7e7}.o_toolbar .o_tools_container:before,.o_toolbar .o_tools_container:after{content:" ";display:table}.o_toolbar .o_tools_container:after{clear:both}@media (max-width: 991px){.o_toolbar .o_tools_container{min-height:35px}}@media (max-width: 767px){.o_toolbar .o_tools_container{min-height:22px;text-align:left}}.o_toolbar .o_tools_container a{color:#777;display:inline-block}.o_toolbar .o_tools_container a:hover{color:#333}.o_toolbar .o_tools_container a.o_disabled{color:#aaa !important}.o_toolbar .o_tools_container a.o_disabled:hover{color:#aaa !important}.o_toolbar .o_tools_container a.active{color:#3b678a;background-color:transparent}.o_toolbar .o_tools_container .dropdown-menu a{display:block}.o_toolbar .o_tools_container .dropdown-menu a.active{color:#3b678a;background-color:transparent}.o_toolbar .o_tools{margin-top:8px;margin-bottom:5px}.o_toolbar .o_tool,.o_toolbar .o_text{position:relative;margin:0 10px}.o_toolbar .o_tool:first-child,.o_toolbar .o_text:first-child{margin-left:0}.o_toolbar .o_tool:last-child,.o_toolbar .o_text:last-child{margin-right:0}.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:18px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{display:block;font-size:12px}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{position:absolute;right:50%;top:-18px;margin-right:-12px;font-size:13px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:16px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{font-size:11px}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{top:-16.5px;margin-right:-11px;font-size:12px}}@media (max-width: 767px){.o_toolbar .o_tool a i,.o_toolbar .o_tool .o_disabled i,.o_toolbar .o_text a i,.o_toolbar .o_text .o_disabled i{font-size:20px}.o_toolbar .o_tool a span,.o_toolbar .o_tool .o_disabled span,.o_toolbar .o_text a span,.o_toolbar .o_text .o_disabled span{display:none}.o_toolbar .o_tool a span.badge,.o_toolbar .o_tool .o_disabled span.badge,.o_toolbar .o_text a span.badge,.o_toolbar .o_text .o_disabled span.badge{display:block;position:relative;top:0;left:0;margin-right:0}}.o_toolbar .o_tool .o_chelp,.o_toolbar .o_text .o_chelp{position:relative;top:-1em;vertical-align:top;color:#fff}.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{padding:0;margin-top:5px;border:1px solid #ccc;background-color:#eee}.o_toolbar .o_tool_next a,.o_toolbar .o_tool_previous a{color:#777}.o_toolbar .o_tool_next a:hover,.o_toolbar .o_tool_previous a:hover{color:#333}.o_toolbar .o_tool_next a.o_disabled,.o_toolbar .o_tool_previous a.o_disabled{color:#aaa !important}.o_toolbar .o_tool_next a.o_disabled:hover,.o_toolbar .o_tool_previous a.o_disabled:hover{color:#aaa !important}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:21px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{margin-top:4px}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:18px}}@media (max-width: 767px){.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{margin-top:0}.o_toolbar .o_tool_next i,.o_toolbar .o_tool_previous i{font-size:20px}}.o_toolbar .o_tool_previous{margin-left:10px;border-bottom-left-radius:4px;border-top-left-radius:4px;border-right:0}.o_toolbar .o_tool_next{border-bottom-right-radius:4px;border-top-right-radius:4px}.o_toolbar .o_tool_dropdown{margin:0 10px}.o_toolbar .o_tool_dropdown:first-child{margin-left:0}.o_toolbar .o_tool_dropdown:last-child{margin-right:0}.o_toolbar .o_tool_dropdown a.dropdown-toggle{position:relative}.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:18px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span{display:block;font-size:12px}.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{position:absolute;right:50%;top:4px;margin-right:-20px;font-size:14px}@media (min-width: 767px) and (max-width: 991px){.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:16px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span,.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{font-size:11px}.o_toolbar .o_tool_dropdown a.dropdown-toggle .o_icon_caret{top:4px;margin-right:-18px;font-size:12px}}@media (max-width: 767px){.o_toolbar .o_tool_dropdown a.dropdown-toggle{padding:0 10px 0 5px}.o_toolbar .o_tool_dropdown a.dropdown-toggle i{font-size:20px}.o_toolbar .o_tool_dropdown a.dropdown-toggle span{display:none}}.o_toolbar .o_tool_dropdown .dropdown-menu{text-align:left}.o_toolbar .o_tools_left{float:left}.o_toolbar .o_tools_right{float:right}.o_toolbar .o_tools_right_edge{float:right}@media (max-width: 991px){.o_toolbar .o_tools{margin-top:6px;margin-bottom:4px}.o_toolbar .o_tool span{max-width:10em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_toolbar .o_tool,.o_toolbar .o_text,.o_toolbar .o_tool_dropdown{margin:0 5px}}@media (max-width: 767px){.o_toolbar .o_tools{margin-top:6px;margin-bottom:4px}.o_toolbar .o_tools .o_chelp{top:0;vertical-align:top}.o_toolbar .o_tools_center{float:left}.o_toolbar .o_tool,.o_toolbar .o_text,.o_toolbar .o_tool_dropdown{margin:0 0;position:static}.o_toolbar .o_tool_dropdown .dropdown-menu{left:0px;right:0px}.o_toolbar .o_tool_dropdown .dropdown-menu a,.o_toolbar .o_tool_dropdown .dropdown-menu i{line-height:30px}.o_toolbar .o_tool_dropdown .dropdown-menu .o_navbar_tab_close{line-height:inherit}}body{overflow-x:hidden}.o_container_offcanvas{position:relative;max-width:1324px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-m-transition:all .25s ease-in-out;transition:all .25s ease-in-out}#o_offcanvas_right{position:absolute;top:0;right:-250px;width:250px;padding:15px 15px;background-color:#222;color:#9d9d9d;border:1px solid #090909;-webkit-box-shadow:0px 0px 4px 3px rgba(0,0,0,0.25);box-shadow:0px 0px 4px 3px rgba(0,0,0,0.25);min-height:100%;z-index:10;display:none}#o_offcanvas_right:before,#o_offcanvas_right:after{content:" ";display:table}#o_offcanvas_right:after{clear:both}@media screen and (max-width: 767px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-right .sidebar-offcanvas{right:-50%}.row-offcanvas-right.active{right:50%}.row-offcanvas-left{left:0}.row-offcanvas-left .sidebar-offcanvas{left:-50%}.row-offcanvas-left.active{left:50%}.sidebar-offcanvas{position:absolute;top:0;width:50%}}.o_info,.b_info,p.b_info,div.b_info,.o_form .o_info,.o_togglebox_wrapper div.o_togglebox_content,div.o_qti_item_itemfeedback{margin:20px 0;padding:20px;border-left:3px solid #777;background-color:#eee}.o_info h2,.o_info h3,.o_info h4,.o_info .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_info h2,.o_info h5,.b_info h2,.o_form .o_info h2,.o_togglebox_wrapper div.o_togglebox_content h2,div.o_qti_item_itemfeedback h2,.b_info h3,.o_form .o_info h3,.o_togglebox_wrapper div.o_togglebox_content h3,div.o_qti_item_itemfeedback h3,.b_info h4,.o_form .o_info h4,.o_togglebox_wrapper div.o_togglebox_content h4,div.o_qti_item_itemfeedback h4,.b_info .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_info h2,.o_form .o_info .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_form .o_info h2,.o_togglebox_wrapper div.o_togglebox_content .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_togglebox_wrapper div.o_togglebox_content h2,div.o_qti_item_itemfeedback .o_cal .fc-header-title h2,.o_cal .fc-header-title div.o_qti_item_itemfeedback h2,.b_info h5,.o_form .o_info h5,.o_togglebox_wrapper div.o_togglebox_content h5,div.o_qti_item_itemfeedback h5{color:#777}.o_note,.b_note,p.b_note,div.b_note,.o_form .o_desc,.o_course_run .o_statusinfo,.o_course_stats .o_desc{margin:20px 0;padding:20px;border-left:3px solid #31708f;background-color:#d9edf7}.o_note h2,.o_note h3,.o_note h4,.o_note .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_note h2,.o_note h5,.b_note h2,.o_form .o_desc h2,.o_course_run .o_statusinfo h2,.o_course_stats .o_desc h2,.b_note h3,.o_form .o_desc h3,.o_course_run .o_statusinfo h3,.o_course_stats .o_desc h3,.b_note h4,.o_form .o_desc h4,.o_course_run .o_statusinfo h4,.o_course_stats .o_desc h4,.b_note .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_note h2,.o_form .o_desc .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_form .o_desc h2,.o_course_run .o_statusinfo .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_course_run .o_statusinfo h2,.o_course_stats .o_desc .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_course_stats .o_desc h2,.b_note h5,.o_form .o_desc h5,.o_course_run .o_statusinfo h5,.o_course_stats .o_desc h5{color:#31708f}.o_important,.b_important,p.b_important,div.b_important,.o_bc_empty,.o_course_run .o_no_scoreinfo{margin:20px 0;padding:20px;border-left:3px solid #F4D000;background-color:#FFF1A4}.o_important h2,.o_important h3,.o_important h4,.o_important .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_important h2,.o_important h5,.b_important h2,.o_bc_empty h2,.o_course_run .o_no_scoreinfo h2,.b_important h3,.o_bc_empty h3,.o_course_run .o_no_scoreinfo h3,.b_important h4,.o_bc_empty h4,.o_course_run .o_no_scoreinfo h4,.b_important .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_important h2,.o_bc_empty .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_bc_empty h2,.o_course_run .o_no_scoreinfo .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_course_run .o_no_scoreinfo h2,.b_important h5,.o_bc_empty h5,.o_course_run .o_no_scoreinfo h5{color:#F4D000}.o_success,.b_success,p.b_success,div.b_success{margin:20px 0;padding:20px;border-left:3px solid #3c763d;background-color:#dff0d8}.o_success h2,.o_success h3,.o_success h4,.o_success .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_success h2,.o_success h5,.b_success h2,.b_success h3,.b_success h4,.b_success .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_success h2,.b_success h5{color:#3c763d}.o_warning,.b_warning,p.b_warning,div.b_warning,.o_form .o_warning{margin:20px 0;padding:20px;border-left:3px solid #8a6d3b;background-color:#fcf8e3}.o_warning h2,.o_warning h3,.o_warning h4,.o_warning .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_warning h2,.o_warning h5,.b_warning h2,.o_form .o_warning h2,.b_warning h3,.o_form .o_warning h3,.b_warning h4,.o_form .o_warning h4,.b_warning .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_warning h2,.o_form .o_warning .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_form .o_warning h2,.b_warning h5,.o_form .o_warning h5{color:#8a6d3b}.o_error,.b_error,p.b_error,div.b_error{margin:20px 0;padding:20px;border-left:3px solid #a94442;background-color:#f2dede}.o_error h2,.o_error h3,.o_error h4,.o_error .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_error h2,.o_error h5,.b_error h2,.b_error h3,.b_error h4,.b_error .o_cal .fc-header-title h2,.o_cal .fc-header-title .b_error h2,.b_error h5{color:#a94442}div.o_callout_overlay{position:fixed;top:0;left:0;width:100%;height:100%;zoom:1;background:#000;opacity:0;filter:alpha(opacity=0)}.o_alert_info{position:fixed;top:-100%;left:0;display:none;z-index:2000;width:100%;text-align:center}.o_alert_info .alert{position:relative;width:auto;margin:0 auto;text-align:left;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.o_alert_info .alert .o_icon_close{float:right;color:#777}.o_alert_info .alert .o_icon_close:hover{color:#555}@media (min-width: 768px){.o_alert_info .alert{width:600px}}#o_msg_sticky,#o_msg_sticky_preview{position:relative;color:#a94442;background-color:#f2dede;border:1px solid #ebccd1;padding:10px 16px 10px 60px;min-height:40px;margin:-20px 0 20px 0}#o_msg_sticky .o_icon_info_msg,#o_msg_sticky_preview .o_icon_info_msg{position:absolute;left:10px;top:5px;font-size:40px}#o_msg_sticky.o_msg_sticky_fullscreen,#o_msg_sticky_preview.o_msg_sticky_fullscreen{margin-top:0}@media (min-width: 768px){.modal .o_modal_fullwidth{width:90%}}@media (min-width: 992px){.modal .o_modal_fullwidth{width:80%}}.modal .modal-header h4,.modal .modal-header .o_cal .fc-header-title h2,.o_cal .fc-header-title .modal .modal-header h2{color:#3b678a;font-weight:500;font-family:inherit;line-height:1.1}.o_tree{position:relative;display:block;background-color:none;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;font-size:14px}.o_tree a{color:#777;background-color:none}.o_tree a:hover,.o_tree a:focus{color:#333}.o_tree .o_tree_link{background-color:none}.o_tree .o_tree_link:hover,.o_tree .o_tree_link:focus{background-color:#f8f8f8}.o_tree .o_tree_link:first-child{background-color:transparent}.o_tree .o_tree_link:last-child:hover,.o_tree .o_tree_link:last-child:focus{background-color:#f8f8f8}.o_tree .o_insertion_point>a>span{padding:5px;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.o_tree .o_insertion_source>a>span.o_tree_item,.o_tree .o_insertion_source>a>span.o_dnd_item{border-bottom:solid #f90 4px;background-color:#fefbf6}.o_tree ul{margin:0;padding:0;list-style-type:none}.o_tree ul li{margin:0;padding:0;white-space:nowrap}.o_tree ul li div{position:relative;margin-bottom:-1px;border-bottom:1px solid #ddd}.o_tree ul li div.popover{position:absolute;left:auto;right:0}.o_tree ul li div a.o_tree_oc_l0{position:absolute;top:10px;left:-4px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l0,.o_tree ul .o_tree_level_close.b_tree_oc_l0{z-index:10}.o_tree ul li div a.o_tree_oc_l1{position:absolute;top:10px;left:11px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l1,.o_tree ul .o_tree_level_close.b_tree_oc_l1{z-index:10}.o_tree ul li div a.o_tree_oc_l2{position:absolute;top:10px;left:26px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l2,.o_tree ul .o_tree_level_close.b_tree_oc_l2{z-index:10}.o_tree ul li div a.o_tree_oc_l3{position:absolute;top:10px;left:41px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l3,.o_tree ul .o_tree_level_close.b_tree_oc_l3{z-index:10}.o_tree ul li div a.o_tree_oc_l4{position:absolute;top:10px;left:56px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l4,.o_tree ul .o_tree_level_close.b_tree_oc_l4{z-index:10}.o_tree ul li div a.o_tree_oc_l5{position:absolute;top:10px;left:71px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l5,.o_tree ul .o_tree_level_close.b_tree_oc_l5{z-index:10}.o_tree ul li div a.o_tree_oc_l6{position:absolute;top:10px;left:86px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l6,.o_tree ul .o_tree_level_close.b_tree_oc_l6{z-index:10}.o_tree ul li div a.o_tree_oc_l7{position:absolute;top:10px;left:101px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l7,.o_tree ul .o_tree_level_close.b_tree_oc_l7{z-index:10}.o_tree ul li div a.o_tree_oc_l8{position:absolute;top:10px;left:116px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l8,.o_tree ul .o_tree_level_close.b_tree_oc_l8{z-index:10}.o_tree ul li div a.o_tree_oc_l9{position:absolute;top:10px;left:131px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l9,.o_tree ul .o_tree_level_close.b_tree_oc_l9{z-index:10}.o_tree ul li div a.o_tree_oc_l10{position:absolute;top:10px;left:146px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l10,.o_tree ul .o_tree_level_close.b_tree_oc_l10{z-index:10}.o_tree ul li div a.o_tree_oc_l11{position:absolute;top:10px;left:161px;z-index:9}.o_tree ul .o_tree_level_open.b_tree_oc_l11,.o_tree ul .o_tree_level_close.b_tree_oc_l11{z-index:10}.o_tree ul li div span.o_tree_l0{display:block;padding:10px 2px 10px 10px;z-index:9}.o_tree ul li div span.o_tree_l1{display:block;padding:10px 2px 10px 25px;z-index:9}.o_tree ul li div span.o_tree_l2{display:block;padding:10px 2px 10px 40px;z-index:9}.o_tree ul li div span.o_tree_l3{display:block;padding:10px 2px 10px 55px;z-index:9}.o_tree ul li div span.o_tree_l4{display:block;padding:10px 2px 10px 70px;z-index:9}.o_tree ul li div span.o_tree_l5{display:block;padding:10px 2px 10px 85px;z-index:9}.o_tree ul li div span.o_tree_l6{display:block;padding:10px 2px 10px 100px;z-index:9}.o_tree ul li div span.o_tree_l7{display:block;padding:10px 2px 10px 115px;z-index:9}.o_tree ul li div span.o_tree_l8{display:block;padding:10px 2px 10px 130px;z-index:9}.o_tree ul li div span.o_tree_l9{display:block;padding:10px 2px 10px 145px;z-index:9}.o_tree ul li div span.o_tree_l10{display:block;padding:10px 2px 10px 160px;z-index:9}.o_tree ul li div span.o_tree_l11{display:block;padding:10px 2px 10px 175px;z-index:9}.o_tree ul span.o_tree_leaf{display:none}.o_tree ul span.o_tree_link>input[type=checkbox]{margin-right:5px}.o_tree ul li .badge{position:absolute;font-size:70%}.o_tree ul li .badge:before{content:none}.o_tree ul li .badge.o_badge_1{top:3px;right:1px}.o_tree ul li .badge.o_badge_2{bottom:3px;right:1px}.o_tree ul li .badge.o_badge_3{top:3px;right:25px}.o_tree ul li .badge.o_badge_4{bottom:3px;right:25px}.o_tree ul li div.o_dnd_sibling{margin:0;padding:0;border-bottom:none}.o_tree ul li .active.o_tree_link{background-color:none;font-weight:bold}.o_tree ul li .active.o_tree_link a{color:#3b678a}.o_tree ul li .active.o_tree_link:hover,.o_tree ul li .active.o_tree_link:focus{background-color:#eee}.o_tree ul li .active.o_tree_link:hover a,.o_tree ul li .active.o_tree_link:focus a{color:#243f54}.o_tree ul li .active_parent.o_tree_link{font-weight:bold}.o_tree ul li .active_parent.o_tree_link a{color:#777}.o_tree ul li .active_parent.o_tree_link a:hover,.o_tree ul li .active_parent.o_tree_link a:focus{color:#333}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l0{left:6px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l1{left:21px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l2{left:36px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l3{left:51px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l4{left:66px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l5{left:81px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l6{left:96px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l7{left:111px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l8{left:126px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l9{left:141px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l10{left:156px}.o_tree.o_tree_root_hidden ul li div .o_tree_oc_l11{left:171px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l0{padding:10px 2px 10px 20px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l1{padding:10px 2px 10px 35px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l2{padding:10px 2px 10px 50px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l3{padding:10px 2px 10px 65px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l4{padding:10px 2px 10px 80px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l5{padding:10px 2px 10px 95px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l6{padding:10px 2px 10px 110px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l7{padding:10px 2px 10px 125px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l8{padding:10px 2px 10px 140px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l9{padding:10px 2px 10px 155px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l10{padding:10px 2px 10px 170px}.o_tree.o_tree_root_hidden ul li div span.o_tree_l11{padding:10px 2px 10px 185px}.o_tree .o_dnd_item{cursor:move;z-index:100}.o_tree .o_dnd_proxy{opacity:.4;filter:alpha(opacity=40);background-color:#f0ad4e;padding:5px 10px 5px 10px;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.o_tree .o_dnd_item.o_dnd_over{background-color:#ffff60}.o_tree .o_dnd_sibling{height:7px;width:100%}.o_tree .o_dnd_sibling.o_dnd_over{background:transparent url(../light/images/arrow_dd.png) top left no-repeat}.o_tree .o_dnd_l1{margin-left:0 !important}.o_tree .o_dnd_l2{margin-left:1em !important}.o_tree .o_dnd_l3{margin-left:2em !important}.o_tree .o_dnd_l4{margin-left:3em !important}.o_tree .o_dnd_l5{margin-left:4em !important}.o_tree .o_dnd_l6{margin-left:5em !important}.o_tree .o_dnd_l7{margin-left:6em !important}.o_tree .o_dnd_l8{margin-left:7em !important}.o_tree .o_dnd_l9{margin-left:8em !important}.o_tree .o_dnd_l10{margin-left:9em !important}.o_tree .o_dnd_l11{margin-left:10em !important}.o_tree.o_tree_insert_tool span.o_tree_link a{display:block}.o_offcanvas .o_tree{border:0}.o_selection_tree{position:relative;display:block;background-color:none;border:1px solid #ddd;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;font-size:14px}.o_selection_tree ul{margin:0;padding:0;list-style-type:none}.o_selection_tree li{margin:0;padding:0;white-space:nowrap}.o_selection_tree li div{position:relative;margin-bottom:-1px;border-bottom:1px solid #ddd}.o_selection_tree li>div>span.o_tree_l0,.o_selection_tree li>div>div.checkbox.o_tree_l0,.o_selection_tree li>div>div.radio.o_tree_l0{display:block;padding:10px 2px 10px 10px;z-index:9}.o_selection_tree li>div>span.o_tree_l1,.o_selection_tree li>div>div.checkbox.o_tree_l1,.o_selection_tree li>div>div.radio.o_tree_l1{display:block;padding:10px 2px 10px 25px;z-index:9}.o_selection_tree li>div>span.o_tree_l2,.o_selection_tree li>div>div.checkbox.o_tree_l2,.o_selection_tree li>div>div.radio.o_tree_l2{display:block;padding:10px 2px 10px 40px;z-index:9}.o_selection_tree li>div>span.o_tree_l3,.o_selection_tree li>div>div.checkbox.o_tree_l3,.o_selection_tree li>div>div.radio.o_tree_l3{display:block;padding:10px 2px 10px 55px;z-index:9}.o_selection_tree li>div>span.o_tree_l4,.o_selection_tree li>div>div.checkbox.o_tree_l4,.o_selection_tree li>div>div.radio.o_tree_l4{display:block;padding:10px 2px 10px 70px;z-index:9}.o_selection_tree li>div>span.o_tree_l5,.o_selection_tree li>div>div.checkbox.o_tree_l5,.o_selection_tree li>div>div.radio.o_tree_l5{display:block;padding:10px 2px 10px 85px;z-index:9}.o_selection_tree li>div>span.o_tree_l6,.o_selection_tree li>div>div.checkbox.o_tree_l6,.o_selection_tree li>div>div.radio.o_tree_l6{display:block;padding:10px 2px 10px 100px;z-index:9}.o_selection_tree li>div>span.o_tree_l7,.o_selection_tree li>div>div.checkbox.o_tree_l7,.o_selection_tree li>div>div.radio.o_tree_l7{display:block;padding:10px 2px 10px 115px;z-index:9}.o_selection_tree li>div>span.o_tree_l8,.o_selection_tree li>div>div.checkbox.o_tree_l8,.o_selection_tree li>div>div.radio.o_tree_l8{display:block;padding:10px 2px 10px 130px;z-index:9}.o_selection_tree li>div>span.o_tree_l9,.o_selection_tree li>div>div.checkbox.o_tree_l9,.o_selection_tree li>div>div.radio.o_tree_l9{display:block;padding:10px 2px 10px 145px;z-index:9}.o_selection_tree li>div>span.o_tree_l10,.o_selection_tree li>div>div.checkbox.o_tree_l10,.o_selection_tree li>div>div.radio.o_tree_l10{display:block;padding:10px 2px 10px 160px;z-index:9}.o_selection_tree li>div>span.o_tree_l11,.o_selection_tree li>div>div.checkbox.o_tree_l11,.o_selection_tree li>div>div.radio.o_tree_l11{display:block;padding:10px 2px 10px 175px;z-index:9}.o_breadcrumb{position:relative}.o_breadcrumb .o_breadcrumb_close{float:right;position:relative;margin:0 0 0 15px;vertical-align:middle}.o_breadcrumb .o_breadcrumb_close a{line-height:15px;color:#d9534f}.o_breadcrumb .o_breadcrumb_close a:hover{color:#b52b27}.o_breadcrumb .o_breadcrumb_close a i{font-size:16px}.o_breadcrumb .o_breadcrumb_close a span{display:none}.o_breadcrumb .o_breadcrumb_close:before{content:none}.o_form .o_icon_mandatory{margin-right:0.25em}.o_form .o_form_chelp{padding-left:0.25em;margin-right:-1.25em}.o_form .o_form_example{font-size:90%}.o_form .o_error{margin-top:1px;margin-bottom:0;padding:10px}.o_form hr.o_spacer_noline{border-top:1px solid transparent}.o_form hr.o_spacer.form,.o_form hr.o_spacer_noline.form{margin-top:0px;margin-bottom:0px}.o_form .form-group.o_omit_margin{margin-bottom:0}.o_form .o_date{position:relative;padding-right:34px}.o_form .o_date.form-inline .form-group,.o_form .o_date.o_navbar-form .form-group{margin-left:0}.o_form input.o_date_ms{width:3em}.o_form .o_date.form-inline .o_date_ms.form-group,.o_form .o_date.o_navbar-form .o_date_ms.form-group{margin-left:25px}.o_form .has-feedback .o_date.form-inline .form-control.o_date_ms,.o_form .has-feedback .o_date.o_navbar-form .form-control.o_date_ms{padding-right:0}.o_form .o_form_element.form-inline .o_form_element.form-group,.o_form .o_form_element.o_navbar-form .o_form_element.form-group{margin-left:25px}.o_form .input-group.o_date_picker{width:16em}.o_form .o_filepreview{margin-bottom:10px}.o_form .o_fileinput{cursor:pointer;position:relative}.o_form .o_fileinput .o_fakechooser{position:relative;z-index:1}.o_form .o_fileinput .o_realchooser{position:absolute;top:0;right:0;z-index:2;opacity:0;filter:alpha(opacity=0)}.o_form .o_fileinput .o_realchooser.o_chooser_with_delete{right:38px}.o_centered_form{text-align:center}.o_centered_form fieldset.o_form{display:inline-block;text-align:left}.o_choice_checkrow,.o_choice_textrow{vertical-align:text-top;padding-bottom:2px}.o_choice_textrow{padding-left:1em}.o_togglecheck a{white-space:nowrap}.o_catalog .o_catalog_delete_img{position:relative;top:-0.5em}.o_button_dirty{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_button_dirty:hover,.o_button_dirty:focus,.o_button_dirty.focus,.o_button_dirty:active,.o_button_dirty.active,.open>.o_button_dirty.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_button_dirty:active,.o_button_dirty.active,.open>.o_button_dirty.dropdown-toggle{background-image:none}.o_button_dirty.disabled,.o_button_dirty.disabled:hover,.o_button_dirty.disabled:focus,.o_button_dirty.disabled.focus,.o_button_dirty.disabled:active,.o_button_dirty.disabled.active,.o_button_dirty[disabled],.o_button_dirty[disabled]:hover,.o_button_dirty[disabled]:focus,.o_button_dirty[disabled].focus,.o_button_dirty[disabled]:active,.o_button_dirty[disabled].active,fieldset[disabled] .o_button_dirty,fieldset[disabled] .o_button_dirty:hover,fieldset[disabled] .o_button_dirty:focus,fieldset[disabled] .o_button_dirty.focus,fieldset[disabled] .o_button_dirty:active,fieldset[disabled] .o_button_dirty.active{background-color:#f0ad4e;border-color:#eea236}.o_button_dirty .badge{color:#f0ad4e;background-color:#fff}.o_button_toggle{border:1px solid #777;border-top-right-radius:9px;border-top-left-radius:9px;border-bottom-right-radius:9px;border-bottom-left-radius:9px;background:#eee;display:inline-block;height:18px;line-height:16px;font-size:16px;text-align:left;padding:0 0.5em 0 0;margin:0}.o_button_toggle i{color:#777;text-shadow:1px 0 2px rgba(0,0,0,0.25)}.o_button_toggle span{line-height:16px;vertical-align:top;font-size:60%;color:#777;text-transform:uppercase}.o_button_toggle.o_on{text-align:right;padding:0 0 0 0.5em}.o_button_toggle.o_on i{color:#3b678a;text-shadow:-1px 0 2px rgba(0,0,0,0.25)}.o_table_wrapper{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.o_table_wrapper.o_table_flexi .o_table_body{margin-top:20px}.o_table_wrapper.o_table_flexi .table{margin-top:20px}.o_table_wrapper.o_table_flexi .table td ul{margin:0}.o_table_wrapper.o_table_edit table tbody{border-top:solid #f90 4px;background-color:#fefbf6}.o_table_wrapper .o_table_search{max-width:50em}.o_table_wrapper .o_table_footer .o_table_pagination{text-align:center}.o_table_wrapper .o_table_rows_infos{float:left;padding-left:0;padding-right:20px;margin:20px 0}.o_table_wrapper .o_row_selected td{background-color:#dff0d8 !important}.o_table_wrapper .o_table{margin-bottom:0}.o_table_wrapper .o_marked{font-weight:bold}.o_table_wrapper .table{margin-bottom:0}.o_table_wrapper th{color:#333}@media (max-width: 767px){.o_table_wrapper .o_table_rows_infos{clear:both}}a.o_orderby,a.o_orderby:hover{color:#333;text-decoration:none}a.o_orderby.o_orderby_asc,a.o_orderby.o_orderby_desc,a.o_orderby:hover.o_orderby_asc,a.o_orderby:hover.o_orderby_desc{border-bottom:1px solid #ddd}.o_table_row_count{padding-top:6px;padding-bottom:6px;vertical-align:middle}.o_table_row_details td{background-color:white !important}.o_table_config{font-size:12px}.o_table_buttons{text-align:center}.o_table_buttons input{margin-right:1em}.o_table_buttons input:last-child{margin-right:0}.o_table_tools{margin-left:6px}.o_table_tools_indications{margin-left:10px;padding-top:3px;font-size:66%}.o_table_count{max-width:20em;float:left;padding:0 15px}.o_info .table-bordered td,o_note .table-bordered td,o_important .table-bordered td,o_warning .table-bordered td,o_error .table-bordered td{border-color:#333}.panel .o_table_layout{border-top:1px solid #ddd;padding-top:6px}.panel .o_table_count{padding:0 15px}#o_navbar_imclient .o_im_messages{float:left}#o_navbar_imclient #o_im_message,#o_navbar_imclient #o_im_status,#o_navbar_imclient #o_im_summary{float:left;position:relative;padding:15px 3px}#o_navbar_imclient #o_im_status,#o_navbar_imclient #o_im_message{padding-left:15px}#o_navbar_imclient #o_im_summary .badge{color:#fff;background-color:#777}#o_navbar_imclient #o_im_status li>a>span{display:inline}#o_navbar_imclient #o_im_status div.o_chelp_wrapper{right:0.5em}#o_navbar_imclient #o_im_message a:hover,#o_navbar_imclient #o_im_message a:focus{text-decoration:none}#o_navbar_imclient #o_im_message .o_icon_message{color:#d9534f}#o_navbar_imclient #o_im_message .o_icon_message:hover{color:#f4c37d}.o_im_load_history{margin-bottom:6px}.o_im_load_history .o_label{font-size:12px;padding-right:0.5em;line-height:1.5em;color:#777}.o_im_chat_history{height:170px;font-size:90%;border:1px solid #eee;margin:0 0 1em 0;overflow:scroll;overflow-x:auto}.o_im_message_group{padding:3px 3px 3px 40px;min-height:40px;position:relative;border-top:1px solid #eee;background:#fff}.o_im_message_group.o_odd{background:#F4F4F4}.o_im_message_group .o_portrait{position:absolute;top:3px;left:3px}.o_im_message_group .o_im_from{color:#777;font-size:12px;font-weight:bold}.o_im_message_group .o_im_from:hover{color:#5e5e5e}.o_im_message_group div.o_im_body{padding:3px 0 3px 0;font-size:12px}.o_im_message_group div.o_im_body .o_date{float:right;color:#777;font-size:9px}.o_groupchat_roster{font-size:12px}.o_groupchat_roster li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333}.o_groupchat_roster li.o_vip{color:#3c763d}.o_groupchat_roster li.o_anonymous{color:#31708f}.o_im_buddieslist .o_im_buddieslist_toggler .btn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_im_buddieslist ul{font-size:12px}.o_im_buddieslist ul ul{padding-left:1em}.o_im_buddieslist ul a{color:#3b678a}.o_im_buddieslist ul a:hover{color:#243f54}.o_flag{position:relative;top:1px;display:inline-block;line-height:1;width:16px;height:16px;background-repeat:no-repeat;background-position:0 100%}option.o_with_flag{padding-left:23px;min-height:16px;background-repeat:no-repeat;background-position:2px 50%}.o_flag_en{background-image:url("../light/images/flags/gb.png")}.o_flag_de{background-image:url("../light/images/flags/de.png")}.o_flag_fr{background-image:url("../light/images/flags/fr.png")}.o_flag_it{background-image:url("../light/images/flags/it.png")}.o_flag_es{background-image:url("../light/images/flags/es.png")}.o_flag_da{background-image:url("../light/images/flags/dk.png")}.o_flag_cs{background-image:url("../light/images/flags/cz.png")}.o_flag_el{background-image:url("../light/images/flags/gr.png")}.o_flag_ee{background-image:url("../light/images/flags/ee.png")}.o_flag_ru{background-image:url("../light/images/flags/ru.png")}.o_flag_pl{background-image:url("../light/images/flags/pl.png")}.o_flag_zh_CN{background-image:url("../light/images/flags/cn.png")}.o_flag_zh_TW{background-image:url("../light/images/flags/tw.png")}.o_flag_lt{background-image:url("../light/images/flags/lt.png")}.o_flag_fa{background-image:url("../light/images/flags/ir.png")}.o_flag_pt_PT{background-image:url("../light/images/flags/pt.png")}.o_flag_pt_BR{background-image:url("../light/images/flags/br.png")}.o_flag_tr{background-image:url("../light/images/flags/tr.png")}.o_flag_hu{background-image:url("../light/images/flags/hu.png")}.o_flag_sq{background-image:url("../light/images/flags/al.png")}.o_flag_in{background-image:url("../light/images/flags/id.png")}.o_flag_ar{background-image:url("../light/images/flags/eg.png")}.o_flag_rm{background-image:url("../light/images/flags/rm.png")}.o_flag_af{background-image:url("../light/images/flags/za.png")}.o_flag_vi{background-image:url("../light/images/flags/vn.png")}.o_flag_mn{background-image:url("../light/images/flags/mn.png")}.o_flag_iw{background-image:url("../light/images/flags/il.png")}.o_flag_ko{background-image:url("../light/images/flags/kr.png")}.o_flag_nl_NL{background-image:url("../light/images/flags/nl.png")}.o_flag_jp{background-image:url("../light/images/flags/jp.png")}.o_flag_nb_NO{background-image:url("../light/images/flags/no.png")}.o_flag_et_EE{background-image:url("../light/images/flags/ee.png")}.o_flag_bg{background-image:url("../light/images/flags/bg.png")}.o_flag_hi_IN_ASIA{background-image:url("../light/images/flags/in.png")}.o_flag_ar_LB{background-image:url("../light/images/flags/lb.png")}.o_flag_gl_ES{background-image:url("../light/images/flags/galicia.png")}.o_flag_sk{background-image:url("../light/images/flags/sk.png")}.o_rating .o_rating_title{font-size:12px}.o_rating .o_rating_items{white-space:nowrap}.o_rating .o_rating_items .o_icon{color:#f0ad4e}.o_rating .o_rating_items .o_icon:hover{color:#3b678a}.o_rating .o_rating_items .o_legend{margin-left:1em;font-size:12px;line-height:normal}.o_rating .o_rating_explanation{font-size:12px;color:#777}@media (max-width: 991px){.o_rating .o_rating_title,.o_rating .o_rating_explanation{display:none}}.o_comments .o_comment_wrapper .o_avatar{float:left;margin:0 1em 0 0}.o_comments .o_comment_wrapper .o_reply,.o_comments .o_comment_wrapper .o_delete{float:right}.o_comments .o_comment_wrapper .o_comment_wrapper{margin-left:16px}.o_ratings_and_comments .o_rating_wrapper{vertical-align:middle;display:inline-block}.o_ratings_and_comments a.o_comments{margin-left:10px;position:relative;top:0.1em}.d3chart .bar{shape-rendering:crispEdges}.d3chart .bar_default_light{fill:#598eb8}.d3chart .bar_default{fill:#3b678a}.d3chart .bar_default_dark{fill:#243f54}.d3chart .axis{font:12px sans-serif}.d3chart .axis path,.d3chart .axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.o_forum_peekview .o_quote_wrapper,.o_forum_peekview .b_quote_wrapper{display:none}.o_forum_thread_sticky{font-weight:bold}.o_forum_switch{font-size:12px}.o_forum_toolbar{margin-bottom:6px;float:left}.o_forum_fulltextsearch{float:right}@media (max-width: 767px){.o_forum_fulltextsearch{float:left}.o_forum_toolbar .o_forum_tool span{display:none}}.o_forum .o_mark,.o_forum .o_ep_collect{float:right;position:relative;width:2em;margin-left:12px}.o_forum .o_portrait{float:left;margin-right:16px}.o_forum .o_portrait_avatar{width:70px;height:70px}.o_forum .o_newindicator{font-size:10px;color:#5cb85c;text-transform:uppercase;padding-left:1em;vertical-align:text-top;white-space:nowrap}.o_forum .o_author,.o_forum .o_date{display:inline-block;color:#777}.o_forum .o_date{font-size:12px}.o_forum .o_modified{color:#8a6d3b;font-size:12px;font-style:italic}.o_forum .o_forum_message{margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_forum .o_forum_message_new{-webkit-box-shadow:0 1px 10px rgba(92,184,92,0.3);box-shadow:0 1px 10px rgba(92,184,92,0.3)}.o_forum .o_forum_message_highlight{-webkit-box-shadow:0 1px 10px rgba(240,173,78,0.5);box-shadow:0 1px 10px rgba(240,173,78,0.5)}.o_forum .o_forum_message_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:3px;border-top-left-radius:3px}.o_forum .o_forum_message_title{margin-top:0}.o_forum .o_forum_message_body{padding:10px 15px}.o_forum .o_forum_message_attachments{border-top:1px solid #ddd;padding:10px 15px;font-size:12px;background-color:#f7f7f9}.o_forum .o_attachment{position:relative;max-width:250px;vertical-align:top;margin:6px 12px 10px 0}.o_forum .o_attachment img{margin-top:6px}.o_forum .o_filename{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_forum .o_icon_enlarge{position:absolute;left:1em;bottom:1em;text-shadow:1px 1px 2px #fff, -1px 1px 2px #fff, 1px -1px 2px #fff, -1px -1px 2px #fff}@media (min-width: 768px) and (max-width: 991px){.o_forum .o_attachments{font-size:10px}.o_forum .o_attachment{max-width:200px}.o_forum .o_attachment img{max-width:150px}.o_forum .o_filename{max-width:200px}}@media (max-width: 767px){.o_forum .o_attachments{font-size:9px}.o_forum .o_attachment{max-width:150px}.o_forum .o_attachment img{max-width:100px}.o_forum .o_filename{max-width:150px}}.o_quote_wrapper,.b_quote_wrapper{position:relative;margin:10px 0}.o_quote_author,.b_quote_author{color:#777;font-size:12px}.o_quote_author:before,.b_quote_author:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:21px;padding-right:0.5em}blockquote.o_quote,blockquote.b_quote{color:#555;font-size:12px;margin-top:6px;padding:0 12px}a.o_chelp{display:inline-block;padding:1px 3px;text-align:center;vertical-align:middle;white-space:nowrap;font-size:10px;font-weight:normal;line-height:15px;color:#fff;background-color:#3b678a;border:1px solid #335a78;border-radius:2px;cursor:help;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.o_chelp:active,a.o_chelp:hover,a.o_chelp:focus{text-decoration:none;color:#fff;background-color:#2f526d;border-color:#213a4d}a.o_chelp i{font-size:10px !important}.o_chelp_wrapper{position:relative;float:right;display:inline-block;line-height:normal;margin-bottom:10px;margin-left:10px}.o_form_chelp,.o_chelp_tooltip{color:#737373}.o_iframedisplay iframe{width:100%}.o_singlepage .o_edit{position:absolute;top:10px;right:37px}.o_content_popup{position:absolute;top:10px;right:12px}.o_module_cp_wrapper .o_tools{position:absolute;top:10px;right:12px;text-align:right;vertical-align:middle}.o_module_cp_wrapper .o_tools .o_search_wrapper{display:inline-block;position:relative;top:-2px}ul.o_dropdown{margin:-5px -14px}ul.o_dropdown .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}ul.o_dropdown>li>a{display:block;padding:5px 14px;clear:both;font-weight:normal;line-height:1.42857;color:#333;background:#fff;white-space:nowrap}ul.o_dropdown>li>a:hover,ul.o_dropdown>li>a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.badge.o_scorm_completed{background-color:#3c763d}.badge.o_scorm_failed{background-color:#a94442}.badge.o_scorm_incomplete{background-color:#8a6d3b}.badge.o_scorm_not_attempted{background:none}.o_bc_meta h5,.o_bc_meta .o_author,.o_bc_meta .o_comment,.tooltip h5,.tooltip .o_author,.tooltip .o_comment{color:#fff;margin:5px 0}.o_bc_meta .o_thumbnail,.tooltip .o_thumbnail{width:200px;height:200px;background-color:#fff;margin:0 -5px}.o_htmleditor .o_metadata{border:1px solid #999;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom:0;background:#eee;position:relative;top:1px;padding:5px}.o_htmleditor .o_metadata #o_filename{float:left}.o_htmleditor .o_metadata .o_lastmodified{float:right;color:#777;line-height:1.42857}.o_htmleditor #o_save{margin-top:10px;text-align:center}.o_htmleditor #o_save input{margin-right:1em}.o_htmleditor #o_save input:last-child{margin-right:0}.o_notifications_news_wrapper .o_notifications_news_subscription{margin:10px 0}.o_notifications_news_wrapper .o_notifications_news_subscription h4 i,.o_notifications_news_wrapper .o_notifications_news_subscription .o_cal .fc-header-title h2 i,.o_cal .fc-header-title .o_notifications_news_wrapper .o_notifications_news_subscription h2 i{display:none}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_context{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content{margin-left:1.5em;position:relative}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_icon{position:absolute;left:-1.5em;line-height:1.5em;top:0}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_date{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_url{margin-left:1.5em}.o_noti{margin:6px 0 6px 12px;float:right;color:#777}.o_noti .o_label{color:#777;cursor:help}@media (max-width: 767px){.o_noti .o_label span{display:none}}.panel-body .o_noti{margin:0}.o_portrait{display:inline-block}.o_portrait img{border-radius:50%;border:none;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.o_portrait_name{margin-top:6px}.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/anonymous.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/anonymous_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#3b678a;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_cal_toptoolbar .o_noti{margin-top:0}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.vitero_iframe{width:100%;height:100%;border:none;min-height:60em}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#3b678a}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold;background-color:#fcf8e3}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}.wizard{border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;position:relative;overflow:hidden;margin-bottom:15px}.wizard ul{list-style:none outside none;padding:0;margin:0;width:4000px}.wizard ul li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#333;font-size:16px;cursor:default}.wizard ul li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.wizard ul li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.wizard ul li.active{background:#f1f6fc;color:#333}.wizard ul li.active .chevron:before{border-left:14px solid #f1f6fc}.wizard ul li .badge{margin-right:8px}.wizard ul li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.o_process{position:relative;padding-left:25px}.o_process .o_step{position:relative;height:auto;padding-top:10px;padding-left:30px;padding-bottom:10px}.o_process .o_bar{position:absolute;top:10px;left:8px;height:100%;border-left:4px solid #777}.o_process .o_bar:after{position:absolute;top:0;left:-10px;height:16px;width:16px;border:4px solid #777;border-radius:16px;background:#fff;content:" "}.o_process .o_title{margin-top:-1px;color:#777 !important}.o_process .o_title: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;position:absolute;left:-24px}.o_process .o_title 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;content:"";width:1em}.o_process .o_title a.collapsed:before{content:""}.o_process .o_step.o_active .o_bar,.o_process .o_step.o_active .o_bar:after{border-color:#3b678a}.o_process .o_step.o_active .o_title{color:#3b678a !important}.o_process .o_step.o_active .o_title:before{content:"";color:#3b678a}.o_process .o_step.o_done .o_bar,.o_process .o_step.o_done .o_bar:after{border-color:#4a82ae}.o_process .o_step.o_done .o_title{color:#4a82ae !important}.o_process .o_step.o_done .o_title:before{content:"";color:#5cb85c}.o_process .o_meta{color:#777;font-size:12px;margin-top:-0.5em}.o_cal_orange{background:#ffc266;border-color:#ff9900;color:#5D5D5D}.o_cal_orange .o_cal_wv_event_header{background:#ff9900}.o_cal_orange a{color:#5D5D5D !important}.o_cal_class.o_cal_orange{border-left:20px solid #ffc266}.o_cal_green{background:#66c266;border-color:#009900;color:#FFF}.o_cal_green .o_cal_wv_event_header{background:#009900}.o_cal_green a{color:#FFF !important}.o_cal_class.o_cal_green{border-left:20px solid #66c266}.o_cal_blue{background:#4d6e9f;border-color:#2e5894;color:#FFF}.o_cal_blue .o_cal_wv_event_header{background:#2e5894}.o_cal_blue a{color:#FFF !important}.o_cal_class.o_cal_blue{border-left:20px solid #4d6e9f}.o_cal_yellow{background:#ffe066;border-color:#ffcc00;color:#5D5D5D}.o_cal_yellow .o_cal_wv_event_header{background:#ffcc00}.o_cal_yellow a{color:#5D5D5D !important}.o_cal_class.o_cal_yellow{border-left:20px solid #ffe066}.o_cal_red{background:#c26666;border-color:#990000;color:#FFF}.o_cal_red .o_cal_wv_event_header{background:#990000}.o_cal_red a{color:#FFF !important}.o_cal_class.o_cal_red{border-left:20px solid #c26666}.o_cal_rebeccapurple{background:#663399;border-color:#663399;color:#FFF}.o_cal_rebeccapurple .o_cal_wv_event_header{background:#663399}.o_cal_rebeccapurple a{color:#FFF !important}.o_cal_class.o_cal_rebeccapurple{border-left:20px solid #639}.o_cal_fuchsia{background:#FF00FF;border-color:#dd00dd;color:#FFF}.o_cal_fuchsia .o_cal_wv_event_header{background:#FF00FF}.o_cal_fuchsia a{color:#FFF !important}.o_cal_class.o_cal_fuchsia{border-left:20px solid #f0f}.o_cal_olive{background:#808000;border-color:#636300;color:#FFF}.o_cal_olive .o_cal_wv_event_header{background:#808000}.o_cal_olive a{color:#FFF !important}.o_cal_class.o_cal_olive{border-left:20px solid olive}.o_cal_navy{background:#000080;border-color:#000057;color:#FFF}.o_cal_navy .o_cal_wv_event_header{background:#000080}.o_cal_navy a{color:#FFF !important}.o_cal_class.o_cal_navy{border-left:20px solid navy}.o_cal_maroon{background:#800000;border-color:#740000;color:#FFF}.o_cal_maroon .o_cal_wv_event_header{background:#800000}.o_cal_maroon a{color:#FFF !important}.o_cal_class.o_cal_maroon{border-left:20px solid maroon}.o_cal_lime{background:#00FF00;border-color:#00e200;color:#004d00}.o_cal_lime .o_cal_wv_event_header{background:#00FF00}.o_cal_lime a{color:#004d00 !important}.o_cal_class.o_cal_lime{border-left:20px solid lime}.o_cal_grey{background:#DDDAAA;border-color:#5D5D5D;color:#FFF}.o_cal_grey .o_cal_wv_event_header{background:#5D5D5D}.o_cal_grey a{color:#FFF !important}.o_cal_class.o_cal_grey{border-left:20px solid #DDDAAA}.o_sel_calendar_print_chooser{padding-right:4em}.o_cal_config_enabled,.o_cal_config_disabled{position:relative;float:left;display:inline}.o_cal_config_calendar{margin:0 5px;padding:1px 6px 1px 4px;position:relative;width:200px;overflow:hidden;float:left;display:inline}.o_cal_config_color{display:block;width:16px;height:16px;border-radius:8px}.o_cal_colorchooser_selected:before{content:""}#o_cal_colorchooser div{border:1px solid #3b678a;margin:5px;display:inline-block}#o_cal_colorchooser div:hover{border:1px solid #333}#o_cal_colorchooser a{width:20px;height:20px;display:inline-block}.fc-button{color:#333;background-color:#fff;border-color:#ccc}.fc-button:hover,.fc-button:focus,.fc-button.focus,.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{background-image:none}.fc-button.disabled,.fc-button.disabled:hover,.fc-button.disabled:focus,.fc-button.disabled.focus,.fc-button.disabled:active,.fc-button.disabled.active,.fc-button[disabled],.fc-button[disabled]:hover,.fc-button[disabled]:focus,.fc-button[disabled].focus,.fc-button[disabled]:active,.fc-button[disabled].active,fieldset[disabled] .fc-button,fieldset[disabled] .fc-button:hover,fieldset[disabled] .fc-button:focus,fieldset[disabled] .fc-button.focus,fieldset[disabled] .fc-button:active,fieldset[disabled] .fc-button.active{background-color:#fff;border-color:#ccc}.fc-button .badge{color:#fff;background-color:#333}.fc-button.fc-state-default{text-shadow:none}.fc-button.fc-state-active{color:#fff;background-color:#3b678a;border-color:#335a78}.fc-button.fc-state-active:hover,.fc-button.fc-state-active:focus,.fc-button.fc-state-active.focus,.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{background-image:none}.fc-button.fc-state-active.disabled,.fc-button.fc-state-active.disabled:hover,.fc-button.fc-state-active.disabled:focus,.fc-button.fc-state-active.disabled.focus,.fc-button.fc-state-active.disabled:active,.fc-button.fc-state-active.disabled.active,.fc-button.fc-state-active[disabled],.fc-button.fc-state-active[disabled]:hover,.fc-button.fc-state-active[disabled]:focus,.fc-button.fc-state-active[disabled].focus,.fc-button.fc-state-active[disabled]:active,.fc-button.fc-state-active[disabled].active,fieldset[disabled] .fc-button.fc-state-active,fieldset[disabled] .fc-button.fc-state-active:hover,fieldset[disabled] .fc-button.fc-state-active:focus,fieldset[disabled] .fc-button.fc-state-active.focus,fieldset[disabled] .fc-button.fc-state-active:active,fieldset[disabled] .fc-button.fc-state-active.active{background-color:#3b678a;border-color:#335a78}.fc-button.fc-state-active .badge{color:#3b678a;background-color:#fff}body.o_cal_print fieldset{border:none;margin-bottom:2em}body.o_cal_print legend{font-size:2em;font-weight:bold}body.o_cal_print legend span{display:block;font-size:14px;font-weight:normal}body.o_cal_print ul.o_cal_wv_list{list-style-type:none;padding:0}body.o_cal_print ul.o_cal_wv_list>li{page-break-inside:avoid;margin-bottom:2em}body.o_cal_print ul.o_cal_wv_list .o_cal_date{font-size:1.25em;font-weight:bold;padding:0.5em 0 0.5em 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events{list-style-type:none;padding:0.5em 0 0 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event{position:relative;left:30px;page-break-inside:avoid;clear:both;margin-bottom:1.5em;padding-right:30px}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_time{float:left;font-weight:bold;margin-right:1em}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject{font-weight:bold}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject p{margin:0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_location,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_description,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{clear:both}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{font-style:italic}body.o_cal_print .o_cal_class{position:absolute;left:-30px;width:20px}body.o_cal_print #o_cal_config legend{font-size:1.25em}body.o_cal_print #o_cal_config .o_cal_config_calendar{margin:0;padding:0}body.o_cal_print #o_cal_config .o_cal_config_calendar{position:relative;left:30px;float:none;padding-right:30px}.o_visual{position:absolute;top:0;left:0;overflow:hidden;height:120px;width:180px;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.o_visual{height:80px;width:120px}}@media (max-width: 767px){.o_visual{height:50px;width:75px}}.o_visual img{width:100%;height:auto}.o_visual .o_visual_not_available{width:100%;height:100%;background-image:url("../light/images/no_preview.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.o_coursetable.o_rendertype_custom .o_table_row{position:relative;border:1px solid #3b678a;margin-bottom:10px}.o_coursetable.o_rendertype_custom .o_table_row .o_visual{box-sizing:content-box;border-right:1px solid #3b678a}.o_coursetable.o_rendertype_custom .o_table_row .o_access{position:absolute;top:0;right:0;height:120px;width:180px;overflow:hidden;border-left:1px solid #3b678a;padding-top:0.25em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{padding:0 1em;height:20px;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{position:relative;left:2px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score .o_label{color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social{position:absolute;width:100%;bottom:32px;height:20px;padding-left:1em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_title,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating o_rating_legend,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_explanation{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings{padding:0 0 0 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label{margin-bottom:1em;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_methods{color:#5bc0de}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{position:absolute;display:block;bottom:0;width:90px;height:30px;line-height:30px;text-align:center}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{right:0}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start{color:#fff;background-color:#3b678a;border-color:#335a78}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active{background-color:#3b678a;border-color:#335a78}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start .badge{color:#3b678a;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active{background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book .badge{color:#f0ad4e;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:90px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active{background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details .badge{color:#5cb85c;background-color:#fff}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{height:80px;width:120px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_comments,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_label{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{width:60px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:60px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:120px;margin:0 180px 0 180px;position:relative;padding:1em 0.5em 0.25em 1em;overflow:hidden}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{margin:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{display:block;color:#3b678a}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover{color:#2c4c66}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author{margin-top:0.5em;line-height:normal;font-size:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle{position:absolute;top:5px;right:40px;font-size:90%;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active{color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active:hover{color:#2b542c}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{margin-top:0.5em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark{position:absolute;top:-1px;right:15px}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:80px;margin:0 120px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:50px;margin:0 0 0 75px;padding:0 0 0 1em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{line-height:50px}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{border-right:37px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_go_xs{position:absolute;top:0;right:0;padding:0 1em;height:50px;width:37px;line-height:50px;color:#fff;background-color:#3b678a}.o_coursetable.o_rendertype_classic .o_rating_explanation{display:none}.o_coursetable.o_rendertype_classic .o_start,.o_coursetable.o_rendertype_classic .o_book{white-space:nowrap}.o_coursetable.o_rendertype_classic .o_repoentry_type{color:#555}.o_coursetable.o_rendertype_classic .o_repoentry_ac{color:#555}.o_catalog .o_level{position:relative;margin-bottom:10px;padding:0;border-top:1px solid #3b678a;border-bottom:1px solid #3b678a}.o_catalog .o_level .o_visual{height:180px}.o_catalog .o_level .o_meta{position:relative;min-height:180px;height:180px;overflow:hidden;margin:0 0 0 180px;padding:1em 0.5em 0.5em 2em}.o_catalog .o_level .o_meta .o_title{margin:0}.o_catalog .o_level .o_meta .o_title a{display:block;color:#3b678a}.o_catalog .o_level .o_meta .o_title a:hover{color:#2c4c66}.o_catalog .o_level .o_meta .o_desc{padding:1em 0 0.5em 0}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_level .o_visual{height:120px}.o_catalog .o_level .o_meta{min-height:120px;height:120px;margin:0 0 0 120px}}@media (max-width: 767px){.o_catalog .o_level .o_visual{height:75px}.o_catalog .o_level .o_meta{min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_level .o_meta .o_title{line-height:75px}.o_catalog .o_level .o_meta .o_desc{display:none}}.o_catalog .o_sublevels_list .o_sublevel{position:relative;border:1px solid #3b678a;margin-bottom:10px}.o_catalog .o_sublevels_list .o_sublevel .o_visual{height:75px;width:75px}.o_catalog .o_sublevels_list .o_sublevel .o_title{margin:0}.o_catalog .o_sublevels_list .o_sublevel .o_meta{border-left:1px solid #3b678a;min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em;overflow:hidden}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_title{line-height:75px}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_desc{display:none}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a{font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a>i,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a>i,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a>i{display:none}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels{border:1px solid transparent}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels .o_meta{border-left:1px solid transparent}.o_catalog .o_sublevels{position:relative;margin-bottom:20px}.o_catalog .o_sublevels:before,.o_catalog .o_sublevels:after{content:" ";display:table}.o_catalog .o_sublevels:after{clear:both}.o_catalog .o_sublevels .o_sublevel{position:relative;float:left;margin:0 20px 20px 0;width:180px}.o_catalog .o_sublevels .o_sublevel:last-child{margin-right:0}.o_catalog .o_sublevels .o_sublevel .o_visual{border:1px solid #3b678a;position:relative;height:180px}.o_catalog .o_sublevels .o_sublevel .o_meta{position:absolute;left:0;bottom:0;width:100%;border:1px solid #3b678a;border-top:0;background-color:rgba(255,255,255,0.8)}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title{margin:0;text-align:center;line-height:2em;height:2em;width:100%;overflow:hidden}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a{display:block;color:#3b678a;font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover{color:#2c4c66}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a>i{display:none}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 10px 10px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (max-width: 767px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 1px 1px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px;width:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (min-width: 768px){.o_catalog .o_sublevels_list,.o_catalog .o_sublevels_compact{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;columns:2}}.o_repo_details{position:relative}.o_repo_details .o_lead{margin-bottom:10px}.o_repo_details .o_lead .o_author{margin-top:0.5em;margin-bottom:1em;font-size:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_repo_details .o_lead .o_media{float:right;margin-left:2em;margin-bottom:2em}.o_repo_details .o_lead .o_media.o_desc_empty{float:none;margin-left:0;margin-bottom:0}.o_repo_details .o_lead h1 i{display:none}.o_repo_details .o_overview i{margin-right:0.5em}.o_repo_details .o_overview div{margin-bottom:0.25em}.o_repo_details .o_start,.o_repo_details .o_book{margin:2em 0}.o_repo_details .o_social:before,.o_repo_details .o_social:after{content:" ";display:table}.o_repo_details .o_social:after{clear:both}.o_repo_details .o_social .o_rating_wrapper{float:left}.o_repo_details .o_social .o_comments{margin-left:1em}@media (max-width: 767px){.o_repo_details .o_lead p{font-size:16px}.o_repo_details .o_lead .o_media{margin-left:0;float:none;text-align:center}}@media (max-width: 613px){.o_repo_details .o_subcolumn{width:100%}}.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#3b678a}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#2c4c66;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}.o_cmembers .o_cmember a.o_mail{display:none}.o_cmembers .o_cmember:hover a.o_mail{display:inline}.tag.label.label-info{margin-right:3px}.input-group.o_tag_inputgroup .form-control{height:auto}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:""}.o_qti_menu_item_attempts_marked:after{content:"";color:#3b678a}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:""}.o_ep_icon_collection:before{content:""}.o_ep_icon_page:before{content:""}.o_ep_icon_struct:before{content:""}.o_ep_icon_liveblog:before{content:""}.o_artefact_closed:before{content:""}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ECF69A;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99E44D;background:#99E44D -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99E44D), to(#CBF1A5));background:#99E44D -moz-linear-gradient(43% 71% 101deg, #CBF1A5, #99E44D);background:#99E44D -o-linear-gradient(#99E44D, #CBF1A5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99E44D', EndColorStr='#CBF1A5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#DFF0C1;background:#DFF0C1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DFF0C1), to(#A0D346));background:#DFF0C1 -moz-linear-gradient(43% 71% 101deg, #A0D346, #DFF0C1);background:#DFF0C1 -o-linear-gradient(#DFF0C1, #A0D346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DFF0C1', EndColorStr='#A0D346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#D7DBB5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#FFBA71;background:#FFBA71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFBA71), to(#FFBA99));background:#FFBA71 -moz-linear-gradient(43% 71% 101deg, #FFBA99, #FFBA71);background:#FFBA71 -o-linear-gradient(#FFBA71, #FFBA99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFBA71', EndColorStr='#FFBA99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#FF9772;background:#FF9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FF9772), to(#FF9780));background:#FF9772 -moz-linear-gradient(43% 71% 101deg, #FF9780, #FF9772);background:#FF9772 -o-linear-gradient(#FF9772, #FF9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF9772', EndColorStr='#FF9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#E8AFBB;background:#E8AFBB -webkit-gradient(linear, 37% 20%, 53% 100%, from(#E8AFBB), to(#E8AFA0));background:#E8AFBB -moz-linear-gradient(43% 71% 101deg, #E8AFA0, #E8AFBB);background:#E8AFBB -o-linear-gradient(#E8AFBB, #E8AFA0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#E8AFBB', EndColorStr='#E8AFA0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#FFA800;background:#FFA800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFA800), to(#FFAF00));background:#FFA800 -moz-linear-gradient(43% 71% 101deg, #FFAF00, #FFA800);background:#FFA800 -o-linear-gradient(#FFA800, #FFAF00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFA800', EndColorStr='#FFAF00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00D2F8;background:#00D2F8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00D2F8), to(#4A9EAD));background:#00D2F8 -moz-linear-gradient(43% 71% 101deg, #4A9EAD, #00D2F8);background:#00D2F8 -o-linear-gradient(#00D2F8, #4A9EAD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00D2F8', EndColorStr='#4A9EAD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#C4F6FF;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#B3E2F7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#DEE7F7;background:#DEE7F7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DEE7F7), to(#C1E9FD));background:#DEE7F7 -moz-linear-gradient(43% 71% 101deg, #C1E9FD, #DEE7F7);background:#DEE7F7 -o-linear-gradient(#DEE7F7, #C1E9FD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DEE7F7', EndColorStr='#C1E9FD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_video_poster{position:relative;display:inline-block;width:400px;max-width:100%;height:225px;background-size:cover;background-repeat:no-repeat;border:1px solid #eee}.o_video_poster_select{text-align:center}.o_video_poster_select .o_video_poster{margin:5px}.o_video_poster_select .o_video_poster a{position:absolute;left:0;top:0;width:100%;height:100%}.o_video_poster_select .o_video_poster a span{position:absolute;bottom:0;width:100%;display:block;line-height:3em;background:#f8f8f8;opacity:0.8}.o_video_poster_select .o_video_poster a:hover{border:1px solid #bbb}.o_video_poster_select .o_video_poster a:hover span{opacity:0.9}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:visible !important}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{font-weight:normal}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label:hover{color:#eee}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label .type{display:none}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{visibility:hidden;margin:0;width:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input:checked+label{color:#d9534f}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_toplink{display:none}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#3b678a}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#3b678a}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#010101;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:""}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #3b678a !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}div.o_skype_button{display:inline-block}div.o_skype_button p{margin:0 0 0 0}div.o_skype_button p a img{margin:0 !important;vertical-align:middle !important}.o_members_pagination{text-align:center}.o_bcard_logo{margin-left:10px;height:66px}.o_bcard_title_with_logo{clear:both;padding:20px 0 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:66px}.o_visitingcard .o_icon_visitingcard{display:none}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:50px}.o_visitingcard_logo,.o_bcard_logo{height:50px;margin:5px 0 0 5px}.o_visitingcard_logo img,.o_bcard_logo img{position:relative;transform:scale(.75758);top:-8px}}@media (max-width: 414px){.o_visitingcard_logo img{max-width:260px}}@media (max-width: 375px){.o_visitingcard_logo img{max-width:220px}}@media (max-width: 320px){.o_visitingcard_logo img{max-width:180px}.o_bcard_logo img{max-width:150px}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#3b678a;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #335a78;background:#3b678a;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}i.mce-ico.mce-i-media,i.mce-ico.mce-i-movie,i.mce-ico.mce-i-help{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)}i.mce-ico.mce-i-media:before{content:""}i.mce-ico.mce-i-movie:before{content:""}i.mce-ico.mce-i-help{width:9px;height:9px;padding-top:1px}i.mce-ico.mce-i-help:before{content:"";color:white}.mce-tabs span.o_chelp_wrapper{float:right;margin:5px}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-default.active,.btn-primary:active,.btn-primary.active,.btn-success:active,.btn-success.active,.btn-info:active,.btn-info.active,.btn-warning:active,.btn-warning.active,.btn-danger:active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE0E0E0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #29475f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF29475F', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#264258}.btn-primary:hover,.btn-primary:focus{background-color:#29475f;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#29475f;border-color:#264258}.btn-primary:disabled,.btn-primary[disabled]{background-color:#29475f;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #419641 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2AABD2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC12E2A', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}.thumbnail,.img-thumbnail,.o_form .o_filepreview img,.o_feed .o_media{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0);background-color:#335a78}.navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDBDBDB', endColorstr='#FFE2E2E2', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:-o-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:linear-gradient(to bottom, #3c3c3c 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3C3C3C', endColorstr='#FF222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:-o-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:linear-gradient(to bottom, #090909 0%, #0f0f0f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF090909', endColorstr='#FF0F0F0F', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width: 767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFC8E5BC', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFB9DEF0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFF8EFC0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFE7C3C3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF5F5F5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #2c4c66 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF2C4C66', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF449D44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF31B0D5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEC971F', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC9302C', GradientType=0)}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #2c4c66;background-image:-webkit-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #30536f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF30536F', GradientType=0);border-color:#30536f}.list-group-item.active .badge,.list-group-item.active:hover .badge,.list-group-item.active:focus .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFD0E9C6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFC4E3F3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFFAF2CC', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFEBCCCC', GradientType=0)}.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8E8E8', endColorstr='#FFF5F5F5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}.o_button_dirty{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.o_button_dirty:active,.o_button_dirty.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.o_button_dirty:hover,.o_button_dirty:focus{background-color:#eb9316;background-position:0 -15px}.o_button_dirty:active,.o_button_dirty.active{background-color:#eb9316;border-color:#e38d13}.o_button_dirty:disabled,.o_button_dirty[disabled]{background-color:#eb9316;background-image:none}.o_login .o_login_social .btn-default{text-shadow:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook{background-image:-webkit-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:-o-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:linear-gradient(to bottom, #4568b2 0%, #344e86 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4568B2', endColorstr='#FF344E86', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus{background-color:#344e86;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#344e86;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]{background-color:#344e86;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter{background-image:-webkit-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:-o-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:linear-gradient(to bottom, #2cc5ff 0%, #00acee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF2CC5FF', endColorstr='#FF00ACEE', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus{background-color:#00acee;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#00acee;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]{background-color:#00acee;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google{background-image:-webkit-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:-o-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:linear-gradient(to bottom, #e15f4f 0%, #cf3623 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE15F4F', endColorstr='#FFCF3623', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus{background-color:#cf3623;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#cf3623;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:disabled,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]{background-color:#cf3623;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{background-image:-webkit-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:-o-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:linear-gradient(to bottom, #0181bd 0%, #015780 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0181BD', endColorstr='#FF015780', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus{background-color:#015780;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#015780;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]{background-color:#015780;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs{background-image:-webkit-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:-o-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:linear-gradient(to bottom, #1a1a1a 0%, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1A1A1A', endColorstr='#FF000000', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus{background-color:#000;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]{background-color:#000;background-image:none}.btn-default.btn-success,.btn-default.btn-info,.btn-default.btn-warning,.btn-default.btn-danger,.btn-default.btn-primary,.btn-default.o_button_dirty{text-shadow:none}.o_navbar.o_navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF3F3F3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a.o_navbar_tab_close{background:none;-webkit-box-shadow:none;box-shadow:none}.o_navbar-brand,.o_navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.o_navbar-offcanvas .dropdown-menu>li>a:hover,.o_navbar-offcanvas .dropdown-menu>li>a:focus{background-image:none}.o_toolbar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_toolbar .o_breadcrumb .breadcrumb{background-image:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #fff 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tools_container{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{background-image:-webkit-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #fff 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE2E2E2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next :hover,.o_toolbar .o_tool_previous :hover{background-color:#e2e2e2}.o_tree{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_navbar-brand{padding:15px 15px;font-size:28px;color:#3b678a !important}.o_navbar-brand:after{content:"\E600";font-family:openolat}
 /*# sourceMappingURL=theme.css.map */
diff --git a/src/main/webapp/static/themes/openolat/theme.css.map b/src/main/webapp/static/themes/openolat/theme.css.map
index 6f6bcbce9b1..d2519ffca4e 100644
--- a/src/main/webapp/static/themes/openolat/theme.css.map
+++ b/src/main/webapp/static/themes/openolat/theme.css.map
@@ -1,6 +1,6 @@
 {
 "version": 3,
-"mappings": "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",
+"mappings": "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",
 "sources": ["../light/_license.scss","../../bootstrap/stylesheets/bootstrap/_normalize.scss","../../bootstrap/stylesheets/bootstrap/_print.scss","../../bootstrap/stylesheets/bootstrap/_scaffolding.scss","../../bootstrap/stylesheets/bootstrap/mixins/_vendor-prefixes.scss","../light/_config.scss","../../bootstrap/stylesheets/bootstrap/_variables.scss","../../bootstrap/stylesheets/bootstrap/mixins/_tab-focus.scss","../../bootstrap/stylesheets/bootstrap/mixins/_image.scss","../../bootstrap/stylesheets/bootstrap/_type.scss","../../bootstrap/stylesheets/bootstrap/mixins/_text-emphasis.scss","../../bootstrap/stylesheets/bootstrap/mixins/_background-variant.scss","../../bootstrap/stylesheets/bootstrap/mixins/_clearfix.scss","../../bootstrap/stylesheets/bootstrap/mixins/_text-overflow.scss","../../bootstrap/stylesheets/bootstrap/_code.scss","../../bootstrap/stylesheets/bootstrap/_grid.scss","../../bootstrap/stylesheets/bootstrap/mixins/_grid.scss","../../bootstrap/stylesheets/bootstrap/mixins/_grid-framework.scss","../../bootstrap/stylesheets/bootstrap/_tables.scss","../../bootstrap/stylesheets/bootstrap/mixins/_table-row.scss","../../bootstrap/stylesheets/bootstrap/_forms.scss","../../bootstrap/stylesheets/bootstrap/mixins/_forms.scss","../../bootstrap/stylesheets/bootstrap/_buttons.scss","../../bootstrap/stylesheets/bootstrap/mixins/_buttons.scss","../../bootstrap/stylesheets/bootstrap/mixins/_opacity.scss","../../bootstrap/stylesheets/bootstrap/_component-animations.scss","../../bootstrap/stylesheets/bootstrap/_dropdowns.scss","../../bootstrap/stylesheets/bootstrap/mixins/_nav-divider.scss","../../bootstrap/stylesheets/bootstrap/mixins/_reset-filter.scss","../../bootstrap/stylesheets/bootstrap/_button-groups.scss","../../bootstrap/stylesheets/bootstrap/mixins/_border-radius.scss","../../bootstrap/stylesheets/bootstrap/_input-groups.scss","../../bootstrap/stylesheets/bootstrap/_navs.scss","../../bootstrap/stylesheets/bootstrap/_navbar.scss","../../bootstrap/stylesheets/bootstrap/mixins/_nav-vertical-align.scss","../../bootstrap/stylesheets/bootstrap/_breadcrumbs.scss","../../bootstrap/stylesheets/bootstrap/_pagination.scss","../../bootstrap/stylesheets/bootstrap/mixins/_pagination.scss","../../bootstrap/stylesheets/bootstrap/_pager.scss","../../bootstrap/stylesheets/bootstrap/_labels.scss","../../bootstrap/stylesheets/bootstrap/mixins/_labels.scss","../../bootstrap/stylesheets/bootstrap/_badges.scss","../../bootstrap/stylesheets/bootstrap/_jumbotron.scss","../../bootstrap/stylesheets/bootstrap/_thumbnails.scss","../../bootstrap/stylesheets/bootstrap/_alerts.scss","../../bootstrap/stylesheets/bootstrap/mixins/_alerts.scss","../../bootstrap/stylesheets/bootstrap/_progress-bars.scss","../../bootstrap/stylesheets/bootstrap/mixins/_gradients.scss","../../bootstrap/stylesheets/bootstrap/mixins/_progress-bar.scss","../../bootstrap/stylesheets/bootstrap/_media.scss","../../bootstrap/stylesheets/bootstrap/_list-group.scss","../../bootstrap/stylesheets/bootstrap/mixins/_list-group.scss","../../bootstrap/stylesheets/bootstrap/_panels.scss","../../bootstrap/stylesheets/bootstrap/mixins/_panels.scss","../../bootstrap/stylesheets/bootstrap/_responsive-embed.scss","../../bootstrap/stylesheets/bootstrap/_wells.scss","../../bootstrap/stylesheets/bootstrap/_close.scss","../../bootstrap/stylesheets/bootstrap/_modals.scss","../../bootstrap/stylesheets/bootstrap/_tooltip.scss","../../bootstrap/stylesheets/bootstrap/_popovers.scss","../../bootstrap/stylesheets/bootstrap/_utilities.scss","../../bootstrap/stylesheets/bootstrap/mixins/_center-block.scss","../../bootstrap/stylesheets/bootstrap/mixins/_hide-text.scss","../../bootstrap/stylesheets/bootstrap/_responsive-utilities.scss","../../bootstrap/stylesheets/bootstrap/mixins/_responsive-visibility.scss","../light/modules/_bootstrap.scss","../light/modules/_fonts.scss","../../font-awesome/scss/_path.scss","../../font-awesome/scss/_core.scss","../../font-awesome/scss/_larger.scss","../../font-awesome/scss/_fixed-width.scss","../../font-awesome/scss/_list.scss","../../font-awesome/scss/_variables.scss","../../font-awesome/scss/_bordered-pulled.scss","../../font-awesome/scss/_animated.scss","../../font-awesome/scss/_rotated-flipped.scss","../../font-awesome/scss/_mixins.scss","../../font-awesome/scss/_stacked.scss","../light/modules/_icons.scss","../light/modules/_emoticons.scss","../light/modules/_helpers.scss","../light/modules/_type.scss","../light/modules/_content_embedded.scss","../light/modules/_mixins.scss","../light/modules/_layout.scss","../light/modules/_main.scss","../light/modules/_footer.scss","../light/modules/_navbar.scss","../light/modules/_toolbar.scss","../light/modules/_offcanvas.scss","../light/modules/_dialog.scss","../light/modules/_tree.scss","../light/modules/_breadcrumb.scss","../light/modules/_form.scss","../light/modules/_table.scss","../light/modules/_im.scss","../light/modules/_flags.scss","../light/modules/_rating_and_comments.scss","../light/modules/_chart.scss","../light/modules/_forum.scss","../light/modules/_various_modules.scss","../light/modules/_autocomplete.scss","../light/modules/_search.scss","../light/modules/_wizard.scss","../light/modules/_process.scss","../light/modules/_cal.scss","../light/modules/_coursesite.scss","../light/modules/_repository.scss","../light/modules/_course.scss","../light/modules/_qti.scss","../light/modules/_devel.scss","../light/modules/_wiki.scss","../light/modules/_portfolio.scss","../light/modules/_portfoliomaps/_epmst_default.scss","../light/modules/_portfoliomaps/_mixins.scss","../light/modules/_portfoliomaps/_epmst_comic.scss","../light/modules/_portfoliomaps/_epmst_leather.scss","../light/modules/_portfoliomaps/_epmst_green.scss","../light/modules/_portfoliomaps/_epmst_green2.scss","../light/modules/_portfoliomaps/_epmst_green3.scss","../light/modules/_portfoliomaps/_epmst_green4.scss","../light/modules/_portfoliomaps/_epmst_red.scss","../light/modules/_portfoliomaps/_epmst_red2.scss","../light/modules/_portfoliomaps/_epmst_red3.scss","../light/modules/_portfoliomaps/_epmst_red4.scss","../light/modules/_portfoliomaps/_epmst_blue.scss","../light/modules/_portfoliomaps/_epmst_blue2.scss","../light/modules/_portfoliomaps/_epmst_blue3.scss","../light/modules/_portfoliomaps/_epmst_blue4.scss","../light/modules/_video.scss","../light/modules/_admin.scss","../light/modules/_dmz.scss","../light/modules/_portal.scss","../light/modules/_library.scss","../light/modules/_translationtool.scss","../light/modules/_user.scss","../light/modules/_members.scss","../light/modules/_thirdparty.scss","../light/modules/_print.scss","../light/_patches.scss","../../bootstrap/stylesheets/bootstrap/_theme.scss","../light/styles/_realistic.scss","_openolat_theme.scss"],
 "names": [],
 "file": "theme.css"
diff --git a/src/main/webapp/static/themes/openolat/theme_ie_completions.css b/src/main/webapp/static/themes/openolat/theme_ie_completions.css
index ef0fa59f97a..9ed67f0dd36 100644
--- a/src/main/webapp/static/themes/openolat/theme_ie_completions.css
+++ b/src/main/webapp/static/themes/openolat/theme_ie_completions.css
@@ -1 +1 @@
-.o_htmleditor #o_save{margin-top:10px;text-align:center}.o_htmleditor #o_save input{margin-right:1em}.o_htmleditor #o_save input:last-child{margin-right:0}.o_notifications_news_wrapper .o_notifications_news_subscription{margin:10px 0}.o_notifications_news_wrapper .o_notifications_news_subscription h4 i,.o_notifications_news_wrapper .o_notifications_news_subscription .o_cal .fc-header-title h2 i,.o_cal .fc-header-title .o_notifications_news_wrapper .o_notifications_news_subscription h2 i{display:none}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_context{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content{margin-left:1.5em;position:relative}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_icon{position:absolute;left:-1.5em;line-height:1.5em;top:0}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_date{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_url{margin-left:1.5em}.o_noti{margin:6px 0 6px 12px;float:right;color:#777}.o_noti .o_label{color:#777;cursor:help}@media (max-width: 767px){.o_noti .o_label span{display:none}}.panel-body .o_noti{margin:0}.o_portrait{display:inline-block}.o_portrait img{border-radius:50%;border:none;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.o_portrait_name{margin-top:6px}.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/anonymous.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/anonymous_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#3b678a;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_cal_toptoolbar .o_noti{margin-top:0}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.vitero_iframe{width:100%;height:100%;border:none;min-height:60em}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#3b678a}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold;background-color:#fcf8e3}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}.wizard{border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;position:relative;overflow:hidden;margin-bottom:15px}.wizard ul{list-style:none outside none;padding:0;margin:0;width:4000px}.wizard ul li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#333;font-size:16px;cursor:default}.wizard ul li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.wizard ul li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.wizard ul li.active{background:#f1f6fc;color:#333}.wizard ul li.active .chevron:before{border-left:14px solid #f1f6fc}.wizard ul li .badge{margin-right:8px}.wizard ul li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.o_process{position:relative;padding-left:25px}.o_process .o_step{position:relative;height:auto;padding-top:10px;padding-left:30px;padding-bottom:10px}.o_process .o_bar{position:absolute;top:10px;left:8px;height:100%;border-left:4px solid #777}.o_process .o_bar:after{position:absolute;top:0;left:-10px;height:16px;width:16px;border:4px solid #777;border-radius:16px;background:#fff;content:" "}.o_process .o_title{margin-top:-1px;color:#777 !important}.o_process .o_title: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;position:absolute;left:-24px}.o_process .o_title 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;content:"";width:1em}.o_process .o_title a.collapsed:before{content:""}.o_process .o_step.o_active .o_bar,.o_process .o_step.o_active .o_bar:after{border-color:#3b678a}.o_process .o_step.o_active .o_title{color:#3b678a !important}.o_process .o_step.o_active .o_title:before{content:"";color:#3b678a}.o_process .o_step.o_done .o_bar,.o_process .o_step.o_done .o_bar:after{border-color:#4a82ae}.o_process .o_step.o_done .o_title{color:#4a82ae !important}.o_process .o_step.o_done .o_title:before{content:"";color:#5cb85c}.o_process .o_meta{color:#777;font-size:12px;margin-top:-0.5em}.o_cal_orange{background:#ffc266;border-color:#ff9900;color:#5D5D5D}.o_cal_orange .o_cal_wv_event_header{background:#ff9900}.o_cal_orange a{color:#5D5D5D !important}.o_cal_class.o_cal_orange{border-left:20px solid #ffc266}.o_cal_green{background:#66c266;border-color:#009900;color:#FFF}.o_cal_green .o_cal_wv_event_header{background:#009900}.o_cal_green a{color:#FFF !important}.o_cal_class.o_cal_green{border-left:20px solid #66c266}.o_cal_blue{background:#4d6e9f;border-color:#2e5894;color:#FFF}.o_cal_blue .o_cal_wv_event_header{background:#2e5894}.o_cal_blue a{color:#FFF !important}.o_cal_class.o_cal_blue{border-left:20px solid #4d6e9f}.o_cal_yellow{background:#ffe066;border-color:#ffcc00;color:#5D5D5D}.o_cal_yellow .o_cal_wv_event_header{background:#ffcc00}.o_cal_yellow a{color:#5D5D5D !important}.o_cal_class.o_cal_yellow{border-left:20px solid #ffe066}.o_cal_red{background:#c26666;border-color:#990000;color:#FFF}.o_cal_red .o_cal_wv_event_header{background:#990000}.o_cal_red a{color:#FFF !important}.o_cal_class.o_cal_red{border-left:20px solid #c26666}.o_cal_rebeccapurple{background:#663399;border-color:#663399;color:#FFF}.o_cal_rebeccapurple .o_cal_wv_event_header{background:#663399}.o_cal_rebeccapurple a{color:#FFF !important}.o_cal_class.o_cal_rebeccapurple{border-left:20px solid #639}.o_cal_fuchsia{background:#FF00FF;border-color:#dd00dd;color:#FFF}.o_cal_fuchsia .o_cal_wv_event_header{background:#FF00FF}.o_cal_fuchsia a{color:#FFF !important}.o_cal_class.o_cal_fuchsia{border-left:20px solid #f0f}.o_cal_olive{background:#808000;border-color:#636300;color:#FFF}.o_cal_olive .o_cal_wv_event_header{background:#808000}.o_cal_olive a{color:#FFF !important}.o_cal_class.o_cal_olive{border-left:20px solid olive}.o_cal_navy{background:#000080;border-color:#000057;color:#FFF}.o_cal_navy .o_cal_wv_event_header{background:#000080}.o_cal_navy a{color:#FFF !important}.o_cal_class.o_cal_navy{border-left:20px solid navy}.o_cal_maroon{background:#800000;border-color:#740000;color:#FFF}.o_cal_maroon .o_cal_wv_event_header{background:#800000}.o_cal_maroon a{color:#FFF !important}.o_cal_class.o_cal_maroon{border-left:20px solid maroon}.o_cal_lime{background:#00FF00;border-color:#00e200;color:#004d00}.o_cal_lime .o_cal_wv_event_header{background:#00FF00}.o_cal_lime a{color:#004d00 !important}.o_cal_class.o_cal_lime{border-left:20px solid lime}.o_cal_grey{background:#DDDAAA;border-color:#5D5D5D;color:#FFF}.o_cal_grey .o_cal_wv_event_header{background:#5D5D5D}.o_cal_grey a{color:#FFF !important}.o_cal_class.o_cal_grey{border-left:20px solid #DDDAAA}.o_sel_calendar_print_chooser{padding-right:4em}.o_cal_config_enabled,.o_cal_config_disabled{position:relative;float:left;display:inline}.o_cal_config_calendar{margin:0 5px;padding:1px 6px 1px 4px;position:relative;width:200px;overflow:hidden;float:left;display:inline}.o_cal_config_color{display:block;width:16px;height:16px;border-radius:8px}.o_cal_colorchooser_selected:before{content:""}#o_cal_colorchooser div{border:1px solid #3b678a;margin:5px;display:inline-block}#o_cal_colorchooser div:hover{border:1px solid #333}#o_cal_colorchooser a{width:20px;height:20px;display:inline-block}.fc-button{color:#333;background-color:#fff;border-color:#ccc}.fc-button:hover,.fc-button:focus,.fc-button.focus,.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{background-image:none}.fc-button.disabled,.fc-button.disabled:hover,.fc-button.disabled:focus,.fc-button.disabled.focus,.fc-button.disabled:active,.fc-button.disabled.active,.fc-button[disabled],.fc-button[disabled]:hover,.fc-button[disabled]:focus,.fc-button[disabled].focus,.fc-button[disabled]:active,.fc-button[disabled].active,fieldset[disabled] .fc-button,fieldset[disabled] .fc-button:hover,fieldset[disabled] .fc-button:focus,fieldset[disabled] .fc-button.focus,fieldset[disabled] .fc-button:active,fieldset[disabled] .fc-button.active{background-color:#fff;border-color:#ccc}.fc-button .badge{color:#fff;background-color:#333}.fc-button.fc-state-default{text-shadow:none}.fc-button.fc-state-active{color:#fff;background-color:#3b678a;border-color:#335a78}.fc-button.fc-state-active:hover,.fc-button.fc-state-active:focus,.fc-button.fc-state-active.focus,.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{background-image:none}.fc-button.fc-state-active.disabled,.fc-button.fc-state-active.disabled:hover,.fc-button.fc-state-active.disabled:focus,.fc-button.fc-state-active.disabled.focus,.fc-button.fc-state-active.disabled:active,.fc-button.fc-state-active.disabled.active,.fc-button.fc-state-active[disabled],.fc-button.fc-state-active[disabled]:hover,.fc-button.fc-state-active[disabled]:focus,.fc-button.fc-state-active[disabled].focus,.fc-button.fc-state-active[disabled]:active,.fc-button.fc-state-active[disabled].active,fieldset[disabled] .fc-button.fc-state-active,fieldset[disabled] .fc-button.fc-state-active:hover,fieldset[disabled] .fc-button.fc-state-active:focus,fieldset[disabled] .fc-button.fc-state-active.focus,fieldset[disabled] .fc-button.fc-state-active:active,fieldset[disabled] .fc-button.fc-state-active.active{background-color:#3b678a;border-color:#335a78}.fc-button.fc-state-active .badge{color:#3b678a;background-color:#fff}body.o_cal_print fieldset{border:none;margin-bottom:2em}body.o_cal_print legend{font-size:2em;font-weight:bold}body.o_cal_print legend span{display:block;font-size:14px;font-weight:normal}body.o_cal_print ul.o_cal_wv_list{list-style-type:none;padding:0}body.o_cal_print ul.o_cal_wv_list>li{page-break-inside:avoid;margin-bottom:2em}body.o_cal_print ul.o_cal_wv_list .o_cal_date{font-size:1.25em;font-weight:bold;padding:0.5em 0 0.5em 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events{list-style-type:none;padding:0.5em 0 0 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event{position:relative;left:30px;page-break-inside:avoid;clear:both;margin-bottom:1.5em;padding-right:30px}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_time{float:left;font-weight:bold;margin-right:1em}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject{font-weight:bold}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject p{margin:0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_location,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_description,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{clear:both}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{font-style:italic}body.o_cal_print .o_cal_class{position:absolute;left:-30px;width:20px}body.o_cal_print #o_cal_config legend{font-size:1.25em}body.o_cal_print #o_cal_config .o_cal_config_calendar{margin:0;padding:0}body.o_cal_print #o_cal_config .o_cal_config_calendar{position:relative;left:30px;float:none;padding-right:30px}.o_visual{position:absolute;top:0;left:0;overflow:hidden;height:120px;width:180px;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.o_visual{height:80px;width:120px}}@media (max-width: 767px){.o_visual{height:50px;width:75px}}.o_visual img{width:100%;height:auto}.o_visual .o_visual_not_available{width:100%;height:100%;background-image:url("../light/images/no_preview.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.o_coursetable.o_rendertype_custom .o_table_row{position:relative;border:1px solid #3b678a;margin-bottom:10px}.o_coursetable.o_rendertype_custom .o_table_row .o_visual{box-sizing:content-box;border-right:1px solid #3b678a}.o_coursetable.o_rendertype_custom .o_table_row .o_access{position:absolute;top:0;right:0;height:120px;width:180px;overflow:hidden;border-left:1px solid #3b678a;padding-top:0.25em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{padding:0 1em;height:20px;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{position:relative;left:2px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score .o_label{color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social{position:absolute;width:100%;bottom:32px;height:20px;padding-left:1em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_title,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating o_rating_legend,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_explanation{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings{padding:0 0 0 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label{margin-bottom:1em;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_methods{color:#5bc0de}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{position:absolute;display:block;bottom:0;width:90px;height:30px;line-height:30px;text-align:center}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{right:0}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start{color:#fff;background-color:#3b678a;border-color:#335a78}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active{background-color:#3b678a;border-color:#335a78}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start .badge{color:#3b678a;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active{background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book .badge{color:#f0ad4e;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:90px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active{background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details .badge{color:#5cb85c;background-color:#fff}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{height:80px;width:120px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_comments,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_label{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{width:60px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:60px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:120px;margin:0 180px 0 180px;position:relative;padding:1em 0.5em 0.25em 1em;overflow:hidden}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{margin:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{display:block;color:#3b678a}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover{color:#2c4c66}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author{margin-top:0.5em;line-height:normal;font-size:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle{position:absolute;top:5px;right:40px;font-size:90%;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active{color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active:hover{color:#2b542c}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{margin-top:0.5em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark{position:absolute;top:-1px;right:15px}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:80px;margin:0 120px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:50px;margin:0 0 0 75px;padding:0 0 0 1em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{line-height:50px}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{border-right:37px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_go_xs{position:absolute;top:0;right:0;padding:0 1em;height:50px;width:37px;line-height:50px;color:#fff;background-color:#3b678a}.o_coursetable.o_rendertype_classic .o_rating_explanation{display:none}.o_coursetable.o_rendertype_classic .o_start,.o_coursetable.o_rendertype_classic .o_book{white-space:nowrap}.o_coursetable.o_rendertype_classic .o_repoentry_type{color:#555}.o_coursetable.o_rendertype_classic .o_repoentry_ac{color:#555}.o_catalog .o_level{position:relative;margin-bottom:10px;padding:0;border-top:1px solid #3b678a;border-bottom:1px solid #3b678a}.o_catalog .o_level .o_visual{height:180px}.o_catalog .o_level .o_meta{position:relative;min-height:180px;height:180px;overflow:hidden;margin:0 0 0 180px;padding:1em 0.5em 0.5em 2em}.o_catalog .o_level .o_meta .o_title{margin:0}.o_catalog .o_level .o_meta .o_title a{display:block;color:#3b678a}.o_catalog .o_level .o_meta .o_title a:hover{color:#2c4c66}.o_catalog .o_level .o_meta .o_desc{padding:1em 0 0.5em 0}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_level .o_visual{height:120px}.o_catalog .o_level .o_meta{min-height:120px;height:120px;margin:0 0 0 120px}}@media (max-width: 767px){.o_catalog .o_level .o_visual{height:75px}.o_catalog .o_level .o_meta{min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_level .o_meta .o_title{line-height:75px}.o_catalog .o_level .o_meta .o_desc{display:none}}.o_catalog .o_sublevels_list .o_sublevel{position:relative;border:1px solid #3b678a;margin-bottom:10px}.o_catalog .o_sublevels_list .o_sublevel .o_visual{height:75px;width:75px}.o_catalog .o_sublevels_list .o_sublevel .o_title{margin:0}.o_catalog .o_sublevels_list .o_sublevel .o_meta{border-left:1px solid #3b678a;min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em;overflow:hidden}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_title{line-height:75px}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_desc{display:none}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a{font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a>i,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a>i,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a>i{display:none}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels{border:1px solid transparent}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels .o_meta{border-left:1px solid transparent}.o_catalog .o_sublevels{position:relative;margin-bottom:20px}.o_catalog .o_sublevels:before,.o_catalog .o_sublevels:after{content:" ";display:table}.o_catalog .o_sublevels:after{clear:both}.o_catalog .o_sublevels .o_sublevel{position:relative;float:left;margin:0 20px 20px 0;width:180px}.o_catalog .o_sublevels .o_sublevel:last-child{margin-right:0}.o_catalog .o_sublevels .o_sublevel .o_visual{border:1px solid #3b678a;position:relative;height:180px}.o_catalog .o_sublevels .o_sublevel .o_meta{position:absolute;left:0;bottom:0;width:100%;border:1px solid #3b678a;border-top:0;background-color:rgba(255,255,255,0.8)}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title{margin:0;text-align:center;line-height:2em;height:2em;width:100%;overflow:hidden}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a{display:block;color:#3b678a;font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover{color:#2c4c66}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a>i{display:none}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 10px 10px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (max-width: 767px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 1px 1px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px;width:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (min-width: 768px){.o_catalog .o_sublevels_list,.o_catalog .o_sublevels_compact{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;columns:2}}.o_repo_details{position:relative}.o_repo_details .o_lead{margin-bottom:10px}.o_repo_details .o_lead .o_author{margin-top:0.5em;margin-bottom:1em;font-size:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_repo_details .o_lead .o_media{float:right;margin-left:2em;margin-bottom:2em}.o_repo_details .o_lead .o_media.o_desc_empty{float:none;margin-left:0;margin-bottom:0}.o_repo_details .o_lead h1 i{display:none}.o_repo_details .o_overview i{margin-right:0.5em}.o_repo_details .o_overview div{margin-bottom:0.25em}.o_repo_details .o_start,.o_repo_details .o_book{margin:2em 0}.o_repo_details .o_social:before,.o_repo_details .o_social:after{content:" ";display:table}.o_repo_details .o_social:after{clear:both}.o_repo_details .o_social .o_rating_wrapper{float:left}.o_repo_details .o_social .o_comments{margin-left:1em}@media (max-width: 767px){.o_repo_details .o_lead p{font-size:16px}.o_repo_details .o_lead .o_media{margin-left:0;float:none;text-align:center}}@media (max-width: 613px){.o_repo_details .o_subcolumn{width:100%}}.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#3b678a}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#2c4c66;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}.o_cmembers .o_cmember a.o_mail{display:none}.o_cmembers .o_cmember:hover a.o_mail{display:inline}.tag.label.label-info{margin-right:3px}.input-group.o_tag_inputgroup .form-control{height:auto}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:""}.o_qti_menu_item_attempts_marked:after{content:"";color:#3b678a}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:""}.o_ep_icon_collection:before{content:""}.o_ep_icon_page:before{content:""}.o_ep_icon_struct:before{content:""}.o_ep_icon_liveblog:before{content:""}.o_artefact_closed:before{content:""}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ECF69A;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99E44D;background:#99E44D -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99E44D), to(#CBF1A5));background:#99E44D -moz-linear-gradient(43% 71% 101deg, #CBF1A5, #99E44D);background:#99E44D -o-linear-gradient(#99E44D, #CBF1A5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99E44D', EndColorStr='#CBF1A5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#DFF0C1;background:#DFF0C1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DFF0C1), to(#A0D346));background:#DFF0C1 -moz-linear-gradient(43% 71% 101deg, #A0D346, #DFF0C1);background:#DFF0C1 -o-linear-gradient(#DFF0C1, #A0D346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DFF0C1', EndColorStr='#A0D346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#D7DBB5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#FFBA71;background:#FFBA71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFBA71), to(#FFBA99));background:#FFBA71 -moz-linear-gradient(43% 71% 101deg, #FFBA99, #FFBA71);background:#FFBA71 -o-linear-gradient(#FFBA71, #FFBA99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFBA71', EndColorStr='#FFBA99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#FF9772;background:#FF9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FF9772), to(#FF9780));background:#FF9772 -moz-linear-gradient(43% 71% 101deg, #FF9780, #FF9772);background:#FF9772 -o-linear-gradient(#FF9772, #FF9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF9772', EndColorStr='#FF9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#E8AFBB;background:#E8AFBB -webkit-gradient(linear, 37% 20%, 53% 100%, from(#E8AFBB), to(#E8AFA0));background:#E8AFBB -moz-linear-gradient(43% 71% 101deg, #E8AFA0, #E8AFBB);background:#E8AFBB -o-linear-gradient(#E8AFBB, #E8AFA0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#E8AFBB', EndColorStr='#E8AFA0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#FFA800;background:#FFA800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFA800), to(#FFAF00));background:#FFA800 -moz-linear-gradient(43% 71% 101deg, #FFAF00, #FFA800);background:#FFA800 -o-linear-gradient(#FFA800, #FFAF00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFA800', EndColorStr='#FFAF00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00D2F8;background:#00D2F8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00D2F8), to(#4A9EAD));background:#00D2F8 -moz-linear-gradient(43% 71% 101deg, #4A9EAD, #00D2F8);background:#00D2F8 -o-linear-gradient(#00D2F8, #4A9EAD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00D2F8', EndColorStr='#4A9EAD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#C4F6FF;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#B3E2F7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#DEE7F7;background:#DEE7F7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DEE7F7), to(#C1E9FD));background:#DEE7F7 -moz-linear-gradient(43% 71% 101deg, #C1E9FD, #DEE7F7);background:#DEE7F7 -o-linear-gradient(#DEE7F7, #C1E9FD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DEE7F7', EndColorStr='#C1E9FD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_video_poster_select{text-align:center}.o_video_poster{position:relative;display:inline-block;width:400px;max-width:100%;height:225px;margin:5px;background-size:cover;background-repeat:no-repeat}.o_video_poster a{position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #eee}.o_video_poster a span{position:absolute;bottom:0;width:100%;display:block;line-height:3em;background:#FFF;opacity:0.8}.o_video_poster a:hover{border:1px solid #bbb}.o_video_poster a:hover span{opacity:0.9}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_toplink{display:none}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#3b678a}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#3b678a}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#010101;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:""}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #3b678a !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}div.o_skype_button{display:inline-block}div.o_skype_button p{margin:0 0 0 0}div.o_skype_button p a img{margin:0 !important;vertical-align:middle !important}.o_members_pagination{text-align:center}.o_bcard_logo{margin-left:10px;height:66px}.o_bcard_title_with_logo{clear:both;padding:20px 0 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:66px}.o_visitingcard .o_icon_visitingcard{display:none}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:50px}.o_visitingcard_logo,.o_bcard_logo{height:50px;margin:5px 0 0 5px}.o_visitingcard_logo img,.o_bcard_logo img{position:relative;transform:scale(.75758);top:-8px}}@media (max-width: 414px){.o_visitingcard_logo img{max-width:260px}}@media (max-width: 375px){.o_visitingcard_logo img{max-width:220px}}@media (max-width: 320px){.o_visitingcard_logo img{max-width:180px}.o_bcard_logo img{max-width:150px}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#3b678a;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #335a78;background:#3b678a;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}i.mce-ico.mce-i-media,i.mce-ico.mce-i-movie,i.mce-ico.mce-i-help{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)}i.mce-ico.mce-i-media:before{content:""}i.mce-ico.mce-i-movie:before{content:""}i.mce-ico.mce-i-help{width:9px;height:9px;padding-top:1px}i.mce-ico.mce-i-help:before{content:"";color:white}.mce-tabs span.o_chelp_wrapper{float:right;margin:5px}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-default.active,.btn-primary:active,.btn-primary.active,.btn-success:active,.btn-success.active,.btn-info:active,.btn-info.active,.btn-warning:active,.btn-warning.active,.btn-danger:active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE0E0E0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #29475f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF29475F', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#264258}.btn-primary:hover,.btn-primary:focus{background-color:#29475f;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#29475f;border-color:#264258}.btn-primary:disabled,.btn-primary[disabled]{background-color:#29475f;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #419641 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2AABD2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC12E2A', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}.thumbnail,.img-thumbnail,.o_form .o_filepreview img,.o_feed .o_media{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0);background-color:#335a78}.navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDBDBDB', endColorstr='#FFE2E2E2', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:-o-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:linear-gradient(to bottom, #3c3c3c 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3C3C3C', endColorstr='#FF222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:-o-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:linear-gradient(to bottom, #090909 0%, #0f0f0f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF090909', endColorstr='#FF0F0F0F', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width: 767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFC8E5BC', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFB9DEF0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFF8EFC0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFE7C3C3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF5F5F5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #2c4c66 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF2C4C66', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF449D44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF31B0D5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEC971F', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC9302C', GradientType=0)}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #2c4c66;background-image:-webkit-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #30536f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF30536F', GradientType=0);border-color:#30536f}.list-group-item.active .badge,.list-group-item.active:hover .badge,.list-group-item.active:focus .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFD0E9C6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFC4E3F3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFFAF2CC', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFEBCCCC', GradientType=0)}.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8E8E8', endColorstr='#FFF5F5F5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}.o_button_dirty{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.o_button_dirty:active,.o_button_dirty.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.o_button_dirty:hover,.o_button_dirty:focus{background-color:#eb9316;background-position:0 -15px}.o_button_dirty:active,.o_button_dirty.active{background-color:#eb9316;border-color:#e38d13}.o_button_dirty:disabled,.o_button_dirty[disabled]{background-color:#eb9316;background-image:none}.o_login .o_login_social .btn-default{text-shadow:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook{background-image:-webkit-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:-o-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:linear-gradient(to bottom, #4568b2 0%, #344e86 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4568B2', endColorstr='#FF344E86', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus{background-color:#344e86;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#344e86;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]{background-color:#344e86;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter{background-image:-webkit-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:-o-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:linear-gradient(to bottom, #2cc5ff 0%, #00acee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF2CC5FF', endColorstr='#FF00ACEE', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus{background-color:#00acee;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#00acee;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]{background-color:#00acee;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google{background-image:-webkit-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:-o-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:linear-gradient(to bottom, #e15f4f 0%, #cf3623 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE15F4F', endColorstr='#FFCF3623', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus{background-color:#cf3623;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#cf3623;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:disabled,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]{background-color:#cf3623;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{background-image:-webkit-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:-o-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:linear-gradient(to bottom, #0181bd 0%, #015780 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0181BD', endColorstr='#FF015780', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus{background-color:#015780;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#015780;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]{background-color:#015780;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs{background-image:-webkit-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:-o-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:linear-gradient(to bottom, #1a1a1a 0%, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1A1A1A', endColorstr='#FF000000', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus{background-color:#000;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]{background-color:#000;background-image:none}.btn-default.btn-success,.btn-default.btn-info,.btn-default.btn-warning,.btn-default.btn-danger,.btn-default.btn-primary,.btn-default.o_button_dirty{text-shadow:none}.o_navbar.o_navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF3F3F3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a.o_navbar_tab_close{background:none;-webkit-box-shadow:none;box-shadow:none}.o_navbar-brand,.o_navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.o_navbar-offcanvas .dropdown-menu>li>a:hover,.o_navbar-offcanvas .dropdown-menu>li>a:focus{background-image:none}.o_toolbar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_toolbar .o_breadcrumb .breadcrumb{background-image:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #fff 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tools_container{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{background-image:-webkit-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #fff 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE2E2E2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next :hover,.o_toolbar .o_tool_previous :hover{background-color:#e2e2e2}.o_tree{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_navbar-brand{padding:15px 15px;font-size:28px;color:#3b678a !important}.o_navbar-brand:after{content:"\E600";font-family:openolat}
\ No newline at end of file
+.o_htmleditor #o_save{margin-top:10px;text-align:center}.o_htmleditor #o_save input{margin-right:1em}.o_htmleditor #o_save input:last-child{margin-right:0}.o_notifications_news_wrapper .o_notifications_news_subscription{margin:10px 0}.o_notifications_news_wrapper .o_notifications_news_subscription h4 i,.o_notifications_news_wrapper .o_notifications_news_subscription .o_cal .fc-header-title h2 i,.o_cal .fc-header-title .o_notifications_news_wrapper .o_notifications_news_subscription h2 i{display:none}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_context{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content{margin-left:1.5em;position:relative}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_icon{position:absolute;left:-1.5em;line-height:1.5em;top:0}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_content .o_date{color:#777}.o_notifications_news_wrapper .o_notifications_news_subscription .o_notifications_news_url{margin-left:1.5em}.o_noti{margin:6px 0 6px 12px;float:right;color:#777}.o_noti .o_label{color:#777;cursor:help}@media (max-width: 767px){.o_noti .o_label span{display:none}}.panel-body .o_noti{margin:0}.o_portrait{display:inline-block}.o_portrait img{border-radius:50%;border:none;background-color:#eee;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.o_portrait_name{margin-top:6px}.o_block_inline .o_portait,.o_block_inline .o_portrait_name,.o_block_inline .o_portrait_image,.o_block_inline_right .o_portait,.o_block_inline_right .o_portrait_name,.o_block_inline_right .o_portrait_image,.o_block_inline_left .o_portait,.o_block_inline_left .o_portrait_name,.o_block_inline_left .o_portrait_image,.o_block_inline_both .o_portait,.o_block_inline_both .o_portrait_name,.o_block_inline_both .o_portrait_image{display:inline-block}.o_portrait_avatar,.o_portrait_dummy,.o_portrait_dummy_female_big,.o_portrait_dummy_male_big,.o_portrait_anonymous{width:100px;height:100px}.o_portrait_dummy{background-image:url("../light/images/portrait/dummy.png")}.o_portrait_dummy_female_big{background-image:url("../light/images/portrait/dummy_female_big.png")}.o_portrait_dummy_male_big{background-image:url("../light/images/portrait/dummy_male_big.png")}.o_portrait_anonymous{background-image:url("../light/images/portrait/anonymous.png")}.o_portrait_avatar_small,.o_portrait_dummy_small,.o_portrait_dummy_female_small,.o_portrait_dummy_male_small,.o_portrait_anonymous_small{width:30px;height:30px}.o_portrait_dummy_small{background-image:url("../light/images/portrait/dummy_small.png")}.o_portrait_dummy_female_small{background-image:url("../light/images/portrait/dummy_female_small.png")}.o_portrait_dummy_male_small{background-image:url("../light/images/portrait/dummy_male_small.png")}.o_portrait_anonymous_small{background-image:url("../light/images/portrait/anonymous_small.png")}.o_datecomp{position:relative;width:40px;height:52px;border:1px solid #555;margin-right:12px;text-align:center;vertical-align:middle}.o_datecomp div.o_year{position:absolute;left:0;width:100%;top:-20px;height:20px;line-height:20px;font-size:10px}.o_datecomp div.o_month{height:20px;line-height:20px;font-size:12px;background-color:#3b678a;color:#fff}.o_datecomp div.o_day{height:30px;line-height:30px;font-size:18px;border-top:1px solid #555;background-color:#fff;color:#333}.o_block_with_datecomp .o_head{position:relative;padding-left:52px}.o_block_with_datecomp .o_datecomp{position:absolute;top:0.2em;left:0}.o_block_with_datecomp .o_title{margin-top:0}.o_block_with_datecomp .o_meta{color:#777}.o_block_with_datecomp .o_content{border-left:5px solid #eee;padding:0 20px}.o_block_with_datecomp .o_block_footer{padding-left:25px}ul.o_certificates li{padding:5px 0}ul.o_certificates li a.o_sel_certificate_delete{padding-left:2em}.o_cal_toptoolbar{margin-bottom:6px}.o_cal_toptoolbar .o_cal_toptoolbar_help{float:left;margin-right:12px}.o_cal_toptoolbar .o_noti{margin-top:0}.o_feed .o_date,.o_feed .o_author{color:#777}.o_feed .o_subscription a{margin-right:1.5em}.o_feed .o_subscription .form-group{margin-bottom:5px}.o_feed .o_subscription .form-control{border:0;background:none;padding:0;height:auto;-webkit-box-shadow:none;box-shadow:none}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper{float:left}.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_title,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_rating_explanation,.o_feed .o_blog_posts .o_ratings_and_comments .o_rating_wrapper .o_legend{display:none}.o_feed .o_blog_posts .o_ratings_and_comments a.o_comments span{display:none}.o_feed .o_content:before,.o_feed .o_content:after{content:" ";display:table}.o_feed .o_content:after{clear:both}.o_glossary .o_register{text-align:center}.o_glossary .o_meta{font-size:90%;color:#777;font-style:italic}.o_glossary dl dt:first-letter{font-size:21px}.o_glossary dl dt small{color:#777}.o_tm_glossary{border-bottom:1px dotted #666699 !important}.o_tm_yellow{background-color:#FFFF66}.o_tm_blue{background-color:#33FFFF}.o_tm_red{background-color:#FF3333}.o_tm_green{background-color:#99FF00}.vitero_iframe{width:100%;height:100%;border:none;min-height:60em}.o_reminder_rule{padding:5px 0}.o_segments.btn-group a span{overflow:hidden;display:block;text-overflow:ellipsis}.o_segments_content{margin-top:20px}.o_tabbed_pane .o_tabbed_pane_content{padding:20px 0 6px 0}.o_togglebox_wrapper .o_opener{position:relative;left:-0.5em}.o_togglebox_wrapper div.o_togglebox_content{position:relative;margin:0}.o_togglebox_wrapper div.o_togglebox_content .o_hide{position:absolute;bottom:0.5em;right:1em}.o_toolboxes ul{margin:0 0 1.5em 0;padding:0 0 0 1.5em}.o_qrcode{width:256px;height:256px}#o_ajax_busy{position:absolute;left:50%;top:20em;margin-left:-2.5em;height:5em;width:5em;color:#fff;z-index:1201;display:none}#o_body.o_ajax_busy{cursor:busy}.o_exception .o_visual{position:relative;background-image:url("../light/images/lion-500x333.jpg");filter:grayscale(50%);-webkit-filter:grayscale(50%);-moz-filter:grayscale(50%);-ms-filter:grayscale(50%);-o-filter:grayscale(50%);width:500px;height:333px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;margin:0 0 10px 16px}@media (min-width: 768px) and (max-width: 991px){.o_exception .o_visual{width:375px;height:249px}}@media (min-width: 500px) and (max-width: 767px){.o_exception .o_visual{width:250px;height:166px}}@media (max-width: 500px){.o_exception .o_visual{background-size:cover}}.o_exception .jumbotron h1,.o_exception .o_repo_details .o_lead h1,.o_repo_details .o_exception .o_lead h1{color:#d9534f}.tt-input{width:400px}.tt-dropdown-menu{width:400px;margin-top:6px;padding:0 0 0;color:#555;background-color:#fff;border:1px solid #66afe9;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-box-shadow:0 0 8px rgba(102,175,233,0.6);box-shadow:0 0 8px rgba(102,175,233,0.6)}.tt-suggestion{padding:6px 12px;font-size:14px;line-height:1.42857}.tt-suggestion.tt-cursor{color:#fff;background-color:#3b678a}.tt-suggestion p{margin:0}.o_search_link_extended,.o_search_link_simple{margin-top:12px;display:inline-block}.o_search_results_stats{color:#777;padding-left:1.5em}.o_search_highlight{margin-left:12px;font-size:12px}.o_search_result_title h4,.o_search_result_title .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_search_result_title h2{display:inline-block;margin-right:12px;margin-bottom:6px}.o_search_result_highlight{font-weight:bold;background-color:#fcf8e3}.o_search_result_context{color:#3c763d}.o_search_result_excerpt{color:#555}.o_search_result_details .o_togglebox_wrapper.o_block{margin-top:0;margin-bottom:0}.o_search_result_details .o_togglebox_wrapper .o_togglebox_content{color:#777;font-size:12px;background:#fff;padding:6px 12px}@media (max-width: 767px){.o_search_result_details{display:none}}.wizard{border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;position:relative;overflow:hidden;margin-bottom:15px}.wizard ul{list-style:none outside none;padding:0;margin:0;width:4000px}.wizard ul li{float:left;margin:0;padding:0 20px 0 30px;height:46px;line-height:46px;position:relative;background:#ededed;color:#333;font-size:16px;cursor:default}.wizard ul li .chevron{border:24px solid transparent;border-left:14px solid #d4d4d4;border-right:0;display:block;position:absolute;right:-14px;top:0;z-index:1}.wizard ul li .chevron:before{border:24px solid transparent;border-left:14px solid #ededed;border-right:0;content:"";display:block;position:absolute;right:1px;top:-24px}.wizard ul li.active{background:#f1f6fc;color:#333}.wizard ul li.active .chevron:before{border-left:14px solid #f1f6fc}.wizard ul li .badge{margin-right:8px}.wizard ul li:first-child{border-radius:4px 0 0 4px;padding-left:20px}.o_process{position:relative;padding-left:25px}.o_process .o_step{position:relative;height:auto;padding-top:10px;padding-left:30px;padding-bottom:10px}.o_process .o_bar{position:absolute;top:10px;left:8px;height:100%;border-left:4px solid #777}.o_process .o_bar:after{position:absolute;top:0;left:-10px;height:16px;width:16px;border:4px solid #777;border-radius:16px;background:#fff;content:" "}.o_process .o_title{margin-top:-1px;color:#777 !important}.o_process .o_title: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;position:absolute;left:-24px}.o_process .o_title 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;content:"";width:1em}.o_process .o_title a.collapsed:before{content:""}.o_process .o_step.o_active .o_bar,.o_process .o_step.o_active .o_bar:after{border-color:#3b678a}.o_process .o_step.o_active .o_title{color:#3b678a !important}.o_process .o_step.o_active .o_title:before{content:"";color:#3b678a}.o_process .o_step.o_done .o_bar,.o_process .o_step.o_done .o_bar:after{border-color:#4a82ae}.o_process .o_step.o_done .o_title{color:#4a82ae !important}.o_process .o_step.o_done .o_title:before{content:"";color:#5cb85c}.o_process .o_meta{color:#777;font-size:12px;margin-top:-0.5em}.o_cal_orange{background:#ffc266;border-color:#ff9900;color:#5D5D5D}.o_cal_orange .o_cal_wv_event_header{background:#ff9900}.o_cal_orange a{color:#5D5D5D !important}.o_cal_class.o_cal_orange{border-left:20px solid #ffc266}.o_cal_green{background:#66c266;border-color:#009900;color:#FFF}.o_cal_green .o_cal_wv_event_header{background:#009900}.o_cal_green a{color:#FFF !important}.o_cal_class.o_cal_green{border-left:20px solid #66c266}.o_cal_blue{background:#4d6e9f;border-color:#2e5894;color:#FFF}.o_cal_blue .o_cal_wv_event_header{background:#2e5894}.o_cal_blue a{color:#FFF !important}.o_cal_class.o_cal_blue{border-left:20px solid #4d6e9f}.o_cal_yellow{background:#ffe066;border-color:#ffcc00;color:#5D5D5D}.o_cal_yellow .o_cal_wv_event_header{background:#ffcc00}.o_cal_yellow a{color:#5D5D5D !important}.o_cal_class.o_cal_yellow{border-left:20px solid #ffe066}.o_cal_red{background:#c26666;border-color:#990000;color:#FFF}.o_cal_red .o_cal_wv_event_header{background:#990000}.o_cal_red a{color:#FFF !important}.o_cal_class.o_cal_red{border-left:20px solid #c26666}.o_cal_rebeccapurple{background:#663399;border-color:#663399;color:#FFF}.o_cal_rebeccapurple .o_cal_wv_event_header{background:#663399}.o_cal_rebeccapurple a{color:#FFF !important}.o_cal_class.o_cal_rebeccapurple{border-left:20px solid #639}.o_cal_fuchsia{background:#FF00FF;border-color:#dd00dd;color:#FFF}.o_cal_fuchsia .o_cal_wv_event_header{background:#FF00FF}.o_cal_fuchsia a{color:#FFF !important}.o_cal_class.o_cal_fuchsia{border-left:20px solid #f0f}.o_cal_olive{background:#808000;border-color:#636300;color:#FFF}.o_cal_olive .o_cal_wv_event_header{background:#808000}.o_cal_olive a{color:#FFF !important}.o_cal_class.o_cal_olive{border-left:20px solid olive}.o_cal_navy{background:#000080;border-color:#000057;color:#FFF}.o_cal_navy .o_cal_wv_event_header{background:#000080}.o_cal_navy a{color:#FFF !important}.o_cal_class.o_cal_navy{border-left:20px solid navy}.o_cal_maroon{background:#800000;border-color:#740000;color:#FFF}.o_cal_maroon .o_cal_wv_event_header{background:#800000}.o_cal_maroon a{color:#FFF !important}.o_cal_class.o_cal_maroon{border-left:20px solid maroon}.o_cal_lime{background:#00FF00;border-color:#00e200;color:#004d00}.o_cal_lime .o_cal_wv_event_header{background:#00FF00}.o_cal_lime a{color:#004d00 !important}.o_cal_class.o_cal_lime{border-left:20px solid lime}.o_cal_grey{background:#DDDAAA;border-color:#5D5D5D;color:#FFF}.o_cal_grey .o_cal_wv_event_header{background:#5D5D5D}.o_cal_grey a{color:#FFF !important}.o_cal_class.o_cal_grey{border-left:20px solid #DDDAAA}.o_sel_calendar_print_chooser{padding-right:4em}.o_cal_config_enabled,.o_cal_config_disabled{position:relative;float:left;display:inline}.o_cal_config_calendar{margin:0 5px;padding:1px 6px 1px 4px;position:relative;width:200px;overflow:hidden;float:left;display:inline}.o_cal_config_color{display:block;width:16px;height:16px;border-radius:8px}.o_cal_colorchooser_selected:before{content:""}#o_cal_colorchooser div{border:1px solid #3b678a;margin:5px;display:inline-block}#o_cal_colorchooser div:hover{border:1px solid #333}#o_cal_colorchooser a{width:20px;height:20px;display:inline-block}.fc-button{color:#333;background-color:#fff;border-color:#ccc}.fc-button:hover,.fc-button:focus,.fc-button.focus,.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.fc-button:active,.fc-button.active,.open>.fc-button.dropdown-toggle{background-image:none}.fc-button.disabled,.fc-button.disabled:hover,.fc-button.disabled:focus,.fc-button.disabled.focus,.fc-button.disabled:active,.fc-button.disabled.active,.fc-button[disabled],.fc-button[disabled]:hover,.fc-button[disabled]:focus,.fc-button[disabled].focus,.fc-button[disabled]:active,.fc-button[disabled].active,fieldset[disabled] .fc-button,fieldset[disabled] .fc-button:hover,fieldset[disabled] .fc-button:focus,fieldset[disabled] .fc-button.focus,fieldset[disabled] .fc-button:active,fieldset[disabled] .fc-button.active{background-color:#fff;border-color:#ccc}.fc-button .badge{color:#fff;background-color:#333}.fc-button.fc-state-default{text-shadow:none}.fc-button.fc-state-active{color:#fff;background-color:#3b678a;border-color:#335a78}.fc-button.fc-state-active:hover,.fc-button.fc-state-active:focus,.fc-button.fc-state-active.focus,.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.fc-button.fc-state-active:active,.fc-button.fc-state-active.active,.open>.fc-button.fc-state-active.dropdown-toggle{background-image:none}.fc-button.fc-state-active.disabled,.fc-button.fc-state-active.disabled:hover,.fc-button.fc-state-active.disabled:focus,.fc-button.fc-state-active.disabled.focus,.fc-button.fc-state-active.disabled:active,.fc-button.fc-state-active.disabled.active,.fc-button.fc-state-active[disabled],.fc-button.fc-state-active[disabled]:hover,.fc-button.fc-state-active[disabled]:focus,.fc-button.fc-state-active[disabled].focus,.fc-button.fc-state-active[disabled]:active,.fc-button.fc-state-active[disabled].active,fieldset[disabled] .fc-button.fc-state-active,fieldset[disabled] .fc-button.fc-state-active:hover,fieldset[disabled] .fc-button.fc-state-active:focus,fieldset[disabled] .fc-button.fc-state-active.focus,fieldset[disabled] .fc-button.fc-state-active:active,fieldset[disabled] .fc-button.fc-state-active.active{background-color:#3b678a;border-color:#335a78}.fc-button.fc-state-active .badge{color:#3b678a;background-color:#fff}body.o_cal_print fieldset{border:none;margin-bottom:2em}body.o_cal_print legend{font-size:2em;font-weight:bold}body.o_cal_print legend span{display:block;font-size:14px;font-weight:normal}body.o_cal_print ul.o_cal_wv_list{list-style-type:none;padding:0}body.o_cal_print ul.o_cal_wv_list>li{page-break-inside:avoid;margin-bottom:2em}body.o_cal_print ul.o_cal_wv_list .o_cal_date{font-size:1.25em;font-weight:bold;padding:0.5em 0 0.5em 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events{list-style-type:none;padding:0.5em 0 0 0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event{position:relative;left:30px;page-break-inside:avoid;clear:both;margin-bottom:1.5em;padding-right:30px}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_time{float:left;font-weight:bold;margin-right:1em}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject{font-weight:bold}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_subject p{margin:0}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_location,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_description,body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{clear:both}body.o_cal_print ul.o_cal_wv_list ul.o_cal_events li.o_cal_event .o_cal_freebusy{font-style:italic}body.o_cal_print .o_cal_class{position:absolute;left:-30px;width:20px}body.o_cal_print #o_cal_config legend{font-size:1.25em}body.o_cal_print #o_cal_config .o_cal_config_calendar{margin:0;padding:0}body.o_cal_print #o_cal_config .o_cal_config_calendar{position:relative;left:30px;float:none;padding-right:30px}.o_visual{position:absolute;top:0;left:0;overflow:hidden;height:120px;width:180px;vertical-align:middle}@media (min-width: 768px) and (max-width: 991px){.o_visual{height:80px;width:120px}}@media (max-width: 767px){.o_visual{height:50px;width:75px}}.o_visual img{width:100%;height:auto}.o_visual .o_visual_not_available{width:100%;height:100%;background-image:url("../light/images/no_preview.png");background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.o_coursetable.o_rendertype_custom .o_table_row{position:relative;border:1px solid #3b678a;margin-bottom:10px}.o_coursetable.o_rendertype_custom .o_table_row .o_visual{box-sizing:content-box;border-right:1px solid #3b678a}.o_coursetable.o_rendertype_custom .o_table_row .o_access{position:absolute;top:0;right:0;height:120px;width:180px;overflow:hidden;border-left:1px solid #3b678a;padding-top:0.25em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_state,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{padding:0 1em;height:20px;line-height:20px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score{position:relative;left:2px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score .o_label{color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social{position:absolute;width:100%;bottom:32px;height:20px;padding-left:1em}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_title,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating o_rating_legend,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_social .o_rating .o_rating_explanation{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings{padding:0 0 0 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_label{margin-bottom:1em;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_bookings .o_methods{color:#5bc0de}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{position:absolute;display:block;bottom:0;width:90px;height:30px;line-height:30px;text-align:center}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{right:0}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start{color:#fff;background-color:#3b678a;border-color:#335a78}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{color:#fff;background-color:#2c4c66;border-color:#213a4d}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start.active{background-color:#3b678a;border-color:#335a78}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start .badge{color:#3b678a;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book{color:#fff;background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book.active{background-color:#f0ad4e;border-color:#eea236}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book .badge{color:#f0ad4e;background-color:#fff}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:90px;color:#fff;background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active,.open>.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.dropdown-toggle{background-image:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.disabled.active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled],.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:hover,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].focus,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled]:active,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details[disabled].active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:hover,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.focus,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details:active,fieldset[disabled] .o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details.active{background-color:#5cb85c;border-color:#4cae4c}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details .badge{color:#5cb85c;background-color:#fff}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{height:80px;width:120px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_score,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_comments,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_label{display:none}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_start,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_book,.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{width:60px}.o_coursetable.o_rendertype_custom .o_table_row .o_access .o_details{right:60px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_access{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:120px;margin:0 180px 0 180px;position:relative;padding:1em 0.5em 0.25em 1em;overflow:hidden}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{margin:0;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{display:block;color:#3b678a}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a:hover{color:#2c4c66}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author{margin-top:0.5em;line-height:normal;font-size:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle{position:absolute;top:5px;right:40px;font-size:90%;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active{color:#3c763d}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle.o_active:hover{color:#2b542c}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{margin-top:0.5em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark{position:absolute;top:-1px;right:15px}@media (min-width: 768px) and (max-width: 991px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:80px;margin:0 120px}}@media (max-width: 767px){.o_coursetable.o_rendertype_custom .o_table_row .o_meta{height:50px;margin:0 0 0 75px;padding:0 0 0 1em}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title{line-height:50px}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_title a{border-right:37px solid transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_author,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_bookmark,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_lifecycle,.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_desc{display:none}}.o_coursetable.o_rendertype_custom .o_table_row .o_meta .o_go_xs{position:absolute;top:0;right:0;padding:0 1em;height:50px;width:37px;line-height:50px;color:#fff;background-color:#3b678a}.o_coursetable.o_rendertype_classic .o_rating_explanation{display:none}.o_coursetable.o_rendertype_classic .o_start,.o_coursetable.o_rendertype_classic .o_book{white-space:nowrap}.o_coursetable.o_rendertype_classic .o_repoentry_type{color:#555}.o_coursetable.o_rendertype_classic .o_repoentry_ac{color:#555}.o_catalog .o_level{position:relative;margin-bottom:10px;padding:0;border-top:1px solid #3b678a;border-bottom:1px solid #3b678a}.o_catalog .o_level .o_visual{height:180px}.o_catalog .o_level .o_meta{position:relative;min-height:180px;height:180px;overflow:hidden;margin:0 0 0 180px;padding:1em 0.5em 0.5em 2em}.o_catalog .o_level .o_meta .o_title{margin:0}.o_catalog .o_level .o_meta .o_title a{display:block;color:#3b678a}.o_catalog .o_level .o_meta .o_title a:hover{color:#2c4c66}.o_catalog .o_level .o_meta .o_desc{padding:1em 0 0.5em 0}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_level .o_visual{height:120px}.o_catalog .o_level .o_meta{min-height:120px;height:120px;margin:0 0 0 120px}}@media (max-width: 767px){.o_catalog .o_level .o_visual{height:75px}.o_catalog .o_level .o_meta{min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em}.o_catalog .o_level .o_meta .o_title{line-height:75px}.o_catalog .o_level .o_meta .o_desc{display:none}}.o_catalog .o_sublevels_list .o_sublevel{position:relative;border:1px solid #3b678a;margin-bottom:10px}.o_catalog .o_sublevels_list .o_sublevel .o_visual{height:75px;width:75px}.o_catalog .o_sublevels_list .o_sublevel .o_title{margin:0}.o_catalog .o_sublevels_list .o_sublevel .o_meta{border-left:1px solid #3b678a;min-height:75px;height:75px;margin:0 0 0 75px;padding:0 0 0 1em;overflow:hidden}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_title{line-height:75px}.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_desc{display:none}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a{font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels_list .o_sublevel .o_meta h4.o_title>a>i,.o_catalog .o_sublevels_list .o_sublevel .o_meta .o_cal .fc-header-title h2.o_title>a>i,.o_cal .fc-header-title .o_catalog .o_sublevels_list .o_sublevel .o_meta h2.o_title>a>i{display:none}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels{border:1px solid transparent}.o_catalog .o_sublevels_list .o_sublevel.o_fill_sublevels .o_meta{border-left:1px solid transparent}.o_catalog .o_sublevels{position:relative;margin-bottom:20px}.o_catalog .o_sublevels:before,.o_catalog .o_sublevels:after{content:" ";display:table}.o_catalog .o_sublevels:after{clear:both}.o_catalog .o_sublevels .o_sublevel{position:relative;float:left;margin:0 20px 20px 0;width:180px}.o_catalog .o_sublevels .o_sublevel:last-child{margin-right:0}.o_catalog .o_sublevels .o_sublevel .o_visual{border:1px solid #3b678a;position:relative;height:180px}.o_catalog .o_sublevels .o_sublevel .o_meta{position:absolute;left:0;bottom:0;width:100%;border:1px solid #3b678a;border-top:0;background-color:rgba(255,255,255,0.8)}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title{margin:0;text-align:center;line-height:2em;height:2em;width:100%;overflow:hidden}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a{display:block;color:#3b678a;font-family:inherit;font-weight:inherit}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a:hover{color:#2c4c66}.o_catalog .o_sublevels .o_sublevel .o_meta .o_title a>i{display:none}@media (min-width: 768px) and (max-width: 991px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 10px 10px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (max-width: 767px){.o_catalog .o_sublevels .o_sublevel{width:120px;margin:0 1px 1px 0}.o_catalog .o_sublevels .o_sublevel .o_visual{height:120px;width:120px}.o_catalog .o_sublevels .o_sublevel .o_title{font-size:90%}}@media (min-width: 768px){.o_catalog .o_sublevels_list,.o_catalog .o_sublevels_compact{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;columns:2}}.o_repo_details{position:relative}.o_repo_details .o_lead{margin-bottom:10px}.o_repo_details .o_lead .o_author{margin-top:0.5em;margin-bottom:1em;font-size:120%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#3c763d}.o_repo_details .o_lead .o_media{float:right;margin-left:2em;margin-bottom:2em}.o_repo_details .o_lead .o_media.o_desc_empty{float:none;margin-left:0;margin-bottom:0}.o_repo_details .o_lead h1 i{display:none}.o_repo_details .o_overview i{margin-right:0.5em}.o_repo_details .o_overview div{margin-bottom:0.25em}.o_repo_details .o_start,.o_repo_details .o_book{margin:2em 0}.o_repo_details .o_social:before,.o_repo_details .o_social:after{content:" ";display:table}.o_repo_details .o_social:after{clear:both}.o_repo_details .o_social .o_rating_wrapper{float:left}.o_repo_details .o_social .o_comments{margin-left:1em}@media (max-width: 767px){.o_repo_details .o_lead p{font-size:16px}.o_repo_details .o_lead .o_media{margin-left:0;float:none;text-align:center}}@media (max-width: 613px){.o_repo_details .o_subcolumn{width:100%}}.o_meta .o_closed{padding:2px 5px;margin:5px 0}.o_overview .o_closed{padding:12px 15px;margin:15px 0}.o_ac_configuration span.o_ac_infos{font-weight:normal;color:grey}.badge.o_midpub{background-color:#3c763d}.badge.o_midwarn{background-color:#8a6d3b}.badge.o_midlock{background-color:#31708f}.badge.o_miderr{background-color:#a94442}.badge.o_middel{background-color:#777}.o_course_editor_legend .badge{font-size:80%}.o_course_editor_legend .badge:before{content:none}.o_passed{color:#3c763d;font-weight:bold}.o_passed a:hover{color:#2b542c}.o_passed th{color:#333}.o_failed{color:#a94442;font-weight:bold}.o_failed a:hover{color:#66512c}.o_failed th{color:#333}.o_unknown{color:#8a6d3b;font-weight:bold}.o_unknown a:hover{color:#66512c}.o_unknown th{color:#333}.o_noinfo{color:#777}.o_course_run .o_toc .o_entry .o_shorttitle{border-bottom:1px solid #777}.o_course_run .o_toc .o_entry .o_displaytitle{margin-top:5px;color:#777}.o_course_run .o_toc .o_entry .o_objectives{margin-top:10px;font-style:italic}.o_course_run.o_titled_wrapper>h2 i{display:none}.o_tree.o_course_menu div.o_tree_l0>a:first-child{background-color:none}.o_st_peekview ul li{margin-bottom:0.5em}.o_cl_line{margin-bottom:10px;padding-bottom:5px}.o_cl_line.o_even{background-color:#f9f9f9}.o_ll_container h5{margin-bottom:5px}.o_ll_container h5 a.o_desc{color:#3b678a}.o_ll_container h5 a.o_desc small{display:none}.o_ll_container h5 a.o_desc:hover{color:#2c4c66;text-decoration:none}.o_ll_container h5 a.o_desc:hover small{color:#5e5e5e;display:inline}.o_ll_container div.o_comment{color:#777}.o_cmembers .o_cmember{margin:12px 0}.o_cmembers .o_cmember .o_portrait{margin-right:10px}.o_cmembers .o_cmember .o_portrait img{width:50px;height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper{line-height:50px}.o_cmembers .o_cmember .o_cmember_info_wrapper .o_mail{margin-left:6px}.o_cmembers .o_cmember a.o_mail{display:none}.o_cmembers .o_cmember:hover a.o_mail{display:inline}.tag.label.label-info{margin-right:3px}.input-group.o_tag_inputgroup .form-control{height:auto}table.table.o_qti_item_kprim>thead>tr>th,table.table.o_qti_item_kprim>tbody>tr>td{border:none}td.o_qti_item_kprim_input,th.o_qti_item_kprim_input{text-align:center}td.o_qti_item_kprim_input .radio,th.o_qti_item_kprim_input .radio{display:inline}div.o_qti_menu_section,div.o_qti_menu_section_clickable,div.o_qti_menu_section_active{margin-top:10px}div.o_qti_menu_item a,div.o_qti_menu_section a{text-decoration:none}div.o_qti_menu_item{padding:.1em}div.o_qti_menu_item_active{padding:.1em;font-weight:bold}div.o_qti_item_itemfeedback{background-color:#ffffff;border-color:#000000}div.o_qti_item_choice_option_flow{display:inline-block;padding:.5em;border:1px solid transparent}.d3chart .bar_green{fill:#5cb85c}.d3chart .bar_red{fill:#d9534f}.d3chart .bar_grey{fill:lightgrey}div.o_qti_statistics ul{list-style-type:none;padding:0;margin:0;font-size:90%}div.o_qti_statistics ul strong{font-weight:normal}div.o_qti_statistics ul li{padding-left:48px;margin-left:0;margin-bottom:10px}div.o_qti_statistics ul li.o_qti_statistics-ncorrect:before{font-size:125%;content:'\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-correct:before{font-size:125%;content:'\2713\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kplus:before{font-size:125%;content:'\2713\00A0\2A2F\00A0\00A0'}div.o_qti_statistics ul li.o_qti_statistics-kminus:before{font-size:125%;content:'\2A2F\00A0\2713\00A0\00A0'}div.o_qti_statistics ul li img{vertical-align:top}div.o_qti_statistics table.o_qti_statistics_figures tr{float:left}div.o_qti_statistics table.o_qti_statistics_figures tr:nth-child(2n+1){clear:left;padding-right:20px}div.o_qti_statistics table.o_qti_statistics_figures td{width:200px;padding-left:0}div.o_qti_statistics table.o_qti_statistics_figures td+td{width:100px}div.o_qti_statistics .o_qti_statistics_answer{background:#F5F5F5;padding:1px 2px;width:90%}div.o_qti_statistics div.o_qti_statistics_legend{padding-top:10px;width:470px;border:1px solid #ddd;border-radius:4px}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_green{background-color:#9dd53a}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_red{background-color:#f85032}div.o_qti_statistics div.o_qti_statistics_legend ul li .bar_grey{background-color:lightgrey}div.o_qti_metadatas .panel-body{border-top:none}.o_qti_menu_item_attempts:after,.o_qti_menu_item_attempts_marked:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o_qti_menu_item_attempts:after{content:""}.o_qti_menu_item_attempts_marked:after{content:"";color:#3b678a}.onyx_iframe{width:100%;height:100%;border:none;min-height:60em}.o_qti_print div.o_qti_statistics{width:680px}@media print{div.o_qti_statistics{width:680px}}#o_dev_tool #o_dev_tool_mode{width:1em;height:1em;float:left;border:1px solid #000;margin-right:5px}a.o_dev{position:absolute;left:0;top:0;z-index:4000;background:#f0ad4e;border:1px solid #d59645;border-top:none;border-left:none;border-radius:0 0 4px 0;color:#fff}a.o_dev:hover{color:#d9534f}.o_dev_w{margin:1px}.o_dev_w .o_dev_h{color:#000;font-size:8px;line-height:10px;margin:0}.o_dev_w .o_dev_h span{background:#f4c37d;border:1px solid #f0ad4e;border-bottom:0}.o_dev_w .o_dev_c{position:relative;border:1px dotted #eee}.o_dev_w .o_dev_c .o_dev_i{position:absolute;top:0px;left:24px;height:auto;width:auto;padding:5px;border:1px solid black;display:none;margin:0px;z-index:999;font-size:11px;background-color:#BBF}.o_dev_w.o_dev_m>.o_dev_c{border:1px solid #f0ad4e;margin:0px;background-color:#f8e9d4}.o_wikimod_nav .o_noti{margin:0}.o_wikimod_editform_wrapper{margin-top:30px}.o_wiki-file-deleted{text-decoration:line-through}.o_ep_icon_map:before{content:""}.o_ep_icon_collection:before{content:""}.o_ep_icon_page:before{content:""}.o_ep_icon_struct:before{content:""}.o_ep_icon_liveblog:before{content:""}.o_artefact_closed:before{content:""}.o_portfolio_toc .o_ep_link{float:right;margin-right:0px}.o_portfolio_toc .o_ep_commentlink{float:right;margin-right:10%}.o_portfolio_toc li.level1{font-size:1.2em;margin:1.2em 0 0.2em 0;border-bottom:1px solid #ddd}.o_portfolio_toc li.level2{padding-left:20px;font-size:1.1em;border-bottom:1px dotted #ddd}.o_portfolio_toc li.level3{padding-left:40px}.o_eportfolio_page .o_eportfolio_structure>h5{border-bottom:1px solid #ddd;margin-top:1.2em}.o_eportfolio_maps .panel{font-family:'Century Gothic', 'Apple Gothic', sans-serif;box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .panel-heading{padding:5px 10px}.o_eportfolio_maps h4,.o_eportfolio_maps .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps h2{padding:11px 15px;background:rgba(255,255,230,0.7) none;border-radius:6px}.o_eportfolio_maps .table>tbody>tr>td{border-top:none}.o_eportfolio_maps .panel-body{border-top:none}.o_eportfolio_maps .panel>.panel-body+.table{border-top:none}.panel-footer .o_ep_options{display:inline-block}.o_eportfolio_map{padding:0 20px 2px 3px;border-radius:6px 10px 6px 0;font-family:'Century Gothic', 'Apple Gothic', sans-serif}.o_map_header{padding-left:5px}.o_eportfolio_map ul.nav-tabs li:not(.active) a{background-color:rgba(240,240,240,0.7);border-radius:4px 4px 0 0}.o_eportfolio_edit{border-radius:4px 4px 0 0}.o_ep_actualpage,.o_eportfolio_edit{padding:15px;background-color:#fff}.o_ep_content{margin-top:15px}.o_ep_filter .o_date.form-inline .form-group,.o_ep_filter .o_date.o_navbar-form .form-group{margin-left:8px}.o_eportfolio_share_policy_wrapper{border:1px solid #ddd;border-radius:4px}.o_eportfolio_share_header{padding:10px 15px;border-bottom:1px solid #ddd;background-color:#f5f5f5}.o_eportfolio_share_policy{padding:10px 15px}.o_map-default{background:#fafafa;background:#fafafa -webkit-gradient(linear, 37% 20%, 53% 100%, from(#fafafa), to(#efefef));background:#fafafa -moz-linear-gradient(43% 71% 101deg, #efefef, #fafafa);background:#fafafa -o-linear-gradient(#fafafa, #efefef);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa', EndColorStr='#efefef');border:1px solid #efefef;border-left:3px solid rgba(188,188,188,0.8)}.o_eportfolio_maps .o_map-default h4,.o_eportfolio_maps .o_map-default .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-default h2{color:#444;background:none}.o_eportfolio_maps .o_map-default .panel-body,.o_eportfolio_maps .o_map-default td,.o_eportfolio_maps .o_map-default a{color:#000}.o_map-comic{background:#a2c3e8 none;font-family:'Comic Sans MS', 'Comic Sans', fantasy;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_map-leather{background-color:#957352;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(248,248,248,0.7)), color-stop(100%, rgba(193,193,193,0.5))),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-webkit-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-moz-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-ms-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:-o-linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");background-image:linear-gradient(top, rgba(248,248,248,0.7), rgba(193,193,193,0.5)),url("../light/images/portfolio/white-leather-tile.jpg");font-family:Palatino, Georgia, serif;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-leather h4,.o_eportfolio_maps .o_map-leather .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-leather h2{background:rgba(243,230,225,0.3) none}.o_eportfolio_maps .o_map-leather .panel-body,.o_eportfolio_maps .o_map-leather td{color:#333}.o_eportfolio_maps .o_map-leather a{color:#fad9a4}.o_eportfolio_map.o_map-leather .o_map_header h4,.o_eportfolio_map.o_map-leather .o_map_header .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_map.o_map-leather .o_map_header h2,.o_eportfolio_map.o_map-leather .o_map_header p,.o_eportfolio_map.o_map-leather .o_map_header a,.o_eportfolio_map.o_map-leather .o_map_header span,.o_eportfolio_map.o_map-leather .o_map_header label{color:#333}.o_map-epmst-green{background-color:#ECF69A;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-green h4,.o_eportfolio_maps .o_map-epmst-green .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green h2{color:#444}.o_eportfolio_maps .o_map-epmst-green .panel-body,.o_eportfolio_maps .o_map-epmst-green td,.o_eportfolio_maps .o_map-epmst-green a{color:#000}.o_map-epmst-green2{background:#99E44D;background:#99E44D -webkit-gradient(linear, 37% 20%, 53% 100%, from(#99E44D), to(#CBF1A5));background:#99E44D -moz-linear-gradient(43% 71% 101deg, #CBF1A5, #99E44D);background:#99E44D -o-linear-gradient(#99E44D, #CBF1A5);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99E44D', EndColorStr='#CBF1A5');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green2 h4,.o_eportfolio_maps .o_map-epmst-green2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green2 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green2 .panel-body,.o_eportfolio_maps .o_map-epmst-green2 td,.o_eportfolio_maps .o_map-epmst-green2 a{color:#000}.o_map-epmst-green3{background:#DFF0C1;background:#DFF0C1 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DFF0C1), to(#A0D346));background:#DFF0C1 -moz-linear-gradient(43% 71% 101deg, #A0D346, #DFF0C1);background:#DFF0C1 -o-linear-gradient(#DFF0C1, #A0D346);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DFF0C1', EndColorStr='#A0D346');border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green3 h4,.o_eportfolio_maps .o_map-epmst-green3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green3 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green3 .panel-body,.o_eportfolio_maps .o_map-epmst-green3 td,.o_eportfolio_maps .o_map-epmst-green3 a{color:#000}.o_map-epmst-green4{background-color:#D7DBB5;border:1px solid #bbb;border-left:3px solid rgba(136,136,136,0.8)}.o_eportfolio_maps .o_map-epmst-green4 h4,.o_eportfolio_maps .o_map-epmst-green4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-green4 h2{color:#555}.o_eportfolio_maps .o_map-epmst-green4 .panel-body,.o_eportfolio_maps .o_map-epmst-green4 td,.o_eportfolio_maps .o_map-epmst-green4 a{color:#000}.o_map-epmst-red{background:#FFBA71;background:#FFBA71 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFBA71), to(#FFBA99));background:#FFBA71 -moz-linear-gradient(43% 71% 101deg, #FFBA99, #FFBA71);background:#FFBA71 -o-linear-gradient(#FFBA71, #FFBA99);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFBA71', EndColorStr='#FFBA99');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red h4,.o_eportfolio_maps .o_map-epmst-red .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red h2{color:#444}.o_eportfolio_maps .o_map-epmst-red .panel-body,.o_eportfolio_maps .o_map-epmst-red td,.o_eportfolio_maps .o_map-epmst-red a{color:#000}.o_map-epmst-red2{background:#FF9772;background:#FF9772 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FF9772), to(#FF9780));background:#FF9772 -moz-linear-gradient(43% 71% 101deg, #FF9780, #FF9772);background:#FF9772 -o-linear-gradient(#FF9772, #FF9780);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF9772', EndColorStr='#FF9780');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red2 h4,.o_eportfolio_maps .o_map-epmst-red2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red2 .panel-body,.o_eportfolio_maps .o_map-epmst-red2 td,.o_eportfolio_maps .o_map-epmst-red2 a{color:#000}.o_map-epmst-red3{background:#E8AFBB;background:#E8AFBB -webkit-gradient(linear, 37% 20%, 53% 100%, from(#E8AFBB), to(#E8AFA0));background:#E8AFBB -moz-linear-gradient(43% 71% 101deg, #E8AFA0, #E8AFBB);background:#E8AFBB -o-linear-gradient(#E8AFBB, #E8AFA0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#E8AFBB', EndColorStr='#E8AFA0');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red3 h4,.o_eportfolio_maps .o_map-epmst-red3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red3 .panel-body,.o_eportfolio_maps .o_map-epmst-red3 td,.o_eportfolio_maps .o_map-epmst-red3 a{color:#000}.o_map-epmst-red4{background:#FFA800;background:#FFA800 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#FFA800), to(#FFAF00));background:#FFA800 -moz-linear-gradient(43% 71% 101deg, #FFAF00, #FFA800);background:#FFA800 -o-linear-gradient(#FFA800, #FFAF00);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFA800', EndColorStr='#FFAF00');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-red4 h4,.o_eportfolio_maps .o_map-epmst-red4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-red4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-red4 .panel-body,.o_eportfolio_maps .o_map-epmst-red4 td,.o_eportfolio_maps .o_map-epmst-red4 a{color:#000}.o_map-epmst-blue{background:#00D2F8;background:#00D2F8 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#00D2F8), to(#4A9EAD));background:#00D2F8 -moz-linear-gradient(43% 71% 101deg, #4A9EAD, #00D2F8);background:#00D2F8 -o-linear-gradient(#00D2F8, #4A9EAD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#00D2F8', EndColorStr='#4A9EAD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue h4,.o_eportfolio_maps .o_map-epmst-blue .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue .panel-body,.o_eportfolio_maps .o_map-epmst-blue td,.o_eportfolio_maps .o_map-epmst-blue a{color:#000}.o_map-epmst-blue2{background-color:#C4F6FF;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue2 h4,.o_eportfolio_maps .o_map-epmst-blue2 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue2 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue2 .panel-body,.o_eportfolio_maps .o_map-epmst-blue2 td,.o_eportfolio_maps .o_map-epmst-blue2 a{color:#000}.o_map-epmst-blue3{background-color:#B3E2F7;border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue3{box-shadow:3px 3px 4px rgba(20,20,20,0.4)}.o_eportfolio_maps .o_map-epmst-blue3 h4,.o_eportfolio_maps .o_map-epmst-blue3 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue3 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue3 .panel-body,.o_eportfolio_maps .o_map-epmst-blue3 td,.o_eportfolio_maps .o_map-epmst-blue3 a{color:#000}.o_map-epmst-blue4{background:#DEE7F7;background:#DEE7F7 -webkit-gradient(linear, 37% 20%, 53% 100%, from(#DEE7F7), to(#C1E9FD));background:#DEE7F7 -moz-linear-gradient(43% 71% 101deg, #C1E9FD, #DEE7F7);background:#DEE7F7 -o-linear-gradient(#DEE7F7, #C1E9FD);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#DEE7F7', EndColorStr='#C1E9FD');border:1px solid #888;border-left:3px solid rgba(85,85,85,0.8)}.o_eportfolio_maps .o_map-epmst-blue4 h4,.o_eportfolio_maps .o_map-epmst-blue4 .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_eportfolio_maps .o_map-epmst-blue4 h2{color:#444}.o_eportfolio_maps .o_map-epmst-blue4 .panel-body,.o_eportfolio_maps .o_map-epmst-blue4 td,.o_eportfolio_maps .o_map-epmst-blue4 a{color:#000}.o_video_poster{position:relative;display:inline-block;width:400px;max-width:100%;height:225px;background-size:cover;background-repeat:no-repeat;border:1px solid #eee}.o_video_poster_select{text-align:center}.o_video_poster_select .o_video_poster{margin:5px}.o_video_poster_select .o_video_poster a{position:absolute;left:0;top:0;width:100%;height:100%}.o_video_poster_select .o_video_poster a span{position:absolute;bottom:0;width:100%;display:block;line-height:3em;background:#f8f8f8;opacity:0.8}.o_video_poster_select .o_video_poster a:hover{border:1px solid #bbb}.o_video_poster_select .o_video_poster a:hover span{opacity:0.9}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:visible !important}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{font-weight:normal}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label:hover{color:#eee}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label .type{display:none}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{visibility:hidden;margin:0;width:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input:checked+label{color:#d9534f}.o_userbulk_changedcell{font-style:italic;font-weight:bold}body.o_dmz{background:transparent}body.o_dmz #o_bg{position:absolute;top:0;left:0;width:100%;height:100%;border-top:50px solid transparent;border-bottom:70px solid transparent;background:url("images/learn-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}body.o_dmz #o_bg:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(255,255,255,0.1) 0.2%, rgba(255,255,255,0.6) 60%, rgba(255,255,255,0.8) 100%);background-size:cover;background-position:center center;background-repeat:no-repeat}body.o_dmz #o_toplink{display:none}body.o_dmz #o_main_wrapper,body.o_dmz #o_main_wrapper #o_main_container{background:transparent}.o_login{padding-bottom:20px;padding-left:10%;padding-right:10%;text-align:right}.o_login .o_login_intro{padding-left:10%}.o_login .o_login_intro h1{margin-bottom:40px;color:#3b678a}.o_login .o_login_intro .lead{color:#333}.o_login .o_login_intro .lead h1,.o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h3,.o_login .o_login_intro .lead h4,.o_login .o_login_intro .lead .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_login .o_login_intro .lead h2,.o_login .o_login_intro .lead h5{margin-bottom:20px;color:#3b678a}.o_login .o_login_messages,.o_login .o_login_box{display:inline-block;width:400px;text-align:left}.o_login .o_login_messages .o_infomessage_wrapper{background:rgba(255,255,255,0.5);border:1px solid transparent;border-radius:4px;padding:6px 12px}.o_login .o_login_messages .o_infomessage_wrapper .o_info,.o_login .o_login_messages .o_infomessage_wrapper .o_warning,.o_login .o_login_messages .o_infomessage_wrapper .o_note{margin:0}.o_login .o_login_box{padding-top:10px}.o_login .o_login_providers{margin-bottom:6px;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_providers a span{display:block;font-size:9px;padding-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.o_login .o_login_providers .o_icon_provider_olat{font-size:1em}.o_login .o_login_provider{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3);box-shadow:0px 1px 10px -1px rgba(0,0,0,0.3)}.o_login .o_login_form{position:relative;padding:10px 12px}.o_login .o_login_form .o_login_pwd{position:absolute;bottom:2em;right:12px}.o_login .o_login_form .o_form .o_desc{margin:0 0 30px 0;padding:0;border-left:0;background-color:transparent}.o_login .o_login_register{display:block;line-height:2em;font-size:18px;text-align:center;color:#fff;background-color:#5bc0de;border-color:#46b8da;border-radius:4px;margin-top:16px;padding:10px 12px}.o_login .o_login_register:hover,.o_login .o_login_register:focus,.o_login .o_login_register.focus,.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.o_login .o_login_register:active,.o_login .o_login_register.active,.open>.o_login .o_login_register.dropdown-toggle{background-image:none}.o_login .o_login_register.disabled,.o_login .o_login_register.disabled:hover,.o_login .o_login_register.disabled:focus,.o_login .o_login_register.disabled.focus,.o_login .o_login_register.disabled:active,.o_login .o_login_register.disabled.active,.o_login .o_login_register[disabled],.o_login .o_login_register[disabled]:hover,.o_login .o_login_register[disabled]:focus,.o_login .o_login_register[disabled].focus,.o_login .o_login_register[disabled]:active,.o_login .o_login_register[disabled].active,fieldset[disabled] .o_login .o_login_register,fieldset[disabled] .o_login .o_login_register:hover,fieldset[disabled] .o_login .o_login_register:focus,fieldset[disabled] .o_login .o_login_register.focus,fieldset[disabled] .o_login .o_login_register:active,fieldset[disabled] .o_login .o_login_register.active{background-color:#5bc0de;border-color:#46b8da}.o_login .o_login_register .badge{color:#5bc0de;background-color:#fff}.o_login .o_login_register small{font-size:14px}.o_login .o_login_social{position:relative;padding:10px 12px}.o_login .o_login_social li{padding:10px 12px}.o_login .o_login_social li>a{display:block;line-height:2em;text-align:center;font-size:18px;border-radius:4px;padding:10px 12px}.o_login .o_login_social .btn-default.o_sel_auth_facebook{color:#fff;background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{color:#fff;background-color:#37538d;border-color:#2d4374}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_facebook.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled],.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#4568b2;border-color:#3e5da0}.o_login .o_login_social .btn-default.o_sel_auth_facebook .badge{color:#4568b2;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_twitter{color:#fff;background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{color:#fff;background-color:#00b4f8;border-color:#009ad4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_twitter.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled],.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#2cc5ff;border-color:#13beff}.o_login .o_login_social .btn-default.o_sel_auth_twitter .badge{color:#2cc5ff;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_google{color:#fff;background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.focus,.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{color:#fff;background-color:#d83825;border-color:#ba3120}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_google.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google.disabled,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_google.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled],.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#e15f4f;border-color:#dd4b39}.o_login .o_login_social .btn-default.o_sel_auth_google .badge{color:#e15f4f;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{color:#fff;background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{color:#fff;background-color:#015e8a;border-color:#014667}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_linkedin.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled],.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#0181bd;border-color:#0170a4}.o_login .o_login_social .btn-default.o_sel_auth_linkedin .badge{color:#0181bd;background-color:#fff}.o_login .o_login_social .btn-default.o_sel_auth_adfs{color:#fff;background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{color:#fff;background-color:#010101;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active,.open>.o_login .o_login_social .btn-default.o_sel_auth_adfs.dropdown-toggle{background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.disabled.active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled],.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].focus,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled].active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.focus,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs:active,fieldset[disabled] .o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#1a1a1a;border-color:#0d0d0d}.o_login .o_login_social .btn-default.o_sel_auth_adfs .badge{color:#1a1a1a;background-color:#fff}@media (max-width: 767px){body.o_dmz #o_bg{background:none;display:none}.o_login{padding:0}.o_login .o_login_intro{padding:0;text-align:left}.o_login .o_login_box_wrapper{text-align:center;padding:0}.o_login .o_login_box{padding-left:0;padding-right:0}.o_login .o_login_box .o_login_providers,.o_login .o_login_box .o_login_provider{-webkit-box-shadow:none;box-shadow:none}.o_login .o_login_messages,.o_login .o_login_box{width:100%;display:block}}.o_home_main h1{text-align:center}.o_home_main .o_icon_rss{line-height:20px;vertical-align:middle}.o_showall{font-size:12px;text-align:right;margin-bottom:5px;margin-top:10px}.o_portlet{position:relative;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.1)}.o_portlet .o_header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;border-bottom:1px solid #ddd;background-color:#f5f5f5;border-top-right-radius:4px;border-top-left-radius:4px}.o_portlet .o_content{padding:6px 12px}.o_portlet .o_portlet_table{margin:-12px;margin-bottom:-6px;margin-top:0}.o_portlet .o_table_empty.o_info{padding:6px}.o_portlet .o_toolbox{position:absolute;top:-1px;right:-1px;z-index:2;background-color:#fff;border:1px solid #faebcc;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:6px 12px}.o_portlet .o_toolbox div{display:inline}.o_portlet .o_edit_shim{position:absolute;height:100%;width:100%;z-index:1;background:#fcf8e3;opacity:0.8}.o_inactive .o_header a{float:right;margin-left:12px;margin-top:10px}.o_portlet_dyk_q{margin-top:5px;font-style:italic}.o_portlet_dyk_a{margin:5px 0}.o_portlet_dyk_next{margin:5px 0;text-align:right}.o_library_icon:before{content:""}.o_library ul{list-style:none;margin:0 0 15px 0;padding:0}.o_library ul ul{margin:0}.o_library_overview .o_library_newest_files ul li{float:left;margin-right:15px}.o_library_item{margin-bottom:10px;position:relative}.o_library_item .o_library_visual,.o_library_item .o_library_extra,.o_library_item .o_library_meta{margin-top:15px}.o_library_item .o_library_visual{float:left;background-color:#fff;border-radius:4px;border:1px solid #ddd}.o_library_item .o_library_visual .o_thumbnail_available,.o_library_item .o_library_visual .o_thumbnail_unavailable{background-size:146px auto;width:150px !important;height:150px !important;background-repeat:no-repeat;background-position:50% 50%}.o_library_item .o_library_visual .o_thumbnail_available:before,.o_library_item .o_library_visual .o_thumbnail_unavailable:before{content:none}.o_library_item .o_library_visual .o_thumbnail_available{background-size:146px auto}.o_library_item .o_library_visual .o_thumbnail_unavailable{display:none}.o_library_item .o_library_extra{float:right;width:200px}.o_library_item .o_library_meta{clear:both}.o_library_item .o_library_meta .o_library_desc{padding-bottom:10px}.o_library_item .o_library_meta small{display:block;word-wrap:break-word}.o_library_item h4,.o_library_item .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item h2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal}.o_library_item .btn{display:block;margin-bottom:0.5em}.o_library_item .o_comments{display:inline-block}.o_library_item .table{table-layout:fixed;word-wrap:break-word;margin-bottom:0}.o_library_item p.o_library_show_more{text-align:right;margin:0;padding-top:20px}.o_library_item .o_library_more{padding-top:20px;display:none}.o_library_folder{margin-top:-20px}.o_ratings_and_comments .o_rating_title,.o_ratings_and_comments .o_rating_explanation{display:none}@media (min-width: 768px){.o_library_item .o_library_meta{clear:none;margin-left:150px;margin-right:200px;padding:0 10px}.o_library_item .o_library_more{display:none}.o_library_item .o_library_more table tbody{vertical-align:top}.o_library_item .o_library_more table tr,.o_library_item .o_library_more table th,.o_library_item .o_library_more table td{display:inline-block}.o_library_item .o_library_more table tr{width:49%}.o_library_item .o_library_more table th{width:30%}.o_library_item .o_library_more table td{width:70%}}.o_library_item_compact .o_library_extra{width:auto}.o_library_item_compact .o_library_meta{padding:0 10px 0 0;margin:0;overflow:hidden}.o_library_item_compact .btn{display:inline-block}.o_library_item_compact h4,.o_library_item_compact .o_cal .fc-header-title h2,.o_cal .fc-header-title .o_library_item_compact h2{overflow:hidden;margin-right:70px}.o_library_item_compact h4 a,.o_library_item_compact .o_cal .fc-header-title h2 a,.o_cal .fc-header-title .o_library_item_compact h2 a{text-overflow:ellipsis;white-space:nowrap}.o_library_item_compact p.o_library_show_more{padding:20px;position:absolute;top:0;right:0}span.o_translation_i18nitem{position:relative !important}span.o_translation_i18nitem a.o_translation_i18nitem_launcher{position:absolute !important;z-index:100 !important;width:18px !important;height:20px !important;top:0 !important;left:5px !important;background:#fff;border:1px solid #3b678a !important;border-radius:3px;text-align:center;padding:0 !important}.o_user_infos{position:relative}.o_user_infos .o_user_portrait{position:absolute;top:0;left:15px;width:100px;height:100px}.o_user_infos .o_user_infos_inner{margin:0 30px 0 100px}.o_user_infos .o_user_infos_inner table{margin:0 30px 15px 30px}div.o_skype_button{display:inline-block}div.o_skype_button p{margin:0 0 0 0}div.o_skype_button p a img{margin:0 !important;vertical-align:middle !important}.o_members_pagination{text-align:center}.o_bcard_logo{margin-left:10px;height:66px}.o_bcard_title_with_logo{clear:both;padding:20px 0 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:66px}.o_visitingcard .o_icon_visitingcard{display:none}.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:66px;height:66px;margin-right:10px}@media (max-width: 767px){.o_visitingcard .o_portrait_avatar,.o_visitingcard .o_portrait_dummy,.o_visitingcard .o_portrait_dummy_female_big,.o_visitingcard .o_portrait_dummy_male_big,.o_visitingcard .o_portrait_anonymous{width:50px;height:50px;margin:5px 5px 0 0}.o_visitingcard_image,.o_visitingcard_logo{height:50px}.o_visitingcard_logo,.o_bcard_logo{height:50px;margin:5px 0 0 5px}.o_visitingcard_logo img,.o_bcard_logo img{position:relative;transform:scale(.75758);top:-8px}}@media (max-width: 414px){.o_visitingcard_logo img{max-width:260px}}@media (max-width: 375px){.o_visitingcard_logo img{max-width:220px}}@media (max-width: 320px){.o_visitingcard_logo img{max-width:180px}.o_bcard_logo img{max-width:150px}}.ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%}.ui-widget-header{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eee;background:#fff;font-weight:bold}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon,.ui-state-default .ui-icon,.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-active .ui-icon,.ui-state-highlight .ui-icon,.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background:none;background-image:none}.ui-dialog{-webkit-box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);box-shadow:0px 1px 8px -1px rgba(0,0,0,0.35);background-color:#fefefe}.ui-dialog .ui-widget-header .ui-dialog-title{color:#3b678a;font-weight:500;font-family:inherit;line-height:1.1}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close:before{content:"" !important}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-dialog .ui-widget-header .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-widget-header .ui-button.ui-corner-all{border:none !important;background:#fff !important;float:right}.ui-dialog .ui-widget-content{border-color:#fff;padding:5px;overflow:auto;background:white !important}.ui-dialog .ui-dialog-titlebar{padding:4px 7px 4px 7px;background-color:#eee !important}.ui-dialog.ui-corner-all{border-radius:4px}.ui-dialog.ui-widget-content{border:1px solid transparent}.ui-dialog.o_modal-ui div.ui-dialog-buttonpane{display:none}.ui-datepicker{z-index:2000 !important;-webkit-box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15);box-shadow:0px 1px 5px -1px rgba(0,0,0,0.15)}.ui-datepicker .ui-widget-header .ui-corner-all,.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-corner-all{border:none !important;background:#fff !important}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w:before{content:"";font-weight:normal;color:black}.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-widget-header .ui-icon.ui-icon-circle-triangle-w{font-family:'FontAwesome';display:inline-block;background-image:none;background-position:0 0;font-weight:normal;text-indent:0;color:white}.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker .ui-datepicker-next-hover{top:2px}.ui-datepicker .ui-state-default{background:#eee}.ui-datepicker .ui-state-highlight,.ui-datepicker .ui-widget-content .ui-state-highlight{border:1px solid #335a78;background:#3b678a;color:#fff}.ui-datepicker.ui-corner-all{border-radius:4px}.ui-datepicker.ui-widget-content{border:1px solid transparent}label.mce-label{display:inline;max-width:150px;margin-bottom:0;font-weight:normal}i.mce-ico.mce-i-media,i.mce-ico.mce-i-movie,i.mce-ico.mce-i-help{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)}i.mce-ico.mce-i-media:before{content:""}i.mce-ico.mce-i-movie:before{content:""}i.mce-ico.mce-i-help{width:9px;height:9px;padding-top:1px}i.mce-ico.mce-i-help:before{content:"";color:white}.mce-tabs span.o_chelp_wrapper{float:right;margin:5px}@media print{a[href]:after{content:""}#o_header_wrapper,#o_offcanvas_right,#o_navbar_wrapper,#o_footer_wrapper,#o_toplink,#o_main_left,#o_main_right,#o_main_toolbar,#jsMath_PrintWarning,.o_noti,.o_opener,.o_hide,.o_noprint{display:none !important}.o_print_break_avoid{page-break-inside:avoid}.o_print_break_before{page-break-before:always}body.o_dmz{background:white !important}.progress{-webkit-print-color-adjust:exact;background-color:rgba(0,0,0,0.1) !important;border:1px solid rgba(0,0,0,0.5)}.progress-bar{-webkit-print-color-adjust:exact;background-color:#000 !important;border:10px solid #000}}body.o_browser_ie7 #o_offcanvas_right,body.o_browser_ie8 #o_offcanvas_right{right:0px}.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-default.active,.btn-primary:active,.btn-primary.active,.btn-success:active,.btn-success.active,.btn-info:active,.btn-info.active,.btn-warning:active,.btn-warning.active,.btn-danger:active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE0E0E0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #29475f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #29475f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF29475F', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#264258}.btn-primary:hover,.btn-primary:focus{background-color:#29475f;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#29475f;border-color:#264258}.btn-primary:disabled,.btn-primary[disabled]{background-color:#29475f;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #419641 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF2AABD2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC12E2A', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}.thumbnail,.img-thumbnail,.o_form .o_filepreview img,.o_feed .o_media{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0);background-color:#335a78}.navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDBDBDB', endColorstr='#FFE2E2E2', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:-o-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:linear-gradient(to bottom, #3c3c3c 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3C3C3C', endColorstr='#FF222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:-o-linear-gradient(top, #090909 0%, #0f0f0f 100%);background-image:linear-gradient(to bottom, #090909 0%, #0f0f0f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF090909', endColorstr='#FF0F0F0F', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width: 767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFC8E5BC', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFB9DEF0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFF8EFC0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFE7C3C3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF5F5F5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #2c4c66 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #2c4c66 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF2C4C66', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5CB85C', endColorstr='#FF449D44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5BC0DE', endColorstr='#FF31B0D5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEC971F', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9534F', endColorstr='#FFC9302C', GradientType=0)}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #2c4c66;background-image:-webkit-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #30536f 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #30536f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF30536F', GradientType=0);border-color:#30536f}.list-group-item.active .badge,.list-group-item.active:hover .badge,.list-group-item.active:focus .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF5F5F5', endColorstr='#FFE8E8E8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:-o-linear-gradient(top, #3b678a 0%, #335a78 100%);background-image:linear-gradient(to bottom, #3b678a 0%, #335a78 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3B678A', endColorstr='#FF335A78', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDFF0D8', endColorstr='#FFD0E9C6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD9EDF7', endColorstr='#FFC4E3F3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCF8E3', endColorstr='#FFFAF2CC', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF2DEDE', endColorstr='#FFEBCCCC', GradientType=0)}.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8E8E8', endColorstr='#FFF5F5F5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}.o_button_dirty{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF0AD4E', endColorstr='#FFEB9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.o_button_dirty:active,.o_button_dirty.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.o_button_dirty:hover,.o_button_dirty:focus{background-color:#eb9316;background-position:0 -15px}.o_button_dirty:active,.o_button_dirty.active{background-color:#eb9316;border-color:#e38d13}.o_button_dirty:disabled,.o_button_dirty[disabled]{background-color:#eb9316;background-image:none}.o_login .o_login_social .btn-default{text-shadow:none}.o_login .o_login_social .btn-default.o_sel_auth_facebook{background-image:-webkit-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:-o-linear-gradient(top, #4568b2 0%, #344e86 100%);background-image:linear-gradient(to bottom, #4568b2 0%, #344e86 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4568B2', endColorstr='#FF344E86', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:hover,.o_login .o_login_social .btn-default.o_sel_auth_facebook:focus{background-color:#344e86;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_facebook:active,.o_login .o_login_social .btn-default.o_sel_auth_facebook.active{background-color:#344e86;border-color:#314a7f}.o_login .o_login_social .btn-default.o_sel_auth_facebook:disabled,.o_login .o_login_social .btn-default.o_sel_auth_facebook[disabled]{background-color:#344e86;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_twitter{background-image:-webkit-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:-o-linear-gradient(top, #2cc5ff 0%, #00acee 100%);background-image:linear-gradient(to bottom, #2cc5ff 0%, #00acee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF2CC5FF', endColorstr='#FF00ACEE', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:hover,.o_login .o_login_social .btn-default.o_sel_auth_twitter:focus{background-color:#00acee;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_twitter:active,.o_login .o_login_social .btn-default.o_sel_auth_twitter.active{background-color:#00acee;border-color:#00a5e4}.o_login .o_login_social .btn-default.o_sel_auth_twitter:disabled,.o_login .o_login_social .btn-default.o_sel_auth_twitter[disabled]{background-color:#00acee;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_google{background-image:-webkit-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:-o-linear-gradient(top, #e15f4f 0%, #cf3623 100%);background-image:linear-gradient(to bottom, #e15f4f 0%, #cf3623 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE15F4F', endColorstr='#FFCF3623', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:hover,.o_login .o_login_social .btn-default.o_sel_auth_google:focus{background-color:#cf3623;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_google:active,.o_login .o_login_social .btn-default.o_sel_auth_google.active{background-color:#cf3623;border-color:#c73422}.o_login .o_login_social .btn-default.o_sel_auth_google:disabled,.o_login .o_login_social .btn-default.o_sel_auth_google[disabled]{background-color:#cf3623;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_linkedin{background-image:-webkit-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:-o-linear-gradient(top, #0181bd 0%, #015780 100%);background-image:linear-gradient(to bottom, #0181bd 0%, #015780 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0181BD', endColorstr='#FF015780', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:hover,.o_login .o_login_social .btn-default.o_sel_auth_linkedin:focus{background-color:#015780;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:active,.o_login .o_login_social .btn-default.o_sel_auth_linkedin.active{background-color:#015780;border-color:#015176}.o_login .o_login_social .btn-default.o_sel_auth_linkedin:disabled,.o_login .o_login_social .btn-default.o_sel_auth_linkedin[disabled]{background-color:#015780;background-image:none}.o_login .o_login_social .btn-default.o_sel_auth_adfs{background-image:-webkit-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:-o-linear-gradient(top, #1a1a1a 0%, #000 100%);background-image:linear-gradient(to bottom, #1a1a1a 0%, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF1A1A1A', endColorstr='#FF000000', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:hover,.o_login .o_login_social .btn-default.o_sel_auth_adfs:focus{background-color:#000;background-position:0 -15px}.o_login .o_login_social .btn-default.o_sel_auth_adfs:active,.o_login .o_login_social .btn-default.o_sel_auth_adfs.active{background-color:#000;border-color:#000}.o_login .o_login_social .btn-default.o_sel_auth_adfs:disabled,.o_login .o_login_social .btn-default.o_sel_auth_adfs[disabled]{background-color:#000;background-image:none}.btn-default.btn-success,.btn-default.btn-info,.btn-default.btn-warning,.btn-default.btn-danger,.btn-default.btn-primary,.btn-default.o_button_dirty{text-shadow:none}.o_navbar.o_navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEBEBEB', endColorstr='#FFF3F3F3', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.o_navbar.o_navbar-default .o_navbar-nav>.active>a.o_navbar_tab_close{background:none;-webkit-box-shadow:none;box-shadow:none}.o_navbar-brand,.o_navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.o_navbar-offcanvas .dropdown-menu>li>a:hover,.o_navbar-offcanvas .dropdown-menu>li>a:focus{background-image:none}.o_toolbar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_toolbar .o_breadcrumb .breadcrumb{background-image:-webkit-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #fff 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #fff 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF5F5F5', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tools_container{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF8F8F8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next,.o_toolbar .o_tool_previous{background-image:-webkit-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #fff 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #fff 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE2E2E2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.o_toolbar .o_tool_next :hover,.o_toolbar .o_tool_previous :hover{background-color:#e2e2e2}.o_tree{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.05)}.o_navbar-brand{padding:15px 15px;font-size:28px;color:#3b678a !important}.o_navbar-brand:after{content:"\E600";font-family:openolat}
\ No newline at end of file
-- 
GitLab