
#stacks_in_241_page8 {
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 10px 0px;
}
/* Resp 2 Column v1.6.3 Copyright 2013 Joe Workman */
#stacks_in_256_page8 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_256_page8 .jwresp_col{overflow:hidden;margin:0;width:59%; float:left;}#stacks_in_256_page8 #jwresp_col2_stacks_in_256_page8{ float:right; width:39%}@media screen and (max-width:770px){#stacks_in_256_page8 #jwresp_col1_stacks_in_256_page8,#stacks_in_256_page8 #jwresp_col2_stacks_in_256_page8{width:100%;float:none;display:block}#stacks_in_256_page8 #jwresp_col1_stacks_in_256_page8{margin-bottom:15px}}
/* Fluid Image v2.0.4 Copyright 2014 Joe Workman */
#stacks_in_261_page8 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;           }

#stacks_in_261_page8 {
	margin: 0px 0px 20px 0px;
}
/* Resp 2 Column v1.6.3 Copyright 2013 Joe Workman */
#stacks_in_1565_page8 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_1565_page8 .jwresp_col{overflow:hidden;margin:0;width:29%; float:left;}#stacks_in_1565_page8 #jwresp_col2_stacks_in_1565_page8{ float:right; width:69%}@media screen and (max-width:770px){#stacks_in_1565_page8 #jwresp_col1_stacks_in_1565_page8,#stacks_in_1565_page8 #jwresp_col2_stacks_in_1565_page8{width:100%;float:none;display:block}#stacks_in_1565_page8 #jwresp_col1_stacks_in_1565_page8{margin-bottom:15px}}

#stacks_in_1565_page8 {
	margin: 30px 0px 0px 0px;
}

@font-face {
    font-family: 'Lato';
    src: url('../index_files/font/lato-lig-webfont.eot');
    src: url('../index_files/font/lato-lig-webfont.eot?#iefix') format('embedded-opentype'),
         url('../index_files/font/lato-lig-webfont.woff') format('woff'),
         url('../index_files/font/lato-lig-webfont.ttf') format('truetype'),
         url('../index_files/font/lato-lig-webfont.svg#latolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

#stacks_in_498_page8 .stacks_in_498_page8-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: Lato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_498_page8 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_498_page8 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 54px;
	
}

#stacks_in_498_page8 .stacks_in_498_page8-button,
#stacks_in_498_page8 .button_icon {
	
		height: 54px;
		line-height: 54px;
	
}


	#stacks_in_498_page8 {
		text-align: left;
	}







	@media only screen and (max-width: 480px) {
		#stacks_in_498_page8 {
			text-align: center;
		}

		#stacks_in_498_page8 .stacks_in_498_page8-button {
			width: 100%;
		  -moz-box-sizing: border-box;
		  -webkit-box-sizing: border-box;
		  box-sizing: border-box;
		}
	}



#stacks_in_498_page8 a.stacks_in_498_page8-button, #stacks_in_498_page8 a.stacks_in_498_page8-button:visited, #stacks_in_498_page8 a.stacks_in_498_page8-button:hover, #stacks_in_498_page8 a.stacks_in_498_page8-button:active {
	text-decoration: none;
}


/* Color picker option */
	
	#stacks_in_498_page8 .stacks_in_498_page8-button {
		
			background-color: #7C9D29;
		
	}

	#stacks_in_498_page8 a.stacks_in_498_page8-button, #stacks_in_498_page8 a.stacks_in_498_page8-button:visited {
		
			color: #E4F7F3;
			
	}

	#stacks_in_498_page8 a.stacks_in_498_page8-button:hover, #stacks_in_498_page8 a.stacks_in_498_page8-button:active {
		
			text-decoration: none;
			color: #E4F7F3;
			background-color: #90B13D;
		
	}

	
	#stacks_in_498_page8 .button_icon {
		
			background-color: #5E771F;
		
	}

	#stacks_in_498_page8 a.stacks_in_498_page8-button:hover .button_icon, #stacks_in_498_page8 a.stacks_in_498_page8-button:active .button_icon {
		
			background-color: #728B33;
				
	}
	



#stacks_in_498_page8 {
	margin: 25px 0px 0px 0px;
}

@font-face {
    font-family: 'Lato';
    src: url('../index_files/font/lato-lig-webfont.eot');
    src: url('../index_files/font/lato-lig-webfont.eot?#iefix') format('embedded-opentype'),
         url('../index_files/font/lato-lig-webfont.woff') format('woff'),
         url('../index_files/font/lato-lig-webfont.ttf') format('truetype'),
         url('../index_files/font/lato-lig-webfont.svg#latolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

#stacks_in_907_page8 .stacks_in_907_page8-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: Lato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_907_page8 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_907_page8 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 54px;
	
}

#stacks_in_907_page8 .stacks_in_907_page8-button,
#stacks_in_907_page8 .button_icon {
	
		height: 54px;
		line-height: 54px;
	
}


	#stacks_in_907_page8 {
		text-align: left;
	}







	@media only screen and (max-width: 480px) {
		#stacks_in_907_page8 {
			text-align: center;
		}

		#stacks_in_907_page8 .stacks_in_907_page8-button {
			width: 100%;
		  -moz-box-sizing: border-box;
		  -webkit-box-sizing: border-box;
		  box-sizing: border-box;
		}
	}



#stacks_in_907_page8 a.stacks_in_907_page8-button, #stacks_in_907_page8 a.stacks_in_907_page8-button:visited, #stacks_in_907_page8 a.stacks_in_907_page8-button:hover, #stacks_in_907_page8 a.stacks_in_907_page8-button:active {
	text-decoration: none;
}


/* Color picker option */
	
	#stacks_in_907_page8 .stacks_in_907_page8-button {
		
			background-color: #7C9D29;
		
	}

	#stacks_in_907_page8 a.stacks_in_907_page8-button, #stacks_in_907_page8 a.stacks_in_907_page8-button:visited {
		
			color: #E4F7F3;
			
	}

	#stacks_in_907_page8 a.stacks_in_907_page8-button:hover, #stacks_in_907_page8 a.stacks_in_907_page8-button:active {
		
			text-decoration: none;
			color: #E4F7F3;
			background-color: #90B13D;
		
	}

	
	#stacks_in_907_page8 .button_icon {
		
			background-color: #5E771F;
		
	}

	#stacks_in_907_page8 a.stacks_in_907_page8-button:hover .button_icon, #stacks_in_907_page8 a.stacks_in_907_page8-button:active .button_icon {
		
			background-color: #728B33;
				
	}
	



#stacks_in_907_page8 {
	margin: 25px 0px 0px 0px;
}

@font-face {
    font-family: 'Lato';
    src: url('../index_files/font/lato-lig-webfont.eot');
    src: url('../index_files/font/lato-lig-webfont.eot?#iefix') format('embedded-opentype'),
         url('../index_files/font/lato-lig-webfont.woff') format('woff'),
         url('../index_files/font/lato-lig-webfont.ttf') format('truetype'),
         url('../index_files/font/lato-lig-webfont.svg#latolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

#stacks_in_909_page8 .stacks_in_909_page8-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: Lato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_909_page8 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_909_page8 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 54px;
	
}

#stacks_in_909_page8 .stacks_in_909_page8-button,
#stacks_in_909_page8 .button_icon {
	
		height: 54px;
		line-height: 54px;
	
}


	#stacks_in_909_page8 {
		text-align: left;
	}







	@media only screen and (max-width: 480px) {
		#stacks_in_909_page8 {
			text-align: center;
		}

		#stacks_in_909_page8 .stacks_in_909_page8-button {
			width: 100%;
		  -moz-box-sizing: border-box;
		  -webkit-box-sizing: border-box;
		  box-sizing: border-box;
		}
	}



#stacks_in_909_page8 a.stacks_in_909_page8-button, #stacks_in_909_page8 a.stacks_in_909_page8-button:visited, #stacks_in_909_page8 a.stacks_in_909_page8-button:hover, #stacks_in_909_page8 a.stacks_in_909_page8-button:active {
	text-decoration: none;
}


/* Color picker option */
	
	#stacks_in_909_page8 .stacks_in_909_page8-button {
		
			background-color: #7C9D29;
		
	}

	#stacks_in_909_page8 a.stacks_in_909_page8-button, #stacks_in_909_page8 a.stacks_in_909_page8-button:visited {
		
			color: #E4F7F3;
			
	}

	#stacks_in_909_page8 a.stacks_in_909_page8-button:hover, #stacks_in_909_page8 a.stacks_in_909_page8-button:active {
		
			text-decoration: none;
			color: #E4F7F3;
			background-color: #90B13D;
		
	}

	
	#stacks_in_909_page8 .button_icon {
		
			background-color: #5E771F;
		
	}

	#stacks_in_909_page8 a.stacks_in_909_page8-button:hover .button_icon, #stacks_in_909_page8 a.stacks_in_909_page8-button:active .button_icon {
		
			background-color: #728B33;
				
	}
	



#stacks_in_909_page8 {
	margin: 25px 0px 0px 0px;
}

