html {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	tap-highlight-color: rgba(0, 0, 0, 0);
	background: white;
}

body,
button,
input,
textarea {
	/* font-family: Arial, Helvetica, sans-serif, "Open Sans", sans-serif; */
	font-family: "Open Sans", sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #666666;
}

p,
ul,
ol,
dl {
	margin-bottom: 16px;
}

ul.no-bullets,
ul.unstyled-list {
	list-style-type: none;
	margin-left: 0;
}

ul.unstyled-list {
	margin-bottom: 0;
}

p:last-child,
ul:last-child,
ol:last-child,
dl:last-child,
fieldset:last-child,
.fieldset:last-child {
	margin-bottom: 0;
}

p.last-child,
ul.last-child,
ol.last-child {
	margin-bottom: 0;
}

ol>li {
	margin-top: 10px;
}

ol>li:first-child {
	margin-top: 0;
}

a {
	text-decoration: none;
}

a:hover {
	color: #0099ff;
}

small,
.small {
	font-size: 11px;
	line-height: 13px;
	color: #999999;
}

small.input-info,
.small.input-info {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

.strong {
	font-weight: bold;
}

iframe {
	display: block;
}

.js noscript {
	display: none;
}

h1,
h2 {
	padding: 0;
	-webkit-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
	-moz-text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
	text-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

h1 {
	font-size: 30px;
	line-height: 36px;
	margin-bottom: 26px;
}

h2 {
	font-size: 24px;
	line-height: 28px;
	margin: 32px 0 22px;
}

h3 {
	font-size: 21px;
	line-height: 25px;
	margin: 30px 0 20px;
}

h4 {
	font-size: 16px;
	line-height: 19px;
	margin: 25px 0 15px;
}

h5 {
	margin: 20px 0 10px;
}

h6 {
	font-size: 11px;
	text-transform: uppercase;
}

.text_c {
	border: 1px solid #e8e8e8;
	margin-bottom: 30px;
	padding: 10px;
}

h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child {
	margin-top: 0;
}

.thin,
.thin h1,
.thin h2,
.thin h3,
.thin h4,
.thin h5,
.thin h6 {
	font-weight: 300;
	font-family: 'Open Sans', sans-serif;
}

.underline {
	padding-bottom: 0.15em;
	border-bottom: 1px solid;
}

.big-text {
	font-size: 18px;
	line-height: 24px;
}

.intro {
	font-style: italic;
	color: #afafaf;
}

.left-border {
	border-left: 2px solid;
	padding-left: 10px;
}

.right-border {
	border-right: 2px solid;
	padding-right: 10px;
	text-align: right;
}

.wrapped {
	display: block;
	border-width: 1px;
	border-style: solid;
	padding: 10px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.inline-send-to div {
	display: inline;
}

.boxed {
	display: block;
	padding: 16px;
}

.terms_condition {
	height: 150px;
	overflow-y: scroll;
	overflow-x: hidden;
}

.terms_condition ul {
	list-style: disc inside none !important;
}

.terms_condition li {
	float: none !important;
	padding: 0 0 22px;
	width: auto !important;
}

.half-width {
	float: left;
	width: 50%;
	box-sizing: border-box;
}

.half-width2 {
	float: right;
	width: 50%;
	box-sizing: border-box;
}

@media only screen and (min-width: 600px) {

	table.mceLayout,
	textarea.richEditor {
		width: 600px !important;
	}
}

@media (max-width: 767px) {

	.half-width,
	.half-width2 {
		float: none;
		width: 96% !important;
		margin: 10px 0;
	}

	li {
		overflow: auto;
	}
}

.align-left {
	text-align: left;
}

.align-center {
	text-align: center;
}

.align-right {
	text-align: right;
}

.float-left {
	float: left;
}

.float-right {
	float: right;
	position: relative;
	z-index: 9
}

.clear-left {
	clear: left;
}

.clear-right {
	clear: right;
}

.clear-both {
	clear: both;
}

.with-padding {
	padding: 20px !important;
}

.with-mid-padding {
	padding: 10px !important;
}

.with-small-padding {
	padding: 5px !important;
}

.no-padding {
	padding: 0 !important;
}

.large-margin-top {
	margin-top: 30px !important;
}

.margin-top {
	margin-top: 16px !important;
}

.mid-margin-top {
	margin-top: 8px !important;
}

.small-margin-top {
	margin-top: 4px !important;
}

.no-margin-top {
	margin-top: 0 !important;
}

.large-margin-right {
	margin-right: 30px !important;
}

.margin-right {
	margin-right: 16px !important;
}

.mid-margin-right {
	margin-right: 8px !important;
}

.small-margin-right {
	margin-right: 4px !important;
}

.no-margin-right {
	margin-right: 0 !important;
}

.large-margin-left {
	margin-left: 30px !important;
}

.margin-left {
	margin-left: 16px !important;
}

.mid-margin-left {
	margin-left: 8px !important;
}

.small-margin-left {
	margin-left: 4px !important;
}

.no-margin-left {
	margin-left: 0 !important;
}

.large-margin-bottom {
	margin-bottom: 30px !important;
}

.margin-bottom {
	margin-bottom: 16px !important;
}

.mid-margin-bottom {
	margin-bottom: 8px !important;
}

.small-margin-bottom {
	margin-bottom: 4px !important;
}

.no-margin-bottom {
	margin-bottom: 0 !important;
}

.relative {
	position: relative;
}

.absolute-left,
.absolute-right {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}

.absolute-left {
	left: 0;
}

.absolute-right {
	right: 0;
}

.tooltip1 {
	cursor: help;
	text-decoration: none;
	position: relative;
	margin-left: 10px;
	font-style: italic;
	z-index: 999;
}

.tooltip1 span {
	margin-left: -999em;
	position: absolute;
	z-index: 999;
}

.tooltip1:hover span {
	border-radius: 5px;
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	/* font-family: Calibri, Tahoma, Geneva, sans-serif; */
	font-family: "Open Sans", sans-serif;
	margin-left: 0;
	position: absolute;
	left: 12px;
	top: 0;
	width: 380px;
	z-index: 99;
	background: rgba(255, 255, 255, 1);
	max-height: 500px;
	overflow-y: scroll;
}

.tooltip1:hover em {
	/* font-family: Candara, Tahoma, Geneva, sans-serif; */
	font-family: "Open Sans", sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	display: block;
	padding: 0.2em 0 0.6em 0;
}

.classic {
	padding: 0.8em 1em;
}

.custom {
	padding: 0.5em 0.8em 0.8em 2em;
}

* html a:hover {
	background: transparent;
}

.classic {
	background: #FFFFAA;
	border: 1px solid #FFAD33;
}

.critical {
	background: #FFCCAA;
	border: 1px solid #FF3334;
}

.help {
	background: #9FDAEE;
	border: 1px solid #2BB0D7;
}

.info {
	background: #9FDAEE;
	border: 1px solid #2BB0D7;
}

.warning {
	background: #FFFFAA;
	border: 1px solid #FFAD33;
}

.no-pointer-events {
	pointer-events: none;
}

.no-touch .show-on-parent-hover {
	/*pointer-events: none;*/
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-khtml-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	-webkit-transition: opacity 200ms;
	-moz-transition: opacity 200ms;
	-ms-transition: opacity 200ms;
	-o-transition: opacity 200ms;
	transition: opacity 200ms;
}

.no-touch:hover>.show-on-parent-hover {
	pointer-events: auto;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-khtml-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
}

#mediaquery-checker {
	width: 10px;
	height: 10px;
	position: absolute;
	top: 0;
	left: 0;
}

.vert-align {
	display: inline;
	width: 0;
	margin-right: -4px;
}

.hidden-on-mobile,
.only-on-tablet,
.only-on-desktop {
	display: none;
}

.hidden-on-tablet,
.hidden-on-desktop,
.only-on-mobile {
	display: block;
}

.lite-box-shadow {
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
}

.box-shadow {
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.strong-box-shadow {
	-webkit-box-shadow: 0 1px 3px black;
	-moz-box-shadow: 0 1px 3px black;
	box-shadow: 0 1px 3px black;
}

.large-box-shadow {
	-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.45);
	-moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.45);
	box-shadow: 0 3px 8px rgba(0, 0, 0, 0.45)
}

.lite-text-shadow {
	-webkit-text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
	-moz-text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
}

.text-shadow {
	-webkit-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
	-moz-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.strong-text-shadow {
	-webkit-text-shadow: 0 1px 2px black;
	-moz-text-shadow: 0 1px 2px black;
	text-shadow: 0 1px 2px black;
}

.large-text-shadow {
	-webkit-text-shadow: 0 3px 8px rgba(0, 0, 0, 0.45);
	-moz-text-shadow: 0 3px 8px rgba(0, 0, 0, 0.45);
	text-shadow: 0 3px 8px rgba(0, 0, 0, 0.45)
}

.top-bevel {
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
}

.top-bevel-on-light {
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75);
}

.top-bevel-on-dark {
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
}

.bottom-bevel {
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
	-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.bottom-bevel-on-light {
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
}

.bottom-bevel-on-dark {
	-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.5);
	-moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.5);
	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.5);
}

.bevel,
.bevel-subs>li,
.big-menu>li,
li.big-menu,
.calendar-menu>li,
li.calendar-menu,
.title-menu>li,
li.title-menu {
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.25);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.25);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.no-boxshadow .big-menu>li {
	border-bottom: 1px solid #666666;
}

.bevel-on-light,
.bevel-on-light-subs>li,
.message-menu>li,
li.message-menu {
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
}

.bevel-on-dark,
.bevel-on-dark-subs>li,
#menu header,
#profile,
#access {
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.5);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.5);
}

.emboss,
.emboss-subs>li {
	-webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.25);
	box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.25);
}

.emboss-on-dark,
.emboss-on-dark-subs>li {
	-webkit-box-shadow: inset 0 1px 4px black;
	-moz-box-shadow: inset 0 1px 4px black;
	box-shadow: inset 0 1px 4px black;
}

.bright-text-bevel,
.big-menu,
.title-menu {
	-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.bright-text-bevel-on-dark,
#menu header,
#profile {
	-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);
	-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);
}

.dark-text-bevel,
.calendar-menu>li,
li.calendar-menu,
.message-menu>li,
li.message-menu {
	-webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
	-moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);
}

.dark-text-bevel-on-dark {
	-webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
	-moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
}

.with-border {
	border-width: 1px;
	border-style: solid;
}

.glow,
#title-bar {
	position: relative;
	background: #6ead12 url(../img/old-browsers/colors/bg_big-menu.png) repeat-x;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -webkit-gradient(linear, left top, left bottom, from(#4DC7EC), to(#137190));
	background: -webkit-linear-gradient(top, #4DC7EC, #137190);
	background: -moz-linear-gradient(top, #4DC7EC, #137190);
	background: -ms-linear-gradient(top, #4DC7EC, #137190);
	background: -o-linear-gradient(top, #4DC7EC, #137190);
	background: linear-gradient(top, #4DC7EC, #137190);
}

.glow:before,
#title-bar:before {
	display: block;
	content: ' ';
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	color: white;
}

.thin-stripes,
.dark-thin-stripes,
.stripes,
.dark-stripes,
.big-stripes,
.dark-big-stripes {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	pointer-events: none;
	-webkit-border-radius: inherit;
	-moz-border-radius: inherit;
	border-radius: inherit;
}

.thin-stripes,
.dark-thin-stripes {
	-webkit-background-size: 10px 10px;
	-moz-background-size: 10px 10px;
	background-size: 10px 10px;
}

.stripes,
.dark-stripes {
	-webkit-background-size: 20px 20px;
	-moz-background-size: 20px 20px;
	background-size: 20px 20px;
}

.big-stripes,
.dark-big-stripes {
	-webkit-background-size: 40px 40px;
	-moz-background-size: 40px 40px;
	background-size: 40px 40px;
}

.thin-stripes,
.stripes,
.big-stripes {
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0.25, rgba(255, 255, 255, 0.05)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.05)), color-stop(0.75, rgba(255, 255, 255, 0.05)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, transparent 75%, transparent);
	background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, transparent 75%, transparent);
	background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.1) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.1) 50%, rgba(255, 255, 255, 0.1) 75%, transparent 75%, transparent);
}

.no-cssgradients .thin-stripes {
	background-image: url(../img/old-browsers/stripes-white-10.png);
}

.no-cssgradients .stripes {
	background-image: url(../img/old-browsers/stripes-white-20.png);
}

.no-cssgradients .big-stripes {
	background-image: url(../img/old-browsers/stripes-white-40.png);
}

.dark-thin-stripes,
.dark-stripes,
.dark-big-stripes {
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0.25, rgba(0, 0, 0, 0.05)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(0, 0, 0, 0.05)), color-stop(0.75, rgba(0, 0, 0, 0.05)), color-stop(0.75, transparent), to(transparent));
	background-image: -webkit-linear-gradient(135deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.05) 50%, rgba(0, 0, 0, 0.05) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(135deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.05) 50%, rgba(0, 0, 0, 0.05) 75%, transparent 75%, transparent);
	background-image: -ms-linear-gradient(135deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.05) 50%, rgba(0, 0, 0, 0.05) 75%, transparent 75%, transparent);
	background-image: -o-linear-gradient(135deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.05) 50%, rgba(0, 0, 0, 0.05) 75%, transparent 75%, transparent);
	background-image: linear-gradient(135deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.05) 50%, rgba(0, 0, 0, 0.05) 75%, transparent 75%, transparent);
}

.no-cssgradients .dark-thin-stripes {
	background-image: url(../img/old-browsers/stripes-black-10.png);
}

.no-cssgradients .dark-stripes {
	background-image: url(../img/old-browsers/stripes-black-20.png);
}

.no-cssgradients .dark-big-stripes {
	background-image: url(../img/old-browsers/stripes-black-40.png);
}

.thin-stripes.animated,
.dark-thin-stripes.animated {
	-webkit-animation: animate-thin-stripes 3s linear infinite;
	-moz-animation: animate-thin-stripes 3s linear infinite;
	-ms-animation: animate-thin-stripes 3s linear infinite;
	-o-animation: animate-thin-stripes 3s linear infinite;
}

.stripes.animated,
.dark-stripes.animated {
	-webkit-animation: animate-stripes 4s linear infinite;
	-moz-animation: animate-stripes 4s linear infinite;
	-ms-animation: animate-stripes 4s linear infinite;
	-o-animation: animate-stripes 4s linear infinite;
}

.big-stripes.animated,
.dark-big-stripes.animated {
	-webkit-animation: animate-big-stripes 5s linear infinite;
	-moz-animation: animate-big-stripes 5s linear infinite;
	-ms-animation: animate-big-stripes 5s linear infinite;
	-o-animation: animate-big-stripes 5s linear infinite;
}

@-webkit-keyframes animate-thin-stripes {
	from {
		background-position: 0 0;
	}

	to {
		background-position: -20px 0;
	}
}

@-moz-keyframes animate-thin-stripes {
	from {
		background-position: 0 0;
	}

	to {
		background-position: -20px 0;
	}
}

@-ms-keyframes animate-thin-stripes {
	from {
		background-position: 0 0;
	}

	to {
		background-position: -20px 0;
	}
}

@-o-keyframes animate-thin-stripes {
	from {
		background-position: 0 0;
	}

	to {
		background-position: -20px 0;
	}
}

@-webkit-keyframes animate-stripes {
	from {
		background-position: 0 0;
	}

	to {
		background-position: -40px 0;
	}
}

@-moz-keyframes animate-stripes {
	from {
		background-position: 0 0;
	}

	to {
		background-position: -40px 0;
	}
}

@-ms-keyframes animate-stripes {
	from {
		background-position: 0 0;
	}

	to {
		background-position: -40px 0;
	}
}

@-o-keyframes animate-stripes {
	from {
		background-position: 0 0;
	}

	to {
		background-position: -40px 0;
	}
}

@-webkit-keyframes animate-big-stripes {
	from {
		background-position: 0 0;
	}

	to {
		background-position: -80px 0;
	}
}

@-moz-keyframes animate-big-stripes {
	from {
		background-position: 0 0;
	}

	to {
		background-position: -80px 0;
	}
}

@-ms-keyframes animate-big-stripes {
	from {
		background-position: 0 0;
	}

	to {
		background-position: -80px 0;
	}
}

@-o-keyframes animate-big-stripes {
	from {
		background-position: 0 0;
	}

	to {
		background-position: -80px 0;
	}
}

.columns {
	margin-left: -2.25%;
}

.columns:last-child {
	margin-bottom: -20px;
}

.columns>div,
.columns>form {
	float: left;
	margin: 0 0 20px 2.25%;
}

.column,
.one-column,
.one-column-tablet,
.one-column-mobile,
.one-column-mobile-landscape,
.one-column-mobile-portrait {
	width: 6.0833%;
}

.two-columns,
.two-columns-tablet,
.two-columns-mobile,
.two-columns-mobile-landscape,
.two-columns-mobile-portrait {
	width: 14.4167%;
}

.three-columns,
.three-columns-tablet,
.three-columns-mobile,
.three-columns-mobile-landscape,
.three-columns-mobile-portrait {
	width: 22.75%;
}

.four-columns,
.four-columns-tablet,
.four-columns-mobile,
.four-columns-mobile-landscape,
.four-columns-mobile-portrait {
	width: 31.0833%;
}

.five-columns,
.five-columns-tablet,
.five-columns-mobile,
.five-columns-mobile-landscape,
.five-columns-mobile-portrait {
	width: 39.4167%;
}

.six-columns,
.six-columns-tablet,
.six-columns-mobile,
.six-columns-mobile-landscape,
.six-columns-mobile-portrait {
	width: 47.75%;
}

.seven-columns,
.seven-columns-tablet,
.seven-columns-mobile,
.seven-columns-mobile-landscape,
.seven-columns-mobile-portrait {
	width: 56.0833%;
}

.eight-columns,
.eight-columns-tablet,
.eight-columns-mobile,
.eight-columns-mobile-landscape,
.eight-columns-mobile-portrait {
	width: 64.4167%;
}

.nine-columns,
.nine-columns-tablet,
.nine-columns-mobile,
.nine-columns-mobile-landscape,
.nine-columns-mobile-portrait {
	width: 72.72%;
}

.ten-columns,
.ten-columns-tablet,
.ten-columns-mobile,
.ten-columns-mobile-landscape,
.ten-columns-mobile-portrait {
	width: 81.0833%;
}

.eleven-columns,
.eleven-columns-tablet,
.eleven-columns-mobile,
.eleven-columns-mobile-landscape,
.eleven-columns-mobile-portrait {
	width: 89.4167%;
}

.twelve-columns,
.twelve-columns-tablet,
.twelve-columns-mobile,
.twelve-columns-mobile-landscape,
.twelve-columns-mobile-portrait {
	width: 97.75%;
}

.new-row,
.new-row-mobile,
.new-row-mobile-portrait {
	clear: left;
}

.left-column-200px .left-column,
.right-column-200px .right-column {
	margin-bottom: 20px;
}

.content-panel,
.content-panel.mobile-panels {
	border: 1px solid #cccccc;
	position: relative;
	overflow: hidden;
	padding-left: 0;
	zoom: 1;
}

.panel-navigation,
.mobile-panels>.panel-navigation {
	position: relative;
	top: auto;
	left: auto;
	bottom: auto;
	width: auto;
	border-right: 0;
	overflow: auto;
}

.panel-content {
	-webkit-box-shadow: inset 0 2px 9px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: inset 0 2px 9px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0 2px 9px rgba(0, 0, 0, 0.2);
	overflow: auto;
}

.panel-content.linen,
.panel-content.carbon {
	-webkit-box-shadow: inset 0 2px 9px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: inset 0 2px 9px rgba(0, 0, 0, 0.75);
	box-shadow: inset 0 2px 9px rgba(0, 0, 0, 0.75);
}

