@font-face{
	font-family: 'opensans';
	src:url('../css/opensans.ttf');
}
@font-face{
	font-family: 'opensans-light';
	src:url('../css/OpenSans-Light.ttf');
}
@font-face{
	font-family: 'serifa';
	src:url('../css/Serifa BT Roman.ttf');
}
@font-face{
	font-family: 'opensans-italic';
	src:url('../css/OpenSans-LightItalic.ttf');
}
@font-face{
	font-family: 'opensans-bold';
	src:url('../css/OpenSans-Bold.ttf');
}
html {
	font-family:'opensans', sans-serif;
	-ms-text-size-adjust:100%;
	-webkit-text-size-adjust:100%
}
body {
	margin:0
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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-color:transparent
}
a:active,a:hover {
	outline:0
}
.hamburger__button span,b,legend,strong {
	font-weight:700
}
dfn {
	font-style:italic
}
h1 {
	margin:.67em 0
}
mark {
	background:#ff0;
	color:#000
}
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
}
hr {
	box-sizing:content-box;
	height:0
}
pre {
	overflow:auto
}
.input-monospace,code,kbd,pre,samp {
	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[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-search-cancel-button,input[type=search]::-webkit-search-decoration {
	-webkit-appearance:none
}
textarea {
	overflow:auto
}
optgroup {
	font-weight:700
}
table {
	border-collapse:collapse;
	border-spacing:0
}
td,th {
	padding:0
}
.logo-white{
	max-width:65%;
	margin-top: 20px;
}
@media print {
	*,:after,:before {
	background:0 0!important;
	color:#000!important;
	box-shadow:none!important;
	text-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:""
}
blockquote,pre {
	border:1px solid #999;
	page-break-inside:avoid
}
thead {
	display:table-header-group
}
img,tr {
	page-break-inside:avoid
}
img {
	max-width:100%!important
}
.dashboard__monitor__stats .number,.dashboard__monitor__stats .offer__questions-answers .number,.offer__questions-answers .dashboard__monitor__stats .number,.offer__questions-answers h2,h2,h3,p {
	orphans:3;
	widows:3
}
.dashboard__monitor__stats .number,.dashboard__monitor__stats .offer__questions-answers .number,.offer__questions-answers .dashboard__monitor__stats .number,.offer__questions-answers h2,h2,h3 {
	page-break-after:avoid
}
select {
	background:#fff!important
}
.navbar {
	display:none
}
.btn-submit>.caret,.btn>.caret,.dropup>.btn-submit>.caret,.dropup>.btn>.caret,.subpage__submenu li.active .btn-submit>a:after,.subpage__submenu li.active .btn>a:after,.subpage__submenu li.active .dropup>.btn-submit>a:after,.subpage__submenu li.active .dropup>.btn>a:after,.subpage__submenu li.show-menu-helper .btn-submit>a:after,.subpage__submenu li.show-menu-helper .btn>a:after,.subpage__submenu li.show-menu-helper .dropup>.btn-submit>a:after,.subpage__submenu li.show-menu-helper .dropup>.btn>a:after {
	border-top-color:#000!important
}
.label,.offer__updates__post .offer__updates__post__title span.update__number {
	border:1px solid #000
}
.table {
	border-collapse:collapse!important
}
.table td,.table th {
	background-color:#fff!important
}
.table-bordered td,.table-bordered th {
	border:1px solid #ddd!important
}
}*,:after,:before {
	box-sizing:border-box
}
html {
	font-size:10px;
	-webkit-tap-highlight-color:transparent
}
body {
	font-family:opensans,Arial,Lato,Helvetica,sans-serif;
	font-size:14px;
	line-height:1.42857;
	color:#555;
	background-color:#fff
}
button,input,select,textarea {
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
a {
	color:#52AAC1;
	text-decoration:none
}
a:focus,a:hover {
	color:#347f92;
	text-decoration:underline
}
a:focus {
	outline:dotted thin;
	outline:-webkit-focus-ring-color auto 5px;
	outline-offset:-2px
}
figure {
	margin:0
}
img {
	vertical-align:middle
}
.home__introduction__content .home__introduction__video,.home__media-quotes__block .photo-logo,.home__partners img,.home__partners__logos img,.img-responsive,.offer__content .team-member__photo img,.team__team-member img {
	display:block;
	max-width:100%;
	height:auto
}
.img-rounded {
	border-radius:0
}
.img-thumbnail {
	padding:4px;
	line-height:1.42857;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:0;
	transition:all .2s ease-in-out;
	display:inline-block;
	max-width:100%;
	height:auto
}
.home__media-quotes__block .photo-logo,.img-circle,.offer__content .team-member__photo img,.team__team-member img {
	border-radius:50%
}
hr {
	margin-top:20px;
	margin-bottom:20px;
	border:0;
	border-top:1px solid #eee
}
.sr-only {
	position:absolute;
	width:1px;
	height:1px;
	margin:-1px;
	padding:0;
	overflow:hidden;
	clip:rect(0,0,0,0);
	border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus {
	position:static;
	width:auto;
	height:auto;
	margin:0;
	overflow:visible;
	clip:auto
}
[role=button] {
	cursor:pointer
}
.common__latest-offers__offer .box .number,.common__latest-offers__offer .box .offer__offer-details li .number,.dashboard__monitor__stats .home__media-quotes .number,.dashboard__monitor__stats .number,.dashboard__monitor__stats .offer__offer-details li .number,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number,.dashboard__monitor__stats .offer__questions-answers .home__media-quotes__block .number,.dashboard__monitor__stats .offer__questions-answers .number,.h1,.h2,.h3,.h4,.h5,.h6,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number,.home__action-tray__element .offer__offer-details li h3,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number,.home__action-tray__element .offer__questions-answers .offer__offer-details li h2,.home__action-tray__element .offer__questions-answers h2,.home__action-tray__element h3,.home__media-quotes .dashboard__monitor__stats .number,.home__media-quotes h2,.home__media-quotes__block .dashboard__monitor__stats .offer__questions-answers .number,.home__media-quotes__block .offer__questions-answers .dashboard__monitor__stats .number,.home__media-quotes__block .offer__questions-answers h2,.home__media-quotes__block h3,.offer__offer-details li .common__latest-offers__offer .box .number,.offer__offer-details li .dashboard__monitor__stats .number,.offer__offer-details li .h2,.offer__offer-details li .h3,.offer__offer-details li .home__action-tray__element .offer__questions-answers h2,.offer__offer-details li .home__action-tray__element h3,.offer__offer-details li .offer__questions-answers .home__action-tray__element h2,.offer__offer-details li h2,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number,.offer__questions-answers .dashboard__monitor__stats .home__media-quotes__block .number,.offer__questions-answers .dashboard__monitor__stats .number,.offer__questions-answers .home__action-tray__element .offer__offer-details li h2,.offer__questions-answers .home__action-tray__element h2,.offer__questions-answers .home__media-quotes__block h2,.offer__questions-answers h2,h1,h2,h3,h4,h5,h6 {
	font-family:inherit;
	font-weight:500;
	line-height:1.1;
	color:inherit
}
.common__latest-offers__offer .box .number .small,.common__latest-offers__offer .box .number small,.common__latest-offers__offer .box .offer__offer-details li .number .small,.common__latest-offers__offer .box .offer__offer-details li .number small,.dashboard__monitor__stats .home__media-quotes .number .small,.dashboard__monitor__stats .home__media-quotes .number small,.dashboard__monitor__stats .number .small,.dashboard__monitor__stats .number small,.dashboard__monitor__stats .offer__offer-details li .number .small,.dashboard__monitor__stats .offer__offer-details li .number small,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number .small,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number small,.dashboard__monitor__stats .offer__questions-answers .home__media-quotes__block .number .small,.dashboard__monitor__stats .offer__questions-answers .home__media-quotes__block .number small,.dashboard__monitor__stats .offer__questions-answers .number .small,.dashboard__monitor__stats .offer__questions-answers .number small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number .small,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number small,.home__action-tray__element .offer__offer-details li h3 .small,.home__action-tray__element .offer__offer-details li h3 small,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number .small,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number small,.home__action-tray__element .offer__questions-answers .offer__offer-details li h2 small,.home__action-tray__element .offer__questions-answers h2 .small,.home__action-tray__element .offer__questions-answers h2 small,.home__action-tray__element h3 .small,.home__action-tray__element h3 small,.home__media-quotes .dashboard__monitor__stats .number .small,.home__media-quotes .dashboard__monitor__stats .number small,.home__media-quotes h2 .small,.home__media-quotes h2 small,.home__media-quotes__block .dashboard__monitor__stats .offer__questions-answers .number .small,.home__media-quotes__block .dashboard__monitor__stats .offer__questions-answers .number small,.home__media-quotes__block .offer__questions-answers .dashboard__monitor__stats .number .small,.home__media-quotes__block .offer__questions-answers .dashboard__monitor__stats .number small,.home__media-quotes__block .offer__questions-answers h2 .small,.home__media-quotes__block .offer__questions-answers h2 small,.home__media-quotes__block h3 .small,.home__media-quotes__block h3 small,.offer__offer-details li .common__latest-offers__offer .box .number .small,.offer__offer-details li .common__latest-offers__offer .box .number small,.offer__offer-details li .dashboard__monitor__stats .number .small,.offer__offer-details li .dashboard__monitor__stats .number small,.offer__offer-details li .h2 .small,.offer__offer-details li .h2 small,.offer__offer-details li .h3 .small,.offer__offer-details li .h3 small,.offer__offer-details li .home__action-tray__element .offer__questions-answers h2 small,.offer__offer-details li .home__action-tray__element h3 .small,.offer__offer-details li .home__action-tray__element h3 small,.offer__offer-details li .offer__questions-answers .home__action-tray__element h2 small,.offer__offer-details li h2 .small,.offer__offer-details li h2 small,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number .small,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number small,.offer__questions-answers .dashboard__monitor__stats .home__media-quotes__block .number .small,.offer__questions-answers .dashboard__monitor__stats .home__media-quotes__block .number small,.offer__questions-answers .dashboard__monitor__stats .number .small,.offer__questions-answers .dashboard__monitor__stats .number small,.offer__questions-answers .home__action-tray__element .offer__offer-details li h2 small,.offer__questions-answers .home__action-tray__element h2 .small,.offer__questions-answers .home__action-tray__element h2 small,.offer__questions-answers .home__media-quotes__block h2 .small,.offer__questions-answers .home__media-quotes__block h2 small,.offer__questions-answers h2 .small,.offer__questions-answers h2 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {
	font-weight:400;
	line-height:1;
	color:#777
}
.common__latest-offers__offer .box .number .small,.common__latest-offers__offer .box .number small,.common__latest-offers__offer .box .offer__offer-details li .number .small,.common__latest-offers__offer .box .offer__offer-details li .number small,.dashboard__monitor__stats .home__media-quotes .number .small,.dashboard__monitor__stats .home__media-quotes .number small,.dashboard__monitor__stats .number .small,.dashboard__monitor__stats .number small,.dashboard__monitor__stats .offer__offer-details li .number .small,.dashboard__monitor__stats .offer__offer-details li .number small,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number .small,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number small,.dashboard__monitor__stats .offer__questions-answers .home__media-quotes__block .number .small,.dashboard__monitor__stats .offer__questions-answers .home__media-quotes__block .number small,.dashboard__monitor__stats .offer__questions-answers .number .small,.dashboard__monitor__stats .offer__questions-answers .number small,.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number .small,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number small,.home__action-tray__element .offer__offer-details li h3 .small,.home__action-tray__element .offer__offer-details li h3 small,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number .small,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number small,.home__action-tray__element .offer__questions-answers .offer__offer-details li h2 small,.home__action-tray__element .offer__questions-answers h2 .small,.home__action-tray__element .offer__questions-answers h2 small,.home__action-tray__element h3 .small,.home__action-tray__element h3 small,.home__media-quotes .dashboard__monitor__stats .number .small,.home__media-quotes .dashboard__monitor__stats .number small,.home__media-quotes h2 .small,.home__media-quotes h2 small,.home__media-quotes__block .dashboard__monitor__stats .offer__questions-answers .number .small,.home__media-quotes__block .dashboard__monitor__stats .offer__questions-answers .number small,.home__media-quotes__block .offer__questions-answers .dashboard__monitor__stats .number .small,.home__media-quotes__block .offer__questions-answers .dashboard__monitor__stats .number small,.home__media-quotes__block .offer__questions-answers h2 .small,.home__media-quotes__block .offer__questions-answers h2 small,.home__media-quotes__block h3 .small,.home__media-quotes__block h3 small,.offer__offer-details li .common__latest-offers__offer .box .number .small,.offer__offer-details li .common__latest-offers__offer .box .number small,.offer__offer-details li .dashboard__monitor__stats .number .small,.offer__offer-details li .dashboard__monitor__stats .number small,.offer__offer-details li .h2 .small,.offer__offer-details li .h2 small,.offer__offer-details li .h3 .small,.offer__offer-details li .h3 small,.offer__offer-details li .home__action-tray__element .offer__questions-answers h2 small,.offer__offer-details li .home__action-tray__element h3 .small,.offer__offer-details li .home__action-tray__element h3 small,.offer__offer-details li .offer__questions-answers .home__action-tray__element h2 small,.offer__offer-details li h2 .small,.offer__offer-details li h2 small,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number .small,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number small,.offer__questions-answers .dashboard__monitor__stats .home__media-quotes__block .number .small,.offer__questions-answers .dashboard__monitor__stats .home__media-quotes__block .number small,.offer__questions-answers .dashboard__monitor__stats .number .small,.offer__questions-answers .dashboard__monitor__stats .number small,.offer__questions-answers .home__action-tray__element .offer__offer-details li h2 small,.offer__questions-answers .home__action-tray__element h2 .small,.offer__questions-answers .home__action-tray__element h2 small,.offer__questions-answers .home__media-quotes__block h2 .small,.offer__questions-answers .home__media-quotes__block h2 small,.offer__questions-answers h2 .small,.offer__questions-answers h2 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small {
	font-size:65%
}
.h4,.h5,.h6,h4,h5,h6 {
	margin-top:10px;
	margin-bottom:10px
}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {
	font-size:75%
}
.h4,h4 {
	font-size:18px
}
.h5,h5 {
	font-size:14px
}
.h6,h6 {
	font-size:12px
}
p {
	margin:0 0 10px
}
.lead {
	margin-bottom:20px;
	font-size:16px;
	font-weight:300;
	line-height:1.4
}
@media (min-width:768px) {
	.lead {
	font-size:21px
}
}.mark,mark {
	background-color:#fadfa6;
	padding:.2em
}
.text-left {
	text-align:left
}
.text-right {
	text-align:right
}
.bank-number-dash,.blog-post__hero,.blog-post__title,.text-center {
	text-align:center
}
.text-justify {
	text-align:justify
}
.text-nowrap {
	white-space:nowrap
}
.text-lowercase {
	text-transform:lowercase
}
.text-capitalize {
	text-transform:capitalize
}
.text-muted {
	color:#777
}
.text-primary {
	color:#133D4C
}
a.text-primary:hover {
	color:#091c23
}
.text-success {
	color:#4a5d20
}
a.text-success:hover {
	color:#2c3713
}
.text-info {
	color:#275e6d
}
a.text-info:hover {
	color:#193e47
}
.text-warning {
	color:#815a07
}
a.text-warning:hover {
	color:#503804
}
.text-danger {
	color:#8f2b0a
}
a.text-danger:hover {
	color:#5f1d07
}
.bg-primary {
	color:#fff;
	background-color:#133D4C
}
a.bg-primary:hover {
	background-color:#091c23
}
.bg-success {
	background-color:#cadd9f
}
a.bg-success:hover {
	background-color:#b6d079
}
.bg-info {
	background-color:#9dcfdc
}
a.bg-info:hover {
	background-color:#78bcce
}
.bg-warning {
	background-color:#fadfa6
}
a.bg-warning:hover {
	background-color:#f8ce75
}
.bg-danger {
	background-color:#f7a387
}
a.bg-danger:hover {
	background-color:#f37f58
}
.page-header {
	padding-bottom:9px;
	margin:40px 0 20px;
	border-bottom:1px solid #eee
}
ol,ul {
	margin-top:0
}
ol ol,ol ul,ul ol,ul ul {
	margin-bottom:0
}
.list-unstyled {
	padding-left:0;
	list-style:none
}
.list-inline {
	padding-left:0;
	list-style:none;
	margin-left:-5px
}
.list-inline>li {
	display:inline-block;
	padding-left:5px;
	padding-right:5px
}
dl {
	margin-top:0;
	margin-bottom:20px
}
dd,dt {
	line-height:1.42857
}
dt {
	font-weight:700
}
dd {
	margin-left:0
}
.dl-horizontal dd:after,.dl-horizontal dd:before {
	content:" ";
	display:table
}
.dl-horizontal dd:after {
	clear:both
}
@media (min-width:768px) {
	.dl-horizontal dt {
	float:left;
	width:160px;
	clear:left;
	text-align:right;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.dl-horizontal dd {
	margin-left:180px
}
}abbr[data-original-title],abbr[title] {
	cursor:help;
	border-bottom:1px dotted #777
}
.initialism {
	font-size:90%
}
blockquote {
	padding:10px 20px;
	margin:0 0 20px;
	font-size:17.5px;
	border-left:5px solid #eee
}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child {
	margin-bottom:0
}
blockquote .small,blockquote footer,blockquote small {
	display:block;
	font-size:80%;
	line-height:1.42857;
	color:#777
}
blockquote .small:before,blockquote footer:before,blockquote small:before {
	content:'\2014 \00A0'
}
.blockquote-reverse,blockquote.pull-right {
	padding-right:15px;
	padding-left:0;
	border-right:5px solid #eee;
	border-left:0;
	text-align:right
}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before {
	content:''
}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after {
	content:'\00A0 \2014'
}
address {
	margin-bottom:20px;
	font-style:normal;
	line-height:1.42857
}
.input-monospace,code,kbd,pre,samp {
	font-family:Menlo,Monaco,Consolas,"Courier New",monospace
}
.input-monospace,code {
	padding:2px 4px;
	font-size:90%;
	color:#8199a8;
	background-color:#f7f7f7;
	border-radius:0
}
kbd {
	padding:2px 4px;
	font-size:90%;
	color:#fff;
	background-color:#333;
	border-radius:0;
	box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)
}
kbd kbd {
	padding:0;
	font-size:100%;
	font-weight:700;
	box-shadow:none
}
pre {
	display:block;
	padding:9.5px;
	margin:0 0 10px;
	font-size:13px;
	line-height:1.42857;
	word-break:break-all;
	word-wrap:break-word;
	color:#333;
	background-color:#f5f5f5;
	border:1px solid #ccc;
	border-radius:0
}
pre .input-monospace,pre code {
	padding:0;
	font-size:inherit;
	color:inherit;
	white-space:pre-wrap;
	background-color:transparent;
	border-radius:0
}
.pre-scrollable {
	max-height:340px;
	overflow-y:scroll
}
.container,.header,.header__content,.subpage__content-container {
	margin-right:auto;
	margin-left:auto;
	padding-left:15px;
	padding-right:15px
}
.container:after,.container:before,.header:after,.header:before,.header__content:after,.header__content:before,.subpage__content-container:after,.subpage__content-container:before {
	content:" ";
	display:table
}
.container:after,.header:after,.header__content:after,.subpage__content-container:after {
	clear:both
}
@media (min-width:768px) {
	.container,.header,.header__content,.subpage__content-container {
	width:auto;
}
}@media (min-width:992px) {
	.container,.header,.header__content,.subpage__content-container {
	width:970px
}
}@media (min-width:1200px) {
	.container,.header,.header__content,.subpage__content-container {
	width:1170px
}
}.container-fluid {
	margin-right:auto;
	margin-left:auto;
	padding-left:15px;
	padding-right:15px
}
.container-fluid:after,.container-fluid:before {
	content:" ";
	display:table
}
.container-fluid:after {
	clear:both
}
.offer__content .team-member,.row {
	margin-left:-15px;
	margin-right:-15px
}
.offer__content .team-member:after,.offer__content .team-member:before,.row:after,.row:before {
	content:" ";
	display:table
}
.offer__content .team-member:after,.row:after {
	clear:both
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
	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:auto
}
.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:auto
}
.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-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9 {
	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:auto
}
.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:auto
}
.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-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {
	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:auto
}
.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:auto
}
.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:1200px) {
	.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9 {
	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:auto
}
.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:auto
}
.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%
}
}table {
	background-color:transparent
}
caption {
	padding-top:8px;
	padding-bottom:8px;
	color:#777;
	text-align:left
}
th {
	text-align:left
}
.table {
	width:100%;
	max-width:100%;
	margin-bottom:20px
}
.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {
	padding:8px;
	line-height:1.42857;
	vertical-align:top;
	border-top:1px solid #ddd
}
.table>thead>tr>th {
	vertical-align:bottom;
	border-bottom:2px solid #ddd
}
.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th {
	border-top:0
}
.table>tbody+tbody {
	border-top:2px solid #ddd
}
.table .table {
	background-color:#fff
}
.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th {
	padding:5px
}
.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {
	border:1px solid #ddd
}
.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {
	border-bottom-width:2px
}
.table-striped>tbody>tr:nth-of-type(odd) {
	background-color:#f9f9f9
}
.table-hover>tbody>tr:hover {
	background-color:#f5f5f5
}
table col[class*=col-] {
	position:static;
	float:none;
	display:table-column
}
table td[class*=col-],table th[class*=col-] {
	position:static;
	float:none;
	display:table-cell
}
.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active {
	background-color:#f5f5f5
}
.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover {
	background-color:#e8e8e8
}
.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success {
	background-color:#cadd9f
}
.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover {
	background-color:#c0d78c
}
.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info {
	background-color:#9dcfdc
}
.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover {
	background-color:#8ac6d5
}
.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning {
	background-color:#fadfa6
}
.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover {
	background-color:#f9d78e
}
.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger {
	background-color:#f7a387
}
.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover {
	background-color:#f59170
}
.table-responsive {
	overflow-x:auto;
	min-height:.01%
}
@media screen and (max-width:767px) {
	.table-responsive {
	width:100%;
	margin-bottom:15px;
	overflow-y:hidden;
	-ms-overflow-style:-ms-autohiding-scrollbar;
	border:1px solid #ddd
}
.table-responsive>.table {
	margin-bottom:0
}
.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th {
	white-space:nowrap
}
.table-responsive>.table-bordered {
	border:0
}
.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child {
	border-left:0
}
.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child {
	border-right:0
}
.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th {
	border-bottom:0
}
}fieldset {
	padding:0;
	margin:0;
	border:0;
	min-width:0
}
legend {
	display:block;
	width:100%;
	padding:0;
	margin-bottom:20px;
	line-height:inherit;
	border:0;
	border-bottom:1px solid #e5e5e5
}
label {
	display:inline-block;
	max-width:100%;
	margin-bottom:5px;
	font-weight:700
}
input[type=search] {
	box-sizing:border-box
}
input[type=checkbox],input[type=radio] {
	margin:4px 0 0;
	line-height:normal
}
input[type=file] {
	display:block
}
input[type=range] {
	display:block;
	width:100%
}
select[multiple],select[size] {
	height:auto
}
input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus {
	outline:dotted thin;
	outline:-webkit-focus-ring-color auto 5px;
	outline-offset:-2px
}
output {
	display:block;
	padding-top:7px;
	font-size:14px;
	line-height:1.42857;
	color:#555
}
.form-control {
	display:inline-block;
	/* width:64%!important;  */
	height:45px;
	padding:10px 12px;
	font-size:14px;
	line-height:1.42857;
	color:#555;
	background-color:#fff;
	background-image:none;
	border:2px solid #ccc;
	border-radius:0;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
	transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.form-control.fl{
	color:#fff;
	border:2px solid #fff;
	background-color:transparent;
}
.form-group .form-control.fl{
	width:62%!important; 
}
.form-control.fl:focus {
	border-color:rgba(255,255,255,.8);
	outline:0;
}
.form-control::-moz-placeholder {
	color:#999;
	opacity:1
}
.form-control:-ms-input-placeholder {
	color:#999
}
.form-control::-webkit-input-placeholder {
	color:#999
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {
	background-color:#eee;
	opacity:1
}
.form-control[disabled],fieldset[disabled] .form-control {
	cursor:not-allowed
}
textarea.form-control {
	height:auto
}
input[type=search] {
	-webkit-appearance:none
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	input[type=date],input[type=time],input[type=datetime-local],input[type=month] {
	line-height:34px
}
.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=date].btn-submit,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>.input-group-btn>input[type=time].btn-submit,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn-submit,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=month].btn-submit,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm {
	line-height:30px
}
.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=date].btn-submit,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>.input-group-btn>input[type=time].btn-submit,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn-submit,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=month].btn-submit,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg {
	line-height:46px
}
}.form-group {
	margin-bottom:15px
}
.checkbox,.radio {
	position:relative;
	display:block;
	margin-top:10px;
	margin-bottom:10px
}
.checkbox label,.radio label {
	min-height:20px;
	padding-left:20px;
	margin-bottom:0;
	font-weight:400;
	cursor:pointer
}
.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio] {
	position:absolute;
	margin-left:-20px
}
.checkbox+.checkbox,.radio+.radio {
	margin-top:-5px
}
.checkbox-inline,.radio-inline {
	position:relative;
	display:inline-block;
	padding-left:20px;
	margin-bottom:0;
	vertical-align:middle;
	font-weight:400;
	cursor:pointer
}
.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline {
	margin-top:0;
	margin-left:10px
}
.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled] {
	cursor:not-allowed
}
.form-control-static {
	padding-top:7px;
	padding-bottom:7px;
	margin-bottom:0;
	min-height:34px
}
.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-lg>.input-group-btn>.form-control-static.btn-submit,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn,.input-group-sm>.input-group-btn>.form-control-static.btn-submit {
	padding-left:0;
	padding-right:0
}
.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.input-group-btn>.btn-submit,.input-sm {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:0
}
.input-group-sm>.input-group-btn>select.btn,.input-group-sm>.input-group-btn>select.btn-submit,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm {
	height:30px;
	line-height:30px
}
.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>select[multiple].btn-submit,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>.input-group-btn>textarea.btn-submit,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm {
	height:auto
}
.form-group-sm .form-control {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:0
}
.form-group-sm select.form-control {
	height:30px;
	line-height:30px
}
.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control {
	height:auto
}
.form-group-sm .form-control-static {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	min-height:32px
}
.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.input-group-btn>.btn-submit,.input-lg {
	height:47px;
	padding:10px 16px;
	font-size:18px;
	line-height:1.33333;
	border-radius:0
}
.input-group-lg>.input-group-btn>select.btn,.input-group-lg>.input-group-btn>select.btn-submit,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg {
	height:46px;
	line-height:46px
}
.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>select[multiple].btn-submit,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>.input-group-btn>textarea.btn-submit,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg {
	height:auto
}
.form-group-lg .form-control {
	height:46px;
	padding:10px 16px;
	font-size:18px;
	line-height:1.33333;
	border-radius:0
}
.form-group-lg select.form-control {
	height:46px;
	line-height:46px
}
.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control {
	height:auto
}
.form-group-lg .form-control-static {
	height:46px;
	padding:10px 16px;
	font-size:18px;
	line-height:1.33333;
	min-height:38px
}
.has-feedback {
	position:relative
}
.has-feedback .form-control {
	padding-right:42.5px
}
.form-control-feedback {
	position:absolute;
	top:0;
	right:0;
	z-index:2;
	display:block;
	width:34px;
	height:34px;
	line-height:34px;
	text-align:center;
	pointer-events:none
}
.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg>.input-group-btn>.btn-submit+.form-control-feedback,.input-lg+.form-control-feedback {
	width:46px;
	height:46px;
	line-height:46px
}
.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm>.input-group-btn>.btn-submit+.form-control-feedback,.input-sm+.form-control-feedback {
	width:30px;
	height:30px;
	line-height:30px
}
.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label {
	color:#4a5d20
}
.has-success .form-control {
	border-color:#4a5d20;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-success .form-control:focus {
	border-color:#2c3713;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #87a83b
}
.has-success .input-group-addon {
	color:#4a5d20;
	border-color:#4a5d20;
	background-color:#cadd9f
}
.has-success .form-control-feedback {
	color:#4a5d20
}
.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label {
	color:#815a07
}
.has-warning .form-control {
	border-color:#815a07;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-warning .form-control:focus {
	border-color:#503804;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #e19e0c
}
.has-warning .input-group-addon {
	color:#815a07;
	border-color:#815a07;
	background-color:#fadfa6
}
.has-warning .form-control-feedback {
	color:#815a07
}
.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label {
	color:#8f2b0a
}
.has-error .form-control {
	border-color:#8f2b0a;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.has-error .form-control:focus {
	border-color:#5f1d07;
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ee4811
}
.has-error .input-group-addon {
	color:#8f2b0a;
	border-color:#8f2b0a;
	background-color:#f7a387
}
.has-error .form-control-feedback {
	color:#8f2b0a
}
.has-feedback label~.form-control-feedback {
	top:25px
}
.has-feedback label.sr-only~.form-control-feedback {
	top:0
}
.help-block {
	display:block;
	margin-top:5px;
	margin-bottom:10px;
	color:#959595
}
@media (min-width:768px) {
	.form-inline .form-group {
	display:block;
	margin-bottom:0;
	vertical-align:middle
}
.form-inline .form-control {
	display:inline-block;
	width:auto;
	vertical-align:middle
}
.form-inline .form-control-static {
	display:inline-block
}
.form-inline .input-group {
	display:inline-table;
	vertical-align:middle
}
.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn {
	width:auto
}
.form-inline .input-group>.form-control {
	width:100%
}
.form-inline .control-label {
	margin-bottom:0;
	vertical-align:middle
}
.form-inline .checkbox,.form-inline .radio {
	display:inline-block;
	margin-top:0;
	margin-bottom:0;
	vertical-align:middle
}
.form-inline .checkbox label,.form-inline .radio label {
	padding-left:0
}
.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio] {
	position:relative;
	margin-left:0
}
.form-inline .has-feedback .form-control-feedback {
	top:0
}
}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline {
	margin-top:0;
	margin-bottom:0;
	padding-top:7px
}
.form-horizontal .checkbox,.form-horizontal .radio {
	min-height:27px
}
.form-horizontal .form-group {
	margin-left:-15px;
	margin-right:-15px
}
.form-horizontal .form-group:after,.form-horizontal .form-group:before {
	content:" ";
	display:table
}
.form-horizontal .form-group:after {
	clear:both
}
@media (min-width:768px) {
	.form-horizontal .control-label {
	text-align:right;
	margin-bottom:0;
	padding-top:7px
}
}.form-horizontal .has-feedback .form-control-feedback {
	right:15px
}
@media (min-width:768px) {
	.form-horizontal .form-group-lg .control-label {
	padding-top:14.33px
}
}@media (min-width:768px) {
	.form-horizontal .form-group-sm .control-label {
	padding-top:6px
}
}.btn,.btn-submit {
	display:inline-block;
	margin-bottom:0;
	font-weight:400;
	text-align:center;
	vertical-align:middle;
	-ms-touch-action:manipulation;
	touch-action:manipulation;
	cursor:pointer;
	background-image:none;
	border:1px solid transparent;
	white-space:nowrap;
	padding:9px 12px;
	font-size:14px;
	height:auto;
	line-height:1.42857;
	border-radius:0;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.active.btn-submit:focus,.active.focus.btn-submit,.btn-submit:active.focus,.btn-submit:active:focus,.btn-submit:focus,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,.focus.btn-submit {
	outline:dotted thin;
	outline:-webkit-focus-ring-color auto 5px;
	outline-offset:-2px
}
.btn-submit:focus,.btn-submit:hover,.btn.focus,.btn:focus,.btn:hover,.focus.btn-submit {
	color:#393939;
	text-decoration:none
}
.active.btn-submit,.btn-submit:active,.btn.active,.btn:active {
	outline:0;
	background-image:none
}
.btn.disabled,.btn[disabled],.disabled.btn-submit,[disabled].btn-submit,fieldset[disabled] .btn,fieldset[disabled] .btn-submit {
	cursor:not-allowed;
	pointer-events:none;
	opacity:.65;
	filter:alpha(opacity=65);
	box-shadow:none
}
.btn-default {
	color:#777;
	background-color:#ddd;
	border-color:#ccc
}
.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.btn-default.dropdown-toggle {
	color:#777;
	background-color:#c4c4c4;
	border-color:#adadad
}
.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle {
	background-image:none
}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover {
	background-color:#ddd;
	border-color:#ccc
}
.btn-default .badge {
	color:#ddd;
	background-color:#777
}
.btn-primary {
	color:#fff;
	background-color:#133D4C;
	border-color:#0e2d38
}
.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.btn-primary.dropdown-toggle {
	color:#fff;
	background-color:#091c23;
	border-color:#020507
}
.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle {
	background-image:none
}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {
	background-color:#133D4C;
	border-color:#0e2d38
}
.btn-primary .badge {
	color:#133D4C;
	background-color:#fff
}
.btn-success {
	color:#fff;
	background-color:#A1C353;
	border-color:#96bb41
}
.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.btn-success.dropdown-toggle {
	color:#fff;
	background-color:#87a83b;
	border-color:#728e31
}
.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle {
	background-image:none
}
.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover {
	background-color:#A1C353;
	border-color:#96bb41
}
.btn-success .badge {
	color:#A1C353;
	background-color:#fff
}
.btn-info {
	color:#fff;
	background-color:#0193cf;
	border-color:#1484b3;
}
.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.btn-info.dropdown-toggle {
	color:#fff;
	background-color:#1484b3;
	border-color:#32788b
}
.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle {
	background-image:none
}
.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover {
	background-color:#52AAC1;
	border-color:#429fb8
}
.btn-info .badge {
	color:#52AAC1;
	background-color:#fff
}
.btn-warning {
	color:#fff;
	background-color:#f5bd45;
	border-color:#f4b42d
}
.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.btn-warning.dropdown-toggle {
	color:#fff;
	background-color:#f2ac15;
	border-color:#d8970c
}
.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle {
	background-image:none
}
.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover {
	background-color:#f5bd45;
	border-color:#f4b42d
}
.btn-warning .badge {
	color:#f5bd45;
	background-color:#fff
}
.btn-danger {
	color:#fff;
	background-color:#f05a28;
	border-color:#ee4811
}
.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.btn-danger.dropdown-toggle {
	color:#fff;
	background-color:#d6410f;
	border-color:#b5370d
}
.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle {
	background-image:none
}
.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover {
	background-color:#f05a28;
	border-color:#ee4811
}
.btn-danger .badge {
	color:#f05a28;
	background-color:#fff
}
.btn-link {
	color:#52AAC1;
	font-weight:400;
	border-radius:0
}
.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link {
	background-color:transparent;
	box-shadow:none
}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover {
	border-color:transparent
}
.btn-link:focus,.btn-link:hover {
	color:#347f92;
	text-decoration:underline;
	background-color:transparent
}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover {
	color:#777;
	text-decoration:none
}
.btn-group-lg>.btn,.btn-group-lg>.btn-submit,.btn-lg {
	padding:10px 16px;
	line-height:1.33333;
	border-radius:0
}
.btn-group-sm>.btn,.btn-group-sm>.btn-submit,.btn-sm {
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:0
}
.btn-group-xs>.btn,.btn-group-xs>.btn-submit,.btn-xs {
	padding:1px 5px;
	font-size:16px;
	line-height:1.5;
	border-radius:0
}
.btn-block {
	display:block;
	width:100%;
	border-color:rgba(0,0,0,.7);
}
.btn-block+.btn-block {
	margin-top:5px
}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block {
	width:100%
}
.caret,.subpage__submenu li.active a:after,.subpage__submenu li.show-menu-helper a:after {
	display:inline-block;
	width:0;
	height:0;
	margin-left:2px;
	vertical-align:middle;
	border-top:4px dashed;
	border-right:4px solid transparent;
	border-left:4px solid transparent
}
.dropdown,.dropup {
	position:relative
}
.dropdown-toggle:focus {
	outline:0
}
.dropdown-menu {
	position:absolute;
	top:100%;
	left:0;
	z-index:1000;
	display:none;
	float:left;
	min-width:160px;
	padding:5px 0;
	margin:2px 0 0;
	list-style:none;
	font-size:14px;
	text-align:left;
	background-color:#fff;
	border:1px solid #ccc;
	border:1px solid rgba(0,0,0,.15);
	border-radius:0;
	box-shadow:0 6px 12px rgba(0,0,0,.175);
	background-clip:padding-box
}
.dropdown-menu.pull-right {
	right:0;
	left:auto
}
.dropdown-menu .divider {
	height:1px;
	margin:9px 0;
	overflow:hidden;
	background-color:#e5e5e5
}
.dropdown-menu>li>a {
	display:block;
	padding:3px 20px;
	clear:both;
	font-weight:400;
	line-height:1.42857;
	color:#333;
	white-space:nowrap
}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover {
	text-decoration:none;
	color:#262626;
	background-color:#f5f5f5
}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover {
	color:#fff;
	text-decoration:none;
	outline:0;
	background-color:#133D4C
}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {
	color:#777
}
.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover {
	text-decoration:none;
	background-color:transparent;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
	cursor:not-allowed
}
.open>.dropdown-menu {
	display:block
}
.open>a {
	outline:0
}
.dropdown-menu-right {
	left:auto;
	right:0
}
.dropdown-menu-left {
	left:0;
	right:auto
}
.dropdown-header {
	display:block;
	padding:3px 20px;
	font-size:12px;
	line-height:1.42857;
	color:#777;
	white-space:nowrap
}
.dropdown-backdrop {
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	top:0;
	z-index:990
}
.pull-right>.dropdown-menu {
	right:0;
	left:auto
}
.dropup .caret,.dropup .subpage__submenu li.active a:after,.dropup .subpage__submenu li.show-menu-helper a:after,.navbar-fixed-bottom .dropdown .caret,.navbar-fixed-bottom .dropdown .subpage__submenu li.active a:after,.navbar-fixed-bottom .dropdown .subpage__submenu li.show-menu-helper a:after,.subpage__submenu li.active .dropup a:after,.subpage__submenu li.active .navbar-fixed-bottom .dropdown a:after,.subpage__submenu li.show-menu-helper .dropup a:after,.subpage__submenu li.show-menu-helper .navbar-fixed-bottom .dropdown a:after {
	border-top:0;
	border-bottom:4px solid;
	content:""
}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {
	top:auto;
	bottom:100%;
	margin-bottom:2px
}
@media (min-width:768px) {
	.navbar-right .dropdown-menu {
	right:0;
	left:auto
}
.navbar-right .dropdown-menu-left {
	left:0;
	right:auto
}
}.btn-group,.btn-group-vertical {
	position:relative;
	display:inline-block;
	vertical-align:middle
}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-submit,.btn-group>.btn,.btn-group>.btn-submit {
	position:relative;
	float:left
}
.btn-group-vertical>.active.btn-submit,.btn-group-vertical>.btn-submit:active,.btn-group-vertical>.btn-submit:focus,.btn-group-vertical>.btn-submit:hover,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.active.btn-submit,.btn-group>.btn-submit:active,.btn-group>.btn-submit:focus,.btn-group>.btn-submit:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover {
	z-index:2
}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn+.btn-submit,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group .btn-group+.btn-submit,.btn-group .btn-submit+.btn,.btn-group .btn-submit+.btn-group,.btn-group .btn-submit+.btn-submit {
	margin-left:-1px
}
.btn-toolbar {
	margin-left:-5px
}
.btn-toolbar:after,.btn-toolbar:before {
	content:" ";
	display:table
}
.btn-toolbar:after {
	clear:both
}
.btn-toolbar .btn-group,.btn-toolbar .input-group {
	float:left
}
.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.btn-submit,.btn-toolbar>.input-group {
	margin-left:5px
}
.btn-group>.btn-submit:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
	border-radius:0
}
.btn-group>.btn-submit:first-child,.btn-group>.btn:first-child {
	margin-left:0
}
.btn-group>.btn-submit:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
	border-bottom-right-radius:0;
	border-top-right-radius:0
}
.btn-group>.btn-submit:last-child:not(:first-child),.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child) {
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.btn-group>.btn-group {
	float:left
}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn-submit {
	border-radius:0
}
.btn-group>.btn-group:first-child:not(:last-child)>.btn-submit:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
	border-bottom-right-radius:0;
	border-top-right-radius:0
}
.btn-group>.btn-group:last-child:not(:first-child)>.btn-submit:first-child,.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {
	outline:0
}
.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-submit+.dropdown-toggle {
	padding-left:8px;
	padding-right:8px
}
.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group-lg.btn-group>.btn-submit+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle {
	padding-left:12px;
	padding-right:12px
}
.btn-group.open .dropdown-toggle {
	box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.btn-group.open .dropdown-toggle.btn-link {
	box-shadow:none
}
.btn .caret,.btn .subpage__submenu li.active a:after,.btn .subpage__submenu li.show-menu-helper a:after,.btn-submit .caret,.btn-submit .subpage__submenu li.active a:after,.btn-submit .subpage__submenu li.show-menu-helper a:after,.subpage__submenu li.active .btn a:after,.subpage__submenu li.active .btn-submit a:after,.subpage__submenu li.show-menu-helper .btn a:after,.subpage__submenu li.show-menu-helper .btn-submit a:after {
	margin-left:0
}
.btn-group-lg>.btn .caret,.btn-group-lg>.btn .subpage__submenu li.active a:after,.btn-group-lg>.btn .subpage__submenu li.show-menu-helper a:after,.btn-group-lg>.btn-submit .caret,.btn-group-lg>.btn-submit .subpage__submenu li.active a:after,.btn-group-lg>.btn-submit .subpage__submenu li.show-menu-helper a:after,.btn-lg .caret,.btn-lg .subpage__submenu li.active a:after,.btn-lg .subpage__submenu li.show-menu-helper a:after,.subpage__submenu li.active .btn-group-lg>.btn a:after,.subpage__submenu li.active .btn-group-lg>.btn-submit a:after,.subpage__submenu li.active .btn-lg a:after,.subpage__submenu li.show-menu-helper .btn-group-lg>.btn a:after,.subpage__submenu li.show-menu-helper .btn-group-lg>.btn-submit a:after,.subpage__submenu li.show-menu-helper .btn-lg a:after {
	border-width:5px 5px 0
}
.dropup .btn-group-lg>.btn .caret,.dropup .btn-group-lg>.btn .subpage__submenu li.active a:after,.dropup .btn-group-lg>.btn .subpage__submenu li.show-menu-helper a:after,.dropup .btn-group-lg>.btn-submit .caret,.dropup .btn-group-lg>.btn-submit .subpage__submenu li.active a:after,.dropup .btn-group-lg>.btn-submit .subpage__submenu li.show-menu-helper a:after,.dropup .btn-lg .caret,.dropup .btn-lg .subpage__submenu li.active a:after,.dropup .btn-lg .subpage__submenu li.show-menu-helper a:after,.subpage__submenu li.active .dropup .btn-group-lg>.btn a:after,.subpage__submenu li.active .dropup .btn-group-lg>.btn-submit a:after,.subpage__submenu li.active .dropup .btn-lg a:after,.subpage__submenu li.show-menu-helper .dropup .btn-group-lg>.btn a:after,.subpage__submenu li.show-menu-helper .dropup .btn-group-lg>.btn-submit a:after,.subpage__submenu li.show-menu-helper .dropup .btn-lg a:after {
	border-width:0 5px 5px
}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>.btn-submit,.btn-group-vertical>.btn-submit {
	display:block;
	float:none;
	width:100%;
	max-width:100%
}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before {
	content:" ";
	display:table
}
.btn-group-vertical>.btn-group:after {
	clear:both
}
.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>.btn-submit {
	float:none
}
.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn+.btn-submit,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group,.btn-group-vertical>.btn-group+.btn-submit,.btn-group-vertical>.btn-submit+.btn,.btn-group-vertical>.btn-submit+.btn-group,.btn-group-vertical>.btn-submit+.btn-submit {
	margin-top:-1px;
	margin-left:0
}
.btn-group-vertical>.btn-submit:not(:first-child):not(:last-child),.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
	border-radius:0
}
.btn-group-vertical>.btn-submit:first-child:not(:last-child),.btn-group-vertical>.btn:first-child:not(:last-child) {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
.btn-group-vertical>.btn-submit:last-child:not(:first-child),.btn-group-vertical>.btn:last-child:not(:first-child) {
	border-bottom-left-radius:0;
	border-top-right-radius:0;
	border-top-left-radius:0
}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn-submit {
	border-radius:0
}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn-submit:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn-submit:first-child,.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {
	border-top-right-radius:0;
	border-top-left-radius:0
}
.btn-group-justified {
	display:table;
	width:100%;
	table-layout:fixed;
	border-collapse:separate
}
.btn-group-justified>.btn,.btn-group-justified>.btn-group,.btn-group-justified>.btn-submit {
	float:none;
	display:table-cell;
	width:1%
}
.btn-group-justified>.btn-group .btn,.btn-group-justified>.btn-group .btn-submit {
	width:100%
}
.btn-group-justified>.btn-group .dropdown-menu {
	left:auto
}
[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn-submit input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn-submit input[type=radio],[data-toggle=buttons]>.btn-submit input[type=checkbox],[data-toggle=buttons]>.btn-submit input[type=radio] {
	position:absolute;
	clip:rect(0,0,0,0);
	pointer-events:none
}
.input-group {
	position:relative;
	display:table;
	border-collapse:separate
}
.input-group[class*=col-] {
	float:none;
	padding-left:0;
	padding-right:0
}
.input-group .form-control {
	position:relative;
	z-index:2;
	float:left;
	width:100%;
	margin-bottom:0
}
.input-group .form-control,.input-group-addon,.input-group-btn {
	display:table-cell
}
.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child) {
	border-radius:0
}
.input-group-addon,.input-group-btn {
	width:1%;
	white-space:nowrap;
	vertical-align:middle
}
.input-group-addon {
	padding:6px 12px;
	font-size:14px;
	font-weight:400;
	line-height:1;
	color:#555;
	text-align:center;
	background-color:#eee;
	border:1px solid #ccc;
	border-radius:0
}
.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn,.input-group-sm>.input-group-btn>.input-group-addon.btn-submit {
	padding:5px 10px;
	font-size:12px;
	border-radius:0
}
.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn,.input-group-lg>.input-group-btn>.input-group-addon.btn-submit {
	padding:10px 16px;
	font-size:18px;
	border-radius:0
}
.input-group-addon input[type=checkbox],.input-group-addon input[type=radio] {
	margin-top:0
}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.btn-group>.btn-submit,.input-group-btn:first-child>.btn-submit,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn-submit,.input-group-btn:last-child>.btn-submit:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
	border-bottom-right-radius:0;
	border-top-right-radius:0
}
.input-group-addon:first-child {
	border-right:0
}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn-submit,.input-group-btn:first-child>.btn-submit:not(:first-child),.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.btn-group>.btn-submit,.input-group-btn:last-child>.btn-submit,.input-group-btn:last-child>.dropdown-toggle {
	border-bottom-left-radius:0;
	border-top-left-radius:0
}
.input-group-addon:last-child {
	border-left:0
}
.input-group-btn {
	position:relative;
	font-size:0;
	white-space:nowrap
}
.input-group-btn>.btn,.input-group-btn>.btn-submit {
	position:relative
}
.input-group-btn>.btn+.btn,.input-group-btn>.btn+.btn-submit,.input-group-btn>.btn-submit+.btn,.input-group-btn>.btn-submit+.btn-submit {
	margin-left:-1px
}
.input-group-btn>.btn-submit:active,.input-group-btn>.btn-submit:focus,.input-group-btn>.btn-submit:hover,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover {
	z-index:2
}
.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group,.input-group-btn:first-child>.btn-submit {
	margin-right:-1px
}
.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.input-group-btn:last-child>.btn-submit {
	margin-left:-1px
}
.nav {
	margin-bottom:0;
	padding-left:0;
	list-style:none
}
.nav:after,.nav:before {
	content:" ";
	display:table
}
.nav:after {
	clear:both
}
.nav>li {
	position:relative;
	display:block
}
.nav>li>a {
	position:relative;
	display:block;
	padding:10px 15px
}
.nav>li>a:focus,.nav>li>a:hover {
	text-decoration:none;
	background-color:#eee
}
.nav>li.disabled>a {
	color:#777
}
.nav>li.disabled>a:focus,.nav>li.disabled>a:hover {
	color:#777;
	text-decoration:none;
	background-color:transparent;
	cursor:not-allowed
}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover {
	background-color:#eee;
	border-color:#52AAC1
}
.nav .nav-divider {
	height:1px;
	margin:9px 0;
	overflow:hidden;
	background-color:#e5e5e5
}
.nav>li>a>img {
	max-width:none
}
.nav-tabs {
	border-bottom:none;
}
.nav-tabs>li {
	float:left;
	margin-bottom:-1px
}
.nav-tabs>li>a {
	margin-right:2px;
	line-height:1.42857;
	border:1px solid transparent;
	border-radius:0
}
.nav-tabs>li>a:hover {
	border-color:#eee #eee #ddd
}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover {
	color:#555;
	background-color:#fff;
	border:1px solid #ddd;
	/* border-bottom-color:transparent; */
	cursor:default
}
.nav-pills>li {
	float:left
}
.nav-pills>li>a {
	border-radius:0
}
.nav-pills>li+li {
	margin-left:2px
}
.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover {
	color:#fff;
	background-color:#133D4C
}
.nav-stacked>li {
	float:none
}
.nav-stacked>li+li {
	margin-top:2px;
	margin-left:0
}
.nav-justified,.nav-tabs.nav-justified {
	width:100%
}
.nav-justified>li,.nav-tabs.nav-justified>li {
	float:none
}
.nav-justified>li>a,.nav-tabs.nav-justified>li>a {
	text-align:center;
	margin-bottom:5px
}
.nav-justified>.dropdown .dropdown-menu {
	top:auto;
	left:auto
}
@media (min-width:768px) {
	.nav-justified>li,.nav-tabs.nav-justified>li {
	display:table-cell;
	width:1%
}
.nav-justified>li>a,.nav-tabs.nav-justified>li>a {
	margin-bottom:0
}
}.nav-tabs-justified,.nav-tabs.nav-justified {
	border-bottom:0
}
.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a {
	margin-right:0;
	border-radius:0
}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover {
	border:1px solid #ddd
}
@media (min-width:768px) {
	.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a {
	border-bottom:1px solid #ddd;
	border-radius:0
}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover {
	border-bottom-color:#fff
}
}.tab-content>.tab-pane {
	display:none
}
.tab-content>.active {
	display:block
}
.nav-tabs .dropdown-menu {
	margin-top:-1px;
	border-top-right-radius:0;
	border-top-left-radius:0
}
.label,.offer__updates__post .offer__updates__post__title span.update__number {
	display:inline;
	padding:.2em .6em .3em;
	font-size:75%;
	font-weight:700;
	line-height:1;
	color:#fff;
	text-align:center;
	white-space:nowrap;
	vertical-align:baseline;
}
.label.laber-circle{
	display: inline-block;
	border-radius:50% !important;
	width: 75px;
	height: 75px;
	line-height: 75px;
	
}
.label.laber-circle1{
	margin-left: -12px;
}
.label:empty,.offer__updates__post .offer__updates__post__title span.update__number:empty {
	display:none
}