@font-face {
    font-family: 'Lato';
    src: url('../index_files/font/lato-lig-webfont.eot');
    src: url('../index_files/font/lato-lig-webfont.eot?#iefix') format('embedded-opentype'),
         url('../index_files/font/lato-lig-webfont.woff') format('woff'),
         url('../index_files/font/lato-lig-webfont.ttf') format('truetype'),
         url('../index_files/font/lato-lig-webfont.svg#latolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

#stacks_in_494_page8 .stacks_in_494_page8-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: Lato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_494_page8 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_494_page8 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 54px;
	
}

#stacks_in_494_page8 .stacks_in_494_page8-button,
#stacks_in_494_page8 .button_icon {
	
		height: 54px;
		line-height: 54px;
	
}


	#stacks_in_494_page8 {
		text-align: left;
	}







	@media only screen and (max-width: 480px) {
		#stacks_in_494_page8 {
			text-align: center;
		}

		#stacks_in_494_page8 .stacks_in_494_page8-button {
			width: 100%;
		  -moz-box-sizing: border-box;
		  -webkit-box-sizing: border-box;
		  box-sizing: border-box;
		}
	}



#stacks_in_494_page8 a.stacks_in_494_page8-button, #stacks_in_494_page8 a.stacks_in_494_page8-button:visited, #stacks_in_494_page8 a.stacks_in_494_page8-button:hover, #stacks_in_494_page8 a.stacks_in_494_page8-button:active {
	text-decoration: none;
}


/* Color picker option */
	
	#stacks_in_494_page8 .stacks_in_494_page8-button {
		
			background-color: #7C9D29;
		
	}

	#stacks_in_494_page8 a.stacks_in_494_page8-button, #stacks_in_494_page8 a.stacks_in_494_page8-button:visited {
		
			color: #E4F7F3;
			
	}

	#stacks_in_494_page8 a.stacks_in_494_page8-button:hover, #stacks_in_494_page8 a.stacks_in_494_page8-button:active {
		
			text-decoration: none;
			color: #E4F7F3;
			background-color: #90B13D;
		
	}

	
	#stacks_in_494_page8 .button_icon {
		
			background-color: #5E771F;
		
	}

	#stacks_in_494_page8 a.stacks_in_494_page8-button:hover .button_icon, #stacks_in_494_page8 a.stacks_in_494_page8-button:active .button_icon {
		
			background-color: #728B33;
				
	}
	



#stacks_in_494_page8 {
	margin: 25px 0px 0px 0px;
}

@font-face {
    font-family: 'Lato';
    src: url('../index_files/font/lato-lig-webfont.eot');
    src: url('../index_files/font/lato-lig-webfont.eot?#iefix') format('embedded-opentype'),
         url('../index_files/font/lato-lig-webfont.woff') format('woff'),
         url('../index_files/font/lato-lig-webfont.ttf') format('truetype'),
         url('../index_files/font/lato-lig-webfont.svg#latolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

#stacks_in_1570_page8 .stacks_in_1570_page8-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: Lato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_1570_page8 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_1570_page8 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	float: left;
	
	  width: 54px;
	
}

#stacks_in_1570_page8 .stacks_in_1570_page8-button,
#stacks_in_1570_page8 .button_icon {
	
		height: 54px;
		line-height: 54px;
	
}


	#stacks_in_1570_page8 {
		text-align: left;
	}







	@media only screen and (max-width: 480px) {
		#stacks_in_1570_page8 {
			text-align: center;
		}

		#stacks_in_1570_page8 .stacks_in_1570_page8-button {
			width: 100%;
		  -moz-box-sizing: border-box;
		  -webkit-box-sizing: border-box;
		  box-sizing: border-box;
		}
	}



#stacks_in_1570_page8 a.stacks_in_1570_page8-button, #stacks_in_1570_page8 a.stacks_in_1570_page8-button:visited, #stacks_in_1570_page8 a.stacks_in_1570_page8-button:hover, #stacks_in_1570_page8 a.stacks_in_1570_page8-button:active {
	text-decoration: none;
}


/* Color picker option */
	
	#stacks_in_1570_page8 .stacks_in_1570_page8-button {
		
			background-color: #7C9D29;
		
	}

	#stacks_in_1570_page8 a.stacks_in_1570_page8-button, #stacks_in_1570_page8 a.stacks_in_1570_page8-button:visited {
		
			color: #E4F7F3;
			
	}

	#stacks_in_1570_page8 a.stacks_in_1570_page8-button:hover, #stacks_in_1570_page8 a.stacks_in_1570_page8-button:active {
		
			text-decoration: none;
			color: #E4F7F3;
			background-color: #90B13D;
		
	}

	
	#stacks_in_1570_page8 .button_icon {
		
			background-color: #5E771F;
		
	}

	#stacks_in_1570_page8 a.stacks_in_1570_page8-button:hover .button_icon, #stacks_in_1570_page8 a.stacks_in_1570_page8-button:active .button_icon {
		
			background-color: #728B33;
				
	}
	



