@import url("webServiceTemplateStyle.css");

/* Global Styling - covers generic presentation settings for ALL clients */
/*-----------------------------------------------------------------------*/

/* Custom elements */
.errorMessage {
	border: inherit;
	text-align: left;
}

#quoteInfo {
	background-color: #fff;
	background-image: none;
}

span.pagebanner, span.pagelinks {
	background-color: none !important;
}

table.dataTable thead {
	background: #078ded !important;
	color: #fff;
}

.workflow-item-search a {

}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited
	{
	/*color: #0078ae !important;*/
}

/*Forms section*/

/*
 * Theme specific styling such as colours or images (company logos) go here.
 * Use also for overriding of global styles set in the core template.
 */

/* Compare the Market theme */
input[type="submit"]:hover {
	color: #fff;
	cursor: pointer
}

#wrapper {
	margin-top: 20px;
}

input[type="text"], input[type="password"] {
	border: none !important;
	background-color: inherit !important;
	border: none !important;
	border-bottom: #313139 1px solid !important;
}

select {
	margin-bottom: 5px !important;
	border: 1px solid #313139 !important;
	font-weight: 300 !important;
	font-family: 'Raleway', sans-serif;
}

input textarea {
	font-family: Raleway
}

input[type="text"], input[type="password"], button, select {
	border-radius: 0px !important;
}

#dashboard-seperator ul {
	margin-top: 0px;
}

#logo a {
	background-image: url("../images/logo.png");
	background-position: left center;
	background-repeat: no-repeat;
	background-size: 75px;
	display: block;
	height: 25px;
	/* margin-left: 0.5em; */
	/* margin-bottom: 0.5em; */
	width: 75px;
}

.loginwrap fieldset {
	border: none
}

form#login {
	width: 100%;
}

.loginwrap input {
	font-family: inherit !important;
	font-size: inherit !important];
}

.ui-widget-content .ui-icon {
	background-image: url("../../core/images/ui-icons_ffffff_256x240.png")
		!important;
}
a.ui-button:last-of-type span.ui-button-icon-secondary.ui-icon.ui-icon-triangle-1-s {
    left: 100px;
}
#navigation>a.ui-state-hover, #navigation>a.ui-state-active {
	border-bottom: none !important;
	color: #FFF !important;
	font-weight: 800;
	text-shadow: 1px 0 white, 0 0 4px red, 1px 0 white;
}

.ui-state-hover a:hover {
	color: #0078ae !important;
}

#navigation a {
	font-weight: normal !important;
}

.actionMessage {
	list-style-type: none;
	color: red;
	text-align: center
}

.two-column {
	display: inline !important;
	width: 49.5% !important;
	float: left !important;
	box-shadow: none !important;
	margin-bottom: 2em !important;
	padding: 0px !important;
	margin-left: 1px;
	margin-right: 1px;
}

.label {
	white-space: nowrap !important;
	font-style: normal !important;
	min-height: 1.9em !important;
	text-transform: uppercase !important;
	color: #313138 !important;
}

/*
#userlogin input {
	width: 6em !important;
	padding: .25em !important
}
pb css rework*/
#navigation ul {
	background-color: #007EA3;
	color: #666666 !important;
}

#navigation.ui-state-active {
	background-color: #007EA3 !important;
	border-bottom: none;
}

/*
li a.ui-corner-all:hover {
	color: #fff !important;
	background-color: #efefef
}

*/
.ui-datepicker .ui-datepicker-header {
	background-color: #efefef
}

.ui-accordion .ui-accordion-header a {
	border: 2px solid #efefef;
	border-radius: 0px
}

.ui-accordion .ui-accordion-header-active {
	border-radius: 0px
}

h3.ui-accordion-header .ui-icon {
	background-image: url("../../core/images/ui-icons_ffffff_256x240.png")
		!important
}

.ui-accordion-header:hover {
	border-radius: 0px
}