.panel-control {
	display: block;
	padding: 5px;
	height: 30px;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);
}

.linen>.panel-control,
.carbon>.panel-control {
	-webkit-box-shadow: 0 2px 9px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0 2px 9px rgba(0, 0, 0, 0.75);
	box-shadow: 0 2px 9px rgba(0, 0, 0, 0.75);
}

.enabled-panels>.panel-navigation,
.mobile-panels.enabled-panels>.panel-navigation {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	-webkit-transition: left 200ms, right 200ms;
	-moz-transition: left 200ms, right 200ms;
	-ms-transition: left 200ms, right 200ms;
	-o-transition: left 200ms, right 200ms;
	transition: left 200ms, right 200ms;
}

.enabled-panels.show-panel-content>.panel-navigation,
.mobile-panels.enabled-panels.show-panel-content>.panel-navigation {
	left: -100%;
	right: 100%;
}

.enabled-panels>.panel-content,
.mobile-panels.enabled-panels>.panel-content {
	width: 100%;
	margin-left: 100%;
	-webkit-transition: margin-left 200ms;
	-moz-transition: margin-left 200ms;
	-ms-transition: margin-left 200ms;
	-o-transition: margin-left 200ms;
	transition: margin-left 200ms;
}

.enabled-panels.show-panel-content>.panel-content,
.mobile-panels.enabled-panels.show-panel-content>.panel-content {
	margin-left: 0;
}

.mobile-panels>.panel-content>.back {
	display: block;
}

.bullet-list {
	margin-left: 0;
	list-style-type: none;
}

.bullet-list>li {
	padding-top: 10px;
	padding-left: 16px;
}

.bullet-list>li:first-child {
	padding-top: 0;
}

.bullet-list>li:before {
	display: block;
	float: left;
	width: 16px;
	margin: 1px 0 0 -16px;
	font-weight: normal;
	font-style: normal;
	font-family: 'EntypoRegular';
	content: '\e810';
	color: #cccccc;
}

.bullet-list-before {
	display: block;
	float: left;
	width: 16px;
	margin: 1px 0 0 -16px;
	font-weight: normal;
	font-style: normal;
	font-family: 'EntypoRegular';
	color: #cccccc;
}

.definition>dt {
	font-weight: bold;
	color: black;
	margin-bottom: 4px;
}

.definition>dd {
	font-style: italic;
	margin-bottom: 10px;
	padding-left: 16px;
}

.list {
	list-style-type: none;
	margin-left: 0;
}

.list>li,
.list-link {
	padding: 4px 0;
	color: #808080;
	min-height: 16px;
	line-height: 16px;
}

.list.spaced>li,
.list.spaced>li>.list-link {
	padding: 12px 0;
}

.list>li {
	border-top: 1px dotted #cccccc;
	position: relative;
}

.list>li:first-child {
	border-top: 0;
}

.list-link {
	display: block;
	margin: -4px 0;
}

.list.spaced>li>.list-link {
	margin: -12px 0;
}

.list>li>strong,
.list-link>strong {
	color: black;
}

.list>li.ui-state-highlight {
	background: url(../../img/textures/grid.png);
}

.list>li.ui-sortable-helper {
	background: white;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
	-khtml-opacity: 0.75;
	-moz-opacity: 0.75;
	opacity: 0.75;
	-webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.25);
	box-shadow: 0 2px 7px rgba(0, 0, 0, 0.25);
	border-top: 1px dotted #cccccc;
	border-bottom: 1px dotted #cccccc;
}

.blocks-list {
	margin-left: -5px;
	list-style-type: none;
}