#stacks_in_1570_page8 {
	margin: 25px 0px 0px 0px;
}
/* Start Playr stack CSS code *//*!Video.js Default Styles (http://videojs.com)Version 4.1.0Create your own skin at http://designer.videojs.com*//* SKIN================================================================================The main class name for all skin-specific styles. To make your own skin, replace all occurances of 'vjs-default-skin' with a new name. Then add your new skin name to your video tag instead of the default skin. e.g. <video class="video-js my-skin-name">*/.vjs-default-skin {  color: #cccccc;}/* Custom Icon Font--------------------------------------------------------------------------------The control icons are from a custom font. Each icon corresponds to a character(e.g. "\e001"). Font icons allow for easy scaling and coloring of icons.*/@font-face {  font-family: 'FontAwesome';  src: url('../index_files/playrAssets/fontawesome-webfont.eot?v=3.2.1');  src: url('.../index_files/playrAssets/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../index_files/playrAssets/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../index_files/playrAssets/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../index_files/playrAssets/fontawesome-webfont.svg?v=3.2.1') format('svg');  font-weight: normal;  font-style: normal;}/* Base UI Component Classes-------------------------------------------------------------------------------- *//* Slider - used for Volume bar and Seek bar */.vjs-default-skin .vjs-slider {  /* Replace browser focus hightlight with handle highlight */  outline: 0;  position: relative;  cursor: pointer;  padding: 0;  /* background-color-with-alpha */  background-color: #ECECEC;}.vjs-default-skin .vjs-slider:focus {  /* box-shadow */  -webkit-box-shadow: 0 0 2em #ffffff;  -moz-box-shadow: 0 0 2em #ffffff;  box-shadow: 0 0 2em #ffffff;}.vjs-default-skin .vjs-slider-handle {  position: absolute;  /* Needed for IE6 */  left: 0;  top: 0;}.vjs-default-skin .vjs-slider-handle:before {  content: "\f111";  font-family: FontAwesome;  font-size: 1em;  line-height: 1;  text-align: center;  text-shadow: 0em 0em 1em #fff;  position: absolute;  top: 0;  left: 0;  /* Rotate the square icon to make a diamond */  /* transform */  -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);}/* Control Bar--------------------------------------------------------------------------------The default control bar that is a container for most of the controls. */.vjs-default-skin .vjs-control-bar {  /* Start hidden */  display: none;  position: absolute;  /* Place control bar at the bottom of the player box/video.      If you want more margin below the control bar, add more height. */  bottom: 0;  /* Use left/right to stretch to 100% width of player div */  left: 0;  right: 0;  /* Height includes any margin you want above or below control items */  height: 3.0em;}  /* background-color-with-alpha */   .vjs-default-skin .vjs-control-bar {background-color:#ecf0f1;}.vjs-default-skin .vjs-play-control::before {text-shadow: none !important; color: #424242;}.vjs-default-skin .vjs-time-controls {text-shadow: none !important;  color:#424242;}.vjs-default-skin .vjs-mute-control, .vjs-default-skin .vjs-volume-menu-button{text-shadow: none !important;  color:#424242;}.vjs-default-skin .vjs-fullscreen-control {text-shadow: none !important;  color:#424242;}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle {text-shadow: none !important;  color:#424242;}.vjs-default-skin .vjs-seek-handle {text-shadow: none !important;  color:#424242;}.vjs-default-skin:hover .vjs-big-play-button, .vjs-default-skin .vjs-big-play-button:focus {background-color: whiteSmoke !important; background-color:rgba(225,225,225,0.85) !important;}.vjs-default-skin .vjs-big-play-button::before {color:#424242 !important; text-shadow:none !important;}.vjs-default-skin .vjs-big-play-button {background-color: whiteSmoke !important; background-color:rgba(225,225,225,0.85) !important;}  /* General styles for individual controls. */.vjs-default-skin .vjs-control {  outline: none;  position: relative;  float: left;  text-align: center;  margin: 0;  padding: 0;  height: 3.0em;  width: 4em;}/* FontAwsome button icons */.vjs-default-skin .vjs-control:before {  font-family: FontAwesome;  font-size: 1.5em;  line-height: 2;  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  text-align: center;}/* Replacement for focus outline */.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before {  text-shadow: 0em 0em 1em #ffffff;}.vjs-default-skin .vjs-control:focus {  /*  outline: 0; */  /* keyboard-only users cannot see the focus on several of the UI elements when  this is set to 0 */}/* Hide control text visually, but have it available for screenreaders */.vjs-default-skin .vjs-control-text {  /* hide-visually */  border: 0;  clip: rect(0 0 0 0);  height: 1px;  margin: -1px;  overflow: hidden;  padding: 0;  position: absolute;  width: 1px;}/* Play/Pause--------------------------------------------------------------------------------*/.vjs-default-skin .vjs-play-control {  width: 5em;  cursor: pointer;  }.vjs-default-skin .vjs-play-control:before {  content: "\f04b";}.vjs-default-skin.vjs-playing .vjs-play-control:before {  content: "\f04c";}/* Volume/Mute-------------------------------------------------------------------------------- */.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button {  cursor: pointer;  float: right;    }.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before {  content: "\f028";}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before {  content: "\f026";}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before {  content: "\f027";}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before {  content: "\f028";}.vjs-default-skin .vjs-volume-control {  width: 5em;  float: right;    padding-right: 10px !important;}.vjs-default-skin .vjs-volume-bar {  width: 5em;  height: 0.6em;  margin: 1.1em auto 0;    }.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content {  height: 2.9em;  }.vjs-default-skin .vjs-volume-level {  position: absolute;  top: 0;  left: 0;  height: 0.6em;  background: #7C9D29;}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle {  width: 0.5em;  height: 0.5em;}.vjs-default-skin .vjs-volume-handle:before {  font-size: 0.9em;  top: -0.2em;  left: -0.2em;  width: 1em;  height: 1em;}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content {  width: 6em;  left: -4em;}/* Progress--------------------------------------------------------------------------------*/.vjs-default-skin .vjs-progress-control {  position: absolute;  left: 0;  right: 0;  width: auto;  font-size: 0.3em;  height: 1em;  /* Set above the rest of the controls. */  top: -1em;  /* Shrink the bar slower than it grows. */  /* transition */  -webkit-transition: all 0.4s;  -moz-transition: all 0.4s;  -o-transition: all 0.4s;  transition: all 0.4s;}/* On hover, make the progress bar grow to something that's more clickable.    This simply changes the overall font for the progress bar, and this    updates both the em-based widths and heights, as wells as the icon font */.vjs-default-skin:hover .vjs-progress-control {  font-size: .9em;  /* Even though we're not changing the top/height, we need to include them in      the transition so they're handled correctly. */  /* transition */  -webkit-transition: all 0.2s;  -moz-transition: all 0.2s;  -o-transition: all 0.2s;  transition: all 0.2s;}/* Box containing play and load progresses. Also acts as seek scrubber. */.vjs-default-skin .vjs-progress-holder {  height: 100%;}/* Progress Bars */.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress {  position: absolute;  display: block;  height: 100%;  margin: 0;  padding: 0;  /* Needed for IE6 */  left: 0;  top: 0;}.vjs-default-skin .vjs-play-progress {  /*    Using a data URI to create the white diagonal lines with a transparent      background. Surprisingly works in IE8.      Created using http://www.patternify.com    Changing the first color value will change the bar color.    Also using a paralax effect to make the lines move backwards.      The -50% left position makes that happen.  */  background: #7C9D29;}.vjs-default-skin .vjs-load-progress {  background: #ECECEC;}.vjs-default-skin .vjs-seek-handle {  width: 1.5em;  height: 100%;  font-size: 12px;top: -3px;}.vjs-default-skin .vjs-seek-handle:before {  padding-top: 0.1em /* Minor adjustment */;}/* Time Display--------------------------------------------------------------------------------*/.vjs-default-skin .vjs-time-controls {  font-size: 1em;  /* Align vertically by making the line height the same as the control bar */  line-height: 3em;  }.vjs-default-skin .vjs-current-time {  float: left;    }.vjs-default-skin .vjs-duration {  float: left;    }/* Remaining time is in the HTML, but not included in default design */.vjs-default-skin .vjs-remaining-time {  display: none;  float: left;}.vjs-time-divider {  float: left;  line-height: 3em;  }/* Fullscreen--------------------------------------------------------------------------------*/.vjs-default-skin .vjs-fullscreen-control {  width: 3.8em;  cursor: pointer;  float: right;  }.vjs-default-skin .vjs-fullscreen-control:before {  content: "\f065";}/* Switch to the exit icon when the player is in fullscreen */.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before {  content: "\f066";}/* Big Play Button (play button at start)--------------------------------------------------------------------------------Positioning of the play button in the center or other corners can be done more easily in the skin designer. http://designer.videojs.com/*/.vjs-default-skin .vjs-big-play-button {  /* Center it horizontally */  left: 50%;  margin-left: -2em;  /* Center it vertically */  top: 50%;  margin-top: -1.3em;  font-size: 3em;  display: block;  z-index: 2;  position: absolute;  width: 4em;  height: 2.6em;  text-align: center;  vertical-align: middle;  cursor: pointer;  opacity: 1;  /* Need a slightly gray bg so it can be seen on black backgrounds */  /* background-color-with-alpha */    border: 0em solid #3b4249;  /* border-radius */  -webkit-border-radius: 0.4em;  -moz-border-radius: 0.4em;  border-radius: 0.4em;  /* box-shadow */  -webkit-box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);  -moz-box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);  box-shadow: 0px 0px 1em rgba(255, 255, 255, 0.25);  /* transition */  -webkit-transition: all 0.4s;  -moz-transition: all 0.4s;  -o-transition: all 0.4s;  transition: all 0.4s;}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus {  outline: 0;  border-color: #fff;  /* IE8 needs a non-glow hover state */  background-color: #505050;  background-color: rgba(50, 50, 50, 0.75);  /* box-shadow */  -webkit-box-shadow: 0 0 3em #ffffff;  -moz-box-shadow: 0 0 3em #ffffff;  box-shadow: 0 0 3em #ffffff;  /* transition */  -webkit-transition: all 0s;  -moz-transition: all 0s;  -o-transition: all 0s;  transition: all 0s;}.vjs-default-skin .vjs-big-play-button:before {  content: "\f04b";  font-family: FontAwesome;  /* In order to center the play icon vertically we need to set the line height     to the same as the button height */  line-height: 2.6em;  text-shadow: 0.05em 0.05em 0.1em #000;  text-align: center /* Needed for IE8 */;  position: absolute;  left: 0;  width: 100%;  height: 100%;}/* Loading Spinner--------------------------------------------------------------------------------*/.vjs-loading-spinner {  display: none;  position: absolute;  top: 50%;  left: 50%;  font-size: 5em;  line-height: 1;  width: 1em;  height: 1em;  color:whitesmoke;  margin-left: -0.5em;  margin-top: -0.5em;  opacity: 0.75;  font-family:FontAwesome;  /* animation */  -webkit-animation: spin 1.5s infinite linear;  -moz-animation: spin 1.5s infinite linear;  -o-animation: spin 1.5s infinite linear;  animation: spin 1.5s infinite linear;}.vjs-default-skin .vjs-loading-spinner:before {  content: "\f110";  font-family: FontAwesome;  position: absolute;  width: 1em;  height: 1em;  color:whitesmoke;  text-align: center;  text-shadow: 0em 0em 0.1em #000;}/* Add a gradient to the spinner by overlaying another copy.   Text gradient plus a text shadow doesn't work   and `background-clip: text` only works in Webkit. */.vjs-default-skin .vjs-loading-spinner:after {  content: "\f110";  /* Loading spinner icon */  font-family: FontAwesome;  color:whitesmoke;  position: absolute;  width: 1em;  height: 1em;  text-align: center;  }@-moz-keyframes spin {  0% {    -moz-transform: rotate(0deg);  }  100% {    -moz-transform: rotate(359deg);  }}@-webkit-keyframes spin {  0% {    -webkit-transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(359deg);  }}@-o-keyframes spin {  0% {    -o-transform: rotate(0deg);  }  100% {    -o-transform: rotate(359deg);  }}@keyframes spin {  0% {    transform: rotate(0deg);  }  100% {    transform: rotate(359deg);  }}/* Menu Buttons (Captions/Subtitles/etc.)--------------------------------------------------------------------------------*/.vjs-default-skin .vjs-menu-button {  float: right;  cursor: pointer;}.vjs-default-skin .vjs-menu {  display: none;  position: absolute;  bottom: 0;  left: 0em;  /* (Width of vjs-menu - width of button) / 2 */  width: 0em;  height: 0em;  margin-bottom: 3em;  border-left: 2em solid transparent;  border-right: 2em solid transparent;  border-top: 1.55em solid #000000;  /* Same width top as ul bottom */  border-top-color: rgba(7, 40, 50, 0.5);  /* Same as ul background */}/* Button Pop-up Menu */.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content {  display: block;  padding: 0;  margin: 0;  position: absolute;  width: 10em;  bottom: 1.5em;  /* Same bottom as vjs-menu border-top */  max-height: 15em;  overflow: auto;  left: -5em;  /* Width of menu - width of button / 2 */  /* background-color-with-alpha */  background-color: #07141e;  background-color: rgba(7, 20, 30, 0.7);  /* box-shadow */  -webkit-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);  -moz-box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);  box-shadow: -0.2em -0.2em 0.3em rgba(255, 255, 255, 0.2);}.vjs-default-skin .vjs-menu-button:hover .vjs-menu {  display: block;}.vjs-default-skin .vjs-menu-button ul li {  list-style: none;  margin: 0;  padding: 0.3em 0 0.3em 0;  line-height: 1.4em;  font-size: 1.2em;  text-align: center;  text-transform: lowercase;}.vjs-default-skin .vjs-menu-button ul li.vjs-selected {  background-color: #000;}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover {  outline: 0;  color: #111;  /* background-color-with-alpha */  background-color: #ffffff;  background-color: rgba(255, 255, 255, 0.75);  /* box-shadow */  -webkit-box-shadow: 0 0 1em #ffffff;  -moz-box-shadow: 0 0 1em #ffffff;  box-shadow: 0 0 1em #ffffff;}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title {  text-align: center;  text-transform: uppercase;  font-size: 1em;  line-height: 2em;  padding: 0;  margin: 0 0 0.3em 0;  font-weight: bold;  cursor: default;}/* Subtitles Button */.vjs-default-skin .vjs-subtitles-button:before {  content: "\e00c";}/* Captions Button */.vjs-default-skin .vjs-captions-button:before {  content: "\e008";}/* Replacement for focus outline */.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before {  /* box-shadow */  -webkit-box-shadow: 0 0 1em #ffffff;  -moz-box-shadow: 0 0 1em #ffffff;  box-shadow: 0 0 1em #ffffff;}/*REQUIRED STYLES (be careful overriding)================================================================================When loading the player, the video tag is replaced with a DIV,that will hold the video tag or object tag for other playback methods.The div contains the video playback element (Flash or HTML5) and controls, and sets the width and height of the video.** If you want to add some kind of border/padding (e.g. a frame), or special positioning, use another containing element. Otherwise you risk messing up control positioning and full window mode. ***/.stacks_in_356_page8video-js {  position: relative;  background:#EDEDED;padding-top: 50% !important; max-width:  !important; max-height: auto !important;  /* Start with 10px for base font size so other dimensions can be em based and      easily calculable. */  font-size: 10px;  /* Allow poster to be vertially aligned. */  vertical-align: middle;  /*  display: table-cell; */  /*This works in Safari but not Firefox.*/  /* Provide some basic defaults for fonts */  font-weight: normal;  font-style: normal;  /* Avoiding helvetica: issue #376 */  font-family: Arial, sans-serif;  /* Turn off user selection (text highlighting) by default.     The majority of player components will not be text blocks.     Text areas will need to turn user selection back on. */  /* user-select */  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}/* Playback technology elements expand to the width/height of the containing div    <video> or <object> */    .vjs-fullscreen {padding-top: 0px}.stacks_in_356_page8video-js .vjs-tech {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;}/* Fix for Firefox 9 fullscreen (only if it is enabled). Not needed when    checking fullScreenEnabled. */.stacks_in_356_page8video-js:-moz-full-screen {  position: absolute;}/* Fullscreen Styles */body.vjs-full-window {  padding: 0;  margin: 0;  height: 100%;  /* Fix for IE6 full-window. http://www.cssplay.co.uk/layouts/fixed.html */  overflow-y: auto;}.stacks_in_356_page8video-js.vjs-fullscreen {  position: fixed;  overflow: hidden;  z-index: 1000;  left: 0;  top: 0;  bottom: 0;  right: 0;  width: 100% !important;  height: 100% !important;  /* IE6 full-window (underscore hack) */  _position: absolute;  padding: 0px !important;margin: 0px !important;}.stacks_in_356_page8video-js:-webkit-full-screen {  width: 100% !important;  height: 100% !important;}/* Poster Styles */.vjs-poster {  background-repeat: no-repeat;  background-position: 50% 50%;  background-size: contain;  cursor: pointer;  height: 100%;  margin: 0;  padding: 0;  position: relative;  width: 100%;}.vjs-poster img {  display: block;  margin: 0 auto;  max-height: 100%;  padding: 0;  width: 100%;}/* Text Track Styles *//* Overall track holder for both captions and subtitles */.stacks_in_356_page8video-js .vjs-text-track-display {  text-align: center;  position: absolute;  bottom: 4em;  /* Leave padding on left and right */  left: 1em;  right: 1em;}/* Individual tracks */.stacks_in_356_page8video-js .vjs-text-track {  display: none;  font-size: 1.4em;  text-align: center;  margin-bottom: 0.1em;  /* Transparent black background, or fallback to all black (oldIE) */  /* background-color-with-alpha */  background-color: #000000;  background-color: rgba(0, 0, 0, 0.5);}.stacks_in_356_page8video-js .vjs-subtitles {  color: #ffffff /* Subtitles are white */;}.stacks_in_356_page8video-js .vjs-captions {  color: #ffcc66 /* Captions are yellow */;}.vjs-tt-cue {  display: block;}/* Fading sytles, used to fade control bar. */.vjs-fade-in {  display: block !important;  /* Visibility needed to make sure things hide in older browsers too. */  visibility: visible;  opacity: 1;  /* transition */  -webkit-transition: visibility 0.1s, opacity 0.1s;  -moz-transition: visibility 0.1s, opacity 0.1s;  -o-transition: visibility 0.1s, opacity 0.1s;  transition: visibility 0.1s, opacity 0.1s;}.vjs-fade-out {  display: block !important;  visibility: hidden;  opacity: 0;  /* transition */  -webkit-transition: visibility 1.5s, opacity 1.5s;  -moz-transition: visibility 1.5s, opacity 1.5s;  -o-transition: visibility 1.5s, opacity 1.5s;  transition: visibility 1.5s, opacity 1.5s;  /* Wait a moment before fading out the control bar */  /* transition-delay */  -webkit-transition-delay: 2s;  -moz-transition-delay: 2s;  -o-transition-delay: 2s;  transition-delay: 2s;}/* Hide disabled or unsupported controls */.vjs-default-skin .vjs-hidden {  display: none;}.vjs-lock-showing {  display: block !important;  opacity: 1;  visibility: visible;}/* ----------------------------------------------------------------------------- /* FONT AWESOME CORE * -------------------------- */[class^="icon-"],[class*=" icon-"] {  font-family: FontAwesome;  font-weight: normal;  font-style: normal;  text-decoration: inherit;  -webkit-font-smoothing: antialiased;  *margin-right: .3em;}[class^="icon-"]:before,[class*=" icon-"]:before {  text-decoration: inherit;  display: inline-block;  speak: none;}/* makes the font 33% larger relative to the icon container */.icon-large:before {  vertical-align: -10%;  font-size: 1.3333333333333333em;}/* makes sure icons active on rollover in links */a [class^="icon-"],a [class*=" icon-"] {  display: inline;}/* increased font size for icon-large */[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width {  display: inline-block;  width: 1.1428571428571428em;  text-align: right;  padding-right: 0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large {  width: 1.4285714285714286em;}.icons-ul {  margin-left: 2.142857142857143em;  list-style-type: none;}.icons-ul > li {  position: relative;}.icons-ul .icon-li {  position: absolute;  left: -2.142857142857143em;  width: 2.142857142857143em;  text-align: center;  line-height: inherit;}[class^="icon-"].hide,[class*=" icon-"].hide {  display: none;}.icon-muted {  color: #eeeeee;}.icon-light {  color: #ffffff;}.icon-dark {  color: #333333;}.icon-border {  border: solid 1px #eeeeee;  padding: .2em .25em .15em;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;}.icon-2x {  font-size: 2em;}.icon-2x.icon-border {  border-width: 2px;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;}.icon-3x {  font-size: 3em;}.icon-3x.icon-border {  border-width: 3px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;}.icon-4x {  font-size: 4em;}.icon-4x.icon-border {  border-width: 4px;  -webkit-border-radius: 6px;  -moz-border-radius: 6px;  border-radius: 6px;}.icon-5x {  font-size: 5em;}.icon-5x.icon-border {  border-width: 5px;  -webkit-border-radius: 7px;  -moz-border-radius: 7px;  border-radius: 7px;}.pull-right {  float: right;}.pull-left {  float: left;}[class^="icon-"].pull-left,[class*=" icon-"].pull-left {  margin-right: .3em;}[class^="icon-"].pull-right,[class*=" icon-"].pull-right {  margin-left: .3em;}/* BOOTSTRAP SPECIFIC CLASSES * -------------------------- *//* Bootstrap 2.0 sprites.less reset */[class^="icon-"],[class*=" icon-"] {  display: inline;  width: auto;  height: auto;  line-height: normal;  vertical-align: baseline;  background-image: none;  background-position: 0% 0%;  background-repeat: repeat;  margin-top: 0;}/* more sprites.less reset */.icon-white,.nav-pills > .active > a > [class^="icon-"],.nav-pills > .active > a > [class*=" icon-"],.nav-list > .active > a > [class^="icon-"],.nav-list > .active > a > [class*=" icon-"],.navbar-inverse .nav > .active > a > [class^="icon-"],.navbar-inverse .nav > .active > a > [class*=" icon-"],.dropdown-menu > li > a:hover > [class^="icon-"],.dropdown-menu > li > a:hover > [class*=" icon-"],.dropdown-menu > .active > a > [class^="icon-"],.dropdown-menu > .active > a > [class*=" icon-"],.dropdown-submenu:hover > a > [class^="icon-"],.dropdown-submenu:hover > a > [class*=" icon-"] {  background-image: none;}/* keeps Bootstrap styles with and without icons the same */.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large {  line-height: .9em;}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin {  display: inline-block;}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large {  line-height: .9em;}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x {  margin-top: .18em;}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large {  line-height: .8em;}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x {  margin-top: .25em;}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"] {  margin-top: 0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x {  margin-top: .05em;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x {  margin-right: .2em;}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x {  margin-left: .2em;}/* Fixes alignment in nav lists */.nav-list [class^="icon-"],.nav-list [class*=" icon-"] {  line-height: inherit;}/* EXTRAS * -------------------------- *//* Stacked and layered icon */.icon-stack {  position: relative;  display: inline-block;  width: 2em;  height: 2em;  line-height: 2em;  vertical-align: -35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"] {  display: block;  text-align: center;  position: absolute;  width: 100%;  height: 100%;  font-size: 1em;  line-height: inherit;  *line-height: 2em;}.icon-stack .icon-stack-base {  font-size: 2em;  *line-height: 1em;}/* Animated rotating icon */.icon-spin {  display: inline-block;  -moz-animation: spin 2s infinite linear;  -o-animation: spin 2s infinite linear;  -webkit-animation: spin 2s infinite linear;  animation: spin 2s infinite linear;}/* Prevent stack and spinners from being taken inline when inside a link */a .icon-stack,a .icon-spin {  display: inline-block;  text-decoration: none;}@-moz-keyframes spin {  0% {    -moz-transform: rotate(0deg);  }  100% {    -moz-transform: rotate(359deg);  }}@-webkit-keyframes spin {  0% {    -webkit-transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(359deg);  }}@-o-keyframes spin {  0% {    -o-transform: rotate(0deg);  }  100% {    -o-transform: rotate(359deg);  }}@-ms-keyframes spin {  0% {    -ms-transform: rotate(0deg);  }  100% {    -ms-transform: rotate(359deg);  }}@keyframes spin {  0% {    transform: rotate(0deg);  }  100% {    transform: rotate(359deg);  }}/* Icon rotations and mirroring */.icon-rotate-90:before {  -webkit-transform: rotate(90deg);  -moz-transform: rotate(90deg);  -ms-transform: rotate(90deg);  -o-transform: rotate(90deg);  transform: rotate(90deg);  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}.icon-rotate-180:before {  -webkit-transform: rotate(180deg);  -moz-transform: rotate(180deg);  -ms-transform: rotate(180deg);  -o-transform: rotate(180deg);  transform: rotate(180deg);  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}.icon-rotate-270:before {  -webkit-transform: rotate(270deg);  -moz-transform: rotate(270deg);  -ms-transform: rotate(270deg);  -o-transform: rotate(270deg);  transform: rotate(270deg);  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}.icon-flip-horizontal:before {  -webkit-transform: scale(-1, 1);  -moz-transform: scale(-1, 1);  -ms-transform: scale(-1, 1);  -o-transform: scale(-1, 1);  transform: scale(-1, 1);}.icon-flip-vertical:before {  -webkit-transform: scale(1, -1);  -moz-transform: scale(1, -1);  -ms-transform: scale(1, -1);  -o-transform: scale(1, -1);  transform: scale(1, -1);}/* ensure rotation occurs inside anchor tags */a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before {  display: inline-block;}/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen   readers do not read off random characters that represent icons */.icon-glass:before {  content: "\f000";}.icon-music:before {  content: "\f001";}.icon-search:before {  content: "\f002";}.icon-envelope-alt:before {  content: "\f003";}.icon-heart:before {  content: "\f004";}.icon-star:before {  content: "\f005";}.icon-star-empty:before {  content: "\f006";}.icon-user:before {  content: "\f007";}.icon-film:before {  content: "\f008";}.icon-th-large:before {  content: "\f009";}.icon-th:before {  content: "\f00a";}.icon-th-list:before {  content: "\f00b";}.icon-ok:before {  content: "\f00c";}.icon-remove:before {  content: "\f00d";}.icon-zoom-in:before {  content: "\f00e";}.icon-zoom-out:before {  content: "\f010";}.icon-power-off:before,.icon-off:before {  content: "\f011";}.icon-signal:before {  content: "\f012";}.icon-gear:before,.icon-cog:before {  content: "\f013";}.icon-trash:before {  content: "\f014";}.icon-home:before {  content: "\f015";}.icon-file-alt:before {  content: "\f016";}.icon-time:before {  content: "\f017";}.icon-road:before {  content: "\f018";}.icon-download-alt:before {  content: "\f019";}.icon-download:before {  content: "\f01a";}.icon-upload:before {  content: "\f01b";}.icon-inbox:before {  content: "\f01c";}.icon-play-circle:before {  content: "\f01d";}.icon-rotate-right:before,.icon-repeat:before {  content: "\f01e";}.icon-refresh:before {  content: "\f021";}.icon-list-alt:before {  content: "\f022";}.icon-lock:before {  content: "\f023";}.icon-flag:before {  content: "\f024";}.icon-headphones:before {  content: "\f025";}.icon-volume-off:before {  content: "\f026";}.icon-volume-down:before {  content: "\f027";}.icon-volume-up:before {  content: "\f028";}.icon-qrcode:before {  content: "\f029";}.icon-barcode:before {  content: "\f02a";}.icon-tag:before {  content: "\f02b";}.icon-tags:before {  content: "\f02c";}.icon-book:before {  content: "\f02d";}.icon-bookmark:before {  content: "\f02e";}.icon-print:before {  content: "\f02f";}.icon-camera:before {  content: "\f030";}.icon-font:before {  content: "\f031";}.icon-bold:before {  content: "\f032";}.icon-italic:before {  content: "\f033";}.icon-text-height:before {  content: "\f034";}.icon-text-width:before {  content: "\f035";}.icon-align-left:before {  content: "\f036";}.icon-align-center:before {  content: "\f037";}.icon-align-right:before {  content: "\f038";}.icon-align-justify:before {  content: "\f039";}.icon-list:before {  content: "\f03a";}.icon-indent-left:before {  content: "\f03b";}.icon-indent-right:before {  content: "\f03c";}.icon-facetime-video:before {  content: "\f03d";}.icon-picture:before {  content: "\f03e";}.icon-pencil:before {  content: "\f040";}.icon-map-marker:before {  content: "\f041";}.icon-adjust:before {  content: "\f042";}.icon-tint:before {  content: "\f043";}.icon-edit:before {  content: "\f044";}.icon-share:before {  content: "\f045";}.icon-check:before {  content: "\f046";}.icon-move:before {  content: "\f047";}.icon-step-backward:before {  content: "\f048";}.icon-fast-backward:before {  content: "\f049";}.icon-backward:before {  content: "\f04a";}.icon-play:before {  content: "\f04b";}.icon-pause:before {  content: "\f04c";}.icon-stop:before {  content: "\f04d";}.icon-forward:before {  content: "\f04e";}.icon-fast-forward:before {  content: "\f050";}.icon-step-forward:before {  content: "\f051";}.icon-eject:before {  content: "\f052";}.icon-chevron-left:before {  content: "\f053";}.icon-chevron-right:before {  content: "\f054";}.icon-plus-sign:before {  content: "\f055";}.icon-minus-sign:before {  content: "\f056";}.icon-remove-sign:before {  content: "\f057";}.icon-ok-sign:before {  content: "\f058";}.icon-question-sign:before {  content: "\f059";}.icon-info-sign:before {  content: "\f05a";}.icon-screenshot:before {  content: "\f05b";}.icon-remove-circle:before {  content: "\f05c";}.icon-ok-circle:before {  content: "\f05d";}.icon-ban-circle:before {  content: "\f05e";}.icon-arrow-left:before {  content: "\f060";}.icon-arrow-right:before {  content: "\f061";}.icon-arrow-up:before {  content: "\f062";}.icon-arrow-down:before {  content: "\f063";}.icon-mail-forward:before,.icon-share-alt:before {  content: "\f064";}.icon-resize-full:before {  content: "\f065";}.icon-resize-small:before {  content: "\f066";}.icon-plus:before {  content: "\f067";}.icon-minus:before {  content: "\f068";}.icon-asterisk:before {  content: "\f069";}.icon-exclamation-sign:before {  content: "\f06a";}.icon-gift:before {  content: "\f06b";}.icon-leaf:before {  content: "\f06c";}.icon-fire:before {  content: "\f06d";}.icon-eye-open:before {  content: "\f06e";}.icon-eye-close:before {  content: "\f070";}.icon-warning-sign:before {  content: "\f071";}.icon-plane:before {  content: "\f072";}.icon-calendar:before {  content: "\f073";}.icon-random:before {  content: "\f074";}.icon-comment:before {  content: "\f075";}.icon-magnet:before {  content: "\f076";}.icon-chevron-up:before {  content: "\f077";}.icon-chevron-down:before {  content: "\f078";}.icon-retweet:before {  content: "\f079";}.icon-shopping-cart:before {  content: "\f07a";}.icon-folder-close:before {  content: "\f07b";}.icon-folder-open:before {  content: "\f07c";}.icon-resize-vertical:before {  content: "\f07d";}.icon-resize-horizontal:before {  content: "\f07e";}.icon-bar-chart:before {  content: "\f080";}.icon-twitter-sign:before {  content: "\f081";}.icon-facebook-sign:before {  content: "\f082";}.icon-camera-retro:before {  content: "\f083";}.icon-key:before {  content: "\f084";}.icon-gears:before,.icon-cogs:before {  content: "\f085";}.icon-comments:before {  content: "\f086";}.icon-thumbs-up-alt:before {  content: "\f087";}.icon-thumbs-down-alt:before {  content: "\f088";}.icon-star-half:before {  content: "\f089";}.icon-heart-empty:before {  content: "\f08a";}.icon-signout:before {  content: "\f08b";}.icon-linkedin-sign:before {  content: "\f08c";}.icon-pushpin:before {  content: "\f08d";}.icon-external-link:before {  content: "\f08e";}.icon-signin:before {  content: "\f090";}.icon-trophy:before {  content: "\f091";}.icon-github-sign:before {  content: "\f092";}.icon-upload-alt:before {  content: "\f093";}.icon-lemon:before {  content: "\f094";}.icon-phone:before {  content: "\f095";}.icon-unchecked:before,.icon-check-empty:before {  content: "\f096";}.icon-bookmark-empty:before {  content: "\f097";}.icon-phone-sign:before {  content: "\f098";}.icon-twitter:before {  content: "\f099";}.icon-facebook:before {  content: "\f09a";}.icon-github:before {  content: "\f09b";}.icon-unlock:before {  content: "\f09c";}.icon-credit-card:before {  content: "\f09d";}.icon-rss:before {  content: "\f09e";}.icon-hdd:before {  content: "\f0a0";}.icon-bullhorn:before {  content: "\f0a1";}.icon-bell:before {  content: "\f0a2";}.icon-certificate:before {  content: "\f0a3";}.icon-hand-right:before {  content: "\f0a4";}.icon-hand-left:before {  content: "\f0a5";}.icon-hand-up:before {  content: "\f0a6";}.icon-hand-down:before {  content: "\f0a7";}.icon-circle-arrow-left:before {  content: "\f0a8";}.icon-circle-arrow-right:before {  content: "\f0a9";}.icon-circle-arrow-up:before {  content: "\f0aa";}.icon-circle-arrow-down:before {  content: "\f0ab";}.icon-globe:before {  content: "\f0ac";}.icon-wrench:before {  content: "\f0ad";}.icon-tasks:before {  content: "\f0ae";}.icon-filter:before {  content: "\f0b0";}.icon-briefcase:before {  content: "\f0b1";}.icon-fullscreen:before {  content: "\f0b2";}.icon-group:before {  content: "\f0c0";}.icon-link:before {  content: "\f0c1";}.icon-cloud:before {  content: "\f0c2";}.icon-beaker:before {  content: "\f0c3";}.icon-cut:before {  content: "\f0c4";}.icon-copy:before {  content: "\f0c5";}.icon-paperclip:before,.icon-paper-clip:before {  content: "\f0c6";}.icon-save:before {  content: "\f0c7";}.icon-sign-blank:before {  content: "\f0c8";}.icon-reorder:before {  content: "\f0c9";}.icon-list-ul:before {  content: "\f0ca";}.icon-list-ol:before {  content: "\f0cb";}.icon-strikethrough:before {  content: "\f0cc";}.icon-underline:before {  content: "\f0cd";}.icon-table:before {  content: "\f0ce";}.icon-magic:before {  content: "\f0d0";}.icon-truck:before {  content: "\f0d1";}.icon-pinterest:before {  content: "\f0d2";}.icon-pinterest-sign:before {  content: "\f0d3";}.icon-google-plus-sign:before {  content: "\f0d4";}.icon-google-plus:before {  content: "\f0d5";}.icon-money:before {  content: "\f0d6";}.icon-caret-down:before {  content: "\f0d7";}.icon-caret-up:before {  content: "\f0d8";}.icon-caret-left:before {  content: "\f0d9";}.icon-caret-right:before {  content: "\f0da";}.icon-columns:before {  content: "\f0db";}.icon-sort:before {  content: "\f0dc";}.icon-sort-down:before {  content: "\f0dd";}.icon-sort-up:before {  content: "\f0de";}.icon-envelope:before {  content: "\f0e0";}.icon-linkedin:before {  content: "\f0e1";}.icon-rotate-left:before,.icon-undo:before {  content: "\f0e2";}.icon-legal:before {  content: "\f0e3";}.icon-dashboard:before {  content: "\f0e4";}.icon-comment-alt:before {  content: "\f0e5";}.icon-comments-alt:before {  content: "\f0e6";}.icon-bolt:before {  content: "\f0e7";}.icon-sitemap:before {  content: "\f0e8";}.icon-umbrella:before {  content: "\f0e9";}.icon-paste:before {  content: "\f0ea";}.icon-lightbulb:before {  content: "\f0eb";}.icon-exchange:before {  content: "\f0ec";}.icon-cloud-download:before {  content: "\f0ed";}.icon-cloud-upload:before {  content: "\f0ee";}.icon-user-md:before {  content: "\f0f0";}.icon-stethoscope:before {  content: "\f0f1";}.icon-suitcase:before {  content: "\f0f2";}.icon-bell-alt:before {  content: "\f0f3";}.icon-coffee:before {  content: "\f0f4";}.icon-food:before {  content: "\f0f5";}.icon-file-text-alt:before {  content: "\f0f6";}.icon-building:before {  content: "\f0f7";}.icon-hospital:before {  content: "\f0f8";}.icon-ambulance:before {  content: "\f0f9";}.icon-medkit:before {  content: "\f0fa";}.icon-fighter-jet:before {  content: "\f0fb";}.icon-beer:before {  content: "\f0fc";}.icon-h-sign:before {  content: "\f0fd";}.icon-plus-sign-alt:before {  content: "\f0fe";}.icon-double-angle-left:before {  content: "\f100";}.icon-double-angle-right:before {  content: "\f101";}.icon-double-angle-up:before {  content: "\f102";}.icon-double-angle-down:before {  content: "\f103";}.icon-angle-left:before {  content: "\f104";}.icon-angle-right:before {  content: "\f105";}.icon-angle-up:before {  content: "\f106";}.icon-angle-down:before {  content: "\f107";}.icon-desktop:before {  content: "\f108";}.icon-laptop:before {  content: "\f109";}.icon-tablet:before {  content: "\f10a";}.icon-mobile-phone:before {  content: "\f10b";}.icon-circle-blank:before {  content: "\f10c";}.icon-quote-left:before {  content: "\f10d";}.icon-quote-right:before {  content: "\f10e";}.icon-spinner:before {  content: "\f110";}.icon-circle:before {  content: "\f111";}.icon-mail-reply:before,.icon-reply:before {  content: "\f112";}.icon-github-alt:before {  content: "\f113";}.icon-folder-close-alt:before {  content: "\f114";}.icon-folder-open-alt:before {  content: "\f115";}.icon-expand-alt:before {  content: "\f116";}.icon-collapse-alt:before {  content: "\f117";}.icon-smile:before {  content: "\f118";}.icon-frown:before {  content: "\f119";}.icon-meh:before {  content: "\f11a";}.icon-gamepad:before {  content: "\f11b";}.icon-keyboard:before {  content: "\f11c";}.icon-flag-alt:before {  content: "\f11d";}.icon-flag-checkered:before {  content: "\f11e";}.icon-terminal:before {  content: "\f120";}.icon-code:before {  content: "\f121";}.icon-reply-all:before {  content: "\f122";}.icon-mail-reply-all:before {  content: "\f122";}.icon-star-half-full:before,.icon-star-half-empty:before {  content: "\f123";}.icon-location-arrow:before {  content: "\f124";}.icon-crop:before {  content: "\f125";}.icon-code-fork:before {  content: "\f126";}.icon-unlink:before {  content: "\f127";}.icon-question:before {  content: "\f128";}.icon-info:before {  content: "\f129";}.icon-exclamation:before {  content: "\f12a";}.icon-superscript:before {  content: "\f12b";}.icon-subscript:before {  content: "\f12c";}.icon-eraser:before {  content: "\f12d";}.icon-puzzle-piece:before {  content: "\f12e";}.icon-microphone:before {  content: "\f130";}.icon-microphone-off:before {  content: "\f131";}.icon-shield:before {  content: "\f132";}.icon-calendar-empty:before {  content: "\f133";}.icon-fire-extinguisher:before {  content: "\f134";}.icon-rocket:before {  content: "\f135";}.icon-maxcdn:before {  content: "\f136";}.icon-chevron-sign-left:before {  content: "\f137";}.icon-chevron-sign-right:before {  content: "\f138";}.icon-chevron-sign-up:before {  content: "\f139";}.icon-chevron-sign-down:before {  content: "\f13a";}.icon-html5:before {  content: "\f13b";}.icon-css3:before {  content: "\f13c";}.icon-anchor:before {  content: "\f13d";}.icon-unlock-alt:before {  content: "\f13e";}.icon-bullseye:before {  content: "\f140";}.icon-ellipsis-horizontal:before {  content: "\f141";}.icon-ellipsis-vertical:before {  content: "\f142";}.icon-rss-sign:before {  content: "\f143";}.icon-play-sign:before {  content: "\f144";}.icon-ticket:before {  content: "\f145";}.icon-minus-sign-alt:before {  content: "\f146";}.icon-check-minus:before {  content: "\f147";}.icon-level-up:before {  content: "\f148";}.icon-level-down:before {  content: "\f149";}.icon-check-sign:before {  content: "\f14a";}.icon-edit-sign:before {  content: "\f14b";}.icon-external-link-sign:before {  content: "\f14c";}.icon-share-sign:before {  content: "\f14d";}.icon-compass:before {  content: "\f14e";}.icon-collapse:before {  content: "\f150";}.icon-collapse-top:before {  content: "\f151";}.icon-expand:before {  content: "\f152";}.icon-euro:before,.icon-eur:before {  content: "\f153";}.icon-gbp:before {  content: "\f154";}.icon-dollar:before,.icon-usd:before {  content: "\f155";}.icon-rupee:before,.icon-inr:before {  content: "\f156";}.icon-yen:before,.icon-jpy:before {  content: "\f157";}.icon-renminbi:before,.icon-cny:before {  content: "\f158";}.icon-won:before,.icon-krw:before {  content: "\f159";}.icon-bitcoin:before,.icon-btc:before {  content: "\f15a";}.icon-file:before {  content: "\f15b";}.icon-file-text:before {  content: "\f15c";}.icon-sort-by-alphabet:before {  content: "\f15d";}.icon-sort-by-alphabet-alt:before {  content: "\f15e";}.icon-sort-by-attributes:before {  content: "\f160";}.icon-sort-by-attributes-alt:before {  content: "\f161";}.icon-sort-by-order:before {  content: "\f162";}.icon-sort-by-order-alt:before {  content: "\f163";}.icon-thumbs-up:before {  content: "\f164";}.icon-thumbs-down:before {  content: "\f165";}.icon-youtube-sign:before {  content: "\f166";}.icon-youtube:before {  content: "\f167";}.icon-xing:before {  content: "\f168";}.icon-xing-sign:before {  content: "\f169";}.icon-youtube-play:before {  content: "\f16a";}.icon-dropbox:before {  content: "\f16b";}.icon-stackexchange:before {  content: "\f16c";}.icon-instagram:before {  content: "\f16d";}.icon-flickr:before {  content: "\f16e";}.icon-adn:before {  content: "\f170";}.icon-bitbucket:before {  content: "\f171";}.icon-bitbucket-sign:before {  content: "\f172";}.icon-tumblr:before {  content: "\f173";}.icon-tumblr-sign:before {  content: "\f174";}.icon-long-arrow-down:before {  content: "\f175";}.icon-long-arrow-up:before {  content: "\f176";}.icon-long-arrow-left:before {  content: "\f177";}.icon-long-arrow-right:before {  content: "\f178";}.icon-apple:before {  content: "\f179";}.icon-windows:before {  content: "\f17a";}.icon-android:before {  content: "\f17b";}.icon-linux:before {  content: "\f17c";}.icon-dribbble:before {  content: "\f17d";}.icon-skype:before {  content: "\f17e";}.icon-foursquare:before {  content: "\f180";}.icon-trello:before {  content: "\f181";}.icon-female:before {  content: "\f182";}.icon-male:before {  content: "\f183";}.icon-gittip:before {  content: "\f184";}.icon-sun:before {  content: "\f185";}.icon-moon:before {  content: "\f186";}.icon-archive:before {  content: "\f187";}.icon-bug:before {  content: "\f188";}.icon-vk:before {  content: "\f189";}.icon-weibo:before {  content: "\f18a";}.icon-renren:before {  content: "\f18b";}/* End Playr stack CSS code */
#stacks_in_356_page8 {
	padding: 0px 0px 30px 0px;
}