/*
form#login_input .login .ui-widget-header, form#login_logout .login .ui-widget-header,
	form#login_execute .login .ui-widget-header {
	border-top: 0;
	padding: 0
}
PB CSS REFACTOR*/

/*
form#login .login .ui-widget-header, form#login_logout .login .ui-widget-header,
	form#login_execute .login .ui-widget-header{
	border-top: 0;
	padding: 0
}
PB CSS REFACTOR*/
/*
#login_input h3, #login_logout h3, #login_execute h3 {
	background-color: #ff8834;
	padding: 0.75em !important;
}
PB CSS REFACTOR*/
#login h3 /*, #login_logout h3, #login_execute h3 PB CSS REFACTOR*/ {
	
}

/* #dashboard-separator .ui-state-active, #dashboard-separator .ui-state-hover, */
/* 	#dashboard-separator .ui-widget-content .ui-state-active, */
/* 	#dashboard-separator .ui-widget-header .ui-state-active { */
/* 	background-color: #efefef */
/* } */

/*
#login_input .ui-widget.ui-widget-content.ui-corner-all.margin-tb.el-widget-padding-all,
	#login_logout .ui-widget.ui-widget-content.ui-corner-all.margin-tb.el-widget-padding-all,
	#login_execute .ui-widget.ui-widget-content.ui-corner-all.margin-tb.el-widget-padding-all
	{
	background: transparent;
	box-shadow: none
}
PB CSS REFACTOR*/
#login .ui-widget.ui-widget-content.ui-corner-all.margin-tb.el-widget-padding-all
	/*,
	#login_logout .ui-widget.ui-widget-content.ui-corner-all.margin-tb.el-widget-padding-all,
	#login_execute .ui-widget.ui-widget-content.ui-corner-all.margin-tb.el-widget-padding-all PB CSS REFACTOR*/
	{
	background: transparent;
	box-shadow: none
}

input {
	font-family: sans-serif !important;
}

textarea {
	font-family: sans-serif !important;
}

#viewRulebooks>div>h3>span>a {
	color: rgba(255, 255, 255, 0.85) !important
}

#navigation {
	background-color: #078ded !important;
	border-top: 1px solid grey;
	margin: 0em 0em 0em 0em !important;
}

/* #editRulebook_inputPB CSS REFACTOR .el-button.ui-state-default.ui-corner-all.ui-button.ui-widget
	{
	display: block;
	margin-left:42.3em !important;
} */