.btn .label,.btn .offer__updates__post .offer__updates__post__title span.update__number,.btn-submit .label,.btn-submit .offer__updates__post .offer__updates__post__title span.update__number,.offer__updates__post .offer__updates__post__title .btn span.update__number,.offer__updates__post .offer__updates__post__title .btn-submit span.update__number {
	position:relative;
	top:-1px
}
a.label:focus,a.label:hover {
	color:#fff;
	text-decoration:none;
	cursor:pointer
}
.label-default {
	background-color:#777
}
.label-default[href]:focus,.label-default[href]:hover {
	background-color:#5e5e5e
}
.label-primary {
	background-color:#133d4c
}
.label-primary[href]:focus,.label-primary[href]:hover {
	background-color:#133d4c
}
.label-success {
	background-color:#00b8b1
}
.label-success[href]:focus,.label-success[href]:hover {
	background-color:#00b8b1
}
.label-info,.offer__updates__post .offer__updates__post__title span.update__number {
	background-color:#009ad9
}
.label-info[href]:focus,.label-info[href]:hover,.offer__updates__post .offer__updates__post__title span[href].update__number:focus,.offer__updates__post .offer__updates__post__title span[href].update__number:hover {
	background-color:#009ad9
}
.label-warning {
	background-color:#f5bd45
}
.label-warning[href]:focus,.label-warning[href]:hover {
	background-color:#f2ac15
}
.label-danger {
	background-color:#f26c4f
}
.label-danger[href]:focus,.label-danger[href]:hover {
	background-color:#f26c4f
}
.label-primary1{
	margin-left: -7px;
}
.badge {
	display:inline-block;
	min-width:10px;
	padding:3px 7px;
	font-size:12px;
	font-weight:700;
	color:#fff;
	line-height:1;
	vertical-align:baseline;
	white-space:nowrap;
	text-align:center;
	background-color:#24718B;
	border-radius:10px
}
.badge:empty {
	display:none
}
.btn .badge,.btn-submit .badge {
	position:relative;
	top:-1px
}
.btn-group-xs>.btn .badge,.btn-group-xs>.btn-submit .badge,.btn-xs .badge {
	top:0;
	padding:1px 5px
}
.list-group-item.active>.badge,.nav-pills>.active>a>.badge {
	color:#52AAC1;
	background-color:#fff
}
.list-group-item>.badge {
	float:right
}
.list-group-item>.badge+.badge {
	margin-right:5px
}
.nav-pills>li>a>.badge {
	margin-left:3px
}
a.badge:focus,a.badge:hover {
	color:#fff;
	text-decoration:none;
	cursor:pointer
}
.thumbnail {
	display:block;
	padding:4px;
	margin-bottom:20px;
	line-height:1.42857;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:0;
	transition:border .2s ease-in-out
}
.thumbnail a>img,.thumbnail>img {
	display:block;
	max-width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto
}
.thumbnail .caption {
	padding:9px;
	color:#555
}
a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover {
	border-color:#52AAC1
}
.alert {
	padding:15px;
	margin-bottom:20px;
	border:1px solid transparent;
	border-radius:0
}
.alert h4 {
	margin-top:0;
	color:inherit
}
.alert .alert-link {
	font-weight:700
}
.alert>p,.alert>ul {
	margin-bottom:0
}
.alert>p+p {
	margin-top:5px
}
.alert-dismissable,.alert-dismissible {
	padding-right:35px
}
.alert-dismissable .close,.alert-dismissible .close {
	position:relative;
	top:-2px;
	right:-21px;
	color:inherit
}
.alert-success {
	background-color:#cadd9f;
	border-color:#cdd78c;
	color:#4a5d20
}
.alert-success hr {
	border-top-color:#c4d079
}
.alert-success .alert-link {
	color:#2c3713
}
.alert-info {
	background-color:#9dcfdc;
	border-color:#83cfd2;
	color:#275e6d
}
.alert-info hr {
	border-top-color:#70c8cc
}
.alert-info .alert-link {
	color:#193e47
}
.alert-warning {
	background-color:#fadfa6;
	border-color:#f9c58e;
	color:#815a07
}
.alert-warning hr {
	border-top-color:#f8b875
}
.alert-warning .alert-link {
	color:#503804
}
.alert-danger {
	background-color:#f7a387;
	border-color:#f57b70;
	color:#8f2b0a
}
.alert-danger hr {
	border-top-color:#f36558
}
.alert-danger .alert-link {
	color:#5f1d07
}
.media {
	margin-top:15px
}
.media:first-child {
	margin-top:0
}
.media,.media-body {
	zoom:1;
	overflow:hidden
}
.media-body {
	width:10000px
}
.media-object {
	display:block
}
.media-right,.media>.pull-right {
	padding-left:10px
}
.media-left,.media>.pull-left {
	padding-right:10px
}
.media-body,.media-left,.media-right {
	display:table-cell;
	vertical-align:top
}
.media-middle {
	vertical-align:middle
}
.media-bottom {
	vertical-align:bottom
}
.media-heading {
	margin-top:0;
	margin-bottom:5px
}
.media-list {
	padding-left:0;
	list-style:none
}
.panel {
	margin-bottom:20px;
	background-color:#fff;
	border:1px solid transparent;
	border-radius:0
}
.panel-body {
	padding:15px
}
.panel-body:after,.panel-body:before {
	content:" ";
	display:table
}
.panel-body:after {
	clear:both
}
.panel-heading {
	padding:10px 15px;
	border-bottom:1px solid transparent;
	border-top-right-radius:-1;
	border-top-left-radius:-1
}
.panel-heading>.dropdown .dropdown-toggle {
	color:inherit
}
.panel-title {
	margin-top:0;
	margin-bottom:0;
	font-size:16px;
	color:inherit
}
.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a {
	color:inherit
}
.panel-footer {
	padding:10px 15px;
	background-color:#f5f5f5;
	border-top:1px solid #ddd;
	border-bottom-right-radius:-1;
	border-bottom-left-radius:-1
}
.panel>.list-group,.panel>.panel-collapse>.list-group {
	margin-bottom:0
}
.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item {
	border-width:1px 0;
	border-radius:0
}
.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {
	border-top:0;
	border-top-right-radius:-1;
	border-top-left-radius:-1
}
.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {
	border-bottom:0;
	border-bottom-right-radius:-1;
	border-bottom-left-radius:-1
}
.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child {
	border-top-width:0
}
.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table {
	margin-bottom:0
}
.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption {
	padding-left:15px;
	padding-right:15px
}
.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child {
	border-top-right-radius:-1;
	border-top-left-radius:-1
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child {
	border-top-left-radius:-1;
	border-top-right-radius:-1
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child {
	border-top-left-radius:-1
}
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child {
	border-top-right-radius:-1
}
.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child {
	border-bottom-right-radius:-1;
	border-bottom-left-radius:-1
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child {
	border-bottom-left-radius:-1;
	border-bottom-right-radius:-1
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
	border-bottom-left-radius:-1
}
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
	border-bottom-right-radius:-1
}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body {
	border-top:1px solid #ddd
}
.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th {
	border-top:0
}
.panel>.table-bordered,.panel>.table-responsive>.table-bordered {
	border:0
}
.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child {
	border-left:0
}
.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child {
	border-right:0
}
.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th {
	border-bottom:0
}
.panel>.table-responsive {
	border:0;
	margin-bottom:0
}
.panel-group {
	margin-bottom:20px
}
.panel-group .panel {
	margin-bottom:0;
	border-radius:0
}
.panel-group .panel+.panel {
	margin-top:5px
}
.panel-group .panel-heading {
	border-bottom:0
}
.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body {
	border-top:1px solid #ddd
}
.panel-group .panel-footer {
	border-top:0
}
.panel-group .panel-footer+.panel-collapse .panel-body {
	border-bottom:1px solid #ddd
}
.panel-default {
	border-color:#ddd
}
.panel-default>.panel-heading {
	color:#333;
	background-color:#f5f5f5;
	border-color:#ddd
}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
	border-top-color:#ddd
}
.panel-default>.panel-heading .badge {
	color:#f5f5f5;
	background-color:#333
}
.panel-default>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color:#ddd
}
.panel-primary {
	border-color:#133D4C
}
.panel-primary>.panel-heading {
	color:#fff;
	background-color:#133D4C;
	border-color:#133D4C
}
.panel-primary>.panel-heading+.panel-collapse>.panel-body {
	border-top-color:#133D4C
}
.panel-primary>.panel-heading .badge {
	color:#133D4C;
	background-color:#fff
}
.panel-primary>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color:#133D4C
}
.panel-success {
	border-color:#cdd78c
}
.panel-success>.panel-heading {
	color:#4a5d20;
	background-color:#cadd9f;
	border-color:#cdd78c
}
.panel-success>.panel-heading+.panel-collapse>.panel-body {
	border-top-color:#cdd78c
}
.panel-success>.panel-heading .badge {
	color:#cadd9f;
	background-color:#4a5d20
}
.panel-success>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color:#cdd78c
}
.panel-info {
	border-color:#83cfd2
}
.panel-info>.panel-heading {
	color:#275e6d;
	background-color:#9dcfdc;
	border-color:#83cfd2
}
.panel-info>.panel-heading+.panel-collapse>.panel-body {
	border-top-color:#83cfd2
}
.panel-info>.panel-heading .badge {
	color:#9dcfdc;
	background-color:#275e6d
}
.panel-info>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color:#83cfd2
}
.panel-warning {
	border-color:#f9c58e
}
.panel-warning>.panel-heading {
	color:#815a07;
	background-color:#fadfa6;
	border-color:#f9c58e
}
.panel-warning>.panel-heading+.panel-collapse>.panel-body {
	border-top-color:#f9c58e
}
.panel-warning>.panel-heading .badge {
	color:#fadfa6;
	background-color:#815a07
}
.panel-warning>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color:#f9c58e
}
.panel-danger {
	border-color:#f57b70
}
.panel-danger>.panel-heading {
	color:#8f2b0a;
	background-color:#f7a387;
	border-color:#f57b70
}
.panel-danger>.panel-heading+.panel-collapse>.panel-body {
	border-top-color:#f57b70
}
.panel-danger>.panel-heading .badge {
	color:#f7a387;
	background-color:#8f2b0a
}
.panel-danger>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color:#f57b70
}
.embed-responsive {
	position:relative;
	display:block;
	height:0;
	padding:0;
	overflow:hidden
}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	height:100%;
	width:100%;
	border:0
}
.embed-responsive-16by9 {
	padding-bottom:56.25%
}
.embed-responsive-4by3 {
	padding-bottom:75%
}
.dashboard__monitor__stats-container,.invest__wholesale__well,.offer__questions-box,.subpage__submenu__content,.well {
	min-height:20px;
	background-color:#eee;
	border:1px solid transaprent
}
.dashboard__monitor__stats-container blockquote,.invest__wholesale__well blockquote,.offer__questions-box blockquote,.subpage__submenu__content blockquote,.well blockquote {
	border-color:#ddd;
	border-color:rgba(0,0,0,.15)
}
.well-lg {
	padding:24px;
	border-radius:0
}
.well-sm {
	padding:9px;
	border-radius:0
}
.close {
	float:right;
	font-size:21px;
	font-weight:700;
	line-height:1;
	color:#000;
	text-shadow:0 1px 0 #fff;
	opacity:.2;
	filter:alpha(opacity=20)
}
.close:focus,.close:hover {
	color:#000;
	text-decoration:none;
	cursor:pointer;
	opacity:.5;
	filter:alpha(opacity=50)
}
button.close {
	padding:0;
	cursor:pointer;
	background:0 0;
	border:0;
	-webkit-appearance:none
}
.modal-open {
	overflow:hidden
}
.modal {
	display:none;
	overflow:hidden;
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1050;
	-webkit-overflow-scrolling:touch;
	outline:0
}
.modal.fade .modal-dialog {
	-webkit-transform:translate(0,-25%);
	transform:translate(0,-25%);
	transition:-webkit-transform .3s ease-out;
	transition:transform .3s ease-out
}
.modal.in .modal-dialog {
	-webkit-transform:translate(0,0);
	transform:translate(0,0)
}
.modal-open .modal {
	overflow-x:hidden;
	overflow-y:auto
}
.modal-dialog {
	position:relative;
	width:auto;
	margin:10px
}
.modal-content {
	position:relative;
	background-color:#fff;
	border:1px solid #999;
	border:1px solid rgba(0,0,0,.2);
	border-radius:0;
	box-shadow:0 3px 9px rgba(0,0,0,.5);
	background-clip:padding-box;
	outline:0
}
.modal-backdrop {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:1040;
	background-color:#000
}
.modal-backdrop.fade {
	opacity:0;
	filter:alpha(opacity=0)
}
.modal-backdrop.in {
	opacity:.5;
	filter:alpha(opacity=50)
}
.modal-header {
	padding:15px;
	border-bottom:1px solid #e5e5e5;
	min-height:16.43px
}
.modal-header .close {
	margin-top:-2px
}
.modal-title {
	margin:0;
	line-height:1.42857
}
.modal-body {
	position:relative;
	padding:15px
}
.modal-footer {
	padding:15px;
	text-align:right;
	border-top:1px solid #e5e5e5
}
.modal-footer:after,.modal-footer:before {
	content:" ";
	display:table
}
.modal-footer:after {
	clear:both
}
.modal-footer .btn+.btn,.modal-footer .btn+.btn-submit,.modal-footer .btn-submit+.btn,.modal-footer .btn-submit+.btn-submit {
	margin-left:5px;
	margin-bottom:0
}
.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .btn+.btn-submit,.modal-footer .btn-group .btn-submit+.btn,.modal-footer .btn-group .btn-submit+.btn-submit {
	margin-left:-1px
}
.modal-footer .btn-block+.btn-block {
	margin-left:0
}
.modal-scrollbar-measure {
	position:absolute;
	top:-9999px;
	width:50px;
	height:50px;
	overflow:scroll
}
@media (min-width:768px) {
	.modal-dialog {
	width:600px;
	margin:30px auto
}
.modal-content {
	box-shadow:0 5px 15px rgba(0,0,0,.5)
}
.modal-sm {
	width:300px
}
}@media (min-width:992px) {
	.modal-lg {
	width:900px
}
}.tooltip {
	position:absolute;
	z-index:1070;
	display:block;
	font-family:Lato,Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:400;
	line-height:1.4;
	opacity:0;
	filter:alpha(opacity=0)
}
.tooltip.in {
	opacity:.9;
	filter:alpha(opacity=90)
}
.tooltip.top {
	margin-top:-3px;
	padding:5px 0
}
.tooltip.right {
	margin-left:3px;
	padding:0 5px
}
.tooltip.bottom {
	margin-top:3px;
	padding:5px 0
}
.tooltip.left {
	margin-left:-3px;
	padding:0 5px
}
.tooltip-inner {
	max-width:200px;
	padding:3px 8px;
	color:#fff;
	text-align:center;
	text-decoration:none;
	background-color:#000;
	border-radius:0
}
.tooltip-arrow {
	position:absolute;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid
}
.tooltip.top .tooltip-arrow {
	bottom:0;
	left:50%;
	margin-left:-5px;
	border-width:5px 5px 0;
	border-top-color:#000
}
.tooltip.top-left .tooltip-arrow {
	bottom:0;
	right:5px;
	margin-bottom:-5px;
	border-width:5px 5px 0;
	border-top-color:#000
}
.tooltip.top-right .tooltip-arrow {
	bottom:0;
	left:5px;
	margin-bottom:-5px;
	border-width:5px 5px 0;
	border-top-color:#000
}
.tooltip.right .tooltip-arrow {
	top:50%;
	left:0;
	margin-top:-5px;
	border-width:5px 5px 5px 0;
	border-right-color:#000
}
.tooltip.left .tooltip-arrow {
	top:50%;
	right:0;
	margin-top:-5px;
	border-width:5px 0 5px 5px;
	border-left-color:#000
}
.tooltip.bottom .tooltip-arrow {
	top:0;
	left:50%;
	margin-left:-5px;
	border-width:0 5px 5px;
	border-bottom-color:#000
}
.tooltip.bottom-left .tooltip-arrow {
	top:0;
	right:5px;
	margin-top:-5px;
	border-width:0 5px 5px;
	border-bottom-color:#000
}
.tooltip.bottom-right .tooltip-arrow {
	top:0;
	left:5px;
	margin-top:-5px;
	border-width:0 5px 5px;
	border-bottom-color:#000
}
.popover {
	position:absolute;
	top:0;
	left:0;
	z-index:1060;
	display:none;
	max-width:276px;
	padding:1px;
	font-family:Lato,Helvetica,Arial,sans-serif;
	font-size:14px;
	font-weight:400;
	line-height:1.42857;
	text-align:left;
	background-color:#fff;
	background-clip:padding-box;
	border:1px solid #ccc;
	border:1px solid rgba(0,0,0,.2);
	border-radius:0;
	white-space:normal
}
.popover.top {
	margin-top:-10px
}
.popover.right {
	margin-left:10px
}
.popover.bottom {
	margin-top:10px
}
.popover.left {
	margin-left:-10px
}
.popover-title {
	margin:0;
	padding:8px 14px;
	font-size:14px;
	background-color:#f7f7f7;
	border-bottom:1px solid #ebebeb;
	border-radius:-1 -1 0 0
}
.popover-content {
	padding:9px 14px
}
.popover>.arrow,.popover>.arrow:after {
	position:absolute;
	display:block;
	width:0;
	height:0;
	border-color:transparent;
	border-style:solid
}
.popover>.arrow {
	border-width:11px
}
.popover>.arrow:after {
	border-width:10px;
	content:""
}
.popover.top>.arrow {
	left:50%;
	margin-left:-11px;
	border-bottom-width:0;
	border-top-color:#999;
	border-top-color:rgba(0,0,0,.25);
	bottom:-11px
}
.popover.top>.arrow:after {
	content:" ";
	bottom:1px;
	margin-left:-10px;
	border-bottom-width:0;
	border-top-color:#fff
}
.popover.right>.arrow {
	top:50%;
	left:-11px;
	margin-top:-11px;
	border-left-width:0;
	border-right-color:#999;
	border-right-color:rgba(0,0,0,.25)
}
.popover.right>.arrow:after {
	content:" ";
	left:1px;
	bottom:-10px;
	border-left-width:0;
	border-right-color:#fff
}
.popover.bottom>.arrow {
	left:50%;
	margin-left:-11px;
	border-top-width:0;
	border-bottom-color:#999;
	border-bottom-color:rgba(0,0,0,.25);
	top:-11px
}
.popover.bottom>.arrow:after {
	content:" ";
	top:1px;
	margin-left:-10px;
	border-top-width:0;
	border-bottom-color:#fff
}
.popover.left>.arrow {
	top:50%;
	right:-11px;
	margin-top:-11px;
	border-right-width:0;
	border-left-color:#999;
	border-left-color:rgba(0,0,0,.25)
}
.popover.left>.arrow:after {
	content:" ";
	right:1px;
	border-right-width:0;
	border-left-color:#fff;
	bottom:-10px
}
.clearfix:after,.clearfix:before {
	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
}
.affix {
	position:fixed
}
@-ms-viewport {
	width:device-width
}
.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block {
	display:none!important
}
@media (max-width:767px) {
	.visible-xs {
	display:block!important
}

table.visible-xs {
	display:table
}
tr.visible-xs {
	display:table-row!important
}
td.visible-xs,th.visible-xs {
	display:table-cell!important
}
}@media (max-width:767px) {
	.visible-xs-block {
	display:block!important
}
}@media (max-width:767px) {
	.visible-xs-inline {
	display:inline!important
}
}@media (max-width:767px) {
	.visible-xs-inline-block {
	display:inline-block!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
}
td.visible-sm,th.visible-sm {
	display:table-cell!important
}
}@media (min-width:768px) and (max-width:991px) {
	.visible-sm-block {
	display:block!important
}
}@media (min-width:768px) and (max-width:991px) {
	.visible-sm-inline {
	display:inline!important
}
}
@media (max-width: 991px){
	.home__action-tray .col-md-6 {
	text-align: center;
	margin-bottom: 20px;
}
	.home__action-tray .btn-title{
    width: 197px;
    display: inline-block;
}
	.home__action-tray .btn-title {
		font-size: 20px!important;
	}
}
@media (max-width: 473px){
	.home__action-tray .btn-title{
    display: block;
    width: 100%;
    margin: 5px 0;
}
	.home__action-tray .col-md-6 {
	    text-align: left;
	    width: 320px;
	    margin: 0 auto 20px;
	    overflow: hidden;
	}
	.home__action-tray .home__action-icon{
		float: left;
		margin-right: 20px;
		margin-left: 20px;
	}
	.home__action-tray .btn-title{
		font-size: 18px!important;
	}
	.btn--blue-block {
		padding: .7em 1.1em !important;
	}
}
.text-italic{
	font-style: italic;
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm-inline-block {
	display:inline-block!important
}
}@media (min-width:992px) and (max-width:1199px) {
	.visible-md {
	display:block!important
}
table.visible-md {
	display:table
}
tr.visible-md {
	display:table-row!important
}
td.visible-md,th.visible-md {
	display:table-cell!important
}
}@media (min-width:992px) and (max-width:1199px) {
	.visible-md-block {
	display:block!important
}
}@media (min-width:992px) and (max-width:1199px) {
	.visible-md-inline {
	display:inline!important
}
}@media (min-width:992px) and (max-width:1199px) {
	.visible-md-inline-block {
	display:inline-block!important
}
}@media (min-width:1200px) {
	.visible-lg {
	display:block!important;
}
.home__action-tray .row{
	padding-right: 90px;
	padding-left: 90px;
}
table.visible-lg {
	display:table
}
tr.visible-lg {
	display:table-row!important
}
td.visible-lg,th.visible-lg {
	display:table-cell!important
}
}@media (min-width:1200px) {
	.visible-lg-block {
	display:block!important
}
}@media (min-width:1200px) {
	.visible-lg-inline {
	display:inline!important
}
}@media (min-width:1200px) {
	.visible-lg-inline-block {
	display:inline-block!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:1199px) {
	.hidden-md {
	display:none!important
}
}@media (min-width:1200px) {
	.hidden-lg {
	display:none!important
}
}@media print {
	.visible-print {
	display:block!important
}
table.visible-print {
	display:table
}
tr.visible-print {
	display:table-row!important
}
td.visible-print,th.visible-print {
	display:table-cell!important
}
}@media print {
	.visible-print-block {
	display:block!important
}
}@media print {
	.visible-print-inline {
	display:inline!important
}
}@media print {
	.visible-print-inline-block {
	display:inline-block!important
}
}@media print {
	.hidden-print {
	display:none!important
}
}.vertically--child {
	display:table-cell;
	vertical-align:middle;
	width:100%
}
.vertically--parent {
	display:table;
	width:100%
}
.alert>h1,.alert>h2,.alert>h3,.alert>h4,.dashboard__monitor__stats .alert>.number,.dashboard__monitor__stats .offer__questions-answers .alert>.number,.offer__questions-answers .alert>h2,.offer__questions-answers .dashboard__monitor__stats .alert>.number {
	margin-top:0
}
.alert a {
	text-decoration:underline
}
.alert-warning a {
	color:#c98d0b
}
.alert-success a {
	color:#69822e
}
.alert-info a {
	color:#1a5062
}
.alert .btn,.alert .btn-submit,.alert a.btn,.alert a.btn-submit {
	text-decoration:none!important;
	color:#fff
}
.fade.ng-enter {
	transition:.5s linear all;
	opacity:0
}
.fade.ng-enter.ng-enter-active {
	opacity:1
}
.fade.ng-leave {
	transition:.5s linear all;
	opacity:1
}
.fade.ng-leave.ng-leave-active {
	opacity:0
}
.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak] {
	display:none!important
}
.animate-grow-left {
	-webkit-animation:growLeft 1s ease-in-out 1s forwards;
	animation:growLeft 1s ease-in-out 1s forwards
}
@-webkit-keyframes growLeft {
	0% {
	-webkit-transform:transform(-100px,0)
}
100% {
	-webkit-transform:transform(0,0)
}
}@keyframes growLeft {
	0% {
	-webkit-transform:transform(-100px,0);
	transform:transform(-100px,0)
}
100% {
	-webkit-transform:transform(0,0);
	transform:transform(0,0)
}
}.animate-rotate {
	-webkit-animation:rotateAround 1s ease-in-out 0s infinite;
	animation:rotateAround 1s ease-in-out 0s infinite
}
@-webkit-keyframes rotateAround {
	0% {
	-webkit-transform:rotate(0deg)
}
100% {
	-webkit-transform:rotate(360deg)
}
}@keyframes rotateAround {
	0% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg)
}
100% {
	-webkit-transform:rotate(360deg);
	transform:rotate(360deg)
}
}.background__image {
	background-size:cover;
	background-repeat:no-repeat;
	background-position:50% 50%
}
.background__yellow {
	background-color:#f5bd45
}
.background__blue {
	background-color:#144E66
}
.background__blue-light {
	background-color:#24718B
}
.background__blue-lighter {
	background-color:#52AAC1
}
.background__grey-dark {
	background-color:#506673
}
.background__grey-light {
	background-color:#8199a8
}
ol.breadcrumb {
	background:0 0
}
ol.breadcrumb>li+li:before {
	content:''
}
.btn,.btn-submit {
	transition:background-color ease-in-out .15s;
	outline:0
}