#stacks_in_942_page8 {
	margin: 30px 0px 0px 0px;
}
/* Start Togglr stack CSS code */ html {-webkit-tap-highlight-color: rgba(0,0,0,0) !important;
}h1.togglrtitle {color: #424242 !important; font-size: 18px !important; }.tabs > ul {color: #424242 !important; font-size: 18px !important;}.minimal.accordion > section {-webkit-border-radius: 0px;  -moz-border-radius: 0px;  border-radius: 0px; background-color: #FAFAFA !important; }.minimal.tabs > section {-webkit-border-bottom-right-radius:  0px;-webkit-border-bottom-left-radius:  0px;-moz-border-radius-bottomright:  0px;-moz-border-radius-bottomleft:  0px;border-bottom-right-radius:  0px;border-bottom-left-radius:  0px;
border-top-right-radius:  0px;
-moz-border-radius-topright:  0px;
-webkit-border-top-right-radius:  0px;

 background-color: #FAFAFA !important;}.minimal.tabs > ul > li {background-color: #FAFAFA !important; -webkit-border-top-left-radius: 0px; -webkit-border-top-right-radius: 0px;  -moz-border-radius-topleft: 0px;  -moz-border-radius-topright: 0px;  border-top-left-radius: 0px;  border-top-right-radius: 0px; } .detached.dark.tabs > ul {color: #424242 !important;}   .detached.light.tabs > ul {color: #424242 !important;} .clearfix {  zoom: 1;}.clearfix:after {  clear: both;}.clearfix:after,.clearfix:before {  display: table;  content: "";}.accordion > section {  display: block;}.accordion > section > :first-child + * {  overflow: hidden;  -webkit-transition-duration: 0.25s;  -moz-transition-duration: 0.25s;  -o-transition-duration: 0.25s;  transition-duration: 0.25s;  -webkit-transition-property: height;  -moz-transition-property: height;  -o-transition-property: height;  transition-property: height;}.js .accordion > section > :first-child {  cursor: pointer;}.tabs {  overflow-y: hidden;  position: relative;}.tabs.cross-fade.transition {  -webkit-transition-duration: 0.25s;  -moz-transition-duration: 0.25s;  -o-transition-duration: 0.25s;  transition-duration: 0.25s;}.tabs.cross-fade.transition > section {  -webkit-transition-duration: 0.25s;  -moz-transition-duration: 0.25s;  -o-transition-duration: 0.25s;  transition-duration: 0.25s;}.js .tabs.hide-title > section > :first-child {  display: none;}.tabs > section {  width: 100%;}.js .tabs > section {  opacity: 0;  position: absolute;  visibility: hidden;}.tabs > section[aria-expanded="true"] {  opacity: 1;  visibility: visible;}.tabs > ul {  position: relative;  z-index: 99;}.tabs > ul > li {  cursor: pointer;  padding: 24px 32px !important;}.clearfix {  zoom: 1;}.clearfix:after {  clear: both;}.clearfix:after,.clearfix:before {  display: table;  content: "";}.detached.dark {  color: #FFFFFF;  margin: 24px 0;}.detached.dark:focus {  outline: none;}.detached.dark.accordion > section {  border: 1px solid #000000;  border-radius: 5px;  padding: 24px;}.detached.dark.accordion > section > * {  max-width: 100%;}.detached.dark.accordion > section[aria-expanded="true"] > :first-child {  border-bottom-color: #000000;}.js .detached.dark.accordion > section[aria-expanded="true"] > :first-child {color: #424242 !important;}.detached.dark.accordion > section > :first-child {  margin-top: 0;}.js .detached.dark.accordion > section {  padding: 0;}.js .detached.dark.accordion > section > :first-child {  border-bottom: 1px solid transparent;  color: #777777;  font-size: inherit;  font-weight: inherit;  margin: 0;  padding: 12px 24px;  -webkit-transition: 0.5s;  -moz-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.js .detached.dark.accordion > section > :first-child + * > * {  padding: 24px;}.js .detached.dark.accordion > section > :first-child + * > * > * {  max-width: 100%;}.js .detached.dark.accordion > section > :first-child + * > * > :first-child {  margin-top: 0;}.js .detached.dark.accordion > section > :first-child + * > * > :last-child {  margin-bottom: 0;}.detached.dark.accordion > section > :last-child {  margin-bottom: 0;}.detached.dark.accordion > section + section {  margin-top: 12px;}.detached.dark.tabs {  padding: 0 0 24px 0;  text-align: center;}.js .detached.dark.tabs.hide-title > section > :first-child + * {  margin-top: 0;}.detached.dark.tabs > section {  border: 1px solid #000000;  border-radius: 5px;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  padding: 24px;  text-align: left;}.detached.dark.tabs > section > :first-child {  margin-top: 0;}.js .detached.dark.tabs > section > * > * > * {  max-width: 100%;}.js .detached.dark.tabs > section > * > * > :first-child {  margin-top: 0;}.js .detached.dark.tabs > section > * > * > :last-child {  margin-bottom: 0;}.detached.dark.tabs > section > :last-child {  margin-bottom: 0;}.detached.dark.tabs > section + section {  margin-top: 12px;}.js .detached.dark.tabs > section + section {  margin-top: 0;}.detached.dark.tabs > ul {  zoom: 1;  display: table;  list-style: none;  margin: 0 auto 24px auto;  padding: 0;}.detached.dark.tabs > ul:after {  clear: both;}.detached.dark.tabs > ul:after,.detached.dark.tabs > ul:before {  display: table;  content: "";}.detached.dark.tabs > ul > li {  border: 1px solid #000000;color: #424242;  float: left;  padding: 24px 48px;  position: relative;}.detached.dark.tabs > ul > li.current {  background-color: #222222;  border: 1px solid #000000;  -webkit-box-shadow: 0 -1px 5px rgba(0, 0, 0, 0.5) inset;  box-shadow: 0 -1px 5px rgba(0, 0, 0, 0.5) inset;  color: inherit;  pointer-events: none;  z-index: 99;}.detached.dark.tabs > ul > li:first-child {  border-radius: 5px;  border-bottom-right-radius: 0;  border-top-right-radius: 0;}.detached.dark.tabs > ul > li:last-child {  border-radius: 5px;  border-bottom-left-radius: 0;  border-top-left-radius: 0;}.detached.dark.tabs > ul > li + li {  margin-left: -1px;}.detached.light {  margin: 24px 0;}.detached.light:focus {  outline: none;}.detached.light.accordion > section {  border: 1px solid #dddddd;  border-radius: 5px;  padding: 24px;}.detached.light.accordion > section > * {  max-width: 100%;}.detached.light.accordion > section[aria-expanded="true"] > :first-child {  border-bottom-color: #dddddd;}.js .detached.light.accordion > section[aria-expanded="true"] > :first-child {color: #424242 !important;}.detached.light.accordion > section > :first-child {  margin-top: 0;}.js .detached.light.accordion > section {  padding: 0;}.js .detached.light.accordion > section > :first-child {  border-bottom: 1px solid transparent;  color: #0073cf;  font-size: inherit;  font-weight: inherit;  margin: 0;  padding: 12px 24px;  -webkit-transition: 0.5s;  -moz-transition: 0.5s;  -o-transition: 0.5s;  transition: 0.5s;}.js .detached.light.accordion > section > :first-child + * > * {  padding: 24px;}.js .detached.light.accordion > section > :first-child + * > * > * {  max-width: 100%;}.js .detached.light.accordion > section > :first-child + * > * > :first-child {  margin-top: 0;}.js .detached.light.accordion > section > :first-child + * > * > :last-child {  margin-bottom: 0;}.detached.light.accordion > section > :last-child {  margin-bottom: 0;}.detached.light.accordion > section + section {  margin-top: 12px;}.detached.light.tabs {  padding: 0 0 24px 0;  text-align: center;}.js .detached.light.tabs.hide-title > section > :first-child + * {  margin-top: 0;}.detached.light.tabs > section {  border: 1px solid #dddddd;  border-radius: 5px;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;  padding: 24px;  text-align: left;}.detached.light.tabs > section > :first-child {  margin-top: 0;}.js .detached.light.tabs > section > * > * > * {  max-width: 100%;}.js .detached.light.tabs > section > * > * > :first-child {  margin-top: 0;}.js .detached.light.tabs > section > * > * > :last-child {  margin-bottom: 0;}.detached.light.tabs > section > :last-child {  margin-bottom: 0;}.detached.light.tabs > section + section {  margin-top: 12px;}.js .detached.light.tabs > section + section {  margin-top: 0;}.detached.light.tabs > ul {  zoom: 1;  display: table;  list-style: none;  margin: 0 auto 24px auto;  padding: 0;}.detached.light.tabs > ul:after {  clear: both;}.detached.light.tabs > ul:after,.detached.light.tabs > ul:before {  display: table;  content: "";}.detached.light.tabs > ul > li {  border: 1px solid #dddddd;color: #424242;  float: left;  padding: 24px 48px;  position: relative;}.detached.light.tabs > ul > li.current {  background-color: #eeeeee;  border: 1px solid #cccccc;  -webkit-box-shadow: 0 -1px 5px rgba(0, 0, 0, 0.1) inset;  box-shadow: 0 -1px 5px rgba(0, 0, 0, 0.1) inset;  color: inherit;  pointer-events: none;  z-index: 99;}.detached.light.tabs > ul > li:first-child {  border-radius: 5px;  border-bottom-right-radius: 0;  border-top-right-radius: 0;}.detached.light.tabs > ul > li:last-child {  border-radius: 5px;  border-bottom-left-radius: 0;  border-top-left-radius: 0;}.detached.light.tabs > ul > li + li {  margin-left: -1px;}/* End Togglr stack CSS code *//* Resp 2 Column v1.6.3 Copyright 2013 Joe Workman */
#stacks_in_267_page8 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_267_page8 .jwresp_col{overflow:hidden;margin:0;width:59%; float:left;}#stacks_in_267_page8 #jwresp_col2_stacks_in_267_page8{ float:right; width:39%}@media screen and (max-width:770px){#stacks_in_267_page8 #jwresp_col1_stacks_in_267_page8,#stacks_in_267_page8 #jwresp_col2_stacks_in_267_page8{width:100%;float:none;display:block}#stacks_in_267_page8 #jwresp_col1_stacks_in_267_page8{margin-bottom:15px}}

#stacks_in_269_page8 {
	margin: 0px 0px 30px 0px;
}
/* Fluid Image v2.0.4 Copyright 2014 Joe Workman */
#stacks_in_272_page8 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;           }

