/* Minification failed. Returning unminified contents.
(1827,160992): run-time error CSS1030: Expected identifier, found '.'
(1827,161025): run-time error CSS1031: Expected selector, found ')'
(1827,161025): run-time error CSS1025: Expected comma or open brace, found ')'
(1827,178013): run-time error CSS1030: Expected identifier, found '.'
(1827,178046): run-time error CSS1031: Expected selector, found ')'
(1827,178046): run-time error CSS1025: Expected comma or open brace, found ')'
(1827,178171): run-time error CSS1030: Expected identifier, found '.'
(1827,178204): run-time error CSS1031: Expected selector, found ')'
(1827,178204): run-time error CSS1025: Expected comma or open brace, found ')'
(1827,224245): run-time error CSS1030: Expected identifier, found '.'
(1827,224278): run-time error CSS1031: Expected selector, found ')'
(1827,224278): run-time error CSS1025: Expected comma or open brace, found ')'
 */
/*! jQuery UI - v1.11.4 - 2015-03-11
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, draggable.css, menu.css, progressbar.css, resizable.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
	font-size: 100%;
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	position: relative;
	margin: 0;
	padding: 3px 1em 3px .4em;
	cursor: pointer;
	min-height: 0; /* support: IE7 */
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
	height: 100%;
	filter: alpha(opacity=25); /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	/* Support: IE7 */
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-button {
	display: inline-block;
	overflow: hidden;
	position: relative;
	text-decoration: none;
	cursor: pointer;
}
.ui-selectmenu-button span.ui-icon {
	right: 0.5em;
	left: auto;
	margin-top: -8px;
	position: absolute;
	top: 50%;
}
.ui-selectmenu-button span.ui-selectmenu-text {
	text-align: left;
	padding: 0.4em 2.1em 0.4em 1em;
	display: block;
	line-height: 1.4;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertically center icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaaaaa;
	background: #ffffff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;
	color: #222222;
}
.ui-widget-content a {
	color: #222222;
}
.ui-widget-header {
	border: 1px solid #aaaaaa;
	background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
	color: #222222;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #555555;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #999999;
	background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #212121;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa;
	background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1;
	background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
	color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
	color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("images/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("images/ui-icons_222222_256x240.png");
}
.ui-state-default .ui-icon {
	background-image: url("images/ui-icons_888888_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url("images/ui-icons_454545_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url("images/ui-icons_454545_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url("images/ui-icons_2e83ff_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("images/ui-icons_cd0a0a_256x240.png");
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
}
.ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaaaaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;
	opacity: .3;
	filter: Alpha(Opacity=30); /* support: IE8 */
	border-radius: 8px;
}

/* ==========================================================================
   $BASE-PICKER
   ========================================================================== */
/**
 * Note: the root picker element should *NOT* be styled more than what’s here.
 */
.picker {
  font-size: 16px;
  text-align: left;
  line-height: 1.2;
  color: #000000;
  position: absolute;
  z-index: 10000;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
/**
 * The picker input element.
 */
.picker__input {
  cursor: default;
}
/**
 * When the picker is opened, the input element is “activated”.
 */
.picker__input.picker__input--active {
  border-color: #0089ec;
}
/**
 * The holder is the only “scrollable” top-level container element.
 */
.picker__holder {
  width: 100%;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}

/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */
/**
 * Note: the root picker element should *NOT* be styled more than what’s here.
 */
/**
 * Make the holder and frame fullscreen.
 */
.picker__holder,
.picker__frame {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
}
/**
 * The holder should overlay the entire screen.
 */
.picker__holder {
  position: fixed;
  transition: background 0.15s ease-out, -webkit-transform 0s 0.15s;
  transition: background 0.15s ease-out, transform 0s 0.15s;
  -webkit-backface-visibility: hidden;
}
/**
 * The frame that bounds the box contents of the picker.
 */
.picker__frame {
  position: absolute;
  margin: 0 auto;
  min-width: 256px;
  max-width: 666px;
  width: 100%;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  transition: all 0.15s ease-out;
}
@media (min-height: 33.875em) {
  .picker__frame {
    overflow: visible;
    top: auto;
    bottom: -100%;
    max-height: 80%;
  }
}
@media (min-height: 40.125em) {
  .picker__frame {
    margin-bottom: 7.5%;
  }
}
/**
 * The wrapper sets the stage to vertically align the box contents.
 */
.picker__wrap {
  display: table;
  width: 100%;
  height: 100%;
}
@media (min-height: 33.875em) {
  .picker__wrap {
    display: block;
  }
}
/**
 * The box contains all the picker contents.
 */
.picker__box {
  background: #ffffff;
  display: table-cell;
  vertical-align: middle;
}
@media (min-height: 26.5em) {
  .picker__box {
    font-size: 1.25em;
  }
}
@media (min-height: 33.875em) {
  .picker__box {
    display: block;
    font-size: 1.33em;
    border: 1px solid #777777;
    border-top-color: #898989;
    border-bottom-width: 0;
    border-radius: 5px 5px 0 0;
    box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24);
  }
}
@media (min-height: 40.125em) {
  .picker__box {
    font-size: 1.5em;
    border-bottom-width: 1px;
    border-radius: 5px;
  }
}
/**
 * When the picker opens...
 */
.picker--opened .picker__holder {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  background: transparent;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";
  zoom: 1;
  background: rgba(0, 0, 0, 0.32);
  transition: background 0.15s ease-out;
}
.picker--opened .picker__frame {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
}
@media (min-height: 33.875em) {
  .picker--opened .picker__frame {
    top: auto;
    bottom: 0;
  }
}

/* ==========================================================================
   $BASE-DATE-PICKER
   ========================================================================== */
/**
 * The picker box.
 */
.picker__box {
  padding: 0 1em;
}
/**
 * The header containing the month and year stuff.
 */
.picker__header {
  text-align: center;
  position: relative;
  margin-top: .75em;
}
/**
 * The month and year labels.
 */
.picker__month,
.picker__year {
  font-weight: 500;
  display: inline-block;
  margin-left: .25em;
  margin-right: .25em;
}
.picker__year {
  color: #999999;
  font-size: .8em;
  font-style: italic;
}
/**
 * The month and year selectors.
 */
.picker__select--month,
.picker__select--year {
  border: 1px solid #b7b7b7;
  height: 2em;
  padding: .5em;
  margin-left: .25em;
  margin-right: .25em;
}
@media (min-width: 24.5em) {
  .picker__select--month,
  .picker__select--year {
    margin-top: -0.5em;
  }
}
.picker__select--month {
  width: 35%;
}
.picker__select--year {
  width: 22.5%;
}
.picker__select--month:focus,
.picker__select--year:focus {
  border-color: #0089ec;
}
/**
 * The month navigation buttons.
 */
.picker__nav--prev,
.picker__nav--next {
  position: absolute;
  padding: .5em 1.25em;
  width: 1em;
  height: 1em;
  box-sizing: content-box;
  top: -0.25em;
}
@media (min-width: 24.5em) {
  .picker__nav--prev,
  .picker__nav--next {
    top: -0.33em;
  }
}
.picker__nav--prev {
  left: -1em;
  padding-right: 1.25em;
}
@media (min-width: 24.5em) {
  .picker__nav--prev {
    padding-right: 1.5em;
  }
}
.picker__nav--next {
  right: -1em;
  padding-left: 1.25em;
}
@media (min-width: 24.5em) {
  .picker__nav--next {
    padding-left: 1.5em;
  }
}
.picker__nav--prev:before,
.picker__nav--next:before {
  content: " ";
  border-top: .5em solid transparent;
  border-bottom: .5em solid transparent;
  border-right: 0.75em solid #000000;
  width: 0;
  height: 0;
  display: block;
  margin: 0 auto;
}
.picker__nav--next:before {
  border-right: 0;
  border-left: 0.75em solid #000000;
}
.picker__nav--prev:hover,
.picker__nav--next:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
.picker__nav--disabled,
.picker__nav--disabled:hover,
.picker__nav--disabled:before,
.picker__nav--disabled:before:hover {
  cursor: default;
  background: none;
  border-right-color: #f5f5f5;
  border-left-color: #f5f5f5;
}
/**
 * The calendar table of dates
 */
.picker__table {
  text-align: center;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  font-size: inherit;
  width: 100%;
  margin-top: .75em;
  margin-bottom: .5em;
}
@media (min-height: 33.875em) {
  .picker__table {
    margin-bottom: .75em;
  }
}
.picker__table td {
  margin: 0;
  padding: 0;
}
/**
 * The weekday labels
 */
.picker__weekday {
  width: 14.285714286%;
  font-size: .75em;
  padding-bottom: .25em;
  color: #999999;
  font-weight: 500;
  /* Increase the spacing a tad */
}
@media (min-height: 33.875em) {
  .picker__weekday {
    padding-bottom: .5em;
  }
}
/**
 * The days on the calendar
 */
.picker__day {
  padding: .3125em 0;
  font-weight: 200;
  border: 1px solid transparent;
}
.picker__day--today {
  position: relative;
}
.picker__day--today:before {
  content: " ";
  position: absolute;
  top: 2px;
  right: 2px;
  width: 0;
  height: 0;
  border-top: 0.5em solid #0059bc;
  border-left: .5em solid transparent;
}
.picker__day--disabled:before {
  border-top-color: #aaaaaa;
}
.picker__day--outfocus {
  color: #dddddd;
}
.picker__day--infocus:hover,
.picker__day--outfocus:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
.picker__day--highlighted {
  border-color: #0089ec;
}
.picker__day--highlighted:hover,
.picker--focused .picker__day--highlighted {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
.picker__day--selected,
.picker__day--selected:hover,
.picker--focused .picker__day--selected {
  background: #0089ec;
  color: #ffffff;
}
.picker__day--disabled,
.picker__day--disabled:hover,
.picker--focused .picker__day--disabled {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #dddddd;
  cursor: default;
}
.picker__day--highlighted.picker__day--disabled,
.picker__day--highlighted.picker__day--disabled:hover {
  background: #bbbbbb;
}
/**
 * The footer containing the "today", "clear", and "close" buttons.
 */
.picker__footer {
  text-align: center;
}
.picker__button--today,
.picker__button--clear,
.picker__button--close {
  border: 1px solid #ffffff;
  background: #ffffff;
  font-size: .8em;
  padding: .66em 0;
  font-weight: bold;
  width: 33%;
  display: inline-block;
  vertical-align: bottom;
}
.picker__button--today:hover,
.picker__button--clear:hover,
.picker__button--close:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
  border-bottom-color: #b1dcfb;
}
.picker__button--today:focus,
.picker__button--clear:focus,
.picker__button--close:focus {
  background: #b1dcfb;
  border-color: #0089ec;
  outline: none;
}
.picker__button--today:before,
.picker__button--clear:before,
.picker__button--close:before {
  position: relative;
  display: inline-block;
  height: 0;
}
.picker__button--today:before,
.picker__button--clear:before {
  content: " ";
  margin-right: .45em;
}
.picker__button--today:before {
  top: -0.05em;
  width: 0;
  border-top: 0.66em solid #0059bc;
  border-left: .66em solid transparent;
}
.picker__button--clear:before {
  top: -0.25em;
  width: .66em;
  border-top: 3px solid #ee2200;
}
.picker__button--close:before {
  content: "\D7";
  top: -0.1em;
  vertical-align: top;
  font-size: 1.1em;
  margin-right: .35em;
  color: #777777;
}
.picker__button--today[disabled],
.picker__button--today[disabled]:hover {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #dddddd;
  cursor: default;
}
.picker__button--today[disabled]:before {
  border-top-color: #aaaaaa;
}

/* ==========================================================================
   $DEFAULT-DATE-PICKER
   ========================================================================== */

/* ==========================================================================
   $BASE-TIME-PICKER
   ========================================================================== */
/**
 * The list of times.
 */
.picker__list {
  list-style: none;
  padding: 0.75em 0 4.2em;
  margin: 0;
}
/**
 * The times on the clock.
 */
.picker__list-item {
  border-bottom: 1px solid #dddddd;
  border-top: 1px solid #dddddd;
  margin-bottom: -1px;
  position: relative;
  background: #ffffff;
  padding: .75em 1.25em;
}
@media (min-height: 46.75em) {
  .picker__list-item {
    padding: .5em 1em;
  }
}
/* Hovered time */
.picker__list-item:hover {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
  border-color: #0089ec;
  z-index: 10;
}
/* Highlighted and hovered/focused time */
.picker__list-item--highlighted {
  border-color: #0089ec;
  z-index: 10;
}
.picker__list-item--highlighted:hover,
.picker--focused .picker__list-item--highlighted {
  cursor: pointer;
  color: #000000;
  background: #b1dcfb;
}
/* Selected and hovered/focused time */
.picker__list-item--selected,
.picker__list-item--selected:hover,
.picker--focused .picker__list-item--selected {
  background: #0089ec;
  color: #ffffff;
  z-index: 10;
}
/* Disabled time */
.picker__list-item--disabled,
.picker__list-item--disabled:hover,
.picker--focused .picker__list-item--disabled {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #dddddd;
  cursor: default;
  border-color: #dddddd;
  z-index: auto;
}
/**
 * The clear button
 */
.picker--time .picker__button--clear {
  display: block;
  width: 80%;
  margin: 1em auto 0;
  padding: 1em 1.25em;
  background: none;
  border: 0;
  font-weight: 500;
  font-size: .67em;
  text-align: center;
  text-transform: uppercase;
  color: #666;
}
.picker--time .picker__button--clear:hover,
.picker--time .picker__button--clear:focus {
  color: #000000;
  background: #b1dcfb;
  background: #ee2200;
  border-color: #ee2200;
  cursor: pointer;
  color: #ffffff;
  outline: none;
}
.picker--time .picker__button--clear:before {
  top: -0.25em;
  color: #666;
  font-size: 1.25em;
  font-weight: bold;
}
.picker--time .picker__button--clear:hover:before,
.picker--time .picker__button--clear:focus:before {
  color: #ffffff;
  border-color: #ffffff;
}

/* ==========================================================================
   $DEFAULT-TIME-PICKER
   ========================================================================== */
/**
 * The frame the bounds the time picker.
 */
.picker--time .picker__frame {
  min-width: 256px;
  max-width: 320px;
}
/**
 * The picker box.
 */
.picker--time .picker__box {
  font-size: 1em;
  background: #f2f2f2;
  padding: 0;
}
@media (min-height: 40.125em) {
  .picker--time .picker__box {
    margin-bottom: 5em;
  }
}

@charset "UTF-8";
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:0;margin:0;padding:0;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}select{background:#fff !important;}.navbar{display:none;}.table td,.table th{background-color:#fff !important;}.btn>.caret,.form-modal .inner-modal input[type="submit"]>.caret,.request-a-demo form input[type="submit"]>.caret,.dropup>.btn>.caret,.form-modal .inner-modal .dropup>input[type="submit"]>.caret,.request-a-demo form .dropup>input[type="submit"]>.caret{border-top-color:#000 !important;}.label{border:1px solid #000;}.table{border-collapse:collapse !important;}.table-bordered th,.table-bordered td{border:1px solid #ddd !important;}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.container:before,.container:after{content:" ";display:table;}.container:after{clear:both;}@media(min-width:768px){.container{width:750px;}}@media(min-width:992px){.container{width:970px;}}@media(min-width:1400px){.container{width:1270px;}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}.container-fluid:before,.container-fluid:after{content:" ";display:table;}.container-fluid:after{clear:both;}.row{margin-left:-15px;margin-right:-15px;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-1{width:8.33333%;}.col-xs-2{width:16.66667%;}.col-xs-3{width:25%;}.col-xs-4{width:33.33333%;}.col-xs-5{width:41.66667%;}.col-xs-6{width:50%;}.col-xs-7{width:58.33333%;}.col-xs-8{width:66.66667%;}.col-xs-9{width:75%;}.col-xs-10{width:83.33333%;}.col-xs-11{width:91.66667%;}.col-xs-12{width:100%;}.col-xs-pull-0{right:0%;}.col-xs-pull-1{right:8.33333%;}.col-xs-pull-2{right:16.66667%;}.col-xs-pull-3{right:25%;}.col-xs-pull-4{right:33.33333%;}.col-xs-pull-5{right:41.66667%;}.col-xs-pull-6{right:50%;}.col-xs-pull-7{right:58.33333%;}.col-xs-pull-8{right:66.66667%;}.col-xs-pull-9{right:75%;}.col-xs-pull-10{right:83.33333%;}.col-xs-pull-11{right:91.66667%;}.col-xs-pull-12{right:100%;}.col-xs-push-0{left:0%;}.col-xs-push-1{left:8.33333%;}.col-xs-push-2{left:16.66667%;}.col-xs-push-3{left:25%;}.col-xs-push-4{left:33.33333%;}.col-xs-push-5{left:41.66667%;}.col-xs-push-6{left:50%;}.col-xs-push-7{left:58.33333%;}.col-xs-push-8{left:66.66667%;}.col-xs-push-9{left:75%;}.col-xs-push-10{left:83.33333%;}.col-xs-push-11{left:91.66667%;}.col-xs-push-12{left:100%;}.col-xs-offset-0{margin-left:0%;}.col-xs-offset-1{margin-left:8.33333%;}.col-xs-offset-2{margin-left:16.66667%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-4{margin-left:33.33333%;}.col-xs-offset-5{margin-left:41.66667%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-7{margin-left:58.33333%;}.col-xs-offset-8{margin-left:66.66667%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-10{margin-left:83.33333%;}.col-xs-offset-11{margin-left:91.66667%;}.col-xs-offset-12{margin-left:100%;}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-1{width:8.33333%;}.col-sm-2{width:16.66667%;}.col-sm-3{width:25%;}.col-sm-4{width:33.33333%;}.col-sm-5{width:41.66667%;}.col-sm-6{width:50%;}.col-sm-7{width:58.33333%;}.col-sm-8{width:66.66667%;}.col-sm-9{width:75%;}.col-sm-10{width:83.33333%;}.col-sm-11{width:91.66667%;}.col-sm-12{width:100%;}.col-sm-pull-0{right:0%;}.col-sm-pull-1{right:8.33333%;}.col-sm-pull-2{right:16.66667%;}.col-sm-pull-3{right:25%;}.col-sm-pull-4{right:33.33333%;}.col-sm-pull-5{right:41.66667%;}.col-sm-pull-6{right:50%;}.col-sm-pull-7{right:58.33333%;}.col-sm-pull-8{right:66.66667%;}.col-sm-pull-9{right:75%;}.col-sm-pull-10{right:83.33333%;}.col-sm-pull-11{right:91.66667%;}.col-sm-pull-12{right:100%;}.col-sm-push-0{left:0%;}.col-sm-push-1{left:8.33333%;}.col-sm-push-2{left:16.66667%;}.col-sm-push-3{left:25%;}.col-sm-push-4{left:33.33333%;}.col-sm-push-5{left:41.66667%;}.col-sm-push-6{left:50%;}.col-sm-push-7{left:58.33333%;}.col-sm-push-8{left:66.66667%;}.col-sm-push-9{left:75%;}.col-sm-push-10{left:83.33333%;}.col-sm-push-11{left:91.66667%;}.col-sm-push-12{left:100%;}.col-sm-offset-0{margin-left:0%;}.col-sm-offset-1{margin-left:8.33333%;}.col-sm-offset-2{margin-left:16.66667%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-4{margin-left:33.33333%;}.col-sm-offset-5{margin-left:41.66667%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-7{margin-left:58.33333%;}.col-sm-offset-8{margin-left:66.66667%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-10{margin-left:83.33333%;}.col-sm-offset-11{margin-left:91.66667%;}.col-sm-offset-12{margin-left:100%;}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-1{width:8.33333%;}.col-md-2{width:16.66667%;}.col-md-3{width:25%;}.col-md-4{width:33.33333%;}.col-md-5{width:41.66667%;}.col-md-6{width:50%;}.col-md-7{width:58.33333%;}.col-md-8{width:66.66667%;}.col-md-9{width:75%;}.col-md-10{width:83.33333%;}.col-md-11{width:91.66667%;}.col-md-12{width:100%;}.col-md-pull-0{right:0%;}.col-md-pull-1{right:8.33333%;}.col-md-pull-2{right:16.66667%;}.col-md-pull-3{right:25%;}.col-md-pull-4{right:33.33333%;}.col-md-pull-5{right:41.66667%;}.col-md-pull-6{right:50%;}.col-md-pull-7{right:58.33333%;}.col-md-pull-8{right:66.66667%;}.col-md-pull-9{right:75%;}.col-md-pull-10{right:83.33333%;}.col-md-pull-11{right:91.66667%;}.col-md-pull-12{right:100%;}.col-md-push-0{left:0%;}.col-md-push-1{left:8.33333%;}.col-md-push-2{left:16.66667%;}.col-md-push-3{left:25%;}.col-md-push-4{left:33.33333%;}.col-md-push-5{left:41.66667%;}.col-md-push-6{left:50%;}.col-md-push-7{left:58.33333%;}.col-md-push-8{left:66.66667%;}.col-md-push-9{left:75%;}.col-md-push-10{left:83.33333%;}.col-md-push-11{left:91.66667%;}.col-md-push-12{left:100%;}.col-md-offset-0{margin-left:0%;}.col-md-offset-1{margin-left:8.33333%;}.col-md-offset-2{margin-left:16.66667%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-4{margin-left:33.33333%;}.col-md-offset-5{margin-left:41.66667%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-7{margin-left:58.33333%;}.col-md-offset-8{margin-left:66.66667%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-10{margin-left:83.33333%;}.col-md-offset-11{margin-left:91.66667%;}.col-md-offset-12{margin-left:100%;}}@media(min-width:1400px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left;}.col-lg-1{width:8.33333%;}.col-lg-2{width:16.66667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.33333%;}.col-lg-5{width:41.66667%;}.col-lg-6{width:50%;}.col-lg-7{width:58.33333%;}.col-lg-8{width:66.66667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.33333%;}.col-lg-11{width:91.66667%;}.col-lg-12{width:100%;}.col-lg-pull-0{right:0%;}.col-lg-pull-1{right:8.33333%;}.col-lg-pull-2{right:16.66667%;}.col-lg-pull-3{right:25%;}.col-lg-pull-4{right:33.33333%;}.col-lg-pull-5{right:41.66667%;}.col-lg-pull-6{right:50%;}.col-lg-pull-7{right:58.33333%;}.col-lg-pull-8{right:66.66667%;}.col-lg-pull-9{right:75%;}.col-lg-pull-10{right:83.33333%;}.col-lg-pull-11{right:91.66667%;}.col-lg-pull-12{right:100%;}.col-lg-push-0{left:0%;}.col-lg-push-1{left:8.33333%;}.col-lg-push-2{left:16.66667%;}.col-lg-push-3{left:25%;}.col-lg-push-4{left:33.33333%;}.col-lg-push-5{left:41.66667%;}.col-lg-push-6{left:50%;}.col-lg-push-7{left:58.33333%;}.col-lg-push-8{left:66.66667%;}.col-lg-push-9{left:75%;}.col-lg-push-10{left:83.33333%;}.col-lg-push-11{left:91.66667%;}.col-lg-push-12{left:100%;}.col-lg-offset-0{margin-left:0%;}.col-lg-offset-1{margin-left:8.33333%;}.col-lg-offset-2{margin-left:16.66667%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-4{margin-left:33.33333%;}.col-lg-offset-5{margin-left:41.66667%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-7{margin-left:58.33333%;}.col-lg-offset-8{margin-left:66.66667%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-10{margin-left:83.33333%;}.col-lg-offset-11{margin-left:91.66667%;}.col-lg-offset-12{margin-left:100%;}}@media(min-width:1660px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left;}.col-xl-1{width:8.33333%;}.col-xl-2{width:16.66667%;}.col-xl-3{width:25%;}.col-xl-4{width:33.33333%;}.col-xl-5{width:41.66667%;}.col-xl-6{width:50%;}.col-xl-7{width:58.33333%;}.col-xl-8{width:66.66667%;}.col-xl-9{width:75%;}.col-xl-10{width:83.33333%;}.col-xl-11{width:91.66667%;}.col-xl-12{width:100%;}.col-xl-pull-0{right:0%;}.col-xl-pull-1{right:8.33333%;}.col-xl-pull-2{right:16.66667%;}.col-xl-pull-3{right:25%;}.col-xl-pull-4{right:33.33333%;}.col-xl-pull-5{right:41.66667%;}.col-xl-pull-6{right:50%;}.col-xl-pull-7{right:58.33333%;}.col-xl-pull-8{right:66.66667%;}.col-xl-pull-9{right:75%;}.col-xl-pull-10{right:83.33333%;}.col-xl-pull-11{right:91.66667%;}.col-xl-pull-12{right:100%;}.col-xl-push-0{left:0%;}.col-xl-push-1{left:8.33333%;}.col-xl-push-2{left:16.66667%;}.col-xl-push-3{left:25%;}.col-xl-push-4{left:33.33333%;}.col-xl-push-5{left:41.66667%;}.col-xl-push-6{left:50%;}.col-xl-push-7{left:58.33333%;}.col-xl-push-8{left:66.66667%;}.col-xl-push-9{left:75%;}.col-xl-push-10{left:83.33333%;}.col-xl-push-11{left:91.66667%;}.col-xl-push-12{left:100%;}.col-xl-offset-0{margin-left:0%;}.col-xl-offset-1{margin-left:8.33333%;}.col-xl-offset-2{margin-left:16.66667%;}.col-xl-offset-3{margin-left:25%;}.col-xl-offset-4{margin-left:33.33333%;}.col-xl-offset-5{margin-left:41.66667%;}.col-xl-offset-6{margin-left:50%;}.col-xl-offset-7{margin-left:58.33333%;}.col-xl-offset-8{margin-left:66.66667%;}.col-xl-offset-9{margin-left:75%;}.col-xl-offset-10{margin-left:83.33333%;}.col-xl-offset-11{margin-left:91.66667%;}.col-xl-offset-12{margin-left:100%;}}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;}.fade.in{opacity:1;}.collapse{display:none;}.collapse.in{display:block;}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease;}.carousel{position:relative;}.carousel-inner{position:relative;overflow:hidden;width:100%;}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left;}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1;}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block;}.carousel-inner>.active{left:0;}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%;}.carousel-inner>.next{left:100%;}.carousel-inner>.prev{left:-100%;}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0;}.carousel-inner>.active.left{left:-100%;}.carousel-inner>.active.right{left:100%;}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);}.carousel-control.right{left:auto;right:0;}.carousel-control:hover,.carousel-control:focus{outline:none;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90);}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif;}.carousel-control .icon-prev:before{content:'‹';}.carousel-control .icon-next:before{content:'›';}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center;}.carousel-indicators li{text-indent:-999px;cursor:pointer;}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);}.carousel-caption .btn,.carousel-caption .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .carousel-caption input[type="submit"],.carousel-caption .request-a-demo form input[type="submit"],.request-a-demo form .carousel-caption input[type="submit"]{text-shadow:none;}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px;}.carousel-caption{left:20%;right:20%;padding-bottom:30px;}.carousel-indicators{bottom:20px;}}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.center-block{display:block;margin-left:auto;margin-right:auto;}.pull-right{float:right !important;}.pull-left{float:left !important;}.hide{display:none !important;}.show{display:block !important;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;visibility:hidden !important;}.affix{position:fixed;}@-ms-viewport{width:device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important;}@media(max-width:767px){.visible-xs{display:block !important;}table.visible-xs{display:table;}tr.visible-xs{display:table-row !important;}th.visible-xs,td.visible-xs{display:table-cell !important;}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block !important;}table.visible-sm{display:table;}tr.visible-sm{display:table-row !important;}th.visible-sm,td.visible-sm{display:table-cell !important;}}@media(min-width:992px) and (max-width:1399px){.visible-md{display:block !important;}table.visible-md{display:table;}tr.visible-md{display:table-row !important;}th.visible-md,td.visible-md{display:table-cell !important;}}@media(min-width:1400px){.visible-lg{display:block !important;}table.visible-lg{display:table;}tr.visible-lg{display:table-row !important;}th.visible-lg,td.visible-lg{display:table-cell !important;}}@media(max-width:767px){.hidden-xs{display:none !important;}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;}}@media(min-width:992px) and (max-width:1399px){.hidden-md{display:none !important;}}@media(min-width:1400px){.hidden-lg{display:none !important;}}.visible-print{display:none !important;}@media print{.visible-print{display:block !important;}table.visible-print{display:table;}tr.visible-print{display:table-row !important;}th.visible-print,td.visible-print{display:table-cell !important;}}@media print{.hidden-print{display:none !important;}}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url("/Content/Fonts/open-sans-v13-latin-300.eot?");src:local("Open Sans Light"),local("OpenSans-Light"),url("/Content/Fonts/open-sans-v13-latin-300.eot?#iefix") format("embedded-opentype"),url("/Content/Fonts/open-sans-v13-latin-300.woff2") format("woff2"),url("/Content/Fonts/open-sans-v13-latin-300.woff") format("woff"),url("/Content/Fonts/open-sans-v13-latin-300.ttf") format("truetype"),url("/Content/Fonts/open-sans-v13-latin-300.svg#OpenSans") format("svg");}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url("/Content/Fonts/open-sans-v13-latin-regular.eot?");src:local("Open Sans"),local("OpenSans"),url("/Content/Fonts/open-sans-v13-latin-regular.eot?#iefix") format("embedded-opentype"),url("/Content/Fonts/open-sans-v13-latin-regular.woff2") format("woff2"),url("/Content/Fonts/open-sans-v13-latin-regular.woff") format("woff"),url("/Content/Fonts/open-sans-v13-latin-regular.ttf") format("truetype"),url("/Content/Fonts/open-sans-v13-latin-regular.svg#OpenSans") format("svg");}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url("/Content/Fonts/open-sans-v13-latin-700.eot?");src:local("Open Sans Bold"),local("OpenSans-Bold"),url("/Content/Fonts/open-sans-v13-latin-700.eot?#iefix") format("embedded-opentype"),url("/Content/Fonts/open-sans-v13-latin-700.woff2") format("woff2"),url("/Content/Fonts/open-sans-v13-latin-700.woff") format("woff"),url("/Content/Fonts/open-sans-v13-latin-700.ttf") format("truetype"),url("/Content/Fonts/open-sans-v13-latin-700.svg#OpenSans") format("svg");}.hotlink{cursor:pointer;}table .block{display:block !important;}.white{color:#fff;}.black{color:#000;}.grey{color:#8d8d8d;}.white-bg{background-color:#fff;}.black-bg{background-color:#000;}.centered-text{text-align:center;}.secondary-text{color:#f37021;}.pending{color:#f37021;}.complete{color:#6ac25a;}.rejected{color:#c3392f;}.submitted{color:#34668c;}.visible{display:block;}body{overflow-x:hidden;}.main-title{line-height:1.2;margin-top:0;padding-top:30px;font-weight:400;text-align:center;margin-left:auto !important;margin-right:auto !important;color:#f37021;font-weight:lighter;font-size:26px;}.main-title small{display:block;color:#8d8d8d;font-size:1rem;font-weight:normal;}.main-title.header-title{font-size:30px;}.main-title.small-title{font-size:20px;}.left-title{text-align:left;}.sub-title{font-size:1.375rem;font-weight:bold;text-align:center;width:80%;margin-left:auto;margin-right:auto;display:block;color:#34668c;text-transform:uppercase;}.sub-title.no-transform{text-transform:none;}span.title+p{margin-top:0;}.new-page-link:after{content:"L";font-family:"taxcloud";vertical-align:top;padding-left:5px;}.hidden-link{position:absolute;top:-70px;}.hidden-link#pricing{top:70px;}hr.spacer{display:block;width:5%;margin-left:auto;margin-right:auto;border-width:1px;border-style:solid;border-color:#f37021;margin-bottom:25px;margin-top:25px;}hr.spacer.left{margin-left:0;}.uppercase{text-transform:uppercase;}.center-container{text-align:center;}.center-container .btn,.center-container .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .center-container input[type="submit"],.center-container .request-a-demo form input[type="submit"],.request-a-demo form .center-container input[type="submit"]{display:inline-block;}.center-container .anchor-link{margin-left:auto;margin-right:auto;display:block;}.italic{display:block;font-style:italic;}.line-break-mobile{display:block;}.disclaimer{text-align:center;color:rgba(255,255,255,.5);font-size:85%;display:block;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}@media(min-width:992px){.left-margin{width:80%;margin:30px auto;}.main-title{margin-top:1rem;padding-top:30px;font-size:2.1875rem;}.main-title.header-title{font-size:2.6875rem;}.main-title.small-title{font-size:26px;}.line-break-mobile{display:none !important;}.hidden-link{top:0;}.long-sub-title{max-width:80%;margin-left:auto;margin-right:auto;}}.padding-default{padding:30px;}.padding-small{padding:15px;}.padding-smallest{padding:7.5px;}.padding-large{padding:45px;}.padding-largest{padding:60px;}.vpadding-default{padding:30px 0;}.vpadding-small{padding:15px 0;}.vpadding-smallest{padding:7.5px 0;}.vpadding-large{padding:45px 0;}.vpadding-largest{padding:60px 0;}.padding-top-default{padding-top:30px;}.padding-top-small{padding-top:15px;}.padding-top-smallest{padding-top:7.5px;}.padding-top-large{padding-top:45px;}.padding-top-largest{padding-top:60px;}.padding-bottom-default{padding-bottom:30px;}.padding-bottom-small{padding-bottom:15px;}.padding-bottom-smallest{padding-bottom:7.5px;}.padding-bottom-large{padding-bottom:45px;}.padding-bottom-largest{padding-bottom:60px;}.hpadding-default{padding:0 30px;}.hpadding-small{padding:0 15px;}.hpadding-smallest{padding:0 .46875rem;}.hpadding-large{padding:0 2.8125rem;}.hpadding-largest{padding:0 3.75rem;}.padding-zero{padding:0 0;}body{-ms-overflow-style:scrollbar;}.no-padding-bottom{padding-bottom:0 !important;}.no-padding-top{padding-top:0;}.flush-headings h1,.flush-headings h2,.flush-headings h3,.flush-headings h4,.flush-headings h5,.flush-headings h6,.flush-headings .h1,.flush-headings .h2,.flush-headings .h3,.flush-headings .h4,.flush-headings .h5,.flush-headings .h6{margin-top:0;margin-bottom:0;}.flush-headings-top h1,.flush-headings-top h2,.flush-headings-top h3,.flush-headings-top h4,.flush-headings-top h5,.flush-headings-top h6,.flush-headings-top .h1,.flush-headings-top .h2,.flush-headings-top .h3,.flush-headings-top .h4,.flush-headings-top .h5,.flush-headings-top .h6{margin-top:0;}.flush-headings-bottom h1,.flush-headings-bottom h2,.flush-headings-bottom h3,.flush-headings-bottom h4,.flush-headings-bottom h5,.flush-headings-bottom h6,.flush-headings-bottom .h1,.flush-headings-bottom .h2,.flush-headings-bottom .h3,.flush-headings-bottom .h4,.flush-headings-bottom .h5,.flush-headings-bottom .h6{margin-bottom:0;}.flush-line-height h1,.flush-line-height h2,.flush-line-height h3,.flush-line-height h4,.flush-line-height h5,.flush-line-height h6,.flush-line-height .h1,.flush-line-height .h2,.flush-line-height .h3,.flush-line-height .h4,.flush-line-height .h5,.flush-line-height .h6{line-height:1em;}.flush-paragraph p{margin:0;}.flush-paragraph-top p{margin-top:0;}.default-layout{padding:60px 0;}.small-layout{padding:30px 0;}.text-right{text-align:right;}.text-center{text-align:center;}.no-left-padding{padding-left:0;}.no-right-padding{padding-right:0;}.blue-background{background:#edf6fc;padding-top:150px;padding-bottom:0;background-image:url("/Content/Images/Backgrounds/Cloud-light-blue-to-white.png");background-repeat:no-repeat;background-size:auto;background-position:0 -88px;}.white-background{background:#fff;padding-top:120px;padding-bottom:50px;background-image:url("/Content/Images/Backgrounds/Cloud-white-to-light-blue.png");background-repeat:no-repeat;background-size:auto;background-position:0 -88px;}.no-background{background-image:none !important;padding-top:0 !important;}.buttons-container{display:flex;flex-direction:column;align-items:center;}.buttons-container.centered{justify-content:center;}.buttons-container.small-margin .btn,.buttons-container.small-margin .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .buttons-container.small-margin input[type="submit"],.buttons-container.small-margin .request-a-demo form input[type="submit"],.request-a-demo form .buttons-container.small-margin input[type="submit"]{margin:15px 0;}.buttons-container .btn,.buttons-container .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .buttons-container input[type="submit"],.buttons-container .request-a-demo form input[type="submit"],.request-a-demo form .buttons-container input[type="submit"]{margin:50px 0 30px 0;}.half-width-image-container{display:flex;align-items:center;justify-content:flex-start;margin-bottom:30px;margin-top:0;justify-content:center;}.half-width-image-container.with-margin-top{margin-top:60px;}.half-width-image-container.with-margin-top img{max-width:120px;height:auto;}.half-width-image-container.right{justify-content:center;}.half-width-image-container.centered{justify-content:center;}.half-width-image-container img{max-width:90%;height:auto;}.reverse-order{display:flex;flex-direction:column-reverse;}.paper-plane-left{display:none;}.paper-plane-right{display:none;}@media screen and (min-width:992px){.omni-wrapper{-webkit-transition:padding .2s ease;transition:padding .2s ease;padding-top:160px;}.omni-wrapper.nav-collapsed{padding-top:63px;}.buttons-container{flex-direction:row;}.half-width-image-container{margin-bottom:80px;}.half-width-image-container.with-margin-top{margin-top:60px;}.half-width-image-container.with-margin-top img{max-width:90%;height:auto;}.half-width-image-container.right{justify-content:flex-end;}.half-width-image-container.centered{justify-content:center;}.half-width-image-container img{max-width:90%;}.white-background{padding-top:200px;background-position:0 -44px;padding-bottom:100px;}.blue-background{padding-top:200px;}.reverse-order{display:block;}.paper-plane-left{position:absolute;left:-188px;top:40%;transform:translateY(-50%);display:block;}.paper-plane-right{position:absolute;right:-160px;top:54%;transform:translateY(-50%);display:block;}}.btn,.form-modal .inner-modal input[type="submit"],.request-a-demo form input[type="submit"]{background:#f37021;color:#fff;padding:10px 40px;border-radius:30px;font-family:"Open Sans",sans-serif;font-size:13px;cursor:pointer;font-weight:bold;text-align:center;text-transform:uppercase;display:inline-block;max-width:100%;line-height:normal;}.btn~.link-with-chevron,.form-modal .inner-modal input[type="submit"]~.link-with-chevron,.request-a-demo form input[type="submit"]~.link-with-chevron{margin-left:0;margin-top:20px;margin-bottom:20px;}.btn.btn-white-bg:hover,.form-modal .inner-modal input.btn-white-bg[type="submit"]:hover,.request-a-demo form input.btn-white-bg[type="submit"]:hover{background:#34668c;color:#fff;}.btn.btn-white-bg-alt,.form-modal .inner-modal input.btn-white-bg-alt[type="submit"],.request-a-demo form input.btn-white-bg-alt[type="submit"]{background:rgba(255,255,255,.9);color:#f37021;}.btn.btn-white-bg-alt:hover,.form-modal .inner-modal input.btn-white-bg-alt[type="submit"]:hover,.request-a-demo form input.btn-white-bg-alt[type="submit"]:hover{background:#34668c;color:#fff;}.btn.btn-blue-bg,.form-modal .inner-modal input.btn-blue-bg[type="submit"],.request-a-demo form input.btn-blue-bg[type="submit"]{background:#34668c;color:#fff;}.btn.btn-blue-bg:hover,.form-modal .inner-modal input.btn-blue-bg[type="submit"]:hover,.request-a-demo form input.btn-blue-bg[type="submit"]:hover{background:#34668c;color:#fff;}.btn.transparent,.form-modal .inner-modal input.transparent[type="submit"],.request-a-demo form input.transparent[type="submit"]{background:transparent;text-transform:none;color:#34668c;font-size:16px;font-weight:lighter;}.btn.transparent:hover,.form-modal .inner-modal input.transparent[type="submit"]:hover,.request-a-demo form input.transparent[type="submit"]:hover{background:transparent;color:#34668c;}.btn:hover,.form-modal .inner-modal input[type="submit"]:hover,.request-a-demo form input[type="submit"]:hover{background:rgba(255,255,255,.9);color:#f37021;}.btn.green-btn,.form-modal .inner-modal input.green-btn[type="submit"],.request-a-demo form input.green-btn[type="submit"]{background:#6ac25a;}.btn.green-btn:hover,.form-modal .inner-modal input.green-btn[type="submit"]:hover,.request-a-demo form input.green-btn[type="submit"]:hover{background:#34668c;color:#fff;}.btn.red-btn,.form-modal .inner-modal input.red-btn[type="submit"],.request-a-demo form input.red-btn[type="submit"]{background:#c3392f;}.btn.red-btn:hover,.form-modal .inner-modal input.red-btn[type="submit"]:hover,.request-a-demo form input.red-btn[type="submit"]:hover{background:#34668c;color:#fff;}.btn.blue-btn,.form-modal .inner-modal input.blue-btn[type="submit"],.request-a-demo form input.blue-btn[type="submit"]{background:#34668c;}.btn.blue-btn:hover,.form-modal .inner-modal input.blue-btn[type="submit"]:hover,.request-a-demo form input.blue-btn[type="submit"]:hover{color:#fff;background-color:#f37021;}.btn.blue-white-btn,.form-modal .inner-modal input.blue-white-btn[type="submit"],.request-a-demo form input.blue-white-btn[type="submit"]{background:none;color:#34668c;}.btn.bigger-btn,.form-modal .inner-modal input.bigger-btn[type="submit"],.request-a-demo form input.bigger-btn[type="submit"]{padding:10px 20px;font-size:17px;line-height:1em;}.btn.btn-disabled,.form-modal .inner-modal input.btn-disabled[type="submit"],.request-a-demo form input.btn-disabled[type="submit"]{background:#a0a0a0;}.btn.btn-disabled:hover,.form-modal .inner-modal input.btn-disabled[type="submit"]:hover,.request-a-demo form input.btn-disabled[type="submit"]:hover{background:#a0a0a0;color:#fff;}.small-btn{padding:5px 15px;}.full-width-btn{width:100%;display:block;}.centered-btn{margin-left:auto;margin-right:auto;width:140px;}input.btn,.form-modal .inner-modal input[type="submit"],.request-a-demo form input[type="submit"]{border:none;line-height:inherit;}.btn-hidden{position:absolute;left:-9999px;opacity:0;}.status-buttons-container .btn,.status-buttons-container .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .status-buttons-container input[type="submit"],.status-buttons-container .request-a-demo form input[type="submit"],.request-a-demo form .status-buttons-container input[type="submit"]{padding:10px 18px !important;margin-bottom:5px;display:inline-block;}@media(min-width:480px){.btn,.form-modal .inner-modal input[type="submit"],.request-a-demo form input[type="submit"]{font-size:16px;}}@media(min-width:992px){.small-btn{padding:2px 15px;}.btn~.link-with-chevron,.form-modal .inner-modal input[type="submit"]~.link-with-chevron,.request-a-demo form input[type="submit"]~.link-with-chevron{margin-left:20px;}.btn.bigger-btn,.form-modal .inner-modal input.bigger-btn[type="submit"],.request-a-demo form input.bigger-btn[type="submit"]{padding:10px 40px;font-size:16px;line-height:normal;}.btn.btn-large,.form-modal .inner-modal input.btn-large[type="submit"],.request-a-demo form input.btn-large[type="submit"]{font-size:22px;}}html,body{font-family:"Open Sans",sans-serif;font-size:16px;line-height:16px;color:rgba(0,0,0,.7);-webkit-tap-highlight-color:transparent !important;}a{text-decoration:none;-webkit-tap-highlight-color:transparent !important;text-decoration:none;color:#f37021;-webkit-transition:color .2s ease;transition:color .2s ease;}a:focus{outline:none;}a:hover{color:#34668c;}a.active{color:#707070;}a.white:hover{color:#f37021;}a.charcoal{color:#707070;}a.charcoal:hover{color:#f37021;}.large-copy{font-size:18px;}.large-copy.centered{text-align:center;}.extra-large-copy{font-size:22px;color:#34668c;}.new-h2{color:#34668c;font-size:28px !important;font-weight:600 !important;line-height:1.2;}.new-h2.orange{color:#f37021;}.new-h2.centered{text-align:center;}.new-h2 span{font-weight:400 !important;}.new-h3{font-size:24px;color:#34668c;font-weight:600;line-height:1.2;}.small-copy{font-size:14px;color:#34668c;}.link-with-chevron{display:inline-flex;align-items:center;font-size:22px;}.link-with-chevron .icon{font-size:16px;margin-right:5px;}ol li,ul li{line-height:25px;}ul.with-cloud-icons{list-style-type:none;padding:20px 0;margin-bottom:20px;}ul.with-cloud-icons li{font-size:18px;color:#34668c;padding:0 0 0 65px;background-position:4px 0;background-size:38px;font-weight:400;margin:10px 0 5px 0;padding-bottom:18px;position:relative;line-height:1.4;}ul.with-cloud-icons li::before{content:'';background-image:url(/Content/Images/Pricing/green-cloud-with-tick.svg);height:40px;width:40px;background-size:contain;background-repeat:no-repeat;background-position:center;top:-2px;left:0;margin:0;padding:0;position:absolute;filter:brightness(0) saturate(100%) invert(34%) sepia(90%) saturate(327%) hue-rotate(163deg) brightness(88%) contrast(90%);}ul.with-cloud-icons.orange li:before{filter:brightness(0) saturate(100%) invert(49%) sepia(88%) saturate(1111%) hue-rotate(344deg) brightness(95%) contrast(101%);}img{vertical-align:middle;}@media screen and (min-width:1400px){html,body{font-size:16px;line-height:1.4375;}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:1rem 0;line-height:1.4375;color:#f37021;}h1,.h1,h1.default{font-size:28px;}h2,.h2,h2.default{font-size:26px;}h3,.h3,h3.default{font-size:22px;}h4,.h4,h4.default{font-size:16px;}h5,.h5,h5.default{font-size:14px;}h6,.h6,h6.default{font-size:12px;}p{font-size:1rem;line-height:1.4375;margin:1rem 0;}p.small{font-size:12.8px;}table.pending-technicalreports tbody tr td{height:auto;}table.table-on-dark-background{margin-top:30px;}table.table-on-dark-background td{border-color:#fff !important;color:#bbb !important;}table.table-on-dark-background thead tr{background:transparent !important;}@media(min-width:768px){.new-h2{font-size:40px !important;}.new-h3{font-size:28px;}.extra-large-copy{font-size:28px;}.large-copy{font-size:22px;}ul.with-cloud-icons{margin-bottom:80px;}ul.with-cloud-icons li{font-size:22px;}}@media(min-width:992px){.landing-page-layout h1,.landing-page-layout .h1,.landing-page-layout h1.default{font-size:2.1875rem;}}@font-face{font-family:"taxcloud";font-display:swap;src:url("/Content/Fonts/taxcloud.eot?");src:url("/Content/Fonts/taxcloud.eot?#iefix") format("embedded-opentype"),url("/Content/Fonts/taxcloud.woff") format("woff"),url("/Content/Fonts/taxcloud.ttf") format("truetype"),url("/Content/Fonts/taxcloud.svg#taxcloud") format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"taxcloud" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"taxcloud" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon{display:inline-block;}.icon:before{vertical-align:middle;}.icon-icon-arrow-down:before{content:"a";}.icon-icon-arrow-right:before{content:"b";}.icon-icon-arrow-left:before{content:"c";}.icon-icon-arrow-up:before{content:"d";}.icon-icon-cross:before{content:"e";}.icon-icon-minus:before{content:"f";}.icon-icon-plus:before{content:"g";}.icon-icon-twitter:before{content:"i";}.icon-icon-arrow-down-1:before{content:"j";}.icon-icon-arrow-right-1:before{content:"k";}.icon-icon-cross-1:before{content:"l";}.icon-icon-plus-2:before{content:"m";}.icon-icon-dropdown-arrow:before{content:"o";}.icon-icon-tick-1:before{content:"p";}.icon-icon-tick-2:before{content:"q";}.icon-icon-help:before{content:"r";}.icon-icon-arrow-left-1:before{content:"s";}.icon-icon-home:before{content:"t";}.icon-icon-minus-1:before{content:"u";}.icon-icon-twitter-1:before{content:"v";}.icon-icon-warning:before{content:"w";}.icon-icon-minus-2:before{content:"x";}.icon-icon-arrow-up-1:before{content:"y";}.icon-icon-calender:before{content:"z";}.icon-icon-notification:before{content:"A";}.icon-icon-personnel:before{content:"B";}.icon-icon-claims:before{content:"C";}.icon-icon-company:before{content:"D";}.icon-icon-plane:before{content:"E";}.icon-icon-costs:before{content:"F";}.icon-icon-plus-1:before{content:"G";}.icon-icon-arrow-down-2:before{content:"H";}.icon-icon-arrow-left-2:before{content:"I";}.icon-icon-arrow-right-2:before{content:"J";}.icon-icon-arrow-up-2:before{content:"K";}.icon-icon-new-window:before{content:"L";}.icon-icon-social-twitter:before{content:"M";}.icon-icon-social-linkedin:before{content:"N";}.icon-icon-social-google-plus:before{content:"O";}.icon-icon-social-facebook:before{content:"P";}.icon-icon-social:before{content:"Q";}.icon-icon-yes:before,.landing-page-pricing .pricing-text p::before{content:"R";}.icon-icon-cross-2:before{content:"n";}.icon-icon-tick:before{content:"h";}.icon-taxcloud-logo:before{content:"S";}.icon-icon-time-warning:before{content:"T";}.icon-icon-clock:before{content:"U";}.icon-icon-contact-us:before{content:"V";}.icon-icon-back:before{content:"X";}.icon-icon-help-2:before{content:"Y";}.icon-icon-live-chat:before{content:"W";}.icon-icon-comment:before{content:"Z";}.icon-icon-clipboard:before{content:"0";}.icon-icon-clock-1:before{content:"1";}.icon-icon-clock-2:before{content:"2";}.icon-icon-comment-1:before{content:"3";}.icon-icon-lock:before{content:"4";}.icon-icon-incomplete:before{content:"5";}.icon-icon-rejected:before{content:"6";}.icon-icon-single-document:before{content:"7";}.icon-icon-user:before{content:"8";}.icon-icon-pdf:before{content:"9";}.icon-icon-settings:before{content:"!";}.icon-icon-tick-3:before,.tick-list li::before{content:"\"";}.icon-icon-plus-circle-v2:before{content:"$";}.icon-icon-share:before{content:"#";}.icon-icon-youtube:before{content:"%";}.icon-icon-help-orange-circle:before{content:"&";color:#f37021;}.icon-icon-help-white:before{content:"'";}.grecaptcha-badge{display:none !important;}input[type="text"],input[type="search"],input[type="file"],input[type="password"],textarea,select{border:1px solid rgba(0,0,0,.2);font-family:"Open Sans",sans-serif;font-weight:normal;color:rgba(0,0,0,.9);padding:.75em;width:100%;margin:.25rem 0;margin:10px 0;max-width:100%;}input[type="text"]:focus,input[type="search"]:focus,input[type="file"]:focus,input[type="password"]:focus,textarea:focus,select:focus{outline:none;}input[type="text"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="file"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{font-family:"Open Sans",sans-serif;color:#8d8d8d;font-style:italic;}input[type="text"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="file"]:-moz-placeholder,input[type="password"]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{font-family:"Open Sans",sans-serif;color:#8d8d8d;font-style:italic;}input[type="text"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="file"]::-moz-placeholder,input[type="password"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{font-family:"Open Sans",sans-serif;color:#8d8d8d;font-style:italic;}input[type="text"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="file"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{font-family:"Open Sans",sans-serif;color:#8d8d8d;font-style:italic;}textarea{resize:none;min-height:150px;}input[type="submit"]:focus{outline:none;}select::-ms-expand{display:none;}input[type="text"]::-ms-clear{display:none;}input[type="checkbox"]{display:none !important;}input[type="checkbox"]:checked+label:before{background:url("/Content/Images/tick.png");background-repeat:no-repeat;background-position:center;background-color:#fff;}input[type="checkbox"]:checked+label.disabled:before{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;opacity:.5;}input[type="checkbox"]+label.disabled{opacity:.5;}input[type="checkbox"]+label{padding-left:30px;padding-right:60px;color:#8d8d8d;position:relative;display:inline-block;font-size:13px;}input[type="checkbox"]+label#isGrantFundedProject{padding-right:0;}input[type="checkbox"]+label:before{content:"";width:18px;height:18px;position:absolute;left:0;top:0;background-color:#fff;border:1px solid rgba(141,141,141,.5);}input[type="checkbox"]+label:nth-of-type(2n){margin-left:0%;}.checkboxlist{margin-top:1em;margin-bottom:1em;display:block;}.checkbox-background-wrapper{display:block;padding:25px;}.checkbox-background-wrapper input[type="checkbox"]+label{width:calc(100% - 30px);padding-left:0;margin-left:30px;padding-right:0;margin-top:0;display:inline-block;font-size:.8125rem;}.checkbox-background-wrapper input[type="checkbox"]+label:before{left:-30px;}.select-wrapper{position:relative;margin:10px 0;width:100%;max-width:100%;}.select-wrapper.custom{cursor:pointer;}.select-wrapper.custom .selected-option{display:block;padding:0 .75em;height:40px;line-height:40px;border:1px solid rgba(0,0,0,.2);box-shadow:inset 3px 3px 3px 0 rgba(0,0,0,.1);}.select-wrapper.custom ul{margin:0;padding:10px 0;list-style-type:none;position:absolute;width:100%;z-index:100;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-top:none;box-shadow:0 0 0 1px rgba(0,0,0,.1);display:none;}.select-wrapper.custom ul.open{display:block;}.select-wrapper.custom ul li{padding:6px .75em;}.select-wrapper.custom ul li:hover{background-color:rgba(52,102,140,.1);}.select-wrapper.custom ul li::before{content:none;}.select-wrapper:before{content:"o";font-family:"taxcloud";position:absolute;top:0;right:0;z-index:10;pointer-events:none;padding-top:12px;width:45px;height:100%;color:#34668c;text-align:center;}.select-wrapper select{font-family:"Open Sans",sans-serif;font-weight:normal;color:rgba(0,0,0,.5);background-color:#fff;padding:0 .75em;height:40px;line-height:40px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:100%;cursor:pointer;box-shadow:none;}.select-wrapper select option{cursor:pointer;}.select-wrapper.project-selector{display:inline-block;}.form-container{background:#fff;border-radius:10px;padding:30px;margin-top:25px;box-shadow:0 0 5px 2px rgba(0,0,0,.1);}.form-container .strapline{text-align:center;color:#34668c;font-weight:bold;font-size:20px;}.form-container .form-logo{width:100px;margin-left:auto;margin-right:auto;display:block;}.form-container input{display:block;}.form-container .form-link{text-transform:uppercase;font-weight:bold;font-size:13px;margin:10px 0;display:block;}.form-container .terms-conditions{display:none;height:200px;overflow-y:scroll;margin-bottom:30px;}.form-container .terms-conditions.open{display:block;}.start-claim .terms-conditions{text-align:left;background:#fff;height:200px;overflow-y:scroll;margin:30px auto;max-width:70%;padding:15px;}.form-container.push-down{margin-top:6.5%;padding-top:100px;}.centered-form-container{background-color:#fff;border-radius:10px;max-width:1210px;margin:15px auto;padding:80px;}.centered-form-container.content-box{max-width:none;text-align:left;}.centered-form-container.content-box.edit-claim{text-align:center;}.centered-form-container .datepicker{max-width:230px;display:inline-block;}.centered-form-container h2{color:#34668c;font-size:18px;font-weight:bold;}.datepicker-input{position:relative;font-family:"Open Sans",sans-serif;}.datepicker-input .datepicker{cursor:pointer;}.datepicker-input .picker__nav--next::before{border-left-color:#34668c;}.datepicker-input .picker__nav--prev::before{border-right-color:#34668c;}.datepicker-input .picker__nav--prev:hover,.datepicker-input .picker__nav--next:hover,.datepicker-input .picker__day--infocus:hover,.datepicker-input .picker__day--outfocus:hover{background:rgba(52,102,140,.1);}.datepicker-input .picker__day--selected,.datepicker-input .picker__day--selected:hover,.datepicker-input .picker--focused .picker__day--selected{background:#34668c;border-color:#34668c;}.datepicker-input .picker__day--today:before,.datepicker-input .picker__button--today:before{border-top-color:#f37021;}.datepicker-input .picker__button--today,.datepicker-input .picker__button--clear,.datepicker-input .picker__button--close,.datepicker-input .picker__month{color:rgba(0,0,0,.7);}.datepicker-input .icon{position:absolute;top:50%;margin-top:-11px;right:.75em;font-size:22px;color:#8d8d8d;cursor:pointer;}.centered-form-container.margin-top{margin-top:30px;}.field-validation-error{color:#c3392f;font-size:10px;line-height:1.4;display:inline-block;padding-left:0;}.input-validation-error{border:1px solid #c3392f !important;margin-bottom:0 !important;}label{display:inline-block;}label.section-label{padding:20px 0;}label.control-label{padding:13px 0;line-height:1;display:inline;}.form-group{overflow:hidden;padding:10px 0;}.form-group.inline input,.form-group.inline label,.form-group.inline .select-wrapper{display:inline-block;vertical-align:middle;}.form-group.inline .control-label{padding-right:15px;}.form-group.select,.form-group.help,.form-group.date{overflow:visible;}.form-group.select .select-wrapper{margin:0;}.form-group.help .help-link{display:inline;}.form-group.help .help-link .icon{color:#8d8d8d;}.form-group.help .help-link .icon:hover{color:#34668c;}.form-group.help .help-link .help-box{left:-10px;}.form-group.help .help-link .help-box:before{left:20px;}.form-group input,.form-group textarea,.form-group select{margin:0;}.main-content .easy-autocomplete{width:100% !important;}.main-content .easy-autocomplete-container ul li{margin-bottom:0;}.main-content .easy-autocomplete-container ul li:before{display:none;}#TechnicalReportContainerDesktop_Name{width:100%;}.form-group-list .form-group .centered-label{line-height:normal;}.form-group-list .form-group .centered-label label.control-label{display:inline-block;}.desktop-select-screen{display:none;}.mobile-select-screen{display:block;}form h3{display:inline-block;}form h3~.help-link{bottom:3px;}.tab-content-inner.small-margins h3{margin:1rem 0 5px 0;}.tab-content-inner.small-margins p{margin:5px 0 10px 0;}@media(min-width:768px){.form-container{min-height:595px;padding:30px 85px;}.centered-form-container{box-shadow:0 0 5px 2px rgba(0,0,0,.1);}label.control-label.no-input{padding:0;}}@media(min-width:992px){.form-container{margin-top:2.5%;}.centered-form-container{margin:0 auto;}}@media(min-width:1100px){.desktop-select-screen{display:block;}.mobile-select-screen{display:none;}}@media(min-width:1400px){.datepicker-input .icon{margin-top:-17px;}}input[type="range"]{-webkit-appearance:none;display:block;width:100%;}input[type="range"]:focus{outline:0;}input[type=range]::-ms-track{background:transparent;height:5px;color:transparent;border-top-width:16px;border-bottom-width:16px;border-left-width:0;border-right-width:0;border-color:transparent;}input[type=range]::-ms-fill-lower{background:rgba(243,112,33,.5);}input[type=range]::-ms-fill-upper{background:rgba(243,112,33,.5);}input[type=range]::-webkit-slider-runnable-track{background:rgba(243,112,33,.5);height:7px;}input[type=range]::-moz-range-track{background:rgba(243,112,33,.5);height:7px;}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:0;width:16px;height:40px;margin-top:-15px;background:#f37021;border:3px solid #fff;border-radius:10px;cursor:pointer;}input[type=range]::-moz-range-thumb{border:none;border-radius:0;width:16px;height:40px;margin-top:-15px;background:#f37021;border:3px solid #fff;border-radius:10px;cursor:pointer;}input[type=range]::-ms-thumb{border:none;border-radius:0;width:16px;height:40px;margin-top:-15px;background:#f37021;border:3px solid #fff;border-radius:10px;cursor:pointer;}.form-modal-trigger{cursor:pointer;text-align:center;}.form-modal-trigger img{max-width:100%;}.form-modal{position:fixed;display:block;width:100%;height:100%;background:rgba(0,0,0,.9);top:0;z-index:9999999;}.form-modal .inner-modal{position:absolute;max-width:100%;max-height:100%;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;min-width:300px;max-height:100%;background:#34668c;text-align:center;}.form-modal .inner-modal .inner-inner-modal{position:relative;height:100%;width:100%;padding:60px 15px;}.form-modal .inner-modal .inner-inner-modal.request-a-demo-form{overflow-y:auto;padding:25px 15px;}.form-modal .inner-modal .inner-inner-modal.request-a-demo-form .recaptcha-terms span{margin-bottom:0;}.form-modal .inner-modal .modal-close{float:right;color:#fff;font-size:22px;margin-right:0;margin-top:15px;width:20px;display:block;float:right;cursor:pointer;position:absolute;top:0;right:15px;}.form-modal .inner-modal .modal-close:hover{color:#f37021;}.form-modal .inner-modal iframe{width:890px;max-width:100%;margin-top:30px;height:402px;}.form-modal .inner-modal span{display:block;text-align:center;font-size:1.25rem;color:rgba(255,255,255,.7);line-height:1;}.form-modal .inner-modal span.title{margin:0;margin-bottom:10px;font-size:35px;color:#fff;}.form-modal .inner-modal span:not(.title){margin-bottom:30px;font-weight:200;}.form-modal .inner-modal form{padding-top:20px;}.form-modal .inner-modal .submit-wrapper{margin-top:5px;}.form-modal .inner-modal .modal-close-button{margin-top:35px !important;}.form-modal .inner-modal .form-col{width:100%;margin-bottom:15px;text-align:left;}.form-modal .inner-modal .form-col .field-validation-valid{margin-bottom:0;}.form-modal .inner-modal .form-col .field-validation-error{margin-bottom:0;text-align:left;padding-top:3px;}.form-modal .inner-modal .form-col .field-validation-error span{margin-bottom:0;}.form-modal .inner-modal .form-col .field-validation-error span{text-align:left;font-size:14px;}.form-modal .inner-modal .form-col label{color:#fff;font-size:1.25rem;font-weight:200;}.form-modal .inner-modal .form-col input{background:rgba(26,72,104,.4);box-shadow:none;border:0;color:#f37021;}.form-modal .inner-modal input[type="submit"]{margin-top:0;margin-bottom:15px;}.form-modal .inner-modal input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #295a7e inset;-webkit-text-fill-color:#f37021 !important;}.form-modal.video .inner-modal span.title{font-size:22px;}.form-modal .thanks{text-align:center;background:rgba(26,72,104,.4);padding:20px 20px 30px 20px;margin-top:50px;}.form-modal .thanks p.title{color:#f37021;font-size:22px;font-weight:bold;margin-bottom:10px;}.form-modal .thanks p{color:rgba(255,255,255,.9);font-size:16px;}.video-form-modal-trigger{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;}.video-form-modal-trigger img{max-width:100%;}.video-form-modal-trigger:hover{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025);}@media(min-width:992px){.form-modal.video .inner-modal{height:720px;}.form-modal .inner-modal{width:60%;height:600px;border-radius:10px;}.form-modal .inner-modal iframe{height:502px;}.form-modal .inner-modal .inner-inner-modal{padding:45px 75px;}.form-modal .inner-modal .form-col{width:calc(50% - 15px);float:left;}.form-modal .inner-modal .form-col:nth-of-type(odd){margin-right:30px;}.form-modal .inner-modal .modal-close{top:30px;right:45px;}}.form-modal .inner-modal .recaptcha-terms span{font-size:13px;display:block;text-align:center;padding:10px 20px 20px;}.contact-us-form{display:block;width:100%;padding:15px 0;}.contact-us-form .form-item{display:block;width:100%;padding:10px 0;}.contact-us-form .form-item label{width:100%;}.contact-us-form .form-item label .mandatory{color:#f37021;}.contact-us-form .form-item input{width:100%;}.contact-us-form .form-item textarea{width:100%;max-width:100%;}.contact-us-form .form-item:nth-of-type(odd){margin-right:15px;}.contact-us-form .form-item.full-width{width:100%;}.contact-us-form input[type="submit"]{margin-top:30px;}.contactUsFormComplete{background-color:#f4faf2;border:1px solid #d0e9c6;color:#2b542c;padding:50px;text-align:center;}.contactUsFormComplete p{margin-bottom:10px;margin-top:0;}.contactUsFormComplete a{color:#f37021;margin-top:15px;}@media(min-width:992px){.contact-us-form .form-item{display:inline-block;width:calc(50% - 10px);padding:5px 0;}}ol{counter-reset:item;}ol li{display:block;padding-left:20px;}ol li::before{content:counters(item,".") " ";counter-increment:item;margin-left:-14px;}ul{list-style:none;}ul li::before{content:'•';color:#34668c;font-size:125%;vertical-align:bottom;margin-left:-15px;padding-right:7px;}ul.alt-list{list-style:none;}ul.alt-list li{color:#fff;}ul.alt-list li::before{content:'•';color:#f37021;font-size:125%;vertical-align:bottom;margin-left:-15px;padding-right:7px;}.main-content ul li{margin-bottom:10px;}.dashboard-claims-list .claim{background:#fff;border:1px solid #c0d0dc;padding:30px;border-radius:10px;margin-bottom:16px;}.dashboard-claims-list .claim.pending h3,.dashboard-claims-list .claim.pending .claim-status .status{color:#f37021;}.dashboard-claims-list .claim.pending h3 .icon,.dashboard-claims-list .claim.pending .claim-status .status .icon{margin-top:-9px;vertical-align:middle;}.dashboard-claims-list .claim.complete h3,.dashboard-claims-list .claim.complete .claim-status .status{color:#6ac25a;}.dashboard-claims-list .claim.rejected h3,.dashboard-claims-list .claim.rejected .claim-status .status{color:#c3392f;}.dashboard-claims-list .claim h3{font-weight:bold;}.dashboard-claims-list .claim .field-label{color:#8d8d8d;text-transform:uppercase;font-size:13px;}.dashboard-claims-list .claim .claim-selected-label{text-align:left;text-transform:uppercase;color:rgba(52,102,140,.4);font-size:95%;}.dashboard-claims-list .claim .claim-status{text-align:right;color:rgba(52,102,140,.4);font-size:13px;}.dashboard-claims-list .claim .project-status-row{margin-top:28px;}.dashboard-claims-list .claim .project-status-row .border-right{border-right:1px solid #a6bccc;}.dashboard-claims-list .claim .project-status-row .project-status{color:rgba(52,102,140,.4);padding-bottom:10px;border-bottom:1px solid #bccdd9;margin-bottom:16px;font-size:16px;}.dashboard-claims-list .claim .project-status-row .item .name{display:inline-block;position:relative;padding-left:25px;font-size:13px;font-weight:bold;vertical-align:middle;}.dashboard-claims-list .claim .project-status-row .item .name .icon{position:absolute;left:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;height:17px;}.dashboard-claims-list .claim .project-status-row .item .name .icon-large{font-size:1.25em;height:26px;}.dashboard-claims-list .claim .project-status-row .item .number{font-size:22px;display:inline;line-height:34px;height:34px;vertical-align:middle;padding-left:2.5px;}.dashboard-claims-list .claim .project-status-row .item.submitted{color:#34668c;}.dashboard-claims-list .claim .project-status-row .item.submitted .number{line-height:1;}.dashboard-claims-list .claim .project-status-row .item.complete{color:#6ac25a;}.dashboard-claims-list .claim .project-status-row .item.pending{color:#f37021;}.dashboard-claims-list .claim .project-status-row .item.rejected{color:#eb0e1d;}.dashboard-claims-list .claim .project-status-row .item.faded{opacity:.4;}.dashboard-claims-list .claim .project-status-row .claim-action-btn{text-align:center;padding:15px 0;}.dashboard-claims-list .claim .project-status-row .claim-action-btn a+a{margin-top:10px;}.dashboard-claims-list .claim .project-status-row .claim-action-submit-btn{text-align:center;padding:15px 0;}.dashboard-claims-list .claim .project-status-row .claim-action-submit-btn a+a{margin-top:10px;}.dashboard-claims-list .claim:last-child{margin-bottom:0;}.dashboard-claims-list .claim-buttons{text-align:center;}.dashboard-claims-list .claim-buttons .btn,.dashboard-claims-list .claim-buttons .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .dashboard-claims-list .claim-buttons input[type="submit"],.dashboard-claims-list .claim-buttons .request-a-demo form input[type="submit"],.request-a-demo form .dashboard-claims-list .claim-buttons input[type="submit"]{margin:15px 5px;}@media(min-width:992px){.dashboard-claims-list .claim.pending .project-status-row .claim-action-btn{padding:65px 0;}.dashboard-claims-list .claim.pending .project-status-row .claim-action-submit-btn{padding:0 0;}.dashboard-claims-list .claim.complete .project-status-row .claim-action-btn{padding:45px 0;}.dashboard-claims-list .claim.complete .project-status-row .claim-action-submit-btn{padding:0 0;}.dashboard-claims-list .claim .claim-status{font-size:1rem;}}@media(min-width:1400px){.dashboard-claims-list .claim.pending .project-status-row .claim-action-btn{padding:32px 0;}.dashboard-claims-list .claim.complete .project-status-row .claim-action-btn{padding:10px 0;}.dashboard-claims-list .claim .project-status-row .item .number{font-size:34px;}}.terms-wrapper{margin-left:-13px;}.terms-wrapper h1,.terms-wrapper .h1,.terms-wrapper h2,.terms-wrapper .h2,.terms-wrapper h3,.terms-wrapper .h3,.terms-wrapper h4,.terms-wrapper .h4,.terms-wrapper h5,.terms-wrapper .h5,.terms-wrapper p{padding-left:40px;position:relative;}.terms-wrapper h2,.terms-wrapper .h2{font-size:22px;counter-increment:terms-section;}.terms-wrapper h2:before,.terms-wrapper .h2:before{content:counter(terms-section) ".";position:absolute;left:0;}.terms-wrapper h3,.terms-wrapper .h3{font-weight:normal;font-size:16px;color:rgba(0,0,0,.7);counter-increment:terms-subsection;padding-left:80px;}.terms-wrapper h3:before,.terms-wrapper .h3:before{content:counter(terms-section) "." counter(terms-subsection);position:absolute;left:40px;}.terms-wrapper h4,.terms-wrapper .h4{font-weight:normal;font-size:14px;color:rgba(0,0,0,.7);counter-increment:terms-sub-subsection;padding-left:120px;}.terms-wrapper h4:before,.terms-wrapper .h4:before{content:counter(terms-section) "." counter(terms-subsection) "." counter(terms-sub-subsection);position:absolute;left:80px;}.terms-wrapper ol li{font-size:22px;color:#f37021;font-weight:600;counter-increment:terms-section;}.terms-wrapper ol li:before{content:counter(terms-section) ".";}.terms-wrapper ol li>ol li{font-weight:normal;font-size:16px;color:rgba(0,0,0,.7);counter-increment:terms-subsection;padding-left:10px;margin-bottom:8px;}.terms-wrapper ol li>ol li:before{content:counter(terms-section) "." counter(terms-subsection);margin-left:-34px;}.terms-wrapper ol li>ol li>ol li{font-weight:normal;font-size:14px;color:rgba(0,0,0,.7);counter-increment:terms-sub-subsection;margin-bottom:8px;}.terms-wrapper ol li>ol li>ol li:before{content:counter(terms-section) "." counter(terms-subsection) "." counter(terms-sub-subsection);margin-left:-41px;}.terms-wrapper ol li p{padding-left:0;font-weight:400;color:rgba(0,0,0,.7);}.terms-wrapper ol{list-style-type:none;margin:5px 0;padding-left:20px;}.terms-wrapper ol li:before{margin-left:-31px;padding-right:10px;}.tick-list{padding-left:0;}.tick-list li{list-style:none;color:#fff;line-height:normal;padding-left:10px;padding-bottom:5px;}.tick-list li::before{font-family:'taxcloud';padding-right:15px;margin-left:-33px;vertical-align:middle;line-height:1;color:#fff;}@media(min-width:992px){.tick-list{padding-left:40px;}}.insights-wrapper{display:none;margin:0;width:calc(100% + 30px);margin-left:-15px;margin-bottom:45px;}.blog-preview{transition:opacity .25s ease-in-out;}.blog-preview::after{content:" ";position:absolute;width:calc(100% - 30px);height:calc(100% - 30px);top:15px;left:15px;border:1px solid rgba(52,102,140,.25);border-radius:5px;}.blog-preview:hover{opacity:.7;}.blog-preview:hover .link{color:#34668c;}.blog-preview .image-container{display:block;position:relative;margin:15px;width:calc(100% - 30px);}.blog-preview .image-container img{display:block;width:100%;padding:0;margin:0;background:transparent;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;}.blog-preview .insights-overview-box-lower{padding:15px;padding-top:0;margin:15px;}.blog-preview .insights-overview-box-lower .date{color:#f37021;font-weight:200;text-transform:uppercase;font-size:.9rem;position:relative;display:block;margin:10px 0;}.blog-preview .insights-overview-box-lower .title{display:block;font-size:22px;color:#34668c;line-height:normal;font-weight:600;margin:10px 0;}.blog-preview .insights-overview-box-lower p{color:rgba(0,0,0,.7);font-weight:200;font-size:.9rem;margin:.25rem 0 1rem;}.blog-preview .insights-overview-box-lower h2{color:rgba(255,255,255,.9);font-size:1.5rem;line-height:1;margin:1em 0 .5em 0;}.blog-preview .insights-overview-box-lower .link{display:block;margin:.5rem 0;font-size:22px;}.dashboard-box{text-align:center;background-color:rgba(52,102,140,.1);border-radius:10px;border:1px solid rgba(45,88,121,.1);padding:15px 30px 7.5px;margin-top:30px;}.dashboard-box.no-border-or-padding{background-color:transparent;border:none;border-radius:0;padding:0;}.dashboard-box.no-border-or-padding .count{padding:15px 0;}.dashboard-box.no-border-or-padding .btn,.dashboard-box.no-border-or-padding .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .dashboard-box.no-border-or-padding input[type="submit"],.dashboard-box.no-border-or-padding .request-a-demo form input[type="submit"],.request-a-demo form .dashboard-box.no-border-or-padding input[type="submit"]{margin-bottom:20px;}.dashboard-box.no-border-or-padding:hover{background:transparent;}.dashboard-box .title{color:#34668c;font-weight:bold;font-size:24px;line-height:24px;padding:10px 0;}.dashboard-box .icon{color:#f37021;font-size:60px;}.dashboard-box .count{color:#f37021;font-size:40px;}.dashboard-box .reduced-icon{font-size:54px;margin-top:9px;}.dashboard-box .no-button-spacer{line-height:43px;}.dashboard-box:not(.no-select):hover{background-color:#f8fafb;}.dashboard-box:not(.no-select):hover .btn,.dashboard-box:not(.no-select):hover .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .dashboard-box:not(.no-select):hover input[type="submit"],.dashboard-box:not(.no-select):hover .request-a-demo form input[type="submit"],.request-a-demo form .dashboard-box:not(.no-select):hover input[type="submit"]{background:#34668c;}.dashboard-links-row{display:flex;}.dashboard-links-row .dashboard-box{flex:1;width:50%;flex-basis:50%;margin-left:15px;margin-right:15px;padding-bottom:50px;position:relative;}.dashboard-links-row .dashboard-box .btn,.dashboard-links-row .dashboard-box .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .dashboard-links-row .dashboard-box input[type="submit"],.dashboard-links-row .dashboard-box .request-a-demo form input[type="submit"],.request-a-demo form .dashboard-links-row .dashboard-box input[type="submit"]{position:absolute;bottom:10px;width:80%;left:10%;right:10%;}@media(min-width:992px){.dashboard-links-row .dashboard-box{width:auto;flex-basis:auto;}}@media(min-width:1400px){.dashboard-box{padding:15px 15px 30px;}.dashboard-box.no-border-or-padding .title,.dashboard-box.no-border-or-padding .count{padding:0;}}.eligibility-box{text-align:center;background-color:rgba(26,72,104,.5);border-radius:10px;border:1px solid rgba(255,255,255,.2);padding:15px 15px 30px;margin-top:30px;color:#fff;padding-left:0;padding-right:0;}.eligibility-box p{font-size:16px;}.help-link{position:relative;display:inline-block;padding-left:5px;}.help-link.h3-line-up{position:relative;top:-3px;}.label-with-help{float:right;margin-right:10px;}.label-with-help label.control-label{float:left;}.label-with-help.left{float:left;}.form-group.overflow-visible{overflow:visible;}.cd-main-content{text-align:center;}.cd-main-content h1{font-size:20px;font-size:1.25rem;color:#64788c;padding:4em 0;}.cd-main-content .cd-btn{position:relative;display:inline-block;padding:1em 2em;background-color:#89ba2c;color:#fff;font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:50em;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 5px rgba(0,0,0,.1);-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;}.no-touch .cd-main-content .cd-btn:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 0 20px rgba(0,0,0,.3);}@media only screen and (min-width:1170px){.cd-main-content h1{font-size:32px;font-size:2rem;}}.cd-panel{position:fixed;top:0;left:0;height:100%;width:100%;visibility:hidden;-webkit-transition:visibility 0s .6s;-moz-transition:visibility 0s .6s;transition:visibility 0s .6s;z-index:100;}.cd-panel::after{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;cursor:pointer;-webkit-transition:background .3s .3s;-moz-transition:background .3s .3s;transition:background .3s .3s;}.cd-panel.is-visible{visibility:visible;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0s;transition:visibility 0s 0s;}.cd-panel.is-visible::after{background:rgba(0,0,0,.6);-webkit-transition:background .3s 0s;-moz-transition:background .3s 0s;transition:background .3s 0s;}.cd-panel.is-visible .cd-panel-close::before{-webkit-animation:cd-close-1 .6s .3s;-moz-animation:cd-close-1 .6s .3s;animation:cd-close-1 .6s .3s;}.cd-panel.is-visible .cd-panel-close::after{-webkit-animation:cd-close-2 .6s .3s;-moz-animation:cd-close-2 .6s .3s;animation:cd-close-2 .6s .3s;}@-webkit-keyframes cd-close-1{0%,50%{-webkit-transform:rotate(0);}100%{-webkit-transform:rotate(45deg);}}@-moz-keyframes cd-close-1{0%,50%{-moz-transform:rotate(0);}100%{-moz-transform:rotate(45deg);}}@keyframes cd-close-1{0%,50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}}@-webkit-keyframes cd-close-2{0%,50%{-webkit-transform:rotate(0);}100%{-webkit-transform:rotate(-45deg);}}@-moz-keyframes cd-close-2{0%,50%{-moz-transform:rotate(0);}100%{-moz-transform:rotate(-45deg);}}@keyframes cd-close-2{0%,50%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);}100%{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}}.cd-panel-container{position:fixed;width:90%;height:100%;top:0;background:#484848;z-index:1;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s;}.from-right .cd-panel-container{right:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.from-left .cd-panel-container{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.is-visible .cd-panel-container{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}.cd-panel-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;overflow:auto;-webkit-overflow-scrolling:touch;}.cd-panel-content .help-header{background:#353535;padding:8px 20px;line-height:23px;}.cd-panel-content .help-header .title{color:#f37021;}.cd-panel-content .help-header .cd-panel-close{float:right;color:#8d8d8d;cursor:pointer;}.cd-panel-content .help-content{color:#bbb;padding:20px;}.cd-panel-content .help-content p{margin:10px 0 10px 0;}.cd-panel-content .help-content a{text-decoration:underline;color:#bbb;}.cd-panel-content .help-content h2{padding:0 0 15px 0;border-bottom:1px solid #5c5c5c;color:#bbb;font-size:20px;margin:0;}.cd-panel-content .help-content h3{margin:20px 0 10px 0;color:#bbb;font-size:16px;}.cd-panel-content .help-content ul li,.cd-panel-content .help-content ol li{color:#bbb;}.cd-panel-content .help-content ul li::before{content:none;}.cd-panel-content .help-content ul.help-list li::before{color:#bbb;content:'•';}@media only screen and (min-width:768px){.cd-panel-container{width:70%;}}@media only screen and (min-width:1170px){.cd-panel-container{width:50%;}}.caption-box{margin-top:2.5rem;display:block;padding:15px;color:rgba(0,0,0,.6);border:1px solid rgba(243,112,33,.3);text-align:center;font-size:12px;}.start-claim-now{background:#34668c;color:#fff;text-align:center;padding-top:53px;padding-bottom:30px;}.start-claim-now .main-title{color:#fff;font-weight:bold;padding-top:0;margin-top:0;line-height:normal;}.start-claim-now .main-title span{display:block;font-weight:200;}.start-claim-now .btn,.start-claim-now .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .start-claim-now input[type="submit"],.start-claim-now .request-a-demo form input[type="submit"],.request-a-demo form .start-claim-now input[type="submit"]{font-size:22px;}.start-claim-now .start-claim-padding{padding-top:10px;padding-bottom:0;}@media(min-width:992px){.start-claim-now{padding-top:60px;padding-bottom:52px;}.start-claim-now .main-title{margin-top:1rem;line-height:1.4375;font-size:26px;}.start-claim-now .main-title small{padding-top:0;}.start-claim-now .start-claim-now{padding-top:30px;padding-bottom:30px;}}.in-association{background:#f37021;padding-top:40px;padding-bottom:40px;color:#fff;text-align:center;position:relative;}.in-association .powered-by{text-align:center;margin-bottom:30px;}.in-association .in-association-span{font-size:.9em;font-style:italic;padding-right:30px;}.in-association img{max-width:100%;width:166px;}.in-association img.in-association-img-large{width:260px;}.in-association .intro-paragraph{font-size:16px;color:#fff;text-align:center;}.in-association .in-association-logo{padding-bottom:2em;}.in-association .tax-credits-image{padding-top:2em;}.in-association .in-association-text{padding:30px 0;}.in-association p{font-weight:lighter;font-size:1rem;}.in-association p strong{font-weight:bold;}.in-association a{color:#fff;font-weight:lighter;}.in-association a:hover{color:rgba(255,255,255,.7);}.in-association a:hover .icon{color:rgba(255,255,255,.8);}.in-association a .icon{font-size:70%;color:rgba(255,255,255,.7);}.in-association .tick-list{margin-top:15px;margin-bottom:15px;}.in-association .meet-more{text-align:center;font-weight:600;font-size:1.2rem;}.in-association .staff-profile{text-align:center;margin:15px 0;}.in-association .staff-profile img{width:115px !important;border-radius:50%;display:inline;margin-bottom:15px;border:5px solid rgba(255,255,255,.1);object-fit:cover;object-position:center;}.in-association .staff-profile .staff-name{display:block;font-weight:600;}.in-association .staff-profile .staff-title{display:block;}.in-association .btn-white-bg-alt{font-weight:600;text-transform:lowercase;font-size:1rem;margin:45px 0 15px;}@media(min-width:992px){.in-association{text-align:left;padding-top:60px;padding-bottom:60px;}.in-association .btn-white-bg-alt{font-size:1.2rem;}.in-association .intro-paragraph{font-size:1.375rem;}.in-association .in-association-text:before{content:"";width:1px;position:absolute;height:100%;top:0;background-color:rgba(255,255,255,.4);left:-10%;}.in-association .in-association-logo{padding-bottom:0;}.in-association .tax-credits-image{padding-top:0;}.in-association .in-association-text{padding:0;}}@media(min-width:1400px){.in-association .in-association-span::before{right:20%;}}@media screen and (min-width:992px) and (max-width:1399px){.in-association .staff-profile .staff-name{font-size:14px;}.in-association .staff-profile .staff-title{font-size:13px;padding-top:3px;}}.faq-section .main-title{text-align:left;}.faq-section .faq-list{font-size:1.375rem;line-height:1.71875rem;list-style:none;padding-left:0;}.faq-section .faq-list li{padding:15px 0 15px 45px;position:relative;}.faq-section .faq-list li::before{content:none;}.faq-section .faq-list .question{cursor:pointer;}.faq-section .faq-list .icon{margin:0;position:absolute;width:30px;height:30px;font-size:12px;padding:0 8px;left:0;}.faq-section .faq-list .icon+span{width:calc(100% - 50px);display:inline-block;font-size:1rem;}.faq-section .faq-list .icon-icon-plus{color:#34668c;border:1px solid #34668c;border-radius:50%;}.faq-section .faq-list .icon-icon-minus{color:#f37021;border:1px solid #f37021;border-radius:50%;padding:.5px 8px;}.faq-section .faq-list .icon-icon-minus+span{color:#f37021;}.faq-section .faq-list .answer{display:none;width:100%;font-size:1rem;}.faq-section .faq-list .answer img{max-width:100%;display:block;padding-bottom:30px;}.faq-section .faq-list .answer iframe{width:100%;height:450px;padding:30px;}@media(min-width:992px){.faq-section .faq-list li{padding:15px 0 15px 60px;}.faq-section .faq-list .icon{position:absolute;margin-right:0;top:10px;float:none;left:0;width:38px;height:38px;padding:4px 7px;font-size:18px;text-align:center;}.faq-section .faq-list .icon+span{width:auto;float:none;display:initial;font-size:inherit;}.faq-section .faq-list .icon-icon-minus{padding:5px 7px;}.faq-section .faq-list .answer img{float:right;padding-left:30px;}}.no-notifications-wrapper{background:rgba(52,102,140,.1);border-radius:10px;min-height:500px;position:relative;}.no-notifications-wrapper .text{position:absolute;text-align:center;width:100%;top:-130px;bottom:0;margin:auto;height:1em;font-size:16px;font-weight:bold;color:#34668c;}.no-notifications-wrapper .icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;font-size:75px;line-height:0;height:80px;text-align:center;color:rgba(52,102,140,.2);}.saved-panel{position:fixed;top:-40px;left:20%;width:60%;z-index:21;transition:all 1s ease 0s;}.saved-panel .inner{padding:8px 16px;background:#46a546;color:#fff;border-radius:8px;}.saved-panel .inner .saved-panel-close{float:right;color:#fff;}.saved-panel .inner .saved-panel-close:hover{color:#fff;}.saved-panel .inner .message{text-align:center;line-height:24px;}.saved-panel.open{top:0;}.error-panel{position:fixed;top:-40px;left:20%;width:60%;z-index:21;transition:all 1s ease 0s;}.error-panel .inner{padding:8px 16px;background:#a54646;color:#fff;border-radius:8px;}.error-panel .inner .saved-panel-close{float:right;color:#fff;}.error-panel .inner .saved-panel-close:hover{color:#fff;}.error-panel .inner .message{text-align:center;line-height:24px;}.error-panel.open{top:0;}.company-not-approved-panel{background:#f37021;color:#fff;padding:12px;text-align:center;border-radius:5px;cursor:pointer;}.company-not-approved-panel .help-link a{color:#f37021;}.company-not-approved-panel .help-link a:hover{color:#f37021;}.company-not-approved-panel .help-link a .icon:before{color:#f37021;background:#fff;padding:4px;border-radius:15px;font-size:12px;}.help-panel-help-icon{color:#fff;}.help-panel-help-icon .icon:before{color:#fff;background:#f37021;padding:4px;border-radius:15px;font-size:10px;}.box-navigation:hover{opacity:.8;}.box-nav-container{display:flex;flex-wrap:wrap;}.box-nav-container .box-navigation{text-align:center;padding:15px;margin:5px;margin-bottom:15px;background:rgba(52,102,140,.1);border-radius:10px;flex:1;min-width:134px;}.box-nav-container .box-navigation .title{color:#1a4868;text-transform:uppercase;font-size:16px;font-weight:bold;}.box-nav-container .box-navigation .icon{color:#1a4868;font-size:35px;margin:10px;margin-top:5px;}.box-nav-container .box-navigation .status{color:#34668c;text-transform:uppercase;font-size:75%;font-weight:bold;}.box-nav-container .active{background:#34668c;position:relative;}.box-nav-container .active .title{color:#fff;}.box-nav-container .active .icon{color:#fff;}.box-nav-container .active .status{color:#fff;}.box-nav-container .active::after{content:'';border-style:solid;border-width:12px 12px 0 12px;border-color:#34668c transparent transparent transparent;position:absolute;bottom:-12px;left:0;right:0;margin:auto;width:0;}.box-nav-container .inactive,.box-nav-container .locked{opacity:.8;}.box-nav-container .inactive .title,.box-nav-container .inactive .icon,.box-nav-container .inactive .status,.box-nav-container .locked .title,.box-nav-container .locked .icon,.box-nav-container .locked .status{opacity:.5;}.box-nav-container .pending,.box-nav-container .incomplete{background:rgba(243,112,33,.1);}.box-nav-container .pending .title,.box-nav-container .incomplete .title{color:#f37021;}.box-nav-container .pending .icon,.box-nav-container .incomplete .icon{color:#f37021;}.box-nav-container .pending .status,.box-nav-container .incomplete .status{color:#f37021;}.box-nav-container .complete{background:#e4f4ea;}.box-nav-container .complete .title{color:#20a750;}.box-nav-container .complete .icon{color:#20a750;}.box-nav-container .complete .status{color:#20a750;}.box-nav-container .rejected{background:#ffefef;}.box-nav-container .rejected .title{color:#f00;}.box-nav-container .rejected .icon{color:#f00;}.box-nav-container .rejected .status{color:#f00;}.project-details .claim-details-and-edit a{padding-left:15px;}.project-details .project-details-title{width:100px;font-size:26px;display:inline-block;font-weight:600;color:#e0e2dd;margin-bottom:5px;line-height:1;}.project-details .claim-title{font-size:26px;font-weight:600;margin-bottom:5px;line-height:1;}.project-details .claim-title:nth-of-type(2n){color:#34668c;}.project-details .claim-title:nth-of-type(4n){color:#f37021;}.project-details .back-nav{text-align:right;}.project-details .back-nav a{color:#34668c;}.project-details .back-nav a:hover{color:#f37021;}.project-details .back-nav a span{margin:0 5px;vertical-align:text-bottom;}.project-details .back-nav a span:last-of-type{margin-right:0;}.claim-progress{margin:15px 0;}.claim-progress span{text-align:center;text-transform:uppercase;display:block;font-size:90%;font-weight:600;color:#e0e2dd;}.claim-progress .progress-bar{display:block;border-radius:50px;background:#e0e2dd;position:relative;height:10px;margin:5px 0;}.claim-progress .progress-bar::before{content:'';position:absolute;top:0;left:0;background:#20a750;border-top-left-radius:50px;border-bottom-left-radius:50px;height:100%;width:30%;}.claim-sub-nav{float:right;margin-top:-30px;display:flex;}.claim-sub-nav a span{padding-right:6px;}.claim-sub-nav .settings-button-container{position:relative;}.claim-sub-nav .settings-button-container .settings-button{position:relative;display:inline-block;}.claim-sub-nav .settings-button-container .settings-button~.settings-dropdown{position:absolute;top:30px;right:0;background:#fff;display:none;padding:15px;min-width:200px;z-index:10;box-shadow:0 0 5px 2px rgba(0,0,0,.1);}.claim-sub-nav .settings-button-container .settings-button~.settings-dropdown:before{content:"";height:20px;min-width:100%;position:absolute;top:-15px;background:transparent;}.claim-sub-nav .settings-button-container .settings-button~.settings-dropdown ul{padding-left:0;list-style-type:none;}.claim-sub-nav .settings-button-container .settings-button~.settings-dropdown ul li{padding-left:0;display:flex;list-style:none;background-image:none;}.claim-sub-nav .settings-button-container .settings-button~.settings-dropdown ul li:before{display:none;}.claim-sub-nav .settings-button-container:hover .settings-button~.settings-dropdown{display:block;}.news-bubble{border:1px solid rgba(0,0,0,.1);border-radius:10px;padding:30px;margin:30px 0 60px;position:relative;}.news-bubble::after{content:'';width:0;height:0;border-style:solid;border-width:0 60px 40px 0;border-color:transparent #fff transparent transparent;position:absolute;bottom:-40px;right:60px;}.news-bubble::before{content:'';width:0;height:0;border-style:solid;border-width:0 61px 41px 0;border-color:transparent rgba(0,0,0,.1) transparent transparent;position:absolute;bottom:-42px;right:59px;}.news-bubble .date{display:block;font-size:.9rem;color:#f37021;}.news-bubble .title{display:block;font-size:1.2rem;color:#34668c;font-weight:600;margin-bottom:5px;line-height:1.4;}.news-bubble:hover{border:1px solid rgba(0,0,0,.3);}.news-bubble:hover::before{border-color:transparent rgba(0,0,0,.3) transparent transparent;}.twitter-strip{background:#dcecf9;padding:35px 0 30px;}.twitter-strip img{float:left;margin-right:15px;margin-top:10px;height:27px;}.twitter-strip .date{color:#f37021;font-size:.9rem;margin-top:5px;}.twitter-strip p{color:#34668c;}.twitter-strip p:first-of-type{margin-top:0;}.twitter-strip .twitter-area{display:flex;}.twitter-strip .twitter-area .twitter-content{line-height:1.3;}.blog-page{margin-bottom:45px;}.blog-page .back-to-blog{text-transform:uppercase;color:rgba(0,0,0,.4);font-weight:600;margin:0 0 30px;display:block;font-size:1rem;}.blog-page .back-to-blog .icon{font-size:90%;vertical-align:middle;margin-top:-2px;}.blog-page .blogpost-title{color:#34668c;line-height:1.2;}.blog-page .top-strip .date{text-transform:uppercase;color:#f37021;font-size:.9rem;}.blog-page .top-strip .share{text-transform:uppercase;color:#f37021;font-weight:normal;float:right;font-size:.9rem;}.blog-page .top-strip .share .icon{padding-left:5px;font-size:150%;line-height:1;margin-top:-25%;}.blog-page .author-section{display:flex;padding:30px;border-top:1px solid rgba(52,102,140,.25);border-bottom:1px solid rgba(52,102,140,.25);align-items:center;}.blog-page .author-section .author-image{border-radius:50%;width:100px;height:100px;}.blog-page .author-section .text{margin-left:45px;}.blog-page .author-section .text .title{display:block;margin-bottom:10px;font-style:italic;font-size:.85rem;}.blog-page .author-section .text .name{display:block;color:#34668c;font-weight:600;}.blog-page .author-section .text .job-title{display:block;}.blog-page .post-tags{margin-top:15px;margin-bottom:15px;}.blog-page .post-tags span:first-of-type{font-style:italic;font-size:.9rem;}.blog-page .post-tags .tag-cloud{display:inline;margin-left:10px;}.blog-page .post-tags .tag-cloud .tag{font-size:13px;background:rgba(0,0,0,.2);border-radius:20px;margin-right:2px;margin-bottom:2px;padding:2px 15px;font-weight:200;cursor:pointer;display:inline-block;}.blog-page .post-tags .tag-cloud .tag.primary-tag{background:#f37021;color:#fff;}.blog-page .post-tags .tag-cloud .tag:hover{opacity:.7;}.blog-sidebar{margin-top:45px;}.blog-sidebar .side-header{text-transform:uppercase;padding-bottom:15px;color:#34668c;font-weight:600;border-bottom:1px solid #34668c;}.blog-sidebar .side-header:not(:first-of-type){margin-top:30px;}.blog-sidebar .posts .post{border-bottom:1px solid rgba(52,102,140,.25);padding:15px 0 5px;}.blog-sidebar .posts .post .date{font-size:.9rem;display:block;margin-bottom:5px;color:#f37021;}.blog-sidebar .posts .post .title{margin:5px 0 10px;display:block;}.blog-sidebar .posts .post .title a{color:#34668c;font-weight:600;}.blog-sidebar .posts .post:hover .title a{color:#f37021;}.blog-sidebar .tag-cloud{padding-top:20px;}.blog-sidebar .tag{font-size:13px;background:rgba(0,0,0,.2);border-radius:20px;margin-right:2px;margin-bottom:2px;padding:2px 15px;font-weight:200;cursor:pointer;display:inline-block;}.blog-sidebar .tag.primary-tag{background:#f37021;color:#fff;}.blog-sidebar .tag:hover{opacity:.7;}.blog-sidebar .tag .sub-text{font-size:80%;}.blog-sidebar .tag .icon-icon-cross{padding-left:10px;vertical-align:top;color:rgba(52,102,140,.5);}@media(min-width:992px){.blog-sidebar{margin-top:0;}}.primary-strip{background:#f37021;padding-top:30px;padding-bottom:30px;color:#fff;}.primary-strip h1,.primary-strip h2,.primary-strip h3,.primary-strip p,.primary-strip li{color:#fff;}#xero-integration-banner{background-color:#f37021;border-radius:50px;padding:5px 10px;color:#fff;font-size:14px;min-height:28px;margin-bottom:1.5em;}#xero-integration-banner span{background:#34668c;border-radius:50px;padding:2px 5px;font-size:9px;text-transform:uppercase;font-weight:bold;float:left;}@media screen and (max-width:402px){#xero-integration-banner{padding:12px;}#xero-integration-banner span{font-size:12px;position:absolute;top:-10px;left:38%;padding:3px 9px;}}@media screen and (min-width:1400px){#xero-integration-banner span{position:relative;top:1px;font-size:11px;}}.client-console .content-box .technical-report-status-panel{margin:10px 0;}.client-console .content-box .technical-report-status-panel .technical-report-status-details{padding:15px 0;text-align:center;background:#f1f5f8;border:1px solid #d9dce1;border-radius:5px;}.client-console .content-box .technical-report-status-panel .technical-report-status-details p.top1{font-weight:bold;margin-top:0;}.client-console .content-box .technical-report-status-panel .technical-report-status-details p.top1.rejected{color:#c3392f;}.client-console .content-box .technical-report-status-panel .technical-report-status-details p.top1.pending{color:#f37021;}.client-console .content-box .technical-report-status-panel .technical-report-status-details p.top2{color:#f6762d;margin-bottom:0;}.client-console .content-box .technicalreport-info-box{margin-top:15px;text-align:center;padding:28px;border-radius:10px;}.client-console .content-box .technicalreport-info-box h2{font-size:18px;text-align:center;}.client-console .content-box .technicalreport-info-box p{text-align:center;color:#8d8d8d;}.client-console .content-box .technicalreport-info-box.submit-your-claim{background:#e4f4ea;}.client-console .content-box .technicalreport-info-box.submit-your-claim h2{color:#20a750;}.client-console .content-box .technicalreport-info-box.technical-reports-incomplete{background:#feefe7;}.client-console .content-box .technicalreport-info-box.technical-reports-incomplete h2{color:#f37021;}.client-console .content-box .technicalreport-info-box.technical-reports-incomplete .btn,.client-console .content-box .technicalreport-info-box.technical-reports-incomplete .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .client-console .content-box .technicalreport-info-box.technical-reports-incomplete input[type="submit"],.client-console .content-box .technicalreport-info-box.technical-reports-incomplete .request-a-demo form input[type="submit"],.request-a-demo form .client-console .content-box .technicalreport-info-box.technical-reports-incomplete input[type="submit"]{opacity:.3;cursor:default;}.client-console .content-box .technicalreport-info-box.technical-reports-incomplete .btn:hover,.client-console .content-box .technicalreport-info-box.technical-reports-incomplete .form-modal .inner-modal input[type="submit"]:hover,.form-modal .inner-modal .client-console .content-box .technicalreport-info-box.technical-reports-incomplete input[type="submit"]:hover,.client-console .content-box .technicalreport-info-box.technical-reports-incomplete .request-a-demo form input[type="submit"]:hover,.request-a-demo form .client-console .content-box .technicalreport-info-box.technical-reports-incomplete input[type="submit"]:hover{background:#f37021;}.non-editable-field p{margin-top:0;}.testimonials .main-title{text-align:left;}.testimonials .testimonial-big{display:flex;align-content:center;margin-bottom:45px;flex-flow:row;width:100%;}.testimonials .testimonial-big .company-info{padding:30px;text-align:center;}.testimonials .testimonial-big .company-info img{padding-bottom:15px;max-width:100%;}.testimonials .testimonial-big .company-info span{display:block;font-size:.9em;max-width:200px;}.testimonials .testimonial-big .company-info .name{color:#34668c;font-weight:600;}.testimonials .testimonial-big .company-info .job-title{font-style:italic;}.testimonials .testimonial-big .company-info .company{color:#34668c;}.testimonials .testimonial-big .testimonial-inner{background:#edf4fa;border-radius:10px;padding:30px;width:100%;position:relative;}.testimonials .testimonial-big .testimonial-inner .testimonial-preview span,.testimonials .testimonial-big .testimonial-inner .testimonial-preview p{font-style:italic;color:#34668c;}.testimonials .testimonial-big .testimonial-inner p,.testimonials .testimonial-big .testimonial-inner span{font-style:italic;color:#34668c;}.testimonials .testimonial-big .testimonial-inner a{color:#34668c;}.testimonials .testimonial-big .testimonial-inner .read-more-link{color:#34668c;display:block;margin-top:30px;}.testimonials .testimonial-big .testimonial-inner .icon-icon-plus,.testimonials .testimonial-big .testimonial-inner .icon-icon-minus{font-size:.8em;border:1px solid #34668c;border-radius:50%;padding:3px 5px;margin-right:5px;padding-top:1px;line-height:1.5;top:-3px;position:relative;}.testimonials .testimonial-big .testimonial-inner .read-more-hidden{display:none;}.testimonial-quote{color:#34668c;font-weight:lighter;font-size:19px;line-height:1.4;}.testimonial-quote span,.testimonial-quote p{color:#34668c;font-weight:lighter;font-size:19px;line-height:1.4;}@media(max-width:992px){.testimonials .testimonial-big .company-info{margin-left:auto;margin-right:auto;}}@media(min-width:992px){.testimonials .testimonial-big:nth-of-type(even) .company-info{order:2;max-width:280px;}.testimonials .testimonial-big:nth-of-type(even) .testimonial-inner{margin-right:40px;margin-left:0;}.testimonials .testimonial-big:nth-of-type(even) .testimonial-inner::before{content:none;}.testimonials .testimonial-big:nth-of-type(even) .testimonial-inner::after{content:'';width:0;height:0;border-style:solid;border-width:0 40px 40px 0;border-color:transparent transparent #edf4fa transparent;margin-right:-40px;top:30px;right:0;position:absolute;}.testimonials .testimonial-big .testimonial-inner{margin-left:60px;width:calc(100% - 320px);}.testimonials .testimonial-big .testimonial-inner::before{content:'';width:0;height:0;border-style:solid;border-width:0 0 40px 40px;border-color:transparent transparent #edf4fa transparent;margin-left:-40px;top:30px;position:absolute;left:0;}}.project-edit-company-container{background:#f0f4f7;padding:25px;}.project-edit-company-container .form-group{padding-top:0;}.project-edit-company-container .save-row.vpadding-small{margin-bottom:0;padding-bottom:0;}.landing-page-opener{background:url("/Content/Images/Backgrounds/testimonial-bg.png");background-color:#fff;background-repeat:no-repeat;background-position:center bottom !important;position:relative;min-height:675px;position:relative;overflow:visible;text-align:center;padding-top:0;}.landing-page-opener .main-title{color:#34668c;padding-bottom:15px;padding-top:0;text-align:center;font-size:20px;margin-top:30px;margin-bottom:30px;}.landing-page-opener .landing-page-link-container{margin-bottom:20px;display:flex;flex-direction:column;align-items:center;}.landing-page-opener .landing-page-link-container a{margin-right:30px;text-transform:uppercase;font-weight:600;display:flex;align-items:center;margin-bottom:10px;text-align:center;}.landing-page-opener .landing-page-link-container a i{line-height:.9;margin-right:5px;font-weight:600;}.landing-page-opener .video-form-modal-trigger{margin-top:50px;}.landing-page-opener .opening-section-left-plane{display:none;z-index:1;}.landing-page-opener .opening-section-right-plane{display:none;}.about-tax-credits .opening-section-left-plane{display:none;z-index:9999;}.about-tax-credits .opening-section-right-plane{display:none;}.landing-page-testimonials{background:url("/Content/Images/Backgrounds/Tax-Cloud-Clouds-1-blue-bg.png");background-color:#edf4fc !important;background-repeat:no-repeat;background-position:bottom right;background-size:auto;padding-bottom:60px;}.landing-page-testimonials #testimonialCarousel{margin-top:0;}.landing-page-testimonials #testimonialCarousel .carousel-indicators{bottom:90px;}.landing-page-testimonials #testimonialCarousel .carousel-indicators li{border:1px solid #1a4868;width:12px;height:12px;}.landing-page-testimonials #testimonialCarousel .carousel-indicators li:before{display:none;}.landing-page-testimonials #testimonialCarousel .carousel-indicators li.active{background:#1a4868;}.landing-page-testimonials #testimonialCarousel .item{min-height:0;margin-bottom:180px;}.landing-page-testimonials #testimonialCarousel .item .testimonial-quote{font-size:1.3rem;}.landing-page-testimonials .testimonial-author-info{margin-top:30px;}.landing-page-testimonials .testimonial-author-info .name{font-weight:bold;margin-top:30px;}.landing-page-testimonials .testimonial-author-info .lower{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;}.landing-page-testimonials .testimonial-author-info .lower span,.landing-page-testimonials .testimonial-author-info .lower a{flex:1;margin-top:5px;}.landing-page-testimonials .testimonial-author-info .lower a{text-align:left;margin-top:5px;}.no-cloud{background-image:none !important;}@media(min-width:480px){.landing-page-opener{background:url("/Content/Images/Backgrounds/testimonial-bg.png");background-repeat:no-repeat;background-size:auto;padding-bottom:45px;}.landing-page-opener .main-title{padding-top:20px;margin-bottom:20px;margin-top:10px;}.landing-page-opener .video-form-modal-trigger{margin-top:10px;}.landing-page-testimonials{background:url("/Content/Images/Backgrounds/Tax-Cloud-Clouds-1-Medium-blue-bg.png");background-repeat:no-repeat;background-size:contain;background-position-y:100%;padding-bottom:45px;}}@media(min-width:768px){.landing-page-opener{background:url("/Content/Images/Backgrounds/testimonial-bg.png");background-repeat:no-repeat;min-height:750px;}.landing-page-testimonials{background:url("/Content/Images/Backgrounds/Tax-Cloud-Clouds-1-blue-bg.png");background-repeat:no-repeat;background-position-y:100%;}}@media(min-width:992px){.landing-page-opener{min-height:50vh;background-size:initial;padding-top:15px;text-align:left;}.landing-page-opener .opening-section-left-plane{display:block;position:absolute;left:-70px;top:22em;height:300px;}.landing-page-opener .opening-section-right-plane{display:block;position:absolute;height:380px;right:-35vh;top:27vw;}.landing-page-opener .main-title{text-align:left;font-size:24px;margin-top:15px;margin-bottom:15px;}.landing-page-opener .landing-page-link-container{flex-direction:row;}.landing-page-opener .video-form-modal-trigger{margin-top:0;}.about-tax-credits .opening-section-left-plane{display:block;position:absolute;left:-70px;top:22em;height:300px;}.about-tax-credits .opening-section-right-plane{display:block;position:absolute;height:380px;right:-35vh;top:27vw;}.landing-page-testimonials #testimonialCarousel .item .testimonial-author-info{margin-left:90px;margin-right:90px;}.landing-page-testimonials #testimonialCarousel .item .testimonial-quote{margin-left:90px;margin-right:90px;position:relative;}.landing-page-testimonials #testimonialCarousel .item .testimonial-quote::before{content:"";background:url("/Content/Images/open-quote.png");background-repeat:no-repeat;width:30px;height:30px;background-size:contain;position:absolute;top:7px;left:-40px;}.landing-page-testimonials #testimonialCarousel .item .testimonial-quote::after{content:"";background:url("/Content/Images/close-quote.png");background-repeat:no-repeat;width:30px;height:30px;background-size:contain;position:absolute;top:7px;right:-40px;}.landing-page-testimonials .testimonial-author-info{margin-top:30px;}.landing-page-testimonials .testimonial-author-info .name{font-weight:bold;margin-top:0;}.landing-page-testimonials .testimonial-author-info .lower{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;}.landing-page-testimonials .testimonial-author-info .lower span,.landing-page-testimonials .testimonial-author-info .lower a{flex:1;margin-top:0;}.landing-page-testimonials .testimonial-author-info .lower a{text-align:right;margin-top:0;}}@media(min-width:1400px){.landing-page-opener{background-size:contain;min-height:55vh;}.landing-page-opener .main-title{padding-right:50px;font-size:28px;}.landing-page-opener .anchor-link{margin-top:60px;}.landing-page-opener .opening-section-left-plane{left:-70px;height:300px;}.landing-page-opener .opening-section-right-plane{height:380px;right:-35vh;top:25vw;}.about-tax-credits .opening-section-left-plane{left:-70px;height:300px;}.about-tax-credits .opening-section-right-plane{height:380px;right:-35vh;top:25vw;}}@media(min-width:1800px){.landing-page-opener .opening-section-left-plane{left:-50px;top:25em;height:320px;}.landing-page-opener .opening-section-right-plane{right:0;top:19vw;height:320px;}.about-tax-credits .opening-section-left-plane{left:-50px;top:25em;height:320px;}.about-tax-credits .opening-section-right-plane{right:0;top:19vw;height:320px;}}.how-it-works{background:#fff;padding-bottom:30px;padding-top:60px;position:relative;}.how-it-works .main-title{padding-top:0;margin-top:0;}.how-it-works .how-does-area{margin:45px 0 20px 0;}.how-it-works .how-does-area .how-does-row{margin-bottom:30px;}.how-it-works .how-does-area .how-does-row .how-does-block{width:100%;text-align:center;}.how-it-works .how-does-area .how-does-row .how-does-block .text-wrapper,.how-it-works .how-does-area .how-does-row .how-does-block .image-wrapper{width:100%;}.how-it-works .how-does-area .how-does-row .how-does-block .slide-number{display:block;margin:0 auto;font-size:20px;background:#fff;border-radius:50%;border:2px solid #34668c;color:#34668c;text-align:center;width:43px;height:40px;line-height:35px;align-self:flex-start;margin-top:10px;margin-bottom:5px;}.how-it-works .how-does-area .how-does-row .how-does-block .text-wrapper .text{display:inline-block;width:100%;text-align:center;}.how-it-works .how-does-area .how-does-row .how-does-block .text-wrapper .text h3{color:#34668c;margin:0;margin-top:5px;font-size:18px;}.how-it-works .how-does-area .how-does-row .how-does-block .image-wrapper img{width:70%;max-width:300px;}.wrapped-step-text img{display:none;}@media(min-width:480px){.how-it-works .main-title{margin-top:1rem;}.how-it-works .main-title img{margin-left:auto;margin-right:auto;display:block;}}@media(min-width:768px){.how-it-works .main-title{margin-top:0;}}@media(min-width:992px){.how-it-works .how-does-area .how-does-row{display:flex;}.how-it-works .how-does-area .how-does-row .how-does-block{display:flex;width:calc(50% - 15px);}.how-it-works .how-does-area .how-does-row .how-does-block:nth-of-type(1){margin-right:15px;}.how-it-works .how-does-area .how-does-row .how-does-block:nth-of-type(2){margin-left:15px;}.how-it-works .how-does-area .how-does-row .how-does-block .text-wrapper,.how-it-works .how-does-area .how-does-row .how-does-block .image-wrapper{width:50%;}.how-it-works .how-does-area .how-does-row .how-does-block .image-wrapper img{margin-right:30px;width:70%;float:right;max-width:100%;}.how-it-works .how-does-area .how-does-row .how-does-block .text-wrapper{display:flex;}.how-it-works .how-does-area .how-does-row .how-does-block .text-wrapper .text{text-align:left;margin-left:15px;}.how-it-works .how-does-area .how-does-row .how-does-block .slide-number{margin-bottom:0;}}@media screen and (min-width:992px) and (max-width:1399px){.wrapped-step-text{width:200%;}.wrapped-step-text img{float:right;width:140px;display:block;margin-top:-100px;margin-right:20px;}.image-wrapper.wrapped-text img{display:none;}}.eligibility-checker{min-height:65vh;padding-bottom:60px;position:relative;}.eligibility-checker::before{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;display:block;background-image:url("/Content/Images/Backgrounds/Tax-Cloud-Clouds-2.png"),linear-gradient(to bottom,#29506d 0%,#29506d 55%,#295577 55%,#295577 100%);background-repeat:no-repeat;background-position:left 55%;}.eligibility-checker .questions-image{display:none;}.eligibility-checker .center-container{padding-top:90px;}.eligibility-checker .eligiblity-container{z-index:100;}.eligibility-checker .eligiblity-container .eligibility-box{flex:1;position:relative;padding-top:10px;padding-bottom:80px;}.eligibility-checker .eligiblity-container .eligibility-box p{text-align:center;padding:0 20px;font-size:18px;}.eligibility-checker .eligiblity-container .eligibility-box:first-of-type{margin-left:0;margin-right:0;}.eligibility-checker .eligiblity-container .eligibility-box:last-of-type{margin-left:0;margin-right:0;}.eligibility-checker .eligiblity-container .eligibility-box .options{position:absolute;bottom:20px;left:0;right:0;}.eligibility-checker .eligiblity-container .eligibility-box input[type="radio"]{display:none;}.eligibility-checker .eligiblity-container .eligibility-box label{background:rgba(255,255,255,.7);padding:5px 20px;border-radius:50px;text-transform:uppercase;font-weight:bold;color:#34668c;font-size:16px;cursor:pointer;margin:30px 10px;margin-bottom:10px;font-size:20px;}.eligibility-checker .eligiblity-container .eligibility-box label:hover{background:#fff;}.eligibility-checker .eligiblity-container .eligibility-box input[type="radio"]:checked+label.yes-radio{background:#6ac25a;color:#fff;}.eligibility-checker .eligiblity-container .eligibility-box input[type="radio"]:checked+label.no-radio{background:#f37021;color:#fff;}.eligibility-checker .answer-dialog{border-radius:50px;margin-bottom:20px;font-size:26px;font-weight:lighter;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;display:none;bottom:161px;width:calc(100% - 30px);padding:15px 30px;font-size:16px;line-height:normal;}.eligibility-checker .answer-dialog::after{content:' ';position:absolute;bottom:-15px;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid #6ac25a;left:0;right:0;margin-left:auto;margin-right:auto;}.eligibility-checker .answer-dialog.success-answer{background:#6ac25a;color:#fff;}.eligibility-checker .answer-dialog.success-answer::after{content:' ';position:absolute;bottom:-15px;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid #6ac25a;left:0;right:0;margin-left:auto;margin-right:auto;}.eligibility-checker .answer-dialog.fail-answer{background:#f37021;color:#fff;}.eligibility-checker .answer-dialog.fail-answer::after{content:' ';position:absolute;bottom:-22px;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid #f37021;left:0;right:0;margin-left:auto;margin-right:auto;}.eligibility-checker .answer-dialog.fail-answer a{text-decoration:underline;color:#fff;}.eligibility-checker .answer-dialog.fail-answer a:hover{color:rgba(255,255,255,.5);}.eligibility-checker .answer-dialog .icon-icon-yes:before,.eligibility-checker .answer-dialog .landing-page-pricing .pricing-text p::before,.landing-page-pricing .pricing-text .eligibility-checker .answer-dialog p::before{font-size:110%;display:inline-block;}.eligibility-checker .answer-dialog.show{animation:answer-dialog-animation 1s linear;display:block;}.center-container .success-btn,.center-container .fail-btn{display:none;}.show-btn{display:inline-block !important;}@keyframes answer-dialog-animation-desktop{0%{transform:scale(0);bottom:120px;}100%{transform:scale(1);}100%{}}@keyframes answer-dialog-animation{0%{opacity:0;}100%{opacity:1;}}@media(min-width:992px){.eligibility-checker .center-container{padding-top:150px;}.eligibility-checker .eligiblity-container{display:flex;}.eligibility-checker .eligiblity-container .eligibility-box{margin-left:20px;margin-right:20px;}.eligibility-checker .questions-image{display:block;float:right;margin-top:-75px;}.eligibility-checker .answer-dialog{font-size:18px;padding:15px 45px;margin-bottom:0;}.eligibility-checker .answer-dialog.fail-answer{width:610px;}.eligibility-checker .answer-dialog.success-answer{width:490px;}.eligibility-checker .answer-dialog.show{animation:answer-dialog-animation-desktop 1s linear !important;}}.about-tax-credits{background:#dcedf9;padding-bottom:30px;padding-top:30px;position:relative;}.about-tax-credits .revert-image{height:200px;object-fit:none;transform:rotate(180deg);width:100%;}.about-tax-credits .main-title{padding-top:0;margin-top:0;}.about-tax-credits .h3{font-weight:600;color:#34668c;}.about-tax-credits .about-read-more-link{margin-bottom:30px;display:block;}.about-tax-credits .about-read-more-link .icon{font-size:115%;}.about-tax-credits .about-body{margin-top:30px;margin-bottom:40px;}.about-tax-credits .buttons-anchor-collection{margin-top:30px;}.about-tax-credits .buttons-anchor-collection .btn,.about-tax-credits .buttons-anchor-collection .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .about-tax-credits .buttons-anchor-collection input[type="submit"],.about-tax-credits .buttons-anchor-collection .request-a-demo form input[type="submit"],.request-a-demo form .about-tax-credits .buttons-anchor-collection input[type="submit"]{padding:10px 30px;text-transform:none;}.about-tax-credits .buttons-anchor-collection a{font-size:14px;display:block;margin-bottom:10px;}@media(min-width:480px){.about-tax-credits .main-title{margin-top:1rem;}}@media(min-width:768px){.about-tax-credits .main-title{margin-top:100px;font-size:58px;}.about-tax-credits .h3{font-size:35px;}}@media(min-width:992px){.about-tax-credits .about-read-more-link{display:inline;}}.tax-calculator{min-height:65vh;padding-bottom:30px;position:relative;z-index:2;overflow-x:hidden;}.tax-calculator .main-title{padding-top:60px;margin-top:0;}.tax-calculator .center-container{text-align:center;}.tax-calculator .center-container .btn,.tax-calculator .center-container .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .tax-calculator .center-container input[type="submit"],.tax-calculator .center-container .request-a-demo form input[type="submit"],.request-a-demo form .tax-calculator .center-container input[type="submit"]{display:inline-block;}.tax-calculator .center-container .anchor-link{margin-left:auto;margin-right:auto;display:block;}.tax-calculator .intro-paragraph{font-size:18px;color:rgba(0,0,0,.4);text-align:center;}.tax-calculator .question-title{font-size:1rem;font-weight:bold;line-height:1.4375;color:rgba(0,0,0,.8);text-align:center;}.tax-calculator .question-title .help-link{padding-left:0;position:static;}.tax-calculator .question-title .help-link .icon{color:rgba(0,0,0,.4);}.tax-calculator .question-title .help-link .help-box{text-align:left;position:absolute;right:0;width:100%;left:auto;}.tax-calculator .question-title .help-link .help-box:before{display:none;}.tax-calculator .radio-wrapper{margin-left:auto;margin-right:auto;display:block;width:300px;max-width:100%;padding-bottom:15px;}.tax-calculator #savingBtn{margin-top:6px;padding:10px;font-size:14px;}.tax-calculator .radio{display:inline-block;padding:10px;margin-left:auto;margin-right:auto;}.tax-calculator .radio input{display:none;}.tax-calculator .radio label{position:relative;padding-left:1.875em;}.tax-calculator .radio label:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;border:1px solid #3c3f40;left:0;top:50%;margin-top:-9px;}.tax-calculator .radio input:checked~label:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;left:4px;background-color:#34668c;top:50%;margin-top:-5px;}.tax-calculator .range .inputRangeValue{display:block;text-align:center;padding-bottom:1.25em;position:relative;}.tax-calculator .range .inputRangeValue input{border:0;box-shadow:inset 3px 3px 5px -1px rgba(0,0,0,.2);color:#34668c;font-weight:bold;font-size:20px;text-align:center;border:1px solid rgba(0,0,0,.2);margin-top:25px;width:65%;height:60px;padding:0 .75em;max-height:none;}.tax-calculator .range .inputRangeLegend{padding-top:.9375em;}.tax-calculator .range .inputRangeLegend:before,.tax-calculator .range .inputRangeLegend:after{content:" ";display:table;}.tax-calculator .range .inputRangeLegend:after{clear:both;}.tax-calculator .range .inputRangeLegend .min{float:left;}.tax-calculator .range .inputRangeLegend .max{float:right;}.tax-calculator .range .inputRangeInput{position:relative;}.tax-calculator .range .inputRangeInput input{padding:0;width:100%;}.tax-calculator .calculate-results{background:rgba(243,112,33,.1);border:1px solid rgba(243,112,33,.3);padding:20px;color:rgba(0,0,0,.6);text-align:center;margin-top:20px;}.tax-calculator .calculate-results .caption,.tax-calculator .calculate-results .total,.tax-calculator .calculate-results .fee,.tax-calculator .calculate-results .net{color:#34668c;text-transform:uppercase;font-weight:normal;vertical-align:bottom;}.tax-calculator .calculate-results .caption,.tax-calculator .calculate-results .total{font-size:1.625rem;}.tax-calculator .calculate-results .caption-fee,.tax-calculator .calculate-results .caption-net,.tax-calculator .calculate-results .fee,.tax-calculator .calculate-results .net{font-size:15px;}.tax-calculator .calculate-results .caption,.tax-calculator .calculate-results .cost{margin:0;}.tax-calculator .calculate-results .cost{padding-bottom:30px;display:flex;justify-content:center;}.tax-calculator .calculate-results .btn,.tax-calculator .calculate-results .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .tax-calculator .calculate-results input[type="submit"],.tax-calculator .calculate-results .request-a-demo form input[type="submit"],.request-a-demo form .tax-calculator .calculate-results input[type="submit"]{font-size:18px;}.tax-calculator .calculate-results h4{margin-top:1rem;margin-bottom:.5rem;color:rgba(0,0,0,.6);}.tax-calculator .calculate-results h4+p{margin-top:0;}.tax-calculator .calculate-results input[type="checkbox"]:not(.marketing-permissions)+label{top:-13px;}.tax-calculator .total{display:none;}.tax-calculator .savings-summary{display:none;}.tax-calculator .tax-calculator-left-plane{display:none;}.tax-calculator .tax-calculator-right-plane{display:none;}.tax-calculator .radio label{cursor:pointer;}.tax-calculator .tooltip{color:#f37021;font-size:14px;padding-bottom:15px;width:auto;position:relative;display:inline-block;}.tax-calculator .tooltip i{margin-right:10px;}.tax-calculator .tooltip .tooltip-text{visibility:hidden;position:absolute;top:30px;left:-23px;background-color:#fff;color:rgba(0,0,0,.7);padding:30px;box-shadow:0 3px 15px rgba(0,0,0,.2);z-index:999;width:300px;line-height:1.4375;}.tax-calculator .tooltip .tooltip-text::before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;z-index:999;position:absolute;top:-10px;left:20px;-webkit-filter:drop-shadow(0 0 0 rgba(0,0,0,.3));filter:drop-shadow(0 0 0 rgba(0,0,0,.3));margin-right:10px;}.tax-calculator .tooltip:hover{cursor:pointer;}.tax-calculator .tooltip:hover .tooltip-text{font-weight:normal;visibility:visible;}#EmailResultsContainer .email-left{text-align:center;display:inline-block;}#EmailResultsContainer .email-left input{margin:0;width:230px;}#EmailResultsContainer .field-validation-error{text-align:left;display:block;}#EmailResultsContainer .email-right{margin-top:10px;text-align:center;display:inline-block;}#EmailResultsContainer .email-submitted{font-weight:bold;}#EmailResultsContainer .email-submitted p{padding:0;}div.email-submitter{max-width:480px;margin:auto;}.email-marketing-permissions{border-top:solid 1px rgba(243,112,33,.4);border-bottom:solid 1px rgba(243,112,33,.4);margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;text-align:left;}.email-marketing-permissions label.perms{font-weight:bold;font-size:14px;display:block;margin-bottom:16px;}.email-marketing-permissions input[type="checkbox"]+label:before{width:15px;height:15px;}.email-marketing-permissions input[type="checkbox"]+label{font-size:14px;padding-right:10px;color:rgba(0,0,0,.6);}.calc-terms .optin-privacy{font-size:14px;}.recaptcha-calc p{font-size:12px;text-align:center;max-width:400px;margin-left:auto;margin-right:auto;}@media(min-width:480px){.tax-calculator .question-title .help-link{padding-left:10px;position:relative;}.tax-calculator .question-title .help-link .help-box{right:-15px;width:275px;}.tax-calculator .question-title .help-link .help-box:before{right:15px;left:auto;display:block;}}@media(min-width:768px){.tax-calculator .question-title .help-link .help-box{left:-4px;right:auto;}.tax-calculator .question-title .help-link .help-box:before{left:15px;right:auto;}.tax-calculator .range .inputRangeValue input{font-size:23px;}#EmailResultsContainer .emails{display:flex;}#EmailResultsContainer .email-left{display:flex;justify-content:flex-end;align-items:flex-start;text-align:right;width:65%;}#EmailResultsContainer .email-left input{max-width:400px;width:300px;}#EmailResultsContainer .email-right{width:35%;display:flex;justify-content:flex-start;align-items:flex-start;text-align:left;margin:0 0 0 20px;}}@media(min-width:992px){.tax-calculator #savingBtn{padding:10px 40px;font-size:inherit;}.tax-calculator .intro-paragraph{font-size:1.625rem;}.tax-calculator .calculate-results{padding:30px;}.tax-calculator .calculate-results .caption,.tax-calculator .calculate-results .total{font-size:2.1875rem;}.tax-calculator .calculate-results .caption{text-align:right;}.tax-calculator .calculate-results .caption-fee,.tax-calculator .calculate-results .caption-net,.tax-calculator .calculate-results .fee,.tax-calculator .calculate-results .net{font-size:25px;}.tax-calculator .calculate-results .total{margin-top:0;}.tax-calculator .calculate-results .cost{text-align:left;padding-bottom:15px;}.tax-calculator .calculate-results h4{margin-top:2rem;}.tax-calculator .radio-wrapper{padding-bottom:30px;}.tax-calculator .question-title.question-range{min-height:140px;}#EmailResultsContainer .email-left{text-align:right;}#EmailResultsContainer .email-left input{max-width:400px;}#EmailResultsContainer .email-right{text-align:left;margin:0 0 0 20px;}}@media(min-width:1100px){.tax-calculator .tax-calculator-left-plane{display:block;position:absolute;left:-230px;bottom:50%;height:330px;z-index:1;}.tax-calculator .tax-calculator-right-plane{display:block;position:absolute;right:-230px;bottom:50%;height:330px;z-index:1;}}@media(min-width:1400px){.tax-calculator .question-title.question-range{min-height:115px;}}@media(min-width:1500px){.tax-calculator .tax-calculator-left-plane{display:block;position:absolute;left:-166px;bottom:32%;height:270px;z-index:1;}.tax-calculator .tax-calculator-right-plane{display:block;position:absolute;right:-160px;bottom:46%;height:360px;z-index:1;}}@media(min-width:1750px){.tax-calculator .tax-calculator-left-plane{display:block;position:absolute;left:-20px;bottom:30%;height:270px;z-index:1;}.tax-calculator .tax-calculator-right-plane{display:block;position:absolute;right:-160px;height:360px;z-index:1;}}.landing-page-pricing{background-image:url("/Content/Images/Backgrounds/Tax-Cloud-Clouds-3.png");background-position:0 -90px;background-repeat:no-repeat;background-color:#fff4ec;min-height:65vh;padding-bottom:10px;padding-top:140px;position:relative;}.landing-page-pricing#is-your-company-eligible{padding-bottom:100px;}.landing-page-pricing#is-your-company-eligible .btn,.landing-page-pricing#is-your-company-eligible .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .landing-page-pricing#is-your-company-eligible input[type="submit"],.landing-page-pricing#is-your-company-eligible .request-a-demo form input[type="submit"],.request-a-demo form .landing-page-pricing#is-your-company-eligible input[type="submit"]{width:fit-content;}.landing-page-pricing .main-title{color:#34668c;}.landing-page-pricing .pricing-text{padding-bottom:30px;padding-top:15px;}.landing-page-pricing .pricing-text p{color:#34668c;padding-left:60px;}.landing-page-pricing .pricing-text p::before{font-family:'taxcloud';display:block;float:left;height:100%;margin-left:-45px;font-size:30px;}.landing-page-pricing img{margin-left:auto;margin-right:auto;display:block;max-width:100%;}.landing-page-pricing ul{list-style-type:none;list-style:none;}.landing-page-pricing ul li{background:url("/Content/Images/Pricing/orange-cloud-with-tick.svg") no-repeat left top;padding:0 0 13px 60px;margin:20px 0 0 0;list-style-type:none;list-style:none;}.landing-page-pricing ul li:before{display:none;}@media(min-width:992px){.landing-page-pricing img{margin-left:initial;margin-right:initial;}.landing-page-pricing .pricing-text{padding-top:0;}.landing-page-pricing .eligible-company-title{margin-top:60px;}}.tax-cloud-features{background-image:url("/Content/Images/Backgrounds/Tax-Cloud-Clouds-5.png"),url("/Content/Images/Backgrounds/clouds-bg.jpg");background-position:top left,top center;background-repeat:no-repeat;background-color:#dcecf9;padding-bottom:45px;padding-top:90px;position:relative;}.tax-cloud-features .main-title{color:#f37021;}.tax-cloud-features table:not(.picker__table){margin-top:30px;margin-bottom:60px;width:100%;display:block;border-radius:5px;}.tax-cloud-features table:not(.picker__table) thead{display:none;}.tax-cloud-features table:not(.picker__table) tbody{display:block;float:left;}.tax-cloud-features table:not(.picker__table) tbody tr{border:none;width:auto;display:block;float:left;clear:both;width:100%;}.tax-cloud-features table:not(.picker__table) tbody tr td{display:inline;float:left;clear:none;padding:15px;width:auto;cursor:initial;background:#fff;min-height:75px;width:100%;text-align:center;min-height:initial;border-bottom:1px solid #e9f3fc;}.tax-cloud-features table:not(.picker__table) tbody tr td:first-of-type{width:100%;text-align:left;float:none;clear:none;display:block;background:#e9f3fc;padding:15px;min-height:initial;font-weight:600;}.tax-cloud-features table:not(.picker__table) tbody tr td:nth-of-type(2) .icon{font-size:110%;}.tax-cloud-features table:not(.picker__table) tbody tr td:nth-of-type(2)::before{font-weight:600;}.tax-cloud-features table:not(.picker__table) tbody tr td::before{width:80%;float:left;clear:none;margin-left:0;font-weight:400;color:#34668c;}.tax-cloud-features table:not(.picker__table) tbody tr td:first-of-type::before{content:none;}.tax-cloud-features table:not(.picker__table) tbody tr td.tax-cloud:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;background:#e9f3fc;z-index:99999999;width:100%;height:1px;top:-1px;}.tax-cloud-features table:not(.picker__table) tbody tr td .icon{padding:0 5.5px;}.tax-cloud-features table:not(.picker__table) tbody tr td .icon-icon-tick-3{color:#6ac25a;}.tax-cloud-features table:not(.picker__table) tbody tr td .icon-icon-cross-1{color:#c3392f;}@media(min-width:992px){.tax-cloud-features table:not(.picker__table){display:table;width:100%;overflow:initial;}.tax-cloud-features table:not(.picker__table) thead{width:auto;display:table-header-group !important;float:none;margin-left:0;min-width:initial;}.tax-cloud-features table:not(.picker__table) thead tr{display:table-row;background:#e9f3fc;}.tax-cloud-features table:not(.picker__table) thead th{display:table-cell;width:15%;padding:15px;text-align:center;vertical-align:middle;color:#34668c;background:#e9f3fc;font-size:1.1rem;}.tax-cloud-features table:not(.picker__table) thead th:first-of-type{width:35%;text-align:left;display:table-cell;border-top-left-radius:5px;}.tax-cloud-features table:not(.picker__table) thead th:nth-of-type(2){transform:scale(1.2);box-shadow:12px 0 15px -4px rgba(0,0,0,.05),-12px 0 8px -4px rgba(0,0,0,.05);border-top-left-radius:5px;border-top-right-radius:5px;}.tax-cloud-features table:not(.picker__table) thead th:last-of-type{border-top-right-radius:5px;}.tax-cloud-features table:not(.picker__table) tbody{width:100%;display:table-row-group;float:none;min-width:initial;}.tax-cloud-features table:not(.picker__table) tbody tr{display:table-row;width:100%;float:none;}.tax-cloud-features table:not(.picker__table) tbody tr:last-of-type td:first-of-type>span,.tax-cloud-features table:not(.picker__table) tbody tr:last-of-type td:first-of-type{border-bottom-left-radius:5px;}.tax-cloud-features table:not(.picker__table) tbody tr:last-of-type td:last-of-type>span,.tax-cloud-features table:not(.picker__table) tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:5px;}.tax-cloud-features table:not(.picker__table) tbody tr td{display:table-cell;width:15%;float:none;text-align:center;font-size:1.1rem;position:relative;}.tax-cloud-features table:not(.picker__table) tbody tr td>span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;background:#fff;line-height:45px;}.tax-cloud-features table:not(.picker__table) tbody tr td:first-of-type{text-align:left;width:100%;}.tax-cloud-features table:not(.picker__table) tbody tr td:first-of-type>span{padding:0 15px;}.tax-cloud-features table:not(.picker__table) tbody tr td:nth-of-type(2){transform:scale(1.2);border-bottom:1px solid rgba(0,0,0,.1);box-shadow:12px 0 15px -6px rgba(0,0,0,.05),-12px 0 8px -6px rgba(0,0,0,.05);z-index:50;}.tax-cloud-features table:not(.picker__table) tbody tr td:nth-of-type(2)>span{z-index:100;line-height:initial;}.tax-cloud-features table:not(.picker__table) tbody tr td:nth-of-type(2)>span .icon{line-height:35px;}.tax-cloud-features table:not(.picker__table) tbody tr td .icon-icon-tick-3{font-size:1.2rem;}.tax-cloud-features table:not(.picker__table) tbody tr td .icon-icon-cross-1{font-size:1.2rem;}.tax-cloud-features table:not(.picker__table) tbody tr:hover{background-color:none !important;}.tax-cloud-features table:not(.picker__table) tbody tr:last-of-type td:nth-of-type(2) span,.tax-cloud-features table:not(.picker__table) tbody tr:last-of-type td:nth-of-type(2){border-bottom-left-radius:5px;border-bottom-right-radius:5px;}}.latest-news{margin-bottom:30px;position:relative;}.fee-panels h2.main-title{font-size:2.1rem;font-weight:400;}.fee-panels .intro-paragraph.long-sub-title{font-size:1.3rem;color:#34668c;text-align:center;}.fee-panels .fee-panel-container{width:100%;padding:0 50px;}.fee-panels .fee-panel-container .fee-panel{max-width:432px;border:1px solid rgba(52,102,140,.16);border-radius:20px;background-color:#f5f5f5;position:relative;margin:auto;margin-top:30px;margin-bottom:30px;padding:15px;}.fee-panels .fee-panel-container .fee-panel::before,.fee-panels .fee-panel-container .fee-panel::after{content:'';width:65px;height:55px;top:30px;background:url(/Content/Images/Pricing/fee-banner.png);background-size:contain;background-repeat:no-repeat;position:absolute;}.fee-panels .fee-panel-container .fee-panel::before{left:-66px;transform:scaleX(-1);}.fee-panels .fee-panel-container .fee-panel::after{right:-66px;}.fee-panels .fee-panel-container .fee-panel .fee-banner{position:absolute;top:30px;height:45px;width:calc(100% + 2px);left:-1px;background-color:#f37021;border-top:1px solid #f7a06b;border-bottom:1px solid #e6681c;display:flex;align-items:center;justify-content:center;}.fee-panels .fee-panel-container .fee-panel .fee-banner span{font-size:1.75rem;font-weight:100;line-height:2rem;}.fee-panels .fee-panel-container .fee-panel .fee-banner span::before,.fee-panels .fee-panel-container .fee-panel .fee-banner span::after{content:url(/Content/Images/Pricing/pointed-star.svg);display:inline-block;filter:brightness(0) invert(1);}.fee-panels .fee-panel-container .fee-panel .fee-banner span::before{transform:translate(-8px,2px) scale(.65);}.fee-panels .fee-panel-container .fee-panel .fee-banner span::after{transform:translate(8px,2px) scale(.65);}.fee-panels .fee-panel-container .fee-panel p{text-align:center;margin-top:75px;font-size:1.1rem;color:#34668c;}.tax-calculator .intro-paragraph.long-sub-title{font-size:1.3rem;margin-bottom:40px;}.whats-included{background-image:url("/Content/Images/Backgrounds/Cloud-light-blue-to-white.png"),url("/Content/Images/Backgrounds/clouds-bg-2.png");background-position:0 -90px,center 140px;background-repeat:no-repeat,repeat-y;padding-top:150px;padding-bottom:70px;}.whats-included h2.main-title{font-size:26px;font-weight:400;}.whats-included .intro-paragraph.long-sub-title{font-size:1.3rem;margin-bottom:40px;color:rgba(0,0,0,.4);text-align:center;}.whats-included span.h3{font-size:1.1rem;color:#34668c;margin:5px 0;display:inline-block;}.whats-included ul{list-style-type:none;padding:0;}.whats-included ul li{font-size:1.2rem;color:#34668c;background:url(/Content/Images/Pricing/green-cloud-with-tick.svg) no-repeat left top;padding:0 0 0 60px;background-position:4px 0;background-size:38px;font-weight:100;margin:10px 0 5px 0;padding-bottom:9px;}.whats-included ul li::before{content:'';margin-left:-8px;}.specialist-team{background-color:#fff;padding-top:40px;padding-bottom:40px;background-image:url("/Content/Images/Backgrounds/Cloud-white-to-light-blue.png");background-size:auto;background-repeat:no-repeat;background-position:0 -80px;position:relative;top:-1px;}.specialist-team .spacer.left{margin-left:0;}.specialist-team#what-is-the-claims-process{padding-bottom:80px;}.specialist-team.with-cloud{padding-top:90px;}.specialist-team h2.main-title{font-weight:400;}.specialist-team span.h3{font-size:1.3rem;color:#34668c;display:inline-block;}.specialist-team p{font-size:1rem;}.specialist-team p.text-center{font-weight:bold;opacity:.7;margin-top:2rem;}.specialist-team img.cloud-icon{display:block;margin:auto;width:40px;}.specialist-team .team-image{width:100%;margin-top:50px;}.specialist-team .team-image img{display:block;max-width:100%;margin:auto;}.landing-page-pricing.quote-carousel-container h2.main-title{font-size:26px;color:#f37021;}.landing-page-pricing.quote-carousel-container h2.main-title strong{font-weight:400;}.landing-page-pricing.quote-carousel-container .quote-carousel .quote-box .quote-icon{margin-bottom:15px;}.landing-page-pricing.quote-carousel-container .quote-carousel .quote-box .quote-box-title{margin-top:15px;margin-bottom:5px;}.landing-page-pricing.quote-carousel-container .quote-carousel .quote-box p{margin-top:5px;}.landing-page-pricing.quote-carousel-container .quote-carousel .owl-dots .owl-dot span{background:#f37021;opacity:.3;}.landing-page-pricing.quote-carousel-container .quote-carousel .owl-dots .owl-dot.active span{background:#f37021;opacity:1;}.landing-page-pricing.quote-carousel-container .owl-next,.landing-page-pricing.quote-carousel-container .owl-prev{filter:brightness(0) invert(53%) sepia(24%) saturate(4600%) hue-rotate(348deg) brightness(98%) contrast(94%);}.landing-page-pricing.quote-carousel-container .owl-next:focus,.landing-page-pricing.quote-carousel-container .owl-prev:focus{outline:none;}.landing-page-pricing.quote-carousel-container .owl-next img{transform:scaleX(-1);margin-left:3px;}.landing-page-pricing.quote-carousel-container .owl-prev img{margin-left:-3px;}.next-steps h2.main-title strong{font-weight:400;}.next-steps .intro-paragraph.long-sub-title{font-size:1.2rem;margin-bottom:40px;}.next-steps .link-container{margin-bottom:30px;}.next-steps .link-container .btn,.next-steps .link-container .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .next-steps .link-container input[type="submit"],.next-steps .link-container .request-a-demo form input[type="submit"],.request-a-demo form .next-steps .link-container input[type="submit"]{width:100%;padding:10px;}.tax-cloud-faqs h2.main-title{font-size:26px;color:#f37021;font-weight:400;}.tax-cloud-faqs .accordion-container .accordion-content p{margin:0 0 .75rem 0;}.accordion-container ul{padding-left:80px;}.businesses-contact-us h2{font-size:1.6rem !important;}.questions-contact .row.equal{display:flex;display:-webkit-flex;flex-wrap:wrap;padding-bottom:50px;border-bottom:1px solid #e0e2dd;}.questions-contact .telephone{display:flex;height:100%;align-items:center;justify-content:flex-end;}.questions-contact .telephone h3{font-size:1.625rem;}.questions-contact .telephone .cloud-icon{width:42px;margin-right:15px;}@media(min-width:480px){.fee-panels h2.main-title{font-size:3.2rem;}.fee-panels .intro-paragraph.long-sub-title{font-size:1.6rem;}.fee-panels .fee-panel-container .fee-panel{min-height:286px;padding:30px;}.fee-panels .fee-panel-container .fee-panel::before,.fee-panels .fee-panel-container .fee-panel::after{top:65px;height:95px;}.fee-panels .fee-panel-container .fee-panel .fee-banner{top:65px;height:77px;width:calc(100% + 2px);left:-1px;border-top:1px solid #f7a06b;border-bottom:1px solid #e6681c;}.fee-panels .fee-panel-container .fee-panel .fee-banner span{font-size:2.8rem;line-height:normal;}.fee-panels .fee-panel-container .fee-panel .fee-banner span::before{transform:translate(-18px,0) scale(.75);}.fee-panels .fee-panel-container .fee-panel .fee-banner span::after{transform:translate(18px,0) scale(.75);}.fee-panels .fee-panel-container .fee-panel p{margin-top:145px;font-size:1.2rem;}.tax-calculator .intro-paragraph.long-sub-title{font-size:1.6rem;margin-bottom:60px;}.whats-included{padding-top:210px;padding-bottom:70px;}.whats-included h2.main-title{font-size:2.35rem;font-weight:bold;}.whats-included .intro-paragraph.long-sub-title{font-size:1.6rem;margin-bottom:60px;}.whats-included span.h3{font-size:1.5rem;font-weight:bold;margin-top:50px;}.whats-included ul li{font-size:1.5rem;line-height:38px;margin:20px 0 0 0;padding:0 0 0 80px;padding-bottom:13px;background-size:42px 38px;}.whats-included ul li::before{content:'';}.specialist-team h2.main-title{font-weight:bold;}.specialist-team span.h3{font-size:1.5rem;color:#34668c;font-weight:bold;display:inline-block;}.landing-page-pricing.quote-carousel-container h2.main-title{font-size:2.35rem;color:#f37021;}.landing-page-pricing.quote-carousel-container h2.main-title strong{font-weight:bold;}.landing-page-pricing.quote-carousel-container .quote-carousel .quote-box .quote-icon{margin-bottom:30px;}.landing-page-pricing.quote-carousel-container .quote-carousel .quote-box .quote-box-title{margin-top:30px;margin-bottom:15px;}.landing-page-pricing.quote-carousel-container .quote-carousel .quote-box p{margin-top:15px;}.next-steps h2.main-title strong{font-weight:bold;}.next-steps .intro-paragraph.long-sub-title{font-size:1.6rem;}.tax-cloud-faqs h2.main-title{font-size:2.5rem;font-weight:bold;}.businesses-contact-us h2{font-size:2.5rem !important;}}@media(min-width:992px){.fee-panels .fee-panel-container{padding:0;}.fee-panels .fee-panel-container .fee-panel{width:332px;margin-top:50px;margin-bottom:60px;}.tax-calculator .tax-calculator-left-plane{top:-40%;}.tax-calculator .tax-calculator-right-plane{top:5%;}.specialist-team{padding-top:100px;padding-bottom:100px;background-size:contain;}.specialist-team.with-cloud{padding-top:150px;}.specialist-team span.h3{margin-top:50px;}.specialist-team .team-image{margin-top:0;}.next-steps .link-container{margin-bottom:100px;}.next-steps .link-container .btn,.next-steps .link-container .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .next-steps .link-container input[type="submit"],.next-steps .link-container .request-a-demo form input[type="submit"],.request-a-demo form .next-steps .link-container input[type="submit"]{width:90%;}}@media(min-width:1400px){.fee-panels .fee-panel-container{padding:0 50px;}.fee-panels .fee-panel-container .fee-panel{width:432px;}.fee-panels .fee-panel-container .fee-panel.left{margin-left:0;}.fee-panels .fee-panel-container .fee-panel.right{margin-right:0;}.specialist-team span.h3{margin-top:100px;}}.quote-carousel-container{padding-bottom:80px;overflow:hidden;}.quote-carousel-container .quote-carousel{display:flex;}.quote-carousel-container .quote-carousel .quote-box{background:#fff;width:100%;padding:45px 30px 60px 30px;height:490px;position:relative;border-radius:20px;}.quote-carousel-container .quote-carousel .quote-box .quote-icon{display:block;margin:0 auto 0 0;margin-bottom:30px;color:#f37021;font-size:32px;text-align:left;height:34px;}.quote-carousel-container .quote-carousel .quote-box .quote-box-title{color:#34668c;font-weight:700;font-size:22px;line-height:32px;margin-top:30px;}.quote-carousel-container .quote-carousel .quote-box .quote-name{font-weight:700;font-size:18px;margin-bottom:0;}.quote-carousel-container .quote-carousel .quote-box .quote-company{font-weight:700;font-size:16px;margin-top:0;font-weight:400;color:rgba(0,0,0,.6);}.quote-carousel-container .quote-carousel .quote-box .stars-container{display:flex;justify-content:flex-start;margin-top:50px;position:absolute;bottom:30px;}.quote-carousel-container .quote-carousel .quote-box .stars-container img{max-height:25px;height:25px;width:25px;}.quote-carousel-container .owl-carousel.quote-carousel .owl-nav{position:absolute;width:calc(100% + 150px);top:50%;left:-75px;transform:translateY(-50%);display:flex;justify-content:space-between;}.quote-carousel-container .owl-carousel.quote-carousel .owl-nav.disabled .owl-prev{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5);display:none;}.quote-carousel-container .owl-carousel.quote-carousel .owl-nav.disabled .owl-next{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5);display:none;}.quote-carousel-container .owl-carousel.quote-carousel .owl-nav .owl-prev{left:-75px;width:50px;color:rgba(255,255,255,.5);height:50px;border-radius:50%;border:2px solid rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;}.quote-carousel-container .owl-carousel.quote-carousel .owl-nav .owl-prev .icon{font-weight:700;}.quote-carousel-container .owl-carousel.quote-carousel .owl-nav .owl-prev:hover{cursor:pointer;color:#fff;border-color:#fff;transition:.2s ease-out;}.quote-carousel-container .owl-carousel.quote-carousel .owl-nav .owl-next{right:-75px;width:50px;color:rgba(255,255,255,.5);height:50px;border-radius:50%;border:2px solid rgba(255,255,255,.5);display:flex;align-items:center;justify-content:center;}.quote-carousel-container .owl-carousel.quote-carousel .owl-nav .owl-next .icon{font-weight:700;}.quote-carousel-container .owl-carousel.quote-carousel .owl-nav .owl-next:hover{cursor:pointer;color:#fff;border-color:#fff;transition:.2s ease-out;}.quote-carousel-container .owl-carousel.quote-carousel .owl-dots{position:absolute;bottom:-50px;width:100%;height:20px;display:flex;justify-content:center;}.quote-carousel-container .owl-carousel.quote-carousel .owl-dots.disabled .owl-dot{display:none;}.quote-carousel-container .owl-carousel.quote-carousel .owl-dots .owl-dot{height:20px;margin-left:5px;margin-right:5px;}.quote-carousel-container .owl-carousel.quote-carousel .owl-dots .owl-dot span{height:12px;width:12px;background:#fff;display:inline-block;border-radius:50%;transition:all .2s ease;}.quote-carousel-container .owl-carousel.quote-carousel .owl-dots .owl-dot:hover,.quote-carousel-container .owl-carousel.quote-carousel .owl-dots .owl-dot.active{cursor:pointer;}.quote-carousel-container .owl-carousel.quote-carousel .owl-dots .owl-dot:hover span,.quote-carousel-container .owl-carousel.quote-carousel .owl-dots .owl-dot.active span{background:#34668c;transition:all .2s ease;}@media(min-width:480px){.quote-carousel-container .quote-carousel .quote-box{height:385px;}}@media(min-width:768px){.quote-carousel-container .quote-carousel{width:calc(100% - 120px);left:60px;}.quote-carousel-container .quote-carousel .quote-box{height:334px;}}@media(min-width:992px){.quote-carousel-container .quote-carousel .quote-box{height:434px;position:relative;}.quote-carousel-container .quote-carousel .quote-box .quote-icon{margin:0 auto;text-align:center;font-size:40px;}.quote-carousel-container .quote-carousel .quote-box .stars-container{justify-content:center;position:absolute;bottom:40px;left:50%;transform:translateX(-50%);}}@media(min-width:1400px){.quote-carousel-container .quote-carousel{width:100%;left:0;}.quote-carousel-container .quote-carousel .quote-box{height:463px;}}@media(min-width:1400px){.quote-carousel-container .quote-carousel{width:calc(100% - 200px);left:100px;}.quote-carousel-container .quote-carousel .quote-box{height:439px;}}@media(min-width:1600px){.quote-carousel-container .quote-carousel{width:100%;left:0;}.quote-carousel-container .quote-carousel .quote-box{height:457px;}}.request-a-demo{background:#34668c;}.request-a-demo .main-title{color:#fff;}.request-a-demo .main-title+span{color:rgba(255,255,255,.7);text-align:center;width:80%;display:block;margin-left:auto;margin-right:auto;font-size:1.2rem;}.request-a-demo form input[type="submit"]{margin-top:15px;margin-bottom:15px;text-align:center;}.request-a-demo form .submit-wrapper{text-align:center;}.request-a-demo form label{color:#fff;font-size:1.25rem;font-weight:200;}.request-a-demo form input{color:#f37021;background:rgba(26,72,104,.4);box-shadow:none;border:0;margin-bottom:30px;}.start-claim-alt{background:url("/Content/Images/Backgrounds/clouds-bg.jpg");background-repeat:no-repeat;background-position:top center;text-align:center;padding-top:60px;padding-bottom:60px;}.start-claim-alt .title{display:block;color:#f37021;font-size:1.6rem;font-weight:600;line-height:1.4;margin-bottom:15px;}.start-claim-alt .subtitle{display:block;color:#34668c;font-size:1.5rem;font-weight:200;line-height:1.4;}.start-claim-alt .btn,.start-claim-alt .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .start-claim-alt input[type="submit"],.start-claim-alt .request-a-demo form input[type="submit"],.request-a-demo form .start-claim-alt input[type="submit"]{margin-top:30px;font-size:22px;}.fullscreen-popup{position:fixed;left:0;right:0;bottom:0;top:0;z-index:29;background:rgba(0,0,0,.4);}.fullscreen-popup .timesheet-inner{position:fixed;left:45px;right:45px;bottom:45px;top:45px;background:#eef6fc;z-index:30;padding:0 0;}.fullscreen-popup .timesheet-inner .popup-header{display:flex;justify-content:space-between;align-items:center;background:#34668c;padding:0 30px;}.fullscreen-popup .timesheet-inner .popup-header .popup-header-title{color:#fff;font-size:16px;}.fullscreen-popup .timesheet-inner .popup-header .close i{color:#fff;font-weight:600;font-size:20px;display:flex;align-items:center;}.fullscreen-popup .timesheet-inner .popup-header .close:hover{cursor:pointer;}.fullscreen-popup .timesheet-inner .title-heading{margin:20px 30px 0 30px;display:flex;align-items:flex-start;justify-content:space-between;}.fullscreen-popup .timesheet-inner .title-heading:before{display:none;}.fullscreen-popup .timesheet-inner .title-heading:after{display:none;}.fullscreen-popup .timesheet-inner .title-heading h2{float:unset;}.fullscreen-popup .timesheet-inner .title-heading p{margin-top:0;}.fullscreen-popup .timesheet-inner .title-heading .popup-help i{color:#34668c;font-size:18px;}.fullscreen-popup .timesheet-inner form{position:relative;z-index:1;}.fullscreen-popup .timesheet-inner .table-outer{overflow-x:auto;margin-left:30px;margin-right:30px;margin-bottom:30px;}.fullscreen-popup .timesheet-inner .table-outer::-webkit-scrollbar{height:10px;background:rgba(52,102,140,.1);}.fullscreen-popup .timesheet-inner .table-outer::-webkit-scrollbar-thumb{background:rgba(52,102,140,.3);}.fullscreen-popup .timesheet-inner table.project-time-table{background:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.1);margin-bottom:30px;width:100%;overflow-x:auto;white-space:nowrap;}.fullscreen-popup .timesheet-inner table.project-time-table thead tr{background:#323639;}.fullscreen-popup .timesheet-inner table.project-time-table thead tr th{height:35px;padding:0 10px;line-height:1.1;font-size:13px;}.fullscreen-popup .timesheet-inner table.project-time-table tbody tr td{border:1px solid rgba(0,0,0,.1);padding:0 5px;height:35px;min-width:55px;color:#323639;font-size:13px;}.fullscreen-popup .timesheet-inner table.project-time-table tbody tr td input{height:24px;padding:0 5px;max-width:40px;}.fullscreen-popup .timesheet-inner table.project-time-table tbody tr td.total,.fullscreen-popup .timesheet-inner table.project-time-table tbody tr td.total-total{font-weight:600;}.fullscreen-popup .timesheet-inner table.project-time-table tbody tr td.sum-error{background:#c3392f;color:#fff;}.fullscreen-popup .timesheet-inner table.project-time-table tbody tr td.sum-col-error{background:#c3392f;color:#fff;}.fullscreen-popup .timesheet-inner table.project-time-table tbody tr td.na{opacity:.5;}.fullscreen-popup .timesheet-inner table.project-time-table tbody tr:hover{background:#dcecf9;}.fullscreen-popup .timesheet-inner .timesheet-save,.fullscreen-popup .timesheet-inner .person-timesheet-save{margin-left:30px;}.fullscreen-popup .timesheet-inner .popup-cloud{background:url("/Content/Images/Backgrounds/Cloud-white-to-light-blue.png");width:100%;height:200px;position:absolute;z-index:0;bottom:50px;left:0;}.fullscreen-popup .timesheet-inner .popup-cloud:after{content:"";background:#fff;width:100%;height:50px;position:absolute;bottom:-50px;left:0;}.fullscreen-popup .timesheet-inner .popup-logo{background:url("/Content/Images/Logos/TaxCloud-Logo.svg");background-size:contain;background-repeat:no-repeat;width:50px;height:50px;position:absolute;bottom:10px;left:30px;}.fullscreen-popup.hide-popup{display:none;}input[type="text"].sum-error,input[type="text"].sum-col-error,input[type="text"].cell-error{border:1px solid #c3392f;}td.sum-error,td.sum-col-error,td.cell-error{border:1px solid #c3392f;}.do-you-need-timesheets{background:#dcecf9;display:flex;justify-content:space-between;align-items:center;padding:20px 20px;margin:15px 0;}.do-you-need-timesheets .do-you-need-timesheets-inner{display:flex;align-items:center;justify-content:flex-start;}.do-you-need-timesheets .do-you-need-timesheets-inner i{font-size:60px;color:rgba(52,102,140,.5);line-height:.8;display:flex;align-items:center;}.do-you-need-timesheets .do-you-need-timesheets-inner .do-you-need-timesheets-title{font-weight:600;margin-bottom:0;font-size:20px;}.do-you-need-timesheets .do-you-need-timesheets-inner p{margin:0 20px;font-size:15px;}.do-you-need-timesheets .do-you-need-timesheets-inner .tutorial-video-link{color:#34668c;font-size:15px;margin:12px 20px 0 20px;display:flex;align-items:center;}.do-you-need-timesheets .do-you-need-timesheets-inner .tutorial-video-link img{margin-right:5px;}.table-error{background:#c3392f;padding:10px;margin:10px 0;text-align:center;color:#fff;}.timesheets-tutorial-video-modal{position:fixed;display:block;width:100%;height:100%;background:rgba(0,0,0,.9);top:0;left:0;z-index:9999999;}.timesheets-tutorial-video-modal .inner-modal{position:absolute;max-width:100%;max-height:100%;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;min-width:300px;max-height:100%;background:#34668c;text-align:center;}.timesheets-tutorial-video-modal .inner-modal iframe{width:890px;max-width:100%;margin-top:30px;height:402px;}.timesheets-tutorial-video-modal .inner-modal .inner-inner-modal{position:relative;height:100%;width:100%;padding:60px 15px;}.timesheets-tutorial-video-modal .inner-modal span:not(.title){margin-bottom:30px;font-weight:200;}.timesheets-tutorial-video-modal .inner-modal span{display:block;text-align:center;font-size:1.25rem;color:rgba(255,255,255,.7);line-height:1;}.timesheets-tutorial-video-modal .inner-modal span .title{font-size:22px;margin:0;margin-bottom:10px;font-size:35px;color:#fff;}.timesheets-tutorial-video-modal .inner-modal .modal-close{float:right;color:#fff;font-size:22px;margin-right:0;margin-top:15px;width:20px;display:block;float:right;cursor:pointer;position:absolute;top:0;right:15px;}@media(min-width:992px){.timesheets-tutorial-video-modal .inner-modal{width:60%;border-radius:10px;height:720px;}.timesheets-tutorial-video-modal .inner-modal iframe{height:502px;}.timesheets-tutorial-video-modal .inner-modal .modal-close{top:30px;right:45px;}.timesheets-tutorial-video-modal .inner-modal .inner-inner-modal{padding:45px 75px;}}.carousel{margin-top:40px;margin-bottom:75px;margin-left:auto;margin-right:auto;}.carousel .carousel-indicators{width:100%;text-align:center;left:0;right:0;margin:auto;bottom:-40px;z-index:1;}.carousel .carousel-indicators li{display:inline-block;width:16px;height:16px;background:#fff;border-radius:50%;position:relative;margin:0 2px;padding:0;}.carousel .carousel-indicators li::before{content:" ";width:12px;height:12px;position:absolute;left:0;right:0;top:0;bottom:0;border-radius:50%;background:#f37021;margin:auto;}.carousel .carousel-indicators li:hover::before{background:#34668c;}.carousel .carousel-indicators li.active::before{background:#34668c;}.carousel .carousel-control{color:#34668c;text-shadow:none;width:auto;height:auto;font-size:60px;opacity:1;display:none;}.carousel .carousel-control.left{left:-20%;}.carousel .carousel-control.right{right:-20%;}.carousel .carousel-control.right,.carousel .carousel-control.left{top:0;bottom:0;position:absolute;margin:auto;height:1.5em;}.carousel .item{min-height:530px;}.carousel .item .slide-number{display:block;margin:0 auto;font-size:25px;background:#fff;border-radius:50%;border:2px solid #34668c;color:#34668c;text-align:center;width:50px;height:50px;line-height:45px;}.carousel .item .text-wrapper .text{display:inline-block;width:100%;text-align:center;}.carousel .item .text-wrapper .text h3{color:#34668c;margin:0;margin-top:5px;}.carousel .item img{margin-left:auto;margin-right:auto;display:block;max-width:70%;}@media(min-width:480px){.carousel{width:80%;}}@media(min-width:768px){.carousel .carousel-control{display:block;}.carousel .item{min-height:500px;}.carousel .item .slide-number{line-height:70px;width:70px;height:70px;font-size:40px;}}@media(min-width:992px){.carousel .carousel-indicators{bottom:0;}.carousel img{float:right;max-width:100%;}.carousel .item{min-height:330px;}.carousel .item .text-wrapper .text{width:calc(100% - 80px);padding-left:40px;text-align:left;margin:0;}.carousel .item img{max-width:100%;}.carousel .item .slide-number{float:left;display:inline-block;}}@media(min-width:1400px){.carousel .item .text-wrapper{padding:40px 0;}.carousel .item img{max-width:80%;}}.logged-out-container{background:#34668c;min-height:100vh;}@media(min-width:992px){.logged-out-container{background:none;}}.main-nav{display:none;padding-top:40px;}.main-nav .main-nav-container{padding:15px 0;}.main-nav .main-nav-container .logo-wrapper .logo-image,.main-nav .main-nav-container .logo-wrapper .strapline{display:inline-block;vertical-align:middle;}.main-nav .main-nav-container .logo-wrapper .logo-image{padding-right:50px;position:relative;}.main-nav .main-nav-container .logo-wrapper .logo-image:after{content:"";position:absolute;width:1px;height:80%;background-color:rgba(255,255,255,.3);top:50%;right:23px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.main-nav .main-nav-container .logo-wrapper .logo-image img{width:100px;}.main-nav .main-nav-container .logo-wrapper .strapline{color:#fff;font-weight:bold;}.main-nav .main-nav-container .nav-inner ul{padding-left:0;margin:0;list-style:none;text-align:right;}.main-nav .main-nav-container .nav-inner ul li{display:inline-block;text-align:center;text-transform:uppercase;font-size:13px;}.main-nav .main-nav-container .nav-inner ul li+li{padding-left:28px;}.main-nav .main-nav-container .nav-inner ul li::before{content:none;}.main-nav .main-nav-container .nav-inner ul li a{color:rgba(255,255,255,.3);display:block;position:relative;padding-top:50px;font-size:13px;}.main-nav .main-nav-container .nav-inner ul li a.current{color:#fff;}.main-nav .main-nav-container .nav-inner ul li a.current .icon{color:#fff;}.main-nav .main-nav-container .nav-inner ul li a .icon{position:absolute;top:0;left:0;right:0;color:#f37021;font-size:35px;}.main-nav .main-nav-container .nav-inner ul li:hover a{color:#fff;}.main-nav .main-nav-container .nav-inner ul li:hover a i{color:#fff;}@media(min-width:992px){.main-nav{display:block;}}.mobile-nav{height:70px;position:fixed;left:0;z-index:100;width:100%;top:0;}.mobile-nav .mobile-header{background-color:#34668c;height:100%;border-bottom:1px solid rgba(255,255,255,.15);box-shadow:0 6px 10px 2px rgba(0,0,0,.2);}.mobile-nav .mobile-header .strapline{text-align:center;height:100%;position:relative;}.mobile-nav .mobile-header .strapline span{color:#fff;font-size:13px;font-weight:bold;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.mobile-nav .mobile-header .logo-wrapper{padding-top:6px;height:100%;}.mobile-nav .mobile-header .logo-wrapper img{width:75px;}.mobile-nav .mobile-header .responsive-nav-button{float:right;padding:25px 0;}.mobile-nav .mobile-header .responsive-nav-button.active .icon-bar:first-child{-webkit-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg);}.mobile-nav .mobile-header .responsive-nav-button.active .icon-bar:nth-child(2){background-color:transparent;}.mobile-nav .mobile-header .responsive-nav-button.active .icon-bar:last-child{-webkit-transform:translateY(-13px) rotate(-45deg);transform:translateY(-13px) rotate(-45deg);}.mobile-nav .mobile-header .responsive-nav-button .icon-bar{display:block;width:30px;height:2px;background-color:#fff;-webkit-transition:all .5s;transition:all .5s;}.mobile-nav .mobile-header .responsive-nav-button .icon-bar:not(:first-of-type){margin-top:7px;}.mobile-nav .mobile-inner-nav{display:none;position:absolute;top:70px;width:100%;z-index:100;box-shadow:0 6px 10px 2px rgba(0,0,0,.2);}.mobile-nav .mobile-inner-nav .mobile-navigation ul{margin:0;padding:0;list-style-type:none;}.mobile-nav .mobile-inner-nav .mobile-navigation ul li{border-bottom:1px solid rgba(255,255,255,.15);background-color:#34668c;}.mobile-nav .mobile-inner-nav .mobile-navigation ul li::before{content:none;}.mobile-nav .mobile-inner-nav .mobile-navigation ul li a{padding:15px 60px;display:block;font-size:14px;color:rgba(255,255,255,.9);text-transform:uppercase;position:relative;}.mobile-nav .mobile-inner-nav .mobile-navigation ul li .icon-large{color:#f37021;font-size:28px;padding-right:20px;position:absolute;left:15px;top:8px;}.mobile-nav .mobile-inner-nav .mobile-navigation ul .grey-nav{background:#3c3f40;padding:15px;color:rgba(255,255,255,.4);text-transform:uppercase;font-size:13px;}.mobile-nav .mobile-inner-nav .mobile-navigation ul .grey-nav a{color:rgba(255,255,255,.4);padding:0;}.mobile-nav .mobile-inner-nav .mobile-navigation ul .grey-nav .link{color:rgba(255,255,255,.4);}.mobile-nav .mobile-inner-nav .mobile-navigation ul .grey-nav .half-width{width:50%;display:block;float:left;}.mobile-nav .mobile-inner-nav .mobile-navigation ul .grey-nav .half-width .icon-icon-cross{padding-left:10px;opacity:.6;}.mobile-nav .mobile-inner-nav .mobile-navigation ul .grey-nav .half-width:nth-of-type(2){text-align:right;}.mobile-nav .mobile-inner-nav .mobile-navigation ul .dropdown{cursor:pointer;}.mobile-nav .mobile-inner-nav .mobile-navigation ul .dropdown .icon-icon-dropdown-up-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.mobile-nav .mobile-inner-nav .mobile-navigation ul .dropdown.no-company{margin-top:-7.5px;}.mobile-nav .mobile-inner-nav .mobile-navigation ul .dropdown-contents{display:none;background:#8d8d8d;padding:0;min-height:initial;}.mobile-nav .mobile-inner-nav .mobile-navigation ul .dropdown-contents a{display:block;color:rgba(255,255,255,.6);padding:10px 16px;}.mobile-nav .mobile-inner-nav .mobile-navigation ul .dropdown-contents a.current,.mobile-nav .mobile-inner-nav .mobile-navigation ul .dropdown-contents a:hover{background-color:#f37021;color:#fff;}@media(min-width:992px){.mobile-nav{display:none;}}.topnavbar-container:before,.topnavbar-container:after{content:" ";display:table;}.topnavbar-container:after{clear:both;}.topnavbar-container .admin-back-link{padding:10px 16px;font-size:13px;display:inline-block;float:left;background:#f37021;}.topnavbar-container .admin-back-link a{color:#fff;}.topnavbar-container .admin-back-link a:hover{color:rgba(255,255,255,.7);}.topnavbar-container .admin-back-link .icon-icon-user{font-size:85%;vertical-align:text-top;margin-right:5px;}.topnavbar-container .company-select{position:relative;float:left;}.topnavbar-container .company-select .item{padding:10px 16px;display:block;color:rgba(255,255,255,.5);font-size:13px;cursor:pointer;}.topnavbar-container .company-select .item .icon{padding-left:5px;font-size:10px;}.topnavbar-container .company-select .item .icon.icon-icon-dropdown-up-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);padding-left:0;padding-right:5px;}.topnavbar-container .company-select .selected:hover,.topnavbar-container .company-select .selected.active{background-color:#707070;}.topnavbar-container .company-select .list{position:absolute;left:0;display:none;background:#707070;z-index:2;}.topnavbar-container .company-select .list .item:hover,.topnavbar-container .company-select .list .item.current{background-color:#f37021;color:#fff;}.topnavbar-container .company-select .list.open{display:block;}.topnavbar-container .right-panel{float:right;overflow:hidden;}.topnavbar-container .right-panel a{float:left;padding:10px 16px;font-size:13px;color:rgba(255,255,255,.5);text-transform:uppercase;}.topnavbar-container .right-panel a.logout .icon{font-size:.8em;padding-top:1px;vertical-align:text-top;padding-left:5px;color:rgba(255,255,255,.2);}.topnavbar-container .right-panel a.logout:hover .icon{color:#fff;}.topnavbar-container .right-panel a .icon-icon-notification{vertical-align:text-top;margin-top:-1px;}.topnavbar-container .right-panel a:hover{color:#fff;}.topnavbar-container .right-panel a.current{color:#fff;}.top-nav-container{display:none;background-color:#3c3f40;position:fixed;z-index:20;width:100%;}.claim-sub-nav a.nav-help{background:#f37021;padding:4px 10px;border-radius:15px;color:#fff;line-height:15px;margin-left:10px;}.claim-sub-nav a.nav-help .icon-icon-help-white::before{vertical-align:top;}@media(min-width:992px){.top-nav-container{display:block;}}.tab-container.desktop{display:none;}.tab-container.mobile .tabs{border-bottom:none;}.tab-container.mobile .tabs:after{display:none;}.tab-container.mobile .tabs .tab{float:none;width:100%;border-radius:0;margin-right:0;padding:0;background:none;}.tab-container.mobile .tabs .tab.selected{background:none;color:inherit;}.tab-container.mobile .tabs .tab.selected .tab-header{background-color:#34668c;color:#fff;}.tab-container.mobile .tabs .tab.selected .tab-header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.tab-container.mobile .tabs .tab:hover{background:none;}.tab-container.mobile .tabs .tab:hover .tab-header{background-color:#34668c;color:#fff;}.tab-container.mobile .tabs .tab .tab-header{background-color:rgba(52,102,140,.1);color:#34668c;font-weight:bold;padding:15px 20px;}.tab-container.mobile .tabs .tab .tab-header:after{content:"o";font-family:"taxcloud";vertical-align:middle;float:right;}.tab-container.mobile .project-tabs .tab.active{background:none;}.tab-container.mobile .project-tabs .tab.active .tab-header{background-color:#34668c;color:#fff;}.tab-container.mobile .project-tabs .tab.active .tab-header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.tab-container.mobile .project-tabs .tab .tab-header a{color:inherit;}.tab-container .tabs{position:relative;overflow:hidden;}.tab-container .tabs .tab{background:rgba(52,102,140,.1);color:#34668c;padding:10px 20px;border-radius:10px 10px 0 0;margin-right:6px;float:left;cursor:pointer;font-size:15px;}.tab-container .tabs .tab.selected,.tab-container .tabs .tab:hover,.tab-container .tabs .tab-desktop.active,.tab-container .tabs .tab-desktop:hover{background:#34668c;color:#fff;}.tab-container .tabs:after{content:"";width:100%;height:3px;position:absolute;left:0;bottom:0;background-color:#34668c;}.tab-container .tab-content{padding:15px 20px;}.tab-container .project-tabs{overflow:hidden;position:relative;}.tab-container .project-tabs:after{content:"";position:absolute;left:0;width:100%;height:3px;bottom:0;background-color:#34668c;}.tab-container .project-tabs .tab-desktop{background-color:rgba(52,102,140,.1);color:rgba(52,102,140,.5);padding:10px 20px;border-radius:10px 10px 0 0;margin-right:6px;float:left;cursor:pointer;font-weight:bold;font-size:15px;position:relative;top:1px;}.tab-container .project-tabs .tab-desktop.active{background-color:#34668c;color:#fff;}.tabs-header .btn,.tabs-header .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .tabs-header input[type="submit"],.tabs-header .request-a-demo form input[type="submit"],.request-a-demo form .tabs-header input[type="submit"]{padding:5px 20px;}.tabs-header .tabs-header-right{padding:22px 0;}@media(min-width:992px){.accordion-mobile{display:none;}.tab-container.desktop{display:block;}.tab-container.desktop .tab{font-weight:bold;}.tab-container.mobile .tab:not(.active),.tab-container.mobile .tab-header{display:none;}.tab-container .tab-content{padding:0;}.tab-content-inner.desktop{display:block;}.tabs-header .tabs-header-left .btn,.tabs-header .tabs-header-left .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .tabs-header .tabs-header-left input[type="submit"],.tabs-header .tabs-header-left .request-a-demo form input[type="submit"],.request-a-demo form .tabs-header .tabs-header-left input[type="submit"]{margin-top:17px;}.tabs-header .tabs-header-right:before,.tabs-header .tabs-header-right:after{content:" ";display:table;}.tabs-header .tabs-header-right:after{clear:both;}.tabs-header .tabs-header-right .add-link,.tabs-header .tabs-header-right .select-wrapper{float:right;}}@media(min-width:1400px){.tabs-header .tabs-header-left .btn,.tabs-header .tabs-header-left .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .tabs-header .tabs-header-left input[type="submit"],.tabs-header .tabs-header-left .request-a-demo form input[type="submit"],.request-a-demo form .tabs-header .tabs-header-left input[type="submit"]{margin-top:13px;}.tabs-header .tabs-header-right{padding:20px 0;}}.tool-tip-link{position:relative;}.tool-tip-link:hover .tool-tips{display:block;}.tool-tip-link .tool-tips{position:absolute;top:35px;right:-15px;text-align:left;z-index:10;display:none;}.tool-tip-link .tool-tips .tip{width:182px;-webkit-box-shadow:0 0 16px -3px rgba(0,0,0,.75);-moz-box-shadow:0 0 16px -3px rgba(0,0,0,.75);box-shadow:0 0 16px -3px rgba(0,0,0,.75);}.tool-tip-link .tool-tips .tip:before{content:"";position:absolute;top:-10px;right:15px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #f37021 transparent;}.tool-tip-link .tool-tips .tip .top{background:#f37021;color:#fff;padding:12px;font-size:13px;}.tool-tip-link .tool-tips .tip .bottom{color:#34668c;font-size:13px;padding:12px;background:#fff;}.tool-tip-link .tool-tips .tip.open{display:block;}.client-console{min-width:1100px;}.client-console .form-label{padding:10px 0;}.client-console .main-content{position:relative;top:70px;}.client-console .main-para{margin:30px 0;}.client-console h2.blue,.client-console h3.blue{color:#34668c;}.client-console input[type="text"],.client-console input[type="search"],.client-console input[type="file"],.client-console input[type="password"],.client-console textarea,.client-console select{box-shadow:none;}.client-console .content-box{background-color:#fff;border-radius:10px;padding:15px;margin:15px -30px;position:relative;}.client-console .content-box .tab-container .tab-content .blue-container{padding:15px;text-align:center;border-radius:0 0 10px 10px;min-height:284px;}.client-console .content-box .blue-container{background-color:rgba(52,102,140,.1);border-radius:10px;padding:80px 30px;}.client-console .content-box .blue-container.need-help{padding:10px 60px 30px 60px;background-color:rgba(52,102,140,.1);}.client-console .content-box .blue-container.add-cost .icon-icon-costs{font-size:90px;line-height:90px;color:#f37021;}.client-console .content-box .blue-container.add-cost .icon-icon-personnel{font-size:90px;line-height:90px;color:#f37021;}.client-console .content-box .blue-container.add-cost a:not(.btn):not(.form-modal .inner-modal input[type="submit"]):not(.request-a-demo form input[type="submit"]){color:#34668c;font-size:18px;}.client-console .content-box .blue-container.start-claim h1,.client-console .content-box .blue-container.start-claim h2,.client-console .content-box .blue-container.start-claim h3,.client-console .content-box .blue-container.start-claim h4,.client-console .content-box .blue-container.start-claim h5,.client-console .content-box .blue-container.start-claim .h1,.client-console .content-box .blue-container.start-claim .h2,.client-console .content-box .blue-container.start-claim .h3,.client-console .content-box .blue-container.start-claim .h4,.client-console .content-box .blue-container.start-claim .h5{color:#34668c;text-transform:uppercase;}.client-console .content-box .blue-container.start-claim p{color:#707070;}.client-console .content-box .blue-container.start-claim p:first-of-type{font-size:18px;}.client-console .content-box .blue-container.start-claim .icon{font-size:90px;line-height:1;color:rgba(52,102,140,.3);}.client-console .content-box .blue-container.start-claim .icon.date-picker-icon{font-size:26px;}.client-console .content-box .blue-container.start-claim .datepicker-input{max-width:230px;margin:0 auto;}.client-console .content-box .blue-container.start-claim .datepicker-input .icon{color:#34668c;}.client-console .content-box .blue-container .top-para{margin-bottom:30px;}.client-console .content-box .blue-container.claim-approved{background-color:#eef8ed;}.client-console .content-box .blue-container.claim-approved p{color:#222;}.client-console .content-box .blue-container.claim-approved .top-para{color:#12a145;}.client-console .content-box .blue-container.claim-approved .buttons{margin-top:30px;}.client-console .content-box.dashboard h1{font-size:17px;line-height:1;padding-bottom:.5em;border-bottom:none;margin:0;}.client-console .content-box.dashboard .blue-container{padding:15px;border:1px solid rgba(45,88,121,.1);}.client-console .content-box.dashboard .btn,.client-console .content-box.dashboard .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .client-console .content-box.dashboard input[type="submit"],.client-console .content-box.dashboard .request-a-demo form input[type="submit"],.request-a-demo form .client-console .content-box.dashboard input[type="submit"]{font-size:12px;padding:8px 25px;}.client-console .content-box p{color:#34668c;}.client-console .content-box p.grey{color:#7e7e7e;}.client-console .content-box h3.inline{display:inline-block;}.client-console .content-box .add-link{font-size:14px;}.client-console .content-box .add-link .icon{padding-right:5px;font-size:10px;margin-top:-7px;vertical-align:middle;font-size:13px;}.client-console .content-box .add-link.pull-right{margin-top:5px;}.client-console .content-box .add-link.link-new-line{margin-top:5px;margin-bottom:10px;display:block;}.client-console .preview-cost-schedule{background:none;font-size:14px;padding:10px 0;}.client-console .edit-project-time{background:none;font-size:14px;padding:10px 0;margin-right:20px;}.client-console .employee-time-review{background:none;font-size:14px;padding:10px 0;margin-right:20px;}.client-console .step-1-step-2-container{background:#f1f4f7;padding:20px;}.client-console .step-1-step-2-container label{color:#34668c;}.client-console h1 .warning-note{color:#c3392f;font-weight:normal;font-size:14px;padding-left:30px;}.client-console .top-cost-controls{margin:10px 0;}.client-console .top-cost-controls a img{margin-right:5px;}.client-console label{color:#7e7e7e;}.client-console .sub-header th{background:#f1f4f7 !important;}.client-console .orange{color:#f37021;}.client-console .note-with-close{position:relative;background-color:#fef3ec;border:1px solid #fce0ce;padding:30px 45px;border-radius:10px;}.client-console .note-with-close .content{text-align:center;color:#f37021;}.client-console .note-with-close .icon{position:absolute;top:16px;right:16px;cursor:pointer;font-size:13px;color:#fabe9a;}.client-console .companies-house-search{overflow:visible;margin-bottom:10px;}.client-console .companies-house-search .find-company-text-container{margin-right:80px;padding-right:8px;}.client-console .companies-house-search .find-button-container{float:right;width:80px;margin-top:3px;}.client-console .show-remaining-characters .remaining{float:right;background:#ededed;padding:5px 15px;margin:-10px 0 0 0;font-size:90%;}.client-console .show-remaining-characters .remaining.no-top-margin{margin-top:0;}.client-console .prev-year-claim{font-weight:bold;text-decoration:underline;}.client-console .project-save{margin-top:10px;}.client-console .total-percent-used-col{width:180px;}.client-console .percent-col{min-width:100px;width:100px;}.client-console .percent-col .percent-wrapper{width:auto;}.client-console .percent-col input{width:calc(100% - 25px);display:inline;}.client-console .percent-col span{padding-left:8px;display:inline;}.client-console .percent-col span.field-validation-error{color:#c3392f;font-size:10px;line-height:1.4;display:inline-block;padding:3px 0;}.client-console .percent-col.apply-all{width:320px !important;}.client-console table .no-bottom-padding th{padding-bottom:0;}.client-console .edit-import-costs .expander{float:right;cursor:pointer;font-size:15px;}.client-console .edit-import-costs .clear-search{line-height:60px;}.client-console .people-list .delete,.client-console .cost-list .delete{width:50px;}.client-console .no-costs-yet{background:#f1f4f7;border-radius:15px;padding:50px 0 70px 0;text-align:center;}.client-console .no-costs-yet .icon{font-size:70px;opacity:.5;}.client-console .no-costs-yet .no-costs{font-weight:bold;opacity:.5;}.client-console .value-box{display:inline-block;}.client-console .zero-value-error .value-box{color:#c3392f;}table tr th.claim-list-tick,table tr td.claim-list-tick{width:30px !important;}.forgotten-password{float:right;font-size:80%;margin-top:4px;}.disabled-user-warning{background:#fef8f4;padding:16px;text-align:center;border-radius:10px;}.disabled-user-warning p{color:#f37021;margin:0;}.disabled-user-warning p.final-para{margin-top:10px;}.login-button{margin-top:40px;}.notifications-list .is-new{background:#f0f0f0;}.preview-cost-schedule{float:right;}.preview-cost-schedule .icon{margin-right:5px;font-size:22px;margin-top:-10px;}.edit-project-time{float:right;}.edit-project-time .icon{margin-right:5px;font-size:22px;margin-top:-10px;}.employee-time-review{float:right;}.employee-time-review .icon{margin-right:5px;font-size:22px;margin-top:-10px;}.centered-label{line-height:50px;}.costs-search-label{margin-top:20px;}@media(min-width:480px){.client-console .content-box .tab-container .tab-content .blue-container{padding:40px;}}@media(min-width:768px){.client-console .content-box{box-shadow:0 0 5px 2px rgba(0,0,0,.1);margin:15px -15px;min-height:600px;}.client-console .content-box .blue-container{padding:80px;}.client-console .content-box .blue-container.small-padding{padding:20px;}.client-console .content-box.dashboard h1{font-size:28px;line-height:1.4375;padding-bottom:0;}}@media(min-width:992px){.client-console .main-content{top:0;}.client-console .content-box{padding:40px;margin:0 -15px;}.client-console .content-box.dashboard{padding:40px;}}@media(min-width:1400px){.client-console .content-box .blue-container.start-claim{padding:60px 250px;}}@media(min-width:1032px){.client-console .content-box{margin:0 -40px;}}.area-of-work-list .area-of-work-item:first-child .delete{display:none;}.form-list .item:first-child .delete{display:none;}.form-list .item .expander{background:#f1f4f6;padding:15px 30px;color:#34668c;margin:0;font-size:15px;font-weight:bold;cursor:pointer;position:relative;}.form-list .item .expander .incomplete,.form-list .item .expander .complete{padding:0 8px;font-size:12px;font-weight:normal;float:right;margin-top:4px;display:inline-block;margin-right:-10px;}.form-list .item .expander .incomplete{background:#c3392f;color:#fff;}.form-list .item .expander .complete{background:#20a750;color:#fff;}.form-list .item .delete{float:right;cursor:pointer;}.form-list .item .delete:hover{color:#f37021;}.form-list .item:nth-of-type(odd) .expander,.form-list .item:last-of-type .expander{border-top:1px solid #d5dfe7;border-bottom:1px solid #d5dfe7;}.form-list .item .content{padding:15px;overflow:hidden;}.form-list .item .content p{color:rgba(0,0,0,.7);}.form-list .item .content .general-info{background-color:rgba(52,102,140,.1);padding:30px;}.form-list .item .open,.form-list .item .closed{position:absolute;left:20px;}.form-list .item .open .icon,.form-list .item .closed .icon{font-size:8px;vertical-align:middle;}.form-list .item .open{display:none;}.form-list .item .closed{display:inline-block;}.form-list .item .name{display:inline-block;margin-left:8px;vertical-align:middle;}.form-list .item.expanded .expander{background:#fef5ef;border-top:1px solid #fde6d8;border-bottom:1px solid #fde6d8;color:#f37021;}.form-list .item.expanded .open{display:inline-block;}.form-list .item.expanded .closed{display:none;}.form-list .bold-label{font-weight:bold;padding-left:15px;}.required-for-submission{text-align:right;font-size:13px;margin:-20px 0 2px 0;position:relative;}.form-list .area-of-work-item .expander{background:#f1f4f6;padding:15px 30px;color:#34668c;margin:0;font-size:15px;font-weight:bold;cursor:pointer;position:relative;}.form-list .area-of-work-item:nth-of-type(odd) .expander,.form-list .area-of-work-item:last-of-type .expander{border-top:1px solid #d5dfe7;border-bottom:1px solid #d5dfe7;}.form-list .area-of-work-item .content{padding:15px;overflow:hidden;}.form-list .area-of-work-item .content p{color:rgba(0,0,0,.7);}.form-list .area-of-work-item .content .general-info{background-color:rgba(52,102,140,.1);padding:30px;}.form-list .area-of-work-item .area-of-work-open,.form-list .area-of-work-item .area-of-work-closed{position:absolute;left:20px;}.form-list .area-of-work-item .area-of-work-open .icon,.form-list .area-of-work-item .area-of-work-closed .icon{font-size:8px;vertical-align:middle;}.form-list .area-of-work-item .area-of-work-open{display:none;}.form-list .area-of-work-item .area-of-work-closed{display:inline-block;}.form-list .area-of-work-item .name{display:inline-block;margin-left:8px;vertical-align:middle;}.form-list .area-of-work-item.expanded .expander{background:#fef5ef;border-top:1px solid #fde6d8;border-bottom:1px solid #fde6d8;color:#f37021;}.form-list .area-of-work-item.expanded .area-of-work-open{display:inline-block;}.form-list .area-of-work-item.expanded .area-of-work-closed{display:none;}.client-lookup{background-color:rgba(0,0,0,.04);padding:30px;border-width:1px 0;border-style:solid;border-color:#e9eef2;}.client-lookup .form-group{padding:0;}.client-lookup .search-button{padding:5px 20px;}.client-lookup .search-text::-webkit-input-placeholder{font-style:italic;}.client-lookup .search-text:-moz-placeholder{font-style:italic;}.client-lookup .search-text::-moz-placeholder{font-style:italic;}.client-lookup .search-text:-ms-input-placeholder{font-style:italic;}.company-found{margin-top:15px;}@media(min-width:1400px){.client-lookup .control-label{float:right;}}.tax-cloud-background{position:fixed;width:100%;height:100%;left:0;background-image:url("/Content/Images/Backgrounds/Tax-Cloud-bkg-no-planes.png");background-size:cover;display:none;}.tax-cloud-background .plane-left,.tax-cloud-background .plane-right{display:none;}@media(min-width:768px){.tax-cloud-background{display:block;}.tax-cloud-background .plane-left,.tax-cloud-background .plane-right{display:block;max-width:300px;position:fixed;}.tax-cloud-background .plane-left{left:-235px;top:250px;}.tax-cloud-background .plane-right{right:-235px;top:350px;}}@media(min-width:992px){.tax-cloud-background{display:block;}.tax-cloud-background .plane-left,.tax-cloud-background .plane-right{max-width:none;display:block;display:block;position:fixed;}.tax-cloud-background .plane-left{left:-505px;top:250px;}.tax-cloud-background .plane-right{right:-505px;top:260px;}}@media(min-width:1400px){.tax-cloud-background .plane-left{left:-450px;}.tax-cloud-background .plane-right{right:-450px;}}@media(min-width:1600px){.tax-cloud-background .plane-left{left:-450px;}.tax-cloud-background .plane-right{right:-450px;}}@media(min-width:1800px){.tax-cloud-background .plane-left{left:-450px;}.tax-cloud-background .plane-right{right:-450px;}}.note{border-radius:10px;padding:10px;text-align:center;font-size:15px;line-height:1.4375;}.note.orange{background:#fef5ef;border:1px solid #fce0ce;}.note.green{background:#e4f4ea;border:1px solid #ceecd9;color:#20a750;}.note.amber{background:#e4f4ea;border:1px solid #ceecd9;color:#20a750;}.note.red{background:#ffc0bb;border:1px solid #c3392f;color:#c3392f;}.note .black-text{color:rgba(0,0,0,.7);}.note.margin-bottom{margin-bottom:15px;}#savedSuccess{margin-top:15px;}#popup-back{position:fixed;left:0;top:0;z-index:100;background:rgba(0,0,0,.8);width:100%;height:100%;}#popup-back .popup{position:absolute;top:0;left:0;bottom:0;right:0;width:400px;height:300px;margin:0 auto;text-align:center;}#popup-back .popup .top{padding:15px;background:#34668c;color:#fff;font-weight:bold;overflow:hidden;text-align:left;}#popup-back .popup .top .popup-close{float:right;cursor:pointer;}#popup-back .popup .content{padding:15px;padding-top:40px;background:#fff;}#popup-back .popup .content p{line-height:1;}#popup-back .popup .controls{padding:15px;padding-bottom:40px;padding-top:10px;background:#fff;overflow:hidden;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}#popup-back .popup .title{text-transform:uppercase;}#popup-back .popup .subtitle{padding-top:20px;font-weight:bold;}#popup-back .popup#EditFurloughValues{width:740px;height:620px;}#popup-back .popup#EditFurloughValues .content{padding:60px;}#popup-back .popup#EditFurloughValues .content .employee-name{color:#34668c;margin-top:0;text-align:left;}#popup-back .popup#EditFurloughValues .content .left{text-align:left;}#popup-back .popup#EditFurloughValues .controls{text-align:left;padding-left:60px;}#popup-back .popup#NewCost{width:600px;height:572px;text-align:left;}#popup-back .popup#NewPerson{width:600px;height:772px;text-align:left;}#popup-back .project-list{padding:15px;text-align:left;max-height:200px;overflow-y:auto;overflow-x:hidden;}.richtextbox-container{margin-bottom:15px;}.richtextbox-container.has-delete{margin-right:30px;}footer{position:relative;top:80px;}footer p{font-size:12px;color:rgba(0,0,0,.4);margin-left:-15px;margin-right:-15px;}footer p a{color:rgba(0,0,0,.4);}footer p a:hover{color:rgba(0,0,0,.4);}@media(min-width:992px){footer{top:0;}}@media(min-width:1032px){footer p{margin-left:-40px;margin-right:-40px;}}.title-heading{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:5px;margin-bottom:15px;}.title-heading:before,.title-heading:after{content:" ";display:table;}.title-heading:after{clear:both;}.title-heading h1,.title-heading h2{float:left;margin:0;}.title-heading .heading-action-links{float:right;padding:8px 0;}.title-heading .heading-action-links a{color:#34668c;display:inline-block;}.title-heading.with-flex-layout{display:flex;justify-content:space-between;align-items:flex-end;}.title-heading.with-flex-layout:before{display:none;}.title-heading.with-flex-layout:after{display:none;}.title-heading .tutorial-video-link{color:#34668c;font-size:13px;font-weight:600;display:flex;align-items:center;}.title-heading .tutorial-video-link img{margin-right:5px;}.breadcrumbs{padding:10px 0;}.breadcrumbs ul{margin:0;padding:0;list-style-type:none;}.breadcrumbs ul li{display:inline-block;}.breadcrumbs ul li+li:before{content:"k";padding:0 0 0 14px;font-family:"taxcloud";color:#34668c;font-size:7px;}.breadcrumbs ul li::before{content:none;}.breadcrumbs ul li a,.breadcrumbs ul li .current-link{text-transform:uppercase;font-size:11px;color:rgba(52,102,140,.5);font-weight:normal;}.breadcrumbs ul li a:hover{color:#f37021;}.landing-page-nav{height:70px;position:relative;}.landing-page-nav.desktop{display:none;}.landing-page-nav .logo{width:55px;display:inline-block;padding:15px 0;}.landing-page-nav .logo img{width:100%;}.landing-page-nav .strapline{display:block;font-size:.8125rem;color:#34668c;padding:20px 0;text-align:center;font-weight:bold;}.landing-page-nav .nav-right-section{text-align:right;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.landing-page-nav .nav-right-section .nav-right-section-left{display:inline-block;}.landing-page-nav .nav-right-section .nav-right-section-left a.blue-text{color:#34668c !important;font-weight:bold;}.landing-page-nav .supported-by{display:none;}.landing-page-nav .login-buttons{text-transform:uppercase;display:none;width:100%;}.landing-page-nav .login-buttons .signup{margin-left:10px;}.landing-page-nav .login-buttons .login{display:none;}.landing-page-nav .login-buttons a:not(.btn):not(.form-modal .inner-modal input[type="submit"]):not(.request-a-demo form input[type="submit"]){color:#f37021;}.landing-page-nav .login-buttons a:not(.btn):not(.form-modal .inner-modal input[type="submit"]):not(.request-a-demo form input[type="submit"]):hover{color:#f37021;}.landing-page-nav .burger-menu+.menu{display:none;}.landing-page-nav .burger-menu+.menu.visible{display:block;}.landing-page-nav .burger-menu{float:right;cursor:pointer;margin-top:0;padding:23.5px 0;}.landing-page-nav .burger-menu:hover .icon-bar{background-color:#f37021;}.landing-page-nav .burger-menu .icon-bar{display:block;width:25px;height:3px;background-color:#34668c;}.landing-page-nav .burger-menu .icon-bar:not(:first-of-type){margin-top:7px;}.landing-page-layout .menu{right:calc(-100% + -5px);position:fixed;width:100%;min-width:200px;z-index:999999;top:70px;background:rgba(52,102,140,.97);border-bottom:1px solid rgba(255,255,255,.6);transition:.5s linear;}.landing-page-layout .menu.full-height{height:calc(100% - 100px);overflow-y:auto;}.landing-page-layout .menu .close-menu{display:none;padding:23px 20px 0;font-size:16px;color:rgba(255,255,255,.6);width:auto;float:right;cursor:pointer;}.landing-page-layout .menu .close-menu:hover{color:#fff;}.landing-page-layout .menu nav{padding-bottom:30px;height:100%;}.landing-page-layout .menu nav ul{list-style-type:none;padding-top:10px;padding-left:0;margin-bottom:50px;}.landing-page-layout .menu nav ul li{color:#fff;padding:10px 0;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.3);position:relative;padding-left:20px;}.landing-page-layout .menu nav ul li.open{font-weight:600;}.landing-page-layout .menu nav ul li.open .nav-dropdown{display:block;position:relative;left:-10px;}.landing-page-layout .menu nav ul li.open .nav-dropdown ul{margin-bottom:0;}.landing-page-layout .menu nav ul li.open .nav-dropdown ul li{border-bottom:none;padding:5px 0 5px 30px;}.landing-page-layout .menu nav ul li.open .nav-dropdown ul li a{text-transform:capitalize;line-height:1.2;}.landing-page-layout .menu nav ul li.open .plus-minus .plus{display:none;}.landing-page-layout .menu nav ul li.open .plus-minus .minus{display:block;}.landing-page-layout .menu nav ul li p{margin:0;}.landing-page-layout .menu nav ul li.sub-menu{flex-direction:column;align-items:flex-start;}.landing-page-layout .menu nav ul li.sub-menu ul{margin-top:0;}.landing-page-layout .menu nav ul li.sub-menu li{flex-direction:column;padding-left:30px !important;}.landing-page-layout .menu nav ul li.sub-menu li a{font-size:16px !important;}.landing-page-layout .menu nav ul li.sub-menu li a i{font-size:11px;position:relative;top:-3px;left:-2px;}.landing-page-layout .menu nav ul li .plus-minus{position:absolute;right:20px;top:10px;}.landing-page-layout .menu nav ul li .plus-minus:hover{cursor:pointer;}.landing-page-layout .menu nav ul li .plus-minus .plus{display:block;}.landing-page-layout .menu nav ul li .plus-minus .minus{display:none;}.landing-page-layout .menu nav ul li .plus-minus .arrow-down{display:none;}.landing-page-layout .menu nav ul li .nav-dropdown{display:none;}.landing-page-layout .menu nav ul li::before{content:none;}.landing-page-layout .menu nav ul li a{color:#fff;font-weight:lighter;}.landing-page-layout .menu nav ul li a:hover,.landing-page-layout .menu nav ul li a.active{color:#fff;font-weight:600;}.landing-page-layout .menu nav ul li p{font-weight:lighter;margin:0;}.landing-page-layout .menu nav ul li p:hover{cursor:pointer;}.landing-page-layout .menu nav .nav-hr{width:50px;margin-left:0;border-color:rgba(255,255,255,.4);border-style:solid;border-width:1px;border-top:1px;}.landing-page-layout .menu .lower-nav{padding-left:20px;padding-top:0;padding-bottom:1em;}.landing-page-layout .menu .lower-nav .menu-login-buttons{color:rgba(255,255,255,.5);font-size:16px;text-transform:uppercase;margin-bottom:20px;}.landing-page-layout .menu .lower-nav .menu-login-buttons .or{padding-left:10px;padding-right:10px;}.landing-page-layout .menu .lower-nav .menu-login-buttons a{color:#fff;font-weight:600;}.landing-page-layout .menu .lower-nav .menu-login-buttons a:hover{color:#f37021;}.landing-page-layout .menu .lower-nav .menu-login-buttons a.btn-white-bg-alt{color:#34668c;margin-top:20px;margin-right:5px;}.landing-page-layout .menu .lower-nav .menu-login-buttons a.btn-white-bg-alt:hover{background-color:#f37021;color:#fff;}.landing-page-layout .menu .lower-nav .menu-supported-by{margin-top:20px;font-size:12px;color:rgba(255,255,255,.7);display:block;font-style:italic;}.landing-page-layout .menu .lower-nav .menu-supported-by img{height:2em;padding-left:1em;}.landing-page-layout .menu .lower-nav .social-buttons{margin-top:10px;}.landing-page-layout .menu .lower-nav .social-buttons a{font-size:30px;color:rgba(255,255,255,.6);}.landing-page-layout .menu .lower-nav .social-buttons a:hover{color:#fff;}.landing-page-layout .menu .lower-nav .social-buttons a:not(:first-of-type){padding-left:10px;}.landing-page-layout .menu.visible{right:0;}.nav-wrapper{position:fixed;top:0;z-index:100;background:#fff;width:100%;}.nav-wrapper .box-shadow-header{width:100%;background:#fff;height:100%;position:relative;top:0;}.nav-wrapper .box-shadow-header::after{content:"";position:absolute;width:100%;height:65px;left:0;right:0;bottom:8px;margin:0 auto;background-color:transparent;border-radius:18%;z-index:-1;box-shadow:0 0 30px 3px rgba(0,0,0,.1);}.nav-wrapper .top-message{background-color:#f37021;color:#fff;text-align:center;}.nav-wrapper .top-message .container{padding:0 2em;}.nav-wrapper .top-message p{font-size:.9rem;}.nav-wrapper .top-message a{text-decoration:underline;color:#fff;cursor:pointer;}.nav-wrapper .top-message a:hover{text-decoration:none;}.nav-wrapper .top-message .close{position:absolute;right:.3em;top:.8em;transform:rotate(45deg);font-size:2em;opacity:.5;}.nav-wrapper .top-message .close:hover{opacity:1;cursor:pointer;}@media(min-width:992px){.nav-wrapper{position:relative;background:#fff;}.nav-wrapper .burger-menu{display:none;}.nav-wrapper .top-message .container{padding:0;}.nav-wrapper .top-message .close{right:1em;top:.5em;}.landing-page-layout .menu{top:100px;height:50px;right:0;position:absolute;}.landing-page-layout .menu nav{border-left:1px solid rgba(255,255,255,.6);border-top:1px solid rgba(255,255,255,.6);border-bottom:none;padding-bottom:0;}.landing-page-layout .menu nav ul{display:flex;justify-content:center;align-items:center;margin:0;padding-top:0;height:100%;}.landing-page-layout .menu nav ul li{padding:0 20px;height:100%;position:relative;display:flex;align-items:center;}.landing-page-layout .menu nav ul li.sub-menu p{color:#34668c;text-transform:capitalize;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:1px;}.landing-page-layout .menu nav ul li.sub-menu p:hover{cursor:text;}.landing-page-layout .menu nav ul li.sub-menu ul{margin-top:10px;}.landing-page-layout .menu nav ul li.sub-menu li{margin-top:0;}.landing-page-layout .menu nav ul li>a{font-weight:600;color:#fff;font-size:16px;letter-spacing:1px;line-height:1.4;}.landing-page-layout .menu nav ul li>a:hover{color:rgba(255,255,255,.7);cursor:pointer;}.landing-page-layout .menu nav ul li p{font-weight:600;}.landing-page-layout .menu nav ul li.open .plus-minus .minus{display:none;}.landing-page-layout .menu nav ul li .plus-minus{position:static;margin-left:5px;display:flex;align-items:center;}.landing-page-layout .menu nav ul li .plus-minus .plus{display:none;}.landing-page-layout .menu nav ul li .plus-minus .minus{display:none;}.landing-page-layout .menu nav ul li .plus-minus .arrow-down{display:block;font-size:11px;display:flex;align-items:center;}.landing-page-layout .menu nav ul li .nav-dropdown{display:none;}.landing-page-layout .menu nav ul li:hover .nav-dropdown{display:block;position:absolute;top:40px;left:0;background:#fff;width:336px;padding:20px 20px;border-radius:5px;border-bottom:5px solid #f37021;box-shadow:4px 4px 11px rgba(0,0,0,.2);}.landing-page-layout .menu nav ul li:hover .nav-dropdown ul{display:flex;flex-direction:column;margin-left:0;padding-left:0;align-items:flex-start;}.landing-page-layout .menu nav ul li:hover .nav-dropdown ul li{padding:8px 0;}.landing-page-layout .menu nav ul li:hover .nav-dropdown ul li a{color:#34668c;font-weight:400;opacity:1;text-transform:capitalize;font-size:16px;line-height:1.2;}.landing-page-layout .menu nav ul li:hover .nav-dropdown ul li a:hover{font-weight:400;opacity:.7;}.landing-page-layout .menu .lower-nav{display:none;}.landing-page-layout .menu .close-menu{display:none;}.landing-page-nav{height:100px;}.landing-page-nav.desktop{display:block;}.landing-page-nav.desktop .col-md-6{height:100%;}.landing-page-nav.desktop .col-md-6 .row{height:100%;display:flex;align-items:center;}.landing-page-nav.mobile{display:none;}.landing-page-nav .burger-menu{padding:0;}.landing-page-nav .logo{width:auto;padding:0;display:flex;align-items:center;}.landing-page-nav .logo img{height:80px;width:auto;}.landing-page-nav .strapline-container{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:0;flex-direction:row;justify-content:flex-start;}.landing-page-nav .strapline-container>.row:first-of-type{width:60%;}.landing-page-nav .strapline{padding:0 0 0 15px;width:auto;font-size:16px;text-align:left;display:inline-block;}.landing-page-nav .supported-by{padding:0 0 0 15px;display:inline-block;font-size:80%;color:rgba(0,0,0,.4);font-style:italic;display:flex;flex-direction:column;position:relative;}.landing-page-nav .supported-by img{height:1.5em;font-size:16px;vertical-align:middle;margin-top:5px;}.landing-page-nav .login-buttons{padding-right:10px;display:inline-block;}.landing-page-nav .login-buttons .login{display:inline;padding-left:10px;}.landing-page-nav .login-buttons .logout-header{padding-left:5px;font-size:12px;}.landing-page-nav .login-buttons .logout-header:hover span{color:#8d8d8d;}.landing-page-nav .login-buttons .logout-header span{color:rgba(0,0,0,.3);vertical-align:top;margin-top:3px;}.landing-page-nav .login-buttons .btn,.landing-page-nav .login-buttons .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .landing-page-nav .login-buttons input[type="submit"],.landing-page-nav .login-buttons .request-a-demo form input[type="submit"],.request-a-demo form .landing-page-nav .login-buttons input[type="submit"]{margin-left:10px;}.landing-page-nav .menu nav ul{padding-left:40px;}.landing-page-nav .menu .lower-nav{padding-left:40px;padding-top:20px;}}@media(min-width:1400px){.nav-wrapper .top-message .container{padding:0;}.nav-wrapper .top-message .close{right:1em;top:.1em;}.landing-page-nav .login-buttons{padding-left:40px;padding-right:30px;}.landing-page-nav .supported-by img{margin-top:0;}}@media(min-width:992px) and (max-width:1399px){.landing-page-nav .nav-right-section .login-buttons{display:flex;}.landing-page-nav .nav-right-section .login-buttons .nav-right-section-left>a:first-child{margin-left:-10px;}.landing-page-nav .nav-right-section .login-buttons>a:last-child{padding-top:5px;}}.landing-page-footer{padding-top:30px;background-image:url("/Content/Images/Backgrounds/Tax-Cloud-Clouds-1-Small.png"),linear-gradient(to bottom,#fff 0%,#fff 80%,#dcedf9 80%,#dcedf9 100%);padding-bottom:410px;background-repeat:no-repeat;background-position:left 91%;}.landing-page-footer .footer-logo{max-width:100px;}.landing-page-footer ul{list-style:none;padding-left:0;margin:0;}.landing-page-footer ul li{line-height:1em;padding-bottom:24px;}.landing-page-footer ul li::before{content:none;}.landing-page-footer ul li a{color:#34668c;}.landing-page-footer ul li a.new-page-link:hover:after{color:#f37021;}.landing-page-footer ul li a.new-page-link:after{color:rgba(52,102,140,.5);}.landing-page-footer ul li a:hover{color:#f37021;}.landing-page-footer .certification a{display:inline-block;width:100%;}.landing-page-footer .certification a span{font-size:85%;color:#8d8d8d;width:100%;display:inline-block;padding-bottom:15px;vertical-align:top;font-style:italic;}.landing-page-footer .certification a img{height:auto;max-width:80%;display:block;margin:auto;}.landing-page-footer .certification a img.logo-image-footer{height:auto;}.landing-page-footer .social-link{display:block;text-transform:uppercase;color:#34668c;margin-bottom:1em;}.landing-page-footer .social-link .icon-icon-social{vertical-align:baseline;font-size:23px;}.landing-page-footer .social-bubble{color:#34668c;font-size:32px;padding-left:8px;padding-right:8px;}.landing-page-footer .social-bubble:hover{color:#f37021;}.landing-page-footer .upper-nav{padding-bottom:20px;}.landing-page-footer .upper-nav .col-footer{text-align:center;padding:20px 0;}.landing-page-footer .lower-nav ul{padding-top:30px;border-top:1px solid #e0e2dd;text-align:center;}.landing-page-footer .lower-nav ul li{display:inline-block;font-size:13px;padding:5px 10px;}.landing-page-footer .lower-nav ul li:first-of-type{width:100%;}.landing-page-footer .lower-nav ul li a{color:#8d8d8d;}.landing-page-footer .lower-nav ul li a:hover{color:#f37021;}.landing-page-footer .footer-plane{position:absolute;bottom:210px;right:7.5%;max-width:250px;}@media(min-width:480px){.landing-page-footer{background:url("/Content/Images/Backgrounds/Tax-Cloud-Clouds-1-Medium.png"),linear-gradient(to bottom,#fff 0%,#fff 80%,#dcedf9 80%,#dcedf9 100%);background-repeat:no-repeat;background-position:left 84%;background-size:contain;}.landing-page-footer .certification a img{max-width:100%;}.landing-page-footer .certification a img.logo-image-footer{max-width:170px;}}@media(min-width:768px){.landing-page-footer{background:url("/Content/Images/Backgrounds/Tax-Cloud-Clouds-1.png"),linear-gradient(to bottom,#fff 0%,#fff 80%,#dcedf9 80%,#dcedf9 100%);background-repeat:no-repeat;background-position:left 85%;}.landing-page-footer .footer-plane{max-width:400px;bottom:125px;}.landing-page-footer .certification a img{max-width:60%;margin:auto;}.landing-page-footer .certification a img.logo-image-footer{max-width:170px;}}@media(min-width:992px){.landing-page-footer{padding-top:45px;}.landing-page-footer .upper-nav .col-footer{text-align:left;}.landing-page-footer .upper-nav .col-footer.social-links-footer{float:right;}.landing-page-footer .upper-nav .col-footer .footer-logo{max-width:100%;}.landing-page-footer .upper-nav .certification{margin-bottom:2em;}.landing-page-footer .upper-nav .certification a span{width:45%;padding-right:15px;padding-bottom:0;}.landing-page-footer .upper-nav .certification a img{margin:unset;}.landing-page-footer .upper-nav .certification a img.logo-image-footer{max-width:170px;}.landing-page-footer .lower-nav ul{text-align:left;}.landing-page-footer .lower-nav ul li{padding:0 0 0 15px;}.landing-page-footer .lower-nav ul li:first-of-type{padding-left:0;width:auto;}}@media(min-width:1400px){.landing-page-footer .footer-plane{bottom:90px;}}@media(min-width:1800px){.landing-page-footer .footer-plane{max-width:none;}}.paging-wrapper .pager a,.paging-wrapper .pager span{border:1px solid #f37021;margin:0 5px;display:inline-block;width:30px;height:30px;line-height:29px;color:#f37021;}.paging-wrapper .pager span.current,.paging-wrapper .pager a:hover{color:#34668c;border-color:#34668c;background-color:rgba(52,102,140,.1);}.paging-wrapper .pager span.disabled{display:none;}.paging-wrapper .pager a[title="Previous page"],.paging-wrapper .pager a[title="Next page"]{color:transparent;position:relative;}.paging-wrapper .pager a[title="Previous page"]:hover:after,.paging-wrapper .pager a[title="Next page"]:hover:after{color:#34668c;}.paging-wrapper .pager a[title="Previous page"]:after,.paging-wrapper .pager a[title="Next page"]:after{font-family:"taxcloud";color:#f37021;position:absolute;width:100%;height:100%;top:0;left:0;}.paging-wrapper .pager a[title="Next page"]:after{content:"b";}.paging-wrapper .pager a[title="Previous page"]:after{content:"c";}.cookie-wrapper{background:rgba(52,102,140,.9);position:fixed;bottom:0;width:100%;padding:15px;display:none;z-index:100;}.cookie-wrapper .cookie-inner-container{display:flex;flex-direction:column;}.cookie-wrapper .cookie-inner-container .cookie-text{color:rgba(255,255,255,.7);margin-left:0;margin-right:80px;}.cookie-wrapper .cookie-inner-container .cookie-text h4{color:#fff;margin-bottom:0;margin-top:10px;}.cookie-wrapper .cookie-inner-container .cookie-text p{margin-top:0;font-size:13px;margin-bottom:10px;}.cookie-wrapper .cookie-inner-container .cookie-text a:hover{color:#fff;}.cookie-wrapper .cookie-close{margin-top:12px;padding:10px 20px;}@media(min-width:992px){.cookie-wrapper .cookie-close{float:right;}.cookie-wrapper .cookie-inner-container{flex-direction:row;}.cookie-wrapper .cookie-inner-container .cookie-text{margin-left:20px;}}.comments-container{text-align:left;}.comments-container .list{margin-top:15px;}.comments-container .list .comment{padding:20px;margin-bottom:15px;border:1px solid #fff;background:#fff;}.comments-container .list .comment .delete-item{float:right;}.comments-container .list .comment p{margin:0;color:#a97f55;}.comments-container .list .comment .by{font-size:75%;color:#000;display:block;margin-top:10px;}.comments-container .list .comment.isnew{background:#fdfce8;border:1px solid #faf6b9;}.comment-control .new-comment.yellow{background:#fdfce8;padding:20px;color:#a97f55;border-top:1px solid #faf6b9;border-right:1px solid #faf6b9;border-left:1px solid #faf6b9;border-bottom:none;box-shadow:none;}.comment-control .char-count{float:right;color:#4c4c4c;margin-right:30px;margin-top:23px;font:normal normal 700 11px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;}.comment-control .comment-submit.yellow{background:#fdfce8;padding:10px;border:1px solid #faf6b9;}.comments-toggle{background:#faf6b7;color:#f87326;padding:8px;display:inline-block;margin-top:4px;}.comments-toggle.new-line{display:block;}.floating-nav{position:fixed;right:10px;top:calc(50% - 100px);z-index:100;display:none;}.floating-nav ul{list-style:none;cursor:pointer;}.floating-nav ul li::before{content:none;}.floating-nav ul li .hidden-nav{background:#f37021;color:#fff;display:none;position:absolute;height:20px;margin-top:-1.75em;height:auto;left:-165px;width:200px;text-align:center;padding:8px;border-radius:50px;box-shadow:0 0 10px 0 rgba(0,0,0,.4);line-height:1.2;}.floating-nav ul li .circle{border-radius:50%;width:20px;height:20px;border:1px solid #f37021;background:#fff;display:block;margin-top:30px;}.floating-nav ul li .circle:hover{background:#f37021;border-color:#fff;}.floating-nav ul li .circle:hover+.hidden-nav{display:block;}@media(min-width:1400px){.floating-nav{display:block;}.floating-nav ul li .circle{margin-top:10px;width:12px;height:12px;}}.landing-page-layout .main-content{top:70px;position:relative;}.with-mobile-reordering{display:flex;flex-direction:column-reverse;}.with-mobile-reordering .team-image img{margin-bottom:50px;max-width:80%;}.without-mobile-reordering .team-image img{margin-bottom:50px;max-width:80%;}@media(min-width:992px) and (min-width:992px){.landing-page-layout .main-content{top:0;position:initial;margin-top:50px;}.landing-page-layout .padded-left{padding-left:80px;}.landing-page-layout .padded-right{padding-right:80px;}.with-mobile-reordering{display:flex;flex-direction:row;}.with-mobile-reordering .team-image img{max-width:100%;margin-bottom:0;}.without-mobile-reordering .team-image img{margin-bottom:0;max-width:100%;}}.client-footer a{height:2.5em;display:table;margin-left:auto;margin-right:auto;}.client-footer a span{color:#fff;display:table-cell;vertical-align:middle;}.client-footer a .footer-logo-image{height:37px;width:144px;background:url("/Content/Images/Logos/Myriad-Logo-White.svg");background-repeat:no-repeat;background-size:contain;}@media(min-width:992px){.client-footer a span{color:rgba(0,0,0,.4);}.client-footer a .footer-logo-image{background:url("/Content/Images/Logos/Myriad-Logo-Colour.svg");background-repeat:no-repeat;background-size:contain;}}.businesses-landing-page-opener{background:none;padding-bottom:0;min-height:unset;}.businesses-landing-page-opener .businesses-page-opener h1{text-align:center;font-size:2.5rem;}.businesses-landing-page-opener .businesses-page-opener p{text-align:center;color:#34668c;font-size:24px;}.businesses-landing-page-opener .businesses-page-opener p i{color:#f37021;font-weight:600;margin-top:50px;}.businesses-landing-page-opener .businesses-page-opener .tag-icon{position:static;margin-top:30px;}.businesses-landing-page-opener .businesses-page-opener .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;}.businesses-landing-page-opener .businesses-page-opener .buttons-container.businesses-buttons-container{margin-top:30px;}.businesses-landing-page-opener .businesses-page-opener .buttons-container .btn,.businesses-landing-page-opener .businesses-page-opener .buttons-container .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .businesses-landing-page-opener .businesses-page-opener .buttons-container input[type="submit"],.businesses-landing-page-opener .businesses-page-opener .buttons-container .request-a-demo form input[type="submit"],.request-a-demo form .businesses-landing-page-opener .businesses-page-opener .buttons-container input[type="submit"]{margin:0 auto;}.businesses-landing-page-opener .opening-section-right-plane{z-index:5;top:8vw;}.businesses-how-it-works{background-color:#edf6fc;background-image:url("/Content/Images/Backgrounds/Cloud-light-blue-to-white.png");background-repeat:no-repeat;background-position:0 -70px;padding-top:220px;}.businesses-how-it-works p{text-align:center;color:#34668c;width:80%;margin:0 auto;}.businesses-how-it-works p.steps-intro{margin-bottom:50px;}.businesses-how-it-works .text p{text-align:center;margin:0;width:100%;}.businesses-how-it-works .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;margin-bottom:100px;}.businesses-landing-page-testimonials{background-color:#fff !important;background:#fff !important;padding-top:50px;padding-bottom:0;}.businesses-landing-page-testimonials .carousel{margin-bottom:0;width:100%;}.businesses-landing-page-testimonials .testimonial-quote-logo{width:100%;height:80px;}.businesses-landing-page-testimonials .testimonial-quote-logo img{width:auto;max-height:80px;margin-bottom:20px;}.businesses-landing-page-testimonials .testimonial-quote-container{width:100%;min-height:250px;}.businesses-landing-page-testimonials .testimonial-quote-container .testimonial-quote{font-style:normal;}.businesses-landing-page-testimonials .quote-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.businesses-landing-page-testimonials .quote-container .testimonial-author-info .name{color:#34668c;}.businesses-landing-page-testimonials .quote-container .testimonial-author-info .title{color:#34668c;}.businesses-landing-page-testimonials .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;}.why-use-tax-cloud{background-color:#fff4ec;padding-top:180px;padding-bottom:50px;background-image:url("/Content/Images/Backgrounds/Tax-Cloud-Clouds-3.png");background-repeat:no-repeat;background-position:0 -80px;}.why-use-tax-cloud h2{text-align:center;font-size:2.5rem;font-weight:400;}.why-use-tax-cloud .icons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.why-use-tax-cloud .icons-container div{width:100%;}.why-use-tax-cloud .icons-container div .icon-container{width:100%;margin:0 auto 20px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.why-use-tax-cloud .icons-container div .icon-container img{color:#f37021;height:80px;width:80px;}.why-use-tax-cloud .icons-container div .icon-container img.svg-filter{filter:invert(43%) sepia(89%) saturate(1037%) hue-rotate(350deg) brightness(101%) contrast(91%);}.why-use-tax-cloud .icons-container div .icon-container h4{text-align:center;font-size:24px;margin-bottom:10px;}.why-use-tax-cloud .icons-container div .icon-container p{text-align:center;color:#34668c;margin-top:0;}.why-use-tax-cloud .businesses-tax-cloud-features{background-image:none;background-color:transparent;}.why-use-tax-cloud .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.businesses-tax-calculator{padding-top:50px;padding-bottom:50px;}.businesses-tax-calculator h2{font-size:2.5rem;}.tax-cloud-faqs{background-color:#edf6fc;padding-top:200px;padding-bottom:0;background-image:url("/Content/Images/Backgrounds/Cloud-light-blue-to-white.png");background-repeat:no-repeat;background-position:0 -80px;}.tax-cloud-faqs h2{text-align:center;color:#34668c;font-weight:400;font-size:2.5rem;}.tax-cloud-faqs .accordion-container{padding-top:0;padding-bottom:50px;}.tax-cloud-faqs .accordion-container .accordion-title{width:100%;background-color:transparent;border:none;border-bottom:1px solid #fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:flex-start;padding-left:0;padding-right:0;margin-top:1rem;}.tax-cloud-faqs .accordion-container .accordion-title:focus{outline:none;}.tax-cloud-faqs .accordion-container .accordion-title.current{border-bottom:none;}.tax-cloud-faqs .accordion-container .accordion-title span{width:25px;height:25px;background-color:#fff;border-radius:50%;border:1px solid #34668c;position:relative;top:1px;}.tax-cloud-faqs .accordion-container .accordion-title span p i{position:absolute;top:5px;left:5px;font-size:12px;line-height:1;}.tax-cloud-faqs .accordion-container .accordion-title p{text-align:left;color:#34668c;padding-left:20px;flex:1;font-size:18px;margin-top:0;}.tax-cloud-faqs .accordion-container .accordion-content{display:none;border-bottom:none;}.tax-cloud-faqs .accordion-container .accordion-content.current{display:block;border-bottom:1px solid #fff;}.tax-cloud-faqs .accordion-container .accordion-content p{padding-left:45px;font-size:18px;}.tax-cloud-faqs .lower-text p{text-align:center;color:#34668c;}.tax-cloud-faqs .lower-text p i{color:#f37021;font-weight:600;font-size:26px;}.businesses-contact-us{background-color:#fff;padding-top:50px;padding-bottom:100px;background-image:url("/Content/Images/Backgrounds/Cloud-white-to-light-blue.png");background-size:auto;background-repeat:no-repeat;background-position:0 -70px;padding-top:140px;padding-bottom:50px;}.businesses-contact-us h2{font-size:2.5rem;text-align:center;color:#34668c;font-weight:400;}.businesses-contact-us p{text-align:center;font-size:16px;}.businesses-contact-us form label{margin-bottom:5px;}.businesses-contact-us form label span{color:#f37021;}.businesses-contact-us form input{width:100%;height:50px;box-shadow:2px 2px 5px inset rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);margin-bottom:15px;padding:5px 15px;}.businesses-contact-us form input.btn,.businesses-contact-us form .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .businesses-contact-us form input[type="submit"],.businesses-contact-us .request-a-demo form input[type="submit"],.request-a-demo .businesses-contact-us form input[type="submit"]{width:unset;padding:10px 40px;}.businesses-contact-us form textarea{box-shadow:2px 2px 5px inset rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.1);margin-top:0;margin-bottom:15px;padding:15px 15px;}.businesses-contact-us .buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.how-does-tax-cloud-work{background-color:#edf6fc;background-image:url("/Content/Images/Backgrounds/Cloud-light-blue-to-white.png");background-position:top;background-repeat:no-repeat;padding-top:270px;padding-bottom:50px;}.how-does-tax-cloud-work .how-does-tax-cloud-work-title{text-align:center;font-size:2.5rem;font-weight:400;}.how-does-tax-cloud-work .partner-package-title{text-align:center;color:#34668c;}.how-does-tax-cloud-work .icons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.how-does-tax-cloud-work .icons-container div{width:100%;}.how-does-tax-cloud-work .icons-container div .icon-container{width:100%;margin:0 auto 20px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}.how-does-tax-cloud-work .icons-container div .icon-container img{color:#f37021;height:80px;width:80px;position:relative;}.how-does-tax-cloud-work .icons-container div .icon-container img.svg-filter{filter:invert(36%) sepia(12%) saturate(2084%) hue-rotate(164deg) brightness(96%) contrast(89%);}.how-does-tax-cloud-work .icons-container div .icon-container .number-for-icon{position:absolute;top:16px;z-index:2;color:#edf6fc;font-size:28px;font-weight:600;}.how-does-tax-cloud-work .icons-container div .icon-container p{text-align:center;color:#34668c;margin-top:15px;font-size:18px;}.introducer-package{padding-top:50px;padding-bottom:50px;}.introducer-package .introducer-package-title{text-align:center;margin-bottom:50px;}.introducer-package .icons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.introducer-package .icons-container div{width:100%;}.introducer-package .icons-container div .icon-container{width:100%;margin:0 auto 20px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;}.introducer-package .icons-container div .icon-container img{color:#f37021;height:80px;width:80px;position:relative;}.introducer-package .icons-container div .icon-container img.svg-filter{filter:invert(43%) sepia(89%) saturate(1037%) hue-rotate(350deg) brightness(101%) contrast(91%);}.introducer-package .icons-container div .icon-container .number-for-icon{position:absolute;top:16px;z-index:2;color:#edf6fc;font-size:28px;font-weight:600;}.introducer-package .icons-container div .icon-container p{text-align:center;color:#34668c;margin-top:15px;font-size:18px;}@media screen and (max-width:1399px) and (min-width:992px){.businesses-how-it-works .image-wrapper.wrapped-text img{display:block;}}@media(min-width:992px){.businesses-landing-page-testimonials .quote-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.businesses-landing-page-testimonials .quote-container .testimonial-quote-logo{width:20%;}.businesses-landing-page-testimonials .quote-container .testimonial-quote-logo img{max-width:100%;max-height:80px;margin-bottom:0;margin-top:15px;width:auto;}.businesses-landing-page-testimonials .quote-container .testimonial-quote-container{width:80%;min-height:200px;}.businesses-how-it-works .text p{text-align:left;width:80%;}.businesses-landing-page-opener .businesses-page-opener .tag-icon{position:absolute;right:-130px;top:180px;bottom:unset;}.businesses-landing-page-opener .businesses-page-opener .buttons-container{margin-top:20px;}.why-use-tax-cloud{padding-bottom:100px;}.why-use-tax-cloud .icons-container div{width:50%;}.why-use-tax-cloud .icons-container div .icon-container{width:70%;}.how-does-tax-cloud-work .icons-container div{width:50%;}.how-does-tax-cloud-work .icons-container div .icon-container{width:70%;}.introducer-package .icons-container div{width:50%;}.introducer-package .icons-container div .icon-container{width:70%;}.tax-cloud-faqs .accordion-container .accordion-title span{top:5px;}.tax-cloud-faqs .accordion-container .accordion-title p{font-size:22px;}.tax-cloud-faqs .accordion-container .accordion-content p{font-size:22px;}}.orange-banner-outer{position:relative;width:fit-content;margin:0 auto;max-width:calc(100% - 60px);}.orange-banner-outer .orange-banner-before{content:"";height:55px;width:50px;background-image:url("/Content/Images/flag-edge.svg");position:absolute;left:-31px;bottom:-14px;background-size:contain;background-repeat:no-repeat;background-position:center;z-index:1;}.orange-banner-outer .orange-banner-after{content:"";height:55px;width:50px;background-image:url("/Content/Images/flag-edge.svg");position:absolute;right:-31px;bottom:-14px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:scaleX(-1);z-index:1;}.orange-banner-outer .orange-banner{background:#f37021;color:#fff;width:fit-content;margin:0 auto;padding:0 40px;height:60px;font-size:16px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;z-index:2;line-height:1.2;}.orange-banner-outer .orange-banner p{margin:0;text-align:center;font-size:16px;line-height:1.2;}.orange-banner-outer .orange-banner sup{top:-.3em;}.orange-banner-outer .orange-banner .star{filter:brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(7476%) hue-rotate(330deg) brightness(128%) contrast(126%);margin:0 5px;height:20px;width:20px;}.orange-banner-outer .orange-banner .star.star-one{position:absolute;left:5px;}.orange-banner-outer .orange-banner .star.star-two{position:absolute;right:5px;}@media(min-width:992px){.orange-banner-outer{margin:40px auto;}.orange-banner-outer .orange-banner-before{height:72px;top:10px;bottom:unset;width:60px;left:-38px;}.orange-banner-outer .orange-banner-after{height:72px;width:60px;top:10px;bottom:unset;right:-38px;}.orange-banner-outer .orange-banner{font-size:28px;top:5px;line-height:1.4375;padding:0 60px;}.orange-banner-outer .orange-banner p{font-size:28px;}.orange-banner-outer .orange-banner .star{margin:0 20px;}.orange-banner-outer .orange-banner .star.star-one{position:absolute;left:3px;}.orange-banner-outer .orange-banner .star.star-two{position:absolute;right:3px;}}.circle-image{width:290px;height:290px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:50%;border:5px solid #f37021;}@media(min-width:992px){.circle-image{width:384px;height:384px;}}.steps-copy-container{position:relative;margin-top:80px;}.steps-copy-container .steps-number{background:#fff;border-radius:50%;border:2px solid #f37021;color:#34668c;height:50px;width:50px;display:flex;justify-content:center;align-items:center;position:absolute;top:-60px;left:50%;transform:translateX(-50%);}.steps-copy-container .steps-number p{font-size:38px;font-weight:600;}.steps-copy-container p{text-align:center;}.steps-copy-container .new-h3{text-align:center;}.steps-copy-container hr.spacer.left{margin:0 auto;margin-left:auto;}@media(min-width:992px){.steps-copy-container{padding-left:92px;margin-top:60px;}.steps-copy-container .steps-number{height:77px;width:77px;top:0;left:0;transform:none;}.steps-copy-container p{text-align:left;}.steps-copy-container .new-h3{text-align:left;}.steps-copy-container hr.spacer.left{margin-left:0;}}.blue-alternate-table thead{display:table-header-group !important;}.blue-alternate-table thead tr th{color:#fff;text-transform:uppercase;font-size:18px !important;font-weight:700;padding:8px 20px !important;border:2px solid #fff;line-height:1.2;}.blue-alternate-table tbody tr:nth-child(odd) td{background:rgba(233,243,250,.5);}.blue-alternate-table tbody tr:nth-child(even) td{background:rgba(233,243,250,.8);}.blue-alternate-table tbody tr td{line-height:1.4375;padding:15px 20px !important;border:2px solid #fff;display:table-cell !important;float:none !important;}.blue-alternate-table tbody tr td:before{display:none;}.blue-alternate-table tbody tr td:after{display:none;}.blue-alternate-table tbody tr td span{font-weight:700;display:block !important;font-size:18px;}@media(min-width:768px){.blue-alternate-table thead tr th{font-size:22px !important;}.blue-alternate-table tbody tr td span{font-size:20px;}}.dashboard-filter{padding-bottom:20px;}.dashboard-filter .btn,.dashboard-filter .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .dashboard-filter input[type="submit"],.dashboard-filter .request-a-demo form input[type="submit"],.request-a-demo form .dashboard-filter input[type="submit"]{padding:8px;font-size:12px;margin-top:15px;}.dashboard-filter input{margin:0;}.dashboard-filter .select-wrapper{margin:0;}.dashboard-filter .select-wrapper:before{color:#accae0;}.dashboard-filter label{line-height:40px;}.dashboard-filter .clear-filter{color:rgba(0,0,0,.4);padding-left:15px;font-size:14px;}.dashboard-filter .clear-filter .icon{font-size:10px;}.dashboard-filter .clear-filter .icon-icon-cross::before{margin-top:-1px;display:block;}.dashboard-filter .apply-filter{padding-left:25px;padding-right:25px;}.table-col-sort{color:#fff;}.table-col-sort:hover{color:#fff;text-decoration:underline;}.dashboard-filter-container{width:100%;display:flex;flex-wrap:wrap;margin:30px auto 0 auto;}.dashboard-filter-container input,.dashboard-filter-container select{height:40px;}.dashboard-filter-container .control-label{padding-top:0;line-height:16px;}.dashboard-filter-left{width:calc(50% - 10px);margin-right:10px;}.dashboard-filter-left .dashboard-field{display:flex;align-items:center;}.dashboard-filter-left .dashboard-filter-dates{display:flex;}.dashboard-filter-left input{width:calc(100% - 90px) !important;margin:5px 0;}.dashboard-filter-left input.daterangepicker-start{width:calc(100% - 90px);}.dashboard-filter-left input.daterangepicker-end{width:calc(100% - 90px);}.dashboard-filter-left .control-label{width:90px;text-align:right;padding-right:10px;padding-bottom:0;}.dashboard-filter-right{width:calc(50% - 10px);margin-left:10px;}.dashboard-filter-right .dashboard-field{display:flex;align-items:center;}.dashboard-filter-right .dashboard-field .control-label{width:calc(120px - 10px);padding-bottom:0;text-align:right;margin-right:10px;}.dashboard-filter-right .dashboard-field select{width:150px;margin:5px 0;}.dashboard-filter-right .dashboard-field .select-wrapper{width:150px;margin:5px 0;}.dashboard-filter-right .dashboard-field .select-wrapper .selected-option{box-shadow:none !important;}.dashboard-filter-right .dashboard-field .select-wrapper::before{color:#34668c;font-size:11px;width:35px;}.dashboard-filter-right .dashboard-field .form-group{padding:0;}.dashboard-filter-right .dashboard-field .btn,.dashboard-filter-right .dashboard-field .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .dashboard-filter-right .dashboard-field input[type="submit"],.dashboard-filter-right .dashboard-field .request-a-demo form input[type="submit"],.request-a-demo form .dashboard-filter-right .dashboard-field input[type="submit"]{margin-left:15px;}@media(min-width:992px){.dashboard-filter .btn,.dashboard-filter .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .dashboard-filter input[type="submit"],.dashboard-filter .request-a-demo form input[type="submit"],.request-a-demo form .dashboard-filter input[type="submit"]{margin-top:0;}.dashboard-filter .form-group.inline.search .form-control{width:59%;}.dashboard-filter .form-group.inline.search .btn,.dashboard-filter .form-group.inline.search .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .dashboard-filter .form-group.inline.search input[type="submit"],.dashboard-filter .form-group.inline.search .request-a-demo form input[type="submit"],.request-a-demo form .dashboard-filter .form-group.inline.search input[type="submit"]{margin-left:10px;}}@media(min-width:1400px){.dashboard-filter-container{width:85%;}.dashboard-filter-right .dashboard-field select{width:200px;}.dashboard-filter-right .dashboard-field .select-wrapper{width:200px;}.dashboard-filter .form-group.inline.search .form-control{width:70%;}.dashboard-filter .form-group.inline.search .btn,.dashboard-filter .form-group.inline.search .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .dashboard-filter .form-group.inline.search input[type="submit"],.dashboard-filter .form-group.inline.search .request-a-demo form input[type="submit"],.request-a-demo form .dashboard-filter .form-group.inline.search input[type="submit"]{padding:8px 25px;}}.picker--opened .picker__frame{top:50% !important;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;}.picker__frame{-webkit-transition:opacity .15s ease-out !important;transition:opacity .15s ease-out !important;z-index:100;width:90% !important;}.picker__select--year{padding:0 !important;width:35.5% !important;}@media(min-width:480px){.picker__frame{width:100% !important;}.picker__select--year{padding:0 !important;width:22.5% !important;}}.next-section-teaser{text-align:center;margin:15px 0;}.anchor-link{display:block;font-weight:normal;margin-top:45px;margin-bottom:15px;font-size:1rem;line-height:1.2em;}.anchor-link.white-bg-anchor:hover{color:#34668c;}.anchor-link:hover{color:#fff;}.anchor-link .icon{padding-top:5px;}@media(min-width:992px){.anchor-link{font-size:1.2rem;line-height:1.2em;}}.partner-programme .intro-paragraph{width:80%;margin-left:auto;margin-right:auto;text-align:center;font-size:1.46667rem;color:#34668c;}.partner-programme .intro-paragraph strong{color:#34668c;font-weight:bold;}.partner-programme-packages{background-color:#29506d;background-image:url("/Content/Images/Backgrounds/background-tall.png");background-position:bottom center;background-size:contain;background-repeat:no-repeat;margin-top:45px;padding-top:30px;padding-bottom:30px;}.partner-programme-packages h3:not(.main-title){color:#fff;}.partner-programme-packages .disclaimer{padding-top:45px;}.partner-programme-packages .center-container{padding-top:60px;}.partner-programme-packages .button-wrapper img{display:none;}.partner-programme-packages .btn,.partner-programme-packages .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .partner-programme-packages input[type="submit"],.partner-programme-packages .request-a-demo form input[type="submit"],.request-a-demo form .partner-programme-packages input[type="submit"]{padding-left:60px;padding-right:60px;}.partner-primary-strip{padding-top:30px;padding-bottom:30px;}.partner-primary-strip h3{padding:0;margin:0;}@media(min-width:992px){.partner-primary-strip{padding-top:75px;padding-bottom:75px;}.partner-programme-packages .button-wrapper{margin-top:45px;}.partner-programme-packages .button-wrapper img{margin-top:-60px;margin-left:-193px;margin-right:20px;display:inline;}}table:not(.picker__table){width:100%;}table:not(.picker__table) thead{display:none;}table:not(.picker__table) thead tr{background:#34668c;}table:not(.picker__table) thead tr th{color:#fff;padding-top:15px;padding-bottom:15px;text-transform:uppercase;font-weight:bold;font-size:13px;}table:not(.picker__table) thead tr th.no-transform{text-transform:none;}table:not(.picker__table) thead tr th p{padding-left:0;}table:not(.picker__table) thead tr td:first-of-type{padding-left:10px;}table:not(.picker__table) tbody tr{border-bottom:1px solid rgba(52,102,140,.1);}table:not(.picker__table) tbody tr td{color:#34668c;display:block;text-align:left;vertical-align:middle;width:100%;float:right;clear:both;padding:10px 0;font-size:16px;position:relative;padding-left:50%;}table:not(.picker__table) tbody tr td p{padding-left:0;}table:not(.picker__table) tbody tr td::before{content:attr(data-content);font-size:16px;text-transform:uppercase;font-weight:bold;width:150px;display:inline-block !important;float:left;padding-right:20px;text-align:left;width:100%;margin-left:-100%;position:relative;z-index:2;color:#fff;padding-left:10px;}table:not(.picker__table) tbody tr td:after{content:'';position:absolute;top:0;left:0;bottom:0;width:calc(50% - 20px);z-index:1;background:#34668c;}table:not(.picker__table) tbody tr td>*{margin:0;display:inline;}table:not(.picker__table) tbody tr td .icon{text-align:center;}table:not(.picker__table) tr td{padding:10px 0;padding-left:10px;}table:not(.picker__table) tr td[data-content="Date"]{font-size:85%;}table:not(.picker__table) tr td p{font-size:1rem;font-weight:normal;text-transform:none;margin:0;}table:not(.picker__table) tr td .btn,table:not(.picker__table) tr td .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal table:not(.picker__table) tr td input[type="submit"],table:not(.picker__table) tr td .request-a-demo form input[type="submit"],.request-a-demo form table:not(.picker__table) tr td input[type="submit"]{font-size:12px;padding:8px 45px;}table:not(.picker__table) tr td .btn.less-padding,table:not(.picker__table) tr td .form-modal .inner-modal input.less-padding[type="submit"],.form-modal .inner-modal table:not(.picker__table) tr td input.less-padding[type="submit"],table:not(.picker__table) tr td .request-a-demo form input.less-padding[type="submit"],.request-a-demo form table:not(.picker__table) tr td input.less-padding[type="submit"]{padding:8px 12px;}table:not(.picker__table) tr td .btn.disable-user,table:not(.picker__table) tr td .form-modal .inner-modal input.disable-user[type="submit"],.form-modal .inner-modal table:not(.picker__table) tr td input.disable-user[type="submit"],table:not(.picker__table) tr td .request-a-demo form input.disable-user[type="submit"],.request-a-demo form table:not(.picker__table) tr td input.disable-user[type="submit"]{background:rgba(0,0,0,.4);color:#fff;}table:not(.picker__table) tr td a:not(.btn):not(.form-modal .inner-modal input[type="submit"]):not(.request-a-demo form input[type="submit"]){color:#34668c;}table:not(.picker__table) .blue-cell *{color:#34668c;}table:not(.picker__table) .one-char-col{color:#8d8d8d;padding-top:10px;padding-bottom:15px;text-align:right;}table:not(.picker__table) .delete .icon{color:rgba(0,0,0,.4);vertical-align:text-top;margin-top:-2px;}table:not(.picker__table) .delete:hover .icon{color:#c3392f;}table:not(.picker__table) .claim-status-text{text-transform:uppercase;font-size:13px;font-weight:bold;}table.mixed-widths{table-layout:fixed;}table.mixed-widths .icon-icon-tick-2{color:#6ac25a;}table.mixed-widths .icon-icon-tick-2+strong{color:#6ac25a;}table.mixed-widths .icon-icon-warning{color:#f37021;}table.mixed-widths .icon-icon-warning+strong{color:#f37021;}table:not(.picker__table) thead tr.sub-header{background:none;}table:not(.picker__table) thead tr.sub-header th{color:#34668c;}.client-console table.staff-costs th{padding-bottom:15px;}.client-console table.staff-costs td.percent-col input{margin:0;text-align:right;}.client-console table.other-costs th{padding-bottom:15px;}.client-console table.other-costs td.percent-col input{margin:0;text-align:right;}table.staff-costs .total-used,table.staff-costs .total-used2,table.other-costs .total-used,table.other-costs .total-used2{font-size:80%;padding-left:0;}table.dashboard tbody tr td .btn,table.dashboard tbody tr td .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal table.dashboard tbody tr td input[type="submit"],table.dashboard tbody tr td .request-a-demo form input[type="submit"],.request-a-demo form table.dashboard tbody tr td input[type="submit"],table.claims-list tbody tr td .btn,table.claims-list tbody tr td .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal table.claims-list tbody tr td input[type="submit"],table.claims-list tbody tr td .request-a-demo form input[type="submit"],.request-a-demo form table.claims-list tbody tr td input[type="submit"],table.pending-projects tbody tr td .btn,table.pending-projects tbody tr td .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal table.pending-projects tbody tr td input[type="submit"],table.pending-projects tbody tr td .request-a-demo form input[type="submit"],.request-a-demo form table.pending-projects tbody tr td input[type="submit"]{display:inline-block;padding:8px;}table.dashboard tbody tr td.status{width:130px;}table.import-costs th{text-align:left;background:#34668c;color:#fff;padding-top:15px;padding-bottom:15px;text-transform:uppercase;font-weight:bold;font-size:13px;padding-left:10px;padding-right:10px;}table.import-costs tr.existing-import{opacity:.6;}table.import-costs tr.existing-import .checkbox-checked{width:18px;height:18px;background:url("/Content/Images/tick.png");background-color:transparent;background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-repeat:no-repeat;background-position:center;background-color:#fff;display:inline-block;}table.import-costs td{font-size:12px !important;}table.import-costs td.checkbox-col{width:5px;text-align:left;}table.import-costs td.checkbox-col label{padding-right:0;}table.import-costs td.type-col{width:170px;text-align:left;}table.import-costs td.type-col .select-wrapper::before{margin-top:-10px;}table.import-costs td.import-cost-expand{width:50px;text-align:left;}table.import-costs td.nominal-col{width:140px;text-align:left;}table.import-costs td.invoice-no-col{width:120px;text-align:left;}table.import-costs td.desc-col{text-align:left;}table.import-costs td.total-col{width:100px;text-align:left;}table.import-personnel tr td.center{text-align:center;}table.import-personnel tr td .furlough-cell{color:#ff2323;display:none;}table.import-personnel tr.has-furlough-values td .furlough-cell{display:block;}table.import-personnel tr.has-furlough-values td .edit-not-working-pay{background:#34668c;}.client-console table.assign-costs{border-bottom:1px solid #f3f6f8;}.client-console table.assign-costs .cost-list{border-bottom:2px solid #34668c;}.client-console table.assign-costs tr.bg-white{background:#fff;}.client-console table.assign-costs tr.tax-period td{color:#34668c;font-weight:bold;text-transform:uppercase;}.client-console table.assign-costs .apply-percentage-all{background:#34668c;padding:2px 12px;display:inline-block;}.client-console table.assign-costs .apply-percentage-all.inactive{opacity:.5;}.client-console table.assign-costs .apply-percentage-all:hover{color:#fff;}.client-console table.assign-costs td.no-left-padding{padding-left:0;}.client-console table.assign-costs thead th{text-align:left;background:#34668c;color:#fff;padding-top:2px;padding-bottom:2px;text-transform:uppercase;font-weight:bold;font-size:13px;padding-left:10px;padding-right:10px;}.client-console table.assign-costs thead td{padding:5px 10px;}.client-console table.assign-costs .supplier-title{margin:0;}.client-console table.assign-costs .delete .expander{cursor:pointer;font-size:15px;}.client-console table.assign-costs .delete .expander .icon{color:#f37021;}.client-console table.assign-costs .type{width:200px;}.client-console table.assign-costs .invoice-number{width:120px;}.client-console table.assign-costs .invoice-date{width:110px;}.client-console table.assign-costs .cost-percent-col{width:320px;}.client-console table.assign-costs .cost-percent-col .percent{float:left;}.client-console table.assign-costs .cost-percent-col .percent input{width:60px;}.client-console table.assign-costs .cost-percent-col .total-percent-used{float:left;width:200px;margin-left:10px;margin-top:13px;}.client-console table.assign-costs .total-percent-used-col{width:220px;}.client-console table.assign-costs .delete{width:30px;}.client-console table.assign-costs td.bg-light-blue{background:#f1f4f7;}.client-console table.assign-costs .apply-to-all{color:#34668c;}.client-console table.assign-costs .apply-to-all-popup{display:block;position:absolute;padding:20px;background:#fff;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.56);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,.56);box-shadow:0 0 10px 1px rgba(0,0,0,.56);width:200px;overflow:hidden;margin-left:50px;margin-top:10px;}.client-console table.assign-costs .apply-to-all-popup .percentage-all{float:left;width:80px;}.client-console table.assign-costs .apply-to-all-popup .percentage-all input{margin:0;width:60px;}.client-console table.assign-costs .apply-to-all-popup .btn,.client-console table.assign-costs .apply-to-all-popup .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .client-console table.assign-costs .apply-to-all-popup input[type="submit"],.client-console table.assign-costs .apply-to-all-popup .request-a-demo form input[type="submit"],.request-a-demo form .client-console table.assign-costs .apply-to-all-popup input[type="submit"]{float:left;width:80px;margin-top:13px;}.client-console table.assign-costs .costs-assigned{opacity:.7;color:#34668c;}@media(min-width:992px){table:not(.picker__table) .one-char-col{width:35px;padding:0;text-align:left;}table:not(.picker__table) .claim-status{text-align:right;}table:not(.picker__table) .claim-status .btn,table:not(.picker__table) .claim-status .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal table:not(.picker__table) .claim-status input[type="submit"],table:not(.picker__table) .claim-status .request-a-demo form input[type="submit"],.request-a-demo form table:not(.picker__table) .claim-status input[type="submit"]{padding:8px;}table:not(.picker__table) thead{display:table-header-group;}table:not(.picker__table) thead th{text-align:left;padding:5px 10px;}table:not(.picker__table) thead td p{color:#fff;}table:not(.picker__table) tbody tr:hover{background-color:rgba(52,102,140,.1);cursor:pointer;}table:not(.picker__table) tbody tr td{display:table-cell;vertical-align:middle;width:auto;float:none;clear:initial;height:45px;padding:5px 10px;}table:not(.picker__table) tbody tr td[data-content="Date"]{font-size:inherit;}table:not(.picker__table) tbody tr td::before{display:none;margin-left:0;width:auto;padding:0;content:"";}table:not(.picker__table) tbody tr td:after{display:none;}table:not(.picker__table) tbody tr td>*{margin:initial;display:initial;}table:not(.picker__table) tr td p,table:not(.picker__table) tr th p{font-size:1rem;font-weight:normal;text-transform:none;margin:0;}table:not(.picker__table) .blue-cell *{color:#34668c;}table.mixed-widths .thin-col{width:10%;text-align:center;padding-left:1.25%;padding-right:1.25%;}table.mixed-widths .right-align{text-align:right;}table.mixed-widths tr td:first-of-type{width:40%;}table.claims-list tbody tr td .btn,table.claims-list tbody tr td .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal table.claims-list tbody tr td input[type="submit"],table.claims-list tbody tr td .request-a-demo form input[type="submit"],.request-a-demo form table.claims-list tbody tr td input[type="submit"]{padding:8px 45px;}table.claims-list tbody tr td:first-child{width:25%;}table.claims-list tbody tr td:nth-child(2){width:40%;}table.staff-list td:first-child{width:10%;}table.pending-projects th:last-child{text-align:center;}table.pending-projects td.status{text-align:left;}table.pending-projects td.status,table.pending-projects td.status-details{font-size:13px;}table.pending-projects td.status{text-transform:uppercase;font-weight:bold;}table.pending-projects td.status-details{color:#8d8d8d;}table.pending-projects td.title .awaiting-approval{color:#accae0;}table.dashboard tbody tr td{font-size:13px;}table.dashboard tbody tr td .btn,table.dashboard tbody tr td .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal table.dashboard tbody tr td input[type="submit"],table.dashboard tbody tr td .request-a-demo form input[type="submit"],.request-a-demo form table.dashboard tbody tr td input[type="submit"]{padding:8px 2px;}}@media(min-width:1200px){table.dashboard tbody tr td .btn,table.dashboard tbody tr td .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal table.dashboard tbody tr td input[type="submit"],table.dashboard tbody tr td .request-a-demo form input[type="submit"],.request-a-demo form table.dashboard tbody tr td input[type="submit"]{padding:8px 15px;}}@media(min-width:1400px){table.dashboard tbody tr td{font-size:15px;}table.dashboard tbody tr td .btn,table.dashboard tbody tr td .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal table.dashboard tbody tr td input[type="submit"],table.dashboard tbody tr td .request-a-demo form input[type="submit"],.request-a-demo form table.dashboard tbody tr td input[type="submit"]{padding:8px 40px;}}table.notifications-list tr td::before{width:60% !important;margin-left:-65% !important;font-size:12px !important;}@media(min-width:992px){table.notifications-list tr td{width:100%;}}@media(max-width:1399px){body:after{content:'mobtab';display:none;}}@media(min-width:992px){body:after{content:'desktop';display:none;}}@media only screen and (max-device-width:1024px){body:after{content:'mobtab';}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-device-width:1024px){body:after{content:'mobtab';}}@media only screen and (min-device-pixel-ratio:2) and (max-device-width:1024px){body:after{content:'mobtab';}}#xero-integration-tutorial{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;align-content:center;justify-content:center;z-index:99;}#xero-integration-tutorial .tutorial-wrapper{max-height:90vh;width:50vw;background-color:#fff;margin:auto 0;border-radius:8px;overflow:hidden;}#xero-integration-tutorial .tutorial-wrapper .tutorial-header,#xero-integration-tutorial .tutorial-wrapper .tutorial-body{padding:1em;}#xero-integration-tutorial .tutorial-wrapper .tutorial-header{background-color:#34668c;color:#fff;text-align:left;position:relative;}#xero-integration-tutorial .tutorial-wrapper .tutorial-header span.close{position:absolute;top:1em;right:2em;font-size:1em;cursor:pointer;}#xero-integration-tutorial .tutorial-wrapper .tutorial-body{text-align:center;height:auto;}#xero-integration-tutorial .tutorial-wrapper .tutorial-body img{margin:auto;width:405px;max-width:405px !important;}#xero-integration-tutorial .tutorial-wrapper .tutorial-body h4{font-size:25px;color:#34668c;}#xero-integration-tutorial .tutorial-wrapper .tutorial-body p{font-size:1.2rem;}#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-next,#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-prev{position:absolute;top:0;height:90%;font-size:3em;width:2em;color:rgba(52,102,140,.3);}#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-next:hover,#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-prev:hover{color:rgba(52,102,140,.3);background-color:transparent;}#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-next:not(.disabled),#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-prev:not(.disabled){color:rgba(52,102,140,.3);}#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-next:not(.disabled):hover,#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-prev:not(.disabled):hover{color:#34668c;}#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-next{right:0;}#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-prev{left:0;}#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-dots{padding-top:2em;}#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-dots .owl-dot span{background:rgba(52,102,140,.3);}#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-dots .owl-dot.active span{background-color:#34668c;}@media screen and (max-width:992px){#xero-integration-tutorial .tutorial-wrapper{width:100vw;}#xero-integration-tutorial .owl-next{right:0 !important;}}@media screen and (min-width:768px) and (max-width:992px){#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-dots{padding-top:1em;}}@media screen and (min-width:500px) and (max-width:768px){#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-dots{padding-top:1em;}#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-next,#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-prev{display:none;}}@media screen and (max-width:500px){#xero-integration-tutorial .tutorial-wrapper .tutorial-body img{width:65%;}#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-dots{padding-top:0;}#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-next,#xero-integration-tutorial .tutorial-wrapper .tutorial-body .owl-prev{display:none;}}@media screen and (min-width:992px) and (max-width:1399px){#xero-integration-tutorial .tutorial-wrapper{width:70vw;}}.terms-modal-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:flex-start;overflow-y:scroll;padding-top:25px;padding-bottom:25px;z-index:10;}.terms-modal-wrapper.closed{display:none;}.terms-modal{background:#fff;padding:40px 100px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;max-width:1200px;border-radius:10px;}.terms-modal-header{display:flex;justify-content:flex-start;align-items:center;}.terms-modal-header img{max-width:100%;width:140px;margin-top:0;}.terms-modal-body{max-width:800px;text-align:center;}.terms-modal-body h2{color:#34668c;font-size:32px;margin-top:50px;margin-bottom:30px;}.terms-modal-body p{color:rgba(0,0,0,.8);font-size:20px;}.terms-changing{max-width:800px;border-top:solid 1px rgba(0,0,0,.1);border-bottom:solid 1px rgba(0,0,0,.1);padding-top:40px;padding-bottom:40px;margin-top:40px;text-align:left;}.terms-changing h3{color:#34668c;}.terms-changing li{margin-bottom:20px;}.terms-modal-buttons{max-width:800px;padding-top:30px;padding-bottom:40px;}.terms-modal-buttons .btn,.terms-modal-buttons .form-modal .inner-modal input[type="submit"],.form-modal .inner-modal .terms-modal-buttons input[type="submit"],.terms-modal-buttons .request-a-demo form input[type="submit"],.request-a-demo form .terms-modal-buttons input[type="submit"]{width:100%;display:block;margin:20px auto;text-transform:uppercase;}.terms-modal-buttons .btn:hover,.terms-modal-buttons .form-modal .inner-modal input[type="submit"]:hover,.form-modal .inner-modal .terms-modal-buttons input[type="submit"]:hover,.terms-modal-buttons .request-a-demo form input[type="submit"]:hover,.request-a-demo form .terms-modal-buttons input[type="submit"]:hover{transition:all .2s ease;}.terms-modal-buttons .btn.read-terms,.terms-modal-buttons .form-modal .inner-modal input.read-terms[type="submit"],.form-modal .inner-modal .terms-modal-buttons input.read-terms[type="submit"],.terms-modal-buttons .request-a-demo form input.read-terms[type="submit"],.request-a-demo form .terms-modal-buttons input.read-terms[type="submit"]{background:#34668c;padding:5px 15px;}.terms-modal-buttons .btn.read-terms:hover,.terms-modal-buttons .form-modal .inner-modal input.read-terms[type="submit"]:hover,.form-modal .inner-modal .terms-modal-buttons input.read-terms[type="submit"]:hover,.terms-modal-buttons .request-a-demo form input.read-terms[type="submit"]:hover,.request-a-demo form .terms-modal-buttons input.read-terms[type="submit"]:hover{color:#fff;background:#f37021;}.terms-modal-buttons .btn.accept-terms,.terms-modal-buttons .form-modal .inner-modal input.accept-terms[type="submit"],.form-modal .inner-modal .terms-modal-buttons input.accept-terms[type="submit"],.terms-modal-buttons .request-a-demo form input.accept-terms[type="submit"],.request-a-demo form .terms-modal-buttons input.accept-terms[type="submit"]{border:solid 1px transparent;}.terms-modal-buttons .btn.accept-terms:hover,.terms-modal-buttons .form-modal .inner-modal input.accept-terms[type="submit"]:hover,.form-modal .inner-modal .terms-modal-buttons input.accept-terms[type="submit"]:hover,.terms-modal-buttons .request-a-demo form input.accept-terms[type="submit"]:hover,.request-a-demo form .terms-modal-buttons input.accept-terms[type="submit"]:hover{border:solid 1px #f37021;}.terms-modal-footer{margin-top:20px;}.terms-modal-footer img{width:170px;}.terms-modal-accept{font-weight:bold;}@media(min-width:545px) and (max-width:991px){.terms-modal-header img{width:90px;}.terms-modal-body h2{font-size:22px;}.terms-modal-body p{font-size:17px;}.terms-changing{margin-top:20px;padding-top:20px;}.terms-changing h3{font-size:20px;}.terms-changing li{font-size:16px;}.terms-modal{padding:40px;max-width:calc(100% - 40px);}}@media(max-width:544px){.terms-modal-wrapper{padding-top:15px;padding-bottom:15px;}.terms-modal{padding:20px 15px;max-width:calc(100% - 20px);}.terms-modal-header img{width:70px;}.terms-modal-body h2{font-size:20px;margin-top:22px;margin-bottom:20px;}.terms-modal-body p{font-size:17px;}.terms-changing{margin-top:20px;padding-top:20px;}.terms-changing ul{padding-left:15px;}.terms-changing h3{font-size:20px;}.terms-changing li{font-size:16px;}}@media(max-width:359px){.terms-modal-footer{display:flex;justify-content:space-between;align-items:center;flex-direction:column;min-height:60px;margin-top:0;}}