/* cyrillic-ext */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xJwNa6kgmw9HIHjUBPkzL2f3rGVtsTkPsbDajuO5ueQw.woff2)
		format('woff2');
	unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xKdGPpWTn2kPFru4k7T0T-v3rGVtsTkPsbDajuO5ueQw.woff2)
		format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xN9i7v7U2vZkHC55NWxtqfn3rGVtsTkPsbDajuO5ueQw.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xK1ueDcgZDcfV3TWANvdPLj3rGVtsTkPsbDajuO5ueQw.woff2)
		format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xC3qj1XlvLGj0jktnJzWu233rGVtsTkPsbDajuO5ueQw.woff2)
		format('woff2');
	unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xC8hAQ4ocbp44gFQt8tMfcH3rGVtsTkPsbDajuO5ueQw.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 300;
	src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xBEur64QvLD-0IbiAdTUNXE.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xBrT1lp9IdZ6Q20XTtjH6Zv3rGVtsTkPsbDajuO5ueQw.woff2)
		format('woff2');
	unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xIS898UBCVj0FEntoasBk6P3rGVtsTkPsbDajuO5ueQw.woff2)
		format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xBkraXwpsr1uSZUhAAol_4_3rGVtsTkPsbDajuO5ueQw.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xKTAHfCyYjmaKhz-jw4dXo73rGVtsTkPsbDajuO5ueQw.woff2)
		format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xP1CsDU87ma3di2VmaZcPSr3rGVtsTkPsbDajuO5ueQw.woff2)
		format('woff2');
	unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xBztfhWvsElVqpbWxzFHK633rGVtsTkPsbDajuO5ueQw.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: normal;
	font-weight: 700;
	src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/gk5FxslNkTTHtojXrkp-xIF8zhZCJ7x9Pr62cRgaVUA.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: italic;
	font-weight: 300;
	src: local('Open Sans Cond Light Italic'),
		local('OpenSans-CondensedLightItalic'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzVxzW2HGxJE-cxaore_4G_hYU24FapfJwyacJ6xNu5rm9.woff2)
		format('woff2');
	unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: italic;
	font-weight: 300;
	src: local('Open Sans Cond Light Italic'),
		local('OpenSans-CondensedLightItalic'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzV4zIibREM_xtIOs0xIJYzcAU24FapfJwyacJ6xNu5rm9.woff2)
		format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: italic;
	font-weight: 300;
	src: local('Open Sans Cond Light Italic'),
		local('OpenSans-CondensedLightItalic'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzV9WNSx_9Tm--PxC8nYzol_oU24FapfJwyacJ6xNu5rm9.woff2)
		format('woff2');
	unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: italic;
	font-weight: 300;
	src: local('Open Sans Cond Light Italic'),
		local('OpenSans-CondensedLightItalic'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzV4S1q5RGaHzzAAUgHklRNwMU24FapfJwyacJ6xNu5rm9.woff2)
		format('woff2');
	unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: italic;
	font-weight: 300;
	src: local('Open Sans Cond Light Italic'),
		local('OpenSans-CondensedLightItalic'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzV0RUj-8OE20lRl9GlTGRU-QU24FapfJwyacJ6xNu5rm9.woff2)
		format('woff2');
	unicode-range: U+0102-0103, U+1EA0-1EF1, U+20AB;
}
/* latin-ext */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: italic;
	font-weight: 300;
	src: local('Open Sans Cond Light Italic'),
		local('OpenSans-CondensedLightItalic'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzV12Cn97i9IlPbfrzIs7KZtAU24FapfJwyacJ6xNu5rm9.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Open Sans Condensed';
	font-style: italic;
	font-weight: 300;
	src: local('Open Sans Cond Light Italic'),
		local('OpenSans-CondensedLightItalic'),
		url(https://fonts.gstatic.com/s/opensanscondensed/v10/jIXlqT1WKafUSwj6s9AzVyqWG1TIildrkra2taUxHyT3rGVtsTkPsbDajuO5ueQw.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

.ui-container-content {
	margin-bottom: 1em;
}

.ui-button {
	padding: .25em
}

.ui-button-text {
	margin-right: 2.5em;
}

#navigation span.ui-icon, div#userlogin span.ui-icon {
	background-image: url("../../core/images/ui-icons_ffffff_256x240.png");
}

#navigation span.ui-icon, div#userlogin span.ui-icon {
	background-image: url("../../core/images/ui-icons_ffffff_256x240.png");
}

#breadcrumb .ui-icon-arrow-1-e {
	background-image: url("../../core/images/ui-icons_0078ae_256x240.png")
		!important;
	background-position: -32px -32px;
}

/*
	select {
		width: 164px;
	}
	input[type="text"], input[type="password"] {
		width: 160px
	}
	*/
#nextPage /*_resumePB CSS REFACTOR*/ button {
	margin-right: 1em;
	margin-bottom: 1em;
	padding: 0.25em;
}

