/*
	Stylesheet generated by Turbine - http://turbine.peterkroener.de/
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{color:inherit;margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;text-decoration:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}@media screen {
	body {
		padding: 0;
		margin: 0;
		font-size: 13px;
		color: #666;
		font-family: 'Roboto', sans-serif;
		background: #fff;
	}
	a {
		text-decoration: none;
		outline: none !important;
	}
	a:hover {
		color: #F00;
	}
	strong {
		font-weight: bold;
	}
	.hvr-radial-out {
		display: inline-block;
		vertical-align: middle;
		-webkit-transform: perspective(1px) translateZ(0);
		transform: perspective(1px) translateZ(0);
		box-shadow: 0 0 1px rgba(0, 0, 0, 0);
		position: relative;
		overflow: hidden;
		background: #e1e1e1;
		-webkit-transition-property: color;
		-o-transition-property: color;
		transition-property: color;
		-webkit-transition-duration: 500ms;
		-o-transition-duration: 500ms;
		transition-duration: 500ms;
		-moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0); /* Added by box shadow plugin */
		-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0); /* Added by box shadow plugin */
	}
	.hvr-radial-out:before {
		content: "";
		position: absolute;
		z-index: -1;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		background: #007a4d;
		border-radius: 100%; /* Added by border radius plugin */
		-webkit-transform: scale(0);
		transform: scale(0);
		-webkit-transition-property: transform;
		-o-transition-property: transform;
		transition-property: transform;
		-webkit-transition-duration: 500ms;
		-o-transition-duration: 500ms;
		transition-duration: 500ms;
		-webkit-transition-timing-function: ease-out;
		transition-timing-function: ease-out;
		-moz-border-radius: 100%; /* Added by border radius plugin */
		-webkit-border-radius: 100%; /* Added by border radius plugin */
		-khtml-border-radius: 100%; /* Added by border radius plugin */
	}
	.hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before {
		-webkit-transform: scale(2);
		transform: scale(2);
	}
	.btnGreen {
		background: #007a4d;
		border: none;
		padding: 6px 12px;
		color: #fff;
		font-weight: 300;
		font-size: 20px;
		line-height: 24px;
		text-transform: uppercase;
		-webkit-transition: all 300ms ease-in-out;
		-o-transition: all 300ms ease-in-out;
		transition: all 300ms ease-in-out;
	}
	.btnGreen:hover. {
		background: #e98300;
	}
	.displayFlex {
		display: flex;
	}
	.flexCenterAlign {
		align-items: center;
	}
	#pageLoader {
		width: 100%;
		height: 100%;
		position: fixed;
		top: 0;
		left: 0;
		background: #fff;
		z-index: 99999999;
	}
	#pageLoader .center {
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%,-50%);
		-ms-transform: translate(-50%,-50%);
		transform: translate(-50%,-50%);
	}
	#pageLoader .radialOut {
		width: 1000px;
		height: 1000px;
		border-radius: 50%; /* Added by border radius plugin */
		background: #e98300;
		opacity: 1;
		-webkit-transition: all 800ms ease-in-out;
		-o-transition: all 800ms ease-in-out;
		transition: all 800ms ease-in-out;
		animation: bounce 0.5s;
		animation-direction: alternate;
		animation-timing-function: cubic-bezier(.5,0.05,1,.5);
		animation-iteration-count: infinite;
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	#pageLoader.outro .radialOut {
		-webkit-animation: puff-out-center 4s cubic-bezier(0.165, 0.840, 0.440, 1.000) forwards;
	}
	#pageLoader.outro animation: puff-out-center 4s cubic-bezier(0.165, 0.840, 0.440, 1.000) forwards; {
		-webkit-transform: scale(5);
		-ms-transform: scale(5);
		transform: scale(5);
		opacity: 0;
	}
	@keyframes bounce{	from { transform: translate(0, 0) scale(0.05);     }	to   { transform: translate(0, 75px) scale(0.05); }	}	@keyframes bounceTwo{	from { transform: translate(0, 0) scale(1);     }	to   { transform: translate(0, 70px) scale(1); }	}	@-webkit-keyframes puff-out-center {	0% {	-webkit-transform: scale(1);	transform: scale(1);	-webkit-filter: blur(0px);	filter: blur(0px);	opacity: 1;	}	100% {	-webkit-transform: scale(2);	transform: scale(2);	-webkit-filter: blur(2px);	filter: blur(2px);	opacity: 0;	}	}	@keyframes puff-out-center {	0% {	-webkit-transform: scale(0.05);	transform: scale(0.05);	-webkit-filter: blur(0px);	filter: blur(0px);	opacity: 1;	}	100% {	-webkit-transform: scale(5);	transform: scale(5);	-webkit-filter: blur(2px);	filter: blur(2px);	opacity: 0;	}	}	.loader {
		width: 50px;
		height: 50px;
		border-radius: 50%; /* Added by border radius plugin */
		margin: 0 auto;
		background: #e98300;
		opacity: 1;
		-webkit-transition: all 800ms ease-in-out;
		-o-transition: all 800ms ease-in-out;
		transition: all 800ms ease-in-out;
		animation: bounceTwo 0.5s;
		animation-direction: alternate;
		animation-timing-function: cubic-bezier(.5,0.05,1,.5);
		animation-iteration-count: infinite;
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	#responsiveDisplay {
		padding: 5px;
		border: 1px solid #ccc;
		position: fixed;
		bottom: 0;
		right: 0;
		z-index: 99999999;
	}
	#stdContainer {
		width: 100%;
		overflow: hidden;
		padding: 55px 0;
	}
	.stdInner {
		position: relative;
		width: 100%;
		max-width: 1400px;
		margin: 0 auto;
	}
	.stdInnerSmall {
		position: relative;
		width: 100%;
		max-width: 900px;
		margin: 0 auto;
	}
	.stdImgInject {
		width: 100%;
		max-width: 1130px;
		margin: 40px auto;
	}
	.stdImgInject .injectPod {
		width: 100%;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	.stdImgInject .injectPod a {
		display: block;
		width: 100%;
	}
	.stdImgInject .injectPod a:after {
		display: block;
		content: "";
		position: relative;
		width: 100%;
	}
	.stdImgInject .injectPod.ip-12 a:after {
		padding-bottom: 40%;
	}
	.stdImgInject .injectPod.ip-6 a:after {
		padding-bottom: 60%;
	}
	.stdImgInject .injectPod.ip-4 a:after {
		padding-bottom: 80%;
	}
	.stdImgInject .injectPod.ip-3 a:after {
		padding-bottom: 100%;
	}
	.stdAssets {
		width: 100%;
		max-width: 1130px;
		margin: 0 auto;
		padding-top: 40px;
	}
	.stdAssets .assetThumb {
		position: relative;
		margin-bottom: 30px;
	}
	.stdAssets .assetThumb .atIn {
		position: relative;
		width: 100%;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	.stdAssets .assetThumb .atIn a {
		display: block;
		width: 100%;
	}
	.stdAssets .assetThumb .atIn a:after {
		display: block;
		content: "";
		position: relative;
		width: 100%;
	}
	.stdAssets .assetThumb .atIn a.vidPlay {
		width: 25%;
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		opacity: 0.5;
	}
	.stdAssets .assetThumb .atIn a.vidPlay img {
		width: 100%;
	}
	.stdAssets .assetThumb .atIn a.vidPlay:after {
		content: none;
	}
	.stdAssets .assetThumb .atIn a.vidPlay:hover, .stdAssets .assetThumb .atIn a:hover > .vidPlay {
		opacity: 0.9;
	}
	.stdAssets .assetThumb.col-sm-12 .atIn a:after {
		padding-bottom: 45%;
	}
	.stdAssets .assetThumb.col-sm-6 .atIn a:after {
		padding-bottom: 60%;
	}
	.stdAssets .assetThumb.col-sm-4 .atIn a:after {
		padding-bottom: 80%;
	}
	.stdAssets .assetThumb.col-sm-3 .atIn a:after {
		padding-bottom: 100%;
	}
	.stdBread {
		margin-top: 20px;
		float: left;
		text-transform: uppercase;
	}
	.stdBread a {
		font-family: 'Roboto Condensed', sans-serif;
		color: #404041;
		font-size: 14px;
		font-weight: 300;
		text-decoration: none;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	.stdBread a:hover {
		color: #e98300;
	}
	.stdBread a.current {
		color: #007a4d;
	}
	.stdBread span {
		display: inline-block;
		font-size: 16px;
		font-weight: 300;
		margin: 0 5px;
		font-family: 'Roboto Condensed', sans-serif;
	}
	.stdDocs h3 {
		font-size: 23px;
		margin-bottom: 15px;
		margin-top: 0px;
		font-weight: 300;
		color: #007a4d;
		font-family: 'Roboto', sans-serif;
		text-transform: uppercase;
	}
	.stdDocs ul {
		padding: 0;
	}
	.stdDocs ul li {
		padding-bottom: 10px;
		font-size: 18px;
		font-family: 'Roboto', sans-serif;
		color: $col_blue;
		list-style: none;
	}
	.stdDocs ul li a {
		display: block;
		color: #404041;
		padding-top: 1.5%;
		text-decoration: none;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	.stdDocs ul li a.date {
		padding-top: 5%;
		text-align: right;
	}
	.stdDocs ul li img {
		width: 90%;
	}
	.stdDocs ul li:hover a {
		color: $col_pink;
	}
	.stdDocs ul li:last-child {
		margin-bottom: 0 !important;
		border: none;
		padding-bottom: 0;
	}
	#stdAccordian, .subAccordian {
		margin-top: 30px;
	}
	#stdAccordian .panel-default, .subAccordian .panel-default {
		border-radius: 0; /* Added by border radius plugin */
		border: none;
		margin-bottom: 15px;
		-moz-border-radius: 0; /* Added by border radius plugin */
		-webkit-border-radius: 0; /* Added by border radius plugin */
		-khtml-border-radius: 0; /* Added by border radius plugin */
	}
	#stdAccordian .panel-default .panel-heading, .subAccordian .panel-default .panel-heading {
		padding: 0;
		border-radius: 0; /* Added by border radius plugin */
		-moz-border-radius: 0; /* Added by border radius plugin */
		-webkit-border-radius: 0; /* Added by border radius plugin */
		-khtml-border-radius: 0; /* Added by border radius plugin */
	}
	#stdAccordian .panel-default .panel-heading h4.panel-title, .subAccordian .panel-default .panel-heading h4.panel-title {
		margin: 0;
		font-size: 23px;
		text-transform: uppercase;
	}
	#stdAccordian .panel-default .panel-heading h4.panel-title a, .subAccordian .panel-default .panel-heading h4.panel-title a {
		display: block;
		width: 100%;
		height: 100%;
		padding: 10px 15px;
		color: #fff;
		text-decoration: none;
		font-weight: 300;
		background: #e98300;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	#stdAccordian .panel-default .panel-heading h4.panel-title a i, .subAccordian .panel-default .panel-heading h4.panel-title a i {
		float: right;
	}
	#stdAccordian .panel-default .panel-heading h4.panel-title a i.fa-caret-down, .subAccordian .panel-default .panel-heading h4.panel-title a i.fa-caret-down {
		display: none;
	}
	#stdAccordian .panel-default .panel-heading h4.panel-title a.collapsed, .subAccordian .panel-default .panel-heading h4.panel-title a.collapsed {
		background: #007a4d;
	}
	#stdAccordian .panel-default .panel-heading h4.panel-title a.collapsed i.fa-caret-up, .subAccordian .panel-default .panel-heading h4.panel-title a.collapsed i.fa-caret-up {
		display: none;
	}
	#stdAccordian .panel-default .panel-heading h4.panel-title a.collapsed i.fa-caret-down, .subAccordian .panel-default .panel-heading h4.panel-title a.collapsed i.fa-caret-down {
		display: block;
	}
	#stdAccordian .panel-body, #stdAccordian .panel-collapse, #stdAccordian .panel-default, .subAccordian .panel-body, .subAccordian .panel-collapse, .subAccordian .panel-default {
		border: none;
		box-shadow: none;
		-moz-box-shadow: none; /* Added by box shadow plugin */
		-webkit-box-shadow: none; /* Added by box shadow plugin */
		zoom: 1; /* Added by box shadow plugin */
		filter: progid:DXImageTransform.Microsoft.dropshadow(enabled:false) progid:DXImageTransform.Microsoft.Shadow(enabled:false); /* Added by box shadow plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(enabled:false), progid:DXImageTransform.Microsoft.Shadow(enabled:false)"; /* Added by box shadow plugin */
	}
	.subAccordian {
		margin: 0;
	}
	.subAccordian .panel-default .panel-heading h4.panel-title {
		font-size: 18px !important;
	}
	.subAccordian .panel-default .panel-heading h4.panel-title a {
		background: #a7a9ac !important;
	}
	.subAccordian .panel-default .panel-heading h4.panel-title a.collapsed {
		background: #a7a9ac !important;
	}
	.subAccordian .panel-default .panel-collapse .stdContent {
		padding: 15px;
	}
	.stdEmbed, .embed-container {
		position: relative;
		padding-bottom: 56.25%;
		height: 0;
		overflow: hidden;
		max-width: 100%;
	}
	.stdEmbed.map {
		padding-bottom: 35%;
	}
	.stdEmbed iframe, .stdEmbed object, .stdEmbed embed, .embed-container iframe, .embed-container object, .embed-container embed {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}
	.magmaPagination {
		text-align: center;
	}
	.magmaPagination .pagination {
		margin-bottom: 0;
	}
	.magmaPagination .pagination li {
		font-size: 20px;
		text-transform: uppercase;
	}
	.magmaPagination .pagination li a, .magmaPagination .pagination li span {
		font-weight: 300;
		border-radius: 0; /* Added by border radius plugin */
		border: none;
		-moz-border-radius: 0; /* Added by border radius plugin */
		-webkit-border-radius: 0; /* Added by border radius plugin */
		-khtml-border-radius: 0; /* Added by border radius plugin */
	}
	.magmaPagination .pagination li a {
		color: #007a4d;
		width: 40px;
		height: 40px;
		padding: 5px;
		text-align: center;
		border-radius: 50%; /* Added by border radius plugin */
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	.magmaPagination .pagination li.long a, .magmaPagination .pagination li.long span {
		width: auto;
		height: 40px;
		border-radius: 0; /* Added by border radius plugin */
		-moz-border-radius: 0; /* Added by border radius plugin */
		-webkit-border-radius: 0; /* Added by border radius plugin */
		-khtml-border-radius: 0; /* Added by border radius plugin */
	}
	.magmaPagination .pagination li.active a {
		background: #e98300;
		color: #fff;
	}
	.videThumbs {
		padding-top: 30px;
	}
	.videThumbs .vidThumb {
		width: 100%;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	.videThumbs .vidThumb a {
		position: relative;
		display: block;
		width: 100%;
		padding-bottom: 75%;
		cursor: pointer;
	}
	.videThumbs .vidThumb a i {
		position: absolute;
		top: 50%;
		left: 50%;
		color: #fff;
		font-size: 42px;
		-webkit-transform: translate(-50%,-50%);
		-ms-transform: translate(-50%,-50%);
		transform: translate(-50%,-50%);
	}
	.vidModal .close {
		position: absolute;
		top: -15px;
		right: -15px;
		background: #e98300;
		z-index: 99;
		font-size: 30px;
		opacity: 1;
		width: 30px;
		height: 30px;
		color: #fff;
		border-radius: 15px; /* Added by border radius plugin */
		-moz-border-radius: 15px; /* Added by border radius plugin */
		-webkit-border-radius: 15px; /* Added by border radius plugin */
		-khtml-border-radius: 15px; /* Added by border radius plugin */
	}
	#mainHeader {
		width: 100%;
		background: rgba(255,255,255,0.8);
	}
	#mainHeader #mainHeadInner {
		position: relative;
		width: 100%;
		max-width: 1400px;
		margin: 0 auto;
		border-bottom: 2px solid #a7a9ac;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	#mainHeader #mainHeadInner .logo {
		position: relative;
		z-index: 999;
		width: 100%;
		max-width: 200px;
		padding: 35px 0;
	}
	#mainHeader #mainHeadInner .logo img {
		width: 100%;
	}
	#mainHeader #mainHeadInner .tag {
		font-family: Times, 'Times New Roman', 'serif';
		font-style: italic;
		font-weight: bold;
		font-size: 30px;
		color: #e98300;
		padding-left: 30px;
		padding-top: 10px;
	}
	#mainHeader #mainHeadInner .topCore ul {
		float: right;
		padding-top: 20px;
	}
	#mainHeader #mainHeadInner .topCore ul li {
		float: left;
	}
	#mainHeader #mainHeadInner .topCore ul li a {
		display: block;
		font-family: 'Roboto', sans-serif;
		font-weight: 300;
		font-size: 14px;
		color: #e98300;
		text-transform: uppercase;
		text-decoration: none;
		padding: 0 10px;
		margin-top: 10px;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	#mainHeader #mainHeadInner .topCore ul li a:hover {
		color: #007a4d;
	}
	#mainHeader #mainHeadInner .topCore ul li a.social {
		text-align: center;
		background: #e98300;
		color: #fff;
		font-size: 20px;
		padding: 5px 7px;
		width: 30px;
		border-radius: 50%; /* Added by border radius plugin */
		margin-left: 10px;
		margin-top: 0;
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	#mainHeader.homehead {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 999;
	}
	#mainHeader.homehead #mainHeadInner {
		border: none;
	}
	#mainHeader.homehead #mainHeadInner .clearOpenHome {
		position: absolute;
		top: 100%;
		right: 0;
	}
	#mainHeader.homehead #mainHeadInner .clearOpenHome a {
		color: #fff;
		background: #007a4d;
		font-size: 18px;
		font-weight: 700;
		padding: 10px 15px;
		font-style: italic;
		display: inline-block;
		text-decoration: none;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	#mainHeader.homehead #mainHeadInner .clearOpenHome a i {
		background: #e98300;
		width: 20px;
		height: 20px;
		text-align: center;
		padding: 2px 0;
		padding-left: 2px;
		font-size: 16px;
		border-radius: 50%; /* Added by border radius plugin */
		margin-left: 5px;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	#mainHeader.homehead #mainHeadInner .clearOpenHome a:hover {
		background: #e98300;
	}
	#mainHeader.homehead #mainHeadInner .clearOpenHome a:hover i {
		background: #007a4d;
	}
	.clearOpen {
		float: right;
		margin-top: 15px;
	}
	.clearOpen a {
		color: #007a4d;
		font-size: 16px;
		font-weight: 700;
		padding: 0;
		font-style: italic;
		display: inline-block;
		text-decoration: none;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	.clearOpen a i {
		background: #e98300;
		width: 20px;
		height: 20px;
		text-align: center;
		padding: 2px 0;
		padding-left: 3px;
		font-size: 16px;
		border-radius: 50%; /* Added by border radius plugin */
		margin-left: 5px;
		color: #fff;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	.clearOpen a:hover {
		color: #e98300;
	}
	.clearOpen a:hover i {
		background: #007a4d;
	}
	#mainNav {
		position: absolute;
		right: 0;
		bottom: 35px;
		width: 100%;
		text-align: right;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	#mainNav .caret {
		border-top-color: #e98300;
	}
	#mainNav .navTrigger {
		display: none;
	}
	#mainNav ul li a {
		font-size: 18px;
		font-weight: 300;
		color: #000;
		text-transform: uppercase;
		font-family: 'Roboto Condensed', sans-serif;
		padding: 0 10px;
		text-decoration: none;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	#mainNav ul li a:hover {
		color: #e98300;
	}
	#mainNav ul li a.search {
		color: #007a4d;
		padding-right: 0;
		cursor: pointer;
	}
	#mainNav ul li.focus a {
		color: #e98300;
	}
	#mainNav ul li.focus ul li a {
		color: #fff;
	}
	#mainNav ul li .rd-navbar-megamenu li {
		display: block;
		width: 50%;
		float: left;
		padding: 0 15px;
	}
	#mainNav ul li .rd-navbar-megamenu li a.parentTitle {
		display: block;
		padding: 0;
		padding-bottom: 10px;
		width: 100%;
		border-bottom: 2px solid #a7a9ac;
		font-weight: 500;
		color: #e98300;
	}
	#mainNav ul li .rd-navbar-megamenu li ul {
		padding-top: 10px;
	}
	#mainNav ul li .rd-navbar-megamenu li ul li {
		float: left;
		width: 50%;
		padding: 0;
	}
	#mainNav ul li .rd-navbar-megamenu li ul li a {
		display: block;
		color: #221f1f;
		padding: 5px 0;
	}
	#mainNav ul li .rd-navbar-megamenu li ul li a:hover {
		color: #fcfcfc;
	}
	#mainNav ul li .rd-navbar-dropdown li a {
		display: block;
		padding: 5px 10px;
		color: #221f1f !important;
	}
	#mainNav ul li .rd-navbar-dropdown li a:hover {
		color: #fcfcfc !important;
	}
	#mobMenu {
		display: none;
		background: rgb(211, 213, 217);
	}
	#mobMenu ul li a {
		font-size: 18px;
		font-weight: 300;
		color: #000;
		text-transform: uppercase;
		font-family: 'Roboto Condensed', sans-serif;
		text-decoration: none;
	}
	#mobMenu ul .hiddenTrigger {
		display: none;
	}
	.subNav {
		padding: 0;
	}
	.subNav ul li {
		border: 1px solid #ccc;
		margin-bottom: 5px;
	}
	.subNav ul li a {
		padding: 10px 15px;
		display: block;
		font-size: 14px;
	}
	.subNav ul li.active, .subNav ul li a:hover {
		color: #fff;
		text-decoration: none;
		background: $col_one;
	}
	.subNav ul li.baseTop a {
		font-weight: bold;
	}
	.subNav ul li.subsTop {
		margin-bottom: 0;
	}
	.subNav ul .subs {
		margin-bottom: 5px;
	}
	.subNav ul .subs li {
		margin-bottom: 0;
		border-top: none;
	}
	.subNav ul .subs li a {
		padding: 7px 30px;
	}
	.stdContent h1 {
		font-size: 65px;
		margin-bottom: 40px;
		font-weight: 500;
		color: #e98300;
		font-family: 'Roboto Condensed', sans-serif;
		text-transform: uppercase;
	}
	.stdContent h2 {
		font-size: 40px;
		margin-bottom: 30px;
		margin-top: 00px;
		font-weight: 300;
		color: #007a4d;
		font-family: 'Roboto', sans-serif;
		text-transform: uppercase;
	}
	.stdContent h3 {
		font-size: 23px;
		margin-bottom: 15px;
		margin-top: 0px;
		font-weight: 300;
		color: #007a4d;
		font-family: 'Roboto', sans-serif;
		text-transform: uppercase;
	}
	.stdContent h4 {
		font-size: 23px;
		margin-bottom: 15px;
		margin-top: 0;
		font-weight: 300;
		color: #e98300;
		font-family: 'Roboto', sans-serif;
		text-transform: uppercase;
	}
	.stdContent p, .stdContent p span {
		font-size: 18px;
		color: #404041;
		font-family: 'Roboto', sans-serif;
		margin-bottom: 15px;
		line-height: 26px;
		font-weight: 300;
	}
	.stdContent p a, .stdContent p span a {
		color: #e98300;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
		font-weight: 300;
		text-decoration: none;
	}
	.stdContent p a:hover, .stdContent p span a:hover {
		color: #007a4d;
	}
	.stdContent ul {
		padding-left: 30px;
		list-style: none;
		margin-bottom: 30px;
		margin-top: 20px;
	}
	.stdContent ul li {
		position: relative;
		list-style: none;
		font-size: 18px;
		color: #404041;
		font-family: 'Roboto', sans-serif;
		margin-bottom: 10px;
		line-height: 26px;
		font-weight: 300;
	}
	.stdContent ul li a {
		color: #e98300;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	.stdContent ul li a:hover {
		color: #007a4d;
	}
	.stdContent ul li:before {
		color: #e98300;
		content: "\2022";
		display: inline-block;
		font-size: 2em;
		position: absolute;
		left: -0.5em;
		top: 0em;
	}
	.stdContent ol {
		padding-left: 30px;
		list-style: none;
		margin-bottom: 30px;
		margin-top: 30px;
	}
	.stdContent ol li {
		position: relative;
		list-style: decimal;
		font-size: 18px;
		color: #404041;
		font-family: 'Roboto', sans-serif;
		margin-bottom: 10px;
		line-height: 26px;
		font-weight: 300;
	}
	.stdContent ol li a {
		color: #e98300;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	.stdContent ol li a:hover {
		color: #007a4d;
	}
	table.default {	width: 100%;	max-width: 100%;	margin-bottom: 20px;	font-size:18px;	color:$col_default;	font-family:$font_default;	margin-bottom:15px;	line-height:26px;	font-weight:300;	}	table.default > thead > tr > th,	table.default > tbody > tr > th,	table.default > tfoot > tr > th,	table.default > thead > tr > td,	table.default > tbody > tr > td,	table.default > tfoot > tr > td {	padding: 8px;	line-height: 1.42857143;	vertical-align: top;	border-top: 1px solid #ddd;	}	table.default > thead > tr > th {	vertical-align: bottom;	border-bottom: 2px solid #ddd;	}	table.default > caption + thead > tr:first-child > th,	table.default > colgroup + thead > tr:first-child > th,	table,default > thead:first-child > tr:first-child > th,	table,default > caption + thead > tr:first-child > td,	table.default > colgroup + thead > tr:first-child > td,	table.default > thead:first-child > tr:first-child > td {	border-top: 0;	}	table,default > tbody + tbody {	border-top: 2px solid #ddd;	}	table.default table.default {	background-color: #fff;	}	table.default > tbody > tr:nth-of-type(odd) {	background-color: #f9f9f9;	}	#welcomeBanner {
		position: relative;
		width: 100%;
		height: 98vh;
		overflow: hidden;
	}
	#welcomeBanner .overlay {
		position: absolute;
		top: 0;
		left: 0;
		z-index: 0;
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,0.25);
	}
	#welcomeBanner .bgVideo {
		position: absolute;
		z-index: -99;
		width: 100%;
		height: 100%;
		overflow: hidden;
	}
	#welcomeBanner .bgVideo iframe {
		width: 100%;
		height: calc((100vw*9) /16);
	}
	#welcomeBanner .roundal {
		position: absolute;
		bottom: 7%;
		left: -3%;
		z-index: 99;
		background: rgba(233, 131, 0, .4);
		width: 25%;
		max-width: 510px;
		border-radius: 50%; /* Added by border radius plugin */
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	#welcomeBanner .roundal:after {
		content: '';
		display: block;
		padding-bottom: 100%;
	}
	@media (max-aspect-ratio: 16/9){	#welcomeBanner .bgVideo{	width:100%;	overflow:hidden;	text-align:center;	}	#welcomeBanner .bgVideo iframe{	width:calc((100vh*16)/9);	height:100vh;	}	}	#carouselVideo {
		width: 100%;
		height: 100%;
	}
	#carouselVideo .carousel-inner {
		width: 100%;
		height: 100%;
	}
	#carouselVideo .carousel-inner .item {
		width: 100%;
		height: 100%;
	}
	#carouselVideo .carousel-inner .item .captionOvr {
		position: absolute;
		bottom: 14%;
		left: 10%;
		color: #fff;
		margin: 0;
		opacity: 0;
		z-index: 999;
		transition: all 0.7s;
		transform: translateY(100px);
		max-width: 800px;
	}
	#carouselVideo .carousel-inner .item .captionOvr h5, #carouselVideo .carousel-inner .item .captionOvr h4, #carouselVideo .carousel-inner .item .captionOvr h3 {
		font-size: 60px;
		font-family: 'Roboto Condensed', sans-serif;
		font-weight: normal;
	}
	#carouselVideo .carousel-inner .item .captionOvr h3, #carouselVideo .carousel-inner .item .captionOvr h4 {
		text-transform: uppercase;
	}
	#carouselVideo .carousel-inner .item .captionOvr h4 {
		margin-bottom: 50px;
	}
	#carouselVideo .carousel-inner .item .captionOvr h4.mae {
		text-transform: none;
		font-family: Times, 'Times New Roman', 'serif';
		font-style: italic;
		font-weight: bold;
	}
	#carouselVideo .carousel-inner .item .captionOvr h4.stacked {
		margin-bottom: 15px;
	}
	#carouselVideo .carousel-inner .item .captionOvr h4.stacked span {
		font-weight: normal;
		text-transform: none;
	}
	#carouselVideo .carousel-inner .item .captionOvr h4.smaller {
		font-size: 52px;
	}
	#carouselVideo .carousel-inner .item .captionOvr h3 {
		font-weight: bold;
	}
	#carouselVideo .carousel-inner .item.active .captionOvr {
		opacity: 1;
		transform: translateY(0);
		transition: all 0.7s;
	}
	#homeIntro {
		background: #007a4d;
		padding: 70px 0;
	}
	#homeIntro h3 {
		font-size: 44px;
		color: #fff;
		text-transform: uppercase;
		font-weight: normal;
		font-family: 'Roboto Condensed', sans-serif;
		text-align: center;
		margin-bottom: 40px;
		margin-top: 40px;
	}
	#homeIntro p {
		color: #fff;
		font-size: 17px;
		text-align: center;
		font-family: 'Roboto', sans-serif;
		line-height: 26px;
		font-weight: 500;
	}
	#homeIntro p:last-child {
		margin-bottom: 0;
	}
	#homeIntro a {
		display: inline-block;
		padding: 10px 15px;
		background: #e98300;
		color: #fff;
		font-size: 22px;
		text-transform: uppercase;
		margin-top: 40px;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	#homeIntro a:hover {
		text-decoration: none;
		background: #fff;
		color: #e98300;
	}
	#homeProducts {
		overflow: hidden;
	}
	#homeProducts .productPod {
		position: relative;
		margin-bottom: 10px;
	}
	#homeProducts .productPod .backgroundLayer {
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		-webkit-filter: grayscale(100%);
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
		filter: grayscale(100%);
	}
	#homeProducts .productPod .backgroundLayer a {
		display: block;
	}
	#homeProducts .productPod .backgroundLayer a:after {
		display: block;
		content: '';
		width: 100%;
		padding-top: 50%;
	}
	#homeProducts .productPod .textband {
		width: 100%;
		position: absolute;
		bottom: 0%;
		left: 0;
		background: rgba(255,255,255,0.8);
	}
	#homeProducts .productPod .textband h3 a {
		display: block;
		color: #404041;
		font-size: 30px;
		font-weight: 300;
		font-family: 'Roboto Condensed', sans-serif;
		text-transform: uppercase;
		text-align: center;
		text-decoration: none;
		padding: 10px;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	#homeProducts .productPod .textband .pText {
		display: none;
	}
	#homeProducts .productPod .textband .pText p {
		opacity: 0;
		-webkit-transform: translate3d(0,0,0) scale(.75);
		transform: translate3d(0,0,0) scale(.95);
		-webkit-transition: all 300ms ease-in-out;
		-o-transition: all 300ms ease-in-out;
		transition: all 300ms ease-in-out;
	}
	#homeProducts .productPod .textband .pText p a {
		display: block;
		color: #404041;
		font-size: 17px;
		line-height: 24px;
		text-align: center;
		padding: 10px;
		padding-top: 0;
		text-decoration: none;
	}
	#homeProducts .productPod .textband .pText.active p {
		opacity: 1;
		-webkit-transform: translate3d(0,0,0) scale(1);
		transform: translate3d(0,0,0) scale(1);
	}
	#homeProducts .productPod.bottom {
		margin-bottom: 0;
	}
	#homeProducts .productPod:hover .backgroundLayer {
		-webkit-filter: grayscale(0%);
		filter: grayscale(0%);
	}
	#homeProducts .productPod:hover .textband h3 a {
		color: #e98300;
	}
	#homeProducts h3.title, #homeNews h3.title {
		padding: 60px 15px;
		font-family: 'Roboto Condensed', sans-serif;
		text-align: center;
		color: #e98300;
		font-size: 55px;
		text-transform: uppercase;
		font-weight: 300;
	}
	#homeNews h3.title {
		padding-top: 0;
	}
	#homeNews {
		padding: 60px 0;
		padding-top: 80px;
		background-image: url(../../assets/images/newshomeCircle.png);
		background-size: 25%;
		background-position: -10% bottom;
		background-repeat: no-repeat;
	}
	#homeNews .projectFocus {
		position: relative;
	}
	#homeNews .projectFocus h3 {
		position: absolute;
		top: -10px;
		left: 0;
		background: #007a4d;
		font-family: 'Roboto Condensed', sans-serif;
		font-weight: 300;
		font-size: 45px;
		color: #fff;
		padding: 5px 10px;
		text-transform: uppercase;
		z-index: 8;
	}
	#homeNews .projectFocus h3 span {
		display: inline-block;
		margin-right: 5px;
		font-weight: 300;
		font-style: italic;
	}
	#homeNews .projectFocus .projectImg {
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center;
		border-radius: 50%; /* Added by border radius plugin */
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	#homeNews .projectFocus .projectImg:after {
		content: '';
		display: block;
		padding-bottom: 100%;
	}
	#homeNews .projectFocus .projectInfo {
		max-width: 50%;
		position: absolute;
		bottom: -10px;
		right: 0;
		background: #007a4d;
		padding: 15px;
		z-index: 9;
	}
	#homeNews .projectFocus .projectInfo p {
		color: #fff;
		font-family: 'Roboto Condensed', sans-serif;
		font-weight: 300;
		font-size: 24px;
		line-height: 28px;
		margin-bottom: 5px;
	}
	#homeNews .projectFocus .projectInfo a {
		font-size: 16px;
		font-weight: bold;
		font-family: 'Roboto Condensed', sans-serif;
		text-transform: uppercase;
		line-height: 20px;
		color: #e98300;
		text-decoration: none;
		-webkit-transition: all 300ms ease-in-out;
		-o-transition: all 300ms ease-in-out;
		transition: all 300ms ease-in-out;
	}
	#homeNews .projectFocus .projectInfo a:hover {
		color: #fff;
	}
	#homeNews .homeNewsPod h3 {
		font-family: 'Roboto Condensed', sans-serif;
		font-weight: 300;
		font-size: 45px;
		color: #007a4d;
		text-transform: uppercase;
		margin-bottom: 40px;
	}
	#homeNews .homeNewsPod h3 span {
		display: inline-block;
		margin-right: 5px;
		font-weight: 300;
		font-style: italic;
	}
	#homeNews .homeNewsPod ul li.pod {
		padding-bottom: 15px;
		margin-bottom: 15px;
		border-bottom: 2px solid #a7a9ac;
	}
	#homeNews .homeNewsPod ul li.pod .newsImg {
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
	#homeNews .homeNewsPod ul li.pod .newsImg a:after {
		content: '';
		display: block;
		padding-bottom: 75%;
	}
	#homeNews .homeNewsPod ul li.pod p {
		margin-bottom: 0px;
		padding-top: 5px;
	}
	#homeNews .homeNewsPod ul li.pod p a {
		display: block;
		font-family: 'Roboto Condensed', sans-serif;
		font-size: 24px;
		font-weight: 300;
		color: #007a4d;
		margin-bottom: 10px;
		text-decoration: none;
		-webkit-transition: all 300ms ease-in-out;
		-o-transition: all 300ms ease-in-out;
		transition: all 300ms ease-in-out;
	}
	#homeNews .homeNewsPod ul li.pod p a.more {
		font-weight: bold;
		text-transform: uppercase;
		color: #e98300;
		font-size: 16px;
	}
	#homeNews .homeNewsPod ul li.pod .datePod {
		position: relative;
		width: 100%;
		background: #e98300;
		border-radius: 50%; /* Added by border radius plugin */
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	#homeNews .homeNewsPod ul li.pod .datePod p {
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%,-50%);
		-ms-transform: translate(-50%,-50%);
		transform: translate(-50%,-50%);
		padding: 0;
		z-index: 5;
	}
	#homeNews .homeNewsPod ul li.pod .datePod p a {
		font-size: 34px;
		font-family: 'Roboto Condensed', sans-serif;
		font-weight: bold;
		text-align: center;
		color: #fff;
		margin: 0;
		-webkit-transition: all 300ms ease-in-out;
		-o-transition: all 300ms ease-in-out;
		transition: all 300ms ease-in-out;
	}
	#homeNews .homeNewsPod ul li.pod .datePod p a span {
		display: block;
		font-size: 16px;
		font-weight: bold;
		text-transform: uppercase;
	}
	#homeNews .homeNewsPod ul li.pod .datePod:before {
		content: '';
		width: 100%;
		height: 100%;
		background: #fff;
		position: absolute;
		top: 0;
		left: -100%;
		z-index: 1;
		border-radius: 45%; /* Added by border radius plugin */
		-webkit-transition: all 300ms ease-in-out;
		-o-transition: all 300ms ease-in-out;
		transition: all 300ms ease-in-out;
		-moz-border-radius: 45%; /* Added by border radius plugin */
		-webkit-border-radius: 45%; /* Added by border radius plugin */
		-khtml-border-radius: 45%; /* Added by border radius plugin */
	}
	#homeNews .homeNewsPod ul li.pod .datePod:after {
		display: block;
		content: '';
		padding-bottom: 100%;
	}
	#homeNews .homeNewsPod ul li.pod:last-child {
		border: none;
		padding: 0;
		margin: 0;
	}
	#homeNews .homeNewsPod ul li:hover p a {
		color: #e98300;
	}
	#homeNews .homeNewsPod ul li:hover p a.more {
		color: #007a4d;
	}
	#homeNews .homeNewsPod ul li:hover .datePod:before {
		left: 0;
	}
	#homeNews .homeNewsPod ul li:hover .datePod p a {
		color: #007a4d;
	}
	#homeLogos {
		padding: 60px 0;
	}
	#homeLogos .displayFlex {
		justify-content: center;
		align-items: center;
		text-align: center;
	}
	#homeLogos img {
		width: 100%;
	}
	.pad30top {
		padding-top: 30px;
	}
	.catProdPodContainer {
		margin-bottom: 30px;
	}
	.catProdPodContainer .catProdPod {
		position: relative;
		height: 100%;
		border: 2px solid #a7a9ac;
		padding-bottom: 30px;
	}
	.catProdPodContainer .catProdPod .imagePod {
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		-webkit-filter: grayscale(100%);
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
		filter: grayscale(100%);
	}
	.catProdPodContainer .catProdPod .imagePod a:after {
		display: block;
		content: '';
		padding-bottom: 70%;
	}
	.catProdPodContainer .catProdPod .textPod {
		padding: 30px;
	}
	.catProdPodContainer .catProdPod .textPod h3 a {
		display: block;
		color: #007a4d;
		font-family: 'Roboto Condensed', sans-serif;
		font-weight: 300;
		font-size: 34px;
		text-transform: uppercase;
		margin-bottom: 20px;
		text-decoration: none;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	.catProdPodContainer .catProdPod .textPod p a {
		display: block;
		font-size: 18px;
		color: #404041;
		font-family: 'Roboto', sans-serif;
		margin-bottom: 10px;
		line-height: 26px;
		font-weight: 300;
		text-decoration: none;
	}
	.catProdPodContainer .catProdPod a.rm {
		position: absolute;
		bottom: 30px;
		left: 30px;
		display: block;
		font-size: 20px;
		font-weight: 300;
		color: #007a4d;
		text-transform: uppercase;
		text-decoration: none;
		margin-top: 20px;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	.catProdPodContainer .catProdPod:hover .imagePod {
		-webkit-filter: grayscale(0%);
		filter: grayscale(0%);
	}
	.catProdPodContainer .catProdPod:hover .textPod h3 a, .catProdPodContainer .catProdPod:hover .textPod a.rm {
		color: #e98300;
	}
	#carousel-productImg {
		margin-bottom: 30px;
	}
	#carousel-productImg .carousel-indicators {
		bottom: auto;
		top: 100%;
		margin-top: 15px;
		margin-bottom: 15px;
		padding: 0;
	}
	#carousel-productImg .carousel-indicators li {
		width: 20px;
		height: 20px;
		background-color: #a7a9ac;
		border-radius: 50%; /* Added by border radius plugin */
		border: none;
		margin: 0 2.5px;
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	#carousel-productImg .carousel-indicators li.active {
		background-color: #e98300;
		border: none;
	}
	#carousel-productImg .carousel-inner .item .imgSizer {
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		width: 100%;
		height: 264px;
	}
	.productContent .productDescription .bimLink {
		display: inline-block;
		width: auto;
		background: #007a4d;
		padding: 5px 10px;
		color: #fff;
		font-family: 'Roboto Condensed', sans-serif;
		font-weight: 700;
		font-size: 23px;
		text-transform: uppercase;
		margin-top: 20px;
		text-decoration: none;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	.productContent .productDescription .bimLink span {
		font-weight: 300;
	}
	.productContent .productDescription .bimLink:hover {
		background: #e98300;
	}
	.productContent .productDescription .nbsLink {
		display: inline-block;
		width: auto;
		background: #e98300;
		padding: 5px 10px;
		color: #fff;
		font-family: 'Roboto Condensed', sans-serif;
		font-weight: 700;
		font-size: 23px;
		text-transform: uppercase;
		margin-top: 20px;
		margin-left: 10px;
		text-decoration: none;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	.productContent .productDescription .nbsLink span {
		font-weight: 300;
	}
	.productContent .productDescription .nbsLink:hover {
		background: #007a4d;
	}
	.accords {
		margin-top: 30px;
		border: 2px solid #a7a9ac;
	}
	.accords .nav-tabs {
		border: none;
	}
	.accords .nav-tabs li {
		width: 33.3333%;
		border: none;
	}
	.accords .nav-tabs li a {
		border: none;
		background: #a7a9ac;
		font-family: 'Roboto', sans-serif;
		font-weight: 300;
		text-transform: uppercase;
		line-height: normal;
		font-size: 23px;
		color: #fff;
		text-align: center;
		border-radius: 0; /* Added by border radius plugin */
		margin-right: 8px;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
		-moz-border-radius: 0; /* Added by border radius plugin */
		-webkit-border-radius: 0; /* Added by border radius plugin */
		-khtml-border-radius: 0; /* Added by border radius plugin */
	}
	.accords .nav-tabs li a:hover {
		border: none;
	}
	.accords .nav-tabs li a, .accords .nav-tabs li a:focus, .accords .nav-tabs li a:hover {
		outline: none;
		border: none;
	}
	.accords .nav-tabs li:last-child a {
		margin-right: -1px;
	}
	.accords .nav-tabs li.active a, .accords .nav-tabs li:hover a {
		background: #fff;
		color: #007a4d;
	}
	.accords .tab-content .specDD {
		position: relative;
		height: 240px;
		overflow: hidden;
		padding: 15px;
		padding-bottom: 40px;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	.accords .tab-content .specDD .viewMoreSpec {
		position: absolute;
		bottom: 5px;
		left: 50%;
		display: block;
		color: #007a4d;
		z-index: 99;
		font-size: 30px;
		-webkit-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		transform: translateX(-50%);
		cursor: pointer;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	.accords .tab-content .specDD .viewMoreSpec:hover {
		color: #e98300;
	}
	.accords .tab-content .specDD:after {
		position: absolute;
		bottom: 0;
		left: 0;
		display: block;
		content: '';
		width: 100%;
		height: 100px;
		background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(255,255,255,1) 75%);
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
	}
	.accords .tab-content .specDD.open:after {
		opacity: 0;
	}
	.accords .tab-content .links, .accords .tab-content .docs {
		padding: 15px;
	}
	.accords .tab-content .docs {
		padding-left: 30px;
		padding-right: 30px;
	}
	.accords .tab-content .docs ul li {
		padding-top: 10px;
		padding-bottom: 10px;
		margin: 0;
	}
	.accords .tab-content .docs ul li .icon {
		text-align: center;
	}
	.accords .tab-content .docs ul li img {
		width: auto;
		max-height: 40px;
	}
	.accords .tab-content .docs ul li:nth-child(even) {
		background: rgba(0,122,77,0.1);
	}
	#formError {
		margin: 15px;
		background: #f2dede;
		padding: 15px;
	}
	#formError p {
		color: #a94442;
	}
	#formError p:last-child {
		margin-bottom: 0;
	}
