/*! jQuery UI - v1.12.1 - 2017-02-19
* http://jqueryui.com
* Includes: core.css, tabs.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright 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:after {
	clear: both;
}
.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;
}

.ui-accordion {
	margin-top: 40px;
}

/* Interaction states
----------------------------------*/

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #10205b;
	text-decoration: none;
}

/* Accordion */

.faq-wrap .wrapper {
	margin: 0 auto;
	padding: 50px 0;
	max-width: 720px;
}

.ui-accordion .ui-accordion-header {
	padding: 25px 50px 25px 30px;
	margin: 0 0 20px;
	cursor: pointer;
	font-size: 24px;
	font-weight: 400;
	border: 0;
	border-radius: 0;
	background: #f6f9fc;
	position: relative;
	color: #7b8994;
	transition: all 0.3s ease 0s;
}

.ui-accordion .ui-accordion-header:hover {
	background: #cce5f9;
}

.ui-accordion .ui-accordion-header:focus,
.ui-accordion .ui-accordion-header:active {
	outline: 0;
}

.ui-accordion .ui-accordion-header.ui-state-active,
.ui-accordion .ui-accordion-header.ui-state-active:hover {
	background: #f6f9fc;
}

.ui-accordion .ui-accordion-content {
	padding: 0 30px 10px;
	margin: -20px 0 20px;
	background: #f6f9fc;
	font-size: 14px;
	line-height: 1.6;
	color: #7b8994;
}

.ui-accordion .ui-accordion-content ul {
	margin-left: 15px;
}

.ui-icon,
.ui-accordion .ui-state-default .ui-icon,
.ui-accordion .ui-state-active .ui-icon  {
	background: url("../img/icons.png") no-repeat scroll 0 0 transparent;
	width: 11px;
	height: 11px;
	display: block;
	margin: 0;
	vertical-align: top;
	position: absolute;
	right: 30px;
	top: 36px;
}

.ui-accordion .ui-state-default .ui-icon {
	background-position: -34px -26px;
}

.ui-accordion .ui-state-active .ui-icon {
	background-position: -64px -6px;
}