/*fix colour scheme inconsistency on underwriting/rulebook/viewScoreGroups*/
.ui-accordion .ui-accordion-header {
	background-color: #efefef;
	border-radius: 0px;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited
	{
	color: #fff;
}

/*IE fix for edit pages and questions layout*/
.markItUpContainer {
	width: 420px
}

/*end IE fix for edit pages and questions layout*/

/*WF items layout*/
th input[type='text'], td input[type='text'], td input[type='password'],
	td select, th select {
	width: 80%
}

/*end WF items layout*/

/*checkbox and radio button images*/
.controls.button-selector label>input {
	visibility: hidden;
	position: absolute
}

.controls.button-selector label>input+img {
	cursor: pointer;
	opacity: .3
}

.controls.button-selector label>input:checked+img, .controls.button-selector label>input:hover+img
	{
	opacity: 1
}

.controls.button-selector label>img {
	width: 6em;
}
/*end checkbox and radio button images*/
#answerRules .zebra th:last-child, #answerRules .zebra td:nth-child(3) {
	width: 50%;
}

/*delete if not needed*/
/*hide question icon on edit question page in UW

table#question th
{
	height:1.5em;
	padding-bottom:0
	}

tbody tr:first-child td
{
	padding-top:.75em
	}

 -- end -- hide question icon on edit question page in UW*/

/*  tooltip styling */
a.help-icon span {
	display: none;
	color: #fff;
	background-color: #efefef;
	padding: 10px 20px;
	position: absolute;
	z-index: 10;
	right: 85px;
	width: 800px;
}

a.help-icon {
	display: inline-block;
}

a.help-icon:hover span {
	display: block;
}

a.help-icon img {
	margin-top: 0.5em;
	width: 18px;
}
/* --end -- tooltip styling */

/* pb newly added */
section.m-help-text__copy li {
	position: relative;
	left: 30px;
}

#optionSetStatic code {
	position: relative;
	left: 587px;
	font-size: 0.9em;
	font-family: 'Open Sans Condensed';
}

@
-moz-document url-prefix () { .filterItemType { right:200px;
	
}

}
.filterItemType {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-bottom: 5px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.filterItemType:before {
		content: "\a";
	}
	.filterItemType {
		right: 172px;
	}
}

#dashboard-seperator {
	float: left;
	/* margin-top: -100px !important; */
	width: 100%;
}