#stacks_in_272_page8 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_747_page8 {
	margin: 0px 0px 30px 0px;
}
/* Resp 2 Column v1.6.3 Copyright 2013 Joe Workman */
#stacks_in_307_page8 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_307_page8 .jwresp_col{overflow:hidden;margin:0;width:59%; float:left;}#stacks_in_307_page8 #jwresp_col2_stacks_in_307_page8{ float:right; width:39%}@media screen and (max-width:770px){#stacks_in_307_page8 #jwresp_col1_stacks_in_307_page8,#stacks_in_307_page8 #jwresp_col2_stacks_in_307_page8{width:100%;float:none;display:block}#stacks_in_307_page8 #jwresp_col1_stacks_in_307_page8{margin-bottom:15px}}

#stacks_in_309_page8 {
	margin: 0px 0px 50px 0px;
}
/* Fluid Image v2.0.4 Copyright 2014 Joe Workman */
#stacks_in_312_page8 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;           }

#stacks_in_312_page8 {
	margin: 0px 0px 20px 0px;
}
/* Resp 2 Column v1.6.3 Copyright 2013 Joe Workman */
#stacks_in_289_page8 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_289_page8 .jwresp_col{overflow:hidden;margin:0;width:59%; float:left;}#stacks_in_289_page8 #jwresp_col2_stacks_in_289_page8{ float:right; width:39%}@media screen and (max-width:770px){#stacks_in_289_page8 #jwresp_col1_stacks_in_289_page8,#stacks_in_289_page8 #jwresp_col2_stacks_in_289_page8{width:100%;float:none;display:block}#stacks_in_289_page8 #jwresp_col1_stacks_in_289_page8{margin-bottom:15px}}