@import 15px;
@import last-child;
@import 0;
	.contactForm {
		border: 2px solid #007a4d;
		margin-bottom: 30px;
	}
	.contactForm h3 {
		background: #007a4d;
		color: #fff;
		padding: 10px 15px;
		margin-bottom: 15px;
	}
	.contactForm .form-group {
		padding: 0 15px;
	}
	.contactForm .form-group label {
		text-transform: uppercase;
		font-size: 16px;
		color: #007a4d;
		margin-bottom: 5px;
	}
	.contactForm .form-btn {
		padding: 0 15px;
		padding-bottom: 15px;
		text-align: center;
	}
	.contactForm .form-btn .btn-primary {
		background: #e98300;
		color: #fff;
		font-weight: bold;
		font-size: 18px;
		text-transform: uppercase;
		border: none;
		border-radius: 0; /* Added by border radius plugin */
		-moz-border-radius: 0; /* Added by border radius plugin */
		-webkit-border-radius: 0; /* Added by border radius plugin */
		-khtml-border-radius: 0; /* Added by border radius plugin */
	}
	.contactForm .form-btn .btn-primary:hover {
		background: #007a4d;
	}
	.calculator .doorImg {
		width: 100%;
	}
	.calculator .calcHighlight {
		color: #007a4d;
	}
	.calculator .calcHighlight a {
		font-weight: bold;
		color: #e98300;
	}
	.calculator .calcHighlight a:hover {
		color: #007a4d;
	}
	.calculator .stdContent {
		position: relative;
	}
	.calculator .stdContent .calcBtn {
		position: absolute;
		bottom: 15px;
		right: 15px;
		font-size: 22px;
		font-weight: bold;
		text-transform: uppercase;
		color: #e98300;
		text-decoration: none;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
		cursor: pointer;
	}
	.calculator .stdContent .calcBtn i {
		color: #fff;
		background: #e98300;
		width: 30px;
		height: 30px;
		font-size: 16px;
		border-radius: 15px; /* Added by border radius plugin */
		padding-top: 6px;
		padding-left: 1px;
		text-align: center;
		-webkit-transform: translateY(-3px);
		-ms-transform: translateY(-3px);
		transform: translateY(-3px);
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
		-moz-border-radius: 15px; /* Added by border radius plugin */
		-webkit-border-radius: 15px; /* Added by border radius plugin */
		-khtml-border-radius: 15px; /* Added by border radius plugin */
	}
	.calculator .stdContent .calcBtn:hover {
		color: #007a4d;
	}
	.calculator .stdContent .calcBtn:hover i {
		background: #007a4d;
	}
	.calcModal .form-group label {
		color: #e98300;
		font-size: 20px;
		font-weight: bold;
		text-transform: uppercase;
		font-family: 'Roboto Condensed', sans-serif;
		margin-bottom: 5px;
	}
	.calcModal .form-group .form-control {
		border-radius: 0; /* Added by border radius plugin */
		-moz-border-radius: 0; /* Added by border radius plugin */
		-webkit-border-radius: 0; /* Added by border radius plugin */
		-khtml-border-radius: 0; /* Added by border radius plugin */
	}
	.calcModal .form-group .coField {
		font-size: 18px;
		color: #fff;
		font-family: 'Roboto', sans-serif;
		padding: 10px 15px;
		background: #007a4d;
		margin-bottom: 15px;
		height: 40px;
	}
	.calcModal .form-group .coField span.mmtr {
		float: right;
		color: #fff;
		font-weight: 300;
	}
	.calcModal p.warn {
		display: none;
		font-family: 'Roboto', sans-serif;
		font-size: 18px;
		color: #007a4d;
		font-weight: 300;
		margin-bottom: 30px;
		line-height: normal;
	}
	.calcModal .productLink {
		font-family: 'Roboto', sans-serif;
		font-size: 20px;
		font-weight: 300;
		text-transform: uppercase;
		color: #007a4d;
	}
	.calcModal .productLink a {
		color: #e98300;
		font-weight: bold;
		text-decoration: none;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	.calcModal .productLink a:hover {
		color: #007a4d;
	}
	#downloadForm label {
		color: #404041;
		text-transform: none;
	}
	#downloadForm .container {
		display: block;
		position: relative;
		padding-left: 35px;
		margin-bottom: 12px;
		cursor: pointer;
		font-size: 22px;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	#downloadForm .container input {
		position: absolute;
		opacity: 0;
		cursor: pointer;
	}
	#downloadForm .checkmark {
		position: absolute;
		top: 0;
		left: 0;
		height: 20px;
		width: 20px;
		background-color: #e98300;
		border-radius: 50%; /* Added by border radius plugin */
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	#downloadForm .container:hover input ~ .checkmark {
		background-color: #e98300;
		.container input: checked ~ .checkmark;
	}
	#downloadForm .checkmark:after {
		content: "";
		position: absolute;
		display: none;
	}
	#downloadForm .container input:checked ~ .checkmark:after {
		display: block;
	}
	#downloadForm .container .checkmark:after {
		top: 4px;
		left: 4px;
		width: 12px;
		height: 12px;
		border-radius: 50%; /* Added by border radius plugin */
		background: #007a4d;
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	.cart {
		background: rgba(167,169,172,0.5);
	}
	.cart h3 {
		color: #fff;
		background: #007a4d;
		font-family: 'Roboto', sans-serif;
		font-size: 23px;
		font-weight: 300;
		text-transform: uppercase;
		padding: 10px 15px;
	}
	.cart h3 i {
		float: right;
		font-size: 18px;
		-webkit-transform: translateY(5px);
		-ms-transform: translateY(5px);
		transform: translateY(5px);
	}
	.cart .none {
		font-size: 18px;
		text-align: center;
	}
	.cart .listing {
		padding: 15px;
	}
	.cart .listing ul li {
		padding-bottom: 5px;
		margin-bottom: 5px;
	}
	.cart .listing ul li a {
		font-size: 16px;
		font-weight: 300;
		cursor: pointer;
		display: block;
		width: 100%;
		text-decoration: none;
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
	}
	.cart .listing ul li a i {
		font-size: 10px;
		padding: 2px 0;
		text-align: center;
		background: #e98300;
		color: #fff;
		border-radius: 50%; /* Added by border radius plugin */
		width: 15px;
		height: 15px;
		-webkit-transform: translateY(-2px);
		-ms-transform: translateY(-2px);
		transform: translateY(-2px);
		-webkit-transition: all 300ms ease;
		-o-transition: all 300ms ease;
		transition: all 300ms ease;
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	.cart .listing ul li a:hover {
		color: #007a4d;
	}
	.cart .listing ul li a:hover i {
		background: #007a4d;
		color: #fff;
	}
	.teamPod {
		text-align: center;
		margin-bottom: 30px;
	}
	.teamPod .teamPhoto {
		width: 100%;
		margin-bottom: 15px;
	}
	.teamPod .teamPhoto a {
		display: block;
		width: 100%;
		padding-bottom: 100%;
		border-radius: 50%; /* Added by border radius plugin */
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		cursor: pointer;
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	.teamPod h4 {
		margin-bottom: 5px;
	}
	.teamPod p {
		color: #007a4d;
	}
	.teamModal .modal-body {
		padding: 30px;
		padding-top: 80px;
	}
	.teamModal .close {
		float: none;
		position: absolute;
		top: 15px;
		right: 15px;
	}
	.teamModal .imgPod {
		position: absolute;
		top: -50px;
		right: 50px;
		width: 200px;
		height: 200px;
		border-radius: 50%; /* Added by border radius plugin */
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	.teamModal h4 {
		margin-bottom: 5px;
	}
	.teamModal h5 {
		font-size: 18px;
		color: #007a4d;
		font-family: 'Roboto', sans-serif;
		margin-bottom: 30px;
		line-height: 26px;
		font-weight: 300;
	}
	.teamModal p a {
		color: #007a4d;
	}
	.teamModal .linked {
		display: block;
		background: #e98300;
		width: 30px;
		height: 30px;
		border-radius: 50%; /* Added by border radius plugin */
		color: #fff;
		font-size: 18px;
		text-align: center;
		padding-top: 7px;
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	.modal {
		text-align: center;
		padding: 0 !important;
	}
	.modal:before {
		content: '';
		display: inline-block;
		height: 100%;
		vertical-align: middle;
		margin-right: -4px;
	}
	.modal-dialog {
		display: inline-block;
		text-align: left;
		vertical-align: middle;
	}
	.csContact {
		border-top: 2px solid #a7a9ac;
		border-bottom: 2px solid #a7a9ac;
		margin-bottom: 30px;
		padding: 30px 0;
	}
	.csContact .csContactImg {
		width: 100%;
		padding-bottom: 100%;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
		border-radius: 50%; /* Added by border radius plugin */
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	.csContact h4 {
		color: #007a4d;
		font-family: 'Roboto Condensed', sans-serif;
		font-size: 28px;
		font-weight: 300;
		text-transform: uppercase;
		margin-bottom: 30px;
	}
	.csContact p {
		font-size: 18px;
		color: #404041;
		font-family: 'Roboto', sans-serif;
		margin-bottom: 30px;
		line-height: 26px;
		font-weight: 300;
	}
	.csContact a.book {
		display: inline-block;
		background: #e98300;
		padding: 10px 15px;
		color: #fff;
		font-size: 18px;
		cursor: pointer;
	}
	.csContact a.book:hover {
		text-decoration: none;
		background: #007a4d;
	}
	#meetingModal .modal-body {
		padding: 30px;
	}
	#meetingModal h5 {
		color: #007a4d;
		font-family: 'Roboto Condensed', sans-serif;
		font-size: 28px;
		font-weight: 300;
		text-transform: uppercase;
	}
	#meetingModal .form-btn {
		padding: 0 15px;
		padding-bottom: 15px;
		text-align: center;
	}
	#meetingModal .form-btn .btn-primary {
		background: #e98300;
		color: #fff;
		font-weight: bold;
		font-size: 18px;
		text-transform: uppercase;
		border: none;
		border-radius: 0; /* Added by border radius plugin */
		-moz-border-radius: 0; /* Added by border radius plugin */
		-webkit-border-radius: 0; /* Added by border radius plugin */
		-khtml-border-radius: 0; /* Added by border radius plugin */
	}
	#meetingModal .form-btn .btn-primary:hover {
		background: #007a4d;
	}
	#footer {
		width: 100%;
		background: #007a4d;
		padding: 40px 0;
		text-align: left;
	}
	#footer .logo {
		width: 80%;
		margin-bottom: 15px;
	}
	#footer h3 {
		color: #e98300;
		font-size: 18px;
		font-family: 'Roboto Condensed', sans-serif;
		font-weight: bold;
		text-transform: uppercase;
		margin-bottom: 5px;
	}
	#footer ul li a {
		display: block;
		color: #fff;
		font-family: 'Roboto', sans-serif;
		font-weight: 300;
		font-size: 16px;
		text-decoration: none;
		padding: 3px 0;
		-webkit-transition: all 300ms ease-in-out;
		-o-transition: all 300ms ease-in-out;
		transition: all 300ms ease-in-out;
	}
	#footer ul li a:hover {
		color: #e98300;
	}
	#footer .social {
		display: inline-block;
		text-align: center;
		background: #e98300;
		color: #fff;
		font-size: 20px;
		padding: 5px 5px;
		width: 30px;
		border-radius: 50%; /* Added by border radius plugin */
		margin-left: 10px;
		margin-top: 0;
		-moz-border-radius: 50%; /* Added by border radius plugin */
		-webkit-border-radius: 50%; /* Added by border radius plugin */
		-khtml-border-radius: 50%; /* Added by border radius plugin */
	}
	#footer .social.facebook i {
		margin-left: -2px;
	}
	#footer .social.hvr-radial-out:before {
		background: #fff;
	}
	#footer .social:hover {
		color: #007a4d;
	}
	#footer .divider {
		width: 100%;
		height: 2px;
		background: #fff;
		margin: 20px 0;
	}
	#footer p {
		color: #fff;
		font-family: $font-default;
		font-weight: 300;
		font-size: 13px;
		line-height: normal;
		text-decoration: none;
	}
	#footer p a {
		color: #fff;
		font-family: $font-default;
		font-weight: 300;
		text-decoration: none;
		-webkit-transition: all 300ms ease-in-out;
		-o-transition: all 300ms ease-in-out;
		transition: all 300ms ease-in-out;
	}
	#footer p a:hover {
		color: #e98300;
	}
	#footer p.bc {
		font-size: 16px;
	}
	.btn, .btn:focus {
		outline: none;
	}
	.btn-default {
		/*width: 100%*/;
	}
	.btn-primary {
		/*width: 100%*/;
	}
	.btn-success {
		/*width: 100%*/;
	}
	.btn-info {
		/*width: 100%*/;
	}
	.btn-warning {
		/*width: 100%*/;
	}
	.btn-danger {
		/*width: 100%*/;
	}
	.btn-primary.orange {
		background: #e98300;
		border: none;
		border-radius: 0; /* Added by border radius plugin */
		font-size: 20px;
		text-transform: uppercase;
		font-weight: 300;
		-webkit-transition: all 300ms ease-in-out;
		-o-transition: all 300ms ease-in-out;
		transition: all 300ms ease-in-out;
		-moz-border-radius: 0; /* Added by border radius plugin */
		-webkit-border-radius: 0; /* Added by border radius plugin */
		-khtml-border-radius: 0; /* Added by border radius plugin */
	}
	.btn-primary.orange:hover {
		background: #007a4d;
	}
	.row5 {
		margin-left: -5px;
		margin-right: -5px;
	}
	.row5 .col-lg-1, .row5 .col-lg-2, .row5 .col-lg-3, .row5 .col-lg-4, .row5 .col-lg-5, .row5 .col-lg-6, .row5 .col-lg-7, .row5 .col-lg-8, .row5 .col-lg-9, .row5 .col-lg-10, .row5 .col-lg-11, .row5 .col-lg-12, .row5 .col-md-1, .row5 .col-md-2, .row5 .col-md-3, .row5 .col-md-4, .row5 .col-md-5, .row5 .col-md-6, .row5 .col-md-7, .row5 .col-md-8, .row5 .col-md-9, .row5 .col-md-10, .row5 .col-md-11, .row5 .col-md-12, .row5 .col-sm-1, .row5 .col-sm-2, .row5 .col-sm-3, .row5 .col-sm-4, .row5 .col-sm-5, .row5 .col-sm-6, .row5 .col-sm-7, .row5 .col-sm-8, .row5 .col-sm-9, .row5 .col-sm-10, .row5 .col-sm-11, .row5 .col-sm-12, .row5 .col-xs-1, .row5 .col-xs-2, .row5 .col-xs-3, .row5 .col-xs-4, .row5 .col-xs-5, .row5 .col-xs-6, .row5 .col-xs-7, .row5 .col-xs-8, .row5 .col-xs-9, .row5 .col-xs-10, .row5 .col-xs-11, .row5 .col-xs-12 {
		padding-left: 5px;
		padding-right: 5px;
	}
	.carousel-fade .carousel-inner .item {
		transition-property: opacity;
	}
	.carousel-fade .carousel-inner .item, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {
		opacity: 0;
	}
	.carousel-fade .carousel-inner .active, .carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {
		opacity: 1;
	}
	.carousel-fade .carousel-inner .next, .carousel-fade .carousel-inner .prev, .carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {
		left: 0;
		transform: translate3d(0, 0, 0);
	}
	.form-group label {
		color: #007a4d;
		display: block;
		margin-bottom: 3px;
		font-size: 18px;
		text-transform: uppercase;
		font-family: 'Roboto', sans-serif;
		font-weight: 300;
	}
	.form-group input.form-control {
		font-size: 18px;
		font-family: 'Roboto', sans-serif;
		padding: 8px 15px;
		height: 40px;
		border-radius: 0; /* Added by border radius plugin */
		-moz-border-radius: 0; /* Added by border radius plugin */
		-webkit-border-radius: 0; /* Added by border radius plugin */
		-khtml-border-radius: 0; /* Added by border radius plugin */
	}
	.form-group .form-control:focus {
		border-color: #e98300;
		-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(233, 131, 0, 0.6); /* Added by box shadow plugin */
		box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(233, 131, 0, 0.6);
		-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(233, 131, 0, 0.6); /* Added by box shadow plugin */
	}
	.modal .modal-dialog .modal-content {
		border-radius: 0; /* Added by border radius plugin */
		-moz-border-radius: 0; /* Added by border radius plugin */
		-webkit-border-radius: 0; /* Added by border radius plugin */
		-khtml-border-radius: 0; /* Added by border radius plugin */
	}
	.modal .modal-dialog .modal-content .modal-header {
		border: none;
		padding: 15px 30px;
		padding-bottom: 0;
	}
	.modal .modal-dialog .modal-content .modal-header .close {
		background: #e98300;
		color: #fff;
		opacity: 1;
		width: 30px;
		height: 30px;
		border-radius: 15px; /* Added by border radius plugin */
		text-align: center;
		-moz-border-radius: 15px; /* Added by border radius plugin */
		-webkit-border-radius: 15px; /* Added by border radius plugin */
		-khtml-border-radius: 15px; /* Added by border radius plugin */
	}
	.modal .modal-dialog .modal-content .modal-header h4 {
		font-family: 'Roboto Condensed', sans-serif;
		font-size: 40px;
		font-weight: 300;
		color: #007a4d;
		padding: 0;
		margin: 0;
		text-transform: uppercase;
	}
	#downloadForm .form-control {
		border: none !important;
		box-shadow: none;
		-moz-box-shadow: none; /* Added by box shadow plugin */
		-webkit-box-shadow: none; /* Added by box shadow plugin */
		zoom: 1; /* Added by box shadow plugin */
		filter: progid:DXImageTransform.Microsoft.dropshadow(enabled:false) progid:DXImageTransform.Microsoft.Shadow(enabled:false); /* Added by box shadow plugin */
		-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(enabled:false), progid:DXImageTransform.Microsoft.Shadow(enabled:false)"; /* Added by box shadow plugin */
	}
	.rd-navbar--is-clone {
		display: none !important;
	}
	.overHide {
		overflow: hidden;
	}
	.hidden {
		display: none;
	}
	.textLeft {
		text-align: left;
	}
	.textCenter {
		text-align: center;
	}
	.textRight {
		text-align: right;
	}
	.noPad {
		padding: 0;
	}
	.noPadLeft {
		padding-left: 0;
	}
	.noPadRight {
		padding-right: 0;
	}
	.noPadTop {
		padding-top: 0;
	}
	.noPadBottom {
		padding-bottom: 0;
	}
	.noMargin {
		margin: 0;
	}
	.noMarginTop {
		margin-top: 0;
	}
	.noMarginright {
		margin-rihgt: 0;
	}
	.noMarginBottom {
		margin-bottom: 0;
	}
	.noMarginLeft {
		margin-left: 0;
	}
	.floatLeft {
		float: left;
	}
	.floatRight {
		float: right;
	}
	.clearLeft {
		clear: left;
	}
	.clearRight {
		clear: right;
	}
	.clearAll {
		clear: both;
		height: 1px;
	}
	hr {
		border: 0;
		margin: 10px 0px;
		height: 1px;
		background: #333;
		background-image: -o-linear-gradient(left, #ccc, #333, #ccc);
	}
	.ie_alert {
		background-color: #CC0000;
		color: #FFFFFF;
		font-size: 13px;
		padding: 10px;
		position: absolute;
		top: 0px;
		left: 0px;
		text-align: center;
		width: 98%;
	}
	.ie_alert h2 {
		color: #FFFFFF;
		font-weight: bold;
	}
	.ie_alert img {
		text-decoration: none;
	}
	#bcDevCon {
		width: 50px;
		height: 50px;
		position: fixed;
		bottom: 0;
		right: 0;
		text-align: center;
	}
	#bcDevCon .openCloseIcon {
		background: rgba(6, 84, 155, 0.2);
		padding: 5px;
		border-radius: 5px; /* Added by border radius plugin */
		cursor: pointer;
		-moz-border-radius: 5px; /* Added by border radius plugin */
		-webkit-border-radius: 5px; /* Added by border radius plugin */
		-khtml-border-radius: 5px; /* Added by border radius plugin */
	}
	.languageDir-ltr {
		direction: ltr;
	}
	.languageDir-rtl {
		direction: rtl;
	}
@font-face {
}
@font-face {
}
@font-face {
}
}
@media print {
	#editorbar {
		display: none;
	}
@import 0.5cm;
@import 3;
@import 3;
@import avoid;
@font-face {
}
@font-face {
}
@font-face {
}
@font-face {
}
}