/* latin-ext */
@font-face {
	font-family: 'Armata';
	font-style: normal;
	font-weight: 400;
	src: local('Armata'), local('Armata-Regular'),
		url(https://fonts.gstatic.com/s/armata/v6/wN6sZB1yf-NzvaiFfY9_0fesZW2xOQ-xsNqO47m55DA.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Armata';
	font-style: normal;
	font-weight: 400;
	src: local('Armata'), local('Armata-Regular'),
		url(https://fonts.gstatic.com/s/armata/v6/DZkzoxG_919ddkf0Ia7hgQ.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* latin-ext */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 100;
	src: local('Raleway Thin'), local('Raleway-Thin'),
		url(https://fonts.gstatic.com/s/raleway/v10/rr0ijB5_2nAJsAoZ6vECXRJtnKITppOI_IvcXXDNrsc.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 100;
	src: local('Raleway Thin'), local('Raleway-Thin'),
		url(https://fonts.gstatic.com/s/raleway/v10/RJMlAoFXXQEzZoMSUteGWFtXRa8TVwTICgirnJhmVJw.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 200;
	src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'),
		url(https://fonts.gstatic.com/s/raleway/v10/cbAbzEjxTdN5KKmS-gA0tSEAvth_LlrfE80CYdSH47w.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 200;
	src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'),
		url(https://fonts.gstatic.com/s/raleway/v10/8KhZd3VQBtXTAznvKjw-k_k_vArhqVIZ0nv9q090hN8.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 300;
	src: local('Raleway Light'), local('Raleway-Light'),
		url(https://fonts.gstatic.com/s/raleway/v10/ZKwULyCG95tk6mOqHQfRBCEAvth_LlrfE80CYdSH47w.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 300;
	src: local('Raleway Light'), local('Raleway-Light'),
		url(https://fonts.gstatic.com/s/raleway/v10/-_Ctzj9b56b8RgXW8FArifk_vArhqVIZ0nv9q090hN8.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 400;
	src: local('Raleway'), local('Raleway-Regular'),
		url(https://fonts.gstatic.com/s/raleway/v10/yQiAaD56cjx1AooMTSghGfY6323mHUZFJMgTvxaG2iE.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 400;
	src: local('Raleway'), local('Raleway-Regular'),
		url(https://fonts.gstatic.com/s/raleway/v10/0dTEPzkLWceF7z0koJaX1A.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 500;
	src: local('Raleway Medium'), local('Raleway-Medium'),
		url(https://fonts.gstatic.com/s/raleway/v10/Li18TEFObx_yGdzKDoI_ciEAvth_LlrfE80CYdSH47w.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 500;
	src: local('Raleway Medium'), local('Raleway-Medium'),
		url(https://fonts.gstatic.com/s/raleway/v10/CcKI4k9un7TZVWzRVT-T8_k_vArhqVIZ0nv9q090hN8.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 600;
	src: local('Raleway SemiBold'), local('Raleway-SemiBold'),
		url(https://fonts.gstatic.com/s/raleway/v10/STBOO2waD2LpX45SXYjQBSEAvth_LlrfE80CYdSH47w.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 600;
	src: local('Raleway SemiBold'), local('Raleway-SemiBold'),
		url(https://fonts.gstatic.com/s/raleway/v10/xkvoNo9fC8O2RDydKj12b_k_vArhqVIZ0nv9q090hN8.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 700;
	src: local('Raleway Bold'), local('Raleway-Bold'),
		url(https://fonts.gstatic.com/s/raleway/v10/WmVKXVcOuffP_qmCpFuyzSEAvth_LlrfE80CYdSH47w.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 700;
	src: local('Raleway Bold'), local('Raleway-Bold'),
		url(https://fonts.gstatic.com/s/raleway/v10/JbtMzqLaYbbbCL9X6EvaI_k_vArhqVIZ0nv9q090hN8.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 800;
	src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'),
		url(https://fonts.gstatic.com/s/raleway/v10/QoPu455RxV2raYSIFXAMBSEAvth_LlrfE80CYdSH47w.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 800;
	src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'),
		url(https://fonts.gstatic.com/s/raleway/v10/1ImRNPx4870-D9a1EBUdPPk_vArhqVIZ0nv9q090hN8.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 900;
	src: local('Raleway Black'), local('Raleway-Black'),
		url(https://fonts.gstatic.com/s/raleway/v10/Ji5epXNcpHu3r63lhS0cTiEAvth_LlrfE80CYdSH47w.woff2)
		format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF,
		U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 900;
	src: local('Raleway Black'), local('Raleway-Black'),
		url(https://fonts.gstatic.com/s/raleway/v10/PKCRbVvRfd5n7BTjtGiFZPk_vArhqVIZ0nv9q090hN8.woff2)
		format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
		U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

#header-top {
	background-color: #666666;
}

#question.zebra {
	table-layout: fixed !important;
}

#wwgrp_workflowDetails_input_previousActionsHistory,
	#wwgrp_workflowDetails_input_futureActionsHistory {
	display: none;
}

.trash-can {
	width: 99%;
	height: 150px;
	padding: 0.5em;
	margin-top: 25px;
	border: 3px dashed #a3b0c3;
	background: url('../images/trash-can.png') no-repeat center;
}

.showAllQuestions {
	float: right;
	font-size: 12px;
	margin-right: 10px;
	margin-top: -5px;
}

.editPage_QuestionText {
	margin-right: -98px;
}

#wwctrl_editPage_page_showAllQuestions {
	float: right;
}

.showAllQuestions div.wwlbl {
	width: 108px;
}

.helpIconFunctionBuilder {
	background-image: url("../../core/images/functionBuilder.svg");
	height: 16px;
	width: 16px;
	display: block;
	margin: 0;
}