#stacks_in_291_page8 {
	margin: 0px 0px 30px 0px;
}
/* Fluid Image v2.0.4 Copyright 2014 Joe Workman */
#stacks_in_294_page8 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;           }

#stacks_in_294_page8 {
	margin: 0px 0px 20px 0px;
}
/* Resp 2 Column v1.6.3 Copyright 2013 Joe Workman */
#stacks_in_245_page8 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_245_page8 .jwresp_col{overflow:hidden;margin:0;width:59%; float:left;}#stacks_in_245_page8 #jwresp_col2_stacks_in_245_page8{ float:right; width:39%}@media screen and (max-width:770px){#stacks_in_245_page8 #jwresp_col1_stacks_in_245_page8,#stacks_in_245_page8 #jwresp_col2_stacks_in_245_page8{width:100%;float:none;display:block}#stacks_in_245_page8 #jwresp_col1_stacks_in_245_page8{margin-bottom:15px}}

#stacks_in_247_page8 {
	margin: 0px 0px 50px 0px;
}
/* Fluid Image v2.0.4 Copyright 2014 Joe Workman */
#stacks_in_250_page8 img{ behavior:url(/resources/PIE.htc);width:100% ;height:auto ;min-width:50px ;padding:0;margin:0 auto;           }

#stacks_in_250_page8 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_920_page8 {
	margin: 30px 0px 30px 0px;
}