.btn-submit {
	font-weight:900;
	padding:1em 1.5em;
	border-width:0
}
.btn-submit--padding-sm,.btn-submit--sm {
	padding:0 .4em
}
.btn-submit--full-width {
	display:block;
	width:100%
}
.btn-border,.btn-outline {
	border-width:1px;
	box-sizing:border-box;
	background:0 0!important
}
.btn-outline--match {
	padding-top:.35em;
	padding-bottom:.35em
}
.btn-white {
	border-color:#fff;
	border-color:rgba(255,255,255,.5);
	color:#fff
}
.btn-white:focus,.btn-white:hover {
	border-color:#fff;
	color:#fff
}
.btn-yellow {
	border-color:#f5bd45;
	border-color:rgba(245,189,69,.5);
	color:#f5bd45
}
.btn-yellow:focus,.btn-yellow:hover {
	border-color:#f5bd45;
	color:#f5bd45
}
.btn-grey-light {
	border-color:#8199a8;
	border-color:rgba(129,153,168,.5);
	color:#8199a8
}
.btn-grey-light:focus,.btn-grey-light:hover {
	border-color:#8199a8;
	color:#8199a8
}
.btn-grey,.btn-grey-dark {
	border-color:#506673;
	border-color:rgba(80,102,115,.5);
	color:#506673
}
.btn-grey-dark:focus,.btn-grey-dark:hover,.btn-grey:focus,.btn-grey:hover {
	border-color:#506673;
	color:#506673
}
.btn-faded {
	opacity:.7
}
.btn-inactive {
	background:#becad1;
	color:#dce2e6
}
.btn-inactive:focus,.btn-inactive:hover {
	color:#fafbfb
}
.btn-submit:hover,.btn.hover,.btn:hover,.hover.btn-submit {
	text-shadow:0 2px 0 rgba(0,0,0,.05)
}
.active.btn-submit,.btn-submit:active,.btn.active,.btn:active {
	box-shadow:inset 0 5px 0 rgba(0,0,0,.05)
}
.btn-facebook {
	background:#3b5998;
	color:#fff
}
.btn-facebook:active,.btn-facebook:focus,.btn-facebook:hover {
	background:#2d4373;
	color:#fff
}
.btn-linkedin {
	background:#007bb5;
	color:#fff
}
.btn-linkedin:active,.btn-linkedin:focus,.btn-linkedin:hover {
	background:#005882;
	color:#fff
}
.btn-twitter {
	background:#1DA1F2;
	color:#fff
}
.btn-twitter:active,.btn-twitter:focus,.btn-twitter:hover {
	background:#0c85d0;
	color:#fff
}
.btn-center {
	margin:0 auto;
	display:block;
	z-index:9999
}
.btn-loading-holder {
	padding-right:20px;
	top:-.28em;
	position:relative
}
.btn-loading-holder .animate-rotate {
	position:absolute
}
.common__notify-bar {
	background:#52AAC1;
	box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);
	padding:1.2em 0;
	width:100%
}
.common__notify-bar--hide {
	max-height:0;
	overflow-y:hidden;
	padding:0;
	transition:all .3s linear
}
.common__notify-bar--show {
	max-height:200px;
	padding:1.2em 0;
	transition-delay:0s
}
.common__notify-bar--success {
	background:#A1C353
}
.common__notify-bar--info {
	background:#52AAC1
}
.common__notify-bar--warning {
	background:#f5bd45
}
.common__notify-bar__content {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	color:#fff;
	font-weight:800;
	text-align:center
}
@media (min-width:768px) {
	.common__notify-bar__content {
	float:left;
	width:100%
}
}.common__notify-bar__content a {
	color:#fff;
	border-bottom:1px solid rgba(255,255,255,.5);
	text-decoration:none
}
.common__notify-bar__content a:hover {
	border-bottom:1px solid #fff
}
body,html {
	height:100%;
	-webkit-font-smoothing:antialiased
}
body::-moz-selection,html::-moz-selection {
	background:#fadfa6
}
body::selection,html::selection {
	background:#fadfa6
}
.dashboard__monitor__stats div>.number:first-child,div>h1:first-child,div>h2:first-child {
	margin-top:0
}
span.spacer:before {
	content:"\00b7";
	padding:0 .3em
}
hr {
	border-color:#ddd
}
hr.small {
	width:30%
}
hr.transparent {
	opacity:.5
}
.col-half {
	width:49.5%;
	display:inline-block
}
.caret.caret--up,.caret.caret-up,.subpage__submenu li.active a.caret--up:after,.subpage__submenu li.active a.caret-up:after,.subpage__submenu li.show-menu-helper a.caret--up:after,.subpage__submenu li.show-menu-helper a.caret-up:after {
	border-top-width:0;
	border-bottom:4px solid #555
}
.subpage__submenu li.active a a.caret--up:after,.subpage__submenu li.active a a.caret-up:after,.subpage__submenu li.show-menu-helper a a.caret--up:after,.subpage__submenu li.show-menu-helper a a.caret-up:after,a .caret.caret--up,a .caret.caret-up,a .subpage__submenu li.active a.caret--up:after,a .subpage__submenu li.active a.caret-up:after,a .subpage__submenu li.show-menu-helper a.caret--up:after,a .subpage__submenu li.show-menu-helper a.caret-up:after {
	border-bottom:4px solid #52AAC1
}
a {
	word-wrap:break-word
}
.label,.offer__updates__post .offer__updates__post__title span.update__number {
	border-radius:9999px!important;
	padding-left:.6em!important;
	padding-right:.6em!important
}
.label-white {
	background:#fff;
	color:#506673!important
}
.label--normal {
	font-size:12px!important
}
.alert,.dashboard__monitor__stats-container,.invest__wholesale__well,.offer__questions-box,.panel,.subpage__submenu__content,.well {
	box-shadow:none!important
}
.container-flex>.row,.offer__content .container-flex>.team-member {
	margin:0
}
.flexbox--parent {
	box-align:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	-o-align-items:center;
	align-items:center;
	-ms-flex-align:center;
	display:box;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flexbox;
	display:flex;
	box-orient:horizontal;
	box-direction:normal;
	-webkit-flex-direction:row;
	-moz-flex-direction:row;
	flex-direction:row;
	-ms-flex-direction:row;
	box-pack:center;
	-webkit-justify-content:center;
	-moz-justify-content:center;
	-ms-justify-content:center;
	-o-justify-content:center;
	justify-content:center;
	-ms-flex-pack:center
}
.flexbox--parent>.flexbox--child-1 {
	box-flex:1;
	-webkit-flex:1;
	-moz-flex:1;
	-ms-flex:1;
	flex:1
}
input[type=email],input[type=password],input[type=text],textarea {
	box-shadow:none!important;
	-webkit-appearance:none!important
}
input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus {
	box-shadow:inset 0 0 0 0 #133D4C!important;
	transition:box-shadow 0s ease-in-out 0s
}
select {
	box-shadow:none!important
}
select:focus {
	box-shadow:inset 0 0 0 1px #133D4C!important
}
button,button:active,button:focus {
	outline:0!important
}
.dashboard__monitor__stats-container form,.invest__wholesale__well form,.offer__questions-box form,.subpage__submenu__content form,.well form {
	margin-bottom:0
}
.has-error input,.has-error select,.has-error textarea {
	border-color:#f05a28!important
}
.has-error input:focus,.has-error input[type=password]:focus,.has-error input[type=text]:focus,.has-error select:focus,.has-error textarea:focus {
	box-shadow:inset 0 0 0 1px #f05a28!important
}
.has-error .help-block,.has-error label,label.has-error {
	color:#f05a28!important
}
.has-error .help-block {
	color:#f37f58!important
}
.input-group .input-group-addon {
	background:0 0;
	font-weight:700;
	position:relative
}
legend {
	color:#8199a8;
	padding-bottom:.5em
}
@media (max-width:991px) {
	.form-sign-up .form-control {
	width:200px;
	display:inline-block
}
}.round {
	border-radius:5px!important
}
.unround {
	border-radius:0!important
}
.dot {
	border-radius:50%!important
}
.fl {
	float:left
}
.fr {
	float:right
}
.header__logo a,.pm-reset,.pr-reset {
	padding:0!important;
	margin:0!important
}
.pl-0 {
	padding-left:0!important
}
.pr-0 {
	padding-right:0!important
}
.pt-0 {
	padding-top:0!important
}
.pb-0 {
	padding-bottom:0!important
}
.ml-0 {
	margin-left:0!important
}
.mr-0 {
	margin-right:0!important
}
.mt--0,.mt-0 {
	margin-top:0!important
}
.mb-0 {
	margin-bottom:0!important
}
.pl-5 {
	padding-left:5px!important
}
.pr-5 {
	padding-right:5px!important
}
.pt-5 {
	padding-top:5px!important
}
.pb-5 {
	padding-bottom:5px!important
}
.ml-5 {
	margin-left:5px!important
}
.mr-5 {
	margin-right:5px!important
}
.mt-5 {
	margin-top:5px!important
}
.mt--5 {
	margin-top:-5px!important
}
.mb-5 {
	margin-bottom:5px!important
}
.pl-10 {
	padding-left:10px!important
}
.pr-10 {
	padding-right:10px!important
}
.pt-10 {
	padding-top:10px!important
}
.pb-10 {
	padding-bottom:10px!important
}
.ml-10 {
	margin-left:10px!important
}
.mr-10 {
	margin-right:10px!important
}
.mt-10 {
	margin-top:10px!important
}
.mt--10 {
	margin-top:-10px!important
}
.mb-10 {
	margin-bottom:10px!important
}
.pl-15 {
	padding-left:15px!important
}
.pr-15 {
	padding-right:15px!important
}
.pt-15 {
	padding-top:15px!important
}
.pb-15 {
	padding-bottom:15px!important
}
.ml-15 {
	margin-left:15px!important
}
.mr-15 {
	margin-right:15px!important
}
.mt-15 {
	margin-top:15px!important
}
.mt--15 {
	margin-top:-15px!important
}
.mb-15 {
	margin-bottom:15px!important
}
.pl-20 {
	padding-left:20px!important
}
.pr-20 {
	padding-right:20px!important
}
.pt-20 {
	padding-top:20px!important
}
.pb-20 {
	padding-bottom:20px!important
}
.ml-20 {
	margin-left:20px!important
}
.mr-20 {
	margin-right:20px!important
}
.mt-20 {
	margin-top:20px!important
}
.mt--20 {
	margin-top:-20px!important
}
.mb-20 {
	margin-bottom:20px!important
}
.pl-25 {
	padding-left:25px!important
}
.pr-25 {
	padding-right:25px!important
}
.pt-25 {
	padding-top:25px!important
}
.pb-25 {
	padding-bottom:25px!important
}
.ml-25 {
	margin-left:25px!important
}
.mr-25 {
	margin-right:25px!important
}
.mt-25 {
	margin-top:25px!important
}
.mt--25 {
	margin-top:-25px!important
}
.mb-25 {
	margin-bottom:25px!important
}
.pl-30 {
	padding-left:30px!important
}
.pr-30 {
	padding-right:30px!important
}
.pt-30 {
	padding-top:30px!important
}
.pb-30 {
	padding-bottom:30px!important
}
.ml-30 {
	margin-left:30px!important
}
.mr-30 {
	margin-right:30px!important
}
.mt-30 {
	margin-top:30px!important
}
.mt--30 {
	margin-top:-30px!important
}
.mb-30 {
	margin-bottom:30px!important
}
.pl-35 {
	padding-left:35px!important
}
.pr-35 {
	padding-right:35px!important
}
.pt-35 {
	padding-top:35px!important
}
.pb-35 {
	padding-bottom:35px!important
}
.ml-35 {
	margin-left:35px!important
}
.mr-35 {
	margin-right:35px!important
}
.mt-35 {
	margin-top:35px!important
}
.mt--35 {
	margin-top:-35px!important
}
.mb-35 {
	margin-bottom:35px!important
}
.pl-40 {
	padding-left:40px!important
}
.pr-40 {
	padding-right:40px!important
}
.pt-40 {
	padding-top:40px!important
}
.pb-40 {
	padding-bottom:40px!important
}
.ml-40 {
	margin-left:40px!important
}
.mr-40 {
	margin-right:40px!important
}
.mt-40 {
	margin-top:40px!important
}
.mt--40 {
	margin-top:-40px!important
}
.mb-40 {
	margin-bottom:40px!important
}
.pl-45 {
	padding-left:45px!important
}
.pr-45 {
	padding-right:45px!important
}
.pt-45 {
	padding-top:45px!important
}
.pb-45 {
	padding-bottom:45px!important
}
.ml-45 {
	margin-left:45px!important
}
.mr-45 {
	margin-right:45px!important
}
.mt-45 {
	margin-top:45px!important
}
.mt--45 {
	margin-top:-45px!important
}
.mb-45 {
	margin-bottom:45px!important
}
.pl-50 {
	padding-left:50px!important
}
.pr-50 {
	padding-right:50px!important
}
.pt-50 {
	padding-top:50px!important
}
.pb-50 {
	padding-bottom:50px!important
}
.ml-50 {
	margin-left:50px!important
}
.mr-50 {
	margin-right:50px!important
}
.mt-50 {
	margin-top:50px!important
}
.mt--50 {
	margin-top:-50px!important
}
.mb-50 {
	margin-bottom:50px!important
}
.pl-55 {
	padding-left:55px!important
}
.pr-55 {
	padding-right:55px!important
}
.pt-55 {
	padding-top:55px!important
}
.pb-55 {
	padding-bottom:55px!important
}
.ml-55 {
	margin-left:55px!important
}
.mr-55 {
	margin-right:55px!important
}
.mt-55 {
	margin-top:55px!important
}
.mt--55 {
	margin-top:-55px!important
}
.mb-55 {
	margin-bottom:55px!important
}
.pl-60 {
	padding-left:60px!important
}
.pr-60 {
	padding-right:60px!important
}
.pt-60 {
	padding-top:60px!important
}
.pb-60 {
	padding-bottom:60px!important
}
.ml-60 {
	margin-left:60px!important
}
.mr-60 {
	margin-right:60px!important
}
.mt-60 {
	margin-top:60px!important
}
.mt--60 {
	margin-top:-60px!important
}
.mb-60 {
	margin-bottom:60px!important
}
.pl-65 {
	padding-left:65px!important
}
.pr-65 {
	padding-right:65px!important
}
.pt-65 {
	padding-top:65px!important
}
.pb-65 {
	padding-bottom:65px!important
}
.ml-65 {
	margin-left:65px!important
}
.mr-65 {
	margin-right:65px!important
}
.mt-65 {
	margin-top:65px!important
}
.mt--65 {
	margin-top:-65px!important
}
.mb-65 {
	margin-bottom:65px!important
}
.pl-70 {
	padding-left:70px!important
}
.pr-70 {
	padding-right:70px!important
}
.pt-70 {
	padding-top:70px!important
}
.pb-70 {
	padding-bottom:70px!important
}
.ml-70 {
	margin-left:70px!important
}
.mr-70 {
	margin-right:70px!important
}
.mt-70 {
	margin-top:70px!important
}
.mt--70 {
	margin-top:-70px!important
}
.mb-70 {
	margin-bottom:70px!important
}
.pl-75 {
	padding-left:75px!important
}
.pr-75 {
	padding-right:75px!important
}
.pt-75 {
	padding-top:75px!important
}
.pb-75 {
	padding-bottom:75px!important
}
.ml-75 {
	margin-left:75px!important
}
.mr-75 {
	margin-right:75px!important
}
.mt-75 {
	margin-top:75px!important
}
.mt--75 {
	margin-top:-75px!important
}
.mb-75 {
	margin-bottom:75px!important
}
.pl-80 {
	padding-left:80px!important
}
.pr-80 {
	padding-right:80px!important
}
.pt-80 {
	padding-top:80px!important
}
.pb-80 {
	padding-bottom:80px!important
}
.ml-80 {
	margin-left:80px!important
}
.mr-80 {
	margin-right:80px!important
}
.mt-80 {
	margin-top:80px!important
}
.mt--80 {
	margin-top:-80px!important
}
.mb-80 {
	margin-bottom:80px!important
}
.pl-85 {
	padding-left:85px!important
}
.pr-85 {
	padding-right:85px!important
}
.pt-85 {
	padding-top:85px!important
}
.pb-85 {
	padding-bottom:85px!important
}
.ml-85 {
	margin-left:85px!important
}
.mr-85 {
	margin-right:85px!important
}
.mt-85 {
	margin-top:85px!important
}
.mt--85 {
	margin-top:-85px!important
}
.mb-85 {
	margin-bottom:85px!important
}
.pl-90 {
	padding-left:90px!important
}
.pr-90 {
	padding-right:90px!important
}
.pt-90 {
	padding-top:90px!important
}
.pb-90 {
	padding-bottom:90px!important
}
.ml-90 {
	margin-left:90px!important
}
.mr-90 {
	margin-right:90px!important
}
.mt-90 {
	margin-top:90px!important
}
.mt--90 {
	margin-top:-90px!important
}
.mb-90 {
	margin-bottom:90px!important
}
.pl-95 {
	padding-left:95px!important
}
.pr-95 {
	padding-right:95px!important
}
.pt-95 {
	padding-top:95px!important
}
.pb-95 {
	padding-bottom:95px!important
}
.ml-95 {
	margin-left:95px!important
}
.mr-95 {
	margin-right:95px!important
}
.mt-95 {
	margin-top:95px!important
}
.mt--95 {
	margin-top:-95px!important
}
.mb-95 {
	margin-bottom:95px!important
}
.pl-100 {
	padding-left:100px!important
}
.pr-100 {
	padding-right:100px!important
}
.pt-100 {
	padding-top:100px!important
}
.pb-100 {
	padding-bottom:100px!important
}
.ml-100 {
	margin-left:100px!important
}
.mr-100 {
	margin-right:100px!important
}
.mt-100 {
	margin-top:100px!important
}
.mt--100 {
	margin-top:-100px!important
}
.mb-100 {
	margin-bottom:100px!important
}
ol.alpha {
	list-style:georgian
}
.text-fade {
	transition:color .25s ease-in-out
}
.col-full {
	position:relative;
	float:left;
	width:100%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
.bank-number-dash,.display-inline-block {
	display:inline-block
}
.display-block {
	display:block
}
.border-top {
	border-top:1px solid #ddd
}
.border-bottom {
	border-bottom:1px solid #fff
}
.border-left {
	border-left:1px solid #fff
}
.border-right {
	border-right:1px solid #ddd
}
.img-responsive-center {
	margin-left:auto!important;
	margin-right:auto!important
}
.background-black {
	background:#000
}
.background-grey-light {
	background:#ddd
}
.background-grey-lighter {
	background:#f7f7f7
}
.background-snowball-grey-light {
	background:#8199a8
}
.background-snowball-grey-lighter {
	background:#becad1
}
.background-snowball-grey-dark {
	background:#506673
}
.background-snowball-blue-light {
	background:#24718B
}
.background-snowball-blue-dark {
	background:#133D4C
}
.arrow-up {
	margin:0 auto;
	position:relative;
	width:0;
	height:0;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	border-bottom:10px solid #8199a8
}
.blog-post__content img,.figcaption__image,.offer__content img {
	margin-top:4rem;
	margin-bottom:4rem
}
@media screen and (max-width:767px) {
	.blog-post__content img,.figcaption__image,.offer__content img {
	margin-top:2rem;
	margin-bottom:2rem
}
}.blog-post__content figcaption,.figcaption__caption,.offer__content figcaption {
	color:#8199a8;
	font-family:'Roboto Slab',Georgia,serif;
	margin-top:-4rem;
	padding:1rem 0 2rem
}
@media screen and (max-width:767px) {
	.blog-post__content figcaption,.figcaption__caption,.offer__content figcaption {
	margin-top:-2rem;
	padding-bottom:1rem
}
}.click-box {
	text-decoration:none!important;
	color:inherit!important;
	cursor:pointer
}
.investor-profile .panel {
	border:none;
	border-left:5px solid #52AAC1
}
.panel--border {
	box-shadow:inset 3px 0 0 #52AAC1
}
.expertise-list {
	overflow:scroll;
	width:100%;
	max-height:250px;
	background:#fff;
	padding-left:10px
}
.modal.transition {
	background:#091c23;
	background:rgba(9,28,35,.8);
	opacity:0
}
.modal.transition.in {
	transition:opacity .2s linear .2s;
	opacity:1
}
.modal .modal-content {
	box-shadow:none;
	border:none
}
.modal .modal-header {
	background:#eee;
	border:none
}
.modal--blue .modal-header {
	background:#24718B!important
}
.dashboard__monitor__stats .modal--blue .modal-header .number,.modal--blue .modal-header .dashboard__monitor__stats .number,.modal--blue .modal-header h1,.modal--blue .modal-header h2 {
	color:#fff
}
.modal .modal-body--no-padding {
	padding:0
}
.modal .modal-footer--center {
	text-align:center
}
@media screen and (max-width:767px) {
	.modal .modal-footer {
	text-align:center
}
.modal .modal-footer .btn,.modal .modal-footer .btn-submit {
	margin-top:.5rem;
	margin-bottom:.5rem
}
}.modal#modal_us_ip__denied {
	background:#506673;
	background:rgba(80,102,115,.9);
	color:#fff;
	padding-top:3em
}
.modal#modal_us_ip__denied hr {
	border-color:#9fb2bd;
	width:10rem
}
.dashboard__monitor__stats .modal#modal_us_ip__denied .number,.modal#modal_us_ip__denied .dashboard__monitor__stats .number,.modal#modal_us_ip__denied h2,.modal#modal_us_ip__denied p {
	color:#fff
}
body.no-scrolling {
	overflow:hidden!important
}
.number-circle {
	border-radius:9999px;
	display:inline-block;
	font-size:.8em;
	height:1.5em;
	line-height:1.5em;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	width:1.5em;
	margin-top:-.25em
}
.number-circle--yellow {
	background:#f5bd45;
	color:#fff
}
.popover {
	color:#506673!important;
	box-shadow:0 3px 3px 0 rgba(0,0,0,.1)!important
}
.popover-title {
	font-weight:900
}
.progress-bar {
	width:100%;
	box-shadow:none;
	background:0 0
}
@media (max-width:767px) {
	.progress-bar {
	text-align:center
}
}.progress-bar__progress-box {
	background:#fff;
	box-shadow:inset 0 4px 0 rgba(0,0,0,.15);
	border:2px solid #fff;
	border-radius:9999px;
	display:inline-block;
	height:12px;
	width:100%;
	overflow:hidden
}
.progress-bar__progress-line {
	height:12px;
	border-radius:0;
	background-color:#52AAC1;
	margin-bottom:1em
}
.progress-bar__inner-line {
	height:10px;
	border-radius:9999px;
	background-color:#f5bd45
}
.progress-bar--small .progress-bar__progress-box,.progress-bar--small .progress-bar__progress-line {
	height:8px;
	border:none;
	box-shadow:none
}
.progress-bar--small .progress-bar__progress-box {
	background:#ddd
}
.progress-bar--small .progress-bar__progress-line {
	border-color:transparent
}
.blog,.blog-post__content,.footer__section--copyright,.footer__sign-up__content,.home__stats,.login__content,.offer__content .team-member,.section-padding,.sign-up__content {
	padding-top:2rem;
	padding-bottom:2rem
}
.section-padding--medium {
	padding-top:3rem;
	padding-bottom:3rem
}
.blog-post__hero,.blog-post__other-content-bg,.common__latest-offers,.footer__menu,.home__action-tray__element,.home__partners__logos,.home__showcase,.login,.offer__content,.offer__details,.offer__questions-answers__set,.offer__sidebar,.offer__stats,.offer__updates__post,.section-padding--large,.subpage__submenu,.warning-statement {
	padding-top:4rem;
	padding-bottom:4rem
}
@media screen and (max-width:991px) {
	.blog-post__hero,.blog-post__other-content-bg,.common__latest-offers,.footer__menu,.home__action-tray__element,.home__partners__logos,.home__showcase,.login,.offer__content,.offer__details,.offer__questions-answers__set,.offer__sidebar,.offer__stats,.offer__updates__post,.section-padding--large,.subpage__submenu,.warning-statement {
	padding-top:3rem;
	padding-bottom:3rem
}
}@media print {
	.blog-post__hero,.blog-post__other-content-bg,.common__latest-offers,.footer__menu,.home__action-tray__element,.home__partners__logos,.home__showcase,.login,.offer__content,.offer__details,.offer__questions-answers__set,.offer__sidebar,.offer__stats,.offer__updates__post,.section-padding--large,.subpage__submenu,.warning-statement {
	padding-top:2em;
	padding-bottom:2em
}
}.section-padding--super,.subpage__content {
	padding-top:6rem;
	padding-bottom:6rem
}
@media screen and (max-width:991px) {
	.section-padding--super,.subpage__content {
	padding-top:4rem;
	padding-bottom:4rem
}
}@media print {
	.section-padding--super,.subpage__content {
	padding-top:2em;
	padding-bottom:2em
}
}.common__header__content,.home__introduction__content,.section-padding--jumbo {
	/* padding-top:8rem;
	padding-bottom:8rem */
}
.section-padding--jumbo h2{
	text-transform: uppercase;
	font-size:2.6rem;
}
@media screen and (max-width:991px) {
	.common__header__content,.home__introduction__content,.section-padding--jumbo {
	padding-top:1rem;
	padding-bottom:1rem
}
}@media print {
	.common__header__content,.home__introduction__content,.section-padding--jumbo {
	padding-top:2em;
	padding-bottom:2em
}
}.table-responsive-styled {
	border-radius:0
}
.table-styled thead {
	background:#8199a8;
	border:1px solid #8199a8;
	border-radius:0;
	color:#fff;
	padding:0 100px
}
.table-styled thead>tr>th {
	border:0;
	padding:1.5em 10px;
	vertical-align:middle
}
.table-styled thead>tr>th:first-child {
	padding-left:20px
}
.table-styled thead>tr>th:last-child {
	padding-right:20px
}
.table-styled tbody {
	border:1px solid #ddd;
	border-top:0
}
.table-styled tbody>tr>td {
	padding:1em 10px
}
.table-styled tbody>tr:first-child>td {
	border-top:0
}
.table-styled tbody>tr>td:first-child {
	padding-left:20px
}
.table-styled tbody>tr>td:last-child {
	padding-right:20px
}
.table-styled .fixed-width,.table-styled .fixed-width-100,.table-styled .fixed-width-200,.table-styled .fixed-width-400 {
	white-space:pre-line!important
}
.table-styled .fixed-width-100 {
	min-width:100px;
	max-width:100px
}
.table-styled .fixed-width-200 {
	min-width:200px;
	max-width:200px
}
.table-styled .fixed-width-400 {
	min-width:400px;
	max-width:400px
}
.table-styled--vertical-center tbody>tr>td {
	vertical-align:middle
}
.table--investment-summary tbody>tr:first-child>td {
	border:0
}
.table--investment-summary tbody>tr>td {
	padding-left:0;
	padding-right:0
}
.common__latest-offers__offer .box .number,.common__latest-offers__offer .box .offer__offer-details li .number,.dashboard__monitor__stats .home__media-quotes .number,.dashboard__monitor__stats .number,.dashboard__monitor__stats .offer__offer-details li .number,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number,.dashboard__monitor__stats .offer__questions-answers .home__media-quotes__block .number,.dashboard__monitor__stats .offer__questions-answers .number,.h1,.h2,.h3,.h4,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number,.home__action-tray__element .offer__offer-details li h3,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number,.home__action-tray__element .offer__questions-answers .offer__offer-details li h2,.home__action-tray__element .offer__questions-answers h2,.home__action-tray__element h3,.home__media-quotes .dashboard__monitor__stats .number,.home__media-quotes h2,.home__media-quotes__block .dashboard__monitor__stats .offer__questions-answers .number,.home__media-quotes__block .offer__questions-answers .dashboard__monitor__stats .number,.home__media-quotes__block .offer__questions-answers h2,.home__media-quotes__block h3,.offer__offer-details li .common__latest-offers__offer .box .number,.offer__offer-details li .dashboard__monitor__stats .number,.offer__offer-details li .h2,.offer__offer-details li .h3,.offer__offer-details li .home__action-tray__element .offer__questions-answers h2,.offer__offer-details li .home__action-tray__element h3,.offer__offer-details li .offer__questions-answers .home__action-tray__element h2,.offer__offer-details li h2,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number,.offer__questions-answers .dashboard__monitor__stats .home__media-quotes__block .number,.offer__questions-answers .dashboard__monitor__stats .number,.offer__questions-answers .home__action-tray__element .offer__offer-details li h2,.offer__questions-answers .home__action-tray__element h2,.offer__questions-answers .home__media-quotes__block h2,.offer__questions-answers h2,h1,h2,h3,h4 {
	margin-top:1em;
	margin-bottom:1em;
	color:#333333;
}
.common__latest-offers__offer .box .first.number,.common__latest-offers__offer .box .offer__offer-details li .first.number,.dashboard__monitor__stats .first.number,.dashboard__monitor__stats .home__media-quotes .first.number,.dashboard__monitor__stats .offer__offer-details li .first.number,.dashboard__monitor__stats .offer__questions-answers .first.number,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .first.number,.dashboard__monitor__stats .offer__questions-answers .home__media-quotes__block .first.number,.h1.first,.h2.first,.h3.first,.h4.first,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .first.number,.home__action-tray__element .offer__offer-details li h3.first,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .first.number,.home__action-tray__element .offer__questions-answers h2.first,.home__action-tray__element h3.first,.home__media-quotes .dashboard__monitor__stats .first.number,.home__media-quotes h2.first,.home__media-quotes__block .dashboard__monitor__stats .offer__questions-answers .first.number,.home__media-quotes__block .offer__questions-answers .dashboard__monitor__stats .first.number,.home__media-quotes__block .offer__questions-answers h2.first,.home__media-quotes__block h3.first,.offer__offer-details li .common__latest-offers__offer .box .first.number,.offer__offer-details li .dashboard__monitor__stats .first.number,.offer__offer-details li .first.h2,.offer__offer-details li .first.h3,.offer__offer-details li .home__action-tray__element h3.first,.offer__offer-details li h2.first,.offer__questions-answers .dashboard__monitor__stats .first.number,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .first.number,.offer__questions-answers .dashboard__monitor__stats .home__media-quotes__block .first.number,.offer__questions-answers .home__action-tray__element h2.first,.offer__questions-answers .home__media-quotes__block h2.first,.offer__questions-answers h2.first,h1.first,h2.first,h3.first,h4.first {
	margin-top:0!important
}
.common__latest-offers__offer .box .number a,.common__latest-offers__offer .box .offer__offer-details li .number a,.dashboard__monitor__stats .home__media-quotes .number a,.dashboard__monitor__stats .number a,.dashboard__monitor__stats .offer__offer-details li .number a,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number a,.dashboard__monitor__stats .offer__questions-answers .home__media-quotes__block .number a,.dashboard__monitor__stats .offer__questions-answers .number a,.h1 a,.h2 a,.h3 a,.h4 a,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number a,.home__action-tray__element .offer__offer-details li h3 a,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number a,.home__action-tray__element .offer__questions-answers .offer__offer-details li h2 a,.home__action-tray__element .offer__questions-answers h2 a,.home__action-tray__element h3 a,.home__media-quotes .dashboard__monitor__stats .number a,.home__media-quotes h2 a,.home__media-quotes__block .dashboard__monitor__stats .offer__questions-answers .number a,.home__media-quotes__block .offer__questions-answers .dashboard__monitor__stats .number a,.home__media-quotes__block .offer__questions-answers h2 a,.home__media-quotes__block h3 a,.offer__offer-details li .common__latest-offers__offer .box .number a,.offer__offer-details li .dashboard__monitor__stats .number a,.offer__offer-details li .h2 a,.offer__offer-details li .h3 a,.offer__offer-details li .home__action-tray__element .offer__questions-answers h2 a,.offer__offer-details li .home__action-tray__element h3 a,.offer__offer-details li .offer__questions-answers .home__action-tray__element h2 a,.offer__offer-details li h2 a,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number a,.offer__questions-answers .dashboard__monitor__stats .home__media-quotes__block .number a,.offer__questions-answers .dashboard__monitor__stats .number a,.offer__questions-answers .home__action-tray__element .offer__offer-details li h2 a,.offer__questions-answers .home__action-tray__element h2 a,.offer__questions-answers .home__media-quotes__block h2 a,.offer__questions-answers h2 a,h1 a,h2 a,h3 a,h4 a {
	text-decoration:none!important
}
.blog-post__title h1,.common__header__content h1,.h0,.home__introduction__content h1,.home__partners h1,.home__stats__timeline h1 {
	font-size:3.4rem;
	font-weight:700
}
.h-0{
	font-family:'opensans';
}
@media screen and (min-width:480px) {
	.blog-post__title h1,.common__header__content h1,.h0,.home__introduction__content h1,.home__partners h1,.home__stats__timeline h1 {
	font-size:3.4rem
}
}@media screen and (min-width:768px) {
	.blog-post__title h1,.common__header__content h1,.h0,.home__introduction__content h1,.home__partners h1,.home__stats__timeline h1 {
	font-size:3.4rem
}
}@media screen and (min-width:992px) {
	.blog-post__title h1,.common__header__content h1,h0,.home__introduction__content h1,.home__partners h1,.home__stats__timeline h1 {
	font-size:4rem
}
.h-0{
	font-size: 5.5rem;
	text-shadow: 2px 3px 2px rgba(0,0,0,.35);
}
.small-title{
	font-family: 'opensans';
	font-size: 3.2rem!important;
	text-shadow: 2px 3px 2px rgba(0,0,0,.35);
}
}.dashboard__monitor__stats .home__media-quotes .number,.h1,.home__media-quotes .dashboard__monitor__stats .number,.home__media-quotes h2,h1 {
	font-size:2.72rem;
	font-weight:700
}
@media screen and (min-width:480px) {
	.dashboard__monitor__stats .home__media-quotes .number,.h1,.home__media-quotes .dashboard__monitor__stats .number,.home__media-quotes h2,h1 {
	font-size:2.72rem
}
}@media screen and (min-width:768px) {
	.dashboard__monitor__stats .home__media-quotes .number,.h1,.home__media-quotes .dashboard__monitor__stats .number,.home__media-quotes h2,h1 {
	font-size:3.06rem
}
}@media screen and (min-width:1200px) {
	.dashboard__monitor__stats .home__media-quotes .number,.h1,.home__media-quotes .dashboard__monitor__stats .number,.home__media-quotes h2,h1 {
	font-size:3.4rem
}
}.common__latest-offers__offer .box .number,.dashboard__monitor__stats .number,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number,.h2,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number,.home__action-tray__element .offer__questions-answers h2,.home__action-tray__element h3,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number,.offer__questions-answers .home__action-tray__element h2,h2 {
	font-size:1.76rem;
	margin:1.3em 0;
	font-weight:700
}
@media screen and (min-width:480px) {
	.common__latest-offers__offer .box .number,.dashboard__monitor__stats .number,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number,.h2,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number,.home__action-tray__element .offer__questions-answers h2,.home__action-tray__element h3,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number,.offer__questions-answers .home__action-tray__element h2,h2 {
	font-size:1.76rem
}
}@media screen and (min-width:768px) {
	.common__latest-offers__offer .box .number,.dashboard__monitor__stats .number,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number,.h2,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number,.home__action-tray__element .offer__questions-answers h2,.home__action-tray__element h3,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number,.offer__questions-answers .home__action-tray__element h2,h2 {
	font-size:1.98rem
}
}@media screen and (min-width:1200px) {
	.common__latest-offers__offer .box .number,.dashboard__monitor__stats .number,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number,.h2,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number,.home__action-tray__element .offer__questions-answers h2,.home__action-tray__element h3,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number,.offer__questions-answers .home__action-tray__element h2,h2 {
	font-size:2.8rem
}
}.common__latest-offers__offer .box .offer__offer-details li .number,.dashboard__monitor__stats .offer__offer-details li .number,.dashboard__monitor__stats .offer__questions-answers .home__media-quotes__block .number,.dashboard__monitor__stats .offer__questions-answers .number,.h3,.home__action-tray__element .offer__offer-details li h3,.home__action-tray__element .offer__questions-answers .offer__offer-details li h2,.home__media-quotes__block .dashboard__monitor__stats .offer__questions-answers .number,.home__media-quotes__block .offer__questions-answers .dashboard__monitor__stats .number,.home__media-quotes__block .offer__questions-answers h2,.home__media-quotes__block h3,.offer__offer-details li .common__latest-offers__offer .box .number,.offer__offer-details li .dashboard__monitor__stats .number,.offer__offer-details li .h2,.offer__offer-details li .h3,.offer__offer-details li .home__action-tray__element .offer__questions-answers h2,.offer__offer-details li .home__action-tray__element h3,.offer__offer-details li .offer__questions-answers .home__action-tray__element h2,.offer__offer-details li h2,.offer__questions-answers .dashboard__monitor__stats .home__media-quotes__block .number,.offer__questions-answers .dashboard__monitor__stats .number,.offer__questions-answers .home__action-tray__element .offer__offer-details li h2,.offer__questions-answers .home__media-quotes__block h2,.offer__questions-answers h2,h3 {
	font-size:1.44rem;
	margin:1.3em 0;
	font-weight:700
}