.blocks-list>li {
	float: left;
	margin: 0 0 5px 5px;
	padding: 3px 6px;
	border-width: 1px;
	border-style: solid;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.blocks-list>li>[class^="icon-"]:before,
.blocks-list>li>[class*=" icon-"] {
	border: 1px solid transparent;
}

.fixed-size-50>li {
	width: 36px;
}

.fixed-size-100 {
	margin-left: -7px;
}

.fixed-size-100>li {
	width: 86px;
	margin: 0 0 7px 7px;
}

.fixed-size-150,
.fixed-size-200,
.fixed-size-250 {
	margin-left: -10px;
}

.fixed-size-150>li {
	width: 136px;
	margin: 0 0 10px 10px;
}

.fixed-size-200>li {
	width: 186px;
	margin: 0 0 10px 10px;
}

.fixed-size-250>li {
	width: 236px;
	margin: 0 0 10px 10px;
}

.square-26>li {
	text-align: center;
	padding: 4px;
	width: 16px;
	height: 16px;
	line-height: 16px;
}

.square-46 {
	margin-left: -7px;
}

.square-46>li {
	text-align: center;
	padding: 6px;
	width: 32px;
	height: 32px;
	line-height: 32px;
	margin: 0 0 7px 7px;
}

.square-66,
.square-90,
.square-134 {
	margin-left: -10px;
}

.square-66>li {
	text-align: center;
	padding: 8px;
	width: 48px;
	height: 48px;
	line-height: 48px;
	margin: 0 0 10px 10px;
}

.square-90>li {
	text-align: center;
	padding: 12px;
	width: 64px;
	height: 64px;
	line-height: 64px;
	margin: 0 0 10px 10px;
}

.square-134>li {
	text-align: center;
	padding: 18px;
	width: 96px;
	height: 96px;
	line-height: 96px;
	margin: 0 0 10px 10px;
}

.version-history {
	margin: 0 0 20px 0;
	padding: 0;
	list-style-type: none;
}

.version-history>li {
	margin: 0 0 7px 0;
	padding: 0 0 0 62px;
	zoom: 1;
}

.version-new,
.version-fixed,
.version-upgraded {
	float: left;
	font-size: 10px;
	margin-left: -62px;
	width: 55px;
	color: white;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.version-new {
	background: #7dc35b;
}

.version-fixed {
	background: #e9a130;
}

.version-upgraded {
	background: #61b3de;
}

.tag {
	padding: 0 4px 2px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.ie9 .tag {
	padding: 1px 4px;
}

small.tag {
	font-size: 10px;
	line-height: 14px;
	text-transform: uppercase;
	padding: 0 2px;
	vertical-align: 1px;
	border-width: 1px;
	border-style: solid;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.with-left-arrow,
.with-right-arrow,
.tabs>li>a {
	position: relative;
}

.with-left-arrow:after,
.with-right-arrow:after,
.tabs>li>a:after {
	display: block;
	content: '';
	width: 15px;
	height: 20px;
	position: absolute;
	top: 50%;
	margin: -11px 0 0 0;
	padding: 0;
	border: 0;
}

.with-arrow-after {
	display: block;
	width: 15px !important;
	height: 20px !important;
	position: absolute !important;
	top: 50%;
	margin: -11px 0 0 0 !important;
	padding: 0 !important;
	border: 0 !important;
}

.with-left-arrow:after {
	left: 7px;
	background: url(../img/standard/sprites.png) no-repeat -209px 0;
}

.with-left-arrow>.with-arrow-after {
	left: 7px;
	background: url(../img/standard/sprites.png) no-repeat -209px 0;
}

.with-right-arrow:after,
.tabs>li>a:after {
	right: 7px;
	background: url(../img/standard/sprites.png) no-repeat -224px 0;
}

.with-right-arrow>.with-arrow-after,
.tabs>li>a>.with-arrow-after {
	right: 7px;
	background: url(../img/standard/sprites.png) no-repeat -224px 0;
}

.with-left-arrow.grey-arrow:after {
	background-position: -209px -20px;
}

.with-left-arrow.black-arrow:after {
	background-position: -209px -40px;
}

.with-right-arrow.grey-arrow:after,
.tabs>li>a:after {
	background-position: -224px -20px;
}

.with-right-arrow.black-arrow:after {
	background-position: -224px -40px;
}

.with-left-arrow.grey-arrow>.with-arrow-after {
	background-position: -209px -20px;
}

.with-left-arrow.black-arrow>.with-arrow-after {
	background-position: -209px -40px;
}

.with-right-arrow.grey-arrow>.with-arrow-after,
.tabs>li>a>.with-arrow-after {
	background-position: -224px -20px;
}

.with-right-arrow.black-arrow>.with-arrow-after {
	background-position: -224px -40px;
}

.arrow-up:after {
	background-position: -239px 0;
	width: 20px;
	height: 15px;
	margin: -8px -2px 0 -2px;
}

.arrow-up.grey-arrow:after {
	background-position: -239px -15px;
}

.arrow-up.black-arrow:after {
	background-position: -239px -30px;
}

.arrow-up>.with-arrow-after {
	background-position: -239px 0;
	width: 20px !important;
	height: 15px !important;
	margin: -8px -2px 0 -2px !important;
}

.arrow-up.grey-arrow>.with-arrow-after {
	background-position: -239px -15px;
}

.arrow-up.black-arrow>.with-arrow-after {
	background-position: -239px -30px;
}

.arrow-down:after {
	background-position: -259px 0;
	width: 20px;
	height: 15px;
	margin: -8px -2px 0 -2px;
}

.arrow-down.grey-arrow:after {
	background-position: -259px -15px;
}

.arrow-down.black-arrow:after {
	background-position: -259px -30px;
}

.arrow-down>.with-arrow-after {
	background-position: -259px 0;
	width: 20px !important;
	height: 15px !important;
	margin: -8px -2px 0 -2px !important;
}

.arrow-down.grey-arrow>.with-arrow-after {
	background-position: -259px -15px;
}

.arrow-down.black-arrow>.with-arrow-after {
	background-position: -259px -30px;
}

.list-count {
	display: block;
	position: absolute;
	top: 50%;
	right: 10px;
	font-size: 13px;
	line-height: 16px;
	height: 16px;
	padding: 1px 6px;
	margin: -9px 0;
	min-width: 11px;
	text-align: center;
	background: url(../img/old-browsers/grey20.png);
	background: rgba(128, 128, 128, 0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.5);
	box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.5);
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	text-shadow: none;
}

.with-right-arrow>.list-count,
.with-right-arrow>a>.list-count,
.with-right-arrow>span>.list-count,
.tabs>li>.list-count,
.tabs>li>a>.list-count,
.tabs>li>span>.list-count {
	right: 30px;
}

.no-boxshadow .list-count {
	padding: 0 6px;
	border: 1px solid white;
}

.list-sort {
	display: block;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -4px;
	width: 11px;
	height: 8px;
	background: url(../img/standard/sprites.png) no-repeat -154px 0;
	cursor: move;
}

.block-arrow {
	display: block;
	width: 0;
	height: 0;
	padding: 0;
	position: absolute;
	top: 100%;
	left: 50%;
	margin: 1px 0 0 -6px;
	border: 6px solid transparent;
	border-top-color: inherit;
}

span.drop-down.custom-scroll {
	max-height: 250px;
}

.each-rowg .half-width {
	font-size: 12px;
	line-height: 14px;
}

#main #content {
	min-height: calc(100vh - 80px);
}

@media only screen and (max-width: 990px) and (min-width: 768px) {
	.boxcont {
		overflow-y: scroll !important;
	}

	.boxcont .stats>li>a {
		padding: 5px 0px;
	}
}

/********************************************************/

/*                       20. Tabs                       */

/********************************************************/

/* This wrapper class is required to handle responsive variations */

.standard-tabs,
.swipe-tabs,
.side-tabs {
	border: 1px solid #cccccc;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	overflow: hidden;
	position: relative;
	zoom: 1;
}

/* Actual tabs */

.tabs1 {
	list-style-type: none;
	margin: 0;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.tabs1>li {
	padding: 12px 30px 12px 12px;
	border-top: 1px solid #cccccc;
	color: #c0c0c0;
}

.tabs1>li:first-child {
	border-top: 0;
}

.tabs1>li>a {
	display: block;
	margin: -12px -30px -12px -12px;
	padding: 12px 30px 12px 12px;
	color: #666666;
}

.tabs1>li>a:focus {
	outline: 0;
}

.no-touch .tabs1>li>a:hover {
	color: black;
}

.tabs1>li.disabled>a,
.no-touch .tabs1>li.disabled>a:hover {
	color: #c0c0c0;
}

/* Content */

.tabs-content {
	background: white;
	color: #666666;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	overflow: hidden;
}

/* Back button */

.tabs-back {
	display: block;
	padding: 12px 12px 12px 30px;
	color: #666666;
	border-bottom: 1px solid #cccccc;
	cursor: pointer;
	position: relative;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}

/* When js is activated */

.tabs-active>.tabs1,
.tabs-active>.tabs-content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

.tabs-active>.tabs-content {
	left: 100%;
}

/* When transistions are enabled */

.tabs-animated {
	-webkit-transition: height 300ms;
	-moz-transition: height 300ms;
	-ms-transition: height 300ms;
	-o-transition: height 300ms;
	transition: height 300ms;
}

/* Animation must be disabled for inner tabs within equalized tabs, because it give false results */

.same-height .tabs-animated {
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	transition: none;
}

.tabs-animated>.tabs1,
.tabs-animated>.tabs-content {
	-webkit-transition: left 300ms;
	-moz-transition: left 300ms;
	-ms-transition: left 300ms;
	-o-transition: left 300ms;
	transition: left 300ms;
}

.csstransforms .tabs-animated>.tabs1,
.csstransforms .tabs-animated>.tabs-content {
	-webkit-transition: -webkit-transform 300ms;
	-moz-transition: -moz-transform 300ms;
	-ms-transition: -ms-transform 300ms;
	-o-transition: -o-transform 300ms;
	transition: translatex 300ms;
}

/* When a tab is opened */

.tab-opened>.tabs1 {
	left: -100%;
}

.csstransforms .tab-opened>.tabs1 {
	left: 0;
	-webkit-transform: translatex(-100%);
	-moz-transform: translatex(-100%);
	-ms-transform: translatex(-100%);
	-o-transform: translatex(-100%);
	transform: translatex(-100%);
}

.tab-opened>.tabs-content {
	left: 0;
}

.csstransforms .tab-opened>.tabs-content {
	left: 100%;
	-webkit-transform: translatex(-100%);
	-moz-transform: translatex(-100%);
	-ms-transform: translatex(-100%);
	-o-transform: translatex(-100%);
	transform: translatex(-100%);
}

/* Recursive tabs */

.inner-tabs {
	border: 0;
	-webkit-border-top-left-radius: 0;
	-webkit-border-top-right-radius: 0;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-topright: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.with-padding>.inner-tabs {
	margin: -20px;
}

.inner-tabs>.tabs-content>.tabs-back {
	display: none;
}


/********************************************************/

/*         10. List arrows, count & sort handle         */

/********************************************************/

/* Arrows */

.with-left-arrow,
.with-right-arrow,
.tabs1>li>a {
	position: relative;
}

.with-left-arrow:after,
.with-right-arrow:after,
.tabs1>li>a:after {
	display: block;
	content: '';
	width: 15px;
	height: 20px;
	position: absolute;
	top: 50%;
	margin: -11px 0 0 0;
	padding: 0;
	border: 0;
}

/* IE7 */

.with-arrow-after {
	display: block;
	width: 15px !important;
	height: 20px !important;
	position: absolute !important;
	top: 50%;
	margin: -11px 0 0 0 !important;
	padding: 0 !important;
	border: 0 !important;
}

.with-left-arrow:after {
	left: 7px;
	background: url(../img/standard/sprites.png) no-repeat -209px 0;
}

/* IE7 */

.with-left-arrow>.with-arrow-after {
	left: 7px;
	background: url(../img/standard/sprites.png) no-repeat -209px 0;
}

.with-right-arrow:after,
.tabs1>li>a:after {
	right: 7px;
	background: url(../img/standard/sprites.png) no-repeat -224px 0;
}

/* IE7 */

.with-right-arrow>.with-arrow-after,
.tabs1>li>a>.with-arrow-after {
	right: 7px;
	background: url(../img/standard/sprites.png) no-repeat -224px 0;
}

/* Variations */

.with-left-arrow.grey-arrow:after {
	background-position: -209px -20px;
}

.with-left-arrow.black-arrow:after {
	background-position: -209px -40px;
}

.with-right-arrow.grey-arrow:after,
.tabs1>li>a:after {
	background-position: -224px -20px;
}

.with-right-arrow.black-arrow:after {
	background-position: -224px -40px;
}

/* IE7 */

.with-left-arrow.grey-arrow>.with-arrow-after {
	background-position: -209px -20px;
}

.with-left-arrow.black-arrow>.with-arrow-after {
	background-position: -209px -40px;
}

.with-right-arrow.grey-arrow>.with-arrow-after,
.tabs1>li>a>.with-arrow-after {
	background-position: -224px -20px;
}

.with-right-arrow.black-arrow>.with-arrow-after {
	background-position: -224px -40px;
}

/* Arrow up */

.arrow-up:after {
	background-position: -239px 0;
	width: 20px;
	height: 15px;
	margin: -8px -2px 0 -2px;
}

.arrow-up.grey-arrow:after {
	background-position: -239px -15px;
}

.arrow-up.black-arrow:after {
	background-position: -239px -30px;
}

/* IE7 */

.arrow-up>.with-arrow-after {
	background-position: -239px 0;
	width: 20px !important;
	height: 15px !important;
	margin: -8px -2px 0 -2px !important;
}

.arrow-up.grey-arrow>.with-arrow-after {
	background-position: -239px -15px;
}

.arrow-up.black-arrow>.with-arrow-after {
	background-position: -239px -30px;
}

/* Arrow down */

.arrow-down:after {
	background-position: -259px 0;
	width: 20px;
	height: 15px;
	margin: -8px -2px 0 -2px;
}

.arrow-down.grey-arrow:after {
	background-position: -259px -15px;
}

.arrow-down.black-arrow:after {
	background-position: -259px -30px;
}

/* IE7 */

.arrow-down>.with-arrow-after {
	background-position: -259px 0;
	width: 20px !important;
	height: 15px !important;
	margin: -8px -2px 0 -2px !important;
}

.arrow-down.grey-arrow>.with-arrow-after {
	background-position: -259px -15px;
}

.arrow-down.black-arrow>.with-arrow-after {
	background-position: -259px -30px;
}

/* Count */

.list-count {
	display: block;
	position: absolute;
	top: 50%;
	right: 10px;
	font-size: 13px;
	line-height: 16px;
	height: 16px;
	padding: 1px 6px;
	margin: -9px 0;
	min-width: 11px;
	text-align: center;
	background: url(../img/old-browsers/grey20.png);
	background: rgba(128, 128, 128, 0.2);
	-webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.5);
	-moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.5);
	box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 0 rgba(255, 255, 255, 0.5);
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	border-radius: 9px;
	-webkit-text-shadow: none;
	-moz-text-shadow: none;
	text-shadow: none;
}

.with-right-arrow>.list-count,
.with-right-arrow>a>.list-count,
.with-right-arrow>span>.list-count,
.tabs1>li>.list-count,
.tabs1>li>a>.list-count,
.tabs1>li>span>.list-count {
	right: 30px;
}

.no-boxshadow .list-count {
	padding: 0 6px;
	border: 1px solid white;
}

/* Sort handle */

.list-sort {
	display: block;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -4px;
	width: 11px;
	height: 8px;
	background: url(../img/standard/sprites.png) no-repeat -154px 0;
	cursor: move;
}

/********************************************************/

/*                   11. Block arrows                   */

/********************************************************/

.block-arrow {
	display: block;
	width: 0;
	height: 0;
	padding: 0;
	position: absolute;
	top: 100%;
	left: 50%;
	margin: 1px 0 0 -6px;
	border: 6px solid transparent;
	border-top-color: inherit; //border-top-color:expression(this.parentNode.currentStyle['border-top-color']);

}

.block-arrow>span {
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	margin: -7px -6px -5px -6px;
	border: 6px solid transparent;
	border-top-color: #e4e7eb;
}

.silver-gradient>.block-arrow>span {
	border-top-color: #d6dadf;
}

.translucid>.block-arrow>span,
.notification>.block-arrow>span,
.black-gradient>.block-arrow>span {
	border-top-color: #000000;
}

.anthracite-gradient>.block-arrow>span {
	border-top-color: #404040;
}

.grey-gradient>.block-arrow>span {
	border-top-color: #939393;
}

.red-gradient>.block-arrow>span {
	border-top-color: #d52607;
}

.orange-gradient>.block-arrow>span {
	border-top-color: #ff9e00;
}

.green-gradient>.block-arrow>span {
	border-top-color: #87ba17;
}

.blue-gradient>.block-arrow>span {
	border-top-color: #00438d;
}

.block-arrow.top {
	top: auto;
	left: 50%;
	bottom: 100%;
	margin: 0 0 1px -6px;
	border-top-color: transparent;
	border-bottom-color: inherit; //border-bottom-color:expression(this.parentNode.currentStyle['border-bottom-color']);

}

.block-arrow.top>span {
	margin: -5px -6px -7px -6px;
	border-top-color: transparent;
	border-bottom-color: #f7f7fa;
}

.silver-gradient>.block-arrow.top>span {
	border-bottom-color: #efeff4;
}

.translucid>.block-arrow.top>span,
.notification>.block-arrow.top>span,
.black-gradient>.block-arrow.top>span {
	border-bottom-color: #333333;
}

.anthracite-gradient>.block-arrow.top>span {
	border-bottom-color: #565656;
}

.grey-gradient>.block-arrow.top>span {
	border-bottom-color: #b3b3b3;
}

.red-gradient>.block-arrow.top>span {
	border-bottom-color: #e24913;
}

.orange-gradient>.block-arrow.top>span {
	border-bottom-color: #ffb900;
}

.green-gradient>.block-arrow.top>span {
	border-bottom-color: #a7cf34;
}

.blue-gradient>.block-arrow.top>span {
	border-bottom-color: #006aac;
}

.block-arrow.right {
	top: 50%;
	left: 100%;
	margin: -6px 0 0 1px;
	border-top-color: transparent;
	border-left-color: inherit; //border-left-color:expression(this.parentNode.currentStyle['border-left-color']);

}

.block-arrow.right>span {
	margin: -6px -5px -6px -7px;
	border-top-color: transparent;
	border-left-color: #eeeff2;
}

.silver-gradient>.block-arrow.right>span {
	border-left-color: #e3e4ea;
}

.translucid>.block-arrow.right>span,
.notification>.block-arrow.right>span,
.black-gradient>.block-arrow.right>span {
	border-left-color: #1a1a1a;
}

.anthracite-gradient>.block-arrow.right>span {
	border-left-color: #4b4b4b;
}

.grey-gradient>.block-arrow.right>span {
	border-left-color: #a3a3a3;
}

.red-gradient>.block-arrow.right>span {
	border-left-color: #db370c;
}

.orange-gradient>.block-arrow.right>span {
	border-left-color: #ffac00;
}

.green-gradient>.block-arrow.right>span {
	border-left-color: #97c526;
}

.blue-gradient>.block-arrow.right>span {
	border-left-color: #00569c;
}

.block-arrow.left {
	top: 50%;
	left: auto;
	right: 100%;
	margin: -6px 1px 0 0;
	border-top-color: transparent;
	border-right-color: inherit; //border-right-color:expression(this.parentNode.currentStyle['border-right-color']);

}

.block-arrow.left>span {
	margin: -6px -7px -6px -5px;
	border-top-color: transparent;
	border-right-color: #eeeff2;
}

.silver-gradient>.block-arrow.left>span {
	border-right-color: #e3e4ea;
}

.translucid>.block-arrow.left>span,
.notification>.block-arrow.left>span,
.black-gradient>.block-arrow.left>span {
	border-right-color: #1a1a1a;
}

.anthracite-gradient>.block-arrow.left>span {
	border-right-color: #4b4b4b;
}

.grey-gradient>.block-arrow.left>span {
	border-right-color: #a3a3a3;
}

.red-gradient>.block-arrow.left>span {
	border-right-color: #db370c;
}

.orange-gradient>.block-arrow.left>span {
	border-right-color: #ffac00;
}

.green-gradient>.block-arrow.left>span {
	border-right-color: #97c526;
}

.blue-gradient>.block-arrow.left>span {
	border-right-color: #00569c;
}


.block-arrow>span {
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	margin: -7px -6px -5px -6px;
	border: 6px solid transparent;
	border-top-color: #e4e7eb;
}

.silver-gradient>.block-arrow>span {
	border-top-color: #d6dadf;
}

.translucid>.block-arrow>span,
.notification>.block-arrow>span,
.black-gradient>.block-arrow>span {
	border-top-color: #000000;
}

.anthracite-gradient>.block-arrow>span {
	border-top-color: #404040;
}

.grey-gradient>.block-arrow>span {
	border-top-color: #939393;
}

.red-gradient>.block-arrow>span {
	border-top-color: #d52607;
}

.orange-gradient>.block-arrow>span {
	border-top-color: #ff9e00;
}

.green-gradient>.block-arrow>span {
	border-top-color: #87ba17;
}

.blue-gradient>.block-arrow>span {
	border-top-color: #00438d;
}

.block-arrow.top {
	top: auto;
	left: 50%;
	bottom: 100%;
	margin: 0 0 1px -6px;
	border-top-color: transparent;
	border-bottom-color: inherit; //border-bottom-color:expression(this.parentNode.currentStyle['border-bottom-color']);}.block-arrow.top>span {margin: -5px -6px -7px -6px;border-top-color: transparent;border-bottom-color: #f7f7fa;}.silver-gradient>.block-arrow.top>span {border-bottom-color: #efeff4;}.translucid>.block-arrow.top>span, .notification>.block-arrow.top>span, .black-gradient>.block-arrow.top>span {border-bottom-color: #333333;}.anthracite-gradient>.block-arrow.top>span {border-bottom-color: #565656;}.grey-gradient>.block-arrow.top>span {border-bottom-color: #b3b3b3;}.red-gradient>.block-arrow.top>span {border-bottom-color: #e24913;}.orange-gradient>.block-arrow.top>span {border-bottom-color: #ffb900;}.green-gradient>.block-arrow.top>span {border-bottom-color: #a7cf34;}.blue-gradient>.block-arrow.top>span {border-bottom-color: #006aac;}.block-arrow.right {top: 50%;left: 100%;margin: -6px 0 0 1px;border-top-color: transparent;border-left-color: inherit;//border-left-color:expression(this.parentNode.currentStyle['border-left-color']);}.block-arrow.right>span {margin: -6px -5px -6px -7px;border-top-color: transparent;border-left-color: #eeeff2;}.silver-gradient>.block-arrow.right>span {border-left-color: #e3e4ea;}.translucid>.block-arrow.right>span, .notification>.block-arrow.right>span, .black-gradient>.block-arrow.right>span {border-left-color: #1a1a1a;}.anthracite-gradient>.block-arrow.right>span {border-left-color: #4b4b4b;}.grey-gradient>.block-arrow.right>span {border-left-color: #a3a3a3;}.red-gradient>.block-arrow.right>span {border-left-color: #db370c;}.orange-gradient>.block-arrow.right>span {border-left-color: #ffac00;}.green-gradient>.block-arrow.right>span {border-left-color: #97c526;}.blue-gradient>.block-arrow.right>span {border-left-color: #00569c;}.block-arrow.left {top: 50%;left: auto;right: 100%;margin: -6px 1px 0 0;border-top-color: transparent;border-right-color: inherit;//border-right-color:expression(this.parentNode.currentStyle['border-right-color']);}.block-arrow.left>span {margin: -6px -7px -6px -5px;border-top-color: transparent;border-right-color: #eeeff2;}.silver-gradient>.block-arrow.left>span {border-right-color: #e3e4ea;}.translucid>.block-arrow.left>span, .notification>.block-arrow.left>span, .black-gradient>.block-arrow.left>span {border-right-color: #1a1a1a;}.anthracite-gradient>.block-arrow.left>span {border-right-color: #4b4b4b;}.grey-gradient>.block-arrow.left>span {border-right-color: #a3a3a3;}.red-gradient>.block-arrow.left>span {border-right-color: #db370c;}.orange-gradient>.block-arrow.left>span {border-right-color: #ffac00;}.green-gradient>.block-arrow.left>span {border-right-color: #97c526;}.blue-gradient>.block-arrow.left>span {border-right-color: #00569c;}.count, .close {position: absolute;z-index: 88;top: 0;padding: 0 2px;font-family: "Open Sans", sans-serif;font-size: 11px;line-height: 16px;font-weight: bold;height: 16px;min-width: 12px;text-align: center;-webkit-background-clip: padding-box;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;border-width: 1px;border-style: solid;font-weight: bold;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 3px rgba(0, 0, 0, 0.75);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 3px rgba(0, 0, 0, 0.75);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 3px rgba(0, 0, 0, 0.75);-webkit-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);-moz-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);}.count.simpler, .close.simpler {border-color: #808080;background: #808080;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}.count {right: 6%;margin: -10px 0 0 0;}.close {cursor: pointer;}.count.right, .count.inset, .close {right: 0;margin: -10px -10px 0 0;}.count.left, .close.left {right: auto;left: 0;margin: -10px 0 0 -10px;}.count.inset, .close.inset {margin: 4px 4px 0 0;}.count.left.inset, .close.left.inset {margin: 4px 0 0 4px;}#access>li>.count, #access>li>a>.count {right: 50%;margin: 10px -25px 0 0;}#access>li>a>.count {-webkit-transition: all 200ms;-moz-transition: all 200ms;-ms-transition: all 200ms;-o-transition: all 200ms;transition: all 200ms;}#access>li>a:hover>.count {margin-top: 6px;}.block, details.details {border: 1px solid #bfbfbf;position: relative;background-color: white;color: #666666;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;}.block-title, details.details>summary {display: block;position: relative;padding: 18px 19px;border-bottom-width: 1px;border-bottom-style: solid;cursor: pointer;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);-webkit-text-shadow: 0 1px 0 white;-moz-text-shadow: 0 1px 0 white;text-shadow: 0 1px 0 white;}.block-title {-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;}details.details>summary {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}details.details.open>summary, html.details details.details[open]>summary {-webkit-border-bottom-left-radius: 0;-webkit-border-bottom-right-radius: 0;-moz-border-radius-bottomleft: 0;-moz-border-radius-bottomright: 0;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}details.details>summary:before {content: 'â–º';padding-right: 5px;}html.details details.details>summary:before {display: none;}details.details.open>summary:before {content: 'â–¼';}h3.block-title {padding: 15px 19px;margin: 0;}.block-title>h3, details.details>summary>h3 {padding: 0;margin: -3px 0;}.block-title>.absolute-right {right: 17px;}.accordion {border: 1px solid #bfbfbf;position: relative;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.accordion>dt {display: block;position: relative;padding: 10px 11px;border-top-width: 1px;border-top-style: solid;border-bottom-width: 1px;border-bottom-style: solid;cursor: pointer;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);}.accordion>dt:first-child {border-top-width: 0;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}.accordion>dt.closed {margin-bottom: -1px;}.accordion>dt.closed:last-of-type {border-bottom-width: 0;margin-bottom: 0;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}.ribbon {display: block;width: 85px;height: 88px;overflow: hidden;position: absolute;z-index: 88;top: -5px;right: -5px;}.no-csstransforms .ribbon {width: 70px;height: 46px;}.ribbon.tiny {width: 43px;height: 44px;top: -4px;right: -4px;}.no-csstransforms .ribbon.tiny {width: 40px;height: 23px;}.ribbon-inner {display: block;font-weight: bold;font-size: 15px;line-height: 15px;text-align: center;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);position: relative;padding: 7px 0;left: -7px;top: 17px;width: 120px;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);-webkit-text-shadow: rgba(0, 0, 0, 0.25) 0 1px 1px;-moz-text-shadow: rgba(0, 0, 0, 0.25) 0 1px 1px;text-shadow: rgba(0, 0, 0, 0.25) 0 1px 1px;}.no-csstransforms .ribbon-inner {left: -25px;}.tiny>.ribbon-inner {font-size: 10px;line-height: 10px;padding: 3px 0;left: -2px;top: 7px;width: 60px;}.no-csstransforms .tiny>.ribbon-inner {left: -9px;}.ribbon-inner:before, .ribbon-inner:after {content: '';border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 3px solid;border-top-color: inherit;position: absolute;bottom: -3px;}.tiny>.ribbon-inner:before, .tiny>.ribbon-inner:after {border-left-width: 2px;border-right-width: 2px;border-top-width: 2px;bottom: -2px;}.ribbon-inner:before {left: 1px;}.ribbon-inner:after {right: 1px;}.meter {display: inline-block;height: 11px;line-height: 11px;width: 4px;margin-left: -2px;*margin-left: 2px;*vertical-align: middle;background: #999999 url(../img/old-browsers/style/bg_meter.png) repeat-x;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;background: -webkit-gradient(linear, left top, left bottom, from(#808080), to(#999999));background: -webkit-linear-gradient(top, #808080, #999999);background: -moz-linear-gradient(top, #808080, #999999);background: -ms-linear-gradient(top, #808080, #999999);background: -o-linear-gradient(top, #808080, #999999);background: linear-gradient(top, #808080, #999999);-webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.75), 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.75), 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.75), 0 1px 0 rgba(255, 255, 255, 0.25);}.info-spot {display: inline-block;width: 16px;height: 16px;text-align: center;font-family: "Open Sans", sans-serif;font-size: 13px;line-height: 16px;font-weight: normal;vertical-align: middle;*vertical-align: baseline;position: relative;margin: -1px 0 1px;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;cursor: help;}.info-spot>[class^="icon-"], .info-spot>[class*=" icon-"] {position: absolute;font-size: 17px;top: 0;left: 1px;}.info-spot:hover>[class^="icon-"], .info-spot:hover>[class*=" icon-"] {color: white;z-index: 99;}.info-bubble {display: none;position: absolute;z-index: 98;top: -5px;left: 15px;min-width: 100px;padding: 8px 11px;background: #4c4c4c;color: white;text-align: left;-webkit-border-radius: 5px;-webkit-border-top-left-radius: 0;-moz-border-radius: 0 5px 5px 5px;border-radius: 0 5px 5px 5px;}.info-spot:hover>.info-bubble {display: block;}.info-bubble:before {content: '';display: block;position: absolute;top: 0;right: 100%;height: 26px;width: 21px;background-color: inherit;-webkit-border-top-left-radius: 13px;-webkit-border-bottom-left-radius: 13px;-moz-border-radius: 13px 0 0 13px;border-radius: 13px 0 0 13px;}.info-bubble-before {display: block;position: absolute;top: 0;right: 100%;height: 26px;width: 21px;//background-color:expression(this.parentNode.currentStyle['background-color']);}.on-top>.info-bubble {top: auto;bottom: -5px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 0;-moz-border-radius: 5px 5px 5px 0;border-radius: 5px 5px 5px 0;}.on-top>.info-bubble:before {top: auto;bottom: 0;}.on-top>.info-bubble>.info-bubble-before {top: auto;bottom: 0;}.on-left>.info-bubble {left: auto;right: 15px;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 0;-moz-border-radius: 5px 0 5px 5px;border-radius: 5px 0 5px 5px;}.on-left>.info-bubble:before {right: auto;left: 100%;-webkit-border-radius: 0;-webkit-border-top-right-radius: 13px;-webkit-border-bottom-right-radius: 13px;-moz-border-radius: 0 13px 13px 0;border-radius: 0 13px 13px 0;}.on-left>.info-bubble>.info-bubble-before {right: auto;left: 100%;}.on-top.on-left>.info-bubble {left: auto;right: 15px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 0;-moz-border-radius: 5px 5px 0 5px;border-radius: 5px 5px 0 5px;}.on-top.on-left>.info-bubble>.info-bubble-before {left: auto;right: 15px;}.js.touch .info-spot:hover>[class^="icon-"], .js.touch .info-spot:hover>[class*=" icon-"] {color: inherit;}.js.touch .info-spot:hover>.info-bubble {display: none;}@font-face {font-family: 'EntypoRegular';src: url('Entypo/entypo-webfont.eot');src: url('Entypo/entypo-webfont.eot?#iefix') format('embedded-opentype'), url('Entypo/entypo-webfont.woff') format('woff'), url('Entypo/entypo-webfont.ttf') format('truetype'), url('Entypo/entypo-webfont.svg#EntypoRegular') format('svg');font-weight: normal;font-style: normal;}[class^="icon-"]:before, [class*=" icon-"]:before {display: inline-block;font-weight: normal;font-style: normal;font-family: 'EntypoRegular';text-transform: none !important;line-height: 1.8em;margin: 0 0.23em 0 -0.154em;}#open-shortcuts [class^="icon-"]:before, #open-shortcuts [class*=" icon-"]:before {line-height: 1em;}.button.icon:before, .button>.icon:before, .button-icon.icon:before, .button-icon>.icon:before {font-size: 2.3em;margin-top: -0.65em;margin-bottom: -0.65em;}.icon-size2:before {font-size: 1.75em;margin-top: -1.25em;margin-bottom: -1.25em;vertical-align: middle;}.icon-size3:before {font-size: 2.25em;margin-top: -1.75em;margin-bottom: -1.75em;vertical-align: middle;}.icon-size4:before {font-size: 3.5em;margin-top: -3em;margin-bottom: -3em;vertical-align: middle;}.icon-size5:before {font-size: 5em;margin-top: -4.5em;margin-bottom: -4.5em;vertical-align: middle;}[class^="icon-"]:empty:before, [class*=" icon-"]:empty:before {margin-right: -0.154em;margin-left: -0.154em;}.font-icon {font-weight: normal;font-style: normal;font-family: 'EntypoRegular';margin: 0 0.23em 0 -0.154em;vertical-align: middle;}.font-icon.empty {margin-right: -2px;margin-left: -2px;}.icon-size2>.font-icon {font-size: 1.75em;margin-top: -1.25em;margin-bottom: -1.25em;vertical-align: middle;}.icon-size3>.font-icon {font-size: 2.25em;margin-top: -1.75em;margin-bottom: -1.75em;vertical-align: middle;}.icon-size4>.font-icon {font-size: 3.5em;margin-top: -3em;margin-bottom: -3em;vertical-align: middle;}.icon-size5>.font-icon {font-size: 5em;margin-top: -4.5em;margin-bottom: -4.5em;vertical-align: middle;}[class^="icon-"].font-icon-empty:before, [class*=" icon-"].font-icon-empty:before {margin-right: -0.154em;margin-left: -0.154em;}.left-icon {padding-left: 20px;position: relative;min-height: 16px;}.wrapped.left-icon {padding-left: 30px;}.boxed.left-icon {padding-left: 36px;}.big-left-icon {padding-left: 38px;position: relative;min-height: 32px;}.wrapped.big-left-icon {padding-left: 48px;}.boxed.big-left-icon {padding-left: 54px;}.huge-left-icon {padding-left: 68px;position: relative;min-height: 64px;}.wrapped.huge-left-icon {padding-left: 78px;}.boxed.huge-left-icon {padding-left: 84px;}.left-icon:before, .big-left-icon:before, .huge-left-icon:before {position: absolute;display: block;margin: 0;}.left-icon:before {top: 0;left: -1px;font-size: 15px;line-height: 18px;}.wrapped.left-icon:before {top: 10px;left: 9px;}.boxed.left-icon:before {top: 16px;left: 15px;}.big-left-icon:before {top: -1px;left: -2px;font-size: 30px;line-height: 36px;}.wrapped.big-left-icon:before {top: 9px;left: 8px;}.boxed.big-left-icon:before {top: 15px;left: 14px;}.huge-left-icon:before {top: -3px;left: -5px;font-size: 60px;line-height: 72px;}.wrapped.huge-left-icon:before {top: 7px;left: 5px;}.boxed.huge-left-icon:before {top: 13px;left: 11px;}.icon-plus:before {content: '\e816';}.icon-minus:before {content: '\e819';}.icon-info:before {content: '\e81e';}.icon-left-thin:before {content: '\e88c';}.icon-up-thin:before {content: '\e88e';}.icon-right-thin:before {content: '\e88d';}.icon-down-thin:before {content: '\e88b';}.icon-level-up:before {content: '\e893';}.icon-level-down:before {content: '\e892';}.icon-switch:before {content: '\e896';}.icon-infinity:before {content: '\e8c2';}.icon-squared-plus:before {content: '\e818';}.icon-squared-minus:before {content: '\e81b';}.icon-home:before {content: '\e821';}.icon-keyboard:before {content: '\e83a';}.icon-erase:before {content: '\e8c3';}.icon-pause:before {content: '\e899';}.icon-forward:before {content: '\e89d';}.icon-backward:before {content: '\e89e';}.icon-next:before {content: '\e89b';}.icon-previous:before {content: '\e89c';}.icon-hourglass:before {content: '\e863';}.icon-stop:before {content: '\e898';}.icon-triangle-up:before {content: '\e886';}.icon-play:before {content: '\e897';}.icon-triangle-right:before {content: '\e885';}.icon-triangle-down:before {content: '\e883';}.icon-triangle-left:before {content: '\e884';}.icon-adjust:before {content: '\e867';}.icon-cloud:before {content: '\e8b2';}.icon-star:before {content: '\e808';}.icon-star-empty:before {content: '\e809';}.icon-cup:before {content: '\e846';}.icon-numbered-list:before {content: '\e8a5';}.icon-moon:before {content: '\e8b5';}.icon-heart-empty:before {content: '\e807';}.icon-heart:before {content: '\e806';}.icon-music-note:before {content: '\e800';}.icon-beamed-note:before {content: '\e801';}.icon-thumbs:before {content: '\e810';}.icon-flag:before {content: '\e82a';}.icon-tools:before {content: '\e856';}.icon-gear:before {content: '\e855';}.icon-warning:before {content: '\e83e';}.icon-lightning:before {content: '\e8b4';}.icon-record:before {content: '\e89a';}.icon-thunder-cloud:before {content: '\e8b3';}.icon-voicemail:before {content: '\e8c8';}.icon-plane:before {content: '\e8b6';}.icon-mail:before {content: '\e805';}.icon-pencil:before {content: '\e836';}.icon-feather:before {content: '\e837';}.icon-tick:before {content: '\e812';}.icon-cross:before {content: '\e813';}.icon-cross-round:before {content: '\e814';}.icon-squared-cross:before {content: '\e815';}.icon-question:before {content: '\e81c';}.icon-quote:before {content: '\e833';}.icon-plus-round:before {content: '\e817';}.icon-minus-round:before {content: '\e81a';}.icon-right:before {content: '\e881';}.icon-arrow:before {content: '\e844';}.icon-fwd:before {content: '\e832';}.icon-undo:before {content: '\e88f';}.icon-redo:before {content: '\e890';}.icon-left:before {content: '\e880';}.icon-up:before {content: '\e882';}.icon-down:before {content: '\e87f';}.icon-list-add:before {content: '\e8a6';}.icon-list:before {content: '\e811';}.icon-left-fat:before {content: '\e888';}.icon-right-fat:before {content: '\e889';}.icon-up-fat:before {content: '\e88a';}.icon-down-fat:before {content: '\e887';}.icon-add-user:before {content: '\e80c';}.icon-question-round:before {content: '\e81d';}.icon-info-round:before {content: '\e81f';}.icon-eye:before {content: '\e826';}.icon-price-tag:before {content: '\e8ba';}.icon-cloud-upload:before {content: '\e82f';}.icon-reply:before {content: '\e830';}.icon-reply-all:before {content: '\e831';}.icon-code:before {content: '\e834';}.icon-extract:before {content: '\e835';}.icon-printer:before {content: '\e838';}.icon-refresh:before {content: '\e839';}.icon-speech:before {content: '\e83b';}.icon-chat:before {content: '\e83c';}.icon-card:before {content: '\e840';}.icon-directions:before {content: '\e841';}.icon-marker:before {content: '\e842';}.icon-map:before {content: '\e843';}.icon-compass:before {content: '\e845';}.icon-trash:before {content: '\e847';}.icon-page:before {content: '\e848';}.icon-page-list-inverted:before {content: '\e84c';}.icon-pages:before {content: '\e849';}.icon-frame:before {content: '\e84a';}.icon-drawer:before {content: '\e851';}.icon-rss:before {content: '\e853';}.icon-path:before {content: '\e857';}.icon-cart:before {content: '\e859';}.icon-shareable:before {content: '\e858';}.icon-login:before {content: '\e85c';}.icon-logout:before {content: '\e85d';}.icon-volume:before {content: '\e861';}.icon-expand:before {content: '\e869';}.icon-reduce:before {content: '\e86a';}.icon-new-tab:before {content: '\e86b';}.icon-publish:before {content: '\e86c';}.icon-browser:before {content: '\e86d';}.icon-arrow-combo:before {content: '\e86e';}.icon-pie-chart:before {content: '\e8c4';}.icon-language:before {content: '\e8ca';}.icon-air:before {content: '\e8ce';}.icon-database:before {content: '\e8d3';}.icon-drive:before {content: '\e8d4';}.icon-bucket:before {content: '\e8d5';}.icon-thermometer:before {content: '\e8d6';}.icon-down-round:before {content: '\e86f';}.icon-left-round:before {content: '\e870';}.icon-right-round:before {content: '\e871';}.icon-up-round:before {content: '\e872';}.icon-chevron-down:before {content: '\e873';}.icon-chevron-left:before {content: '\e874';}.icon-chevron-right:before {content: '\e875';}.icon-chevron-up:before {content: '\e876';}.icon-chevron-small-down:before {content: '\e877';}.icon-chevron-small-left:before {content: '\e878';}.icon-chevron-small-right:before {content: '\e879';}.icon-chevron-small-up:before {content: '\e87a';}.icon-chevron-thin-down:before {content: '\e87b';}.icon-chevron-thin-left:before {content: '\e87c';}.icon-chevron-thin-right:before {content: '\e87d';}.icon-chevron-thin-up:before {content: '\e87e';}.icon-progress-0:before {content: '\e89f';}.icon-progress-1:before {content: '\e8a0';}.icon-progress-2:before {content: '\e8a1';}.icon-progress-3:before {content: '\e8a2';}.icon-back-in-time:before {content: '\e8aa';}.icon-network:before {content: '\e8ad';}.icon-mailbox:before {content: '\e82d';}.icon-download:before {content: '\e8b0';}.icon-buoy:before {content: '\e8b9';}.icon-tag:before {content: '\e827';}.icon-dot:before {content: '\e8bd';}.icon-two-dots:before {content: '\e8be';}.icon-ellipsis:before {content: '\e8bf';}.icon-suitcase:before {content: '\e8bc';}.icon-flow-cascade:before {content: '\e8d8';}.icon-flow-branch:before {content: '\e8d9';}.icon-flow-tree:before {content: '\e8da';}.icon-flow-line:before {content: '\e8db';}.icon-flow-parallel:before {content: '\e8dc';}.icon-brush:before {content: '\e8c0';}.icon-paper-plane:before {content: '\e8b7';}.icon-magnet:before {content: '\e8c1';}.icon-gauge:before {content: '\e8de';}.icon-traffic-cone:before {content: '\e8df';}.icon-creative-commons:before {content: '\e8e0';}.icon-cc-by:before {content: '\e8e1';}.icon-cc-nc:before {content: '\e8e2';}.icon-cc-nc-eu:before {content: '\e8e3';}.icon-cc-nc-jp:before {content: '\e8e4';}.icon-cc-sa:before {content: '\e8e5';}.icon-cc-nd:before {content: '\e8e6';}.icon-cc-pd:before {content: '\e8e7';}.icon-cc-zero:before {content: '\e8e8';}.icon-cc-share:before {content: '\e8e9';}.icon-cc-remix:before {content: '\e8ea';}.icon-github:before {content: '\e8eb';}.icon-github-circled:before {content: '\e8ec';}.icon-flickr:before {content: '\e8ed';}.icon-flickr-circled:before {content: '\e8ee';}.icon-vimeo:before {content: '\e8ef';}.icon-vimeo-circled:before {content: '\e8f0';}.icon-twitter:before {content: '\e8f1';}.icon-twitter-circled:before {content: '\e8f2';}.icon-facebook:before {content: '\e8f3';}.icon-facebook-circled:before {content: '\e8f4';}.icon-facebook-squared:before {content: '\e8f5';}.icon-gplus:before {content: '\e8f6';}.icon-gplus-circled:before {content: '\e8f7';}.icon-pinterest:before {content: '\e8f8';}.icon-pinterest-circled:before {content: '\e8f9';}.icon-tumblr:before {content: '\e8fa';}.icon-tumblr-circled:before {content: '\e8fb';}.icon-linkedin:before {content: '\e8fc';}.icon-linkedin-circled:before {content: '\e8fd';}.icon-dribbble:before {content: '\e8fe';}.icon-dribbble-circled:before {content: '\e8ff';}.icon-stumbleupon:before {content: '\e900';}.icon-stumbleupon-circled:before {content: '\e901';}.icon-lastfm:before {content: '\e902';}.icon-lastfm-circled:before {content: '\e903';}.icon-rdio:before {content: '\e904';}.icon-rdio-circled:before {content: '\e905';}.icon-spotify:before {content: '\e906';}.icon-spotify-circled:before {content: '\e907';}.icon-qq:before {content: '\e908';}.icon-instagram:before {content: '\e909';}.icon-dropbox:before {content: '\e90a';}.icon-evernote:before {content: '\e90b';}.icon-flattr:before {content: '\e90c';}.icon-skype:before {content: '\e90d';}.icon-skype-circled:before {content: '\e90e';}.icon-renren:before {content: '\e90f';}.icon-sina-weibo:before {content: '\e910';}.icon-paypal:before {content: '\e911';}.icon-picasa:before {content: '\e912';}.icon-soundcloud:before {content: '\e913';}.icon-mixi:before {content: '\e914';}.icon-behance:before {content: '\e915';}.icon-google-circles:before {content: '\e916';}.icon-vkontakte:before {content: '\e917';}.icon-smashing:before {content: '\e918';}.icon-db-shape:before {content: '\e91a';}.icon-bullet-list:before {content: '\e919';}.icon-db-logo:before {content: '\e91b';}.icon-pictures:before {content: '\e80e';}.icon-globe:before {content: '\e8b1';}.icon-leaf:before {content: '\e8b8';}.icon-graduation-cap:before {content: '\e8c9';}.icon-mic:before {content: '\e85e';}.icon-palette:before {content: '\e8a4';}.icon-ticket:before {content: '\e8cb';}.icon-movie:before {content: '\e80d';}.icon-target:before {content: '\e8a3';}.icon-music:before {content: '\e802';}.icon-trophy:before {content: '\e8a8';}.icon-like:before {content: '\e82b';}.icon-unlike:before {content: '\e82c';}.icon-bag:before {content: '\e85a';}.icon-user:before {content: '\e80a';}.icon-users:before {content: '\e80b';}.icon-light-bulb:before {content: '\e864';}.icon-new:before {content: '\e83f';}.icon-water:before {content: '\e8cc';}.icon-droplet:before {content: '\e8cd';}.icon-credit-card:before {content: '\e8cf';}.icon-monitor:before {content: '\e8ab';}.icon-briefcase:before {content: '\e8bb';}.icon-save:before {content: '\e8d0';}.icon-cd:before {content: '\e8ae';}.icon-folder:before {content: '\e850';}.icon-page-list:before {content: '\e84b';}.icon-calendar:before {content: '\e85b';}.icon-line-graph:before {content: '\e8c5';}.icon-bar-graph:before {content: '\e8c6';}.icon-clipboard:before {content: '\e8d1';}.icon-paperclip:before {content: '\e823';}.icon-ribbons:before {content: '\e829';}.icon-book:before {content: '\e84f';}.icon-read:before {content: '\e84e';}.icon-phone:before {content: '\e854';}.icon-megaphone:before {content: '\e8d2';}.icon-outbox:before {content: '\e82e';}.icon-inbox:before {content: '\e8af';}.icon-box:before {content: '\e852';}.icon-newspaper:before {content: '\e84d';}.icon-mobile:before {content: '\e8ac';}.icon-wifi:before {content: '\e8a7';}.icon-camera:before {content: '\e80f';}.icon-swap:before {content: '\e894';}.icon-loop:before {content: '\e895';}.icon-cycle:before {content: '\e891';}.icon-light-down:before {content: '\e865';}.icon-light-up:before {content: '\e866';}.icon-mute:before {content: '\e85f';}.icon-loud:before {content: '\e860';}.icon-battery:before {content: '\e8a9';}.icon-search:before {content: '\e803';}.icon-key:before {content: '\e8d7';}.icon-lock:before {content: '\e824';}.icon-unlock:before {content: '\e825';}.icon-bell:before {content: '\e83d';}.icon-ribbon:before {content: '\e828';}.icon-link:before {content: '\e822';}.icon-revert:before {content: '\e820';}.icon-flashlight:before {content: '\e804';}.icon-area-graph:before {content: '\e8c7';}.icon-clock:before {content: '\e862';}.icon-rocket:before {content: '\e8dd';}.icon-forbidden:before {content: '\e868';}#title-bar {height: 55px;line-height: 38px;text-align: center;z-index: 1001;padding: 0 10px;border-bottom: 1px solid #666666;}.fixed-title-bar>#title-bar {position: fixed;top: 0;left: 0;right: 0;}.with-shortcuts #title-bar {padding-left: 43px;}.reversed.with-shortcuts #title-bar {padding-left: 10px;padding-right: 43px;}.with-menu #title-bar {padding-right: 92px;}.reversed.with-menu #title-bar {padding-right: 10px;padding-left: 92px;}.reversed.with-shortcuts.with-menu #title-bar {padding-right: 43px;padding-left: 92px;}#title-bar h2 {font-family: "Open Sans", sans-serif;color: white;line-height: 36px;margin: 0;font-size: 16px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;-webkit-text-shadow: 0 -1px 0 black;-moz-text-shadow: 0 -1px 0 black;text-shadow: 0 -1px 0 black;}#open-menu {position: absolute;z-index: 100;top: 5px;right: 8px;-webkit-tap-highlight-color: transparent;}body.reversed #open-menu {left: 8px;right: auto;}.fixed-title-bar>#open-menu {position: fixed;}#open-menu>span {padding: 0 8px 0 30px;background: url(../img/menu.png) no-repeat 7px center;font-size: 16px;height: 27px;line-height: 27px;}#open-menu>span, #open-shortcuts {display: block;border: 1px solid #020203;color: white;-webkit-text-shadow: 0 -1px 0 black;-moz-text-shadow: 0 -1px 0 black;text-shadow: 0 -1px 0 black;background-color: #454545;background-color: rgba(255, 255, 255, 0.3);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 0 rgba(255, 255, 255, 0.25);-webkit-background-clip: padding-box;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}#open-shortcuts {position: absolute;z-index: 99;top: 5px;left: 8px;-webkit-tap-highlight-color: transparent;text-align: center;font-size: 24px;height: 25px;line-height: 25px;width: 27px;padding: 2px 0 0 2px;}body.reversed #open-shortcuts {left: auto;right: 8px;}.fixed-title-bar>#open-shortcuts {position: fixed;}#main {position: relative;z-index: 1;}.fixed-title-bar>#main {margin-top: 40px;}#main-title {color: #b3b5b8;padding: 11px 20px;position: relative;}#main-title+.with-padding {padding-top: 0 !important;}#main-title h1, #main-title h2 {margin: 0;padding: 0;}#main-title h2 {position: absolute;top: 17px;right: 50px;font-size: 22px;}#main-title h2 strong {font-size: 30px;vertical-align: -3px;}#shortcuts {display: none;position: absolute;z-index: 99;top: 44px;left: 10px;margin: 0;width: 240px;list-style-type: none;padding: 15px 4px 5px 14px;*padding-bottom: 25px;border: 1px solid white;background: #d9d9d9 url(../img/old-browsers/style/bg_shortcuts.png) repeat-x;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;background: -webkit-gradient(linear, left top, left bottom, from(white), to(#d9d9d9));background: -webkit-linear-gradient( white, #d9d9d9);background: -moz-linear-gradient( white, #d9d9d9);background: -ms-linear-gradient( white, #d9d9d9);background: -o-linear-gradient( white, #d9d9d9);background: linear-gradient( white, #d9d9d9);-webkit-background-clip: padding-box;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 1px 7px rgba(0, 0, 0, 0.8);-moz-box-shadow: 0 1px 7px rgba(0, 0, 0, 0.8);box-shadow: 0 1px 7px rgba(0, 0, 0, 0.8);}.reversed #shortcuts {left: auto;right: 10px;}body.shortcuts-open #shortcuts {display: block;background: #202324;}.fixed-title-bar>#shortcuts {position: fixed;}#shortcuts:before {display: block;content: ' ';width: 0;height: 0;border: 7px solid transparent;border-bottom-color: #202324;position: absolute;bottom: 100%;left: 6px;}.reversed #shortcuts:before {left: auto;right: 6px;}#shortcuts>li {width: 70px;height: 70px;float: left;margin: -5px 10px 5px 0;}#shortcuts>li>a, #shortcuts>li>span {display: block;background-image: url(../img/standard/shortcuts.png);background-repeat: no-repeat;width: 70px;height: 5px;padding-top: 65px;color: #666666;text-align: center;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}#shortcuts>li>span {color: #999999;}#shortcuts>li.current>a {color: #3399cc;}.shortcut-dashboard {background-position: -66px -5px;}.shortcut-messages {background-position: -66px -75px;}.shortcut-agenda {background-position: -66px -145px;}.shortcut-contacts {background-position: -66px -215px;}.shortcut-standards {background-position: -66px -518px;}.shortcut-medias {background-position: -66px -285px;}.shortcut-stats {background-position: -66px -355px;}.shortcut-settings {background-position: -66px -425px;}.shortcut-notes {background-position: -66px -495px;}.shortcut-user {background-position: -66px -630px;}.shortcut-realtors {background-position: -66px -1050px;}.shortcut-loan {background-position: -66px -1120px;}.shortcut-leads {background-position: -66px -770px;}.shortcut-accounting {background-position: -66px -700px;}.shortcut-gap {background-position: -70px -440px;}span.shortcut-dashboard {background-position: 1px -5px;}span.shortcut-messages {background-position: 1px -75px;}span.shortcut-agenda {background-position: 1px -145px;}span.shortcut-contacts {background-position: 1px -215px;}span.shortcut-medias {background-position: 1px -285px;}span.shortcut-stats {background-position: 1px -355px;}span.shortcut-settings {background-position: 1px -425px;}span.shortcut-notes {background-position: 1px -495px;}span.shortcut-user {background-position: 1px -630px;}span.shortcut-realtors {background-position: 1px -1050px;}span.shortcut-loan {background-position: 1px -1120px;}span.shortcut-leads {background-position: 1px -770px;}span.shortcut-accounting {background-position: 1px -700px;}#shortcuts .count {top: 18px;right: 18px;}#menu {display: none;position: absolute;z-index: 99;top: 40px;left: 0;right: 0;background: #3c4044;color: white;}body.menu-open #menu {display: block;}.fixed-title-bar>#menu {position: fixed;}#menu:after {display: block;content: ' ';position: absolute;top: 100%;left: 0;right: 0;height: 15px;pointer-events: none;background: url(../img/old-browsers/style/bg_menu_after.png) repeat-x;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)), to(rgba(0, 0, 0, 0)), color-stop(0.1, rgba(0, 0, 0, 0.5)), color-stop(0.25, rgba(0, 0, 0, 0.3)), color-stop(0.5, rgba(0, 0, 0, 0.2)));background: -webkit-linear-gradient( top, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.5) 10%, rgba(0, 0, 0, 0.3) 25%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0));background: -moz-linear-gradient( top, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.5) 10%, rgba(0, 0, 0, 0.3) 25%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0));background: -ms-linear-gradient( top, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.5) 10%, rgba(0, 0, 0, 0.3) 25%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0));background: -o-linear-gradient( top, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.5) 10%, rgba(0, 0, 0, 0.3) 25%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0));background: linear-gradient( top, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.5) 10%, rgba(0, 0, 0, 0.3) 25%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0));}#menu-before {display: none;}#menu-after {display: block;position: absolute;top: 100%;left: 0;right: 0;height: 15px;background: url(../img/old-browsers/style/bg_menu_after.png) repeat-x;}#menu-content {zoom: 1;}#menu-footer {padding: 10px;background: url(../img/old-browsers/style/bg_menu-footer.png) repeat-x;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.37)), to(rgba(255, 255, 255, 0)), color-stop(0.04, rgba(255, 255, 255, 0.31)), color-stop(0.44, rgba(255, 255, 255, 0.15)), color-stop(0.49, rgba(255, 255, 255, 0.11)), color-stop(0.5, rgba(255, 255, 255, 0.02)));background: -webkit-linear-gradient( top, rgba(255, 255, 255, 0.37), rgba(255, 255, 255, 0.31) 4%, rgba(255, 255, 255, 0.15) 44%, rgba(255, 255, 255, 0.11) 49%, rgba(255, 255, 255, 0.02) 50%, rgba(255, 255, 255, 0));background: -moz-linear-gradient( top, rgba(255, 255, 255, 0.37), rgba(255, 255, 255, 0.31) 4%, rgba(255, 255, 255, 0.15) 44%, rgba(255, 255, 255, 0.11) 49%, rgba(255, 255, 255, 0.02) 50%, rgba(255, 255, 255, 0));background: -ms-linear-gradient( top, rgba(255, 255, 255, 0.37), rgba(255, 255, 255, 0.31) 4%, rgba(255, 255, 255, 0.15) 44%, rgba(255, 255, 255, 0.11) 49%, rgba(255, 255, 255, 0.02) 50%, rgba(255, 255, 255, 0));background: -o-linear-gradient( top, rgba(255, 255, 255, 0.37), rgba(255, 255, 255, 0.31) 4%, rgba(255, 255, 255, 0.15) 44%, rgba(255, 255, 255, 0.11) 49%, rgba(255, 255, 255, 0.02) 50%, rgba(255, 255, 255, 0));background: linear-gradient( top, rgba(255, 255, 255, 0.37), rgba(255, 255, 255, 0.31) 4%, rgba(255, 255, 255, 0.15) 44%, rgba(255, 255, 255, 0.11) 49%, rgba(255, 255, 255, 0.02) 50%, rgba(255, 255, 255, 0));background-color: #575d62;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.5);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.5);}#menu header {padding: 11px 12px;color: #bfbfbf;text-transform: uppercase;font-weight: bold;font-family: "Open Sans", sans-serif;background: #4e5458 url(../img/old-browsers/style/bg_menu_header.png) repeat-x;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;background: -webkit-gradient(linear, left top, left bottom, from(#60666c), to(#4e5458));background: -webkit-linear-gradient( top, #60666c, #4e5458);background: -moz-linear-gradient( top, #60666c, #4e5458);background: -ms-linear-gradient( top, #60666c, #4e5458);background: -o-linear-gradient( top, #60666c, #4e5458);background: linear-gradient( top, #60666c, #4e5458);}.no-boxshadow #menu header {border-bottom: 1px solid #2c3033;}body.reversed #menu header {text-align: right;}#profile {display: block;padding: 5px 10px;;font-size: 14px;line-height: 14px;color: #b2b2b2;background: #31363a url(../img/old-browsers/style/bg_profile.png) repeat-x;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;background: -webkit-gradient(linear, left top, left bottom, from(#383e42), to(#31363a));background: -webkit-linear-gradient( top, #383e42, #31363a);background: -moz-linear-gradient( top, #383e42, #31363a);background: -ms-linear-gradient( top, #383e42, #31363a);background: -o-linear-gradient( top, #383e42, #31363a);background: linear-gradient( top, #383e42, #31363a);}#profile .user-icon {float: left;margin: 0 10px 0 -2px;border-radius: 50%;border: 3px solid #23d0c6;}#profile .name {display: block;font-size: 24px;line-height: 22px;color: white;margin-bottom: 4px;}#access {min-height: 62px;width: 100%;margin: 0;text-align: center;list-style-type: none;}#access>li {display: inline-block;width: 24%;height: 62px;font-size: 26px;line-height: 62px;position: relative;color: rgba(255, 255, 255, 0.5);}#access>li.disabled {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-khtml-opacity: 0.5;-moz-opacity: 0.5;opacity: 0.5;}#access>li>img {vertical-align: middle;}#access>li>span {*vertical-align: middle;}#access>li>a {display: block;height: 54px;padding: 4px 0;line-height: 54px;color: #cccccc;color: rgba(255, 255, 255, 0.75);*color: #cccccc;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-transition: all 200ms;-moz-transition: all 200ms;-ms-transition: all 200ms;-o-transition: all 200ms;transition: all 200ms;}#access>li>a:after {position: absolute;content: ' ';left: 4px;right: 4px;bottom: 4px;height: 1px;background: #3399cc;border-bottom: 1px solid #66ccff;-webkit-box-shadow: 0 0 5px 2px rgb(51, 153, 204), 0 -2px 10px rgba(51, 153, 204, 0.75);-moz-box-shadow: 0 0 5px 2px rgb(51, 153, 204), 0 -2px 10px rgba(51, 153, 204, 0.75);box-shadow: 0 0 5px 2px rgb(51, 153, 204), 0 -2px 10px rgba(51, 153, 204, 0.75);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter: alpha(opacity=0);-khtml-opacity: 0;-moz-opacity: 0;opacity: 0;}.ie8 #access>li>a:after {display: none;}#access>li>a:hover {padding-top: 0;padding-bottom: 8px;color: white;}#access>li>a:hover:after {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-khtml-opacity: 1;-moz-opacity: 1;opacity: 1;}.ie8 #access>li>a:hover:after {display: block;}.no-generatedcontent #access>li>a:hover {padding-bottom: 4px;border-bottom: 4px solid #66ccff;}.big-menu {margin: 0;min-height: 0;list-style-type: none;}.big-menu>li, li.big-menu {padding: 16px 15px;font-size: 14px;line-height: 18px;font-weight: bold;position: relative;}.big-menu>li.with-right-arrow, li.big-menu.with-right-arrow {padding-right: 32px;}.user-bgcolor>li {background-color: #64a22e;}.training-bgcolor>li {background-color: #f57c00;}.osha-bgcolor>li {background-color: #A70B0B;}.policy-bgcolor>li {background-color: #0097a7;}.assess-bgcolor>li {background-color: #c22e2e;}.vendor-bgcolor>li {background-color: #303f9f;}.forms-bgcolor>li {background-color: #00796b;}.audit-bgcolor>li {background-color: #e7ae20;}.breach-bgcolor>li {background-color: #455a64;}.marketplace-bgcolor>li {background-color: #12A6EC;}.offsite-bgcolor>li {background-color: #0FB276;}.upper-class {padding: 6px;}.big-menu>li>span, li.big-menu>span, .big-menu>li>a, li.big-menu>a {display: block;margin: -16px -15px;padding: 16px 15px;color: inherit;//color:expression(this.parentNode.currentStyle['color']);position: relative;}.ie7 li.big-menu>span, .ie7 li.big-menu>a {zoom: 1;}.big-menu>li.with-right-arrow>span, li.big-menu.with-right-arrow>span, .big-menu>li.with-right-arrow>a, li.big-menu.with-right-arrow>a {margin-right: -32px;padding-right: 32px;}.big-menu>li>span, li.big-menu>span, .big-menu>li>a, li.big-menu>a {cursor: pointer;border-left: 0px solid #404040;border-left: 0px solid rgba(0, 0, 0, 0.5);padding-right: 20px;-webkit-transition: border-left-width 100ms, padding-right 100ms;-moz-transition: border-left-width 100ms, padding-right 100ms;-ms-transition: border-left-width 100ms, padding-right 100ms;-o-transition: border-left-width 100ms, padding-right 100ms;transition: border-left-width 100ms, padding-right 100ms;}.no-touch .big-menu>li>span:hover, .no-touch li.big-menu>span:hover, .no-touch .big-menu>li>a:hover, .no-touch li.big-menu>a:hover, .no-touch .big-menu>li>.current, .no-touch li.big-menu>.current {border-left-width: 4px;padding-right: 12px;}.no-touch .big-menu>li.with-right-arrow>span:hover, .no-touch li.big-menu.with-right-arrow>span:hover, .no-touch .big-menu>li.with-right-arrow>a:hover, .no-touch li.big-menu.with-right-arrow>a:hover, .no-touch .big-menu>li.with-right-arrow>.current, .no-touch li.big-menu.with-right-arrow>.current {padding-right: 28px;}.no-touch .big-menu>li>.current:before, .no-touch li.big-menu>.current:before {display: block;content: '';width: 0;height: 0;overflow: hidden;position: absolute;left: 0;top: 50%;margin-top: -5px;border: 5px solid transparent;border-left-color: #404040;}.title-menu {margin: 0;min-height: 0;list-style-type: none;}.title-menu>li, li.title-menu {padding: 1px 8px 3px;font-size: 13px;line-height: 16px;font-weight: normal;text-align: center;white-space: nowrap;text-overflow: ellipsis;}.title-menu>li>a, li.title-menu>a {display: block;margin: -2px -8px;padding: 2px 8px;color: inherit;white-space: nowrap;text-overflow: ellipsis;position: relative;}.calendar-menu {margin: 0;min-height: 0;list-style-type: none;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}.calendar-menu>li, li.calendar-menu {padding: 10px 10px 10px 50px;font-size: 13px;line-height: 16px;font-weight: normal;min-height: 40px;line-height: 14px;}.calendar-menu>li>a, li.calendar-menu>a {display: block;margin: -10px -10px -10px -50px;padding: 10px 14px 10px 50px;min-height: 40px;color: inherit;}.calendar-menu>li time, li.calendar-menu time {float: left;display: block;width: 30px;margin-left: -40px;color: #CCCCCC;color: rgba(0, 0, 0, 0.2);text-transform: uppercase;text-align: center;line-height: 12px;}.calendar-menu>li time>b, li.calendar-menu time>b {display: block;font-family: "Open Sans", sans-serif;font-size: 26px;line-height: 28px;margin-bottom: -3px;}.calendar-menu>li small, li.calendar-menu small {display: block;}.message-menu {margin: 0;min-height: 0;list-style-type: none;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}.message-menu>li, li.message-menu {padding: 9px 65px 10px 30px;min-height: 41px;color: #4c4c4c;font-size: 13px;line-height: 14px;font-weight: normal;position: relative;}.message-menu>li>a, li.message-menu>a {display: block;margin: -9px -65px -10px -30px;padding: 9px 69px 10px 30px;min-height: 41px;color: #4c4c4c;position: relative;}.message-status {float: left;margin: -1px 0 0 -22px;width: 16px;text-align: center;}.message-status>a, .message-status>span {height: 16px;font-weight: bold;}.message-info {position: absolute;top: 9px;right: 7px;width: 50px;margin-left: 0;list-style-type: none;text-align: right;}.message-info>a, .message-info>span {display: block;float: right;height: 16px;}.starred, .unstarred, .new-message, .attach {display: block;overflow: hidden;text-indent: -9999px;text-align: left;width: 16px;white-space: nowrap;}.starred {background: url(../img/standard/sprites.png) no-repeat 0 -34px;}a.starred:hover {background: url(../img/standard/sprites.png) no-repeat 0 -50px;}.unstarred {background: url(../img/standard/sprites.png) no-repeat -16px -34px;}a.unstarred:hover {background: url(../img/standard/sprites.png) no-repeat -16px -50px;}.new-message {background: url(../img/standard/sprites.png) no-repeat -32px -34px;}a.new-message:hover {background: url(../img/standard/sprites.png) no-repeat -32px -50px;}.attach {background: url(../img/standard/sprites.png) no-repeat -48px -34px;}a.attach:hover {background: url(../img/standard/sprites.png) no-repeat -48px -50px;}.calendar-menu>li>a, li.calendar-menu>a, .message-menu>li>a, li.message-menu>a {border-left: 0px solid #404040;border-left: 0px solid rgba(0, 0, 0, 0.5);-webkit-transition: border-left-width 100ms, padding-right 100ms;-moz-transition: border-left-width 100ms, padding-right 100ms;-ms-transition: border-left-width 100ms, padding-right 100ms;-o-transition: border-left-width 100ms, padding-right 100ms;transition: border-left-width 100ms, padding-right 100ms;}.no-touch .calendar-menu>li>a:hover, .no-touch li.calendar-menu>a:hover, .no-touch .message-menu>li>a:hover, .no-touch li.message-menu>a:hover {border-left-width: 4px;}.no-touch .calendar-menu>li>a:hover, .no-touch li.calendar-menu>a:hover {padding-right: 10px;}.no-touch .message-menu>li>a:hover, .no-touch li.message-menu>a:hover {padding-right: 65px;}.message-menu>li>.message-status+a, li.message-menu>.message-status+a, .message-menu>li>.message-info+a, li.message-menu>.message-info+a {margin: 0;padding: 0 10px 0 0;-webkit-transition: border-left-width 100ms, padding-left 100ms, padding-right 100ms;-moz-transition: border-left-width 100ms, padding-left 100ms, padding-right 100ms;-ms-transition: border-left-width 100ms, padding-left 100ms, padding-right 100ms;-o-transition: border-left-width 100ms, padding-left 100ms, padding-right 100ms;transition: border-left-width 100ms, padding-left 100ms, padding-right 100ms;}.no-touch .message-menu>li>.message-status+a:hover, .no-touch li.message-menu>.message-status+a:hover, .no-touch .message-menu>li>.message-info+a:hover, .no-touch li.message-menu>.message-info+a:hover {padding-left: 6px;padding-right: 0;}.navigable {overflow: hidden;position: relative;padding: 0;}.navigable>.load {position: absolute;top: 0;right: 0;bottom: 0;width: 10%;padding: 0;margin: 0;cursor: wait;background: black url(../img/standard/loaders/loading16_anthracite.gif) no-repeat center 4px;}.navigable ul.fixed {position: absolute;left: 0;width: 100%;}.navigable ul ul {position: absolute;left: 100%;top: 0;width: 100%;display: none;}.navigable-ajax, .navigable-ajax-loaded {cursor: pointer;}.collapsible ul {display: none;position: relative;}.collapsible li>.load {display: block;padding: 0;margin: 0;height: 24px;cursor: wait;background: black url(../img/standard/loaders/loading16_anthracite.gif) no-repeat 4px 4px;}.collapsible.big-menu>li>ul, .collapsible li.big-menu>ul, .collapsible .big-menu>li>ul, .collapsible.big-menu>li>.load, .collapsible li.big-menu>.load, .collapsible .big-menu>li>.load {margin: 16px -15px -16px;-webkit-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.no-boxshadow .collapsible.big-menu>li>ul, .no-boxshadow .collapsible li.big-menu>ul, .no-boxshadow .collapsible .big-menu>li>ul, .no-boxshadow .collapsible.big-menu>li>.load, .no-boxshadow .collapsible li.big-menu>.load, .no-boxshadow .collapsible .big-menu>li>.load {border-top: 1px solid #666666;}.collapsible li.with-left-arrow:after, .collapsible li.with-right-arrow:after {top: 25px;}.collapsible .with-arrow-after {top: 25px;}.collapsible.big-menu>li.with-right-arrow>ul, .collapsible li.big-menu.with-right-arrow>ul, .collapsible .big-menu>li.with-right-arrow>ul, .collapsible.big-menu>li.with-right-arrow>.load, .collapsible li.big-menu.with-right-arrow>.load, .collapsible .big-menu>li.with-right-arrow>.load {margin-right: -32px;}.back {position: relative;padding: 16px 15px 16px 32px;margin: 0;font-size: 14px;line-height: 18px;font-weight: bold;cursor: pointer;-webkit-box-shadow: inset 0 1px 10px black;-moz-box-shadow: inset 0 1px 10px black;box-shadow: inset 0 1px 10px black;}.back>.back-arrow {display: block;width: 11px;height: 9px;position: absolute;top: 50%;margin-top: -5px;left: 11px;background: url(../img/standard/sprites.png) no-repeat -187px 0px;}.custom-scroll {overflow: hidden !important;}.custom-hscrollbar, .custom-vscrollbar {position: absolute;z-index: 999000;padding: 0;margin: 0;border: 0;background: url(../img/old-browsers/grey20.png);background: rgba(128, 128, 128, 0.2);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.custom-hscrollbar {height: 8px;}.custom-vscrollbar {width: 8px;}.custom-hscrollbar>div, .custom-vscrollbar>div {position: absolute;background: url(../img/old-browsers/grey50.png);background: rgba(128, 128, 128, 0.5);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;cursor: pointer;-webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.25);-moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.25);box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.25);}.custom-hscrollbar>div {top: 0;bottom: 0;}.custom-vscrollbar>div {left: 0;right: 0;}.button-height {line-height: 34px;margin-top: -2px;margin-bottom: -2px;}.button-height.wrapped {padding: 8px 10px;margin-top: 0;}p.button-height, ul.button-height, ol.button-height {margin-bottom: 14px;}p.button-height:last-child, ul.button-height:last-child, ol.button-height:last-child {margin-bottom: -2px;}p.button-height.last-child, ul.button-height.last-child, ol.button-height.last-child {margin-bottom: -2px;}.button-height.absolute-left, .button-height.absolute-right {margin-top: -17px;margin-bottom: 0;}.disabled, .disabled span, .disabled .input, .disabled input, .disabled .label, .disabled label, .disabled .button, .disabled button, .disabled a, :disabled {cursor: not-allowed !important;}.button {display: inline-block;*display: inline;zoom: 1;vertical-align: baseline;*vertical-align: middle;position: relative;text-align: center;font-weight: bold;text-transform: none;padding: 0 11px;font-size: 13px;line-height: 28px;height: 28px;*line-height: 26px;*height: 26px;-webkit-background-clip: padding-box;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;min-width: 6px;border-width: 1px;border-style: solid;-webkit-background-clip: padding-box;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-appearance: none;background-position: center center !important;}.button::-moz-focus-inner {padding: 0;border: 0;}.ie7 button.button {line-height: 24px;height: 28px;}.ie7 .button {margin-left: 4px;}.ie7 .button:first-child {margin-left: 0;}.button.full-width {width: 100%;margin: 0;height: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.no-boxsizing .button.full-width {width: 94%;}.no-boxsizing button.button.full-width {width: 100%;}.button-height .button.float-left, .button-height .button.float-right {margin-top: 2px;}.button.absolute-left, .button.absolute-right {position: absolute;margin-top: -15px;}.button:focus {outline: 0;-webkit-box-shadow: inset 0 0 0 1px rgba(51, 153, 255, 1), 0 1px 1px rgba(255, 255, 255, 0.5), 0 0 5px rgba(51, 153, 255, 0.75);-moz-box-shadow: inset 0 0 0 1px rgba(51, 153, 255, 1), 0 1px 1px rgba(255, 255, 255, 0.5), 0 0 5px rgba(51, 153, 255, 0.75);box-shadow: inset 0 0 0 1px rgba(51, 153, 255, 1), 0 1px 1px rgba(255, 255, 255, 0.5), 0 0 5px rgba(51, 153, 255, 0.75);}.input .button {margin-top: -1px;margin-bottom: -1px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}.input .button:first-child {margin-left: -9px;}.ie7 .input .button:first-child {margin-left: 0;margin-right: 3px;}.input.large .button, .input .button:first-child {-webkit-border-bottom-left-radius: 3px;-webkit-border-top-left-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-left-radius: 3px;border-top-left-radius: 3px;}.input .button:last-child {margin-right: -9px;}.input .button.last-child {margin-right: -9px;}.input.large .button, .input .button:last-child {-webkit-border-bottom-right-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topright: 3px;-moz-border-radius-bottomright: 3px;border-bottom-right-radius: 3px;border-top-right-radius: 3px;}.button, .button-group>.button:first-child, .select-value, .legend {-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);}.button-group>.button, .select-arrow {-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), inset 1px 0 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), inset 1px 0 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), inset 1px 0 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);}.button, .select-value, .legend {-webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);-moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);}.button.black-gradient, .button-group>.black-gradient:first-child, .button.anthracite-gradient, .button-group>.anthracite-gradient:first-child, .button.grey-gradient, .button-group>.grey-gradient:first-child, .button.blue-gradient, .button-group>.blue-gradient:first-child, .button.red-gradient, .button-group>.red-gradient:first-child, .button.orange-gradient, .button-group>.orange-gradient:first-child, .button.green-gradient, .button-group>.green-gradient:first-child, .black-gradient>.select-value, .anthracite-gradient>.select-value, .blue-gradient>.select-value, .grey-gradient>.select-value, .red-gradient>.select-value, .orange-gradient>.select-value, .green-gradient>.select-value {-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.25);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.25);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 1px rgba(0, 0, 0, 0.25);}.button.black-gradient, .button.anthracite-gradient, .button.grey-gradient, .button.blue-gradient, .black-gradient>.select-value, .anthracite-gradient>.select-value, .blue-gradient>.select-value, .grey-gradient>.select-value {-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);}.button.red-gradient, .button.orange-gradient, .button.green-gradient, .select.red-gradient>.select-value, .select.orange-gradient>.select-value, .select.green-gradient>.select-value {-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);}.button-group>.silver-gradient, .button-group>.white-gradient, .white-gradient>.select-arrow {-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), inset 1px 0 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), inset 1px 0 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75), inset 1px 0 0 rgba(255, 255, 255, 0.75), 0 1px 1px rgba(0, 0, 0, 0.15);}.button-group>.black-gradient, .button-group>.anthracite-gradient, .button-group>.grey-gradient, .button-group>.red-gradient, .button-group>.orange-gradient, .button-group>.green-gradient, .button-group>.blue-gradient, .black-gradient>.select-arrow, .anthracite-gradient>.select-arrow, .grey-gradient>.select-arrow, .red-gradient>.select-arrow, .orange-gradient>.select-arrow, .green-gradient>.select-arrow, .blue-gradient>.select-arrow {-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 1px 0 0 rgba(255, 255, 255, 0.35), 0 1px 1px rgba(0, 0, 0, 0.25);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 1px 0 0 rgba(255, 255, 255, 0.35), 0 1px 1px rgba(0, 0, 0, 0.25);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), inset 1px 0 0 rgba(255, 255, 255, 0.35), 0 1px 1px rgba(0, 0, 0, 0.25);}.button:active, .button.active {border: 0;padding: 1px 12px;-webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.75), 0 1px 1px rgba(255, 255, 255, 0.35) !important;-moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.75), 0 1px 1px rgba(255, 255, 255, 0.35) !important;box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.75), 0 1px 1px rgba(255, 255, 255, 0.35) !important;}.button.silver-active:active, .button.silver-active.active, .button.white-active:active, .button.white-active.active {-webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);-moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);}.button.black-active:active, .button.black-active.active, .button.anthracite-active:active, .button.anthracite-active.active, .button.grey-active:active, .button.grey-active.active, .button.blue-active:active, .button.blue-active.active {-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);}.button.red-active:active, .button.red-active.active, .button.orange-active:active, .button.orange-active.active, .button.green-active:active, .button.green-active.active {-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);}.button:disabled, .button.disabled, .disabled .button, .disabled .select-value, .disabled .select-arrow {-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;-webkit-text-shadow: none !important;-moz-text-shadow: none !important;text-shadow: none !important;}.button:disabled, .button.disabled, .disabled .button {border-width: 1px;border-style: solid;padding: 0 11px;}.button>.button-icon {display: inline-block;vertical-align: top;position: relative;text-align: left;font-weight: bold;padding: 0 10px;line-height: inherit;//line-height:expression(this.parentNode.currentStyle['line-height']);height: inherit;//height:expression(this.parentNode.currentStyle['height']-2);min-width: 6px;border-width: 1px;border-style: solid;margin: -1px 9px -1px -12px;-webkit-background-clip: padding-box;-webkit-border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3);background-position: center center !important;}.ie7 .button>.button-icon {margin: -1px 9px -1px 0;}@-moz-document url-prefix() {.button>.button-icon {margin-left: -15px;}}.button.full-width>.button-icon {float: left;}.button>.button-icon.right-side {margin: -1px -12px -1px 9px;-webkit-border-radius: 0;-webkit-border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0;}.ie7 .button>.button-icon.right-side {margin: -1px 0 -1px 0;}@-moz-document url-prefix() {.button>.button-icon.right-side {margin-right: -15px;}}.button.full-width>.button-icon.right-side {float: right;}:active>.button-icon, .active>.button-icon {-webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.75);-moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.75);box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.75);}:active>.button-icon.black-gradient, .active>.button-icon.black-gradient, :active>.button-icon.anthracite-gradient, .active>.button-icon.anthracite-gradient, :active>.button-icon.grey-gradient, .active>.button-icon.grey-gradient, :active>.button-icon.blue-gradient, .active>.button-icon.blue-gradient {-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);}:active>.button-icon.white-gradient, .active>.button-icon.white-gradient {-webkit-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);-moz-text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);}:active .button-icon.red-gradient, .active .button-icon.red-gradient, :active .button-icon.orange-gradient, .active .button-icon.orange-gradient, :active .button-icon.green-gradient, .active .button-icon.green-gradient {-webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);-moz-text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35);}:disabled>.button-icon, .disabled .button-icon {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}.button.tiny, .tiny .button {padding: 0 5px;line-height: 16px;height: 16px;*line-height: 14px;*height: 14px;font-size: 11px;min-width: auto;font-weight: normal;-webkit-background-clip: padding-box;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.ie7 button.button.tiny, .ie7 .tiny button.button {line-height: 12px;height: 16px;}p>.button.tiny, p.tiny>.button, .tiny p>.button {margin-top: -1px;margin-bottom: -1px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.button.tiny.absolute-left, .tiny .button.absolute-left, .button.tiny.absolute-right, .tiny .button.absolute-right {margin-top: -9px;}.input .button.tiny:first-child, .input.tiny .button:first-child {margin-left: -3px;}.input .button.tiny:last-child, .input.tiny .button:last-child {margin-right: -3px;}.input .button.tiny.last-child, .input.tiny .button.last-child {margin-right: -3px;}.button.tiny:active, .tiny .button:active, .button.tiny.active, .tiny .button.active {padding: 1px 6px;}.button.tiny:disabled, .button.tiny.disabled, .tiny .button:disabled, .tiny .button.disabled, .tiny.disabled .button, .disabled .tiny .button {padding: 0 5px;}.button-group.tiny, .tiny .button-group {line-height: 18px;height: 18px;margin-top: -2px;margin-bottom: 0;}.button-group.tiny.absolute-left, .tiny .button-group.absolute-left, .button-group.tiny.absolute-right, .tiny .button-group.absolute-right {margin-top: -9px;}.button.compact, .compact .button {padding: 0 8px;line-height: 22px;height: 22px;*line-height: 20px;*height: 20px;}.ie7 button.button.compact, .ie7 .compact button.button {line-height: 18px;height: 22px;}.button.compact.absolute-left, .compact .button.absolute-left, .button.compact.absolute-right, .compact .button.absolute-right {margin-top: -12px;}.input .button.compact {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.input .button.compact:first-child, .input.compact .button:first-child {margin-left: -6px;}.input .button.compact:last-child, .input.compact .button:last-child {margin-right: -6px;}.input .button.compact.last-child, .input.compact .button.last-child {margin-right: -6px;}.button.compact:active, .compact .button:active, .button.compact.active, .compact .button.active {padding: 1px 9px;}.button.compact:disabled, .button.compact.disabled, .compact .button:disabled, .compact .button.disabled, .compact.disabled .button, .disabled .compact .button {padding: 0 8px;}.button-group.compact, .compact .button-group {line-height: 24px;height: 24px;margin-top: -5px;margin-bottom: -3px;}.button-group.compact.absolute-left, .compact .button-group.absolute-left, .button-group.compact.absolute-right, .compact .button-group.absolute-right {margin-top: -12px;}.compact>.button-icon {margin: -1px 4px -1px -9px;padding: 0 6px;}.compact>.button-icon.right-side {margin: -1px -9px -1px 4px;}.button.big, .big .button {padding: 0 12px;font-size: 14px;line-height: 32px;height: 32px;*line-height: 30px;*height: 30px;margin-top: 0;margin-bottom: 0;-webkit-background-clip: padding-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.ie7 button.button.big, .ie7 .big button.button {line-height: 28px;height: 32px;}.button.big.absolute-left, .big .button.absolute-left, .button.big.absolute-right, .big .button.absolute-right {margin-top: -17px;}.button.big:active, .big .button:active, .button.big.active, .big .button.active, .button.big:first-child:active, .big .button:first-child:active, .button.big.active:first-child, .big .button.active:first-child {padding: 1px 13px;}.button.big:disabled, .button.big.disabled, .big .button:disabled, .big .button.disabled, .big.disabled .button, .disabled .big .button {padding: 0 12px;}.big>.button-icon {margin: -1px 8px -1px -13px;padding: 0 11px;}.big>.button-icon.right-side {margin: -1px -13px -1px 8px;}.button.huge, .huge .button {padding: 0 18px;font-size: 18px;line-height: 46px;height: 46px;*line-height: 44px;*height: 44px;min-width: 10px;margin-top: 0;margin-bottom: 0;-webkit-background-clip: padding-box;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.ie7 button.button.huge, .ie7 .huge button.button {line-height: 42px;height: 46px;}.button.huge.absolute-left, .huge .button.absolute-left, .button.huge.absolute-right, .huge .button.absolute-right {margin-top: -24px;}.button.huge:active, .huge .button:active, .button.huge.active, .huge .button.active, .button.huge:first-child:active, .huge .button:first-child:active, .button.huge.active:first-child, .huge .button.active:first-child {padding: 1px 19px;}.button.huge:disabled, .button.huge.disabled, .huge .button:disabled, .huge .button.disabled, .huge.disabled .button, .disabled .huge .button {padding: 0 18px;}.huge>.button-icon {margin: -1px 15px -1px -19px;padding: 0 18px;}.huge>.button-icon.right-side {margin: -1px -19px -1px 15px;}.js label.button>input[type="checkbox"], .js label.button>input[type="radio"] {display: none;}.button-group {display: inline-block;zoom: 1;font-size: 13px;line-height: 30px;vertical-align: middle;padding-left: 1px;}.ie7 .button-group {display: inline;margin-left: 4px;}.ie7 .button-group:first-child {margin-left: 0;}p>.button-group {margin-top: -8px;margin-bottom: -6px;}.button-height .button-group {margin-top: -2px;margin-bottom: 2px;}.button-group.absolute-left, .button-group.absolute-right {margin-top: -15px;}.button-group>.button, .ie7 .button-group>.button {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;float: left;margin-left: -1px;}.button-group>.button:first-child {border-left-width: 1px;-webkit-border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-bottomleft: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}.button-group>.button:last-child {-webkit-border-top-right-radius: 4px;-webkit-border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-moz-border-radius-bottomright: 4px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}.loader {display: inline-block;*display: inline;zoom: 1;vertical-align: middle;width: 16px;height: 16px;line-height: 16px;background: url(../img/standard/loaders/loading16.gif) no-repeat center center;margin-top: -1px;margin-bottom: 1px;}.input .loader:first-child {margin-left: -1px;}.input .loader:last-child {margin-right: -1px;}.input .loader.last-child {margin-right: -1px;}.loader.waiting {background-image: url(../img/standard/loaders/waiting16.gif);}.loader.working {background-image: url(../img/standard/loaders/working16.gif);}.loader.refreshing {background-image: url(../img/standard/loaders/refreshing16.gif);}.loader.on-dark {background-image: url(../img/standard/loaders/loading16_anthracite.gif);}.loader.waiting.on-dark {background-image: url(../img/standard/loaders/waiting16_anthracite.gif);}.loader.working.on-dark {background-image: url(../img/standard/loaders/working16_anthracite.gif);}.loader.refreshing.on-dark {background-image: url(../img/standard/loaders/refreshing16_anthracite.gif);}.loader.big {background-image: url(../img/standard/loaders/loading32.gif);width: 32px;height: 32px;}.loader.big.waiting {background-image: url(../img/standard/loaders/waiting32.gif);}.loader.big.working {background-image: url(../img/standard/loaders/working32.gif);}.loader.big.refreshing {background-image: url(../img/standard/loaders/refreshing32.gif);}.loader.big.on-dark {background-image: url(../img/standard/loaders/loading32_anthracite.gif);}.loader.big.waiting.on-dark {background-image: url(../img/standard/loaders/waiting32_anthracite.gif);}.loader.big.working.on-dark {background-image: url(../img/standard/loaders/working32_anthracite.gif);}.loader.big.refreshing.on-dark {background-image: url(../img/standard/loaders/refreshing32_anthracite.gif);}.loader.huge {background-image: url(../img/standard/loaders/loading64.gif);width: 64px;height: 64px;}.loader.huge.waiting {background-image: url(../img/standard/loaders/waiting64.gif);}.loader.huge.working {background-image: url(../img/standard/loaders/working64.gif);}.loader.huge.refreshing {background-image: url(../img/standard/loaders/refreshing64.gif);}.loader.huge.on-dark {background-image: url(../img/standard/loaders/loading64_anthracite.gif);}.loader.huge.waiting.on-dark {background-image: url(../img/standard/loaders/waiting64_anthracite.gif);}.loader.huge.working.on-dark {background-image: url(../img/standard/loaders/working64_anthracite.gif);}.loader.huge.refreshing.on-dark {background-image: url(../img/standard/loaders/refreshing64_anthracite.gif);}.message, .big-message {display: block;position: relative;border-width: 1px;border-style: solid;line-height: 16px;-webkit-background-clip: padding-box;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: inset 0 1px 0 white, 0 1px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0 1px 0 white, 0 1px 5px rgba(0, 0, 0, 0.3);box-shadow: inset 0 1px 0 white, 0 1px 5px rgba(0, 0, 0, 0.3);}.message {padding: 6px 8px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color: black;}.message .icon {margin-top: -3px;}.message.compact {padding: 3px 4px;font-size: 11px;line-height: 12px;}.big-message {padding: 16px 20px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: rgba(0, 0, 0, 0.6);}.big-message strong {color: black;font-size: 18px;font-weight: normal;}.message.silver-gradient, .big-message.silver-gradient, .message.white-gradient, .big-message.white-gradient {-webkit-box-shadow: inset 0 1px 0 white, 0 1px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow: inset 0 1px 0 white, 0 1px 5px rgba(0, 0, 0, 0.3);box-shadow: inset 0 1px 0 white, 0 1px 5px rgba(0, 0, 0, 0.3);color: rgba(0, 0, 0, 0.6);}.message.black-gradient, .big-message.black-gradient, .message.anthracite-gradient, .big-message.anthracite-gradient, .message.grey-gradient, .big-message.grey-gradient, .message.red-gradient, .big-message.red-gradient, .message.orange-gradient, .big-message.orange-gradient, .message.green-gradient, .big-message.green-gradient, .message.blue-gradient, .big-message.blue-gradient {-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.35), 0 1px 5px rgba(0, 0, 0, 0.4);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.35), 0 1px 5px rgba(0, 0, 0, 0.4);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.35), 0 1px 5px rgba(0, 0, 0, 0.4);color: rgba(255, 255, 255, 0.45);}.message.black-gradient, .big-message.black-gradient strong, .message.anthracite-gradient, .big-message.anthracite-gradient strong, .message.grey-gradient, .big-message.grey-gradient strong, .message.red-gradient, .big-message.red-gradient strong, .message.orange-gradient, .big-message.orange-gradient strong, .message.green-gradient, .big-message.green-gradient strong, .message.blue-gradient, .big-message.blue-gradient strong {color: white;}.big-message.black-gradient, .big-message.anthracite-gradient, .big-message.grey-gradient, .big-message.red-gradient, .big-message.orange-gradient, .big-message.green-gradient, .big-message.blue-gradient {color: rgba(255, 255, 255, 0.45);}.message.simpler, .big-message.simpler {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.big-message-icon {float: left;margin: 0 17px 0 -3px;text-align: center;}.big-message-icon:before {display: block;font-weight: normal;font-style: normal;font-family: 'EntypoRegular';font-size: 40px;line-height: 36px;margin: 0;}.big-message-icon.with-text {margin: -6px 20px -6px -6px;}.big-message-icon.with-text:before {font-size: 28px;line-height: 29px;}.big-message-icon.right-side {float: right;margin-left: 17px;margin-right: -6px;}.big-message-icon.with-text.right-side {margin-left: 20px;margin-right: -6px;}.standard-tabs, .swipe-tabs, .side-tabs {border: 1px solid #cccccc;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;overflow: hidden;position: relative;zoom: 1;}.tabs {list-style-type: none;margin: 0;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}.tabs>li {padding: 12px 30px 12px 12px;border-top: 1px solid #cccccc;color: #c0c0c0;}.tabs>li:first-child {border-top: 0;}.tabs>li>a {display: block;margin: -12px -30px -12px -12px;padding: 12px 30px 12px 12px;color: #666666;}.tabs>li>a:focus {outline: 0;}.no-touch .tabs>li>a:hover {color: black;}.tabs>li.disabled>a, .no-touch .tabs>li.disabled>a:hover {color: #c0c0c0;}.tabs-content {background: white;color: #666666;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;overflow: hidden;}.tabs-back {display: block;padding: 12px 12px 12px 30px;color: #666666;border-bottom: 1px solid #cccccc;cursor: pointer;position: relative;-webkit-border-top-left-radius: 6px;-webkit-border-top-right-radius: 6px;-moz-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0;}.tabs-active>.tabs, .tabs-active>.tabs-content {position: absolute;top: 0;left: 0;width: 100%;}.tabs-active>.tabs-content {left: 100%;}.tabs-animated {-webkit-transition: height 300ms;-moz-transition: height 300ms;-ms-transition: height 300ms;-o-transition: height 300ms;transition: height 300ms;}.same-height .tabs-animated {-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}.tabs-animated>.tabs, .tabs-animated>.tabs-content {-webkit-transition: left 300ms;-moz-transition: left 300ms;-ms-transition: left 300ms;-o-transition: left 300ms;transition: left 300ms;}.csstransforms .tabs-animated>.tabs, .csstransforms .tabs-animated>.tabs-content {-webkit-transition: -webkit-transform 300ms;-moz-transition: -moz-transform 300ms;-ms-transition: -ms-transform 300ms;-o-transition: -o-transform 300ms;transition: translatex 300ms;}.tab-opened>.tabs {left: -100%;}.csstransforms .tab-opened>.tabs {left: 0;-webkit-transform: translatex(-100%);-moz-transform: translatex(-100%);-ms-transform: translatex(-100%);-o-transform: translatex(-100%);transform: translatex(-100%);}.tab-opened>.tabs-content {left: 0;}.csstransforms .tab-opened>.tabs-content {left: 100%;-webkit-transform: translatex(-100%);-moz-transform: translatex(-100%);-ms-transform: translatex(-100%);-o-transform: translatex(-100%);transform: translatex(-100%);}.inner-tabs {border: 0;-webkit-border-top-left-radius: 0;-webkit-border-top-right-radius: 0;-moz-border-radius-topleft: 0;-moz-border-radius-topright: 0;border-top-left-radius: 0;border-top-right-radius: 0;}.with-padding>.inner-tabs {margin: -20px;}.inner-tabs>.tabs-content>.tabs-back {display: none;}#top-notifications, #bottom-notifications {position: absolute;position: fixed;z-index: 999400;right: 0;left: 0;text-align: left;}#top-notifications {top: 0;}#bottom-notifications {bottom: 0;}#top-notifications>ul, #bottom-notifications>ul {list-style-type: none;margin: 0;}.notification {border-width: 1px;border-style: solid;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;margin: 5px;position: relative;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 2px 7px rgba(0, 0, 0, 0.5);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 2px 7px rgba(0, 0, 0, 0.5);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 2px 7px rgba(0, 0, 0, 0.5);}.notification>.close {margin: -3px -3px 0 0;}.notification>a, .notification>div {display: block;text-decoration: none;padding: 6px 10px;color: inherit;margin: 0;}.notification.no-title>a, .notification.no-title>div {color: white;}.notification>a>h3, .notification>div>h3 {color: white;font-size: 16px;line-height: 19px;margin-bottom: 4px;}.notification>a>b, .notification>div>b, .notification>div>a {color: white;}.notification.silver-gradient.no-title>a, .notification.silver-gradient.no-title>div, .notification.silver-gradient>a>h3, .notification.silver-gradient>div>h3, .notification.white-gradient.no-title>a, .notification.white-gradient.no-title>div, .notification.white-gradient>a>h3, .notification.white-gradient>div>h3, .notification.silver-gradient>a>b, .notification.silver-gradient>div>b, .notification.white-gradient>a>b, .notification.white-gradient>div>b {color: #333333;}.notification-icon {float: left;margin: 7px 6px 7px 8px;}.notification>.block-arrow {display: none;}.extra-notifications {padding: 2px 6px;font-weight: bold;-webkit-border-bottom-left-radius: 3px;-webkit-border-bottom-right-radius: 3px;-moz-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.5);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.5);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.5);margin-bottom: 0;}.more-notifications {padding: 3px 7px;cursor: pointer;}#tooltips, #tooltips-over {position: absolute;top: 0;left: 0;}#tooltips {z-index: 999100;}#tooltips-over {z-index: 999500;}.tooltip {position: absolute;white-space: nowrap;max-width: 300px;}.message.inner-tooltip {position: absolute;display: block;left: 50%;bottom: 100%;text-align: center;margin: 0 0 10px 0;min-width: 16px;max-width: 250px;z-index: 89;pointer-events: none;white-space: nowrap;}.message.inner-tooltip.right {left: 100%;top: 50%;bottom: auto;margin: -15px 0 0 10px;}.message.inner-tooltip.bottom {top: 100%;bottom: auto;margin: 10px 0 0 0;}.message.inner-tooltip.left {left: auto;right: 100%;top: 50%;bottom: auto;margin: -15px 10px 0 0;}.message.inner-tooltip.right.compact, .message.inner-tooltip.left.compact {margin-top: -10px;}.head {width: 89%;}.areafield {width: 96%;}body {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}a:link {-webkit-tap-highlight-color: rgb(52, 158, 219);}.ie7 img, .iem7 img {-ms-interpolation-mode: bicubic;}.clearfix:before, .clearfix:after, .columns:before, .columns:after, .left-column-200px:before, .left-column-200px:after, .right-column-200px:before, .right-column-200px:after, #profile:before, #profile:after, #main-title:before, #main-title:after, .notification:before, .notification:after, .inline-small-label:before, .inline-small-label:after, .inline-label:before, .inline-label:after, .inline-medium-label:before, .inline-medium-label:after, .inline-large-label:before, .inline-large-label:after, .definition.inline:before, .definition.inline:after, .blocks-list:before, .blocks-list:after {content: "\0020";display: block;height: 0;visibility: hidden;}.clearfix:after, .columns:after, .left-column-200px:after, .right-column-200px:after, #profile:after, #main-title:after, .notification:after, .inline-small-label:after, .inline-label:after, .inline-medium-label:after, .inline-large-label:after, .definition.inline:after, .blocks-list:after {clear: both;}.clearfix, .columns, .left-column-200px, .right-column-200px, #profile, #main-title, .notification, .inline-small-label, .inline-label, .inline-medium-label, .inline-large-label, .definition.inline, .blocks-list {zoom: 1;}.ir {display: block;text-indent: -999em;overflow: hidden;background-repeat: no-repeat;text-align: left;direction: ltr;}.hidden {display: none;visibility: hidden;}.visuallyhidden {position: absolute;clip: rect(0 0 0 0);overflow: hidden;margin: -1px;padding: 0;height: 1px;width: 1px;border: 0;}.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {position: static;clip: auto;overflow: visible;height: auto;margin: 0;width: auto;}.invisible {visibility: hidden;}.dashboard_block {float: left;padding: 0px;width: 95%;background: #eee;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;}.annoucement_head {font-size: 15px;line-height: 17px;color: #333;}.bar_prog {background: none !important;color: #FFF !important;}.risk_profile {width: 480px;padding: 5px;background: url(../images/heading-bg.jpg) repeat-x 0 0 #333333;border-radius: 5px;border: 1px solid #000;}.risk_profile h2 {background: url(../images/bullet-1.png) no-repeat 2px 5px;font-size: 13px;font-weight: bold;color: #FFF;padding: 4px 10px 12px 20px;margin: 0;}.risk_profile h3 {font-size: 16px;color: #000;font-weight: bold;}.risk_profile p {padding: 0;margin: 0;font-size: 13px;color: #333333;line-height: 19px;text-align: justify;}.risk_profile img {padding: 0;margin: 0;vertical-align: middle;}.risk_profile .text_area {background: #FFFFFF;border-radius: 5px;padding: 10px 25px 25px 25px;}.High_risk_highlight {color: #FF0000;font-weight: bold;}.Medium_risk_highlight {color: #CC3300;font-weight: bold;}.Low_risk_highlight {color: #00CC66;font-weight: bold;}.text_area a {background: url(../images/close_bg.jpg) 0 0 repeat-x;width: 430px;color: #FFFFFF;padding: 6px 0px;font-size: 12px;text-align: center;display: block;border-radius: 5px;margin-top: 10px;text-decoration: none;}.course_left {float: left;padding: 2%;margin-right: 2%;width: 32%;background: #f2f4f5;}.course_right {float: left;width: 60% }@media screen and (min-width:320px) and (max-width:480px) {.dashboard_block {float: none;width: auto;margin-bottom: 10px;margin-right: 0;}.simbus_logo {display: none;}.course_left {float: none;padding: 2%;margin-right: 0%;width: 96%;background: #f2f4f5;}.course_right {float: none;width: 100%;margin: 40px 0 0;}.bar_prog {float: none;}.client_logo img {height: 33px;}.wrape ul li td {display: block;width: auto;}.wrape {width: auto;margin-top: 11% !important;}.wrape ul li td input {margin: 5px 0;}.with-padding {}}@media screen and (min-width:481px) and (max-width:1023px) {.dashboard_block {float: left;width: 88%;margin: 0;}.client_logo img {height: 33px;}.simbus_logo {display: none;}.home-chart-bar .dashboard_block {float: none;width: 98%;}.with-menu #title-bar {padding-right: 92px !important;}.with-shortcuts #title-bar {padding-left: 43px !important;}}.boxpart {background: url(../img/boxbg.jpg) repeat-x 0 0 #464646;margin-bottom: 10px;border-radius:12px;color: #fff;font-size: 13px;line-height: 18px;font-family: "Open Sans", sans-serif;-moz-box-shadow: 3px 3px 5px 6px #ccc;-webkit-box-shadow: 3px 3px 5px 6px #ccc;box-shadow: 0px 6px 6px -4px #8b8b8b;}.box_heading {padding: 5px 10px;font-size: 12px;font-weight: 600;color: #fff;border-radius: 12px 12px 0px 0px }.boxcont {padding: 10px;height: 130px;overflow: auto;}.video_pic {width: 160px;height: 150px;float: left;}.video_cont {width: 95%;float: left;padding-left: 2%;}.quick_notes {background: none !important;}.wrape {width: 100%;border: solid 1px #cccccc;border-radius: 8px;font-family: "Open Sans", sans-serif;font-size: 14px;position: relative;margin-top: 25px;}.wrape1 {width: 100%;border: solid 1px #cccccc;border-radius: 8px;font-family: "Open Sans", sans-serif;font-size: 14px;position: relative;margin-top: 25px;}.wrape1 li {float: none;width: 100%;}.wrape1 a {float: none;width: 100%;}.wrape1 h1 {font-size: 26px !important;font-weight: normal;line-height: 36px !important;margin-bottom: 18px;}.wrape1 h2 {font-size: 21px !important;font-weight: normal;line-height: 28px;margin: 0 0 15px!important;}.table-padding {border-bottom: solid 1px #cccccc;}.gray-box {background-color: #f2f4f5;padding: 25px !important;width: 150px;} .twelve-columns-tablet .gray-box {background-color: #f2f4f5;padding: 5px !important;}.gray-boder {border-bottom: solid 1px #cccccc;padding: 0 15px;vertical-align: middle;}#apDiv1 {position: absolute;left: 19px;top: -13px;width: 85px;height: 24px;z-index: 1;background: #f7f7fc;background: -moz-linear-gradient(top, #f7f7fc 0%, #d6dadf 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7fc), color-stop(100%, #d6dadf));background: -webkit-linear-gradient(top, #f7f7fc 0%, #d6dadf 100%);background: -o-linear-gradient(top, #f7f7fc 0%, #d6dadf 100%);background: -ms-linear-gradient(top, #f7f7fc 0%, #d6dadf 100%);background: linear-gradient(to bottom, #f7f7fc 0%, #d6dadf 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f7f7fc', endColorstr='#d6dadf', GradientType=0);border-radius: 5px;padding: 5px 10px;border: solid 1px #cccccc;height: 15px;line-height: 15px;}#apDiv2 {position: absolute;right: 19px;top: -20px;width: 61px;height: 24px;z-index: 1;height: 15px;line-height: 15px;}#apDiv3 {position: absolute;right: 155px;top: -15px;width: 61px;height: 24px;z-index: 1;height: 15px;line-height: 15px;}a.box_heading_button {text-decoration: none;font-size: 13px;color: #666;float: right;margin: 0 10px;font-weight: normal;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.75);background: #f7f7fc;background: -moz-linear-gradient(top, #f7f7fc 0%, #d6dadf 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7fc), color-stop(100%, #d6dadf));background: -webkit-linear-gradient(top, #f7f7fc 0%, #d6dadf 100%);background: -o-linear-gradient(top, #f7f7fc 0%, #d6dadf 100%);background: -ms-linear-gradient(top, #f7f7fc 0%, #d6dadf 100%);background: linear-gradient(to bottom, #f7f7fc 0%, #d6dadf 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f7f7fc', endColorstr='#d6dadf', GradientType=0);border-radius: 5px;padding: 5px 10px;border: solid 1px #cccccc;height: 15px;line-height: 15px;}.wrape ul {margin: 0px;list-style: none;padding: 0px;display: inline-block;}.wrape ul li {width: 50%;float: left;}.wrape .clear {clear: both;}.header-form {padding: 20px;font-family: "Open Sans", sans-serif;font-size: 14px;text-align: right;}.appendix-button {margin-left: 13px;}#frmMain {margin: 0 13px;float: right;}.graph-box-custom {padding: 20px;background: #444;color: #fff;}.graph-first {width: 48%;float: left;margin-right: 13px;}.graph-second {width: 48%;float: left;}.graph-third {width: 48%;float: left;margin-right: 13px;}.graph-fourth {width: 48%;float: left;}.graph-heading-center, .graph-heading {font-size: 14px;font-weight: bold;line-height: 25px;margin: 10px 0;}.graph-heading-center {text-align: center;}.graph-second .graph-heading {margin: 10px 0 44px;}.graph-third .graph-heading-center {margin: 12px 0 35px;}.each-rowg {margin: 4px 0;}.graph-box-custom .clear {clear: both;};@media screen and (max-width:480px) {.wrape ul li {width: 100%;float: none;}.gray-box {background-color: #f2f4f5;padding: 25px;width: 115px;}.course_left {float: none;padding: 2%;margin-right: 0%;width: 96%;background: #f2f4f5;}.course_right {float: none;width: 100%;margin: 40px 0 0;}.header-form {padding: 20px;font-family: "Open Sans", sans-serif;font-size: 14px;text-align: center;}#frmMain {margin: 13px;display: block;float: none;}.graph-first, .graph-second, .graph-third, .graph-fourth {width: 96%;margin: 10px auto;background: #3a3a3a none repeat scroll 0 0;box-shadow: 0 0 2px rgba(0, 0, 0, 1);padding: 2%;}}@media screen and (max-width:990px) {.for-desktop {display: none;}ul#access {text-align: center;}.shortcut-home {margin-top: 0px;}#main-title {background: transparent;}.profile-imgsec {padding: 10px 10px 0 }.for-mobile-sidebar {display: block !important;}.tab-logout {padding-top: 5px;}#title-bar {height: 40px;line-height: inherit;padding-top: 5px;}#title-bar~#shortcuts {top: 54px !important;}.quick_start {width: 80% }.stats>li>a>strong {font-size: 15px !important;line-height: 30px !important;margin: -6px 4px -4px 0 !important;}.nine-columns.twelve-columns-mobile {width: 66% !important;}.three-columns.twelve-columns-mobile.new-row-mobile {width: 29% !important;}.smallLogo-static {position: static !important;}.bckbtn {display: none !important;}.evalution-inner-page {height: auto !important;}}@media screen and (max-width:1024px) {.wrape ul li {width: 100%;float: none;}.gray-box {background-color: #f2f4f5;padding: 25px;width: 115px;}.white_colr #title-bar {background: #fff;}.silver_colr #title-bar {background: #d6dadf;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;background: -webkit-gradient(linear, left top, left bottom, from(#efeff4), to(#d6dadf));background: -webkit-linear-gradient(top, #efeff4, #d6dadf);background: -moz-linear-gradient(top, #efeff4, #d6dadf);background: -ms-linear-gradient(top, #efeff4, #d6dadf);background: -o-linear-gradient(top, #efeff4, #d6dadf);background: linear-gradient(top, #efeff4, #d6dadf);}.green_colr #title-bar {background: #87ba17;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;background: -webkit-gradient(linear, left top, left bottom, from(#a7cf34), to(#87ba17));background: -webkit-linear-gradient(top, #a7cf34, #87ba17);background: -moz-linear-gradient(top, #a7cf34, #87ba17);background: -ms-linear-gradient(top, #a7cf34, #87ba17);background: -o-linear-gradient(top, #a7cf34, #87ba17);background: linear-gradient(top, #a7cf34, #87ba17);}.orange_colr #title-bar {background: #ff9e00;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;background: -webkit-gradient(linear, left top, left bottom, from(#ffb900), to(#ff9e00));background: -webkit-linear-gradient(top, #ffb900, #ff9e00);background: -moz-linear-gradient(top, #ffb900, #ff9e00);background: -ms-linear-gradient(top, #ffb900, #ff9e00);background: -o-linear-gradient(top, #ffb900, #ff9e00);background: linear-gradient(top, #ffb900, #ff9e00);}.blue_colr #title-bar {background: #00438d;-webkit-background-size: 100% 100%;-moz-background-size: 100% 100%;-o-background-size: 100% 100%;background-size: 100% 100%;background: -webkit-gradient(linear, left top, left bottom, from(#006aac), to(#00438d));background: -webkit-linear-gradient(top, #006aac, #00438d);background: -moz-linear-gradient(top, #006aac, #00438d);background: -ms-linear-gradient(top, #006aac, #00438d);background: -o-linear-gradient(top, #006aac, #00438d);background: linear-gradient(top, #006aac, #00438d);}table.second_child {width: 100%;}table.second_child td {border-bottom: 1px solid #ddd;padding: 5px 0;}.smallLogo-static {position: static !important;}#title-bar~#shortcuts {top: 56px !important;}#menu {top: 55px !important }#title-bar~#main {margin-top: 82px !important;}.forms-inner-page {height: auto !important;}.policy-inner-title {width: 33% !important;line-height: 17px !important;}.quick_start {width: 80% !important;}.user-inner-page:before {height: 59px !important }}@media screen and (max-width:1326px) {.policy-inner-title {width: 33% !important;line-height: 17px !important;}}.pie-chart {height: 400px;width: 400px;}.stats>li>strong, .stats>li>a>strong {font-size: 20px;line-height: 30px }@media (max-width:767px) {#training_chart {margin: 0px;}#tracker_graph_data {margin: 0px;}.blank-block {padding-top: 22px;}.pie-chart, .bar, canvas {width: 100%!important;height: auto;}.graph-first, .graph-second, .graph-third, .graph-fourth {width: 96%;margin: 10px auto;background: #3a3a3a none repeat scroll 0 0;box-shadow: 0 0 2px rgba(0, 0, 0, 1);padding: 2%;}.for-desktop {display: none;}.dashboard_block.header-heading, .policy-inner-progress {width: 100% !important }.nine-columns.twelve-columns-mobile, .three-columns.twelve-columns-mobile.new-row-mobile {width: 100% !important;}#access>li {width: 19% }.profile-imgsec {padding: 12px 20px;}.boxcont, .policy-inner-page {height: auto !important;}.home-policy, .risk-management-progress, .progress.policy-progress, .risk-management-progress-bar, .home-risk, .progress.risk-progress, .policy-inner-progress, .policy-inner-title {margin-bottom: 10px;width: 100% !important }.progress .bar-info {width: 60% !important }.progress {margin-bottom: 10px;}.progress .bar-danger {width: 18% !important }.progress .bar-warning {width: 21% !important }.smallLogo-static {position: static;}.with-padding.third-party-website {padding: 20px !important;}#title-bar~#main {margin-top: 0 !important }#title-bar~#shortcuts, #menu {top: 43px !important;}ul.checkbox-list li {width: 49% !important;}.sso-instruction {display: inline-block;margin-top: 10px }.for-mobile-sidebar {display: block !important;}#title-bar {height: 40px;line-height: inherit;padding-top: 5px;}.tab-logout {padding-top: 0px;}.audit-inner-page {height: auto !important;}.dashboard_block.header-heading {margin-bottom: 20px;}.training-inner-page:before, .user-inner-page:before, .policy-inner-page:before, .evalution-inner-page:before, .vendor-inner-page:before, .forms-inner-page:before, .audit-inner-page:before, .breach-inner-page:before, .marketplace-inner-page:before, .mywebsite-inner-page:before {background: none !important;}.osha-inner-page:before, .user-inner-page:before, .policy-inner-page:before, .evalution-inner-page:before, .vendor-inner-page:before, .forms-inner-page:before, .audit-inner-page:before, .breach-inner-page:before, .marketplace-inner-page:before, .mywebsite-inner-page:before {background: none !important;}.evalution-inner-page {height: auto !important;}}.cyberPdfClass .wrape ul li {width: 100%;}.cyberPdfClass .gray-box {font-size: 13px;width: 300px;}.techServiceClass {padding: 10px;}li.riskControlClass b {display: block;padding: 0 0 10px 10px;}li.generalinfoClass b {display: block;padding: 0 0 10px 10px;}.outsourceClass #outsourceOptions td input {margin: 7px 0 7px 11px;}.isAllSensitiveClass {padding: 10px;}.termsArea {height: 330px;overflow: scroll;margin-bottom: 20px;margin-top: 20px;overflow-x: hidden;padding: 15px;}.disclaimer {background: #f0f0f0;color: black;padding: 10px;}.termsDiv {border: 1px solid black;height: 300px;margin: 10px 0;overflow-x: hidden;padding: 15px;}.raLoad {color: white;background-color: green;padding: 5px;font-weight: bold;font-size: 11px;border-radius: 5px;}.count-comp {background: red none repeat scroll 0 0;border-radius: 68px;font-size: 10px;padding: 2px 5px;position: relative;top: -6px;}.quick_start_ul {margin-top: 10px;margin-left: 0;}.quick_start_li {line-height: 26px;list-style-type: none;border-bottom: 1px solid #c8c8c8;clear: both;}.quick_start {float: left;clear: both;}.qschk {margin-right: 5px !important;}a.qsvideo {color: #444444;}a.qsfile {color: #444444;}.marketplaceUL {list-style-type: none;margin-left: 0;line-height: 20px;}h3.mpcat {margin-top: 35px;}.mpResultDiv {background: #CCCCCC;float: left;margin-bottom: 20px;width: 98%;padding: 10px;}.mpLogoDiv {float: left;width: 50%;}

	.mpLogoDiv img .mpLogoDiv img {
		height: 60px;
		width: 125px;
	}

	.mpLearnMoreDiv {
		float: left;
		width: 50%;
	}

	.mpLearnMoreDiv a {
		background: #00CC00;
		color: #fff;
		padding: 10px;
		text-transform: uppercase;
		float: right;
		clear: both;
	}

	.mpContainer {
		width: 100%;
		clear: both;
	}

	.mpContent {
		clear: both;
		float: left;
		margin-top: 10px;
	}

	.blink_me {
		animation: blinker 1s linear infinite;
	}

	@keyframes blinker {
		50% {
			opacity: 0;
		}
	}

	.inner-background {
		padding: 20px 7px;
	}

	.blue-title {
		background-color: #1c7290;
	}

	.orange-title {
		background-color: #f57b00;
	}

	.skyblue-title {
		background-color: #0396a5;
	}

	.red-title {
		background-color: #b92525;
	}

	.dipblue-title {
		background-color: #293487;
	}

	#main-title h1 {
		color: #666;
		font-size: 30px
	}

	#main-title h2 {
		color: #666;
	}

	.news-section .boxcont {
		height: auto;
	}

	.news-section {
		background: #d1d1d1;
		padding: 20px
	}

	.news-section .box_heading {
		padding: 10px 0 20px;
		border-bottom: 1px solid #bebebe;
		font-size: 17px;
		font-weight: bold;
		color: #4d4d4d;
		margin-bottom: 10px
	}

	.graph-text {
		display: block;
	}

	.columns-dashboard li {
		list-style: none;
	}

	table.columns-dashboard tbody tr td {
		width: 20%;
	}

	td.add-font-size {
		font-weight: bold;
		font-size: 20px;
		line-height: 27px;
	}

	.tabs-section {
		background: #ffffff;
		padding: 20px
	}

	.home-policy {
		width: 25%;
		font-size: 12px;
		height: 13px;
		line-height: 13px;
		float: left;
	}

	.policy-progress {
		width: 65% !important;
		float: left;
	}

	.home-risk {
		width: 50%;
		font-size: 12px;
		height: 13px;
		line-height: 13px;
		float: left;
	}

	.risk-progress {
		width: 50% !important;
		float: left;
	}

	.sso-header {
		text-align: center;
		margin: 20px 0;
	}

	.sso-header .select.replacement {
		width: auto;
		margin-right: 20px;
	}

	.sso-instruction {
		background: #ccc;
		padding: 7px 20px;
		font-weight: bold;
		color: #666666;
	}

	.sso-form {
		border: none !important;
		width: 55% !important;
		margin: 0 auto;
	}

	.sso-form .gray-box {
		background: none;
	}

	.sso-form strong {
		display: block;
		margin-bottom: 8px;
	}

	.sso-form li {
		margin-top: 18px;
	}

	.sso-form input {
		width: 60%;
	}

	.header-heading,
	.header-heading .box_heading {
		padding: 0px;
		margin-top: -2px;
	}

	.audit-header {
		padding: 8px 10px 6px;
		display: block;
		border-radius: 6px 6px 0 0px;
		color: #fff;
	}

	.audit-header-color {
		background-color: #e7ae20;
	}

	.user-header-color {
		background-color: #64a22e;
	}

	.training-header-color {
		background-color: #f57c00;
	}

	.osha-header-color {
		background-color: #A70B0B;
	}

	.policy-header-color {
		background-color: #0097a7;
	}

	.asses-header-color {
		background-color: #c22e2e;
	}

	.vendor-header-color {
		background-color: #303f9f;
	}

	.forms-header-color {
		background-color: #00796b;
	}

	.breach-header-color {
		background-color: #455a64;
	}

	.marketplace-header-color {
		background-color: #12A6EC;
	}

	.offsite-header-color {
		background-color: #0FB276;
	}

	.boxpart.quick_notes {
		margin-bottom: 0;
	}

	.header-instruction {
		color: black;
	}

	.top-profile-icons #access {
		background: none !important;
		box-shadow: none;
	}

	.top-profile-icons #access>li {
		width: auto;
		padding: 0 10px;
	}

	#profile.top-profile {
		background: none;
		box-shadow: none;
		padding: 0;
		line-height: 64px;
		position: relative;
		z-index: 9
	}

	#profile.top-profile .name {
		font-size: 16px;
		display: inline-block;
		padding: 0 8px;
	}

	#profile.top-profile .user-icon {
		float: right;
		margin: 0;
		border: 3px solid #23d0c6;
		max-height: 50px;
		max-width: 50px;
	}

	.right-date,
	.administrator_left {
		font-size: 20px;
		line-height: 20px;
		margin-bottom: 0;
		text-transform: capitalize;
		color: #fff;
		font-weight: 400
	}

	.for-mobile-sidebar {
		display: none;
	}

	.policy-inner-title {
		width: 25%;
		font-size: 12px;
		height: 13px;
		line-height: 13px;
		float: left;
	}

	.policy-inner-progress {
		float: left;
	}

	.smallLogo-static {
		position: fixed !important;
		bottom: 0;
	}

	.smallLogo-static-new {
		position: fixed !important;
		bottom: 0;
		right: 46px;
	}

	header#title-bar {
		border-bottom: 2px solid #bebebe;
	}

	#main {
		background-color: transparent
	}

	span.bckbtn,
	.menu-hidden span.menu-control {
		display: none !important
	}

	.menu-hidden span.bckbtn {
		display: block !important
	}

	.smallLogo {
		background: none !important
	}

	.training-inner-page:before {
		position: absolute;
		content: "";
		width: 6px;
		height: 133px;
		left: 0;
		top: 0;
	}

	.osha-inner-page:before {
		position: absolute;
		content: "";
		background: #A70B0B;
		width: 6px;
		height: 764px;
		left: 0;
		top: 0;
	}

	.user-inner-page {
		padding: 20px 20px 0;
		background: #444;
		position: relative;
	}

	.user-inner-page:before {
		position: absolute;
		content: "";
		background: #64a22e;
		width: 6px;
		height: 63px;
		left: 0;
		top: 0;
	}

	.vendor-inner-page {
		padding: 20px 20px 0;
		background: #444;
		position: relative;
	}

	.vendor-inner-page:before {
		position: absolute;
		content: "";
		background: #303f9f;
		width: 6px;
		height: 344px;
		left: 0;
		top: 0;
	}

	.evalution-inner-page {
		padding: 20px 20px 0;
		background: #444;
		position: relative;
		height: 284px;
	}

	.evalution-inner-page:before {
		position: absolute;
		content: "";
		background: #c22e2e;
		width: 6px;
		height: 273px;
		left: 0;
		top: 0;
	}

	.audit-inner-page {
		padding: 20px 20px 0;
		background: #444;
		height: 284px;
		position: relative;
	}

	.audit-inner-page:before {
		position: absolute;
		content: "";
		background: #e7ae20;
		width: 6px;
		height: 484px;
		left: 0;
		top: 0;
	}

	.forms-inner-page {
		padding: 20px 20px 0;
		background: #444;
		height: 284px;
		position: relative;
	}

	.forms-inner-page:before {
		position: absolute;
		content: "";
		background: #00796b;
		width: 6px;
		height: 414px;
		left: 0;
		top: 0;
	}

	.mywebsite-inner-page {
		position: relative;
	}

	.mywebsite-inner-page:before {
		position: absolute;
		content: "";
		background: #0FB276;
		width: 6px;
		height: 686px;
		left: 0;
		top: 0;
	}

	.blank-block {
		text-align: center;
		padding-top: 40px;
		font-size: 17px;
	}

	@media screen and (min-width:768px) and (max-width:1023px) {
		#open-menu {
			top: 12px
		}

		#title-bar~#shortcuts {
			top: 82px;
		}

		#title-bar~#main {
			margin-top: 56px !important;
		}

		.policy-inner-title {
			width: 35%;
			line-height: 15px;
		}

		#main-title {}
	}

	.shortcut-home,
	span.shortcut-home {
		background-position: 0px -3585px;
	}

	a.shortcut-home::before {
		background-position: -70px -3585px;
		background-color: #1976D2 !important;
	}

	.shortcut-users,
	span.shortcut-users {
		background-position: 0px -4084px;
	}

	a.shortcut-users::before {
		background-position: -70px -4084px;
		background-color: #64a22e !important;
	}

	.shortcut-training-awarness,
	span.shortcut-training-awarness {
		background-position: 0px -4014px;
	}

	a.shortcut-training-awarness::before {
		background-position: -70px -4014px;
	}

	.shortcut-policies-procedures,
	span.shortcut-policies-procedures {
		background-position: 0px -3943px;
	}

	a.shortcut-policies-procedures::before {
		background-position: -70px -3943px;
		background-color: #0097a7 !important;
	}

	.shortcut-risk-management,
	span.shortcut-risk-management {
		background-position: 0px -3659px;
	}

	a.shortcut-risk-management::before {
		background-position: -70px -3659px;
		background-color: #c22e2e !important;
	}

	a.shortcut-osha {
		background-position: 0 -4363px;
	}

	a.shortcut-osha:before {
		background-position: -72px -4363px;
	}

	.shortcut-vendor-management,
	span.shortcut-vendor-management {
		background-position: 0px -4157px;
	}

	a.shortcut-vendor-management::before {
		background-position: -70px -4157px;
		background-color: #303f9f !important;
	}

	.shortcut-document-library,
	span.shortcut-document-library {
		background-position: 0px -3872px;
	}

	a.shortcut-document-library::before {
		background-position: -70px -3872px;
		background-color: #00796b !important;
	}

	.shortcut-audit-management,
	span.shortcut-audit-management {
		background-position: 0px -3729px;
	}

	a.shortcut-audit-management::before {
		background-position: -70px -3729px;
		background-color: #e7ae20 !important;
	}

	.shortcut-incident-management,
	span.shortcut-incident-management {
		background-position: 0px -3799px;
	}

	a.shortcut-incident-management::before {
		background-position: -70px -3799px;
		background-color: #455a64 !important;
	}

	.shortcut-marketplace,
	span.shortcut-marketplace {
		background-position: 0px -4227px;
	}

	a.shortcut-marketplace::before {
		background-position: -71px -4227px;
	}

	.shortcut-framed-website,
	span.shortcut-framed-website {
		background-position: 0px -4299px;
	}

	a.shortcut-framed-website::before {
		background-position: -71px -4299px;
		background-color: #0fb276 !important;
	}

	.user-header-color,
	.user-bgcolor>li,
	.user-inner-page::before {
		background-color: #64a22e;
	}

	.user-inner-page::before {
		height: 19px;
	}

	.training-header-color,
	.training-bgcolor>li,
	.training-inner-page::before {
		background-color: #f57c00;
	}

	.training-inner-page::before {
		height: 87px;
	}

	.policy-header-color,
	.policy-bgcolor>li,
	.policy-inner-page::before {
		background-color: #0097a7;
	}

	.policy-inner-page::before {
		height: 155px;
	}

	.evalution-header-color,
	.evalution-bgcolor>li,
	.evalution-inner-page::before {
		background-color: #c22e2e;
	}

	.evalution-inner-page::before {
		height: 223px;
	}

	.vendor-header-color,
	.vendor-bgcolor>li,
	.vendor-inner-page::before {
		background-color: #303f9f;
	}

	.vendor-inner-page::before {
		height: 292px;
	}

	.forms-header-color,
	.forms-bgcolor>li,
	.forms-inner-page::before {
		background-color: #00796b;
	}

	.forms-inner-page::before {
		height: 360px;
	}

	.audit-header-color,
	.audit-bgcolor>li,
	.audit-inner-page::before {
		background-color: #e7ae20;
	}

	.audit-inner-page::before {
		height: 474px;
	}

	.breach-header-color,
	.breach-bgcolor>li,
	.breach-inner-page::before {
		background-color: #455a64;
	}

	.breach-inner-page::before {
		height: 545px;
	}

	.marketplace-header-color,
	.marketplace-bgcolor>li,
	.marketplace-inner-page::before {
		background-color: #12a6ec;
	}

	.marketplace-inner-page::before {
		height: 428px;
	}

	.offsite-header-color,
	.offsite-bgcolor>li,
	.offsite-inner-page::before {
		background-color: #0fb276;
	}

	.osha-header-color,
	.osha-bgcolor>li,
	.osha-inner-page::before {
		background-color: #a70b0b;
	}

	.osha-inner-page::before {
		height: 565px;
	}

	.user-header-color,
	.training-header-color,
	.policy-header-color,
	.asses-header-color,
	.vendor-header-color,
	.forms-header-color,
	.audit-header-color,
	.breach-header-color,
	.marketplace-header-color,
	.offsite-header-color,
	.osha-header-color {
		color: #fff !important;
		font-size: 13px !important;
		font-weight: normal !important;
		border-radius: 5px 5px 0 0;
	}

	.training-inner-page,
	.user-inner-page,
	.training-inner-page,
	.policy-inner-page,
	.evalution-inner-page,
	.vendor-inner-page,
	.forms-inner-page,
	.audit-inner-page,
	.breach-inner-page,
	.marketplace-inner-page,
	.osha-inner-page {
		padding: 20px 20px 0;
		background: #444;
		position: relative
	}

	.user-inner-page::before,
	.training-inner-page::before,
	.policy-inner-page::before,
	.evalution-inner-page::before,
	.vendor-inner-page::before,
	.forms-inner-page::before,
	.audit-inner-page::before,
	.breach-inner-page::before,
	.marketplace-inner-page::before,
	.osha-inner-page::before {
		position: absolute;
		content: "";
		width: 6px;
		left: 0;
		top: 0;
	}

	#shortcuts .count {
		top: 18px;
		right: 18px;
	}

	a.shortcut-vendors::before {
		background-position: -207px -4445px;
	}

	.shortcut-vendors::before {
		background-color: #689f38 !important;
	}

	.shortcut-vendors,
	span.shortcut-vendors {
		background-position: 0 -4445px;
	}

	a.shortcut-tasks::before {
		background-position: -71px -4507px;
	}

	.shortcut-tasks::before {
		background-color: #d97106 !important;
	}

	.shortcut-tasks,
	span.shortcut-tasks {
		background-position: 0 -4504px;
	}

	a.shortcut-forms::before {
		background-position: -74px -4564px;
	}

	.shortcut-forms::before {
		background-color: #0097a7 !important;
	}

	.shortcut-forms,
	span.shortcut-forms {
		background-position: 0 -4561px;
	}

	a.shortcut-evals::before {
		background-position: -76px -4623px;
	}

	.shortcut-evals::before {
		background-color: #d32f2f !important;
	}

	.shortcut-evals,
	span.shortcut-evals {
		background-position: 0 -4619px;
	}

	a.shortcut-search::before {
		background-position: -73px -4682px;
	}

	.shortcut-search::before {
		background-color: #e7ae20 !important;
	}

	.shortcut-search,
	span.shortcut-search {
		background-position: 0 -4678px;
	}

	a.shortcut-report::before {
		background-position: -73px -4739px;
	}

	.shortcut-report::before {
		background-color: #00796b !important;
	}

	.shortcut-report,
	span.shortcut-report {
		background-position: 0 -4737px;
	}

	.d-flex,
	.add-question li {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
	}

	.f-wrap {
		flex-flow: wrap
	}

	.a-items-center {
		align-items: center;
	}

	.risk-question {
		/ margin-left: -15px;/ / margin-right: -15px;/ padding: 15px;
	}

	.risk-question .add-question {
		width: calc(50% - 30px);
		border: 5px solid #fff;
		column-gap: 20px;
		box-sizing: border-box;
		margin: 15px;
		box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
		border-top-color: #258cad;
		border-radius: 8px;
	}

	.risk-question .add-question li {
		align-items: center;
	}

	.risk-question .add-question li:first-child {
		border: 0;
	}

	.risk-question .add-question li .text,
	.risk-question .add-question li .field {
		padding: 15px;
	}

	.risk-question .add-question li .text {
		text-align: left;
		width: calc(35% - 30px);
	}

	.risk-question .add-question li .field {
		text-align: left;
		width: calc(70% - 30px);
	}

	.risk-question .add-question span.field.bgwhite .input {
		width: 100%;
		box-sizing: border-box;
	}

	.pstinput {
		width: 40%;
	}

	.thankyouinnetr {
		margin: 0;
		position: absolute;
		top: 50%;
		left: 50%;
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		width: 100%;
		padding: 60px 0;
		text-align: center;
		font-family: "Open Sans", sans-serif;
		color: #d4d4d4;
		font-size: 17px;
	}

	.thankyouinnetr p.heaading {
		color: #f0792a;
		font-size: 24px;
		font-weight: bold;
	}

	.thankyouinnetr p {
		margin: 0;
		padding: 0 0 20px;
	}

	.passtable {
		width: 300px;
		margin: 0 auto 20px;
	}

	.passtable td {
		padding: 12px;
		text-align: left;
		border: 1px solid #4c4c4c;
		font-size: 13px;
		width: 50%;
	}

	.passtable tr:nth-child(2n) td {
		background: rgba(0, 0, 0, 0.1);
	}

	a.loginbutton {
		padding: 10px 21px;
		font-size: 13px;
		text-decoration: none;
		color: #fff;
		display: inline-block;
		margin-top: 5px;
		font-weight: bold;
		border-radius: 5px;
		background: -moz-linear-gradient(top, #003475, #005fb4) !important;
		border: 1px solid #004795;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);
		background: -webkit-gradient(linear, left top, left bottom, from(#003475), to(#005fb4)) !important;
		background: -webkit-linear-gradient(top, #003475, #005fb4) !important;
		background: -moz-linear-gradient(top, #003475, #005fb4) !important;
		background: -ms-linear-gradient(top, #003475, #005fb4) !important;
		background: -o-linear-gradient(top, #003475, #005fb4) !important;
		background: linear-gradient(top, #003475, #005fb4) !important;
	}

	.back {
		text-transform: capitalize;
	}

	.dataTables_empty {
		text-align: center !important;
	}

	.gldp-default {
		z-index: 1034 !important;
	}

	.customtooltipsec a {
		display: inline-block;
		max-width: 250px;
		/* adjust width */
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		vertical-align: middle;
	}