#stacks_in_932_page8 {
	margin: 0px 0px 30px 0px;
}

#stacks_in_925_page8 {
	margin: 30px 0px 30px 0px;
}

#stacks_in_927_page8 {
	margin: 0px 0px 30px 0px;
}


/* Start doobox Chauffeur css */


@font-face {
    font-family: 'doobutlericons';
    src: url(../index_files/chauffeur_files/heydings_icons-webfont.eot);
    src: url(../index_files/chauffeur_files/heydings_icons-webfont.eot?#iefix) format('embedded-opentype'),
         url(../index_files/chauffeur_files/heydings_icons-webfont.woff) format('woff'),
         url(../index_files/chauffeur_files/heydings_icons-webfont.ttf) format('truetype'),
         url(../index_files/chauffeur_files/heydings_icons-webfont.svg#heydings_icons-webfont) format('svg');
    font-weight: normal;
    font-style: normal;

}



.stacks_in_753_page8wrapper{
width: 60px;
margin: 0 auto;

display : none;

}

 

.stacks_in_753_page8bulter{
cursor: pointer;
border: 1px solid #999999;
background: #B3B3B3;
width: 60px;
height: 60px;
-webkit-border-radius: 31px;
-moz-border-radius: 31px;
border-radius: 31px;
font-size: 18px;
color: #FFFFFF;
text-align: center;
line-height: 60px;
margin: 5px;
z-index: 1000001;
 

text-shadow: 0px 1px 0px #ffffff;
filter: dropshadow(color=#ffffff, offx=0, offy=1); 





background: #B3B3B3; /* Old browsers */


}


.stacks_in_753_page8bulter:hover{
color: #EBEBEB;
background: #B3B3B3; /* Old browsers */

}

/* end doobox Chauffeur css */