@media screen and (min-width:480px) {
	.common__latest-offers__offer .box .offer__offer-details li .number,.dashboard__monitor__stats .offer__offer-details li .number,.dashboard__monitor__stats .offer__questions-answers .home__media-quotes__block .number,.dashboard__monitor__stats .offer__questions-answers .number,.h3,.home__action-tray__element .offer__offer-details li h3,.home__action-tray__element .offer__questions-answers .offer__offer-details li h2,.home__media-quotes__block .dashboard__monitor__stats .offer__questions-answers .number,.home__media-quotes__block .offer__questions-answers .dashboard__monitor__stats .number,.home__media-quotes__block .offer__questions-answers h2,.home__media-quotes__block h3,.offer__offer-details li .common__latest-offers__offer .box .number,.offer__offer-details li .dashboard__monitor__stats .number,.offer__offer-details li .h2,.offer__offer-details li .h3,.offer__offer-details li .home__action-tray__element .offer__questions-answers h2,.offer__offer-details li .home__action-tray__element h3,.offer__offer-details li .offer__questions-answers .home__action-tray__element h2,.offer__offer-details li h2,.offer__questions-answers .dashboard__monitor__stats .home__media-quotes__block .number,.offer__questions-answers .dashboard__monitor__stats .number,.offer__questions-answers .home__action-tray__element .offer__offer-details li h2,.offer__questions-answers .home__media-quotes__block h2,.offer__questions-answers h2,h3 {
	font-size:1.44rem
}
}@media screen and (min-width:768px) {
	.common__latest-offers__offer .box .offer__offer-details li .number,.dashboard__monitor__stats .offer__offer-details li .number,.dashboard__monitor__stats .offer__questions-answers .home__media-quotes__block .number,.dashboard__monitor__stats .offer__questions-answers .number,.h3,.home__action-tray__element .offer__offer-details li h3,.home__action-tray__element .offer__questions-answers .offer__offer-details li h2,.home__media-quotes__block .dashboard__monitor__stats .offer__questions-answers .number,.home__media-quotes__block .offer__questions-answers .dashboard__monitor__stats .number,.home__media-quotes__block .offer__questions-answers h2,.home__media-quotes__block h3,.offer__offer-details li .common__latest-offers__offer .box .number,.offer__offer-details li .dashboard__monitor__stats .number,.offer__offer-details li .h2,.offer__offer-details li .h3,.offer__offer-details li .home__action-tray__element .offer__questions-answers h2,.offer__offer-details li .home__action-tray__element h3,.offer__offer-details li .offer__questions-answers .home__action-tray__element h2,.offer__offer-details li h2,.offer__questions-answers .dashboard__monitor__stats .home__media-quotes__block .number,.offer__questions-answers .dashboard__monitor__stats .number,.offer__questions-answers .home__action-tray__element .offer__offer-details li h2,.offer__questions-answers .home__media-quotes__block h2,.offer__questions-answers h2,h3 {
	font-size:1.44rem
}
}@media screen and (min-width:1200px) {
	.common__latest-offers__offer .box .offer__offer-details li .number,.dashboard__monitor__stats .offer__offer-details li .number,.dashboard__monitor__stats .offer__questions-answers .home__media-quotes__block .number,.dashboard__monitor__stats .offer__questions-answers .number,.h3,.home__action-tray__element .offer__offer-details li h3,.home__action-tray__element .offer__questions-answers .offer__offer-details li h2,.home__media-quotes__block .dashboard__monitor__stats .offer__questions-answers .number,.home__media-quotes__block .offer__questions-answers .dashboard__monitor__stats .number,.home__media-quotes__block .offer__questions-answers h2,.home__media-quotes__block h3,.offer__offer-details li .common__latest-offers__offer .box .number,.offer__offer-details li .dashboard__monitor__stats .number,.offer__offer-details li .h2,.offer__offer-details li .h3,.offer__offer-details li .home__action-tray__element .offer__questions-answers h2,.offer__offer-details li .home__action-tray__element h3,.offer__offer-details li .offer__questions-answers .home__action-tray__element h2,.offer__offer-details li h2,.offer__questions-answers .dashboard__monitor__stats .home__media-quotes__block .number,.offer__questions-answers .dashboard__monitor__stats .number,.offer__questions-answers .home__action-tray__element .offer__offer-details li h2,.offer__questions-answers .home__media-quotes__block h2,.offer__questions-answers h2,h3 {
	font-size:1.6rem
}

}ol,p,ul {
	font-size:1.4rem;
	margin-bottom:1em
}
@media screen and (min-width:480px) {
	ol,p,ul {
	font-size:1.4rem
}
}@media screen and (min-width:992px) {
	ol,p,ul {
	font-size:1.6rem
}
	
}.blog-post__author-description,.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number,.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number ol,.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number p,.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number ul,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number ol,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number p,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number ul,.blog-post__author-description .offer__questions-answers h2,.blog-post__author-description h3,.blog-post__author-description ol,.blog-post__author-description p,.blog-post__author-description ul,.blog-post__content figcaption,.blog-post__content figcaption ol,.blog-post__content figcaption p,.blog-post__content figcaption ul,.blog-post__other-content__article .description,.blog-post__other-content__article .description ol,.blog-post__other-content__article .description p,.blog-post__other-content__article .description ul,.blog-post__other-content__article h4,.blog-post__other-content__article h4 ol,.blog-post__other-content__article h4 p,.blog-post__other-content__article h4 ul,.btn-md,.btn-md ol,.btn-md p,.btn-md ul,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number ol,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number p,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number ul,.figcaption__caption,.figcaption__caption ol,.figcaption__caption p,.figcaption__caption ul,.invest__wholesale__well,.invest__wholesale__well ol,.invest__wholesale__well p,.invest__wholesale__well ul,.offer__content figcaption,.offer__content figcaption ol,.offer__content figcaption p,.offer__content figcaption ul,.offer__documents li .offer__documents__description,.offer__documents li .offer__documents__description ol,.offer__documents li .offer__documents__description p,.offer__documents li .offer__documents__description ul,.offer__offer-details .offer__offer-details__description p,.offer__offer-details .offer__offer-details__description p ol,.offer__offer-details .offer__offer-details__description p p,.offer__offer-details .offer__offer-details__description p ul,.offer__questions-answers .blog-post__author-description h2,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number ol,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number p,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number ul,.text-small-size,.text-small-size ol,.text-small-size p,.text-small-size ul {
	font-size:1.2rem
}
@media screen and (min-width:480px) {
	.blog-post__author-description,.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number,.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number ol,.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number p,.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number ul,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number ol,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number p,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number ul,.blog-post__author-description .offer__questions-answers h2,.blog-post__author-description h3,.blog-post__author-description ol,.blog-post__author-description p,.blog-post__author-description ul,.blog-post__content figcaption,.blog-post__content figcaption ol,.blog-post__content figcaption p,.blog-post__content figcaption ul,.blog-post__other-content__article .description,.blog-post__other-content__article .description ol,.blog-post__other-content__article .description p,.blog-post__other-content__article .description ul,.blog-post__other-content__article h4,.blog-post__other-content__article h4 ol,.blog-post__other-content__article h4 p,.blog-post__other-content__article h4 ul,.btn-md,.btn-md ol,.btn-md p,.btn-md ul,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number ol,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number p,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number ul,.figcaption__caption,.figcaption__caption ol,.figcaption__caption p,.figcaption__caption ul,.invest__wholesale__well,.invest__wholesale__well ol,.invest__wholesale__well p,.invest__wholesale__well ul,.offer__content figcaption,.offer__content figcaption ol,.offer__content figcaption p,.offer__content figcaption ul,.offer__documents li .offer__documents__description,.offer__documents li .offer__documents__description ol,.offer__documents li .offer__documents__description p,.offer__documents li .offer__documents__description ul,.offer__offer-details .offer__offer-details__description p,.offer__offer-details .offer__offer-details__description p ol,.offer__offer-details .offer__offer-details__description p p,.offer__offer-details .offer__offer-details__description p ul,.offer__questions-answers .blog-post__author-description h2,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number ol,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number p,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number ul,.text-small-size,.text-small-size ol,.text-small-size p,.text-small-size ul {
	font-size:1.2rem
}
}@media screen and (min-width:768px) {
	.blog-post__author-description,.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number,.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number ol,.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number p,.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number ul,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number ol,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number p,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number ul,.blog-post__author-description .offer__questions-answers h2,.blog-post__author-description h3,.blog-post__author-description ol,.blog-post__author-description p,.blog-post__author-description ul,.blog-post__content figcaption,.blog-post__content figcaption ol,.blog-post__content figcaption p,.blog-post__content figcaption ul,.blog-post__other-content__article .description,.blog-post__other-content__article .description ol,.blog-post__other-content__article .description p,.blog-post__other-content__article .description ul,.blog-post__other-content__article h4,.blog-post__other-content__article h4 ol,.blog-post__other-content__article h4 p,.blog-post__other-content__article h4 ul,.btn-md,.btn-md ol,.btn-md p,.btn-md ul,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number ol,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number p,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number ul,.figcaption__caption,.figcaption__caption ol,.figcaption__caption p,.figcaption__caption ul,.invest__wholesale__well,.invest__wholesale__well ol,.invest__wholesale__well p,.invest__wholesale__well ul,.offer__content figcaption,.offer__content figcaption ol,.offer__content figcaption p,.offer__content figcaption ul,.offer__documents li .offer__documents__description,.offer__documents li .offer__documents__description ol,.offer__documents li .offer__documents__description p,.offer__documents li .offer__documents__description ul,.offer__offer-details .offer__offer-details__description p,.offer__offer-details .offer__offer-details__description p ol,.offer__offer-details .offer__offer-details__description p p,.offer__offer-details .offer__offer-details__description p ul,.offer__questions-answers .blog-post__author-description h2,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number ol,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number p,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number ul,.text-small-size,.text-small-size ol,.text-small-size p,.text-small-size ul {
	font-size:1.4rem
}
}.btn-group-lg>.btn,.btn-group-lg>.btn ol,.btn-group-lg>.btn p,.btn-group-lg>.btn ul,.btn-group-lg>.btn-submit,.btn-group-lg>.btn-submit ol,.btn-group-lg>.btn-submit p,.btn-group-lg>.btn-submit ul,.btn-lg,.btn-lg ol,.btn-lg p,.btn-lg ul,.common__notify-bar__content,.common__notify-bar__content ol,.common__notify-bar__content p,.common__notify-bar__content ul,.dashboard__investments .updates__table,.dashboard__investments .updates__table ol,.dashboard__investments .updates__table p,.dashboard__investments .updates__table ul,.offer__details .description,.offer__details .description ol,.offer__details .description p,.offer__details .description ul,.offer__showcase__content__description,.offer__showcase__content__description ol,.offer__showcase__content__description p,.offer__showcase__content__description ul,.team__team-member,.team__team-member ol,.team__team-member p,.team__team-member ul,.text-normal-plus-size,.text-normal-plus-size ol,.text-normal-plus-size p,.text-normal-plus-size ul,.text-normal-size,.text-normal-size ol,.text-normal-size p,.text-normal-size ul,.voucher--investment-pathway .voucher__header,.voucher--investment-pathway .voucher__header ol,.voucher--investment-pathway .voucher__header p,.voucher--investment-pathway .voucher__header ul {
	font-size:1.4rem
}
@media screen and (min-width:480px) {
	.btn-group-lg>.btn,.btn-group-lg>.btn ol,.btn-group-lg>.btn p,.btn-group-lg>.btn ul,.btn-group-lg>.btn-submit,.btn-group-lg>.btn-submit ol,.btn-group-lg>.btn-submit p,.btn-group-lg>.btn-submit ul,.btn-lg,.btn-lg ol,.btn-lg p,.btn-lg ul,.common__notify-bar__content,.common__notify-bar__content ol,.common__notify-bar__content p,.common__notify-bar__content ul,.dashboard__investments .updates__table,.dashboard__investments .updates__table ol,.dashboard__investments .updates__table p,.dashboard__investments .updates__table ul,.offer__showcase__content__description,.offer__showcase__content__description ol,.offer__showcase__content__description p,.offer__showcase__content__description ul,.team__team-member,.team__team-member ol,.team__team-member p,.team__team-member ul,.text-normal-size,.text-normal-size ol,.text-normal-size p,.text-normal-size ul,.voucher--investment-pathway .voucher__header,.voucher--investment-pathway .voucher__header ol,.voucher--investment-pathway .voucher__header p,.voucher--investment-pathway .voucher__header ul {
	font-size:1.4rem
}
}@media screen and (min-width:480px) {
	.offer__details .description,.offer__details .description ol,.offer__details .description p,.offer__details .description ul,.text-normal-plus-size,.text-normal-plus-size ol,.text-normal-plus-size p,.text-normal-plus-size ul {
	font-size:1.4rem
}
}@media screen and (min-width:768px) {
	.offer__details .description,.offer__details .description ol,.offer__details .description p,.offer__details .description ul,.text-normal-plus-size,.text-normal-plus-size ol,.text-normal-plus-size p,.text-normal-plus-size ul {
	font-size:1.4rem
}
}@media screen and (min-width:992px) {
	.offer__details .description,.offer__details .description ol,.offer__details .description p,.offer__details .description ul,.text-normal-plus-size,.text-normal-plus-size ol,.text-normal-plus-size p,.text-normal-plus-size ul {
	font-size:1.6rem
}
}.common__header__content .description,.common__header__content .description ol,.common__header__content .description p,.common__header__content .description ul,.home__partners,.home__partners ol,.home__partners p,.home__partners ul,.text-medium-size,.text-medium-size ol,.text-medium-size p,.text-medium-size ul,.voucher__header,.voucher__header ol,.voucher__header p,.voucher__header ul {
	font-size:1.6rem
}
@media screen and (min-width:480px) {
	.common__header__content .description,.common__header__content .description ol,.common__header__content .description p,.common__header__content .description ul,.home__partners,.home__partners ol,.home__partners p,.home__partners ul,.text-medium-size,.text-medium-size ol,.text-medium-size p,.text-medium-size ul,.voucher__header,.voucher__header ol,.voucher__header p,.voucher__header ul {
	font-size:1.6rem
}
}@media screen and (min-width:768px) {
	.common__header__content .description,.common__header__content .description ol,.common__header__content .description p,.common__header__content .description ul,.home__partners,.home__partners ol,.home__partners p,.home__partners ul,.text-medium-size,.text-medium-size ol,.text-medium-size p,.text-medium-size ul,.voucher__header,.voucher__header ol,.voucher__header p,.voucher__header ul {
	font-size:1.6rem
}
}@media screen and (min-width:992px) {
	.common__header__content .description,.common__header__content .description ol,.common__header__content .description p,.common__header__content .description ul,.home__partners,.home__partners ol,.home__partners p,.home__partners ul,.text-medium-size,.text-medium-size ol,.text-medium-size p,.text-medium-size ul,.voucher__header,.voucher__header ol,.voucher__header p,.voucher__header ul {
	font-size:1.8rem
}
}.home__introduction__content .blurb,.home__introduction__content .blurb ol,.home__introduction__content .blurb p,.home__introduction__content .blurb ul,.leader,.leader ol,.leader p,.leader ul,.offer__stats__set .number,.offer__stats__set .number ol,.offer__stats__set .number p,.offer__stats__set .number ul,.text-large-size,.text-large-size ol,.text-large-size p,.text-large-size ul {
	font-size:1.8rem
}
@media screen and (min-width:480px) {
	.home__introduction__content .blurb,.home__introduction__content .blurb ol,.home__introduction__content .blurb p,.home__introduction__content .blurb ul,.leader,.leader ol,.leader p,.leader ul,.offer__stats__set .number,.offer__stats__set .number ol,.offer__stats__set .number p,.offer__stats__set .number ul,.text-large-size,.text-large-size ol,.text-large-size p,.text-large-size ul {
	font-size:1.8rem
}
}@media screen and (min-width:768px) {
	.home__introduction__content .blurb,.home__introduction__content .blurb ol,.home__introduction__content .blurb p,.home__introduction__content .blurb ul,.leader,.leader ol,.leader p,.leader ul,.offer__stats__set .number,.offer__stats__set .number ol,.offer__stats__set .number p,.offer__stats__set .number ul,.text-large-size,.text-large-size ol,.text-large-size p,.text-large-size ul {
	font-size:1.8rem
}
}@media screen and (min-width:992px) {
	.home__introduction__content .blurb,.home__introduction__content .blurb ol,.home__introduction__content .blurb p,.home__introduction__content .blurb ul,.leader,.leader ol,.leader p,.leader ul,.offer__stats__set .number,.offer__stats__set .number ol,.offer__stats__set .number p,.offer__stats__set .number ul,.text-large-size,.text-large-size ol,.text-large-size p,.text-large-size ul {
	font-size:2.2rem
}

}.home__partners .quote,.home__partners .quote ol,.home__partners .quote p,.home__partners .quote ul,.offer__stats__set .number--large,.offer__stats__set .number--large ol,.offer__stats__set .number--large p,.offer__stats__set .number--large ul,.text-super-size,.text-super-size ol,.text-super-size p,.text-super-size ul {
	font-size:2.2rem
}
@media screen and (min-width:480px) {
	.home__partners .quote,.home__partners .quote ol,.home__partners .quote p,.home__partners .quote ul,.offer__stats__set .number--large,.offer__stats__set .number--large ol,.offer__stats__set .number--large p,.offer__stats__set .number--large ul,.text-super-size,.text-super-size ol,.text-super-size p,.text-super-size ul {
	font-size:2.2rem
}
}@media screen and (min-width:768px) {
	.home__partners .quote,.home__partners .quote ol,.home__partners .quote p,.home__partners .quote ul,.offer__stats__set .number--large,.offer__stats__set .number--large ol,.offer__stats__set .number--large p,.offer__stats__set .number--large ul,.text-super-size,.text-super-size ol,.text-super-size p,.text-super-size ul {
	font-size:2.2rem
}
}@media screen and (min-width:992px) {
	.home__partners .quote,.home__partners .quote ol,.home__partners .quote p,.home__partners .quote ul,.offer__stats__set .number--large,.offer__stats__set .number--large ol,.offer__stats__set .number--large p,.offer__stats__set .number--large ul,.text-super-size,.text-super-size ol,.text-super-size p,.text-super-size ul {
	font-size:3.4rem
}
}.alert-text-small ol,.alert-text-small p,.alert-text-small ul {
	font-size:1.4rem
}
@media screen and (min-width:480px) {
	.alert-text-small ol,.alert-text-small p,.alert-text-small ul {
	font-size:1.4rem
}
}.hamburger__button span,.strong,legend,strong {
	font-weight:700
}
.small,small {
	font-size:1rem
}
blockquote {
	border-color:#f5bd45;
	font-family:'Roboto Slab',Georgia,serif;
	margin-bottom:1em;
	margin-top:1em
}
blockquote cite {
	font-family:Lato,Helvetica,Arial,sans-serif;
	font-style:normal
}
.text-blue {
	color:#144E66!important
}
.text-blue-light,p.dropcap:first-child:first-letter {
	color:#24718B!important
}
.blog-post__title .metadata,.text-blue-lighter {
	color:#52AAC1!important
}
.text-blue-lightest {
	color:#90cfe9!important
}
.text-blue-dark {
	color:#133D4C!important
}
.text-yellow {
	color:#f5bd45!important
}
a:hover.text-yellow {
	color:#f2ac15!important
}
.text-red {
	color:#f05a28!important
}
.text-green {
	color:#A1C353!important
}
.text-grey,.text-grey-light {
	color:#8199a8!important
}
.text-grey-dark {
	color:#506673!important
}
.text-white {
	color:#fff
}
.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number,.blog-post__author-description .offer__questions-answers h2,.blog-post__author-description h3,.blog-post__other-content .dashboard__monitor__stats .offer__questions-answers .number,.blog-post__other-content .offer__questions-answers .dashboard__monitor__stats .number,.blog-post__other-content .offer__questions-answers h2,.blog-post__other-content h3,.btn-submit,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number,.dashboard__monitor__stats .offer__questions-answers .blog-post__other-content .number,.header__menu,.offer__questions-answers .blog-post__author-description h2,.offer__questions-answers .blog-post__other-content h2,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number,.offer__questions-answers .dashboard__monitor__stats .blog-post__other-content .number,.table-styled thead,.text-letter-spacing,.uppercase-title,legend {
	letter-spacing:.1em
}
.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number,.blog-post__author-description .offer__questions-answers h2,.blog-post__author-description h3,.blog-post__other-content .dashboard__monitor__stats .offer__questions-answers .number,.blog-post__other-content .offer__questions-answers .dashboard__monitor__stats .number,.blog-post__other-content .offer__questions-answers h2,.blog-post__other-content h3,.btn-submit,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number,.dashboard__monitor__stats .offer__questions-answers .blog-post__other-content .number,.hamburger__button span,.header__menu,.initialism,.offer__questions-answers .blog-post__author-description h2,.offer__questions-answers .blog-post__other-content h2,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number,.offer__questions-answers .dashboard__monitor__stats .blog-post__other-content .number,.table-styled thead,.text-uppercase,.uppercase-title,legend {
	text-transform:uppercase
}
.common__header__content h1,.home__introduction__content .blurb,.home__introduction__content h1,.home__partners .quote,.leader,.text-slim,.text-thin {
	font-weight:300
}
.text-healthy,.text-standard {
	font-weight:400
}
.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number,.blog-post__author-description .offer__questions-answers h2,.blog-post__author-description h3,.blog-post__other-content .dashboard__monitor__stats .offer__questions-answers .number,.blog-post__other-content .offer__questions-answers .dashboard__monitor__stats .number,.blog-post__other-content .offer__questions-answers h2,.blog-post__other-content h3,.blog-post__other-content__article h4,.blog-post__title .metadata em,.dashboard__investments .title,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number,.dashboard__monitor__stats .offer__questions-answers .blog-post__other-content .number,.header__menu--em a,.offer__questions-answers .blog-post__author-description h2,.offer__questions-answers .blog-post__other-content h2,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number,.offer__questions-answers .dashboard__monitor__stats .blog-post__other-content .number,.text-fat,.text-strong,.voucher__header,p.dropcap:first-child:first-letter {
	font-weight:900
}
.login__actions,.table-styled thead,.text-tiny {
	font-size:1.1rem
}
.common__header__caption p,.header__menu li a,.text-small {
	font-size:1.2rem
}
.login__actions,.sign-up__radio-button .radio label,.text-normal,legend,p.help-block {
	font-size:1.4rem
}
.text-medium {
	font-size:1.8rem
}
.text-large {
	font-size:2rem
}
.text-super {
	font-size:3rem
}
.text-jumbo {
	font-size:4rem
}
.text-titanic {
	font-size:8rem
}
.table-styled thead,.uppercase-title {
	margin-bottom:.5em
}
@media (max-width:767px) {
	.text-center--xs {
	text-align:center
}
}@media (max-width:991px) {
	.text-center--sm {
	text-align:center
}
}@media (max-width:1199px) {
	.text-center--md {
	text-align:center
}

}
.offer_img p img{
	max-width: 100%!important;
    height: auto!important;
}
.offer_img table{
	width:100%!important;
	overflow-x: scroll!important;
}
.action-arrow--after:after,.action-arrow:after {
	content:"\203A";
	padding-left:.3em
}
.action-arrow--before:before {
	content:"\2039";
	padding-right:.3em
}
.middot {
	color:#8199a8;
	padding:0 .5em;
	opacity:.6
}
.last-li li:last-child,.last-p p:last-child {
	margin-bottom:0
}
.padded li {
	margin:0 0 1em
}
.padded li:last-child {
	margin:0
}
.lined-list {
	display:inline-block;
	width:100%;
	padding:0
}
.lined-list--border-top {
	border-top:5px solid #eaeaea;
	padding-top:1em
}
.lined-list li {
	border-bottom:1px solid #ddd;
	list-style:none;
	margin:0;
	padding:.5em
}
.lined-list li:last-child {
	border:0
}
.lined-list li ul {
	margin:0 0 1em
}
.lined-list li li {
	border-bottom:0;
	list-style:disc
}
.plain,.unstyled {
	padding:0
}
.plain li,.unstyled li {
	list-style:none
}
.inline-collapse {
	padding:0;
	margin:0
}
.inline-collapse li {
	display:inline-block;
	list-style:none;
	padding:.2em .8em .2em 0
}
@media screen and (max-width:767px) {
	.inline-collapse li {
	padding:.1em .4em
}
}.inline-collapse li span {
	margin-right:.5em
}
.inline-collapse--no-padding li {
	padding:0
}
.inline-collapse--even-padding li {
	padding:.2em .4em
}
.inline-collapse--top-padding li {
	padding:.2em 0
}
.timeline {
	margin:2em 0 2em 2em;
	padding:.5em 0 0 20px;
	border-left:3px solid #ebeff1
}
.timeline li {
	list-style:none;
	padding:0 0 1em
}
.timeline li:before {
	content:'';
	width:15px;
	height:15px;
	border-radius:9999px;
	background:#52AAC1;
	border:2px solid #fff;
	display:inline-block;
	position:absolute;
	margin-top:.15em;
	margin-left:-29px
}
.leader {
	padding-bottom:.5em
}
p.dropcap:first-child:first-letter {
	font-size:2.8em;
	float:left;
	line-height:1em;
	padding-right:.1em
}
.voucher-box,.voucher-box--investment-pathway {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	clear:both
}
@media (min-width:768px) {
	.voucher-box {
	float:left;
	width:100%
}
}@media (min-width:992px) {
	.voucher-box {
	float:left;
	width:50%
}
}@media (min-width:768px) {
	.voucher-box--investment-pathway {
	float:left;
	width:100%
}
}.voucher {
	border:3px solid #ddd;
	border-radius:5px;
	margin-top:.7em;
	margin-bottom:.7em;
	padding:30px
}
.voucher--disabled {
	opacity:.5
}
.voucher--investment-pathway {
	padding:20px;
	cursor:pointer
}
.voucher--investment-pathway.voucher--selected,.voucher--investment-pathway.voucher--selected:hover {
	border:3px solid #f5bd45;
	background:#fdf1d6
}
.voucher--investment-pathway:hover {
	background:#f7f7f7
}
.voucher__header {
	display:inline-block;
	width:100%;
	color:#24718B
}
.voucher--disabled .voucher__header {
	text-decoration:line-through
}
.voucher__value {
	font-family:'Share Tech Mono',Consolas,Courier,monospace
}
.dashboard__monitor__stats-container,.invest__wholesale__well,.offer__questions-box,.subpage__submenu__content,.well {
	border-radius:0;
	box-shadow:none;
	background:#f7f7f7;
	padding:2em;
	margin:2em 0
}
@media screen and (max-width:767px) {
	.dashboard__monitor__stats-container,.invest__wholesale__well,.offer__questions-box,.subpage__submenu__content,.well {
	padding:1em
}
}.dashboard__monitor__stats-container p:last-child,.invest__wholesale__well p:last-child,.offer__questions-box p:last-child,.subpage__submenu__content p:last-child,.well p:last-child {
	margin-bottom:0
}
.well--subtle {
	background-color:#fff;
	border-color:#277e9e
}
.well--border {
	box-shadow:inset 3px 0 0 #52AAC1
}
.header {
	background: rgba(255,255,255,.6);
	border-bottom:1px solid #ddd;
	height:100px;
	margin:0;
	padding:0;
	position:relative;
	width:100%;
	z-index:9999
}
@media screen and (max-width:767px) {
	.header {
	height:60px
}
}@media screen and (min-width:1260px) {
	.header {
	padding-left:30px;
	padding-right:30px
}
}.header--color,.header--transparent {
	border:0
}
.header--color .header__logo a,.header--transparent .header__logo a {
	background:url(../images/logo.png) 0 50% no-repeat;
	background-size:contain
}
.header--color .header__menu li a,.header--color a,.header--transparent .header__menu li a,.header--transparent a {
	color:#393939;
	font-weight: bold;
}
.header--color .header__menu li a:hover,.header--color a:hover,.header--transparent .header__menu li a:hover,.header--transparent a:hover {
	color:#0193cf;
}
.header--color {
	background:#133D4C;
	background:rgba(19,61,76,.95)
}
.header--color-fka {
	background:#221E1F
}
.header__content {
	margin:0 auto;
	position:relative;
	width:100%
}
.header__logo a {
	background: url(../images/logo.png) 0 50% no-repeat;
	background-size:contain;
	display:inline-block;
	height:70px;
	left:15px;
	position:absolute;
	text-indent:-9999px;
	top:50%;
	margin-top: -35px;
	transition:opacity ease-in-out .15s;
	width:200px
}
@media screen and (max-width:991px) {
	.header__logo a {
	height:70px;
	width:196px
}
}@media screen and (max-width:767px) {
	.header__logo a {
	height:40px;
	width:196px
}
}.header__logo a:hover {
	opacity:.7
}
.header__logo--white a {
	background-image:url(/img/snowball-logo-white.png)
}
.header__menu {
	top:0;
	right:0;
	position:absolute;
	height:100px;
	line-height:100px;
	display:none;
	font-size:20px;
}
@media screen and (min-width:768px) {
	.header__menu {
	display:inline-block;
	font-size: 12px;
}
}@media screen and (max-width:767px) {
	.header__menu {
	height:49px;
	line-height:49px
}
}.header__menu ul {
	padding:0 .7em;
	margin:0;
	font-size:inherit
}
.header__menu li {
	padding:0;
	margin:0;
	display:inline-block;
	position: relative;
}
.header__menu li a {
	color:#506673;
	display:inline-block;
	line-height:70px;
	padding:0 .7em;
	vertical-align:middle;
	text-decoration:none;
	font-family: 'opensans-bold'
}
@media screen and (max-width:1199px) {
	.header__menu li a {
	line-height:49px
}
}.header__menu li a:hover {
	color:#0193cf;
}
.header__mobile-menu {
	background-color:#24718B;
	height:0;
	opacity:.9;
	position:absolute;
	overflow:hidden;
	width:100%;
	z-index:9999;
	left: 0
}
.header__mobile-menu ul {
	padding:0;
	font-size:1.4rem;
	color:#46accf
}
.header__mobile-menu li {
	text-align:left;
	list-style:none
}
.header__mobile-menu li a {
	padding:.5em;
	display:block;
	text-decoration:none;
	color:#fff
}
.header__mobile-menu li a:hover {
	color:#46accf
}
.header__mobile-menu li li,.header__mobile-menu li ul {
	display:none
}
.header__mobile-menu .separator {
	margin:1rem 0;
	height:1px;
	border:0;
	border-top:1px solid;
	border-color:#fff;
	border-color:rgba(255,255,255,.2)
}
.header__mobile-menu--active {
	height:auto;
	margin-bottom:0;
	opacity:1;
	padding:2rem 3rem
}
@media screen and (min-width:768px) {
	.header__mobile-menu--active {
	display:none
}
}.hamburger {
	top:0;
	right:0;
	transition:opacity ease-out .15s;
	position:absolute
}
@media screen and (min-width:768px) {
	.hamburger {
	display:none
}
}.hamburger__button {
	color:#555;
	display:inline-block;
	height:70px;
	line-height:70px;
	text-align:center;
	padding-left:1em;
	padding-right:1em
}
@media screen and (max-width:1199px) {
	.hamburger__button {
	height:60px;
	line-height:60px
}
}.hamburger__button--active,.hamburger__button:active,.hamburger__button:hover {
	color:#555;
	text-decoration:none
}
.hamburger__button--active {
	background:#24718B;
	color:#fff!important;
	text-decoration:none!important
}
.hamburger__button span {
	font-size:1.2rem;
	cursor:pointer
}
.hamburger__button span:before {
	content:"\f169";
	font-family:foundation-icons;
	padding-right:.5em
}
.hamburger__button--active span:before {
	content:"\f217"
}
.footer {
	background:#141e2b;
	color:#7f7f7f;
}
.footer__menu {
	position:relative;
	float:left;
	width:100%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	display:inline-block
}
.footer__menu__section {
	position:relative;
	float:left;
	width:50%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
@media (min-width:1120px) {
	.footer__menu__section {
		float:left;
		width:25%
	}
}
@media screen and (max-width:767px) {
	.footer__menu__section {
	padding-bottom:1em
}
}.dashboard__monitor__stats .offer__questions-answers .footer__menu__section .number,.footer__menu__section .dashboard__monitor__stats .offer__questions-answers .number,.footer__menu__section .offer__questions-answers .dashboard__monitor__stats .number,.footer__menu__section .offer__questions-answers h2,.footer__menu__section h3,.offer__questions-answers .dashboard__monitor__stats .footer__menu__section .number,.offer__questions-answers .footer__menu__section h2 {
	font-size:1.4rem;
	margin-top:.5em;
	color:#8199a8
}
@media screen and (min-width:480px) {
	.dashboard__monitor__stats .offer__questions-answers .footer__menu__section .number,.footer__menu__section .dashboard__monitor__stats .offer__questions-answers .number,.footer__menu__section .offer__questions-answers .dashboard__monitor__stats .number,.footer__menu__section .offer__questions-answers h2,.footer__menu__section h3,.offer__questions-answers .dashboard__monitor__stats .footer__menu__section .number,.offer__questions-answers .footer__menu__section h2 {
	font-size:1.4rem
}	
}@media screen and (min-width:768px) {
	.dashboard__monitor__stats .offer__questions-answers .footer__menu__section .number,.footer__menu__section .dashboard__monitor__stats .offer__questions-answers .number,.footer__menu__section .offer__questions-answers .dashboard__monitor__stats .number,.footer__menu__section .offer__questions-answers h2,.footer__menu__section h3,.offer__questions-answers .dashboard__monitor__stats .footer__menu__section .number,.offer__questions-answers .footer__menu__section h2 {
	font-size:1.4rem
}

}@media screen and (min-width:992px) {
	.dashboard__monitor__stats .offer__questions-answers .footer__menu__section .number,.footer__menu__section .dashboard__monitor__stats .offer__questions-answers .number,.footer__menu__section .offer__questions-answers .dashboard__monitor__stats .number,.footer__menu__section .offer__questions-answers h2,.footer__menu__section h3,.offer__questions-answers .dashboard__monitor__stats .footer__menu__section .number,.offer__questions-answers .footer__menu__section h2 {
	font-size:1.5rem
}
}.footer__menu__section ul {
	font-size:1.4rem;
	padding:0;
	margin-bottom:0!important
}
@media screen and (min-width:480px) {
	.footer__menu__section ul {
	font-size:1.4rem
}
}.footer__menu__section ul ul {
	display:none!important
}
.footer__menu__section li {
	padding:.3em 0;
	list-style:none
}
.footer__menu__section li.show-menu-helper {
	display:none
}
.footer__menu__section a {
	color:#7f7f7f;
}
.footer__menu__section a:hover {
	text-decoration:none;
	color:#dce2e6
}
.footer__section--social-media {
	float:left;
	width:100%;
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	text-align:center
}
@media (min-width:768px) {
	.footer__section--social-media {
	float:left;
	width:33.33333%
}
}@media screen and (max-width:767px) {
	.footer__section--social-media {
	padding-top:1em;
	padding-bottom:0;
	text-align:center
}
.footer__section--social-media ul.contact-details {
	margin:0 -15px
}
.footer__section--social-media ul.contact-details li {
	display:inline-block;
	padding:.2em .5em
}
}.footer__section--social-media a {
	display:inline-block
}
.footer__section--social-media ul.social-media {
	padding:0;
	margin:0;
	font-size:3.4rem;
	background:0 0
}
.footer__section--social-media ul.social-media li {
	display:inline-block;
	padding-top:0;
	padding-left:1rem;
	padding-right:1rem
}
.footer__section--auth {
	float:left;
	width:100%;
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	padding-bottom:0
}
@media (min-width:768px) {
	.footer__section--auth {
	float:left;
	width:100%
}
}.footer__section--copyright-bg {
	background:#184d60
}
.footer__section--copyright {
	position:relative;
	float:left;
	width:100%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	text-align:center
}
.footer__section--copyright p {
	font-size:1.2rem
}
@media screen and (min-width:480px) {
	.footer__section--copyright p {
	font-size:1.2rem
}
}@media screen and (min-width:768px) {
	.footer__section--copyright p {
	font-size:1.4rem
}
}.footer__section--copyright p:last-child {
	padding-bottom:0
}
.wrapper {
	min-height:100%;
	height:auto!important;
	height:100%;
	margin:0 auto -180px
}
.footer,.footer__push {
	min-height:180px;
	overflow:hidden; 
}
.footer__sign-up__background {
	background:#8199a8
}
.footer__sign-up__content {
	position:relative;
	float:left;
	width:100%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
.footer__sign-up__content input {
	background:#8199a8
}
.home {
	font-size:1.4rem
}
@media screen and (min-width:480px) {
	.home {
	font-size:1.4rem
}
}@media screen and (min-width:768px) {
	.home {
	font-size:1.6rem
}
}.home__introduction {
	background-image:url(/img/intro_bg.jpg);
	background-size:cover;
	background-position:50% 0
}
.home__introduction__overlay {
	background:#144E66;
	background:rgba(20,78,102,.9)
}
.home__introduction__content {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
@media (min-width:992px) {
	.home__introduction__content {
	float:left;
	width:83.33333%
}
}@media (min-width:992px) {
	.home__introduction__content {
	margin-left:8.33333%
}
}.home__introduction__content h1 {
	color:#fff;
	margin-bottom:.5em
}
.home__introduction__content .content,.home__introduction__content .video {
	position:relative;
	min-height:1px;
	padding-left:25px;
	padding-right:25px
}
@media (min-width:992px) {
	.home__introduction__content .video {
	float:left;
	width:41.66667%
}
}@media (min-width:992px) {
	.home__introduction__content .content {
	float:left;
	width:58.33333%
}
}@media screen and (max-width:991px) {
	.home__introduction__content .content {
	text-align:center;
	padding-top:2em
}
}.home__introduction__content .blurb {
	color:#90cfe9;
	padding:0
}
.home__introduction__content .btn,.home__introduction__content .btn-submit {
	margin-top:-3em;
	z-index:100
}
.home__introduction__content .home__introduction__video {
	border-radius:0;
	width:100%;
	max-width:500px;
	margin:0 auto
}
.home__action-tray a {
	text-decoration:none
}
.dashboard__monitor__stats .offer__questions-answers .home__action-tray a .number,.home__action-tray a .dashboard__monitor__stats .offer__questions-answers .number,.home__action-tray a .offer__questions-answers .dashboard__monitor__stats .number,.home__action-tray a .offer__questions-answers h2,.home__action-tray a h3,.offer__questions-answers .dashboard__monitor__stats .home__action-tray a .number,.offer__questions-answers .home__action-tray a h2 {
	color:#52AAC1
}
.home__action-tray a p {
	color:#8199a8
}
.home__action-tray a p.action {
	color:#24718B;
	font-weight:800
}
.home__action-tray a:hover img {
	opacity:.7
}
.dashboard__monitor__stats .offer__questions-answers .home__action-tray a:hover .number,.home__action-tray a:hover .dashboard__monitor__stats .offer__questions-answers .number,.home__action-tray a:hover .offer__questions-answers .dashboard__monitor__stats .number,.home__action-tray a:hover .offer__questions-answers h2,.home__action-tray a:hover h3,.offer__questions-answers .dashboard__monitor__stats .home__action-tray a:hover .number,.offer__questions-answers .home__action-tray a:hover h2 {
	color:#9dcfdc
}
.home__action-tray a:hover p.action {
	color:#8199a8
}
.home__action-tray__element {
	position:relative;
	float:left;
	width:100%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	display:inline-block;
	text-align:center
}
@media (min-width:768px) {
	.home__action-tray__element {
	float:left;
	width:33.33333%
}
}.home__action-tray__element:last-child {
	border:0
}
.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number,.home__action-tray__element .offer__questions-answers h2,.home__action-tray__element h3,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number,.offer__questions-answers .home__action-tray__element h2 {
	margin-top:0;
	margin-bottom:.5em
}
.home__action-tray__element a {
	display:block
}
.home__action-tray__element p {
	margin:0 0 1em
}
@media screen and (max-width:767px) {
	.home__action-tray__element {
	padding-top:1em;
	padding-bottom:1em
}
.home__action-tray__element:first-child {
	padding-top:2em
}
.home__action-tray__element:last-child {
	padding-bottom:2em
}
.home__action-tray__element .icon {
	position:relative;
	float:left;
	width:33.33333%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	text-align:center
}
.home__action-tray__element .text {
	position:relative;
	float:left;
	width:66.66667%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	text-align:left
}
}.home__partners {
	background:#fff;
	text-align:center;
	vertical-align:middle
}
.home__partners h1 {
	color:#fff
}
.home__partners img {
	margin:0 auto
}
@media screen and (max-width:567px) {
	.home__partners img {
	width:100%
}
}.home__partners__content {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
@media (min-width:992px) {
	.home__partners__content {
	float:left;
	width:66.66667%
}
}@media (min-width:992px) {
	.home__partners__content {
	margin-left:16.66667%
}
}.home__partners__logos {
	position:relative;
	float:left;
	width:100%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
.home__partners__logos img {
	max-width:150px
}
.home__partners hr {
	width:3em
}
.home__stats {
	background:#506673;
	color:#becad1
}
.home__stats__box {
	position:relative;
	min-height:1px;
	padding:0;
	margin:.5em 0 1em;
	text-align:center
}
@media (min-width:768px) {
	.home__stats__box {
	float:left;
	width:33.33333%
}
}@media screen and (max-width:767px) {
	.home__stats__box {
	margin:0 0 2em
}
.home__stats__box:last-child {
	margin:0 0 1em
}
}.dashboard__monitor__stats .offer__questions-answers .home__stats__box .number,.home__stats__box .dashboard__monitor__stats .offer__questions-answers .number,.home__stats__box .offer__questions-answers .dashboard__monitor__stats .number,.home__stats__box .offer__questions-answers h2,.home__stats__box h3,.offer__questions-answers .dashboard__monitor__stats .home__stats__box .number,.offer__questions-answers .home__stats__box h2 {
	color:#becad1;
	margin:0;
	font-weight:400
}
.home__stats__box .number {
	font-size:2.2rem;
	color:#fff;
	margin:0 0 .1em
}
@media screen and (min-width:480px) {
	.home__stats__box .number {
	font-size:2.2rem
}
}@media screen and (min-width:768px) {
	.home__stats__box .number {
	font-size:3.4rem
}
}.home__stats__content {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	color:#fff;
	text-align:center;
	margin:1em
}
@media (min-width:768px) {
	.home__stats__content {
	float:left;
	width:66.66667%
}
}@media (min-width:768px) {
	.home__stats__content {
	margin-left:16.66667%
}
}.home__stats__timeline {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	color:#fff;
	padding-bottom:2em
}
@media (min-width:768px) {
	.home__stats__timeline {
	float:left;
	width:66.66667%
}
}@media (min-width:768px) {
	.home__stats__timeline {
	margin-left:16.66667%
}
}.home__stats__timeline h1 {
	color:#fff
}
@media screen and (max-width:767px) {
	.home__media-quotes {
	background-size:cover
}
}.dashboard__monitor__stats .home__media-quotes .number,.home__media-quotes .dashboard__monitor__stats .number,.home__media-quotes h2 {
	margin-bottom:1em
}
.home__media-quotes__block {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	text-align:left
}
@media (min-width:992px) {
	.home__media-quotes__block {
	float:left;
	width:50%
}
}@media screen and (max-width:1199px) {
	.home__media-quotes__block {
	padding-bottom:2rem
}
.home__media-quotes__block:last-child {
	padding-bottom:0
}
.logo-white{
	max-width:60%;
	margin-top: 20px;
}

}@media screen and (min-width:768px) {
	.home__media-quotes__block {
	padding-left:50px;
	padding-right:50px
}
}.home__media-quotes__block .photo-logo {
	max-width:80px;
	margin:0 .5em 0 0
}
.home__media-quotes__block blockquote {
	margin-left:40px;
	margin-top:-.5rem;
	padding:1em 0 1em 2em;
	border-color:#ddd;
	border-width:1px;
	font-family:Lato,Helvetica,Arial,sans-serif
}
.home__media-quotes__block cite {
	color:#506673;
	font-style:normal
}
.dashboard__monitor__stats .offer__questions-answers .home__media-quotes__block .number .title,.home__media-quotes__block .dashboard__monitor__stats .offer__questions-answers .number .title,.home__media-quotes__block .offer__questions-answers .dashboard__monitor__stats .number .title,.home__media-quotes__block .offer__questions-answers h2 .title,.home__media-quotes__block h3 .title,.offer__questions-answers .dashboard__monitor__stats .home__media-quotes__block .number .title,.offer__questions-answers .home__media-quotes__block h2 .title {
	display:block;
	color:#8199a8;
	font-size:1.4rem;
	font-weight:400;
	padding-top:.3em
}
.home__media-quotes .media-left:before {
	width:1px;
	height:100%;
	background:#333
}
.home__showcase {
	background:#506673
}
.home__showcase__content {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	color:#fff
}
@media (min-width:992px) {
	.home__showcase__content {
	float:left;
	width:66.66667%
}
}@media (min-width:992px) {
	.home__showcase__content {
	margin-left:16.66667%
}
}.login__content,.sign-up__content {
	float:left;
	width:100%;
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
@media (min-width:768px) {
	.login__content,.sign-up__content {
	float:left;
	width:83.33333%
}
}@media (min-width:768px) {
	.login__content,.sign-up__content {
	left:8.33333%
}
}@media (min-width:992px) {
	.login__content,.sign-up__content {
	float:left;
	width:66.66667%
}
}@media (min-width:992px) {
	.login__content,.sign-up__content {
	left:16.66667%
}
}@media (min-width:1200px) {
	.login__content,.sign-up__content {
	float:left;
	width:50%
}
}@media (min-width:1200px) {
	.login__content,.sign-up__content {
	left:25%
}
}.login__actions {
	position:relative;
	float:left;
	width:50%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
.login__actions--right {
	text-align:right
}
.sign-up__section {
	padding:1em 0
}
.sign-up__section:last-child {
	padding-bottom:0
}
.sign-up__radio-button label {
	display:block
}
.sign-up__radio-button .radio {
	display:inline-block
}
.sign-up__radio-button .radio label {
	border:1px solid #ddd;
	background:#fff;
	border-radius:9999px;
	border-width:none!important;
	text-indent:20px;
	padding:.8em 1.5em;
	margin:0
}
.sign-up__radio-button .radio label:hover {
	border-color:#becad1;
	transition:background-color ease-in-out .15s
}
.has-error .radio label {
	border-color:#f05a28;
	background-color:#fdece7
}
.has-error .radio label:hover {
	border-color:#f7a387
}
.offer__header {
	background:no-repeat #506673;
	background-size:cover;
	color:#fff
}
.offer__header--dark-text,.offer__header--dark-text h1 {
	color:#506673
}
.offer__header__overlay {
	background:#133D4C;
	background:rgba(19,61,76,.4)
}
.offer__details {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
@media (min-width:768px) {
	.offer__details {
	float:left;
	width:50%
}
}@media (min-width:1200px) {
	.offer__details {
	float:left;
	width:30%;
}
.offer__details .description{
	font-size: 20px;
	font-family: "opensans-light";
}
}@media screen and (min-width:1200px) {
	.offer__details {
	padding-top:4rem;
	padding-bottom:4rem
}
}@media screen and (max-width:767px) {
	.offer__details {
	text-align:center
}
}.offer__details h1 {
	margin:0;
	padding:0 0 .3em;
	font-weight:700;
	color:#fff
}
.offer__details .description {
	display:block;
	margin-top:.5em
}
.offer__details hr {
	opacity:.3
}
@media screen and (max-width:767px) {
	.offer__details__action .btn,.offer__details__action .btn-submit {
	clear:left
}
}.offer__stats {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	text-align:left
}
@media (min-width:768px) {
	.offer__stats {
	float:left;
	width:41.66667%
}
}@media (min-width:992px) {
	.offer__stats {
	float:left;
	width:33.33333%
}
}@media (min-width:992px) {
	.offer__stats {
	left:8.33333%
}
}@media (min-width:1200px) {
	.offer__stats {
	float:left;
	width:40%
}
}@media (min-width:1200px) {
	.offer__stats {
	left:25%
}
}@media screen and (min-width:1200px) {
	.offer__stats {
	padding-top:4rem;
	padding-bottom:4rem
}
}@media screen and (max-width:767px) {
	.offer__stats {
	border-color:#fff;
	border-color:rgba(255,255,255,.5);
	border-top:1px solid;
	display:none;
	text-align:center
}
}.offer__stats__set {
	padding:1.5em 0
}
.offer__stats__set:first-child {
	padding-top:0
}
.offer__stats__set .number {
	font-weight:700;
	font-size: 4rem;
	font-family: 'opensans-bold'
}
@media screen and (max-width:767px) {
	.offer__stats__set .number {
	font-size:2.2rem
}
}.offer__stats__set .tag {
	display:block;
	font-size:1.4rem;
	font-weight:500;
}
.offer__stats__set .label,.offer__stats__set .offer__updates__post .offer__updates__post__title span.update__number,.offer__updates__post .offer__updates__post__title .offer__stats__set span.update__number {
	margin-top:-5em;
	display:inline-block;
	font-size:1.2rem
}
@media screen and (min-width:480px) {
	.offer__stats__set .label,.offer__stats__set .offer__updates__post .offer__updates__post__title span.update__number,.offer__updates__post .offer__updates__post__title .offer__stats__set span.update__number {
	font-size:1.2rem
}
}@media screen and (min-width:768px) {
	.offer__stats__set .label,.offer__stats__set .offer__updates__post .offer__updates__post__title span.update__number,.offer__updates__post .offer__updates__post__title .offer__stats__set span.update__number {
	font-size:1.2rem
}
}@media screen and (min-width:992px) {
	.offer__stats__set .label,.offer__stats__set .offer__updates__post .offer__updates__post__title span.update__number,.offer__updates__post .offer__updates__post__title .offer__stats__set span.update__number {
	font-size:1.2rem
}
}@media screen and (min-width:1200px) {
	.offer__stats__set .label,.offer__stats__set .offer__updates__post .offer__updates__post__title span.update__number,.offer__updates__post .offer__updates__post__title .offer__stats__set span.update__number {
	font-size:1.4rem
}
}.offer__stats__set.border-bottom {
	border-color:#fff;
	border-color:rgba(255,255,255,.3);
	border-width:1px
}
.offer__stats__set--dark {
	color:inherit
}
.offer__stats-mobile {
	position:relative;
	float:left;
	width:100%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	display:none;
	padding-bottom:4rem
}
@media screen and (max-width:767px) {
	.offer__stats-mobile {
	display:inline-block
}
}.offer__stats-mobile .progress-bar {
	padding-bottom:1em
}
.offer__stats-mobile--force-show {
	display:block;
	padding-bottom:0
}
.offer__stats-mobile__set {
	position:relative;
	float:left;
	width:50%;
	min-height:1px;
	padding:.5em 5px;
	text-align:center
}
.offer__stats-mobile__set .number {
	font-weight:700
}
.offer__stats-mobile__set .tag {
	display:block;
	font-size:1.1rem
}
.offer__stats-mobile__set--header {
	position:relative;
	float:left;
	width:100%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:1em
}
.offer__stats-mobile__set--header .number {
	font-size:3.4rem
}
.offer__stats-mobile__set--header .tag {
	font-size:1.2rem
}
.offer__stats-mobile__set--header .label,.offer__stats-mobile__set--header .offer__updates__post .offer__updates__post__title span.update__number,.offer__updates__post .offer__updates__post__title .offer__stats-mobile__set--header span.update__number {
	font-size:1.2rem;
	display:inline-block;
	position:relative;
	left:.25em
}
.offer__menu {
	background:#fff;
	border-bottom:1px solid #ddd;
	transition:box-shadow .2s ease-in-out;
	top:0;
	width:100%
}
@media screen and (max-width:767px) {
	.offer__menu {
	display:none
}
}.offer__menu ul {
	padding:0;
	margin:0;
	display:inline-block
}
.offer__menu li {
	list-style:none;
	display:inline-block;
	padding-right:1.8em;
	font-weight:700;
	font-size:1.4rem
}
@media screen and (max-width:991px) {
	.offer__menu li {
	padding-right:1.2em
}
}.offer__menu li.disabled,.offer__menu li.disabled a,.offer__menu li.disabled a:hover {
	color:#393939;
	cursor:default;
	border:none
}
.offer__menu li a {
	display:inline-block;
	text-decoration:none;
	height: 80px;
	line-height: 80px;
}
.offer__menu li a img{
	margin-right: 5px;
	height: 40px;
}
.offer__menu li a:hover {
	border-bottom:5px solid #009ad9
}
.offer__menu li .label,.offer__menu li .offer__updates__post .offer__updates__post__title span.update__number,.offer__updates__post .offer__updates__post__title .offer__menu li span.update__number {
	vertical-align:middle;
	margin-left:.25em
}
.offer__menu li.active a {
	color:#009ad9;
	border-bottom:5px solid #009ad9;
}
.offer__menu .invest {
	padding-top:1.2em;
	float:right
}
.offer__menu--active {
	box-shadow:0 0 20px rgba(0,0,0,.3);
	display:block;
	position:fixed;
	z-index:1000
}
@media screen and (max-width:767px) {
	.offer__menu--active {
	display:none
}
}.offer__menu--ghost {
	display:none;
	height:0;
	width:100%
}
@media screen and (max-width:767px) {
	.offer__menu--ghost {
	display:none!important
}
}.offer__menu-mobile {
	background:#009ad9;
	color:#fff;
	display:none;
	font-size:1.4rem;
	padding:.6em 0;
	position:static;
	text-align:center;
	top:0;
	width:100%;
	z-index:5000
}
@media screen and (max-width:767px) {
	.offer__menu-mobile {
	display:inline-block
}
}.offer__menu-mobile--active {
	position:fixed;
	display:none;
	box-shadow:0 2px 5px rgba(19,61,76,.2)
}
@media screen and (max-width:767px) {
	.offer__menu-mobile--active {
	display:block
}
}.offer__menu-mobile--ghost {
	display:none;
	height:0;
	width:100%
}
@media screen and (min-width:768px) {
	.offer__menu-mobile--ghost {
	display:none!important
}
}.offer__menu-mobile__center {
	min-width:260px;
	margin:0 auto;
	text-align:center;
	display:inline-block
}
.offer__menu-mobile__content {
	position:relative;
	float:left;
	width:100%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
.offer__menu-mobile__content a,.offer__menu-mobile__content a:active,.offer__menu-mobile__content a:hover {
	color:#fff!important
}
.offer__menu-mobile__content ul {
	background:#506673;
	border-radius:0;
	display:none;
	left:auto;
	font-weight:700;
	margin:1.4em auto 0;
	min-width:260px;
	position:absolute;
	padding:0;
	right:0;
	top:3em;
	text-align:left;
	z-index:10000
}
.offer__menu-mobile__content li {
	margin:0;
	list-style:none;
	border-bottom:1px solid #5a7382
}
.offer__menu-mobile__content li:last-child {
	border:0
}
.offer__menu-mobile__content li a {
	padding:.7em 1em;
	color:#fff;
	display:block;
	text-align:center
}
.offer__menu-mobile__content li a:hover {
	background:#5a7382;
	text-decoration:none
}
.offer__menu-mobile__content li.action--invest a {
	/* background:#009ad9; */
	background: #f8ac08;
}
.offer__menu-mobile__content li.action--invest a:hover {
	background:#f4b42d
}
.offer__menu-mobile__content .arrow-up {
	margin:-10px auto 0;
	position:relative;
	width:0;
	height:0;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	border-bottom:10px solid #506673
}
.offer__content {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
@media (min-width:992px) {
	.offer__content {
	float:left;
	width:83.33333%
}
}@media (min-width:992px) {
	.offer__content {
	left:8.33333%
}
}@media (min-width:1200px) {
	.offer__content {
	float:left;
	width:66.66%
}
}@media (min-width:1200px) {
	.offer__content {
	left: 16.66667%;
}
}@media screen and (max-width:767px) {
	.offer__content hr {
	margin-left:-15px;
	margin-right:-15px
}
}@media screen and (max-width:991px) {
	.offer__content {
	padding-right:15px
}
}.offer__content .team-member__photo {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:1em
}
@media (min-width:768px) {
	.offer__content .team-member__photo {
	float:left;
	width:16.66667%
}
}@media screen and (max-width:767px) {
	.offer__content .team-member__photo {
	text-align:center
}
}.offer__content .team-member__photo img {
	margin:0 auto
}


.offer__content .team-member__photo img {
	width:95px;
	height: 95px
}
.offer__content .team-member__description {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
@media (min-width:768px) {
	.offer__content .team-member__description {
	float:left;
	width:83.33333%
}
}.common__header__content .offer__content .team-member__description ul.breadcrumbs,.offer__content .team-member__description .common__header__content ul.breadcrumbs,.offer__content .team-member__description ul.inline-collapse {
	font-size:1.4rem;
	font-weight:700;
	margin-top:-.5em;
	padding-bottom:1em
}
@media screen and (max-width:767px) {
	.common__header__content .offer__content .team-member__description ul.breadcrumbs,.offer__content .team-member__description .common__header__content ul.breadcrumbs,.offer__content .team-member__description ul.inline-collapse {
	text-align:center
}
}.offer__content .team-member__description .name {
	font-weight:700;
	margin-top:0
}
@media screen and (max-width:767px) {
	.offer__content .team-member__description .name {
	text-align:center
}
}.offer__content .team-member__description .title {
	display:block;
	color:#8199a8;
	font-size:1.4rem;
	font-weight:400;
	padding-top:.3em
}
.im-section {
	font-size:1.6rem;
	border-bottom:1px solid #ddd;
	display:inline-block;
	padding:3em 1em;
	width:100%
}
@media screen and (max-width:991px) {
	.im-section {
	font-size:1.4rem
}
}.im-section__action,.im-section__content {
	text-align:center
}
.offer__sidebar {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
@media (min-width:768px) {
	.offer__sidebar {
	float:left;
	width:33.33333%
}
}.offer__documents ul {
	padding:0;
	margin:0;
	list-style:none
}
.offer__documents li {
	border-bottom:1px solid #ddd;
	list-style:none;
	padding:.5em 0;
	clear:both
}
.offer__documents li:last-child {
	border:none
}
.dashboard__monitor__stats .offer__questions-answers .offer__documents li .number,.offer__documents li .dashboard__monitor__stats .offer__questions-answers .number,.offer__documents li .offer__questions-answers .dashboard__monitor__stats .number,.offer__documents li .offer__questions-answers h2,.offer__documents li h3,.offer__questions-answers .dashboard__monitor__stats .offer__documents li .number,.offer__questions-answers .offer__documents li h2 {
	margin:.3em 0
}
.offer__documents li .offer__documents__action {
	float:left;
	width:16.66667%;
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:.5em;
	padding-top:.5em
}
@media (min-width:768px) {
	.offer__documents li .offer__documents__action {
	float:left;
	width:8.33333%
}
}.offer__documents li .offer__documents__action .btn,.offer__documents li .offer__documents__action .btn-submit {
	font-size:1.8rem;
	padding:0;
	height:2em;
	width:2em;
	line-height:1.8em;
	overflow:none
}
.offer__documents li .offer__documents__description {
	float:left;
	width:83.33333%;
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	color:#8199a8
}
@media (min-width:768px) {
	.offer__documents li .offer__documents__description {
	float:left;
	width:91.66667%
}
}.offer__offer-details ul {
	padding:0;
	margin:0;
	list-style:none
}
.offer__offer-details li {
	border-bottom:1px solid #ddd;
	list-style:none;
	padding:1.5rem;
	clear:both
}
.offer__offer-details li:last-child {
	border:none
}
.offer__offer-details li:hover {
	background:#eaeaea
}
.common__latest-offers__offer .box .offer__offer-details li .number,.dashboard__monitor__stats .offer__offer-details li .number,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .offer__offer-details li .number,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .offer__offer-details li .number,.home__action-tray__element .offer__offer-details li h3,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .offer__offer-details li .number,.home__action-tray__element .offer__questions-answers .offer__offer-details li h2,.home__media-quotes__block .offer__offer-details li h3,.offer__offer-details li .common__latest-offers__offer .box .number,.offer__offer-details li .dashboard__monitor__stats .number,.offer__offer-details li .dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number,.offer__offer-details li .h2,.offer__offer-details li .h3,.offer__offer-details li .home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number,.offer__offer-details li .home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number,.offer__offer-details li .home__action-tray__element .offer__questions-answers h2,.offer__offer-details li .home__action-tray__element h3,.offer__offer-details li .home__media-quotes__block h3,.offer__offer-details li .offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number,.offer__offer-details li .offer__questions-answers .home__action-tray__element h2,.offer__offer-details li h2,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .offer__offer-details li .number,.offer__questions-answers .home__action-tray__element .offer__offer-details li h2 {
	color:#506673;
	margin:0 0 .2em
}
.offer__offer-details .offer__offer-details__number {
	position:relative;
	float:left;
	width:41.66667%;
	min-height:1px;
	padding:0 15px;
	text-align:right
}
.offer__offer-details .offer__offer-details__description {
	position:relative;
	float:left;
	width:58.33333%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
.offer__questions-box {
	padding:1em;
	margin:1em 0
}
.offer__questions-box textarea {
	border-width:1px;
	border-color:#ddd;
	font-size:1.6rem
}
@media screen and (max-width:991px) {
	.offer__questions-box {
	padding:1.5em
}
}.dashboard__monitor__stats .offer__questions-answers .number,.offer__questions-answers .dashboard__monitor__stats .number,.offer__questions-answers h2 {
	line-height:1.5em;
	margin-top:.5em;
	margin-bottom:.3em
}
.dashboard__monitor__stats .offer__questions-answers .number .label,.dashboard__monitor__stats .offer__questions-answers .number .offer__updates__post .offer__updates__post__title span.update__number,.offer__questions-answers .dashboard__monitor__stats .number .label,.offer__questions-answers .dashboard__monitor__stats .number .offer__updates__post .offer__updates__post__title span.update__number,.offer__questions-answers h2 .label,.offer__questions-answers h2 .offer__updates__post .offer__updates__post__title span.update__number,.offer__updates__post .offer__updates__post__title .dashboard__monitor__stats .offer__questions-answers .number span.update__number,.offer__updates__post .offer__updates__post__title .offer__questions-answers .dashboard__monitor__stats .number span.update__number,.offer__updates__post .offer__updates__post__title .offer__questions-answers h2 span.update__number {
	font-size:1.2rem;
	vertical-align:middle
}
.dashboard__monitor__stats .offer__questions-answers .number small,.offer__questions-answers .dashboard__monitor__stats .number small,.offer__questions-answers h2 small {
	display:inline-block;
	font-size:1.4rem
}
.offer__questions-answers__set {
	border-bottom:1px solid #ddd
}
.offer__questions-answers__set:last-child {
	border:none
}
.offer__questions-answers__set p:last-child {
	margin-bottom:0
}
.offer__questions-answers__answer {
	margin-top:2em;
	padding-left:1.5em;
	border-left:5px solid #eaeaea
}
.offer__updates {
	margin-top:-2rem;
	margin-bottom:-2rem
}
.offer__updates__post {
	border-bottom:1px solid #ddd
}
.offer__updates__post:last-child {
	border:none
}
.offer__updates__post .offer__updates__post__title {
	padding-bottom:2em;
	text-align:left
}
.offer__updates__post .offer__updates__post__title span {
	display:inline-block
}
.offer__updates__post .offer__updates__post__title h1 {
	margin:.5em 0 .3em;
	display:block
}
.offer__updates__post .offer__updates__post__title span.update__date {
	color:#8199a8;
	clear:both
}
.offer__updates__post .offer__updates__post__title span.update__number {
	clear:both;
	vertical-align:middle;
	font-size:1.4rem
}
.offer__showcase {
	background-size:cover;
	border-radius:0;
	display:block;
	margin-bottom:5rem
}

@media screen and (max-width:767px) {
	.offer__showcase {
	max-width:333.91px;
	margin:0 auto 2em
}
}.dashboard__monitor__stats .offer__questions-answers .offer__showcase .number,.dashboard__monitor__stats .offer__questions-answers .offer__showcase .number a,.dashboard__monitor__stats .offer__showcase .number,.dashboard__monitor__stats .offer__showcase .number a,.offer__questions-answers .dashboard__monitor__stats .offer__showcase .number,.offer__questions-answers .dashboard__monitor__stats .offer__showcase .number a,.offer__questions-answers .offer__showcase h2,.offer__questions-answers .offer__showcase h2 a,.offer__showcase .dashboard__monitor__stats .number,.offer__showcase .dashboard__monitor__stats .number a,.offer__showcase .dashboard__monitor__stats .offer__questions-answers .number,.offer__showcase .dashboard__monitor__stats .offer__questions-answers .number a,.offer__showcase .offer__questions-answers .dashboard__monitor__stats .number,.offer__showcase .offer__questions-answers .dashboard__monitor__stats .number a,.offer__showcase .offer__questions-answers h2,.offer__showcase .offer__questions-answers h2 a,.offer__showcase h1,.offer__showcase h1 a,.offer__showcase h2,.offer__showcase h2 a,.offer__showcase h3,.offer__showcase h3 a {
	color:#506673
}
.offer__showcase__content {
	position:relative;
	min-height:1px;
	padding:1.8em 30px;
	border:1px solid #ddd
}
@media (min-width:768px) {
	.offer__showcase__content {
	float:left;
	width:50%
}
}@media screen and (max-width:767px) {
	.offer__showcase__content {
	padding:30px
}
}@media screen and (min-width:992px) {
	.offer__showcase__content .progress-bar {
	text-align:left
}
}.offer__showcase__content hr {
	margin-left:-46px;
	margin-right:-30px
}
@media screen and (max-width:767px) {
	.offer__showcase__content hr {
	margin-left:-30px
}
}.offer__showcase__content .label,.offer__showcase__content .offer__updates__post .offer__updates__post__title span.update__number,.offer__updates__post .offer__updates__post__title .offer__showcase__content span.update__number {
	margin-left:.25em;
	margin-right:.25em;
	font-size:1.2rem;
	vertical-align:middle
}
.offer__showcase__content .stats {
	position:relative;
	float:left;
	width:50%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
@media screen and (max-width:767px) {
	.offer__showcase__content .stats,.offer__showcase__content .stats:last-child {
	margin-bottom:0
}
}.common__latest-offers__offer .box .offer__showcase__content .stats .number,.dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .offer__showcase__content .stats .number,.home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .offer__showcase__content .stats .number,.home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .offer__showcase__content .stats .number,.home__action-tray__element .offer__questions-answers .offer__showcase__content .stats h2,.home__action-tray__element .offer__showcase__content .stats h3,.offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .offer__showcase__content .stats .number,.offer__questions-answers .home__action-tray__element .offer__showcase__content .stats h2,.offer__showcase__content .stats .common__latest-offers__offer .box .number,.offer__showcase__content .stats .dashboard__monitor__stats .offer__questions-answers .home__action-tray__element .number,.offer__showcase__content .stats .h2,.offer__showcase__content .stats .home__action-tray__element .dashboard__monitor__stats .offer__questions-answers .number,.offer__showcase__content .stats .home__action-tray__element .offer__questions-answers .dashboard__monitor__stats .number,.offer__showcase__content .stats .home__action-tray__element .offer__questions-answers h2,.offer__showcase__content .stats .home__action-tray__element h3,.offer__showcase__content .stats .offer__questions-answers .dashboard__monitor__stats .home__action-tray__element .number,.offer__showcase__content .stats .offer__questions-answers .home__action-tray__element h2 {
	color:#506673
}
@media screen and (max-width:1199px) {
	.offer__showcase__content .stats .tag {
	font-size:1.2rem
}
}.offer__showcase__content__description p:last-child {
	margin-bottom:0
}
.offer__showcase__content .progress-bar__progress-box {
	max-width:100%
}
.offer__showcase__hero {
	background-size:cover;
	background-position:50% 50%;
	display:block;
	min-height:250px;
	max-height:300px
}
.offer__showcase__hero-wrapper {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
@media (min-width:768px) {
	.offer__showcase__hero-wrapper {
	float:left;
	width:50%
}
}@media screen and (max-width:767px) {
	.offer__showcase__hero-wrapper {
	padding-left:0;
	padding-right:0
}
}.offer__showcase .offer__stats__set {
	padding-bottom:1em
}
a:hover .offer__showcase__content {
	background:#f7f7f7
}
.warning-statement {
	color:#222222;
	background:#f9f9f9;
}
.warning-statement,.warning-statement ol,.warning-statement p,.warning-statement ul {
	font-size:1.4rem
}
@media screen and (min-width:480px) {
	.warning-statement,.warning-statement ol,.warning-statement p,.warning-statement ul {
	font-size:1.4rem
}
}@media screen and (min-width:768px) {
	.warning-statement,.warning-statement ol,.warning-statement p,.warning-statement ul {
	font-size:1.4rem
}
}@media screen and (min-width:992px) {
	.warning-statement,.warning-statement ol,.warning-statement p,.warning-statement ul {
	font-size:1.4rem
}
}.dashboard__monitor__stats .warning-statement .number,.warning-statement .dashboard__monitor__stats .number,.warning-statement h2 {
	color:#222222;
}
.warning-statement__content {
	position:relative;
	float:left;
	width:100%;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	text-align:center
}
.warning-statement__content--left {
	text-align:left
}
.warning___content li{
	list-style-type: none;
	position: relative;
	line-height: 2;
	
}
.warning___content li:before{
	content:url(../images/blue-dot.png);
	position: absolute;
	left:-20px;
}
.warning-statement .read-more {
	text-align:center
}
@media screen and (min-width:768px) {
	.warning-statement .read-more {
	text-align:left
}
}.warning-statement .read-more a {
	color:#8199a8
}
.warning-statement .read-more a:hover {
	color:#fff
}
.subpage__submenu {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:0
}
@media (min-width:992px) {
	.subpage__submenu {
	float:left;
	width:25%
}
}@media screen and (max-width:767px) {
	.subpage__submenu {
	padding-top:3rem
}
}@media screen and (max-width:991px) {
	.subpage__submenu {
	padding-right:15px;
	margin-bottom:-7rem
}
.subpage__submenu li,.subpage__submenu li.separator,.subpage__submenu li.show-menu-helper {
	display:none
}
.subpage__submenu li.show-menu-helper.show {
	display:none!important
}
.subpage__submenu li.active,.subpage__submenu li.show-menu-helper {
	display:block
}
.subpage__submenu li.active a:after,.subpage__submenu li.show-menu-helper a:after {
	float:right;
	margin-left:.3em;
	margin-top:.5em;
	content:"";
	position: absolute;
	right: .8em;
	margin-left: 5px;
}
.subpage__submenu li.show {
	display:block
}
.subpage__submenu li.show a:after {
	display:none
}
.item-photo{
	padding-right: 15px;
}
.item .item-fl .img-hover{
	right: 15px!important;
}
}@media screen and (min-width:992px) {
	.subpage__submenu li.show-menu-helper {
	display:none!important
}
}@media screen and (min-width:992px) {
	.subpage__submenu.detached {
	position:fixed;
	top:0
}
@media screen and (max-width:1199px) {
	.subpage__submenu.detached {
	width:242.5px
}
.item-photo{
	padding-right: 15px;
}
}@media screen and (min-width:1200px) {
	.subpage__submenu.detached {
	width:292.5px
}
.item-photo{
	padding-right: 15px;
}
}}.subpage__submenu ul {
	font-size:1.4rem;
	margin:0;
	padding:0;
	border-radius:0
}
@media screen and (min-width:480px) {
	.subpage__submenu ul {
	font-size:1.4rem
}
}@media screen and (max-width:991px) {
	.subpage__submenu ul {
	border:1px solid #ddd;
	border-radius:0;
	padding:.5em
}
}.subpage__submenu ul li.separator:last-child,.subpage__submenu ul ul,.subpage__submenu ul ul li {
	display:none
}
.subpage__submenu ul ul li a {
	padding-left:3rem
}
.subpage__submenu li {
	list-style:none;
	padding-top:.1em;
	padding-bottom:.1em
}
.subpage__submenu li:last-child {
	border:0
}
.subpage__submenu li a {
	color:#333333;
	display:block;
	padding:.6em .8em;
	text-decoration:none;
	border-radius:0;
	background: #f4f4f4;
	margin-top: 5px;
	font-family: 'opensans-bold';
	text-transform: uppercase;
	position: relative;
    padding-left: 3rem;
    padding-right: 20px;
    white-space: nowrap;
    text-overflow:ellipsis;
    overflow: hidden;
}
.subpage__submenu li a:before{
	content: "→";
	font-size: 16px;
	margin-right: 5px;
	font-weight: bold;
	position: absolute;
    left: .8em;
    top: 0.35em;
}
.subpage__submenu li a.active,.subpage__submenu li a:hover {
	background:#0193cf;
	color: #fff;
}
.subpage__submenu li.active a,.subpage__submenu li>.active a {
	background:#0193cf;
	color:#fff;
	font-weight:800
}
.subpage__submenu li.separator {
	height:1px;
	border-bottom:1px solid #ddd;
	padding-top:.5em;
	margin-bottom:.7em
}
.subpage__submenu .badge {
	margin-left:.5em
}
.subpage__submenu__content {
	padding:2em;
	margin:0
}
@media screen and (max-width:991px) {
	.subpage__submenu__content {
	text-align:center
}
}@media screen and (max-width:991px) {
	.subpage__submenu--hide {
	display:none
}
}.subpage__content-container {
	background:#fff
}
.subpage__content {
	position:relative;
	min-height:1px;
	padding-right:15px;
	padding-left:40px
}
@media (min-width:992px) {
	.subpage__content {
	float:left;
	width:75%
}
}@media screen and (max-width:991px) {
	.subpage__content {
	border:0;
	padding-left:15px
}
}@media (min-width:992px) {
	.subpage__content.detached {
	margin-left:25%
}
}.subpage__content--full-width {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	border:none
}
@media (min-width:992px) {
	.subpage__content--full-width {
	float:left;
	width:100%
}
}.common__header {
	background-size:cover;
	background-repeat:no-repeat;
	background-position:0 50%;
	background-color:#becad1;
	padding-top:100px;
	margin-top:-100px
}
@media screen and (max-width:767px) {
	.common__header {
	padding-top:49px;
	margin-top:-60px
}
	.offer__header{
		padding-top: 60px!important;
	}
}.common__header__caption {
	height:2em;
	margin-top:-2em;
	overflow:hidden;
	padding-right:1em;
	position:relative;
	text-align:right
}
@media screen and (max-width:767px) {
	.common__header__caption {
	display:none
}
}.common__header__caption p {
	color:#becad1;
	opacity:.5
}
.common__header__caption p em {
	font-style:normal
}
.common__header--transparent {
	margin-top:-70px
}
.common__header--transparent .common__header__overlay h1 {
	padding-top:35px
}
.common__header__overlay {
	background:#144E66;
	background:rgba(20,78,102,.9)
}
.common__header__content {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	text-align:center
}
@media (min-width:992px) {
	.common__header__content {
	float:left;
	width:83.33333%
}
}@media (min-width:992px) {
	.common__header__content {
	margin-left:8.33333%
}
}.common__header__content h1 {
	color:#fff;
	margin:0
}
.common__header__content h1 a {
	color:#fff
}
.common__header__content h1 a:hover {
	color:#2e92b4
}
.common__header__content .description {
	color:#fff;
	color:rgba(255,255,255,.5);
	margin-top:.5em
}
.common__header__content ul.breadcrumbs {
	margin:1em 0 0
}
.common__header__content ul.breadcrumbs a {
	color:#fff;
	color:rgba(255,255,255,.7);
	text-decoration:none
}
.common__header__content ul.breadcrumbs a:hover {
	color:#fff
}
.common__header__content ul.breadcrumbs li {
	padding:0
}
.common__header__content ul.breadcrumbs li:after {
	color:#fff;
	color:rgba(255,255,255,.5);
	padding:0 .5em;
	content:"\203A"
}
.common__header__content ul.breadcrumbs li:last-child:after {
	display:none
}
.common__col-single,.common__col-skinny,.common__latest-offers__offer {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
.common__latest-offers__offer{
	margin-bottom: 40px;
}
@media (min-width:992px) {
	.common__col-single {
	float:left;
	width:75%
}
}@media (min-width:992px) {
	.common__col-single {
	margin-left:8.33333%
}
}@media (min-width:1200px) {
	.common__col-single {
	float:left;
	width:66.66667%
}
}@media (min-width:1200px) {
	.common__col-single {
	margin-left:16.66667%
}
}@media (min-width:992px) {
	.common__col-skinny {
	float:left;
	width:66.66667%
}
}@media (min-width:992px) {
	.common__col-skinny {
	margin-left:16.66667%
}
}@media (min-width:1200px) {
	.common__col-skinny {
	float:left;
	width:50%
}
}@media (min-width:1200px) {
	.common__col-skinny {
	margin-left:25%
}
}@media (min-width:768px) {
	.common__latest-offers__offer {
	float:left;
	width:50%
}
}@media (min-width:992px) {
	.common__latest-offers__offer {
	float:left;
	width:33.33%
}
}@media (min-width:1200px) {
	.common__latest-offers__offer {
	float:left;
	width:33.33%
}
}@media screen and (max-width:767px) {
	.common__latest-offers__offer {
	max-width:400px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 70px;
}
}.common__latest-offers__offer .box {
	border:1px solid #ddd;
	border-top-color:#fff;
	border-radius:0;
	text-align:center;
	margin:1em 0;
	position: relative;
}
.common__latest-offers__offer .box .hero {
	margin: -30px auto 0;
    background-size: cover;
    background-position: 50% 50%;
    border-radius: 0;
    max-height: 310px;
    min-height: 250px;
    width: 90%;
}
@media screen and (max-width:991px) {
	.common__latest-offers__offer .box .hero {
	min-height:250px
}
}@media screen and (max-width:767px) {
	.common__latest-offers__offer .box .hero {
	min-height:150px
}
}.common__latest-offers__offer .box .dashboard__monitor__stats .offer__questions-answers .number,.common__latest-offers__offer .box .offer__questions-answers .dashboard__monitor__stats .number,.common__latest-offers__offer .box .offer__questions-answers h2,.common__latest-offers__offer .box h3,.dashboard__monitor__stats .offer__questions-answers .common__latest-offers__offer .box .number,.offer__questions-answers .common__latest-offers__offer .box h2,.offer__questions-answers .dashboard__monitor__stats .common__latest-offers__offer .box .number {
	margin:0 0 1em
}
.common__latest-offers__offer .box .dashboard__monitor__stats .offer__questions-answers .number a,.common__latest-offers__offer .box .offer__questions-answers .dashboard__monitor__stats .number a,.common__latest-offers__offer .box .offer__questions-answers h2 a,.common__latest-offers__offer .box h3 a,.dashboard__monitor__stats .offer__questions-answers .common__latest-offers__offer .box .number a,.offer__questions-answers .common__latest-offers__offer .box h2 a,.offer__questions-answers .dashboard__monitor__stats .common__latest-offers__offer .box .number a {
	color:#506673
}
.common__latest-offers__offer .box .content {
	padding:2rem;
	text-align:left
}
.common__latest-offers__offer .box .status {
	padding-top:.3em;
	font-size:1.8rem;
	margin-top:-2.2em;
	padding-bottom:1em;
	text-align:center
}
.common__latest-offers__offer .box .number {
	margin:0 0 .5em;
	color: #616161;
	font-weight: normal;
}
.common__latest-offers__offer .box .number span{
	color: #0193cf;
}
.common__latest-offers__offer .box .label,.common__latest-offers__offer .box .offer__updates__post .offer__updates__post__title span.update__number,.offer__updates__post .offer__updates__post__title .common__latest-offers__offer .box span.update__number {
	margin-bottom:1em
}
.common__latest-offers__offer .box .progress-bar {
	padding-bottom:1em
}
.common__latest-offers__offer hr {
	clear:both;
	width:100%;
	margin:0 auto 1.5rem
}
.common__latest-offers__offer a:hover .box {
	background:#f7f7f7
}
.common__latest-offers__offer--current,.common__latest-offers__offer--subpage {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
@media (min-width:768px) {
	.common__latest-offers__offer--subpage {
	float:left;
	width:50%
}
}@media (min-width:992px) {
	.common__latest-offers__offer--subpage {
	float:left;
	width:33.33333%
}
}@media (min-width:1200px) {
	.common__latest-offers__offer--subpage {
	float:left;
	width:33.33333%
}
}@media (min-width:1200px) {
	.common__latest-offers__offer--current {
	float:left;
	width:50%
}
}.common__latest-offers__offer--current .box .hero {
	max-height:300px
}
.common__latest-offers__offer--current .box .hero img {
	min-width:100%
}
.wizard {
	display:inline-block;
	width:100%;
	padding-top:4rem
}
.wizard .wizard__step {
	width:20%;
	float:left
}
.wizard .wizard__step:before {
	border:0;
	border-top:2px solid #8199a8;
	content:"";
	display:block;
	width:100%;
	z-index:100
}
.wizard .wizard__step .number {
	background:#8199a8;
	border-radius:9999px;
	color:#fff;
	display:block;
	font-weight:800;
	height:25px;
	line-height:25px;
	margin:-13.5px auto 0;
	position:relative;
	text-align:center;
	width:25px;
	z-index:200
}
.wizard .wizard__step .description {
	font-size:1.2rem;
	margin-top:.5em;
	display:block;
	padding:0 1em
}
@media screen and (min-width:480px) {
	.wizard .wizard__step .description {
	font-size:1.2rem
}
}@media screen and (min-width:768px) {
	.wizard .wizard__step .description {
	font-size:1.4rem
}
}@media screen and (max-width:767px) {
	.wizard .wizard__step .description {
	display:none
}
}.wizard .wizard__step.active:before {
	border-color:#f5bd45
}
.wizard .wizard__step.active .number {
	background:#f5bd45
}
@media screen and (max-width:767px) {
	input.bank-number {
	padding-left:.3em;
	padding-right:.3em
}
}.bank-number-dash {
	width:1.5%
}
.invest__wholesale__well {
	padding:1em 0
}
.invest__wholesale .checkbox {
	margin:0;
	padding:.5em 2em
}
.invest__wholesale__highlight {
	background:#e5eaed;
	color:#263137;
	box-shadow:4px 0 0 #f5bd45 inset
}
.invest__wholesale__highlight .help-block {
	color:#506673
}
.contact__contact-section {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
@media (min-width:768px) {
	.contact__contact-section {
	float:left;
	width:50%
}

}@media (min-width:992px) {
	.contact__contact-section {
	float:left;
	width:25%
}
.contact__contact-section.contact__contact-section1{
	width:100%;
	float:left;
}
}@media screen and (max-width:767px) {
	
	.contact__contact-section {
	margin-bottom:3em;
	text-align:center
}
.contact__contact-section:last-child {
	margin-bottom:0
}
.contact__contact-section .dashboard__monitor__stats .offer__questions-answers .number,.contact__contact-section .offer__questions-answers .dashboard__monitor__stats .number,.contact__contact-section .offer__questions-answers h2,.contact__contact-section h3,.dashboard__monitor__stats .offer__questions-answers .contact__contact-section .number,.offer__questions-answers .contact__contact-section h2,.offer__questions-answers .dashboard__monitor__stats .contact__contact-section .number {
	margin-bottom:.5em
}
}@media screen and (max-width:767px) {
	.contact__map {
	margin-left:-15px;
	margin-right:-15px
}

}@media screen and (max-width:991px) {
	.team h1 {
	text-align:center
}
.contact__contact-section.contact__contact-section1{
	width:100%;
	text-align: center;
}
}.team__team-member {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:2em;
	text-align:left
}
@media (min-width:768px) {
	.team__team-member {
	float:left;
	width:50%
}
}@media (min-width:992px) {
	.team__team-member {
	float:left;
	width:33.33333%
}
.team__team-member1{
	width:50%
}
}.dashboard__monitor__stats .offer__questions-answers .team__team-member .number,.offer__questions-answers .dashboard__monitor__stats .team__team-member .number,.offer__questions-answers .team__team-member h2,.team__team-member .dashboard__monitor__stats .offer__questions-answers .number,.team__team-member .offer__questions-answers .dashboard__monitor__stats .number,.team__team-member .offer__questions-answers h2,.team__team-member h3 {
	text-align:center
}
.dashboard__monitor__stats .offer__questions-answers .team__team-member .number small,.offer__questions-answers .dashboard__monitor__stats .team__team-member .number small,.offer__questions-answers .team__team-member h2 small,.team__team-member .dashboard__monitor__stats .offer__questions-answers .number small,.team__team-member .offer__questions-answers .dashboard__monitor__stats .number small,.team__team-member .offer__questions-answers h2 small,.team__team-member h3 small {
	color:#8199a8;
	display:block;
	font-size:1.4rem;
	padding:.5em 0
}
.team__team-member p {
	font-size:1.26rem
}
.team__team-member img {
	margin:0 auto;
	max-width:120px
}
.team__team-member ul {
	margin-top:-2em
}
.dashboard__investments .hero {
	max-width:60px;
	float:left
}
.dashboard__investments tbody>tr>td {
	vertical-align:middle
}
.dashboard__investments .updates__table {
	background:#f7f7f7;
	padding:20px;
	margin:-1em -20px
}
.dashboard__monitor__stats-container {
	padding:1.5em 0
}
.dashboard__monitor__stats {
	float:left;
	width:50%;
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	text-align:center
}
@media (min-width:768px) {
	.dashboard__monitor__stats {
	float:left;
	width:25%
}
}.dashboard__monitor__stats .number {
	margin:0
}
.dashboard__monitor__stats .description {
	padding-top:.2em;
	color:#8199a8
}
@media screen and (max-width:767px) {
	.dashboard__monitor__stats {
	padding:1em 0
}
}.dashboard__monitor__actions {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px;
	text-align:center
}
@media (min-width:768px) {
	.dashboard__monitor__actions {
	float:left;
	width:33.33333%
}
}@media screen and (max-width:767px) {
	.dashboard__monitor__actions {
	padding:1em 0
}
}.blog a {
	text-decoration:none;
	color:inherit;
	cursor:pointer
}
.blog a:hover .blog__grid-cell__hero img {
	opacity:.7;
	transition:all ease-in-out .3s
}
.blog__grid-cell {
	position:relative;
	min-height:1px;
	padding-left:30px;
	padding-right:30px;
	margin:3rem 0;
	text-align:left
}
@media (min-width:768px) {
	.blog__grid-cell {
	float:left;
	width:50%
}
}@media (min-width:992px) {
	.blog__grid-cell {
	float:left;
	width:33.33333%
}
}@media screen and (max-width:767px) {
	.blog__grid-cell {
	max-width:400px;
	margin:3rem auto
}
}.blog__grid-cell__hero img {
	min-width:100%;
	border-radius:0
}
.blog__grid-cell__title {
	padding:2rem;
	text-align:left
}
.blog__grid-cell__title .dashboard__monitor__stats .number,.blog__grid-cell__title h2,.dashboard__monitor__stats .blog__grid-cell__title .number {
	margin-bottom:.5em;
	color:#24718B
}
.blog__grid-cell__title .metadata {
	color:#8199a8
}
.blog__grid-cell__title .metadata .dot {
	color:#becad1;
	padding:0 .5em
}
.blog__grid-cell__content {
	border-radius:0;
	color:#506673
}
.blog__grid-cell__content__excerpt {
	padding:0 2rem 2rem
}
.blog__grid-cell__content__excerpt p:last-child {
	margin:0
}
.blog__grid-cell__content--no-hero {
	border-radius:0
}
.blog-post__hero {
	margin-top:-2rem
}
.blog-post__hero__mask {
	border-radius:50%;
	margin:0 auto;
	overflow:hidden;
	height:25rem;
	width:25rem
}
@media screen and (max-width:767px) {
	.blog-post__hero__mask {
	width:18rem;
	height:18rem
}
}.blog-post__hero__image {
	background-position:50% 50%;
	background-size:cover;
	height:25rem;
	width:25rem
}
@media screen and (max-width:767px) {
	.blog-post__hero__image {
	width:18rem;
	height:18rem
}
}.blog-post hr {
	margin:2rem auto
}
@media screen and (max-width:767px) {
	.blog-post hr {
	margin:2rem auto
}
}.blog-post__title,.blog-post__title h1 {
	margin-bottom:0
}
.blog-post__title .metadata {
	padding:2em 0 1em
}
.blog-post__title .metadata span {
	color:#becad1;
	padding:0 .5em
}
.blog-post__content {
	margin-top:-1rem
}
.blog-post__content .leader {
	font-weight:400
}
.blog-post__author-description {
	border-top:1px solid #ddd;
	color:#8199a8;
	padding:2em 0;
	margin-top:1em
}
.blog-post__author-description .dashboard__monitor__stats .offer__questions-answers .number .author-name,.blog-post__author-description .offer__questions-answers .dashboard__monitor__stats .number .author-name,.blog-post__author-description .offer__questions-answers h2 .author-name,.blog-post__author-description h3 .author-name,.dashboard__monitor__stats .offer__questions-answers .blog-post__author-description .number .author-name,.offer__questions-answers .blog-post__author-description h2 .author-name,.offer__questions-answers .dashboard__monitor__stats .blog-post__author-description .number .author-name {
	font-style:italic;
	color:#8199a8;
	display:block;
	padding-top:.5em
}
.blog-post__other-content-bg {
	background:#f7f7f7
}
.blog-post__other-content .dashboard__monitor__stats .offer__questions-answers .number,.blog-post__other-content .offer__questions-answers .dashboard__monitor__stats .number,.blog-post__other-content .offer__questions-answers h2,.blog-post__other-content h3,.dashboard__monitor__stats .offer__questions-answers .blog-post__other-content .number,.offer__questions-answers .blog-post__other-content h2,.offer__questions-answers .dashboard__monitor__stats .blog-post__other-content .number {
	margin-top:.5em;
	color:#8199a8
}
.blog-post__other-content__article {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
@media (min-width:768px) {
	.blog-post__other-content__article {
	float:left;
	width:25%
}
}.blog-post__other-content__article:hover .description,.blog-post__other-content__article:hover h4 {
	color:#24718B;
	transition:all ease-in-out .3s
}
@media screen and (max-width:767px) {
	.blog-post__other-content__article {
	padding-bottom:1.5em
}
.carousel .background__image,.carousel .background__image .vertically--parent {
	min-height:25.7em
}
.blog-post__other-content__article:last-child {
	padding-bottom:.5em
}
.blog-post__other-content__article h4 {
	font-size:1.4rem;
	margin-bottom:.25em
}
}.blog-post__other-content__article h4 {
	margin-top:0
}
.blog-post__other-content__article a {
	text-decoration:none
}
.blog-post__other-content__article .description {
	color:#8199a8
}
.plp--background-overlay {
	background:rgba(235,235,235,.6)
}
.plp__punakaiki {
	background-color:#3C1D01;
	background-image:linear-gradient(50deg,#3C1D01 50%,#6e3502 100%);
	color:#ae9d8e
}
.plp__punakaiki p {
	text-shadow:0 1px 2px rgba(0,0,0,.3)
}
.plp__invivo {
	color:#aaa;
	background:no-repeat #111;
	background-size:contain
}
.plp__invivo p {
	text-shadow:0 1px 2px rgba(0,0,0,.5)
}
@media (max-width:991px) {
	.plp__invivo {
	background-size:cover
}
}.plp__aeronavics {
	background:no-repeat #1a86ae;
	background-size:contain;
	color:#f5f0ef
}
.plp__aeronavics p {
	text-shadow:0 1px 2px rgba(0,0,0,.2)
}
@media (max-width:991px) {
	.plp__aeronavics {
	background-size:cover
}
}.plp__kea {
	background-color:#24718B;
	background-image:linear-gradient(50deg,#24718B 50%,#2e92b4 100%);
	text-shadow:0 1px 2px rgba(0,0,0,.2)
}
.plp__kea p {
	color:rgba(255,255,255,.8)
}
.carousel {
	margin-top:-100px
}
.carousel .background__image,.carousel .background__image .vertically--parent {
	min-height:30em
}
@media (max-width:991px) {
	.carousel .background__image,.carousel .background__image .vertically--parent {
	min-height:25em
}
}@media (min-width:1200px) {
	.carousel .background__image,.carousel .background__image .vertically--parent {
	padding:10% 0
}
}.carousel .background__image {
	padding:0 2rem
}
.carousel .background__image--top {
	background-position:50% 0
}
.carousel,.carousel * {
	outline:0
}
.slick-arrow{
	position: absolute;
	line-height: 0;
	cursor: pointer;
	top: 50%;
	height: 6rem;
	width: 3.4rem;
	background: rgba(27,26,26,.4);
	margin-top: -3rem;
	border: none;
	outline: none;
	z-index: 999;
	padding: 0;
	font-size:0;
}
.slick-prev{
	left: 5rem;
}
.slick-prev:before,.slick-next:before{
	position: absolute;
	font-size: 2.4rem;
	color: #fff;
}
.slick-prev:before{
	content: "←";
}
.slick-next{
	right: 5rem;
}
.slick-next:before{
	content: "→";
	margin-left: -2.5rem;
}
.slick-arrow:hover{
	width: 6rem;
	background: rgba(27,26,26,0.8);
}
.slick-next:hover:before{
	margin-left: -1rem;
}
.slick-prev:hover:before{
	margin-left: -1rem;
}
.slick-dots {
	position:absolute;
	margin-top:-60px;
	list-style:none;
	display:inline-block;
	text-align:center;
	padding:0;
	width:100%;
	z-index: 999;
}
.slick-dots li {
	position:relative;
	display:inline-block;
	height:2px;
	width:20px;
	background: rgba(255,255,255,.4);
	margin:0 3px;
	padding:0;
	cursor:pointer
}
.slick-dots li button {
	border:0;
	background:0 0;
	display:block;
	height:20px;
	width:20px;
	outline:0;
	line-height:0;
	font-size:0;
	color:transparent;
	padding:5px;
	cursor:pointer
}
.slick-dots li button:focus,.slick-dots li button:hover {
	outline:0
}
.slick-dots li button:focus:before,.slick-dots li button:hover:before {
	opacity:1
}
.slick-dots li button:before {
	position:absolute;
	top:0;
	left:0;
	content:"鈥�;
	width:20px;
	height:20px;
	font-size:3rem;
	line-height:20px;
	text-align:center;
	color:#fff;
	opacity:.25;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.slick-dots li.slick-active{
	background: rgba(255,255,255,1);
}
.slick-dots li.slick-active button:before {
	color:#fff;
	opacity:.75
}
@media print {
	body {
	color:#333
}
a[href]:after {
	content:none!important
}
.border-bottom,.border-top {
	border-color:#000
}
.btn,.btn-submit {
	border:1px solid #000;
	background:#fff!important
}
.dashboard__monitor__stats .number,.dashboard__monitor__stats .offer__questions-answers .number,.offer__questions-answers .dashboard__monitor__stats .number,.offer__questions-answers h2,h1,h2,h3,h4 {
	color:#000!important
}
.header {
	border-bottom:1px solid #000
}
.header__content .header__logo a {
	text-indent:0;
	margin-top:1.2em!important
}
.home__introduction__content .video {
	margin-bottom:2rem
}
.home__media-quotes__block blockquote {
	margin:0 0 1em;
	padding:1em
}
.media-left {
	display:block
}
blockquote {
	border-color:#fff!important;
	border-left:3px solid #000!important
}
.subpage__content {
	border-left:0;
	padding-left:15px
}
.footer,.footer__push {
	min-height:0
}
.footer__menu__section {
	padding-bottom:20px
}
.footer {
	display:none
}
}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -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);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/*# sourceMappingURL=main.css.map */

.alert {
    margin-bottom: 10px;
}
.simple-header{
	background-color:#efefef;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.btn--outline{
	border-width: 2px;
	font-size: 22px;
	font-weight: normal;
	padding: 1rem;
	letter-spacing: 0;
}
.title1{
	color: #616161;
}
.title2{
	text-transform:uppercase;
	color: #222222;
}
.font-22{
	font-size: 2.2rem;
}
@media screen and (min-width:1199px){
	.common__header__content, .home__introduction__content {
    padding-top: 36rem;}
    .common__header__content__yyc{
    	padding-top: 32rem;
    	padding-bottom: 6rem;
    }
    .common__header__p0{
    	padding-top: 0
    }
    .common__header__content.step-header{
    	padding-top: 16rem;
    	padding-bottom: 8rem;
    }
    @media screen and (-webkit-min-device-pixel-ratio:0) {
    /* webkit specific CSS */
    	
     .common__header__content, .home__introduction__content {
    padding-top: 29.5rem;} 
    .common__header__content__yyc{
    	padding-top: 25rem;
    }
    .common__header__p0{
    	padding-top:0;
    } 
	}
    
}
@media screen and (max-width:1199px) {
	.common__header__content, .home__introduction__content {
    padding-top: 27rem;
}
.common__header__content__yyc{
		padding-bottom: 2rem
	}
.common__header__p0{
    	padding-top:21rem;
    }
	@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* webkit specific CSS */
    	
	.section-padding--jumbo{
		text-align: center;
	}
	.home__action-tray .btn-title{
		padding-left:10px !important; 
	}
	.common__header__content, .home__introduction__content {
    padding-top: 22.5rem;
}
	.common__header__p0{
    	padding-top:6rem;
    }
}
}
@media screen and (max-width:1120px) {
	.logo-white{
	max-width:20%;
	margin-top: 0px;
}
	.common__header__content, .home__introduction__content {
    padding-top: 23rem;
}
.common__header__p0{
	    	padding-top:19rem;
	    }
.common__header__content__yyc{
		padding-bottom: 2rem
	}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	    /* webkit specific CSS */
	    	.common__header__p0{
	    	padding-top:6rem;
	    }
		
	}
}
@media screen and (min-width:991px){
	.list1 .item-photo{
		padding-right: 15px;
	}
	.list1 .img-hover{
		right: 15px!important;
	}
}
@media screen and (max-width:991px) {
	.btn--outline {
	font-size: 16px;
}
	.common__header__content, .home__introduction__content {
    padding-top: 19rem;
}
.common__header__p0{
    	padding-top:14rem;
    }
@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* webkit specific CSS */
    .common__header__content, .home__introduction__content {
    padding-top: 15.5rem;
}
    	.common__header__p0{
    	padding-top:6rem;
    }
}
}

@media screen and (max-width:768px) {
	.item{
		max-width: 500px;
		margin: 30px auto;
	}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* webkit specific CSS */
		 .common__header__content__yyc{
			padding-top: 13rem;
		}
	}
	.myTab{
		display: none;
	}

}
@media screen and (max-width:750px) {
	.logo-white{
	max-width:30%;
	margin-top: 0px;
}
.slick-arrow{
	display: none!important;
}
.item:hover {
    box-shadow:none!important;
}
}
@media screen and (max-width:560px){
	.section-padding--jumbo h2 {
    font-size: 2rem;
}
	p.help-block{
		margin-top: 10px!important;
	}
	.form-control{
		float: none !important;
		width: 100%!important;
	}
	.btn--white{
		width:auto !important;
		margin-top: 10px;
	}
}
@media screen and (max-width:450px) {
		.section-padding--jumbo h2 {
    font-size: 1.6rem;
	}
	.logo-white{
	max-width:58%;
	margin-top: 0px;
}
.item-info{
		margin-left: 0!important;
	}
	.item-fr .item-p {
    font-size: 14px !important;
	}
}
@media screen and (max-width:320px) {
	.logo-white{
		max-width: 54%
	}
}
.pr-6{
	padding-right: 6px !important;
}
.item-fr .item-info.mt-35:before{
	top: 0;
}

/* .team__team-member p.team__info {
	width: 80%;
    margin: 0 auto;
} */