@charset "UTF-8";*,*:before,*:after
	{
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}
	
html,body
	{
		font-size:100%
	}

body
	{
		background:#fff;
		color:#393e3f;
		padding:0;
		margin:0;
		font-family:"Open Sans",sans-serif;
		font-weight:normal;
		font-style:normal;
		line-height:1;
		position:relative;
		cursor:default
	}

a:hover
	{
		cursor:pointer
	}

a:focus
	{
		outline:none
	}

img,object,embed
	{
		max-width:100%;
		height:auto
	}

object,embed
	{
		height:100%
	}

img
	{
		-ms-interpolation-mode:bicubic
	}

#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object
	{
		max-width:none !important
	}

.left
	{
		float:left !important
	}

.right
	{
		float:right !important
	}

.text-left
	{
		text-align:left !important
	}

.text-right
	{
		text-align:right !important
	}

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

.text-justify
	{
		text-align:justify !important
	}

.hide
	{
		display:none
	}

.antialiased
	{
		-webkit-font-smoothing:antialiased
	}

img
	{
		display:inline-block;
		vertical-align:middle
	}

textarea
	{
		height:auto;
		min-height:50px
	}

select
	{
		width:100%
	}

.row
	{
		width:100%;
		margin-left:auto;
		margin-right:auto;
		margin-top:0;
		margin-bottom:0;
		max-width:90em;
		*zoom:1
	}

.row:before,.row:after
	{
		content:" ";
		display:table
	}

.row:after
	{
		clear:both
	}

.row.collapse .column,.row.collapse .columns
	{
		position:relative;
		padding-left:0;
		padding-right:0;
		float:left
	}

.row .row
	{
		width:auto;
		margin-left:-1.875em;
		margin-right:-1.875em;
		margin-top:0;
		margin-bottom:0;
		max-width:none;
		*zoom:1
	}

.row .row:before,.row .row:after
	{
		content:" ";
		display:table
	}

.row .row:after
	{
		clear:both
	}

.row .row.collapse
	{
		width:auto;
		margin:0;
		max-width:none;
		*zoom:1
	}

.row .row.collapse:before,.row .row.collapse:after
	{
		content:" ";
		display:table
	}

.row .row.collapse:after
	{
		clear:both
	}

.column,.columns
	{
		position:relative;
		padding-left:1.875em;
		padding-right:1.875em;
		width:100%;
		float:left
	}

@media only screen
	{
		.column,.columns
	{
		position:relative;
		padding-left:1.875em;
		padding-right:1.875em;
		float:left
	}

.small-1
	{
		position:relative;
		width:8.33333%
	}

.small-2
	{
		position:relative;
		width:16.66667%
	}

.small-3
	{
		position:relative;
		width:25%
	}

.small-4
	{
		position:relative;
		width:33.33333%
	}

.small-5
	{
		position:relative;
		width:41.66667%
	}

.small-6
	{
		position:relative;
		width:50%
	}

.small-7
	{
		position:relative;
		width:58.33333%
	}

.small-8
	{
		position:relative;
		width:66.66667%
	}

.small-9
	{
		position:relative;
		width:75%
	}

.small-10
	{
		position:relative;
		width:83.33333%
	}

.small-11
	{
		position:relative;
		width:91.66667%
	}

.small-12
	{
		position:relative;
		width:100%
	}

.small-offset-0
	{
		position:relative;
		margin-left:0%
	}

.small-offset-1
	{
		position:relative;
		margin-left:8.33333%
	}

.small-offset-2
	{
		position:relative;
		margin-left:16.66667%
	}

.small-offset-3
	{
		position:relative;
		margin-left:25%
	}

.small-offset-4
	{
		position:relative;
		margin-left:33.33333%
	}

.small-offset-5
	{
		position:relative;
		margin-left:41.66667%
	}

.small-offset-6
	{
		position:relative;
		margin-left:50%
	}

.small-offset-7
	{
		position:relative;
		margin-left:58.33333%
	}

.small-offset-8
	{
		position:relative;
		margin-left:66.66667%
	}

.small-offset-9
	{
		position:relative;
		margin-left:75%
	}

.small-offset-10
	{
		position:relative;
		margin-left:83.33333%
	}

[class*="column"]+[class*="column"]:last-child
	{
		float:right
	}

[class*="column"]+[class*="column"].end
	{
		float:left
	}

.column.small-centered,.columns.small-centered
	{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		float:none !important
	}


	}

@media only screen and (min-width: 768px)
	{
		.large-1
	{
		position:relative;
		width:8.33333%
	}

.large-2
	{
		position:relative;
		width:16.66667%
	}

.large-3
	{
		position:relative;
		width:25%
	}

.large-4
	{
		position:relative;
		width:33.33333%
	}

.large-5
	{
		position:relative;
		width:41.66667%
	}

.large-6
	{
		position:relative;
		width:50%
	}

.large-7
	{
		position:relative;
		width:58.33333%
	}

.large-8
	{
		position:relative;
		width:66.66667%
	}

.large-9
	{
		position:relative;
		width:75%
	}

.large-10
	{
		position:relative;
		width:83.33333%
	}

.large-11
	{
		position:relative;
		width:91.66667%
	}

.large-12
	{
		position:relative;
		width:100%
	}

.row .large-offset-0
	{
		position:relative;
		margin-left:0%
	}

.row .large-offset-1
	{
		position:relative;
		margin-left:8.33333%
	}

.row .large-offset-2
	{
		position:relative;
		margin-left:16.66667%
	}

.row .large-offset-3
	{
		position:relative;
		margin-left:25%
	}

.row .large-offset-4
	{
		position:relative;
		margin-left:33.33333%
	}

.row .large-offset-5
	{
		position:relative;
		margin-left:41.66667%
	}

.row .large-offset-6
	{
		position:relative;
		margin-left:50%
	}

.row .large-offset-7
	{
		position:relative;
		margin-left:58.33333%
	}

.row .large-offset-8
	{
		position:relative;
		margin-left:66.66667%
	}

.row .large-offset-9
	{
		position:relative;
		margin-left:75%
	}

.row .large-offset-10
	{
		position:relative;
		margin-left:83.33333%
	}

.row .large-offset-11
	{
		position:relative;
		margin-left:91.66667%
	}

.push-1
	{
		position:relative;
		left:8.33333%;
		right:auto
	}

.pull-1
	{
		position:relative;
		right:8.33333%;
		left:auto
	}

.push-2
	{
		position:relative;
		left:16.66667%;
		right:auto
	}

.pull-2
	{
		position:relative;
		right:16.66667%;
		left:auto
	}

.push-3
	{
		position:relative;
		left:25%;
		right:auto
	}

.pull-3
	{
		position:relative;
		right:25%;
		left:auto
	}

.push-4
	{
		position:relative;
		left:33.33333%;
		right:auto
	}

.pull-4
	{
		position:relative;
		right:33.33333%;
		left:auto
	}

.push-5
	{
		position:relative;
		left:41.66667%;
		right:auto
	}

.pull-5
	{
		position:relative;
		right:41.66667%;
		left:auto
	}

.push-6
	{
		position:relative;
		left:50%;
		right:auto
	}

.pull-6
	{
		position:relative;
		right:50%;
		left:auto
	}

.push-7
	{
		position:relative;
		left:58.33333%;
		right:auto
	}

.pull-7
	{
		position:relative;
		right:58.33333%;
		left:auto
	}

.push-8
	{
		position:relative;
		left:66.66667%;
		right:auto
	}

.pull-8
	{
		position:relative;
		right:66.66667%;
		left:auto
	}

.push-9
	{
		position:relative;
		left:75%;
		right:auto
	}

.pull-9
	{
		position:relative;
		right:75%;
		left:auto
	}

.push-10
	{
		position:relative;
		left:83.33333%;
		right:auto
	}

.pull-10
	{
		position:relative;
		right:83.33333%;
		left:auto
	}

.push-11
	{
		position:relative;
		left:91.66667%;
		right:auto
	}

.pull-11
	{
		position:relative;
		right:91.66667%;
		left:auto
	}

.column.large-centered,.columns.large-centered
	{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		float:none !important
	}

.column.large-uncentered,.columns.large-uncentered
	{
		margin-left:0;
		margin-right:0;
		float:left !important
	}

.column.large-uncentered.opposite,.columns.large-uncentered.opposite
	{
		float:right !important
	}


	}

.show-for-small,.show-for-medium-down,.show-for-large-down
	{
		display:inherit !important
	}

.show-for-medium,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-xlarge
	{
		display:none !important
	}

.hide-for-medium,.hide-for-medium-up,.hide-for-large,.hide-for-large-up,.hide-for-xlarge
	{
		display:inherit !important
	}

.hide-for-small,.hide-for-medium-down,.hide-for-large-down
	{
		display:none !important
	}

table.show-for-small,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-large,table.hide-for-large-up,table.hide-for-xlarge
	{
		display:table
	}

thead.show-for-small,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-xlarge
	{
		display:table-header-group !important
	}

tbody.show-for-small,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-xlarge
	{
		display:table-row-group !important
	}

tr.show-for-small,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-xlarge
	{
		display:table-row !important
	}

td.show-for-small,td.show-for-medium-down,td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,td.hide-for-xlarge,th.show-for-small,th.show-for-medium-down,th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge
	{
		display:table-cell !important
	}

@media only screen and (min-width: 768px)
	{
		.show-for-medium,.show-for-medium-up
	{
		display:inherit !important
	}

.show-for-small
	{
		display:none !important
	}

.hide-for-small
	{
		display:inherit !important
	}

.hide-for-medium,.hide-for-medium-up
	{
		display:none !important
	}

table.show-for-medium,table.show-for-medium-up,table.hide-for-small
	{
		display:table
	}

thead.show-for-medium,thead.show-for-medium-up,thead.hide-for-small
	{
		display:table-header-group !important
	}

tbody.show-for-medium,tbody.show-for-medium-up,tbody.hide-for-small
	{
		display:table-row-group !important
	}

tr.show-for-medium,tr.show-for-medium-up,tr.hide-for-small
	{
		display:table-row !important
	}

td.show-for-medium,td.show-for-medium-up,td.hide-for-small,th.show-for-medium,th.show-for-medium-up,th.hide-for-small
	{
		display:table-cell !important
	}


	}

@media only screen and (min-width: 1280px)
	{
		.show-for-large,.show-for-large-up
	{
		display:inherit !important
	}

.show-for-medium,.show-for-medium-down
	{
		display:none !important
	}

.hide-for-medium,.hide-for-medium-down
	{
		display:inherit !important
	}

.hide-for-large,.hide-for-large-up
	{
		display:none !important
	}

table.show-for-large,table.show-for-large-up,table.hide-for-medium,table.hide-for-medium-down
	{
		display:table
	}

thead.show-for-large,thead.show-for-large-up,thead.hide-for-medium,thead.hide-for-medium-down
	{
		display:table-header-group !important
	}

tbody.show-for-large,tbody.show-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-down
	{
		display:table-row-group !important
	}

tr.show-for-large,tr.show-for-large-up,tr.hide-for-medium,tr.hide-for-medium-down
	{
		display:table-row !important
	}

td.show-for-large,td.show-for-large-up,td.hide-for-medium,td.hide-for-medium-down,th.show-for-large,th.show-for-large-up,th.hide-for-medium,th.hide-for-medium-down
	{
		display:table-cell !important
	}


	}

@media only screen and (min-width: 1440px)
	{
		.show-for-xlarge
	{
		display:inherit !important
	}

.show-for-large,.show-for-large-down
	{
		display:none !important
	}

.hide-for-large,.hide-for-large-down
	{
		display:inherit !important
	}

.hide-for-xlarge
	{
		display:none !important
	}

table.show-for-xlarge,table.hide-for-large,table.hide-for-large-down
	{
		display:table
	}

thead.show-for-xlarge,thead.hide-for-large,thead.hide-for-large-down
	{
		display:table-header-group !important
	}

tbody.show-for-xlarge,tbody.hide-for-large,tbody.hide-for-large-down
	{
		display:table-row-group !important
	}

tr.show-for-xlarge,tr.hide-for-large,tr.hide-for-large-down
	{
		display:table-row !important
	}

td.show-for-xlarge,td.hide-for-large,td.hide-for-large-down,th.show-for-xlarge,th.hide-for-large,th.hide-for-large-down
	{
		display:table-cell !important
	}


	}

.show-for-landscape,.hide-for-portrait
	{
		display:inherit !important
	}

.hide-for-landscape,.show-for-portrait
	{
		display:none !important
	}

table.hide-for-landscape,table.show-for-portrait
	{
		display:table
	}

thead.hide-for-landscape,thead.show-for-portrait
	{
		display:table-header-group !important
	}

tbody.hide-for-landscape,tbody.show-for-portrait
	{
		display:table-row-group !important
	}

tr.hide-for-landscape,tr.show-for-portrait
	{
		display:table-row !important
	}

td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait
	{
		display:table-cell !important
	}

@media only screen and (orientation: landscape)
	{
		.show-for-landscape,.hide-for-portrait
	{
		display:inherit !important
	}

.hide-for-landscape,.show-for-portrait
	{
		display:none !important
	}

table.show-for-landscape,table.hide-for-portrait
	{
		display:table
	}

thead.show-for-landscape,thead.hide-for-portrait
	{
		display:table-header-group !important
	}

tbody.show-for-landscape,tbody.hide-for-portrait
	{
		display:table-row-group !important
	}

tr.show-for-landscape,tr.hide-for-portrait
	{
		display:table-row !important
	}

td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait
	{
		display:table-cell !important
	}


	}

@media only screen and (orientation: portrait)
	{
		.show-for-portrait,.hide-for-landscape
	{
		display:inherit !important
	}

.hide-for-portrait,.show-for-landscape
	{
		display:none !important
	}

table.show-for-portrait,table.hide-for-landscape
	{
		display:table
	}

thead.show-for-portrait,thead.hide-for-landscape
	{
		display:table-header-group !important
	}

tbody.show-for-portrait,tbody.hide-for-landscape
	{
		display:table-row-group !important
	}

tr.show-for-portrait,tr.hide-for-landscape
	{
		display:table-row !important
	}

td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape
	{
		display:table-cell !important
	}


	}

.show-for-touch
	{
		display:none !important
	}

.hide-for-touch
	{
		display:inherit !important
	}

.touch .show-for-touch
	{
		display:inherit !important
	}

.touch .hide-for-touch
	{
		display:none !important
	}

table.hide-for-touch
	{
		display:table
	}

.touch table.show-for-touch
	{
		display:table
	}

thead.hide-for-touch
	{
		display:table-header-group !important
	}

.touch thead.show-for-touch
	{
		display:table-header-group !important
	}

tbody.hide-for-touch
	{
		display:table-row-group !important
	}

.touch tbody.show-for-touch
	{
		display:table-row-group !important
	}

tr.hide-for-touch
	{
		display:table-row !important
	}

.touch tr.show-for-touch
	{
		display:table-row !important
	}

td.hide-for-touch
	{
		display:table-cell !important
	}

.touch td.show-for-touch
	{
		display:table-cell !important
	}

th.hide-for-touch
	{
		display:table-cell !important
	}

.touch th.show-for-touch
	{
		display:table-cell !important
	}

@media only screen
	{
		[class*="block-grid-"]
	{
		display:block;
		padding:0;
		margin:0 -0.625em;
		*zoom:1
	}

[class*="block-grid-"]:before,[class*="block-grid-"]:after
	{
		content:" ";
		display:table
	}

[class*="block-grid-"]:after
	{
		clear:both
	}

[class*="block-grid-"]>li
	{
		display:inline;
		height:auto;
		float:left;
		padding:0 0.625em 1.25em
	}

.small-block-grid-1>li
	{
		width:100%;
		padding:0 0.625em 1.25em
	}

.small-block-grid-1>li:nth-of-type(n)
	{
		clear:none
	}

.small-block-grid-1>li:nth-of-type(1n+1)
	{
		clear:both
	}

.small-block-grid-2>li
	{
		width:50%;
		padding:0 0.625em 1.25em
	}

.small-block-grid-2>li:nth-of-type(n)
	{
		clear:none
	}

.small-block-grid-2>li:nth-of-type(2n+1)
	{
		clear:both
	}

.small-block-grid-3>li
	{
		width:33.33333%;
		padding:0 0.625em 1.25em
	}

.small-block-grid-3>li:nth-of-type(n)
	{
		clear:none
	}

.small-block-grid-3>li:nth-of-type(3n+1)
	{
		clear:both
	}

.small-block-grid-4>li
	{
		width:25%;
		padding:0 0.625em 1.25em
	}

.small-block-grid-4>li:nth-of-type(n)
	{
		clear:none
	}

.small-block-grid-4>li:nth-of-type(4n+1)
	{
		clear:both
	}

.small-block-grid-5>li
	{
		width:20%;
		padding:0 0.625em 1.25em
	}

.small-block-grid-5>li:nth-of-type(n)
	{
		clear:none
	}

.small-block-grid-5>li:nth-of-type(5n+1)
	{
		clear:both
	}

.small-block-grid-6>li
	{
		width:16.66667%;
		padding:0 0.625em 1.25em
	}

.small-block-grid-6>li:nth-of-type(n)
	{
		clear:none
	}

.small-block-grid-6>li:nth-of-type(6n+1)
	{
		clear:both
	}

.small-block-grid-7>li
	{
		width:14.28571%;
		padding:0 0.625em 1.25em
	}

.small-block-grid-7>li:nth-of-type(n)
	{
		clear:none
	}

.small-block-grid-7>li:nth-of-type(7n+1)
	{
		clear:both
	}

.small-block-grid-8>li
	{
		width:12.5%;
		padding:0 0.625em 1.25em
	}

.small-block-grid-8>li:nth-of-type(n)
	{
		clear:none
	}

.small-block-grid-8>li:nth-of-type(8n+1)
	{
		clear:both
	}

.small-block-grid-9>li
	{
		width:11.11111%;
		padding:0 0.625em 1.25em
	}

.small-block-grid-9>li:nth-of-type(n)
	{
		clear:none
	}

.small-block-grid-9>li:nth-of-type(9n+1)
	{
		clear:both
	}

.small-block-grid-10>li
	{
		width:10%;
		padding:0 0.625em 1.25em
	}

.small-block-grid-10>li:nth-of-type(n)
	{
		clear:none
	}

.small-block-grid-10>li:nth-of-type(10n+1)
	{
		clear:both
	}

.small-block-grid-11>li
	{
		width:9.09091%;
		padding:0 0.625em 1.25em
	}

.small-block-grid-11>li:nth-of-type(n)
	{
		clear:none
	}

.small-block-grid-11>li:nth-of-type(11n+1)
	{
		clear:both
	}

.small-block-grid-12>li
	{
		width:8.33333%;
		padding:0 0.625em 1.25em
	}

.small-block-grid-12>li:nth-of-type(n)
	{
		clear:none
	}

.small-block-grid-12>li:nth-of-type(12n+1)
	{
		clear:both
	}


	}

@media only screen and (min-width: 768px)
	{
		.small-block-grid-1>li:nth-of-type(1n+1)
	{
		clear:none
	}

.small-block-grid-2>li:nth-of-type(2n+1)
	{
		clear:none
	}

.small-block-grid-3>li:nth-of-type(3n+1)
	{
		clear:none
	}

.small-block-grid-4>li:nth-of-type(4n+1)
	{
		clear:none
	}

.small-block-grid-5>li:nth-of-type(5n+1)
	{
		clear:none
	}

.small-block-grid-6>li:nth-of-type(6n+1)
	{
		clear:none
	}

.small-block-grid-7>li:nth-of-type(7n+1)
	{
		clear:none
	}

.small-block-grid-8>li:nth-of-type(8n+1)
	{
		clear:none
	}

.small-block-grid-9>li:nth-of-type(9n+1)
	{
		clear:none
	}

.small-block-grid-10>li:nth-of-type(10n+1)
	{
		clear:none
	}

.small-block-grid-11>li:nth-of-type(11n+1)
	{
		clear:none
	}

.small-block-grid-12>li:nth-of-type(12n+1)
	{
		clear:none
	}

.large-block-grid-1>li
	{
		width:100%;
		padding:0 0.625em 1.25em
	}

.large-block-grid-1>li:nth-of-type(n)
	{
		clear:none
	}

.large-block-grid-1>li:nth-of-type(1n+1)
	{
		clear:both
	}

.large-block-grid-2>li
	{
		width:50%;
		padding:0 0.625em 1.25em
	}

.large-block-grid-2>li:nth-of-type(n)
	{
		clear:none
	}

.large-block-grid-2>li:nth-of-type(2n+1)
	{
		clear:both
	}

.large-block-grid-3>li
	{
		width:33.33333%;
		padding:0 0.625em 1.25em
	}

.large-block-grid-3>li:nth-of-type(n)
	{
		clear:none
	}

.large-block-grid-3>li:nth-of-type(3n+1)
	{
		clear:both
	}

.large-block-grid-4>li
	{
		width:25%;
		padding:0 0.625em 1.25em
	}

.large-block-grid-4>li:nth-of-type(n)
	{
		clear:none
	}

.large-block-grid-4>li:nth-of-type(4n+1)
	{
		clear:both
	}

.large-block-grid-5>li
	{
		width:20%;
		padding:0 0.625em 1.25em
	}

.large-block-grid-5>li:nth-of-type(n)
	{
		clear:none
	}

.large-block-grid-5>li:nth-of-type(5n+1)
	{
		clear:both
	}

.large-block-grid-6>li
	{
		width:16.66667%;
		padding:0 0.625em 1.25em
	}

.large-block-grid-6>li:nth-of-type(n)
	{
		clear:none
	}

.large-block-grid-6>li:nth-of-type(6n+1)
	{
		clear:both
	}

.large-block-grid-7>li
	{
		width:14.28571%;
		padding:0 0.625em 1.25em
	}

.large-block-grid-7>li:nth-of-type(n)
	{
		clear:none
	}

.large-block-grid-7>li:nth-of-type(7n+1)
	{
		clear:both
	}

.large-block-grid-8>li
	{
		width:12.5%;
		padding:0 0.625em 1.25em
	}

.large-block-grid-8>li:nth-of-type(n)
	{
		clear:none
	}

.large-block-grid-8>li:nth-of-type(8n+1)
	{
		clear:both
	}

.large-block-grid-9>li
	{
		width:11.11111%;
		padding:0 0.625em 1.25em
	}

.large-block-grid-9>li:nth-of-type(n)
	{
		clear:none
	}

.large-block-grid-9>li:nth-of-type(9n+1)
	{
		clear:both
	}

.large-block-grid-10>li
	{
		width:10%;
		padding:0 0.625em 1.25em
	}

.large-block-grid-10>li:nth-of-type(n)
	{
		clear:none
	}

.large-block-grid-10>li:nth-of-type(10n+1)
	{
		clear:both
	}

.large-block-grid-11>li
	{
		width:9.09091%;
		padding:0 0.625em 1.25em
	}

.large-block-grid-11>li:nth-of-type(n)
	{
		clear:none
	}

.large-block-grid-11>li:nth-of-type(11n+1)
	{
		clear:both
	}

.large-block-grid-12>li
	{
		width:8.33333%;
		padding:0 0.625em 1.25em
	}

.large-block-grid-12>li:nth-of-type(n)
	{
		clear:none
	}

.large-block-grid-12>li:nth-of-type(12n+1)
	{
		clear:both
	}


	}

p.lead
	{
		font-size:1.21875em;
		line-height:1.6
	}

.subheader
	{
		line-height:1.4;
		color:#c8dae2;
		font-weight:300;
		margin-top:0.2em;
		margin-bottom:0.5em
	}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td
	{
		margin:0;
		padding:0;
		direction:ltr
	}

a
	{
		color:#6498ad;
		text-decoration:none;
		line-height:inherit
	}

a:hover,a:focus
	{
		color:#4b4b4d
	}

a img
	{
		border:none
	}

p
	{
		font-family:"Open Sans",sans-serif;
		font-weight:normal;
		font-size:1em;
		line-height:1.6;
		margin-bottom:1.25em;
		text-rendering:optimizeLegibility
	}

p aside
	{
		font-size:0.875em;
		line-height:1.35;
		font-style:italic
	}

h1,h2,h3,h4,h5,h6
	{
		font-family:"Varela Round",sans-serif;
		font-weight:bold;
		font-style:normal;
		color:#6498ad;
		text-rendering:optimizeLegibility;
		margin-top:0.2em;
		margin-bottom:0.5em;
		line-height:1.2125em
	}

h1 small,h2 small,h3 small,h4 small,h5 small,h6 small
	{
		font-size:70%;
		color:#c8dae2;
		line-height:0
	}

h1
	{
		font-size:2.125em
	}

h2
	{
		font-size:1.6875em
	}

h3
	{
		font-size:1.375em
	}

h4
	{
		font-size:1.125em
	}

h5
	{
		font-size:1.125em
	}

h6
	{
		font-size:1em
	}

hr
	{
		border:solid #ddd;
		border-width:1px 0 0;
		clear:both;
		margin:1.25em 0 1.1875em;
		height:0
	}

em,i
	{
		font-style:italic;
		line-height:inherit
	}

strong,b
	{
		font-weight:bold;
		line-height:inherit
	}

small
	{
		font-size:70%;
		line-height:inherit
	}

code
	{
		font-family:Consolas,"Liberation Mono",Courier,monospace;
		font-weight:bold;
		color:#4e603e
	}

ul,ol,dl
	{
		font-size:1em;
		line-height:1.6;
		margin-bottom:1.25em;
		list-style-position:outside;
		font-family:"Open Sans",sans-serif
	}

ul,ol
	{
		margin-left:0
	}

ul li ul,ul li ol
	{
		margin-left:1.25em;
		margin-bottom:0;
		font-size:1em
	}

ul.square li ul,ul.circle li ul,ul.disc li ul
	{
		list-style:inherit
	}

ul.square
	{
		list-style-type:square
	}

ul.circle
	{
		list-style-type:circle
	}

ul.disc
	{
		list-style-type:disc
	}

ul.no-bullet
	{
		list-style:none
	}

ol li ul,ol li ol
	{
		margin-left:1.25em;
		margin-bottom:0
	}

dl dt
	{
		margin-bottom:0.3em;
		font-weight:bold
	}

dl dd
	{
		margin-bottom:0.75em
	}

abbr,acronym
	{
		text-transform:uppercase;
		font-size:90%;
		color:#393e3f;
		border-bottom:1px dotted #ddd;
		cursor:help
	}

abbr
	{
		text-transform:none
	}

blockquote
	{
		margin:0 0 1.25em;
		padding:0.5625em 1.25em 0 1.1875em;
		border-left:1px solid #ddd
	}

blockquote cite
	{
		display:block;
		font-size:0.8125em;
		color:#a7c4d0
	}

blockquote cite:before
	{
		content:"\2014 \0020"
	}

blockquote cite a,blockquote cite a:visited
	{
		color:#a7c4d0
	}

blockquote,blockquote p
	{
		line-height:1.6;
		color:#c8dae2
	}

.vcard
	{
		display:inline-block;
		margin:0 0 1.25em 0;
		border:1px solid #ddd;
		padding:0.625em 0.75em
	}

.vcard li
	{
		margin:0;
		display:block
	}

.vcard .fn
	{
		font-weight:bold;
		font-size:0.9375em
	}

.vevent .summary
	{
		font-weight:bold
	}

.vevent abbr
	{
		cursor:default;
		text-decoration:none;
		font-weight:bold;
		border:none;
		padding:0 0.0625em
	}

@media only screen and (min-width: 768px)
	{
		h1,h2,h3,h4,h5,h6
	{
		line-height:1.4
	}

h1
	{
		font-size:2.75em
	}

h2
	{
		font-size:2.3125em
	}

h3
	{
		font-size:1.6875em
	}

h4
	{
		font-size:1.4375em
	}


	}

.print-only
	{
		display:none !important
	}

@media print
	{
		*
	{
		background:transparent !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) ")"
	}

.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after
	{
		content:""
	}

pre,blockquote
	{
		border:1px solid #999;
		page-break-inside:avoid
	}

thead
	{
		display:table-header-group
	}

tr,img
	{
		page-break-inside:avoid
	}

img
	{
		max-width:100% !important
	}

@page
	{
		margin:0.5cm
	}

p,h2,h3
	{
		orphans:3;
		widows:3
	}

h2,h3
	{
		page-break-after:avoid
	}

.hide-on-print
	{
		display:none !important
	}

.print-only
	{
		display:block !important
	}

.hide-for-print
	{
		display:none !important
	}

.show-for-print
	{
		display:inherit !important
	}


	}

button,.button
	{
		border-style:solid;
		border-width:1px;
		cursor:pointer;
		font-family:"Open Sans",sans-serif;
		font-weight:normal;
		line-height:1;
		margin:0 0 1.25em;
		position:relative;
		text-decoration:none;
		text-align:center;
		display:inline-block;
		padding-top:0.75em;
		padding-right:1.5em;
		padding-bottom:0.8125em;
		padding-left:1.5em;
		font-size:1em;
		background-color:#58585a;
		border-color:#3f3f40;
		color:#748f5c
	}

button:hover,button:focus,.button:hover,.button:focus
	{
		background-color:#3f3f40
	}

button:hover,button:focus,.button:hover,.button:focus
	{
		color:#748f5c
	}

button.secondary,.button.secondary
	{
		background-color:#6498ad;
		border-color:#4d7e91;
		color:#748f5c
	}

button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus
	{
		background-color:#4d7e91
	}

button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus
	{
		color:#748f5c
	}

button.success,.button.success
	{
		background-color:#5da423;
		border-color:#457a1a;
		color:#748f5c
	}

button.success:hover,button.success:focus,.button.success:hover,.button.success:focus
	{
		background-color:#457a1a
	}

button.success:hover,button.success:focus,.button.success:hover,.button.success:focus
	{
		color:#748f5c
	}

button.alert,.button.alert
	{
		background-color:#748f5c;
		border-color:#5b7048;
		color:#748f5c
	}

button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus
	{
		background-color:#5b7048
	}

button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus
	{
		color:#748f5c
	}

button.large,.button.large
	{
		padding-top:1em;
		padding-right:2em;
		padding-bottom:1.0625em;
		padding-left:2em;
		font-size:1.25em
	}

button.small,.button.small
	{
		padding-top:0.5625em;
		padding-right:1.125em;
		padding-bottom:0.625em;
		padding-left:1.125em;
		font-size:0.8125em
	}

button.tiny,.button.tiny
	{
		padding-top:0.4375em;
		padding-right:0.875em;
		padding-bottom:0.5em;
		padding-left:0.875em;
		font-size:0.6875em
	}

button.expand,.button.expand
	{
		padding-right:0px;
		padding-left:0px;
		width:100%
	}

button.left-align,.button.left-align
	{
		text-align:left;
		text-indent:0.75em
	}

button.right-align,.button.right-align
	{
		text-align:right;
		padding-right:0.75em
	}

button.disabled,button[disabled],.button.disabled,.button[disabled]
	{
		background-color:#58585a;
		border-color:#3f3f40;
		color:#748f5c;
		cursor:default;
		opacity:0.6;
		-webkit-box-shadow:none;
		box-shadow:none
	}

button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus
	{
		background-color:#3f3f40
	}

button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus
	{
		color:#748f5c
	}

button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus
	{
		background-color:#58585a
	}

button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary
	{
		background-color:#6498ad;
		border-color:#4d7e91;
		color:#748f5c;
		cursor:default;
		opacity:0.6;
		-webkit-box-shadow:none;
		box-shadow:none
	}

button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus
	{
		background-color:#4d7e91
	}

button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus
	{
		color:#748f5c
	}

button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus
	{
		background-color:#6498ad
	}

button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success
	{
		background-color:#5da423;
		border-color:#457a1a;
		color:#748f5c;
		cursor:default;
		opacity:0.6;
		-webkit-box-shadow:none;
		box-shadow:none
	}

button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus
	{
		background-color:#457a1a
	}

button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus
	{
		color:#748f5c
	}

button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus
	{
		background-color:#5da423
	}

button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert
	{
		background-color:#748f5c;
		border-color:#5b7048;
		color:#748f5c;
		cursor:default;
		opacity:0.6;
		-webkit-box-shadow:none;
		box-shadow:none
	}

button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus
	{
		background-color:#5b7048
	}

button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus
	{
		color:#748f5c
	}

button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus
	{
		background-color:#748f5c
	}

button,.button
	{
		padding-top:0.8125em;
		padding-bottom:0.75em;
		-webkit-appearance:none
	}

button.tiny,.button.tiny
	{
		padding-top:0.5em;
		padding-bottom:0.4375em;
		-webkit-appearance:none
	}

button.small,.button.small
	{
		padding-top:0.625em;
		padding-bottom:0.5625em;
		-webkit-appearance:none
	}

button.large,.button.large
	{
		padding-top:1.03125em;
		padding-bottom:1.03125em;
		-webkit-appearance:none
	}

@media only screen
	{
		button,.button
	{
		-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
		box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
		-webkit-transition:background-color 300ms ease-out;
		-moz-transition:background-color 300ms ease-out;
		transition:background-color 300ms ease-out
	}

button:active,.button:active
	{
		-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;
		box-shadow:0 1px 0 rgba(0,0,0,0.2) inset
	}

button.radius,.button.radius
	{
		-webkit-border-radius:3px;
		border-radius:3px
	}

button.round,.button.round
	{
		-webkit-border-radius:1000px;
		border-radius:1000px
	}


	}

@media only screen and (min-width: 768px)
	{
		button,.button
	{
		display:inline-block
	}


	}

form
	{
		margin:0 0 1em
	}

form .row .row
	{
		margin:0 -0.5em
	}

form .row .row .column,form .row .row .columns
	{
		padding:0 0.5em
	}

form .row .row.collapse
	{
		margin:0
	}

form .row .row.collapse .column,form .row .row.collapse .columns
	{
		padding:0
	}

form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns
	{
		padding-left:0.5em
	}

label
	{
		font-size:0.875em;
		color:#4d4d4d;
		cursor:pointer;
		display:block;
		font-weight:500;
		margin-bottom:0.1875em
	}

label.right
	{
		float:none;
		text-align:right
	}

label.inline
	{
		margin:0 0 1em 0;
		padding:0.625em 0
	}

label small
	{
		text-transform:capitalize;
		color:#666
	}

.prefix,.postfix
	{
		display:block;
		position:relative;
		z-index:2;
		text-align:center;
		width:100%;
		padding-top:0;
		padding-bottom:0;
		border-style:solid;
		border-width:1px;
		overflow:hidden;
		font-size:0.875em;
		height:2.3125em;
		line-height:2.3125em
	}

.postfix.button
	{
		padding-left:0;
		padding-right:0;
		padding-top:0;
		padding-bottom:0;
		text-align:center;
		line-height:2.125em
	}

.prefix.button
	{
		padding-left:0;
		padding-right:0;
		padding-top:0;
		padding-bottom:0;
		text-align:center;
		line-height:2.125em
	}

.prefix.button.radius
	{
		-webkit-border-radius:0;
		border-radius:0;
		-moz-border-radius-bottomleft:3px;
		-moz-border-radius-topleft:3px;
		-webkit-border-bottom-left-radius:3px;
		-webkit-border-top-left-radius:3px;
		border-bottom-left-radius:3px;
		border-top-left-radius:3px
	}

.postfix.button.radius
	{
		-webkit-border-radius:0;
		border-radius:0;
		-moz-border-radius-topright:3px;
		-moz-border-radius-bottomright:3px;
		-webkit-border-top-right-radius:3px;
		-webkit-border-bottom-right-radius:3px;
		border-top-right-radius:3px;
		border-bottom-right-radius:3px
	}

.prefix.button.round
	{
		-webkit-border-radius:0;
		border-radius:0;
		-moz-border-radius-bottomleft:1000px;
		-moz-border-radius-topleft:1000px;
		-webkit-border-bottom-left-radius:1000px;
		-webkit-border-top-left-radius:1000px;
		border-bottom-left-radius:1000px;
		border-top-left-radius:1000px
	}

.postfix.button.round
	{
		-webkit-border-radius:0;
		border-radius:0;
		-moz-border-radius-topright:1000px;
		-moz-border-radius-bottomright:1000px;
		-webkit-border-top-right-radius:1000px;
		-webkit-border-bottom-right-radius:1000px;
		border-top-right-radius:1000px;
		border-bottom-right-radius:1000px
	}

span.prefix,label.prefix
	{
		background:#f2f2f2;
		border-color:#d9d9d9;
		border-right:none;
		color:#333
	}

span.prefix.radius,label.prefix.radius
	{
		-webkit-border-radius:0;
		border-radius:0;
		-moz-border-radius-bottomleft:3px;
		-moz-border-radius-topleft:3px;
		-webkit-border-bottom-left-radius:3px;
		-webkit-border-top-left-radius:3px;
		border-bottom-left-radius:3px;
		border-top-left-radius:3px
	}

span.postfix,label.postfix
	{
		background:#f2f2f2;
		border-color:#ccc;
		border-left:none;
		color:#333
	}

span.postfix.radius,label.postfix.radius
	{
		-webkit-border-radius:0;
		border-radius:0;
		-moz-border-radius-topright:3px;
		-moz-border-radius-bottomright:3px;
		-webkit-border-top-right-radius:3px;
		-webkit-border-bottom-right-radius:3px;
		border-top-right-radius:3px;
		border-bottom-right-radius:3px
	}

.input-group.radius>*:first-child,.input-group.radius>*:first-child *
	{
		-moz-border-radius-bottomleft:3px;
		-moz-border-radius-topleft:3px;
		-webkit-border-bottom-left-radius:3px;
		-webkit-border-top-left-radius:3px;
		border-bottom-left-radius:3px;
		border-top-left-radius:3px
	}

.input-group.radius>*:last-child,.input-group.radius>*:last-child *
	{
		-moz-border-radius-topright:3px;
		-moz-border-radius-bottomright:3px;
		-webkit-border-top-right-radius:3px;
		-webkit-border-bottom-right-radius:3px;
		border-top-right-radius:3px;
		border-bottom-right-radius:3px
	}

.input-group.round>*:first-child,.input-group.round>*:first-child *
	{
		-moz-border-radius-bottomleft:1000px;
		-moz-border-radius-topleft:1000px;
		-webkit-border-bottom-left-radius:1000px;
		-webkit-border-top-left-radius:1000px;
		border-bottom-left-radius:1000px;
		border-top-left-radius:1000px
	}

.input-group.round>*:last-child,.input-group.round>*:last-child *
	{
		-moz-border-radius-topright:1000px;
		-moz-border-radius-bottomright:1000px;
		-webkit-border-top-right-radius:1000px;
		-webkit-border-bottom-right-radius:1000px;
		border-top-right-radius:1000px;
		border-bottom-right-radius:1000px
	}

input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea
	{
		background-color:#fff;
		font-family:inherit;
		border:1px solid #ccc;
		-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
		box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);
		color:rgba(0,0,0,0.75);
		display:block;
		font-size:0.875em;
		margin:0 0 1em 0;
		padding:0.5em;
		height:2.3125em;
		width:100%;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box;
		-webkit-transition:-webkit-box-shadow 0.45s,border-color 0.45s ease-in-out;
		-moz-transition:-moz-box-shadow 0.45s,border-color 0.45s ease-in-out;
		transition:box-shadow 0.45s,border-color 0.45s ease-in-out
	}

input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus
	{
		-webkit-box-shadow:0 0 5px #fff;
		-moz-box-shadow:0 0 5px #fff;
		box-shadow:0 0 5px #fff;
		border-color:#fff
	}

input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus
	{
		background:#fff;
		border-color:#999;
		outline:none
	}

input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]
	{
		background-color:#ddd
	}

input[type="file"],input[type="checkbox"],input[type="radio"],select
	{
		margin:0 0 1em 0
	}

input[type="file"]
	{
		width:100%
	}

fieldset
	{
		border:solid 1px #ddd;
		padding:1.25em;
		margin:1.125em 0
	}

fieldset legend
	{
		font-weight:bold;
		background:#fff;
		padding:0 0.1875em;
		margin:0;
		margin-left:-0.1875em
	}

[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error
	{
		display:block;
		padding:0.375em 0.25em;
		margin-top:-1.3125em;
		margin-bottom:1em;
		font-size:0.75em;
		font-weight:bold;
		background:#748f5c;
		color:#fff;
		margin-top:0
	}

[data-abide] span.error,[data-abide] small.error
	{
		display:none
	}

span.error,small.error
	{
		display:block;
		padding:0.375em 0.25em;
		margin-top:-1.3125em;
		margin-bottom:1em;
		font-size:0.75em;
		font-weight:bold;
		background:#748f5c;
		color:#fff
	}

.error input,.error textarea,.error select
	{
		border-color:#748f5c;
		background-color:rgba(116,143,92,0.1);
		margin-bottom:0
	}

.error input:focus,.error textarea:focus,.error select:focus
	{
		background:#fff;
		border-color:#999
	}

.error label,.error label.error
	{
		color:#748f5c
	}

.error small.error
	{
		display:block;
		padding:0.375em 0.25em;
		margin-top:-1.3125em;
		margin-bottom:1em;
		font-size:0.75em;
		font-weight:bold;
		background:#748f5c;
		color:#fff
	}

.error span.error-message
	{
		display:block
	}

input.error,textarea.error
	{
		border-color:#748f5c;
		background-color:rgba(116,143,92,0.1)
	}

input.error:focus,textarea.error:focus
	{
		background:#fff;
		border-color:#999
	}

.error select
	{
		border-color:#748f5c;
		background-color:rgba(116,143,92,0.1)
	}

.error select:focus
	{
		background:#fff;
		border-color:#999
	}

label.error
	{
		color:#748f5c
	}

.button-group
	{
		list-style:none;
		margin:0;
		*zoom:1
	}

.button-group:before,.button-group:after
	{
		content:" ";
		display:table
	}

.button-group:after
	{
		clear:both
	}

.button-group>*
	{
		margin:0 0 0 -1px;
		float:left
	}

.button-group>*:first-child
	{
		margin-left:0
	}

.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button
	{
		-moz-border-radius-bottomleft:3px;
		-moz-border-radius-topleft:3px;
		-webkit-border-bottom-left-radius:3px;
		-webkit-border-top-left-radius:3px;
		border-bottom-left-radius:3px;
		border-top-left-radius:3px
	}

.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button
	{
		-moz-border-radius-topright:3px;
		-moz-border-radius-bottomright:3px;
		-webkit-border-top-right-radius:3px;
		-webkit-border-bottom-right-radius:3px;
		border-top-right-radius:3px;
		border-bottom-right-radius:3px
	}

.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button
	{
		-moz-border-radius-bottomleft:1000px;
		-moz-border-radius-topleft:1000px;
		-webkit-border-bottom-left-radius:1000px;
		-webkit-border-top-left-radius:1000px;
		border-bottom-left-radius:1000px;
		border-top-left-radius:1000px
	}

.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button
	{
		-moz-border-radius-topright:1000px;
		-moz-border-radius-bottomright:1000px;
		-webkit-border-top-right-radius:1000px;
		-webkit-border-bottom-right-radius:1000px;
		border-top-right-radius:1000px;
		border-bottom-right-radius:1000px
	}

.button-group.even-2 li
	{
		width:50%
	}

.button-group.even-2 li button,.button-group.even-2 li .button
	{
		width:100%
	}

.button-group.even-3 li
	{
		width:33.33333%
	}

.button-group.even-3 li button,.button-group.even-3 li .button
	{
		width:100%
	}

.button-group.even-4 li
	{
		width:25%
	}

.button-group.even-4 li button,.button-group.even-4 li .button
	{
		width:100%
	}

.button-group.even-5 li
	{
		width:20%
	}

.button-group.even-5 li button,.button-group.even-5 li .button
	{
		width:100%
	}

.button-group.even-6 li
	{
		width:16.66667%
	}

.button-group.even-6 li button,.button-group.even-6 li .button
	{
		width:100%
	}

.button-group.even-7 li
	{
		width:14.28571%
	}

.button-group.even-7 li button,.button-group.even-7 li .button
	{
		width:100%
	}

.button-group.even-8 li
	{
		width:12.5%
	}

.button-group.even-8 li button,.button-group.even-8 li .button
	{
		width:100%
	}

.button-bar
	{
		*zoom:1
	}

.button-bar:before,.button-bar:after
	{
		content:" ";
		display:table
	}

.button-bar:after
	{
		clear:both
	}

.button-bar .button-group
	{
		float:left;
		margin-right:0.625em
	}

.button-bar .button-group div
	{
		overflow:hidden
	}

.dropdown.button
	{
		position:relative;
		padding-right:3.1875em
	}

.dropdown.button:before
	{
		position:absolute;
		content:"";
		width:0;
		height:0;
		display:block;
		border-style:solid;
		border-color:#fff transparent transparent transparent;
		top:50%
	}

.dropdown.button:before
	{
		border-width:0.5625em;
		right:1.5em;
		margin-top:-0.25em
	}

.dropdown.button:before
	{
		border-color:#fff transparent transparent transparent
	}

.dropdown.button.tiny
	{
		padding-right:2.1875em
	}

.dropdown.button.tiny:before
	{
		border-width:0.4375em;
		right:0.875em;
		margin-top:-0.15625em
	}

.dropdown.button.tiny:before
	{
		border-color:#fff transparent transparent transparent
	}

.dropdown.button.small
	{
		padding-right:2.8125em
	}

.dropdown.button.small:before
	{
		border-width:0.5625em;
		right:1.125em;
		margin-top:-0.21875em
	}

.dropdown.button.small:before
	{
		border-color:#fff transparent transparent transparent
	}

.dropdown.button.large
	{
		padding-right:4em
	}

.dropdown.button.large:before
	{
		border-width:0.625em;
		right:1.75em;
		margin-top:-0.3125em
	}

.dropdown.button.large:before
	{
		border-color:#fff transparent transparent transparent
	}

.dropdown.button.secondary:before
	{
		border-color:#333 transparent transparent transparent
	}

.split.button
	{
		position:relative;
		padding-right:4.8em
	}

.split.button span
	{
		display:block;
		height:100%;
		position:absolute;
		right:0;
		top:0;
		border-left:solid 1px
	}

.split.button span:before
	{
		position:absolute;
		content:"";
		width:0;
		height:0;
		display:block;
		border-style:inset;
		left:50%
	}

.split.button span:active
	{
		background-color:rgba(0,0,0,0.1)
	}

.split.button span
	{
		border-left-color:#323233
	}

.split.button span
	{
		width:3em
	}

.split.button span:before
	{
		border-top-style:solid;
		border-width:0.5625em;
		top:1.125em;
		margin-left:-0.5625em
	}

.split.button span:before
	{
		border-color:#fff transparent transparent transparent
	}

.split.button.secondary span
	{
		border-left-color:#446f81
	}

.split.button.secondary span:before
	{
		border-color:#fff transparent transparent transparent
	}

.split.button.alert span
	{
		border-left-color:#4e603e
	}

.split.button.success span
	{
		border-left-color:#396516
	}

.split.button.tiny
	{
		padding-right:3.9375em
	}

.split.button.tiny span
	{
		width:2.84375em
	}

.split.button.tiny span:before
	{
		border-top-style:solid;
		border-width:0.4375em;
		top:0.875em;
		margin-left:-0.3125em
	}

.split.button.small
	{
		padding-right:3.9375em
	}

.split.button.small span
	{
		width:2.8125em
	}

.split.button.small span:before
	{
		border-top-style:solid;
		border-width:0.5625em;
		top:0.84375em;
		margin-left:-0.5625em
	}

.split.button.large
	{
		padding-right:6em
	}

.split.button.large span
	{
		width:3.75em
	}

.split.button.large span:before
	{
		border-top-style:solid;
		border-width:0.625em;
		top:1.3125em;
		margin-left:-0.5625em
	}

.split.button.expand
	{
		padding-left:2em
	}

.split.button.secondary span:before
	{
		border-color:#333 transparent transparent transparent
	}

.split.button.radius span
	{
		-moz-border-radius-topright:3px;
		-moz-border-radius-bottomright:3px;
		-webkit-border-top-right-radius:3px;
		-webkit-border-bottom-right-radius:3px;
		border-top-right-radius:3px;
		border-bottom-right-radius:3px
	}

.split.button.round span
	{
		-moz-border-radius-topright:1000px;
		-moz-border-radius-bottomright:1000px;
		-webkit-border-top-right-radius:1000px;
		-webkit-border-bottom-right-radius:1000px;
		border-top-right-radius:1000px;
		border-bottom-right-radius:1000px
	}

.flex-video
	{
		position:relative;
		padding-top:1.5625em;
		padding-bottom:67.5%;
		height:0;
		margin-bottom:1em;
		overflow:hidden
	}

.flex-video.widescreen
	{
		padding-bottom:57.25%
	}

.flex-video.vimeo
	{
		padding-top:0
	}

.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video
	{
		position:absolute;
		top:0;
		left:0;
		width:100%;
		height:100%
	}

[data-section=''],[data-section='auto'],.section-container.auto,[data-section='vertical-tabs'],.section-container.vertical-tabs,[data-section='vertical-nav'],.section-container.vertical-nav,[data-section='horizontal-nav'],.section-container.horizontal-nav,[data-section='accordion'],.section-container.accordion
	{
		width:100%;
		position:relative;
		display:block;
		margin-bottom:1.25em
	}

[data-section=''][data-section-small-style],[data-section='auto'][data-section-small-style],.section-container.auto[data-section-small-style],[data-section='vertical-tabs'][data-section-small-style],.section-container.vertical-tabs[data-section-small-style],[data-section='vertical-nav'][data-section-small-style],.section-container.vertical-nav[data-section-small-style],[data-section='horizontal-nav'][data-section-small-style],.section-container.horizontal-nav[data-section-small-style],[data-section='accordion'][data-section-small-style],.section-container.accordion[data-section-small-style]
	{
		width:100% !important
	}

[data-section=''][data-section-small-style]>[data-section-region],[data-section=''][data-section-small-style]>section,[data-section=''][data-section-small-style]>.section,[data-section='auto'][data-section-small-style]>[data-section-region],[data-section='auto'][data-section-small-style]>section,[data-section='auto'][data-section-small-style]>.section,.section-container.auto[data-section-small-style]>[data-section-region],.section-container.auto[data-section-small-style]>section,.section-container.auto[data-section-small-style]>.section,[data-section='vertical-tabs'][data-section-small-style]>[data-section-region],[data-section='vertical-tabs'][data-section-small-style]>section,[data-section='vertical-tabs'][data-section-small-style]>.section,.section-container.vertical-tabs[data-section-small-style]>[data-section-region],.section-container.vertical-tabs[data-section-small-style]>section,.section-container.vertical-tabs[data-section-small-style]>.section,[data-section='vertical-nav'][data-section-small-style]>[data-section-region],[data-section='vertical-nav'][data-section-small-style]>section,[data-section='vertical-nav'][data-section-small-style]>.section,.section-container.vertical-nav[data-section-small-style]>[data-section-region],.section-container.vertical-nav[data-section-small-style]>section,.section-container.vertical-nav[data-section-small-style]>.section,[data-section='horizontal-nav'][data-section-small-style]>[data-section-region],[data-section='horizontal-nav'][data-section-small-style]>section,[data-section='horizontal-nav'][data-section-small-style]>.section,.section-container.horizontal-nav[data-section-small-style]>[data-section-region],.section-container.horizontal-nav[data-section-small-style]>section,.section-container.horizontal-nav[data-section-small-style]>.section,[data-section='accordion'][data-section-small-style]>[data-section-region],[data-section='accordion'][data-section-small-style]>section,[data-section='accordion'][data-section-small-style]>.section,.section-container.accordion[data-section-small-style]>[data-section-region],.section-container.accordion[data-section-small-style]>section,.section-container.accordion[data-section-small-style]>.section
	{
		padding:0 !important;
		margin:0 !important
	}

[data-section=''][data-section-small-style]>[data-section-region]>[data-section-title],[data-section=''][data-section-small-style]>[data-section-region]>.title,[data-section=''][data-section-small-style]>section>[data-section-title],[data-section=''][data-section-small-style]>section>.title,[data-section=''][data-section-small-style]>.section>[data-section-title],[data-section=''][data-section-small-style]>.section>.title,[data-section='auto'][data-section-small-style]>[data-section-region]>[data-section-title],[data-section='auto'][data-section-small-style]>[data-section-region]>.title,[data-section='auto'][data-section-small-style]>section>[data-section-title],[data-section='auto'][data-section-small-style]>section>.title,[data-section='auto'][data-section-small-style]>.section>[data-section-title],[data-section='auto'][data-section-small-style]>.section>.title,.section-container.auto[data-section-small-style]>[data-section-region]>[data-section-title],.section-container.auto[data-section-small-style]>[data-section-region]>.title,.section-container.auto[data-section-small-style]>section>[data-section-title],.section-container.auto[data-section-small-style]>section>.title,.section-container.auto[data-section-small-style]>.section>[data-section-title],.section-container.auto[data-section-small-style]>.section>.title,[data-section='vertical-tabs'][data-section-small-style]>[data-section-region]>[data-section-title],[data-section='vertical-tabs'][data-section-small-style]>[data-section-region]>.title,[data-section='vertical-tabs'][data-section-small-style]>section>[data-section-title],[data-section='vertical-tabs'][data-section-small-style]>section>.title,[data-section='vertical-tabs'][data-section-small-style]>.section>[data-section-title],[data-section='vertical-tabs'][data-section-small-style]>.section>.title,.section-container.vertical-tabs[data-section-small-style]>[data-section-region]>[data-section-title],.section-container.vertical-tabs[data-section-small-style]>[data-section-region]>.title,.section-container.vertical-tabs[data-section-small-style]>section>[data-section-title],.section-container.vertical-tabs[data-section-small-style]>section>.title,.section-container.vertical-tabs[data-section-small-style]>.section>[data-section-title],.section-container.vertical-tabs[data-section-small-style]>.section>.title,[data-section='vertical-nav'][data-section-small-style]>[data-section-region]>[data-section-title],[data-section='vertical-nav'][data-section-small-style]>[data-section-region]>.title,[data-section='vertical-nav'][data-section-small-style]>section>[data-section-title],[data-section='vertical-nav'][data-section-small-style]>section>.title,[data-section='vertical-nav'][data-section-small-style]>.section>[data-section-title],[data-section='vertical-nav'][data-section-small-style]>.section>.title,.section-container.vertical-nav[data-section-small-style]>[data-section-region]>[data-section-title],.section-container.vertical-nav[data-section-small-style]>[data-section-region]>.title,.section-container.vertical-nav[data-section-small-style]>section>[data-section-title],.section-container.vertical-nav[data-section-small-style]>section>.title,.section-container.vertical-nav[data-section-small-style]>.section>[data-section-title],.section-container.vertical-nav[data-section-small-style]>.section>.title,[data-section='horizontal-nav'][data-section-small-style]>[data-section-region]>[data-section-title],[data-section='horizontal-nav'][data-section-small-style]>[data-section-region]>.title,[data-section='horizontal-nav'][data-section-small-style]>section>[data-section-title],[data-section='horizontal-nav'][data-section-small-style]>section>.title,[data-section='horizontal-nav'][data-section-small-style]>.section>[data-section-title],[data-section='horizontal-nav'][data-section-small-style]>.section>.title,.section-container.horizontal-nav[data-section-small-style]>[data-section-region]>[data-section-title],.section-container.horizontal-nav[data-section-small-style]>[data-section-region]>.title,.section-container.horizontal-nav[data-section-small-style]>section>[data-section-title],.section-container.horizontal-nav[data-section-small-style]>section>.title,.section-container.horizontal-nav[data-section-small-style]>.section>[data-section-title],.section-container.horizontal-nav[data-section-small-style]>.section>.title,[data-section='accordion'][data-section-small-style]>[data-section-region]>[data-section-title],[data-section='accordion'][data-section-small-style]>[data-section-region]>.title,[data-section='accordion'][data-section-small-style]>section>[data-section-title],[data-section='accordion'][data-section-small-style]>section>.title,[data-section='accordion'][data-section-small-style]>.section>[data-section-title],[data-section='accordion'][data-section-small-style]>.section>.title,.section-container.accordion[data-section-small-style]>[data-section-region]>[data-section-title],.section-container.accordion[data-section-small-style]>[data-section-region]>.title,.section-container.accordion[data-section-small-style]>section>[data-section-title],.section-container.accordion[data-section-small-style]>section>.title,.section-container.accordion[data-section-small-style]>.section>[data-section-title],.section-container.accordion[data-section-small-style]>.section>.title
	{
		width:100% !important
	}

[data-section='']>section,[data-section='']>.section,[data-section='']>[data-section-region],[data-section='auto']>section,[data-section='auto']>.section,[data-section='auto']>[data-section-region],.section-container.auto>section,.section-container.auto>.section,.section-container.auto>[data-section-region],[data-section='vertical-tabs']>section,[data-section='vertical-tabs']>.section,[data-section='vertical-tabs']>[data-section-region],.section-container.vertical-tabs>section,.section-container.vertical-tabs>.section,.section-container.vertical-tabs>[data-section-region],[data-section='vertical-nav']>section,[data-section='vertical-nav']>.section,[data-section='vertical-nav']>[data-section-region],.section-container.vertical-nav>section,.section-container.vertical-nav>.section,.section-container.vertical-nav>[data-section-region],[data-section='horizontal-nav']>section,[data-section='horizontal-nav']>.section,[data-section='horizontal-nav']>[data-section-region],.section-container.horizontal-nav>section,.section-container.horizontal-nav>.section,.section-container.horizontal-nav>[data-section-region],[data-section='accordion']>section,[data-section='accordion']>.section,[data-section='accordion']>[data-section-region],.section-container.accordion>section,.section-container.accordion>.section,.section-container.accordion>[data-section-region]
	{
		margin:0
	}

[data-section='']>section>[data-section-title],[data-section='']>section>.title,[data-section='']>.section>[data-section-title],[data-section='']>.section>.title,[data-section='']>[data-section-region]>[data-section-title],[data-section='']>[data-section-region]>.title,[data-section='auto']>section>[data-section-title],[data-section='auto']>section>.title,[data-section='auto']>.section>[data-section-title],[data-section='auto']>.section>.title,[data-section='auto']>[data-section-region]>[data-section-title],[data-section='auto']>[data-section-region]>.title,.section-container.auto>section>[data-section-title],.section-container.auto>section>.title,.section-container.auto>.section>[data-section-title],.section-container.auto>.section>.title,.section-container.auto>[data-section-region]>[data-section-title],.section-container.auto>[data-section-region]>.title,[data-section='vertical-tabs']>section>[data-section-title],[data-section='vertical-tabs']>section>.title,[data-section='vertical-tabs']>.section>[data-section-title],[data-section='vertical-tabs']>.section>.title,[data-section='vertical-tabs']>[data-section-region]>[data-section-title],[data-section='vertical-tabs']>[data-section-region]>.title,.section-container.vertical-tabs>section>[data-section-title],.section-container.vertical-tabs>section>.title,.section-container.vertical-tabs>.section>[data-section-title],.section-container.vertical-tabs>.section>.title,.section-container.vertical-tabs>[data-section-region]>[data-section-title],.section-container.vertical-tabs>[data-section-region]>.title,[data-section='vertical-nav']>section>[data-section-title],[data-section='vertical-nav']>section>.title,[data-section='vertical-nav']>.section>[data-section-title],[data-section='vertical-nav']>.section>.title,[data-section='vertical-nav']>[data-section-region]>[data-section-title],[data-section='vertical-nav']>[data-section-region]>.title,.section-container.vertical-nav>section>[data-section-title],.section-container.vertical-nav>section>.title,.section-container.vertical-nav>.section>[data-section-title],.section-container.vertical-nav>.section>.title,.section-container.vertical-nav>[data-section-region]>[data-section-title],.section-container.vertical-nav>[data-section-region]>.title,[data-section='horizontal-nav']>section>[data-section-title],[data-section='horizontal-nav']>section>.title,[data-section='horizontal-nav']>.section>[data-section-title],[data-section='horizontal-nav']>.section>.title,[data-section='horizontal-nav']>[data-section-region]>[data-section-title],[data-section='horizontal-nav']>[data-section-region]>.title,.section-container.horizontal-nav>section>[data-section-title],.section-container.horizontal-nav>section>.title,.section-container.horizontal-nav>.section>[data-section-title],.section-container.horizontal-nav>.section>.title,.section-container.horizontal-nav>[data-section-region]>[data-section-title],.section-container.horizontal-nav>[data-section-region]>.title,[data-section='accordion']>section>[data-section-title],[data-section='accordion']>section>.title,[data-section='accordion']>.section>[data-section-title],[data-section='accordion']>.section>.title,[data-section='accordion']>[data-section-region]>[data-section-title],[data-section='accordion']>[data-section-region]>.title,.section-container.accordion>section>[data-section-title],.section-container.accordion>section>.title,.section-container.accordion>.section>[data-section-title],.section-container.accordion>.section>.title,.section-container.accordion>[data-section-region]>[data-section-title],.section-container.accordion>[data-section-region]>.title
	{
		margin-bottom:0
	}

[data-section='']>section>[data-section-title] a,[data-section='']>section>.title a,[data-section='']>.section>[data-section-title] a,[data-section='']>.section>.title a,[data-section='']>[data-section-region]>[data-section-title] a,[data-section='']>[data-section-region]>.title a,[data-section='auto']>section>[data-section-title] a,[data-section='auto']>section>.title a,[data-section='auto']>.section>[data-section-title] a,[data-section='auto']>.section>.title a,[data-section='auto']>[data-section-region]>[data-section-title] a,[data-section='auto']>[data-section-region]>.title a,.section-container.auto>section>[data-section-title] a,.section-container.auto>section>.title a,.section-container.auto>.section>[data-section-title] a,.section-container.auto>.section>.title a,.section-container.auto>[data-section-region]>[data-section-title] a,.section-container.auto>[data-section-region]>.title a,[data-section='vertical-tabs']>section>[data-section-title] a,[data-section='vertical-tabs']>section>.title a,[data-section='vertical-tabs']>.section>[data-section-title] a,[data-section='vertical-tabs']>.section>.title a,[data-section='vertical-tabs']>[data-section-region]>[data-section-title] a,[data-section='vertical-tabs']>[data-section-region]>.title a,.section-container.vertical-tabs>section>[data-section-title] a,.section-container.vertical-tabs>section>.title a,.section-container.vertical-tabs>.section>[data-section-title] a,.section-container.vertical-tabs>.section>.title a,.section-container.vertical-tabs>[data-section-region]>[data-section-title] a,.section-container.vertical-tabs>[data-section-region]>.title a,[data-section='vertical-nav']>section>[data-section-title] a,[data-section='vertical-nav']>section>.title a,[data-section='vertical-nav']>.section>[data-section-title] a,[data-section='vertical-nav']>.section>.title a,[data-section='vertical-nav']>[data-section-region]>[data-section-title] a,[data-section='vertical-nav']>[data-section-region]>.title a,.section-container.vertical-nav>section>[data-section-title] a,.section-container.vertical-nav>section>.title a,.section-container.vertical-nav>.section>[data-section-title] a,.section-container.vertical-nav>.section>.title a,.section-container.vertical-nav>[data-section-region]>[data-section-title] a,.section-container.vertical-nav>[data-section-region]>.title a,[data-section='horizontal-nav']>section>[data-section-title] a,[data-section='horizontal-nav']>section>.title a,[data-section='horizontal-nav']>.section>[data-section-title] a,[data-section='horizontal-nav']>.section>.title a,[data-section='horizontal-nav']>[data-section-region]>[data-section-title] a,[data-section='horizontal-nav']>[data-section-region]>.title a,.section-container.horizontal-nav>section>[data-section-title] a,.section-container.horizontal-nav>section>.title a,.section-container.horizontal-nav>.section>[data-section-title] a,.section-container.horizontal-nav>.section>.title a,.section-container.horizontal-nav>[data-section-region]>[data-section-title] a,.section-container.horizontal-nav>[data-section-region]>.title a,[data-section='accordion']>section>[data-section-title] a,[data-section='accordion']>section>.title a,[data-section='accordion']>.section>[data-section-title] a,[data-section='accordion']>.section>.title a,[data-section='accordion']>[data-section-region]>[data-section-title] a,[data-section='accordion']>[data-section-region]>.title a,.section-container.accordion>section>[data-section-title] a,.section-container.accordion>section>.title a,.section-container.accordion>.section>[data-section-title] a,.section-container.accordion>.section>.title a,.section-container.accordion>[data-section-region]>[data-section-title] a,.section-container.accordion>[data-section-region]>.title a
	{
		width:100%;
		display:inline-block;
		white-space:nowrap
	}

[data-section='']>section>[data-section-content],[data-section='']>section>.content,[data-section='']>.section>[data-section-content],[data-section='']>.section>.content,[data-section='']>[data-section-region]>[data-section-content],[data-section='']>[data-section-region]>.content,[data-section='auto']>section>[data-section-content],[data-section='auto']>section>.content,[data-section='auto']>.section>[data-section-content],[data-section='auto']>.section>.content,[data-section='auto']>[data-section-region]>[data-section-content],[data-section='auto']>[data-section-region]>.content,.section-container.auto>section>[data-section-content],.section-container.auto>section>.content,.section-container.auto>.section>[data-section-content],.section-container.auto>.section>.content,.section-container.auto>[data-section-region]>[data-section-content],.section-container.auto>[data-section-region]>.content,[data-section='vertical-tabs']>section>[data-section-content],[data-section='vertical-tabs']>section>.content,[data-section='vertical-tabs']>.section>[data-section-content],[data-section='vertical-tabs']>.section>.content,[data-section='vertical-tabs']>[data-section-region]>[data-section-content],[data-section='vertical-tabs']>[data-section-region]>.content,.section-container.vertical-tabs>section>[data-section-content],.section-container.vertical-tabs>section>.content,.section-container.vertical-tabs>.section>[data-section-content],.section-container.vertical-tabs>.section>.content,.section-container.vertical-tabs>[data-section-region]>[data-section-content],.section-container.vertical-tabs>[data-section-region]>.content,[data-section='vertical-nav']>section>[data-section-content],[data-section='vertical-nav']>section>.content,[data-section='vertical-nav']>.section>[data-section-content],[data-section='vertical-nav']>.section>.content,[data-section='vertical-nav']>[data-section-region]>[data-section-content],[data-section='vertical-nav']>[data-section-region]>.content,.section-container.vertical-nav>section>[data-section-content],.section-container.vertical-nav>section>.content,.section-container.vertical-nav>.section>[data-section-content],.section-container.vertical-nav>.section>.content,.section-container.vertical-nav>[data-section-region]>[data-section-content],.section-container.vertical-nav>[data-section-region]>.content,[data-section='horizontal-nav']>section>[data-section-content],[data-section='horizontal-nav']>section>.content,[data-section='horizontal-nav']>.section>[data-section-content],[data-section='horizontal-nav']>.section>.content,[data-section='horizontal-nav']>[data-section-region]>[data-section-content],[data-section='horizontal-nav']>[data-section-region]>.content,.section-container.horizontal-nav>section>[data-section-content],.section-container.horizontal-nav>section>.content,.section-container.horizontal-nav>.section>[data-section-content],.section-container.horizontal-nav>.section>.content,.section-container.horizontal-nav>[data-section-region]>[data-section-content],.section-container.horizontal-nav>[data-section-region]>.content,[data-section='accordion']>section>[data-section-content],[data-section='accordion']>section>.content,[data-section='accordion']>.section>[data-section-content],[data-section='accordion']>.section>.content,[data-section='accordion']>[data-section-region]>[data-section-content],[data-section='accordion']>[data-section-region]>.content,.section-container.accordion>section>[data-section-content],.section-container.accordion>section>.content,.section-container.accordion>.section>[data-section-content],.section-container.accordion>.section>.content,.section-container.accordion>[data-section-region]>[data-section-content],.section-container.accordion>[data-section-region]>.content
	{
		display:none
	}

[data-section='']>section.active>[data-section-content],[data-section='']>section.active>.content,[data-section='']>.section.active>[data-section-content],[data-section='']>.section.active>.content,[data-section='']>[data-section-region].active>[data-section-content],[data-section='']>[data-section-region].active>.content,[data-section='auto']>section.active>[data-section-content],[data-section='auto']>section.active>.content,[data-section='auto']>.section.active>[data-section-content],[data-section='auto']>.section.active>.content,[data-section='auto']>[data-section-region].active>[data-section-content],[data-section='auto']>[data-section-region].active>.content,.section-container.auto>section.active>[data-section-content],.section-container.auto>section.active>.content,.section-container.auto>.section.active>[data-section-content],.section-container.auto>.section.active>.content,.section-container.auto>[data-section-region].active>[data-section-content],.section-container.auto>[data-section-region].active>.content,[data-section='vertical-tabs']>section.active>[data-section-content],[data-section='vertical-tabs']>section.active>.content,[data-section='vertical-tabs']>.section.active>[data-section-content],[data-section='vertical-tabs']>.section.active>.content,[data-section='vertical-tabs']>[data-section-region].active>[data-section-content],[data-section='vertical-tabs']>[data-section-region].active>.content,.section-container.vertical-tabs>section.active>[data-section-content],.section-container.vertical-tabs>section.active>.content,.section-container.vertical-tabs>.section.active>[data-section-content],.section-container.vertical-tabs>.section.active>.content,.section-container.vertical-tabs>[data-section-region].active>[data-section-content],.section-container.vertical-tabs>[data-section-region].active>.content,[data-section='vertical-nav']>section.active>[data-section-content],[data-section='vertical-nav']>section.active>.content,[data-section='vertical-nav']>.section.active>[data-section-content],[data-section='vertical-nav']>.section.active>.content,[data-section='vertical-nav']>[data-section-region].active>[data-section-content],[data-section='vertical-nav']>[data-section-region].active>.content,.section-container.vertical-nav>section.active>[data-section-content],.section-container.vertical-nav>section.active>.content,.section-container.vertical-nav>.section.active>[data-section-content],.section-container.vertical-nav>.section.active>.content,.section-container.vertical-nav>[data-section-region].active>[data-section-content],.section-container.vertical-nav>[data-section-region].active>.content,[data-section='horizontal-nav']>section.active>[data-section-content],[data-section='horizontal-nav']>section.active>.content,[data-section='horizontal-nav']>.section.active>[data-section-content],[data-section='horizontal-nav']>.section.active>.content,[data-section='horizontal-nav']>[data-section-region].active>[data-section-content],[data-section='horizontal-nav']>[data-section-region].active>.content,.section-container.horizontal-nav>section.active>[data-section-content],.section-container.horizontal-nav>section.active>.content,.section-container.horizontal-nav>.section.active>[data-section-content],.section-container.horizontal-nav>.section.active>.content,.section-container.horizontal-nav>[data-section-region].active>[data-section-content],.section-container.horizontal-nav>[data-section-region].active>.content,[data-section='accordion']>section.active>[data-section-content],[data-section='accordion']>section.active>.content,[data-section='accordion']>.section.active>[data-section-content],[data-section='accordion']>.section.active>.content,[data-section='accordion']>[data-section-region].active>[data-section-content],[data-section='accordion']>[data-section-region].active>.content,.section-container.accordion>section.active>[data-section-content],.section-container.accordion>section.active>.content,.section-container.accordion>.section.active>[data-section-content],.section-container.accordion>.section.active>.content,.section-container.accordion>[data-section-region].active>[data-section-content],.section-container.accordion>[data-section-region].active>.content
	{
		display:block
	}

[data-section='']>section:not(.active),[data-section='']>.section:not(.active),[data-section='']>[data-section-region]:not(.active),[data-section='auto']>section:not(.active),[data-section='auto']>.section:not(.active),[data-section='auto']>[data-section-region]:not(.active),.section-container.auto>section:not(.active),.section-container.auto>.section:not(.active),.section-container.auto>[data-section-region]:not(.active),[data-section='vertical-tabs']>section:not(.active),[data-section='vertical-tabs']>.section:not(.active),[data-section='vertical-tabs']>[data-section-region]:not(.active),.section-container.vertical-tabs>section:not(.active),.section-container.vertical-tabs>.section:not(.active),.section-container.vertical-tabs>[data-section-region]:not(.active),[data-section='vertical-nav']>section:not(.active),[data-section='vertical-nav']>.section:not(.active),[data-section='vertical-nav']>[data-section-region]:not(.active),.section-container.vertical-nav>section:not(.active),.section-container.vertical-nav>.section:not(.active),.section-container.vertical-nav>[data-section-region]:not(.active),[data-section='horizontal-nav']>section:not(.active),[data-section='horizontal-nav']>.section:not(.active),[data-section='horizontal-nav']>[data-section-region]:not(.active),.section-container.horizontal-nav>section:not(.active),.section-container.horizontal-nav>.section:not(.active),.section-container.horizontal-nav>[data-section-region]:not(.active),[data-section='accordion']>section:not(.active),[data-section='accordion']>.section:not(.active),[data-section='accordion']>[data-section-region]:not(.active),.section-container.accordion>section:not(.active),.section-container.accordion>.section:not(.active),.section-container.accordion>[data-section-region]:not(.active)
	{
		padding:0 !important
	}

[data-section='']>section>[data-section-title],[data-section='']>section>.title,[data-section='']>.section>[data-section-title],[data-section='']>.section>.title,[data-section='']>[data-section-region]>[data-section-title],[data-section='']>[data-section-region]>.title,[data-section='auto']>section>[data-section-title],[data-section='auto']>section>.title,[data-section='auto']>.section>[data-section-title],[data-section='auto']>.section>.title,[data-section='auto']>[data-section-region]>[data-section-title],[data-section='auto']>[data-section-region]>.title,.section-container.auto>section>[data-section-title],.section-container.auto>section>.title,.section-container.auto>.section>[data-section-title],.section-container.auto>.section>.title,.section-container.auto>[data-section-region]>[data-section-title],.section-container.auto>[data-section-region]>.title,[data-section='vertical-tabs']>section>[data-section-title],[data-section='vertical-tabs']>section>.title,[data-section='vertical-tabs']>.section>[data-section-title],[data-section='vertical-tabs']>.section>.title,[data-section='vertical-tabs']>[data-section-region]>[data-section-title],[data-section='vertical-tabs']>[data-section-region]>.title,.section-container.vertical-tabs>section>[data-section-title],.section-container.vertical-tabs>section>.title,.section-container.vertical-tabs>.section>[data-section-title],.section-container.vertical-tabs>.section>.title,.section-container.vertical-tabs>[data-section-region]>[data-section-title],.section-container.vertical-tabs>[data-section-region]>.title,[data-section='vertical-nav']>section>[data-section-title],[data-section='vertical-nav']>section>.title,[data-section='vertical-nav']>.section>[data-section-title],[data-section='vertical-nav']>.section>.title,[data-section='vertical-nav']>[data-section-region]>[data-section-title],[data-section='vertical-nav']>[data-section-region]>.title,.section-container.vertical-nav>section>[data-section-title],.section-container.vertical-nav>section>.title,.section-container.vertical-nav>.section>[data-section-title],.section-container.vertical-nav>.section>.title,.section-container.vertical-nav>[data-section-region]>[data-section-title],.section-container.vertical-nav>[data-section-region]>.title,[data-section='horizontal-nav']>section>[data-section-title],[data-section='horizontal-nav']>section>.title,[data-section='horizontal-nav']>.section>[data-section-title],[data-section='horizontal-nav']>.section>.title,[data-section='horizontal-nav']>[data-section-region]>[data-section-title],[data-section='horizontal-nav']>[data-section-region]>.title,.section-container.horizontal-nav>section>[data-section-title],.section-container.horizontal-nav>section>.title,.section-container.horizontal-nav>.section>[data-section-title],.section-container.horizontal-nav>.section>.title,.section-container.horizontal-nav>[data-section-region]>[data-section-title],.section-container.horizontal-nav>[data-section-region]>.title,[data-section='accordion']>section>[data-section-title],[data-section='accordion']>section>.title,[data-section='accordion']>.section>[data-section-title],[data-section='accordion']>.section>.title,[data-section='accordion']>[data-section-region]>[data-section-title],[data-section='accordion']>[data-section-region]>.title,.section-container.accordion>section>[data-section-title],.section-container.accordion>section>.title,.section-container.accordion>.section>[data-section-title],.section-container.accordion>.section>.title,.section-container.accordion>[data-section-region]>[data-section-title],.section-container.accordion>[data-section-region]>.title
	{
		width:100%
	}

.section-container.auto,.section-container.vertical-tabs,.section-container.vertical-nav,.section-container.horizontal-nav,.section-container.accordion
	{
		border-top:1px solid #ccc
	}

.section-container.auto>section>.title,.section-container.auto>.section>.title,.section-container.vertical-tabs>section>.title,.section-container.vertical-tabs>.section>.title,.section-container.vertical-nav>section>.title,.section-container.vertical-nav>.section>.title,.section-container.horizontal-nav>section>.title,.section-container.horizontal-nav>.section>.title,.section-container.accordion>section>.title,.section-container.accordion>.section>.title
	{
		background-color:#efefef;
		cursor:pointer;
		border:solid 1px #ccc
	}

.section-container.auto>section>.title a,.section-container.auto>.section>.title a,.section-container.vertical-tabs>section>.title a,.section-container.vertical-tabs>.section>.title a,.section-container.vertical-nav>section>.title a,.section-container.vertical-nav>.section>.title a,.section-container.horizontal-nav>section>.title a,.section-container.horizontal-nav>.section>.title a,.section-container.accordion>section>.title a,.section-container.accordion>.section>.title a
	{
		padding:0.9375em;
		color:#333;
		font-size:0.875em;
		background:none
	}

.section-container.auto>section>.title:hover,.section-container.auto>.section>.title:hover,.section-container.vertical-tabs>section>.title:hover,.section-container.vertical-tabs>.section>.title:hover,.section-container.vertical-nav>section>.title:hover,.section-container.vertical-nav>.section>.title:hover,.section-container.horizontal-nav>section>.title:hover,.section-container.horizontal-nav>.section>.title:hover,.section-container.accordion>section>.title:hover,.section-container.accordion>.section>.title:hover
	{
		background-color:#e2e2e2
	}

.section-container.auto>section>.content,.section-container.auto>.section>.content,.section-container.vertical-tabs>section>.content,.section-container.vertical-tabs>.section>.content,.section-container.vertical-nav>section>.content,.section-container.vertical-nav>.section>.content,.section-container.horizontal-nav>section>.content,.section-container.horizontal-nav>.section>.content,.section-container.accordion>section>.content,.section-container.accordion>.section>.content
	{
		padding:0.9375em;
		background-color:#fff;
		border:solid 1px #ccc
	}

.section-container.auto>section>.content>*:last-child,.section-container.auto>.section>.content>*:last-child,.section-container.vertical-tabs>section>.content>*:last-child,.section-container.vertical-tabs>.section>.content>*:last-child,.section-container.vertical-nav>section>.content>*:last-child,.section-container.vertical-nav>.section>.content>*:last-child,.section-container.horizontal-nav>section>.content>*:last-child,.section-container.horizontal-nav>.section>.content>*:last-child,.section-container.accordion>section>.content>*:last-child,.section-container.accordion>.section>.content>*:last-child
	{
		margin-bottom:0
	}

.section-container.auto>section>.content>*:first-child,.section-container.auto>.section>.content>*:first-child,.section-container.vertical-tabs>section>.content>*:first-child,.section-container.vertical-tabs>.section>.content>*:first-child,.section-container.vertical-nav>section>.content>*:first-child,.section-container.vertical-nav>.section>.content>*:first-child,.section-container.horizontal-nav>section>.content>*:first-child,.section-container.horizontal-nav>.section>.content>*:first-child,.section-container.accordion>section>.content>*:first-child,.section-container.accordion>.section>.content>*:first-child
	{
		padding-top:0
	}

.section-container.auto>section>.content>*:last-child:not(.flex-video),.section-container.auto>.section>.content>*:last-child:not(.flex-video),.section-container.vertical-tabs>section>.content>*:last-child:not(.flex-video),.section-container.vertical-tabs>.section>.content>*:last-child:not(.flex-video),.section-container.vertical-nav>section>.content>*:last-child:not(.flex-video),.section-container.vertical-nav>.section>.content>*:last-child:not(.flex-video),.section-container.horizontal-nav>section>.content>*:last-child:not(.flex-video),.section-container.horizontal-nav>.section>.content>*:last-child:not(.flex-video),.section-container.accordion>section>.content>*:last-child:not(.flex-video),.section-container.accordion>.section>.content>*:last-child:not(.flex-video)
	{
		padding-bottom:0
	}

.section-container.auto>section.active>.title,.section-container.auto>.section.active>.title,.section-container.vertical-tabs>section.active>.title,.section-container.vertical-tabs>.section.active>.title,.section-container.vertical-nav>section.active>.title,.section-container.vertical-nav>.section.active>.title,.section-container.horizontal-nav>section.active>.title,.section-container.horizontal-nav>.section.active>.title,.section-container.accordion>section.active>.title,.section-container.accordion>.section.active>.title
	{
		background:#d5d5d5
	}

.section-container.auto>section.active>.title a,.section-container.auto>.section.active>.title a,.section-container.vertical-tabs>section.active>.title a,.section-container.vertical-tabs>.section.active>.title a,.section-container.vertical-nav>section.active>.title a,.section-container.vertical-nav>.section.active>.title a,.section-container.horizontal-nav>section.active>.title a,.section-container.horizontal-nav>.section.active>.title a,.section-container.accordion>section.active>.title a,.section-container.accordion>.section.active>.title a
	{
		color:#333
	}

.section-container.auto>section:not(.active),.section-container.auto>.section:not(.active),.section-container.vertical-tabs>section:not(.active),.section-container.vertical-tabs>.section:not(.active),.section-container.vertical-nav>section:not(.active),.section-container.vertical-nav>.section:not(.active),.section-container.horizontal-nav>section:not(.active),.section-container.horizontal-nav>.section:not(.active),.section-container.accordion>section:not(.active),.section-container.accordion>.section:not(.active)
	{
		padding:0 !important
	}

.section-container.auto>section>.title,.section-container.auto>.section>.title,.section-container.vertical-tabs>section>.title,.section-container.vertical-tabs>.section>.title,.section-container.vertical-nav>section>.title,.section-container.vertical-nav>.section>.title,.section-container.horizontal-nav>section>.title,.section-container.horizontal-nav>.section>.title,.section-container.accordion>section>.title,.section-container.accordion>.section>.title
	{
		border-top:none
	}

[data-section='tabs'],.section-container.tabs
	{
		width:100%;
		position:relative;
		display:block;
		margin-bottom:1.25em
	}

[data-section='tabs']:not([data-section-resized]):not([data-section-small-style]),.section-container.tabs:not([data-section-resized]):not([data-section-small-style])
	{
		visibility:hidden
	}

[data-section='tabs']>section>[data-section-title],[data-section='tabs']>section>.title,[data-section='tabs']>.section>[data-section-title],[data-section='tabs']>.section>.title,[data-section='tabs']>[data-section-region]>[data-section-title],[data-section='tabs']>[data-section-region]>.title,.section-container.tabs>section>[data-section-title],.section-container.tabs>section>.title,.section-container.tabs>.section>[data-section-title],.section-container.tabs>.section>.title,.section-container.tabs>[data-section-region]>[data-section-title],.section-container.tabs>[data-section-region]>.title
	{
		margin-bottom:0
	}

[data-section='tabs']>section>[data-section-title] a,[data-section='tabs']>section>.title a,[data-section='tabs']>.section>[data-section-title] a,[data-section='tabs']>.section>.title a,[data-section='tabs']>[data-section-region]>[data-section-title] a,[data-section='tabs']>[data-section-region]>.title a,.section-container.tabs>section>[data-section-title] a,.section-container.tabs>section>.title a,.section-container.tabs>.section>[data-section-title] a,.section-container.tabs>.section>.title a,.section-container.tabs>[data-section-region]>[data-section-title] a,.section-container.tabs>[data-section-region]>.title a
	{
		width:100%;
		display:inline-block;
		white-space:nowrap
	}

[data-section='tabs']>section>[data-section-content],[data-section='tabs']>section>.content,[data-section='tabs']>.section>[data-section-content],[data-section='tabs']>.section>.content,[data-section='tabs']>[data-section-region]>[data-section-content],[data-section='tabs']>[data-section-region]>.content,.section-container.tabs>section>[data-section-content],.section-container.tabs>section>.content,.section-container.tabs>.section>[data-section-content],.section-container.tabs>.section>.content,.section-container.tabs>[data-section-region]>[data-section-content],.section-container.tabs>[data-section-region]>.content
	{
		display:none
	}

[data-section='tabs']>section.active>[data-section-content],[data-section='tabs']>section.active>.content,[data-section='tabs']>.section.active>[data-section-content],[data-section='tabs']>.section.active>.content,[data-section='tabs']>[data-section-region].active>[data-section-content],[data-section='tabs']>[data-section-region].active>.content,.section-container.tabs>section.active>[data-section-content],.section-container.tabs>section.active>.content,.section-container.tabs>.section.active>[data-section-content],.section-container.tabs>.section.active>.content,.section-container.tabs>[data-section-region].active>[data-section-content],.section-container.tabs>[data-section-region].active>.content
	{
		display:block
	}

[data-section='tabs']>section:not(.active),[data-section='tabs']>.section:not(.active),[data-section='tabs']>[data-section-region]:not(.active),.section-container.tabs>section:not(.active),.section-container.tabs>.section:not(.active),.section-container.tabs>[data-section-region]:not(.active)
	{
		padding:0 !important
	}

[data-section='tabs']>section>[data-section-title],[data-section='tabs']>section>.title,[data-section='tabs']>.section>[data-section-title],[data-section='tabs']>.section>.title,[data-section='tabs']>[data-section-region]>[data-section-title],[data-section='tabs']>[data-section-region]>.title,.section-container.tabs>section>[data-section-title],.section-container.tabs>section>.title,.section-container.tabs>.section>[data-section-title],.section-container.tabs>.section>.title,.section-container.tabs>[data-section-region]>[data-section-title],.section-container.tabs>[data-section-region]>.title
	{
		width:auto;
		position:absolute;
		top:0;
		left:0
	}

.section-container.tabs
	{
		border:none
	}

.section-container.tabs>section>.title,.section-container.tabs>.section>.title
	{
		background-color:#efefef;
		cursor:pointer;
		border:solid 1px #ccc
	}

.section-container.tabs>section>.title a,.section-container.tabs>.section>.title a
	{
		padding:0.9375em;
		color:#333;
		font-size:0.875em;
		background:none
	}

.section-container.tabs>section>.title:hover,.section-container.tabs>.section>.title:hover
	{
		background-color:#e2e2e2
	}

.section-container.tabs>section>.content,.section-container.tabs>.section>.content
	{
		padding:0.9375em;
		background-color:#fff;
		border:solid 1px #ccc
	}

.section-container.tabs>section>.content>*:last-child,.section-container.tabs>.section>.content>*:last-child
	{
		margin-bottom:0
	}

.section-container.tabs>section>.content>*:first-child,.section-container.tabs>.section>.content>*:first-child
	{
		padding-top:0
	}

.section-container.tabs>section>.content>*:last-child:not(.flex-video),.section-container.tabs>.section>.content>*:last-child:not(.flex-video)
	{
		padding-bottom:0
	}

.section-container.tabs>section.active>.title,.section-container.tabs>.section.active>.title
	{
		background:#fff
	}

.section-container.tabs>section.active>.title a,.section-container.tabs>.section.active>.title a
	{
		color:#333
	}

.section-container.tabs>section:not(.active),.section-container.tabs>.section:not(.active)
	{
		padding:0 !important
	}

.section-container.tabs>section.active>.title,.section-container.tabs>.section.active>.title
	{
		border-bottom:0
	}

@media only screen and (min-width: 768px)
	{
		[data-section=''],[data-section='auto'],.section-container.auto
	{
		width:100%;
		position:relative;
		display:block;
		margin-bottom:1.25em
	}

[data-section='']:not([data-section-resized]):not([data-section-small-style]),[data-section='auto']:not([data-section-resized]):not([data-section-small-style]),.section-container.auto:not([data-section-resized]):not([data-section-small-style])
	{
		visibility:hidden
	}

[data-section='']>section>[data-section-title],[data-section='']>section>.title,[data-section='']>.section>[data-section-title],[data-section='']>.section>.title,[data-section='']>[data-section-region]>[data-section-title],[data-section='']>[data-section-region]>.title,[data-section='auto']>section>[data-section-title],[data-section='auto']>section>.title,[data-section='auto']>.section>[data-section-title],[data-section='auto']>.section>.title,[data-section='auto']>[data-section-region]>[data-section-title],[data-section='auto']>[data-section-region]>.title,.section-container.auto>section>[data-section-title],.section-container.auto>section>.title,.section-container.auto>.section>[data-section-title],.section-container.auto>.section>.title,.section-container.auto>[data-section-region]>[data-section-title],.section-container.auto>[data-section-region]>.title
	{
		margin-bottom:0
	}

[data-section='']>section>[data-section-title] a,[data-section='']>section>.title a,[data-section='']>.section>[data-section-title] a,[data-section='']>.section>.title a,[data-section='']>[data-section-region]>[data-section-title] a,[data-section='']>[data-section-region]>.title a,[data-section='auto']>section>[data-section-title] a,[data-section='auto']>section>.title a,[data-section='auto']>.section>[data-section-title] a,[data-section='auto']>.section>.title a,[data-section='auto']>[data-section-region]>[data-section-title] a,[data-section='auto']>[data-section-region]>.title a,.section-container.auto>section>[data-section-title] a,.section-container.auto>section>.title a,.section-container.auto>.section>[data-section-title] a,.section-container.auto>.section>.title a,.section-container.auto>[data-section-region]>[data-section-title] a,.section-container.auto>[data-section-region]>.title a
	{
		width:100%;
		display:inline-block;
		white-space:nowrap
	}

[data-section='']>section>[data-section-content],[data-section='']>section>.content,[data-section='']>.section>[data-section-content],[data-section='']>.section>.content,[data-section='']>[data-section-region]>[data-section-content],[data-section='']>[data-section-region]>.content,[data-section='auto']>section>[data-section-content],[data-section='auto']>section>.content,[data-section='auto']>.section>[data-section-content],[data-section='auto']>.section>.content,[data-section='auto']>[data-section-region]>[data-section-content],[data-section='auto']>[data-section-region]>.content,.section-container.auto>section>[data-section-content],.section-container.auto>section>.content,.section-container.auto>.section>[data-section-content],.section-container.auto>.section>.content,.section-container.auto>[data-section-region]>[data-section-content],.section-container.auto>[data-section-region]>.content
	{
		display:none
	}

[data-section='']>section.active>[data-section-content],[data-section='']>section.active>.content,[data-section='']>.section.active>[data-section-content],[data-section='']>.section.active>.content,[data-section='']>[data-section-region].active>[data-section-content],[data-section='']>[data-section-region].active>.content,[data-section='auto']>section.active>[data-section-content],[data-section='auto']>section.active>.content,[data-section='auto']>.section.active>[data-section-content],[data-section='auto']>.section.active>.content,[data-section='auto']>[data-section-region].active>[data-section-content],[data-section='auto']>[data-section-region].active>.content,.section-container.auto>section.active>[data-section-content],.section-container.auto>section.active>.content,.section-container.auto>.section.active>[data-section-content],.section-container.auto>.section.active>.content,.section-container.auto>[data-section-region].active>[data-section-content],.section-container.auto>[data-section-region].active>.content
	{
		display:block
	}

[data-section='']>section:not(.active),[data-section='']>.section:not(.active),[data-section='']>[data-section-region]:not(.active),[data-section='auto']>section:not(.active),[data-section='auto']>.section:not(.active),[data-section='auto']>[data-section-region]:not(.active),.section-container.auto>section:not(.active),.section-container.auto>.section:not(.active),.section-container.auto>[data-section-region]:not(.active)
	{
		padding:0 !important
	}

[data-section='']>section>[data-section-title],[data-section='']>section>.title,[data-section='']>.section>[data-section-title],[data-section='']>.section>.title,[data-section='']>[data-section-region]>[data-section-title],[data-section='']>[data-section-region]>.title,[data-section='auto']>section>[data-section-title],[data-section='auto']>section>.title,[data-section='auto']>.section>[data-section-title],[data-section='auto']>.section>.title,[data-section='auto']>[data-section-region]>[data-section-title],[data-section='auto']>[data-section-region]>.title,.section-container.auto>section>[data-section-title],.section-container.auto>section>.title,.section-container.auto>.section>[data-section-title],.section-container.auto>.section>.title,.section-container.auto>[data-section-region]>[data-section-title],.section-container.auto>[data-section-region]>.title
	{
		width:auto;
		position:absolute;
		top:0;
		left:0
	}

.section-container.auto
	{
		border:none
	}

.section-container.auto>section>.title,.section-container.auto>.section>.title
	{
		background-color:#efefef;
		cursor:pointer;
		border:solid 1px #ccc
	}

.section-container.auto>section>.title a,.section-container.auto>.section>.title a
	{
		padding:0.9375em;
		color:#333;
		font-size:0.875em;
		background:none
	}

.section-container.auto>section>.title:hover,.section-container.auto>.section>.title:hover
	{
		background-color:#e2e2e2
	}

.section-container.auto>section>.content,.section-container.auto>.section>.content
	{
		padding:0.9375em;
		background-color:#fff;
		border:solid 1px #ccc
	}

.section-container.auto>section>.content>*:last-child,.section-container.auto>.section>.content>*:last-child
	{
		margin-bottom:0
	}

.section-container.auto>section>.content>*:first-child,.section-container.auto>.section>.content>*:first-child
	{
		padding-top:0
	}

.section-container.auto>section>.content>*:last-child:not(.flex-video),.section-container.auto>.section>.content>*:last-child:not(.flex-video)
	{
		padding-bottom:0
	}

.section-container.auto>section.active>.title,.section-container.auto>.section.active>.title
	{
		background:#fff
	}

.section-container.auto>section.active>.title a,.section-container.auto>.section.active>.title a
	{
		color:#333
	}

.section-container.auto>section:not(.active),.section-container.auto>.section:not(.active)
	{
		padding:0 !important
	}

.section-container.auto>section.active>.title,.section-container.auto>.section.active>.title
	{
		border-bottom:0
	}

[data-section='vertical-tabs'],.section-container.vertical-tabs
	{
		width:100%;
		position:relative;
		display:block;
		margin-bottom:1.25em
	}

[data-section='vertical-tabs']:not([data-section-resized]):not([data-section-small-style]),.section-container.vertical-tabs:not([data-section-resized]):not([data-section-small-style])
	{
		visibility:hidden
	}

[data-section='vertical-tabs'][data-section-small-style],.section-container.vertical-tabs[data-section-small-style]
	{
		width:100% !important
	}

[data-section='vertical-tabs'][data-section-small-style]>[data-section-region],[data-section='vertical-tabs'][data-section-small-style]>section,[data-section='vertical-tabs'][data-section-small-style]>.section,.section-container.vertical-tabs[data-section-small-style]>[data-section-region],.section-container.vertical-tabs[data-section-small-style]>section,.section-container.vertical-tabs[data-section-small-style]>.section
	{
		padding:0 !important;
		margin:0 !important
	}

[data-section='vertical-tabs'][data-section-small-style]>[data-section-region]>[data-section-title],[data-section='vertical-tabs'][data-section-small-style]>[data-section-region]>.title,[data-section='vertical-tabs'][data-section-small-style]>section>[data-section-title],[data-section='vertical-tabs'][data-section-small-style]>section>.title,[data-section='vertical-tabs'][data-section-small-style]>.section>[data-section-title],[data-section='vertical-tabs'][data-section-small-style]>.section>.title,.section-container.vertical-tabs[data-section-small-style]>[data-section-region]>[data-section-title],.section-container.vertical-tabs[data-section-small-style]>[data-section-region]>.title,.section-container.vertical-tabs[data-section-small-style]>section>[data-section-title],.section-container.vertical-tabs[data-section-small-style]>section>.title,.section-container.vertical-tabs[data-section-small-style]>.section>[data-section-title],.section-container.vertical-tabs[data-section-small-style]>.section>.title
	{
		width:100% !important
	}

[data-section='vertical-tabs']>section>[data-section-title],[data-section='vertical-tabs']>section>.title,[data-section='vertical-tabs']>.section>[data-section-title],[data-section='vertical-tabs']>.section>.title,[data-section='vertical-tabs']>[data-section-region]>[data-section-title],[data-section='vertical-tabs']>[data-section-region]>.title,.section-container.vertical-tabs>section>[data-section-title],.section-container.vertical-tabs>section>.title,.section-container.vertical-tabs>.section>[data-section-title],.section-container.vertical-tabs>.section>.title,.section-container.vertical-tabs>[data-section-region]>[data-section-title],.section-container.vertical-tabs>[data-section-region]>.title
	{
		margin-bottom:0
	}

[data-section='vertical-tabs']>section>[data-section-title] a,[data-section='vertical-tabs']>section>.title a,[data-section='vertical-tabs']>.section>[data-section-title] a,[data-section='vertical-tabs']>.section>.title a,[data-section='vertical-tabs']>[data-section-region]>[data-section-title] a,[data-section='vertical-tabs']>[data-section-region]>.title a,.section-container.vertical-tabs>section>[data-section-title] a,.section-container.vertical-tabs>section>.title a,.section-container.vertical-tabs>.section>[data-section-title] a,.section-container.vertical-tabs>.section>.title a,.section-container.vertical-tabs>[data-section-region]>[data-section-title] a,.section-container.vertical-tabs>[data-section-region]>.title a
	{
		width:100%;
		display:inline-block;
		white-space:nowrap
	}

[data-section='vertical-tabs']>section>[data-section-content],[data-section='vertical-tabs']>section>.content,[data-section='vertical-tabs']>.section>[data-section-content],[data-section='vertical-tabs']>.section>.content,[data-section='vertical-tabs']>[data-section-region]>[data-section-content],[data-section='vertical-tabs']>[data-section-region]>.content,.section-container.vertical-tabs>section>[data-section-content],.section-container.vertical-tabs>section>.content,.section-container.vertical-tabs>.section>[data-section-content],.section-container.vertical-tabs>.section>.content,.section-container.vertical-tabs>[data-section-region]>[data-section-content],.section-container.vertical-tabs>[data-section-region]>.content
	{
		display:none
	}

[data-section='vertical-tabs']>section.active>[data-section-content],[data-section='vertical-tabs']>section.active>.content,[data-section='vertical-tabs']>.section.active>[data-section-content],[data-section='vertical-tabs']>.section.active>.content,[data-section='vertical-tabs']>[data-section-region].active>[data-section-content],[data-section='vertical-tabs']>[data-section-region].active>.content,.section-container.vertical-tabs>section.active>[data-section-content],.section-container.vertical-tabs>section.active>.content,.section-container.vertical-tabs>.section.active>[data-section-content],.section-container.vertical-tabs>.section.active>.content,.section-container.vertical-tabs>[data-section-region].active>[data-section-content],.section-container.vertical-tabs>[data-section-region].active>.content
	{
		display:block
	}

[data-section='vertical-tabs']>section:not(.active),[data-section='vertical-tabs']>.section:not(.active),[data-section='vertical-tabs']>[data-section-region]:not(.active),.section-container.vertical-tabs>section:not(.active),.section-container.vertical-tabs>.section:not(.active),.section-container.vertical-tabs>[data-section-region]:not(.active)
	{
		padding:0 !important
	}

[data-section='vertical-tabs']>section>[data-section-title],[data-section='vertical-tabs']>section>.title,[data-section='vertical-tabs']>.section>[data-section-title],[data-section='vertical-tabs']>.section>.title,[data-section='vertical-tabs']>[data-section-region]>[data-section-title],[data-section='vertical-tabs']>[data-section-region]>.title,.section-container.vertical-tabs>section>[data-section-title],.section-container.vertical-tabs>section>.title,.section-container.vertical-tabs>.section>[data-section-title],.section-container.vertical-tabs>.section>.title,.section-container.vertical-tabs>[data-section-region]>[data-section-title],.section-container.vertical-tabs>[data-section-region]>.title
	{
		position:absolute;
		top:0;
		left:0;
		width:12.5em
	}

[data-section='vertical-tabs']>section.active,[data-section='vertical-tabs']>.section.active,[data-section='vertical-tabs']>[data-section-region].active,.section-container.vertical-tabs>section.active,.section-container.vertical-tabs>.section.active,.section-container.vertical-tabs>[data-section-region].active
	{
		padding-left:12.5em
	}

[data-section='vertical-tabs']>section.active>[data-section-title],[data-section='vertical-tabs']>section.active>.title,[data-section='vertical-tabs']>.section.active>[data-section-title],[data-section='vertical-tabs']>.section.active>.title,[data-section='vertical-tabs']>[data-section-region].active>[data-section-title],[data-section='vertical-tabs']>[data-section-region].active>.title,.section-container.vertical-tabs>section.active>[data-section-title],.section-container.vertical-tabs>section.active>.title,.section-container.vertical-tabs>.section.active>[data-section-title],.section-container.vertical-tabs>.section.active>.title,.section-container.vertical-tabs>[data-section-region].active>[data-section-title],.section-container.vertical-tabs>[data-section-region].active>.title
	{
		width:12.5em
	}

.section-container.vertical-tabs
	{
		border:none
	}

.section-container.vertical-tabs>section>.title,.section-container.vertical-tabs>.section>.title
	{
		background-color:#efefef;
		cursor:pointer;
		border:solid 1px #ccc
	}

.section-container.vertical-tabs>section>.title a,.section-container.vertical-tabs>.section>.title a
	{
		padding:0.9375em;
		color:#333;
		font-size:0.875em;
		background:none
	}

.section-container.vertical-tabs>section>.title:hover,.section-container.vertical-tabs>.section>.title:hover
	{
		background-color:#e2e2e2
	}

.section-container.vertical-tabs>section>.content,.section-container.vertical-tabs>.section>.content
	{
		padding:0.9375em;
		background-color:#fff;
		border:solid 1px #ccc
	}

.section-container.vertical-tabs>section>.content>*:last-child,.section-container.vertical-tabs>.section>.content>*:last-child
	{
		margin-bottom:0
	}

.section-container.vertical-tabs>section>.content>*:first-child,.section-container.vertical-tabs>.section>.content>*:first-child
	{
		padding-top:0
	}

.section-container.vertical-tabs>section>.content>*:last-child:not(.flex-video),.section-container.vertical-tabs>.section>.content>*:last-child:not(.flex-video)
	{
		padding-bottom:0
	}

.section-container.vertical-tabs>section.active>.title,.section-container.vertical-tabs>.section.active>.title
	{
		background:#d5d5d5
	}

.section-container.vertical-tabs>section.active>.title a,.section-container.vertical-tabs>.section.active>.title a
	{
		color:#333
	}

.section-container.vertical-tabs>section:not(.active),.section-container.vertical-tabs>.section:not(.active)
	{
		padding:0 !important
	}

.section-container.vertical-tabs>section.active,.section-container.vertical-tabs>.section.active
	{
		padding-left:12.4375em
	}

.section-container.vertical-tabs>section.active>.title,.section-container.vertical-tabs>.section.active>.title
	{
		background-color:#d5d5d5
	}

[data-section='vertical-nav'],.section-container.vertical-nav
	{
		width:100%;
		position:relative;
		display:block;
		margin-bottom:1.25em
	}

[data-section='vertical-nav']:not([data-section-resized]):not([data-section-small-style]),.section-container.vertical-nav:not([data-section-resized]):not([data-section-small-style])
	{
		visibility:hidden
	}

[data-section='vertical-nav'][data-section-small-style],.section-container.vertical-nav[data-section-small-style]
	{
		width:100% !important
	}

[data-section='vertical-nav'][data-section-small-style]>[data-section-region],[data-section='vertical-nav'][data-section-small-style]>section,[data-section='vertical-nav'][data-section-small-style]>.section,.section-container.vertical-nav[data-section-small-style]>[data-section-region],.section-container.vertical-nav[data-section-small-style]>section,.section-container.vertical-nav[data-section-small-style]>.section
	{
		padding:0 !important;
		margin:0 !important
	}

[data-section='vertical-nav'][data-section-small-style]>[data-section-region]>[data-section-title],[data-section='vertical-nav'][data-section-small-style]>[data-section-region]>.title,[data-section='vertical-nav'][data-section-small-style]>section>[data-section-title],[data-section='vertical-nav'][data-section-small-style]>section>.title,[data-section='vertical-nav'][data-section-small-style]>.section>[data-section-title],[data-section='vertical-nav'][data-section-small-style]>.section>.title,.section-container.vertical-nav[data-section-small-style]>[data-section-region]>[data-section-title],.section-container.vertical-nav[data-section-small-style]>[data-section-region]>.title,.section-container.vertical-nav[data-section-small-style]>section>[data-section-title],.section-container.vertical-nav[data-section-small-style]>section>.title,.section-container.vertical-nav[data-section-small-style]>.section>[data-section-title],.section-container.vertical-nav[data-section-small-style]>.section>.title
	{
		width:100% !important
	}

[data-section='vertical-nav']>section,[data-section='vertical-nav']>.section,[data-section='vertical-nav']>[data-section-region],.section-container.vertical-nav>section,.section-container.vertical-nav>.section,.section-container.vertical-nav>[data-section-region]
	{
		position:relative;
		display:inline-block
	}

[data-section='vertical-nav']>section>[data-section-title],[data-section='vertical-nav']>section>.title,[data-section='vertical-nav']>.section>[data-section-title],[data-section='vertical-nav']>.section>.title,[data-section='vertical-nav']>[data-section-region]>[data-section-title],[data-section='vertical-nav']>[data-section-region]>.title,.section-container.vertical-nav>section>[data-section-title],.section-container.vertical-nav>section>.title,.section-container.vertical-nav>.section>[data-section-title],.section-container.vertical-nav>.section>.title,.section-container.vertical-nav>[data-section-region]>[data-section-title],.section-container.vertical-nav>[data-section-region]>.title
	{
		margin-bottom:0
	}

[data-section='vertical-nav']>section>[data-section-title] a,[data-section='vertical-nav']>section>.title a,[data-section='vertical-nav']>.section>[data-section-title] a,[data-section='vertical-nav']>.section>.title a,[data-section='vertical-nav']>[data-section-region]>[data-section-title] a,[data-section='vertical-nav']>[data-section-region]>.title a,.section-container.vertical-nav>section>[data-section-title] a,.section-container.vertical-nav>section>.title a,.section-container.vertical-nav>.section>[data-section-title] a,.section-container.vertical-nav>.section>.title a,.section-container.vertical-nav>[data-section-region]>[data-section-title] a,.section-container.vertical-nav>[data-section-region]>.title a
	{
		width:100%;
		display:inline-block;
		white-space:nowrap
	}

[data-section='vertical-nav']>section>[data-section-content],[data-section='vertical-nav']>section>.content,[data-section='vertical-nav']>.section>[data-section-content],[data-section='vertical-nav']>.section>.content,[data-section='vertical-nav']>[data-section-region]>[data-section-content],[data-section='vertical-nav']>[data-section-region]>.content,.section-container.vertical-nav>section>[data-section-content],.section-container.vertical-nav>section>.content,.section-container.vertical-nav>.section>[data-section-content],.section-container.vertical-nav>.section>.content,.section-container.vertical-nav>[data-section-region]>[data-section-content],.section-container.vertical-nav>[data-section-region]>.content
	{
		display:none
	}

[data-section='vertical-nav']>section.active>[data-section-content],[data-section='vertical-nav']>section.active>.content,[data-section='vertical-nav']>.section.active>[data-section-content],[data-section='vertical-nav']>.section.active>.content,[data-section='vertical-nav']>[data-section-region].active>[data-section-content],[data-section='vertical-nav']>[data-section-region].active>.content,.section-container.vertical-nav>section.active>[data-section-content],.section-container.vertical-nav>section.active>.content,.section-container.vertical-nav>.section.active>[data-section-content],.section-container.vertical-nav>.section.active>.content,.section-container.vertical-nav>[data-section-region].active>[data-section-content],.section-container.vertical-nav>[data-section-region].active>.content
	{
		display:block
	}

[data-section='vertical-nav']>section:not(.active),[data-section='vertical-nav']>.section:not(.active),[data-section='vertical-nav']>[data-section-region]:not(.active),.section-container.vertical-nav>section:not(.active),.section-container.vertical-nav>.section:not(.active),.section-container.vertical-nav>[data-section-region]:not(.active)
	{
		padding:0 !important
	}

[data-section='vertical-nav']>section>[data-section-title],[data-section='vertical-nav']>section>.title,[data-section='vertical-nav']>.section>[data-section-title],[data-section='vertical-nav']>.section>.title,[data-section='vertical-nav']>[data-section-region]>[data-section-title],[data-section='vertical-nav']>[data-section-region]>.title,.section-container.vertical-nav>section>[data-section-title],.section-container.vertical-nav>section>.title,.section-container.vertical-nav>.section>[data-section-title],.section-container.vertical-nav>.section>.title,.section-container.vertical-nav>[data-section-region]>[data-section-title],.section-container.vertical-nav>[data-section-region]>.title
	{
		position:static;
		width:auto
	}

[data-section='vertical-nav']>section>[data-section-title] a,[data-section='vertical-nav']>section>.title a,[data-section='vertical-nav']>.section>[data-section-title] a,[data-section='vertical-nav']>.section>.title a,[data-section='vertical-nav']>[data-section-region]>[data-section-title] a,[data-section='vertical-nav']>[data-section-region]>.title a,.section-container.vertical-nav>section>[data-section-title] a,.section-container.vertical-nav>section>.title a,.section-container.vertical-nav>.section>[data-section-title] a,.section-container.vertical-nav>.section>.title a,.section-container.vertical-nav>[data-section-region]>[data-section-title] a,.section-container.vertical-nav>[data-section-region]>.title a
	{
		display:block
	}

[data-section='vertical-nav']>section>[data-section-content],[data-section='vertical-nav']>section>.content,[data-section='vertical-nav']>.section>[data-section-content],[data-section='vertical-nav']>.section>.content,[data-section='vertical-nav']>[data-section-region]>[data-section-content],[data-section='vertical-nav']>[data-section-region]>.content,.section-container.vertical-nav>section>[data-section-content],.section-container.vertical-nav>section>.content,.section-container.vertical-nav>.section>[data-section-content],.section-container.vertical-nav>.section>.content,.section-container.vertical-nav>[data-section-region]>[data-section-content],.section-container.vertical-nav>[data-section-region]>.content
	{
		position:absolute;
		top:0;
		left:0;
		z-index:999;
		min-width:12.5em
	}

.section-container.vertical-nav
	{
		border:none
	}

.section-container.vertical-nav>section>.title,.section-container.vertical-nav>.section>.title
	{
		background-color:#efefef;
		cursor:pointer;
		border:solid 1px #ccc
	}

.section-container.vertical-nav>section>.title a,.section-container.vertical-nav>.section>.title a
	{
		padding:0.9375em;
		color:#333;
		font-size:0.875em;
		background:none
	}

.section-container.vertical-nav>section>.title:hover,.section-container.vertical-nav>.section>.title:hover
	{
		background-color:#e2e2e2
	}

.section-container.vertical-nav>section>.content,.section-container.vertical-nav>.section>.content
	{
		padding:0.9375em;
		background-color:#fff;
		border:solid 1px #ccc
	}

.section-container.vertical-nav>section>.content>*:last-child,.section-container.vertical-nav>.section>.content>*:last-child
	{
		margin-bottom:0
	}

.section-container.vertical-nav>section>.content>*:first-child,.section-container.vertical-nav>.section>.content>*:first-child
	{
		padding-top:0
	}

.section-container.vertical-nav>section>.content>*:last-child:not(.flex-video),.section-container.vertical-nav>.section>.content>*:last-child:not(.flex-video)
	{
		padding-bottom:0
	}

.section-container.vertical-nav>section.active>.title,.section-container.vertical-nav>.section.active>.title
	{
		background:#d5d5d5
	}

.section-container.vertical-nav>section.active>.title a,.section-container.vertical-nav>.section.active>.title a
	{
		color:#333
	}

.section-container.vertical-nav>section:not(.active),.section-container.vertical-nav>.section:not(.active)
	{
		padding:0 !important
	}

[data-section='horizontal-nav'],.section-container.horizontal-nav
	{
		width:100%;
		position:relative;
		display:block;
		margin-bottom:1.25em
	}

[data-section='horizontal-nav']:not([data-section-resized]):not([data-section-small-style]),.section-container.horizontal-nav:not([data-section-resized]):not([data-section-small-style])
	{
		visibility:hidden
	}

[data-section='horizontal-nav'][data-section-small-style],.section-container.horizontal-nav[data-section-small-style]
	{
		width:100% !important
	}

[data-section='horizontal-nav'][data-section-small-style]>[data-section-region],[data-section='horizontal-nav'][data-section-small-style]>section,[data-section='horizontal-nav'][data-section-small-style]>.section,.section-container.horizontal-nav[data-section-small-style]>[data-section-region],.section-container.horizontal-nav[data-section-small-style]>section,.section-container.horizontal-nav[data-section-small-style]>.section
	{
		padding:0 !important;
		margin:0 !important
	}

[data-section='horizontal-nav'][data-section-small-style]>[data-section-region]>[data-section-title],[data-section='horizontal-nav'][data-section-small-style]>[data-section-region]>.title,[data-section='horizontal-nav'][data-section-small-style]>section>[data-section-title],[data-section='horizontal-nav'][data-section-small-style]>section>.title,[data-section='horizontal-nav'][data-section-small-style]>.section>[data-section-title],[data-section='horizontal-nav'][data-section-small-style]>.section>.title,.section-container.horizontal-nav[data-section-small-style]>[data-section-region]>[data-section-title],.section-container.horizontal-nav[data-section-small-style]>[data-section-region]>.title,.section-container.horizontal-nav[data-section-small-style]>section>[data-section-title],.section-container.horizontal-nav[data-section-small-style]>section>.title,.section-container.horizontal-nav[data-section-small-style]>.section>[data-section-title],.section-container.horizontal-nav[data-section-small-style]>.section>.title
	{
		width:100% !important
	}

[data-section='horizontal-nav']>section,[data-section='horizontal-nav']>.section,[data-section='horizontal-nav']>[data-section-region],.section-container.horizontal-nav>section,.section-container.horizontal-nav>.section,.section-container.horizontal-nav>[data-section-region]
	{
		position:relative;
		float:left
	}

[data-section='horizontal-nav']>section>[data-section-title],[data-section='horizontal-nav']>section>.title,[data-section='horizontal-nav']>.section>[data-section-title],[data-section='horizontal-nav']>.section>.title,[data-section='horizontal-nav']>[data-section-region]>[data-section-title],[data-section='horizontal-nav']>[data-section-region]>.title,.section-container.horizontal-nav>section>[data-section-title],.section-container.horizontal-nav>section>.title,.section-container.horizontal-nav>.section>[data-section-title],.section-container.horizontal-nav>.section>.title,.section-container.horizontal-nav>[data-section-region]>[data-section-title],.section-container.horizontal-nav>[data-section-region]>.title
	{
		margin-bottom:0
	}

[data-section='horizontal-nav']>section>[data-section-title] a,[data-section='horizontal-nav']>section>.title a,[data-section='horizontal-nav']>.section>[data-section-title] a,[data-section='horizontal-nav']>.section>.title a,[data-section='horizontal-nav']>[data-section-region]>[data-section-title] a,[data-section='horizontal-nav']>[data-section-region]>.title a,.section-container.horizontal-nav>section>[data-section-title] a,.section-container.horizontal-nav>section>.title a,.section-container.horizontal-nav>.section>[data-section-title] a,.section-container.horizontal-nav>.section>.title a,.section-container.horizontal-nav>[data-section-region]>[data-section-title] a,.section-container.horizontal-nav>[data-section-region]>.title a
	{
		width:100%;
		display:inline-block;
		white-space:nowrap
	}

[data-section='horizontal-nav']>section>[data-section-content],[data-section='horizontal-nav']>section>.content,[data-section='horizontal-nav']>.section>[data-section-content],[data-section='horizontal-nav']>.section>.content,[data-section='horizontal-nav']>[data-section-region]>[data-section-content],[data-section='horizontal-nav']>[data-section-region]>.content,.section-container.horizontal-nav>section>[data-section-content],.section-container.horizontal-nav>section>.content,.section-container.horizontal-nav>.section>[data-section-content],.section-container.horizontal-nav>.section>.content,.section-container.horizontal-nav>[data-section-region]>[data-section-content],.section-container.horizontal-nav>[data-section-region]>.content
	{
		display:none
	}

[data-section='horizontal-nav']>section.active>[data-section-content],[data-section='horizontal-nav']>section.active>.content,[data-section='horizontal-nav']>.section.active>[data-section-content],[data-section='horizontal-nav']>.section.active>.content,[data-section='horizontal-nav']>[data-section-region].active>[data-section-content],[data-section='horizontal-nav']>[data-section-region].active>.content,.section-container.horizontal-nav>section.active>[data-section-content],.section-container.horizontal-nav>section.active>.content,.section-container.horizontal-nav>.section.active>[data-section-content],.section-container.horizontal-nav>.section.active>.content,.section-container.horizontal-nav>[data-section-region].active>[data-section-content],.section-container.horizontal-nav>[data-section-region].active>.content
	{
		display:block
	}

[data-section='horizontal-nav']>section:not(.active),[data-section='horizontal-nav']>.section:not(.active),[data-section='horizontal-nav']>[data-section-region]:not(.active),.section-container.horizontal-nav>section:not(.active),.section-container.horizontal-nav>.section:not(.active),.section-container.horizontal-nav>[data-section-region]:not(.active)
	{
		padding:0 !important
	}

[data-section='horizontal-nav']>section>[data-section-title],[data-section='horizontal-nav']>section>.title,[data-section='horizontal-nav']>.section>[data-section-title],[data-section='horizontal-nav']>.section>.title,[data-section='horizontal-nav']>[data-section-region]>[data-section-title],[data-section='horizontal-nav']>[data-section-region]>.title,.section-container.horizontal-nav>section>[data-section-title],.section-container.horizontal-nav>section>.title,.section-container.horizontal-nav>.section>[data-section-title],.section-container.horizontal-nav>.section>.title,.section-container.horizontal-nav>[data-section-region]>[data-section-title],.section-container.horizontal-nav>[data-section-region]>.title
	{
		position:static;
		width:auto
	}

[data-section='horizontal-nav']>section>[data-section-title] a,[data-section='horizontal-nav']>section>.title a,[data-section='horizontal-nav']>.section>[data-section-title] a,[data-section='horizontal-nav']>.section>.title a,[data-section='horizontal-nav']>[data-section-region]>[data-section-title] a,[data-section='horizontal-nav']>[data-section-region]>.title a,.section-container.horizontal-nav>section>[data-section-title] a,.section-container.horizontal-nav>section>.title a,.section-container.horizontal-nav>.section>[data-section-title] a,.section-container.horizontal-nav>.section>.title a,.section-container.horizontal-nav>[data-section-region]>[data-section-title] a,.section-container.horizontal-nav>[data-section-region]>.title a
	{
		display:block
	}

[data-section='horizontal-nav']>section>[data-section-content],[data-section='horizontal-nav']>section>.content,[data-section='horizontal-nav']>.section>[data-section-content],[data-section='horizontal-nav']>.section>.content,[data-section='horizontal-nav']>[data-section-region]>[data-section-content],[data-section='horizontal-nav']>[data-section-region]>.content,.section-container.horizontal-nav>section>[data-section-content],.section-container.horizontal-nav>section>.content,.section-container.horizontal-nav>.section>[data-section-content],.section-container.horizontal-nav>.section>.content,.section-container.horizontal-nav>[data-section-region]>[data-section-content],.section-container.horizontal-nav>[data-section-region]>.content
	{
		width:auto;
		position:absolute;
		top:0;
		left:0;
		z-index:999;
		min-width:12.5em
	}

.section-container.horizontal-nav
	{
		background:#efefef;
		border:1px solid #ccc
	}

.section-container.horizontal-nav>section>.title,.section-container.horizontal-nav>.section>.title
	{
		background-color:#efefef;
		cursor:pointer;
		border:solid 1px #ccc
	}

.section-container.horizontal-nav>section>.title a,.section-container.horizontal-nav>.section>.title a
	{
		padding:0.9375em;
		color:#333;
		font-size:0.875em;
		background:none
	}

.section-container.horizontal-nav>section>.title:hover,.section-container.horizontal-nav>.section>.title:hover
	{
		background-color:#e2e2e2
	}

.section-container.horizontal-nav>section>.content,.section-container.horizontal-nav>.section>.content
	{
		padding:0.9375em;
		background-color:#fff;
		border:solid 1px #ccc
	}

.section-container.horizontal-nav>section>.content>*:last-child,.section-container.horizontal-nav>.section>.content>*:last-child
	{
		margin-bottom:0
	}

.section-container.horizontal-nav>section>.content>*:first-child,.section-container.horizontal-nav>.section>.content>*:first-child
	{
		padding-top:0
	}

.section-container.horizontal-nav>section>.content>*:last-child:not(.flex-video),.section-container.horizontal-nav>.section>.content>*:last-child:not(.flex-video)
	{
		padding-bottom:0
	}

.section-container.horizontal-nav>section.active>.title,.section-container.horizontal-nav>.section.active>.title
	{
		background:#d5d5d5
	}

.section-container.horizontal-nav>section.active>.title a,.section-container.horizontal-nav>.section.active>.title a
	{
		color:#333
	}

.section-container.horizontal-nav>section:not(.active),.section-container.horizontal-nav>.section:not(.active)
	{
		padding:0 !important
	}


	}

.no-js [data-section],.no-js .section-container
	{
		width:100%;
		position:relative;
		display:block;
		margin-bottom:1.25em
	}

.no-js [data-section][data-section-small-style],.no-js .section-container[data-section-small-style]
	{
		width:100% !important
	}

.no-js [data-section][data-section-small-style]>[data-section-region],.no-js [data-section][data-section-small-style]>section,.no-js [data-section][data-section-small-style]>.section,.no-js .section-container[data-section-small-style]>[data-section-region],.no-js .section-container[data-section-small-style]>section,.no-js .section-container[data-section-small-style]>.section
	{
		padding:0 !important;
		margin:0 !important
	}

.no-js [data-section][data-section-small-style]>[data-section-region]>[data-section-title],.no-js [data-section][data-section-small-style]>[data-section-region]>.title,.no-js [data-section][data-section-small-style]>section>[data-section-title],.no-js [data-section][data-section-small-style]>section>.title,.no-js [data-section][data-section-small-style]>.section>[data-section-title],.no-js [data-section][data-section-small-style]>.section>.title,.no-js .section-container[data-section-small-style]>[data-section-region]>[data-section-title],.no-js .section-container[data-section-small-style]>[data-section-region]>.title,.no-js .section-container[data-section-small-style]>section>[data-section-title],.no-js .section-container[data-section-small-style]>section>.title,.no-js .section-container[data-section-small-style]>.section>[data-section-title],.no-js .section-container[data-section-small-style]>.section>.title
	{
		width:100% !important
	}

.no-js [data-section]>section,.no-js [data-section]>.section,.no-js [data-section]>[data-section-region],.no-js .section-container>section,.no-js .section-container>.section,.no-js .section-container>[data-section-region]
	{
		margin:0
	}

.no-js [data-section]>section>[data-section-title],.no-js [data-section]>section>.title,.no-js [data-section]>.section>[data-section-title],.no-js [data-section]>.section>.title,.no-js [data-section]>[data-section-region]>[data-section-title],.no-js [data-section]>[data-section-region]>.title,.no-js .section-container>section>[data-section-title],.no-js .section-container>section>.title,.no-js .section-container>.section>[data-section-title],.no-js .section-container>.section>.title,.no-js .section-container>[data-section-region]>[data-section-title],.no-js .section-container>[data-section-region]>.title
	{
		margin-bottom:0
	}

.no-js [data-section]>section>[data-section-title] a,.no-js [data-section]>section>.title a,.no-js [data-section]>.section>[data-section-title] a,.no-js [data-section]>.section>.title a,.no-js [data-section]>[data-section-region]>[data-section-title] a,.no-js [data-section]>[data-section-region]>.title a,.no-js .section-container>section>[data-section-title] a,.no-js .section-container>section>.title a,.no-js .section-container>.section>[data-section-title] a,.no-js .section-container>.section>.title a,.no-js .section-container>[data-section-region]>[data-section-title] a,.no-js .section-container>[data-section-region]>.title a
	{
		width:100%;
		display:inline-block;
		white-space:nowrap
	}

.no-js [data-section]>section>[data-section-content],.no-js [data-section]>section>.content,.no-js [data-section]>.section>[data-section-content],.no-js [data-section]>.section>.content,.no-js [data-section]>[data-section-region]>[data-section-content],.no-js [data-section]>[data-section-region]>.content,.no-js .section-container>section>[data-section-content],.no-js .section-container>section>.content,.no-js .section-container>.section>[data-section-content],.no-js .section-container>.section>.content,.no-js .section-container>[data-section-region]>[data-section-content],.no-js .section-container>[data-section-region]>.content
	{
		display:none
	}

.no-js [data-section]>section.active>[data-section-content],.no-js [data-section]>section.active>.content,.no-js [data-section]>.section.active>[data-section-content],.no-js [data-section]>.section.active>.content,.no-js [data-section]>[data-section-region].active>[data-section-content],.no-js [data-section]>[data-section-region].active>.content,.no-js .section-container>section.active>[data-section-content],.no-js .section-container>section.active>.content,.no-js .section-container>.section.active>[data-section-content],.no-js .section-container>.section.active>.content,.no-js .section-container>[data-section-region].active>[data-section-content],.no-js .section-container>[data-section-region].active>.content
	{
		display:block
	}

.no-js [data-section]>section:not(.active),.no-js [data-section]>.section:not(.active),.no-js [data-section]>[data-section-region]:not(.active),.no-js .section-container>section:not(.active),.no-js .section-container>.section:not(.active),.no-js .section-container>[data-section-region]:not(.active)
	{
		padding:0 !important
	}

.no-js [data-section]>section>[data-section-title],.no-js [data-section]>section>.title,.no-js [data-section]>.section>[data-section-title],.no-js [data-section]>.section>.title,.no-js [data-section]>[data-section-region]>[data-section-title],.no-js [data-section]>[data-section-region]>.title,.no-js .section-container>section>[data-section-title],.no-js .section-container>section>.title,.no-js .section-container>.section>[data-section-title],.no-js .section-container>.section>.title,.no-js .section-container>[data-section-region]>[data-section-title],.no-js .section-container>[data-section-region]>.title
	{
		width:100%
	}

.no-js .section-container
	{
		border-top:1px solid #ccc
	}

.no-js .section-container>section>.title,.no-js .section-container>.section>.title
	{
		background-color:#efefef;
		cursor:pointer;
		border:solid 1px #ccc
	}

.no-js .section-container>section>.title a,.no-js .section-container>.section>.title a
	{
		padding:0.9375em;
		color:#333;
		font-size:0.875em;
		background:none
	}

.no-js .section-container>section>.title:hover,.no-js .section-container>.section>.title:hover
	{
		background-color:#e2e2e2
	}

.no-js .section-container>section>.content,.no-js .section-container>.section>.content
	{
		padding:0.9375em;
		background-color:#fff;
		border:solid 1px #ccc
	}

.no-js .section-container>section>.content>*:last-child,.no-js .section-container>.section>.content>*:last-child
	{
		margin-bottom:0
	}

.no-js .section-container>section>.content>*:first-child,.no-js .section-container>.section>.content>*:first-child
	{
		padding-top:0
	}

.no-js .section-container>section>.content>*:last-child:not(.flex-video),.no-js .section-container>.section>.content>*:last-child:not(.flex-video)
	{
		padding-bottom:0
	}

.no-js .section-container>section.active>.title,.no-js .section-container>.section.active>.title
	{
		background:#d5d5d5
	}

.no-js .section-container>section.active>.title a,.no-js .section-container>.section.active>.title a
	{
		color:#333
	}

.no-js .section-container>section:not(.active),.no-js .section-container>.section:not(.active)
	{
		padding:0 !important
	}

.no-js .section-container>section>.title,.no-js .section-container>.section>.title
	{
		border-top:none
	}

.contain-to-grid
	{
		width:100%;
		background:#111
	}

.contain-to-grid .top-bar
	{
		margin-bottom:1.875em
	}

.fixed
	{
		width:100%;
		left:0;
		position:fixed;
		top:0;
		z-index:99
	}

.top-bar
	{
		overflow:hidden;
		height:45px;
		line-height:45px;
		position:relative;
		background:#111;
		margin-bottom:1.875em
	}

.top-bar ul
	{
		margin-bottom:0;
		list-style:none
	}

.top-bar .row
	{
		max-width:none
	}

.top-bar form,.top-bar input
	{
		margin-bottom:0
	}

.top-bar input
	{
		height:2.45em
	}

.top-bar .button
	{
		padding-top:.5em;
		padding-bottom:.5em;
		margin-bottom:0
	}

.top-bar .title-area
	{
		position:relative;
		margin:0
	}

.top-bar .name
	{
		height:45px;
		margin:0;
		font-size:16
	}

.top-bar .name h1
	{
		line-height:45px;
		font-size:1.0625em;
		margin:0
	}

.top-bar .name h1 a
	{
		font-weight:bold;
		color:#fff;
		width:50%;
		display:block;
		padding:0 15px
	}

.top-bar .toggle-topbar
	{
		position:absolute;
		right:0;
		top:0
	}

.top-bar .toggle-topbar a
	{
		color:#fff;
		text-transform:uppercase;
		font-size:0.8125em;
		font-weight:bold;
		position:relative;
		display:block;
		padding:0 15px;
		height:45px;
		line-height:45px
	}

.top-bar .toggle-topbar.menu-icon
	{
		right:15px;
		top:50%;
		margin-top:-16px;
		padding-left:40px
	}

.top-bar .toggle-topbar.menu-icon a
	{
		text-indent:-48px;
		width:34px;
		height:34px;
		line-height:33px;
		padding:0;
		color:#fff
	}

.top-bar .toggle-topbar.menu-icon a span
	{
		position:absolute;
		right:0;
		display:block;
		width:16px;
		height:0;
		-webkit-box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff;
		box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff
	}

.top-bar.expanded
	{
		height:auto;
		background:transparent
	}

.top-bar.expanded .title-area
	{
		background:#111
	}

.top-bar.expanded .toggle-topbar a
	{
		color:#888
	}

.top-bar.expanded .toggle-topbar a span
	{
		-webkit-box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888;
		box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888
	}

.top-bar-section
	{
		left:0;
		position:relative;
		width:auto;
		-webkit-transition:left 300ms ease-out;
		-moz-transition:left 300ms ease-out;
		transition:left 300ms ease-out
	}

.top-bar-section ul
	{
		width:100%;
		height:auto;
		display:block;
		background:#222;
		font-size:16;
		margin:0
	}

.top-bar-section .divider,.top-bar-section [role="separator"]
	{
		border-bottom:solid 1px #2b2b2b;
		border-top:solid 1px #000;
		clear:both;
		height:1px;
		width:100%
	}

.top-bar-section ul li>a
	{
		display:block;
		width:100%;
		color:#fff;
		padding:12px 0 12px 0;
		padding-left:15px;
		font-size:0.8125em;
		font-weight:bold;
		background:#222
	}

.top-bar-section ul li>a.button
	{
		background:#58585a;
		font-size:0.8125em
	}

.top-bar-section ul li>a.button.hover
	{
		background:#3f3f40
	}

.top-bar-section ul li>a.button.secondary
	{
		background:#6498ad
	}

.top-bar-section ul li>a.button.secondary.hover
	{
		background:#4d7e91
	}

.top-bar-section ul li>a.button.success
	{
		background:#5da423
	}

.top-bar-section ul li>a.button.success.hover
	{
		background:#457a1a
	}

.top-bar-section ul li>a.button.alert
	{
		background:#748f5c
	}

.top-bar-section ul li>a.button.alert.hover
	{
		background:#5b7048
	}

.top-bar-section ul li.hover>a
	{
		background:#090909;
		color:#fff
	}

.top-bar-section ul li.active>a
	{
		background:#090909;
		color:#fff
	}

.top-bar-section .has-form
	{
		padding:15px
	}

.top-bar-section .has-dropdown
	{
		position:relative
	}

.top-bar-section .has-dropdown>a:after
	{
		content:"";
		display:block;
		width:0;
		height:0;
		border:inset 5px;
		border-color:transparent transparent transparent rgba(255,255,255,0.5);
		border-left-style:solid;
		margin-right:15px;
		margin-top:-4.5px;
		position:absolute;
		top:50%;
		right:0
	}

.top-bar-section .has-dropdown.moved
	{
		position:static
	}

.top-bar-section .has-dropdown.moved>.dropdown
	{
		visibility:visible
	}

.top-bar-section .dropdown
	{
		position:absolute;
		left:100%;
		top:0;
		visibility:hidden;
		z-index:99
	}

.top-bar-section .dropdown li
	{
		width:100%;
		height:auto
	}

.top-bar-section .dropdown li a
	{
		font-weight:normal;
		padding:8px 15px
	}

.top-bar-section .dropdown li a.parent-link
	{
		font-weight:bold
	}

.top-bar-section .dropdown li.title h5
	{
		margin-bottom:0
	}

.top-bar-section .dropdown li.title h5 a
	{
		color:#fff;
		line-height:22.5px;
		display:block
	}

.top-bar-section .dropdown label
	{
		padding:8px 15px 2px;
		margin-bottom:0;
		text-transform:uppercase;
		color:#555;
		font-weight:bold;
		font-size:0.625em
	}

.top-bar-js-breakpoint
	{
		width:58.75em !important;
		visibility:hidden
	}

.js-generated
	{
		display:block
	}

@media only screen and (min-width: 58.75em)
	{
		.top-bar
	{
		background:#111;
		*zoom:1;
		overflow:visible
	}

.top-bar:before,.top-bar:after
	{
		content:" ";
		display:table
	}

.top-bar:after
	{
		clear:both
	}

.top-bar .toggle-topbar
	{
		display:none
	}

.top-bar .title-area
	{
		float:left
	}

.top-bar .name h1 a
	{
		width:auto
	}

.top-bar input,.top-bar .button
	{
		line-height:2em;
		font-size:0.875em;
		height:2em;
		padding:0 10px;
		position:relative;
		top:8px
	}

.top-bar.expanded
	{
		background:#111
	}

.contain-to-grid .top-bar
	{
		max-width:90em;
		margin:0 auto;
		margin-bottom:1.875em
	}

.top-bar-section
	{
		-webkit-transition:none 0 0;
		-moz-transition:none 0 0;
		transition:none 0 0;
		left:0 !important
	}

.top-bar-section ul
	{
		width:auto;
		height:auto !important;
		display:inline
	}

.top-bar-section ul li
	{
		float:left
	}

.top-bar-section ul li .js-generated
	{
		display:none
	}

.top-bar-section li a:not(.button)
	{
		padding:0 15px;
		line-height:45px;
		background:#111
	}

.top-bar-section li a:not(.button).hover
	{
		background:#000
	}

.top-bar-section .has-dropdown>a
	{
		padding-right:35px !important
	}

.top-bar-section .has-dropdown>a:after
	{
		content:"";
		display:block;
		width:0;
		height:0;
		border:inset 5px;
		border-color:rgba(255,255,255,0.5) transparent transparent transparent;
		border-top-style:solid;
		margin-top:-2.5px;
		top:22.5px
	}

.top-bar-section .has-dropdown.moved
	{
		position:relative
	}

.top-bar-section .has-dropdown.moved>.dropdown
	{
		visibility:hidden
	}

.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown
	{
		visibility:visible
	}

.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after
	{
		border:none;
		content:"\00bb";
		margin-top:-16px;
		right:5px
	}

.top-bar-section .dropdown
	{
		left:0;
		top:auto;
		background:transparent;
		min-width:100%
	}

.top-bar-section .dropdown li a
	{
		color:#fff;
		line-height:1;
		white-space:nowrap;
		padding:7px 15px;
		background:#1e1e1e
	}

.top-bar-section .dropdown li label
	{
		white-space:nowrap;
		background:#1e1e1e
	}

.top-bar-section .dropdown li .dropdown
	{
		left:100%;
		top:0
	}

.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]
	{
		border-bottom:none;
		border-top:none;
		border-right:solid 1px #2b2b2b;
		border-left:solid 1px #000;
		clear:none;
		height:45px;
		width:0px
	}

.top-bar-section .has-form
	{
		background:#111;
		padding:0 15px;
		height:45px
	}

.top-bar-section ul.right li .dropdown
	{
		left:auto;
		right:0
	}

.top-bar-section ul.right li .dropdown li .dropdown
	{
		right:100%
	}

.no-js .top-bar-section ul li:hover>a
	{
		background:#090909;
		color:#fff
	}

.no-js .top-bar-section ul li:active>a
	{
		background:#090909;
		color:#fff
	}

.no-js .top-bar-section .has-dropdown:hover>.dropdown
	{
		visibility:visible
	}


	}

@-webkit-keyframes rotate
	{
		from
	{
		-webkit-transform:rotate(0deg)
	}

to
	{
		-webkit-transform:rotate(360deg)
	}


	}

@-moz-keyframes rotate
	{
		from
	{
		-webkit-transform:rotate(0deg)
	}

to
	{
		-webkit-transform:rotate(360deg)
	}


	}

@-o-keyframes rotate
	{
		from
	{
		-webkit-transform:rotate(0deg)
	}

to
	{
		-webkit-transform:rotate(360deg)
	}


	}

@keyframes rotate
	{
		from
	{
		-webkit-transform:rotate(0deg)
	}

to
	{
		-webkit-transform:rotate(360deg)
	}


	}

.slideshow-wrapper
	{
		position:relative;
		width:100%
	}

.slideshow-wrapper ul
	{
		list-style-type:none;
		margin:0
	}

.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption
	{
		display:none
	}

.slideshow-wrapper ul li:first-child
	{
		display:block
	}

.slideshow-wrapper .orbit-container
	{
		background-color:transparent
	}

.slideshow-wrapper .orbit-container li
	{
		display:inline-block
	}

.slideshow-wrapper .orbit-container li .orbit-caption
	{
		display:block
	}

.preloader
	{
		display:block;
		width:40px;
		height:40px;
		position:absolute;
		top:50%;
		left:50%;
		margin-top:-20px;
		margin-left:-20px;
		border:solid 3px;
		border-color:#555 #fff;
		-webkit-border-radius:1000px;
		border-radius:1000px;
		-webkit-animation-name:rotate;
		-webkit-animation-duration:1.5s;
		-webkit-animation-iteration-count:infinite;
		-webkit-animation-timing-function:linear;
		-moz-animation-name:rotate;
		-moz-animation-duration:1.5s;
		-moz-animation-iteration-count:infinite;
		-moz-animation-timing-function:linear;
		-o-animation-name:rotate;
		-o-animation-duration:1.5s;
		-o-animation-iteration-count:infinite;
		-o-animation-timing-function:linear;
		animation-name:rotate;
		animation-duration:1.5s;
		animation-iteration-count:infinite;
		animation-timing-function:linear
	}

.orbit-container
	{
		overflow:hidden;
		width:100%;
		position:relative;
		background:#f5f5f5
	}

.orbit-container .orbit-slides-container
	{
		list-style:none;
		margin:0;
		padding:0;
		position:relative
	}

.orbit-container .orbit-slides-container img
	{
		display:block;
		max-width:100%;
		width:100%
	}

.orbit-container .orbit-slides-container>*
	{
		position:absolute;
		top:0;
		width:100%;
		margin-left:100%
	}

.orbit-container .orbit-slides-container>*:first-child
	{
		margin-left:0%
	}

.orbit-container .orbit-slides-container>* .orbit-caption
	{
		position:absolute;
		bottom:40%;
		width:100%;
		text-align:center
	}

.orbit-container .orbit-slides-container>* .orbit-caption .orbit-caption-inner
	{
		background-color:#748f5c;
		background-color:rgba(116,143,92,0.8);
		color:#fff;
		padding:10px 14px;
		font-size:150%;
		display:inline-block;
		font-family:"Varela Round",sans-serif;
		position:relative
	}

.orbit-container .orbit-slides-container>* .orbit-caption .orbit-caption-inner:before
	{
		border-right:26px solid #6498ad;
		content:"";
		position:absolute;
		top:0px;
		bottom:0px;
		left:0px;
		right:-31px
	}

.orbit-container .orbit-slide-number
	{
		position:absolute;
		top:10px;
		left:10px;
		font-size:12px;
		color:#fff;
		background:rgba(0,0,0,0);
		z-index:10
	}

.orbit-container .orbit-slide-number span
	{
		font-weight:700;
		padding:0.3125em
	}

.orbit-container .orbit-timer
	{
		position:absolute;
		top:10px;
		right:10px;
		height:6px;
		width:100px;
		z-index:10
	}

.orbit-container .orbit-timer .orbit-progress
	{
		height:100%;
		background-color:#000;
		background-color:rgba(0,0,0,0.6);
		display:block;
		width:0%
	}

.orbit-container .orbit-timer>span
	{
		display:none;
		position:absolute;
		top:10px;
		right:0px;
		width:11px;
		height:14px;
		border:solid 4px #000;
		border-top:none;
		border-bottom:none
	}

.orbit-container .orbit-timer.paused>span
	{
		right:-6px;
		top:9px;
		width:11px;
		height:14px;
		border:inset 8px;
		border-right-style:solid;
		border-color:transparent transparent transparent #000
	}

.orbit-container:hover .orbit-timer>span
	{
		display:block
	}

.orbit-container .orbit-prev,.orbit-container .orbit-next
	{
		position:absolute;
		top:50%;
		margin-top:-25px;
		background-color:none;
		width:50px;
		height:60px;
		line-height:50px;
		color:white;
		text-indent:-9999px !important;
		z-index:10;
		opacity:.5
	}

.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span
	{
		position:absolute;
		top:50%;
		margin-top:-16px;
		display:block;
		width:0;
		height:0;
		border:inset 16px
	}

.orbit-container .orbit-prev
	{
		left:0
	}

.orbit-container .orbit-prev>span
	{
		border-right-style:solid;
		border-color:transparent;
		border-right-color:#fff
	}

.orbit-container .orbit-prev:hover>span
	{
		border-right-color:#ccc
	}

.orbit-container .orbit-next
	{
		right:0
	}

.orbit-container .orbit-next>span
	{
		border-color:transparent;
		border-left-style:solid;
		border-left-color:#fff;
		left:50%;
		margin-left:-8px
	}

.orbit-container .orbit-next:hover>span
	{
		border-left-color:#ccc
	}

.orbit-bullets
	{
		margin:0 auto 10px auto;
		overflow:hidden;
		position:absolute;
		bottom:0px;
		text-align:center;
		width:100%;
		z-index:10
	}

.orbit-bullets li
	{
		display:inline-block;
		width:100px;
		height:10px;
		background:#fff;
		margin-right:6px;
		opacity:0.2;
		cursor:pointer
	}

.orbit-bullets li.active
	{
		background:#fff;
		opacity:0.6
	}

.orbit-bullets li:last-child
	{
		margin-right:0
	}

.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next
	{
		display:none
	}

.touch .orbit-bullets
	{
		display:none
	}

@media only screen and (min-width: 768px)
	{
		.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next
	{
		display:inherit
	}

.touch .orbit-bullets
	{
		display:block
	}


	}

@media only screen and (max-width: 768px)
	{
		.orbit-stack-on-small .orbit-slides-container
	{
		height:auto !important
	}

.orbit-stack-on-small .orbit-slides-container>*
	{
		position:relative;
		margin-left:0% !important
	}

.orbit-stack-on-small .orbit-timer,.orbit-stack-on-small .orbit-next,.orbit-stack-on-small .orbit-prev,.orbit-stack-on-small .orbit-bullets
	{
		display:none
	}

.orbit-container .orbit-slides-container>* .orbit-caption
	{
		position:relative;
		bottom:inherit
	}

.orbit-container .orbit-slides-container>* .orbit-caption .orbit-caption-inner
	{
		display:block;
		font-size:100%
	}

.orbit-bullets
	{
		display:none
	}


	}

.reveal-modal-bg
	{
		position:fixed;
		height:100%;
		width:100%;
		background:#000;
		background:rgba(0,0,0,0.45);
		z-index:98;
		display:none;
		top:0;
		left:0
	}

.reveal-modal
	{
		visibility:hidden;
		display:none;
		position:absolute;
		left:50%;
		z-index:99;
		height:auto;
		margin-left:-40%;
		width:80%;
		background-color:#fff;
		padding:1.25em;
		border:solid 1px #666;
		-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);
		box-shadow:0 0 10px rgba(0,0,0,0.4);
		top:50px
	}

.reveal-modal .column,.reveal-modal .columns
	{
		min-width:0
	}

.reveal-modal>:first-child
	{
		margin-top:0
	}

.reveal-modal>:last-child
	{
		margin-bottom:0
	}

.reveal-modal .close-reveal-modal
	{
		font-size:1.375em;
		line-height:1;
		position:absolute;
		top:0.5em;
		right:0.6875em;
		color:#aaa;
		font-weight:bold;
		cursor:pointer
	}

@media only screen and (min-width: 768px)
	{
		.reveal-modal
	{
		padding:1.875em;
		top:6.25em
	}

.reveal-modal.tiny
	{
		margin-left:-15%;
		width:30%
	}

.reveal-modal.small
	{
		margin-left:-20%;
		width:40%
	}

.reveal-modal.medium
	{
		margin-left:-30%;
		width:60%
	}

.reveal-modal.large
	{
		margin-left:-35%;
		width:70%
	}

.reveal-modal.xlarge
	{
		margin-left:-47.5%;
		width:95%
	}


	}

@media print
	{
		.reveal-modal
	{
		background:#fff !important
	}


	}

.joyride-list
	{
		display:none
	}

.joyride-tip-guide
	{
		display:none;
		position:absolute;
		background:#000;
		color:#fff;
		z-index:101;
		top:0;
		left:2.5%;
		font-family:inherit;
		font-weight:normal;
		width:95%
	}

.lt-ie9 .joyride-tip-guide
	{
		max-width:800px;
		left:50%;
		margin-left:-400px
	}

.joyride-content-wrapper
	{
		width:100%;
		padding:1.125em 1.25em 1.5em
	}

.joyride-content-wrapper .button
	{
		margin-bottom:0 !important
	}

.joyride-tip-guide .joyride-nub
	{
		display:block;
		position:absolute;
		left:22px;
		width:0;
		height:0;
		border:inset 14px
	}

.joyride-tip-guide .joyride-nub.top
	{
		border-top-style:solid;
		border-color:#000;
		border-top-color:transparent !important;
		border-left-color:transparent !important;
		border-right-color:transparent !important;
		top:-28px
	}

.joyride-tip-guide .joyride-nub.bottom
	{
		border-bottom-style:solid;
		border-color:#000 !important;
		border-bottom-color:transparent !important;
		border-left-color:transparent !important;
		border-right-color:transparent !important;
		bottom:-28px
	}

.joyride-tip-guide .joyride-nub.right
	{
		right:-28px
	}

.joyride-tip-guide .joyride-nub.left
	{
		left:-28px
	}

.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6
	{
		line-height:1.25;
		margin:0;
		font-weight:bold;
		color:#fff
	}

.joyride-tip-guide p
	{
		margin:0 0 1.125em 0;
		font-size:0.875em;
		line-height:1.3
	}

.joyride-timer-indicator-wrap
	{
		width:50px;
		height:3px;
		border:solid 1px #555;
		position:absolute;
		right:1.0625em;
		bottom:1em
	}

.joyride-timer-indicator
	{
		display:block;
		width:0;
		height:inherit;
		background:#666
	}

.joyride-close-tip
	{
		position:absolute;
		right:12px;
		top:10px;
		color:#777 !important;
		text-decoration:none;
		font-size:30px;
		font-weight:normal;
		line-height:.5 !important
	}

.joyride-close-tip:hover,.joyride-close-tip:focus
	{
		color:#eee !important
	}

.joyride-modal-bg
	{
		position:fixed;
		height:100%;
		width:100%;
		background:transparent;
		background:rgba(0,0,0,0.5);
		z-index:100;
		display:none;
		top:0;
		left:0;
		cursor:pointer
	}

.joyride-expose-wrapper
	{
		background-color:#ffffff;
		position:absolute;
		border-radius:3px;
		z-index:102;
		-moz-box-shadow:0px 0px 30px #ffffff;
		-webkit-box-shadow:0px 0px 15px #ffffff;
		box-shadow:0px 0px 15px #ffffff
	}

.joyride-expose-cover
	{
		background:transparent;
		border-radius:3px;
		position:absolute;
		z-index:9999;
		top:0px;
		left:0px
	}

@media only screen and (min-width: 768px)
	{
		.joyride-tip-guide
	{
		width:300px;
		left:inherit
	}

.joyride-tip-guide .joyride-nub.bottom
	{
		border-color:#000 !important;
		border-bottom-color:transparent !important;
		border-left-color:transparent !important;
		border-right-color:transparent !important;
		bottom:-28px
	}

.joyride-tip-guide .joyride-nub.right
	{
		border-color:#000 !important;
		border-top-color:transparent !important;
		border-right-color:transparent !important;
		border-bottom-color:transparent !important;
		top:22px;
		left:auto;
		right:-28px
	}

.joyride-tip-guide .joyride-nub.left
	{
		border-color:#000 !important;
		border-top-color:transparent !important;
		border-left-color:transparent !important;
		border-bottom-color:transparent !important;
		top:22px;
		left:-28px;
		right:auto
	}


	}

[data-clearing]
	{
		*zoom:1;
		margin-bottom:0;
		margin-left:0;
		list-style:none
	}

[data-clearing]:before,[data-clearing]:after
	{
		content:" ";
		display:table
	}

[data-clearing]:after
	{
		clear:both
	}

[data-clearing] li
	{
		float:left;
		margin-right:10px
	}

.clearing-blackout
	{
		background:#111;
		position:fixed;
		width:100%;
		height:100%;
		top:0;
		left:0;
		z-index:998
	}

.clearing-blackout .clearing-close
	{
		display:block
	}

.clearing-container
	{
		position:relative;
		z-index:998;
		height:100%;
		overflow:hidden;
		margin:0
	}

.visible-img
	{
		height:95%;
		position:relative
	}

.visible-img img
	{
		position:absolute;
		left:50%;
		top:50%;
		margin-left:-50%;
		max-height:100%;
		max-width:100%
	}

.clearing-caption
	{
		color:#fff;
		line-height:1.3;
		margin-bottom:0;
		text-align:center;
		bottom:0;
		background:#111;
		width:100%;
		padding:10px 30px;
		position:absolute;
		left:0
	}

.clearing-close
	{
		z-index:999;
		padding-left:20px;
		padding-top:10px;
		font-size:40px;
		line-height:1;
		color:#fff;
		display:none
	}

.clearing-close:hover,.clearing-close:focus
	{
		color:#ccc
	}

.clearing-assembled .clearing-container
	{
		height:100%
	}

.clearing-assembled .clearing-container .carousel>ul
	{
		display:none
	}

.clearing-feature li
	{
		display:none
	}

.clearing-feature li.clearing-featured-img
	{
		display:block
	}

@media only screen and (min-width: 768px)
	{
		.clearing-main-prev,.clearing-main-next
	{
		position:absolute;
		height:100%;
		width:40px;
		top:0
	}

.clearing-main-prev>span,.clearing-main-next>span
	{
		position:absolute;
		top:50%;
		display:block;
		width:0;
		height:0;
		border:solid 16px
	}

.clearing-main-prev
	{
		left:0
	}

.clearing-main-prev>span
	{
		left:5px;
		border-color:transparent;
		border-right-color:#fff
	}

.clearing-main-next
	{
		right:0
	}

.clearing-main-next>span
	{
		border-color:transparent;
		border-left-color:#fff
	}

.clearing-main-prev.disabled,.clearing-main-next.disabled
	{
		opacity:0.5
	}

.clearing-assembled .clearing-container .carousel
	{
		background:#111;
		height:150px;
		margin-top:5px
	}

.clearing-assembled .clearing-container .carousel>ul
	{
		display:block;
		z-index:999;
		width:200%;
		height:100%;
		margin-left:0;
		position:relative;
		left:0
	}

.clearing-assembled .clearing-container .carousel>ul li
	{
		display:block;
		width:175px;
		height:inherit;
		padding:0;
		float:left;
		overflow:hidden;
		margin-right:1px;
		position:relative;
		cursor:pointer;
		opacity:0.4
	}

.clearing-assembled .clearing-container .carousel>ul li.fix-height img
	{
		min-height:100%;
		height:100%;
		max-width:none
	}

.clearing-assembled .clearing-container .carousel>ul li a.th
	{
		border:none;
		-webkit-box-shadow:none;
		box-shadow:none;
		display:block
	}

.clearing-assembled .clearing-container .carousel>ul li img
	{
		cursor:pointer !important;
		min-width:100% !important
	}

.clearing-assembled .clearing-container .carousel>ul li.visible
	{
		opacity:1
	}

.clearing-assembled .clearing-container .visible-img
	{
		background:#111;
		overflow:hidden;
		height:75%
	}

.clearing-close
	{
		position:absolute;
		top:10px;
		right:20px;
		padding-left:0;
		padding-top:0
	}


	}

.alert-box
	{
		border-style:solid;
		border-width:1px;
		display:block;
		font-weight:bold;
		margin-bottom:1.25em;
		position:relative;
		padding:0.6875em 1.3125em 0.75em 0.6875em;
		font-size:0.875em;
		background-color:#58585a;
		border-color:#3f3f40;
		color:#fff
	}

.alert-box .close
	{
		font-size:1.375em;
		padding:5px 4px 4px;
		line-height:0;
		position:absolute;
		top:0.4375em;
		right:0.3125em;
		color:#333;
		opacity:0.3
	}

.alert-box .close:hover,.alert-box .close:focus
	{
		opacity:0.5
	}

.alert-box.radius
	{
		-webkit-border-radius:3px;
		border-radius:3px
	}

.alert-box.round
	{
		-webkit-border-radius:1000px;
		border-radius:1000px
	}

.alert-box.success
	{
		background-color:#5da423;
		border-color:#457a1a;
		color:#fff
	}

.alert-box.alert
	{
		background-color:#748f5c;
		border-color:#5b7048;
		color:#fff
	}

.alert-box.secondary
	{
		background-color:#6498ad;
		border-color:#4d7e91;
		color:#fff
	}

.breadcrumbs
	{
		display:block;
		padding:0.5625em 0.875em 0.5625em 0;
		overflow:hidden;
		margin:10px 0 0;
		list-style:none;
		border-style:none;
		border-width:none;
		background-color:none;
		border-color:none;
		-webkit-border-radius:3px;
		border-radius:3px
	}

.breadcrumbs>*
	{
		margin:0;
		float:left;
		font-size:0.6875em;
		text-transform:inherit
	}

.breadcrumbs>*:hover a,.breadcrumbs>*:focus a
	{
		text-decoration:underline
	}

.breadcrumbs>* a,.breadcrumbs>* span
	{
		text-transform:inherit;
		color:#58585a
	}

.breadcrumbs>*.current
	{
		cursor:default;
		color:#333
	}

.breadcrumbs>*.current a
	{
		cursor:default;
		color:#333
	}

.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a
	{
		text-decoration:none
	}

.breadcrumbs>*.unavailable
	{
		color:#999
	}

.breadcrumbs>*.unavailable a
	{
		color:#999
	}

.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus
	{
		text-decoration:none;
		color:#999;
		cursor:default
	}

.breadcrumbs>*:before
	{
		content:"/";
		color:#aaa;
		margin:0 0.75em;
		position:relative;
		top:1px
	}

.breadcrumbs>*:first-child:before
	{
		content:" ";
		margin:0
	}

form.custom .hidden-field
	{
		margin-left:-99999px;
		position:absolute;
		visibility:hidden
	}

form.custom .custom
	{
		display:inline-block;
		width:16px;
		height:16px;
		position:relative;
		top:-1px;
		vertical-align:middle;
		border:solid 1px #ccc;
		background:#fff
	}

form.custom .custom.checkbox
	{
		-webkit-border-radius:0px;
		border-radius:0px;
		padding:-1px
	}

form.custom .custom.radio
	{
		-webkit-border-radius:1000px;
		border-radius:1000px;
		padding:3px
	}

form.custom .custom.checkbox:before
	{
		content:"";
		display:block;
		font-size:16px;
		color:#fff
	}

form.custom .custom.radio.checked:before
	{
		content:"";
		display:block;
		width:8px;
		height:8px;
		-webkit-border-radius:1000px;
		border-radius:1000px;
		background:#222;
		position:relative
	}

form.custom .custom.checkbox.checked:before
	{
		content:"\00d7";
		color:#222;
		position:absolute;
		top:-50%;
		left:50%;
		margin-top:4px;
		margin-left:-5px
	}

form.custom .custom.dropdown
	{
		display:block;
		position:relative;
		top:0;
		height:2.3125em;
		margin-bottom:1.25em;
		margin-top:0px;
		padding:0px;
		width:100%;
		background:#fff;
		background:-moz-linear-gradient(top, #fff 0%, #f3f3f3 100%);
		background:-webkit-linear-gradient(top, #fff 0%, #f3f3f3 100%);
		-webkit-box-shadow:none;
		background:linear-gradient(to bottom, #ffffff 0%,#f3f3f3 100%);
		box-shadow:none;
		font-size:0.875em;
		vertical-align:top
	}

form.custom .custom.dropdown ul
	{
		overflow-y:auto;
		max-height:200px
	}

form.custom .custom.dropdown .current
	{
		cursor:default;
		white-space:nowrap;
		line-height:2.25em;
		color:rgba(0,0,0,0.75);
		text-decoration:none;
		overflow:hidden;
		display:block;
		margin-left:0.5em;
		margin-right:2.3125em
	}

form.custom .custom.dropdown .selector
	{
		cursor:default;
		position:absolute;
		width:2.5em;
		height:2.3125em;
		display:block;
		right:0;
		top:0
	}

form.custom .custom.dropdown .selector:after
	{
		content:"";
		display:block;
		content:"";
		display:block;
		width:0;
		height:0;
		border:inset 5px;
		border-color:#aaa transparent transparent transparent;
		border-top-style:solid;
		position:absolute;
		left:0.9375em;
		top:50%;
		margin-top:-3px
	}

form.custom .custom.dropdown:hover a.selector:after,form.custom .custom.dropdown.open a.selector:after
	{
		content:"";
		display:block;
		width:0;
		height:0;
		border:inset 5px;
		border-color:#222 transparent transparent transparent;
		border-top-style:solid
	}

form.custom .custom.dropdown .disabled
	{
		color:#888
	}

form.custom .custom.dropdown .disabled:hover
	{
		background:transparent;
		color:#888
	}

form.custom .custom.dropdown .disabled:hover:after
	{
		display:none
	}

form.custom .custom.dropdown.open ul
	{
		display:block;
		z-index:10;
		min-width:100%;
		-moz-box-sizing:content-box;
		-webkit-box-sizing:content-box;
		box-sizing:content-box
	}

form.custom .custom.dropdown.small
	{
		max-width:134px
	}

form.custom .custom.dropdown.medium
	{
		max-width:254px
	}

form.custom .custom.dropdown.large
	{
		max-width:434px
	}

form.custom .custom.dropdown.expand
	{
		width:100% !important
	}

form.custom .custom.dropdown.open.small ul
	{
		min-width:134px;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

form.custom .custom.dropdown.open.medium ul
	{
		min-width:254px;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

form.custom .custom.dropdown.open.large ul
	{
		min-width:434px;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
	}

form.custom .error .custom.dropdown
	{
		border-color:#748f5c;
		background-color:rgba(116,143,92,0.1);
		background:rgba(116,143,92,0.1);
		margin-bottom:0
	}

form.custom .error .custom.dropdown:focus
	{
		background:#fff;
		border-color:#999
	}

form.custom .error .custom.dropdown+small.error
	{
		margin-top:0
	}

form.custom .custom.dropdown ul
	{
		position:absolute;
		width:auto;
		display:none;
		margin:0;
		left:-1px;
		top:auto;
		-webkit-box-shadow:0 2px 2px 0px rgba(0,0,0,0.1);
		box-shadow:0 2px 2px 0px rgba(0,0,0,0.1);
		margin:0;
		padding:0;
		background:#fff;
		border:solid 1px #ccc;
		font-size:16
	}

form.custom .custom.dropdown ul li
	{
		color:#555;
		font-size:0.875em;
		cursor:default;
		padding-top:0.25em;
		padding-bottom:0.25em;
		padding-left:0.375em;
		padding-right:2.375em;
		min-height:1.5em;
		line-height:1.5em;
		margin:0;
		white-space:nowrap;
		list-style:none
	}

form.custom .custom.dropdown ul li.selected
	{
		background:#eee;
		color:#000
	}

form.custom .custom.dropdown ul li:hover
	{
		background-color:#e4e4e4;
		color:#000
	}

form.custom .custom.dropdown ul li.selected:hover
	{
		background:#eee;
		cursor:default;
		color:#000
	}

form.custom .custom.dropdown ul.show
	{
		display:block
	}

form.custom .custom.disabled
	{
		background:#ddd
	}

.keystroke,kbd
	{
		background-color:#ededed;
		border-color:#dbdbdb;
		color:#222;
		border-style:solid;
		border-width:1px;
		margin:0;
		font-family:"Consolas","Menlo","Courier",monospace;
		font-size:0.875em;
		padding:0.125em 0.25em 0;
		-webkit-border-radius:3px;
		border-radius:3px
	}

.label
	{
		font-weight:bold;
		text-align:center;
		text-decoration:none;
		line-height:1;
		white-space:nowrap;
		display:inline-block;
		position:relative;
		padding:0.1875em 0.625em 0.25em;
		font-size:0.875em;
		background-color:#58585a;
		color:#fff
	}

.label.radius
	{
		-webkit-border-radius:3px;
		border-radius:3px
	}

.label.round
	{
		-webkit-border-radius:1000px;
		border-radius:1000px
	}

.label.alert
	{
		background-color:#748f5c;
		color:#fff
	}

.label.success
	{
		background-color:#5da423;
		color:#fff
	}

.label.secondary
	{
		background-color:#6498ad;
		color:#fff
	}

.inline-list
	{
		margin:0 auto 1.0625em auto;
		margin-left:-1.375em;
		margin-right:0;
		padding:0;
		list-style:none;
		overflow:hidden
	}

.inline-list>li
	{
		list-style:none;
		float:left;
		margin-left:1.375em;
		display:block
	}

.inline-list>li>*
	{
		display:block
	}

ul.pagination
	{
		display:block;
		height:1.5em;
		margin-left:-0.3125em
	}

ul.pagination li
	{
		height:1.5em;
		color:#222;
		font-size:0.875em;
		margin-left:0.3125em
	}

ul.pagination li a
	{
		display:block;
		padding:0.0625em 0.4375em 0.0625em;
		color:#999
	}

ul.pagination li:hover a,ul.pagination li a:focus
	{
		background:#e6e6e6
	}

ul.pagination li.unavailable a
	{
		cursor:default;
		color:#999
	}

ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus
	{
		background:transparent
	}

ul.pagination li.current a
	{
		background:#58585a;
		color:#fff;
		font-weight:bold;
		cursor:default
	}

ul.pagination li.current a:hover,ul.pagination li.current a:focus
	{
		background:#58585a
	}

ul.pagination li
	{
		float:left;
		display:block
	}

.pagination-centered
	{
		text-align:center
	}

.pagination-centered ul.pagination li
	{
		float:none;
		display:inline-block
	}

.panel
	{
		border-style:solid;
		border-width:1px;
		border-color:#d9d9d9;
		margin-bottom:1.25em;
		padding:1.25em;
		background:#f2f2f2
	}

.panel>:first-child
	{
		margin-top:0
	}

.panel>:last-child
	{
		margin-bottom:0
	}

.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p
	{
		color:#333
	}

.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6
	{
		line-height:1;
		margin-bottom:0.625em
	}

.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader
	{
		line-height:1.4
	}

.panel.callout
	{
		border-style:solid;
		border-width:1px;
		border-color:#3f3f40;
		margin-bottom:1.25em;
		padding:1.25em;
		background:#58585a;
		-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;
		box-shadow:0 1px 0 rgba(255,255,255,0.5) inset
	}

.panel.callout>:first-child
	{
		margin-top:0
	}

.panel.callout>:last-child
	{
		margin-bottom:0
	}

.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p
	{
		color:#fff
	}

.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6
	{
		line-height:1;
		margin-bottom:0.625em
	}

.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader
	{
		line-height:1.4
	}

.panel.radius
	{
		-webkit-border-radius:3px;
		border-radius:3px
	}

.pricing-table
	{
		border:solid 1px #ddd;
		margin-left:0;
		margin-bottom:1.25em
	}

.pricing-table *
	{
		list-style:none;
		line-height:1
	}

.pricing-table .title
	{
		background-color:#ddd;
		padding:0.9375em 1.25em;
		text-align:center;
		color:#333;
		font-weight:bold;
		font-size:1em
	}

.pricing-table .price
	{
		background-color:#eee;
		padding:0.9375em 1.25em;
		text-align:center;
		color:#333;
		font-weight:normal;
		font-size:1.25em
	}

.pricing-table .description
	{
		background-color:#fff;
		padding:0.9375em;
		text-align:center;
		color:#777;
		font-size:0.75em;
		font-weight:normal;
		line-height:1.4;
		border-bottom:dotted 1px #ddd
	}

.pricing-table .bullet-item
	{
		background-color:#fff;
		padding:0.9375em;
		text-align:center;
		color:#333;
		font-size:0.875em;
		font-weight:normal;
		border-bottom:dotted 1px #ddd
	}

.pricing-table .cta-button
	{
		background-color:#f5f5f5;
		text-align:center;
		padding:1.25em 1.25em 0
	}

.progress
	{
		background-color:transparent;
		height:1.5625em;
		border:1px solid #ccc;
		padding:0.125em;
		margin-bottom:0.625em
	}

.progress .meter
	{
		background:#58585a;
		height:100%;
		display:block
	}

.progress.secondary .meter
	{
		background:#6498ad;
		height:100%;
		display:block
	}

.progress.success .meter
	{
		background:#5da423;
		height:100%;
		display:block
	}

.progress.alert .meter
	{
		background:#748f5c;
		height:100%;
		display:block
	}

.progress.radius
	{
		-webkit-border-radius:3px;
		border-radius:3px
	}

.progress.radius .meter
	{
		-webkit-border-radius:2px;
		border-radius:2px
	}

.progress.round
	{
		-webkit-border-radius:1000px;
		border-radius:1000px
	}

.progress.round .meter
	{
		-webkit-border-radius:999px;
		border-radius:999px
	}

.side-nav
	{
		display:block;
		margin:0;
		padding:0.875em 0;
		list-style-type:none;
		list-style-position:inside
	}

.side-nav li
	{
		margin:0 0 0.4375em 0;
		font-size:0.875em
	}

.side-nav li a
	{
		display:block;
		color:#58585a
	}

.side-nav li.active>a:first-child
	{
		color:#4d4d4d;
		font-weight:bold
	}

.side-nav li.divider
	{
		border-top:1px solid;
		height:0;
		padding:0;
		list-style:none;
		border-top-color:#e6e6e6
	}

.sub-nav
	{
		display:block;
		width:auto;
		overflow:hidden;
		margin:-0.25em 0 1.125em;
		padding-top:0.25em;
		margin-right:0;
		margin-left:-0.5625em
	}

.sub-nav dt,.sub-nav dd
	{
		float:left;
		display:inline;
		margin-left:0.5625em;
		margin-bottom:0.625em;
		font-weight:normal;
		font-size:0.875em
	}

.sub-nav dt a,.sub-nav dd a
	{
		color:#999;
		text-decoration:none
	}

.sub-nav dt.active a,.sub-nav dd.active a
	{
		-webkit-border-radius:1000px;
		border-radius:1000px;
		font-weight:bold;
		background:#58585a;
		padding:0.1875em 0.5625em;
		cursor:default;
		color:#fff
	}

@media only screen
	{
		div.switch
	{
		position:relative;
		width:100%;
		padding:0;
		display:block;
		overflow:hidden;
		border-style:solid;
		border-width:1px;
		margin-bottom:1.25em;
		-webkit-animation:webkitSiblingBugfix infinite 1s;
		height:36px;
		background:#fff;
		border-color:#ccc
	}

div.switch label
	{
		position:relative;
		left:0;
		z-index:2;
		float:left;
		width:50%;
		height:100%;
		margin:0;
		font-weight:bold;
		text-align:left;
		-webkit-transition:all 0.1s ease-out;
		-moz-transition:all 0.1s ease-out;
		transition:all 0.1s ease-out
	}

div.switch input
	{
		position:absolute;
		z-index:3;
		opacity:0;
		width:100%;
		height:100%;
		-moz-appearance:none
	}

div.switch input:hover,div.switch input:focus
	{
		cursor:pointer
	}

div.switch span:last-child
	{
		position:absolute;
		top:-1px;
		left:-1px;
		z-index:1;
		display:block;
		padding:0;
		border-width:1px;
		border-style:solid;
		-webkit-transition:all 0.1s ease-out;
		-moz-transition:all 0.1s ease-out;
		transition:all 0.1s ease-out
	}

div.switch input:not(:checked)+label
	{
		opacity:0
	}

div.switch input:checked
	{
		display:none !important
	}

div.switch input
	{
		left:0;
		display:block !important
	}

div.switch input:first-of-type+label,div.switch input:first-of-type+span+label
	{
		left:-50%
	}

div.switch input:first-of-type:checked+label,div.switch input:first-of-type:checked+span+label
	{
		left:0%
	}

div.switch input:last-of-type+label,div.switch input:last-of-type+span+label
	{
		right:-50%;
		left:auto;
		text-align:right
	}

div.switch input:last-of-type:checked+label,div.switch input:last-of-type:checked+span+label
	{
		right:0%;
		left:auto
	}

div.switch span.custom
	{
		display:none !important
	}

form.custom div.switch .hidden-field
	{
		margin-left:auto;
		position:absolute;
		visibility:visible
	}

div.switch label
	{
		padding:0 0.375em;
		line-height:2.3em;
		font-size:0.875em
	}

div.switch input:first-of-type:checked ~ span:last-child
	{
		left:100%;
		margin-left:-2.1875em
	}

div.switch span:last-child
	{
		width:2.25em;
		height:2.25em
	}

div.switch span:last-child
	{
		border-color:#b3b3b3;
		background:#fff;
		background:-moz-linear-gradient(top, #fff 0%, #f2f2f2 100%);
		background:-webkit-linear-gradient(top, #fff 0%, #f2f2f2 100%);
		background:linear-gradient(to bottom, #ffffff 0%,#f2f2f2 100%);
		-webkit-box-shadow:2px 0 10px 0 rgba(0,0,0,0.07),1000px 0 0 1000px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,0.07),-1000px 0 0 1000px #f5f5f5;
		box-shadow:2px 0 10px 0 rgba(0,0,0,0.07),1000px 0 0 980px #e1f5d1,-2px 0 10px 0 rgba(0,0,0,0.07),-1000px 0 0 1000px #f5f5f5
	}

div.switch:hover span:last-child,div.switch:focus span:last-child
	{
		background:#fff;
		background:-moz-linear-gradient(top, #fff 0%, #e6e6e6 100%);
		background:-webkit-linear-gradient(top, #fff 0%, #e6e6e6 100%);
		background:linear-gradient(to bottom, #ffffff 0%,#e6e6e6 100%)
	}

div.switch:active
	{
		background:transparent
	}

div.switch.large
	{
		height:44px
	}

div.switch.large label
	{
		padding:0 0.375em;
		line-height:2.3em;
		font-size:1.0625em
	}

div.switch.large input:first-of-type:checked ~ span:last-child
	{
		left:100%;
		margin-left:-2.6875em
	}

div.switch.large span:last-child
	{
		width:2.75em;
		height:2.75em
	}

div.switch.small
	{
		height:28px
	}

div.switch.small label
	{
		padding:0 0.375em;
		line-height:2.1em;
		font-size:0.75em
	}

div.switch.small input:first-of-type:checked ~ span:last-child
	{
		left:100%;
		margin-left:-1.6875em
	}

div.switch.small span:last-child
	{
		width:1.75em;
		height:1.75em
	}

div.switch.tiny
	{
		height:22px
	}

div.switch.tiny label
	{
		padding:0 0.375em;
		line-height:1.9em;
		font-size:0.6875em
	}

div.switch.tiny input:first-of-type:checked ~ span:last-child
	{
		left:100%;
		margin-left:-1.3125em
	}

div.switch.tiny span:last-child
	{
		width:1.375em;
		height:1.375em
	}

div.switch.radius
	{
		-webkit-border-radius:4px;
		border-radius:4px
	}

div.switch.radius span:last-child
	{
		-webkit-border-radius:3px;
		border-radius:3px
	}

div.switch.round
	{
		-webkit-border-radius:1000px;
		border-radius:1000px
	}

div.switch.round span:last-child
	{
		-webkit-border-radius:999px;
		border-radius:999px
	}

div.switch.round label
	{
		padding:0 0.5625em
	}

@-webkit-keyframes webkitSiblingBugfix
	{
		from
	{
		position:relative
	}

to
	{
		position:relative
	}


	}


	}

[data-magellan-expedition]
	{
		background:#fff;
		z-index:50;
		min-width:100%;
		padding:10px
	}

[data-magellan-expedition] .sub-nav
	{
		margin-bottom:0
	}

[data-magellan-expedition] .sub-nav dd
	{
		margin-bottom:0
	}

table
	{
		background:#fff;
		margin-bottom:1.25em;
		border:solid 1px #ddd
	}

table thead,table tfoot
	{
		background:#f5f5f5;
		font-weight:bold
	}

table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td
	{
		padding:0.5em 0.625em 0.625em;
		font-size:0.875em;
		color:#222;
		text-align:left
	}

table tr th,table tr td
	{
		padding:0.5625em 0.625em;
		font-size:0.875em;
		color:#222
	}

table tr.even,table tr.alt,table tr:nth-of-type(even)
	{
		background:#f9f9f9
	}

table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td
	{
		display:table-cell;
		line-height:1.125em
	}

.th
	{
		line-height:0;
		display:inline-block;
		border:solid 4px #fff;
		-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.2);
		box-shadow:0 0 0 1px rgba(0,0,0,0.2);
		-webkit-transition:all 200ms ease-out;
		-moz-transition:all 200ms ease-out;
		transition:all 200ms ease-out
	}

.th:hover,.th:focus
	{
		-webkit-box-shadow:0 0 6px 1px rgba(88,88,90,0.5);
		box-shadow:0 0 6px 1px rgba(88,88,90,0.5)
	}

.th.radius
	{
		-webkit-border-radius:3px;
		border-radius:3px
	}

a.th
	{
		display:inline-block
	}

.has-tip
	{
		border-bottom:dotted 1px #ccc;
		cursor:help;
		font-weight:bold;
		color:#333
	}

.has-tip:hover,.has-tip:focus
	{
		border-bottom:dotted 1px #262626;
		color:#58585a
	}

.has-tip.tip-left,.has-tip.tip-right
	{
		float:none !important
	}

.tooltip
	{
		display:none;
		position:absolute;
		z-index:999;
		font-weight:bold;
		font-size:0.9375em;
		line-height:1.3;
		padding:0.5em;
		max-width:85%;
		left:50%;
		width:100%;
		color:#fff;
		background:#000;
		-webkit-border-radius:3px;
		border-radius:3px
	}

.tooltip>.nub
	{
		display:block;
		left:5px;
		position:absolute;
		width:0;
		height:0;
		border:solid 5px;
		border-color:transparent transparent #000 transparent;
		top:-10px
	}

.tooltip.opened
	{
		color:#58585a !important;
		border-bottom:dotted 1px #262626 !important
	}

.tap-to-close
	{
		display:block;
		font-size:0.625em;
		color:#888;
		font-weight:normal
	}

@media only screen and (min-width: 768px)
	{
		.tooltip>.nub
	{
		border-color:transparent transparent #000 transparent;
		top:-10px
	}

.tooltip.tip-top>.nub
	{
		border-color:#000 transparent transparent transparent;
		top:auto;
		bottom:-10px
	}

.tooltip.tip-left,.tooltip.tip-right
	{
		float:none !important
	}

.tooltip.tip-left>.nub
	{
		border-color:transparent transparent transparent #000;
		right:-10px;
		left:auto;
		top:50%;
		margin-top:-5px
	}

.tooltip.tip-right>.nub
	{
		border-color:transparent #000 transparent transparent;
		right:auto;
		left:-10px;
		top:50%;
		margin-top:-5px
	}


	}

@media only screen and (max-width: 767px)
	{
		.f-dropdown
	{
		max-width:100%;
		left:0
	}


	}

.f-dropdown
	{
		position:absolute;
		top:-9999px;
		list-style:none;
		margin-left:0;
		width:100%;
		max-height:none;
		height:auto;
		background:#fff;
		border:solid 1px #ccc;
		font-size:16;
		z-index:99;
		margin-top:2px;
		max-width:100%
	}

.f-dropdown>*:first-child
	{
		margin-top:0
	}

.f-dropdown>*:last-child
	{
		margin-bottom:0
	}

.f-dropdown:before
	{
		content:"";
		display:block;
		width:0;
		height:0;
		border:inset 6px;
		border-color:transparent transparent #fff transparent;
		border-bottom-style:solid;
		position:absolute;
		top:-12px;
		left:10px;
		z-index:99
	}

.f-dropdown:after
	{
		content:"";
		display:block;
		width:0;
		height:0;
		border:inset 7px;
		border-color:transparent transparent #ccc transparent;
		border-bottom-style:solid;
		position:absolute;
		top:-14px;
		left:9px;
		z-index:98
	}

.f-dropdown.right:before
	{
		left:auto;
		right:10px
	}

.f-dropdown.right:after
	{
		left:auto;
		right:9px
	}

.f-dropdown li
	{
		font-size:0.875em;
		cursor:pointer;
		line-height:1.125em;
		margin:0
	}

.f-dropdown li:hover,.f-dropdown li:focus
	{
		background:#eee
	}

.f-dropdown li a
	{
		display:block;
		padding:0.3125em 0.625em;
		color:#555
	}

.f-dropdown.content
	{
		position:absolute;
		top:-9999px;
		list-style:none;
		margin-left:0;
		padding:1.25em;
		width:100%;
		height:auto;
		max-height:none;
		background:#fff;
		border:solid 1px #ccc;
		font-size:16;
		z-index:99;
		max-width:100%
	}

.f-dropdown.content>*:first-child
	{
		margin-top:0
	}

.f-dropdown.content>*:last-child
	{
		margin-bottom:0
	}

.f-dropdown.tiny
	{
		max-width:200px
	}

.f-dropdown.small
	{
		max-width:300px
	}

.f-dropdown.medium
	{
		max-width:500px
	}

.f-dropdown.large
	{
		max-width:800px
	}

body.interior_home .content_container
	{
		padding:0
	}

.content_container
	{
		background:url("../images/content_bg.png") repeat-x top #fff;
		padding:50px 0 100px
	}

.content_container .entry_content
	{
		margin-left:40px
	}

.content_container .entry_content p
	{
		line-height:2em
	}

.featured_image
	{
		margin:0;
		position:relative
	}

.featured_image img
	{
		border-bottom:10px solid #6498ad;
		margin:0
	}

.featured_image figcaption
	{
		position:absolute;
		bottom:10%;
		right:0;
		display:inline-block;
		background:#748f5c;
		color:#fff;
		padding:15px 40px;
		font-family:"Varela Round",sans-serif
		background:#748f5c;
	}

.entry_title
	{
		color:#748f5c;
		padding:50px 0;
		margin:0;
		font-size:150%
	}

.callout
	{
		background:url("../images/callout_bg.png") no-repeat 25px 15px #e0eaef;
		border-bottom:4px solid #748f5c;
		padding:15px 15px 15px 150px;
		font-family:"Open Sans",sans-serif;
		color:#6498ad;
		font-size:90%;
		line-height:1.6em
	}

.callout strong
	{
		font-weight:bold;
		color:#393e3f
	}

.sharing
	{
		font-size:0.6875em;
		text-align:right;
		margin:12px 0 0 0
	}

.sharing .share_button
	{
		margin-left:5px
	}

.sharing .at16nc
	{
		float:right;
		margin-left:10px
	}

.sharing .addthis_button_compact
	{
		line-height:1.5em
	}

.addthis-smartlayers
	{
		display:none
	}

@media only screen and (max-width: 768px)
	{
		.entry_content
	{
		padding-bottom:50px
	}

.content_container
	{
		padding:2em 0 3em
	}

.sharing
	{
		margin:10px 0 0;
		padding:1em 0 0 0;
		text-align:right;
		display:none
	}

.breadcrumbs>*
	{
		float:none
	}

.callout
	{
		background:url("../images/callout_bg.png") no-repeat center 15px #e0eaef;
		padding:135px 15px 15px
	}

.featured_image figcaption
	{
		position:relative;
		display:block;
		text-align:center;
		padding:15px
	}


	}

.topheader
	{
		padding:10px 0 30px
	}

.scroll_top
	{
		display:none
	}

.agency_hotlines
	{
		background:#58585a;
		padding:45px;
		display:none;
		position:relative
	}

.agency_hotlines ul
	{
		list-style:none
	}

.agency_hotlines ul li
	{
		float:left;
		color:#aaabab;
		margin-right:40px;
		font-size:90%
	}

.agency_hotlines ul li span
	{
		color:#fff;
		display:block;
		font-size:120%
	}

.close_hotlines
	{
		float:right
	}

.top_search
	{
		float:right
	}

.top_search input
	{
		background:#fff;
		border-bottom:1px solid #748f5c;
		border-left:none;
		border-right:none;
		border-top:none;
		box-shadow:none;
		margin:1.2em 0
	}

.top_search label
	{
		font-family:"Varela Round",sans-serif;
		font-size:120%;
		padding:1.2em 0;
		margin:0;
		color:#748f5c
	}

.top_search form
	{
		margin:0
	}

.top_search .search_button
	{
		padding:1.2em 0
	}

.language_barrier p
	{
		margin:0;
		font-size:70%
	}

.language_barrier p a
	{
		color:#aaabab;
		padding:5px 3px;
		display:inline-block
	}

.howdoi label
	{
		font-size:120%;
		font-family:"Open Sans",sans-serif;
		margin:0;
		line-height:2em;
		display:block;
		float:none;
		text-align:left;
		padding:0 10px 0 0
	}

.howdoi select
	{
		padding:8px 5px;
		margin:0;
		background:url("../images/dd_arrow.png") no-repeat right #f0f0f0;
		color:#6498ad;
		border:1px solid #e0eaef;
		outline:none;
		display:inline-block;
		-webkit-appearance:none;
		-moz-appearance:none;
		appearance:none;
		cursor:pointer;
		font-size:90%;
		border-radius:5px;
		font-family:"Open Sans",sans-serif
	}

.agency_hotlines_toggler
	{
		background:url("../images/hotline_bg.png") no-repeat left;
		padding:10px 0 10px 30px;
		margin:0 0 0 30px;
		color:#58585a;
		font-family:"Varela Round",sans-serif;
		text-transform:uppercase;
		font-size:120%
	}

.slider
	{
		position:relative;
		overflow:hidden
	}

.slider .drop_down
	{
		position:absolute;
		width:100%;
		height:100%;
		overflow:hidden
	}

.slider .drop_down .drop_container
	{
		width:100%;
		height:100%;
		z-index:11;
		overflow:hidden;
		position:absolute;
		color:#fff;
		padding:30px 0;
		text-shadow:0px 1px 1px rgba(0,0,0,0.3)
	}

.slider .drop_down .drop_container span
	{
		background:url("../images/active_nav.png") no-repeat;
		display:inline-block;
		position:absolute;
		height:15px;
		width:30px;
		top:-30px
	}

.slider .drop_down .drop_container h2
	{
		color:#fff;
		font-weight:normal
	}

.slider .drop_down .drop_container h5
	{
		text-transform:uppercase;
		color:#e8e77f;
		font-weight:normal
	}

.slider .drop_down .drop_container p
	{
		margin-bottom:0
	}

.slider .drop_down .drop_container ul
	{
		list-style:none
	}

.slider .drop_down .drop_container ul li
	{
		line-height:1em
	}

.slider .drop_down .drop_container ul li a
	{
		color:#fff;
		text-decoration:underline;
		font-size:90%;
		padding:7px 0;
		display:block
	}

.slider .drop_down .drop_container.dd_adults
	{
		background:#6498ad;
		display:none
	}

.slider .drop_down .drop_container.dd_adults span
	{
		left:50px
	}

.slider .drop_down .drop_container.dd_families
	{
		 background:#ababab;
		display:none
	}

.slider .drop_down .drop_container.dd_families span
	{
		left:190px
	}

.slider .drop_down .drop_container.dd_providers
	{
		background:#748f5c;
		display:none
	}

.slider .drop_down .drop_container.dd_providers span
	{
		left:350px
	}

.slider .drop_down .drop_container.dd_about
	{
		background:#6498ad;
		display:none
	}

.slider .drop_down .drop_container.dd_about span
	{
		left:515px
	}

.slider .drop_down .drop_container.dd_contact
	{
		background:#748f5c;
		display:none !important
	}

.slider .drop_down .drop_container.dd_contact span
	{
		left:650px
	}

.subfeatures
	{
		text-align:center;
		padding:50px 0 0 0;
		list-style:none
	}

.subfeatures li
	{
		padding:0
	}

.subfeatures li h3
	{
		font-weight:normal
	}

.subfeatures li a
	{
		color:#6498ad
	}

.subfeatures li ul
	{
		text-align:left;
		list-style:none;
		border-top:1px solid #e0eaef;
		padding:22px 0
	}

.subfeatures li ul li
	{
		padding:8px 25px;
		line-height:1em;
		background:url("../images/list_bg.png") no-repeat 0px 10px;
		list-style-position:inside;
		margin:0
	}

.subfeatures li ul li a
	{
		font-size:90%
	}

.subfeatures li ul li a:hover
	{
		color:#58585a
	}

.featured_area
	{
		background:url("../images/featured_area_bg.jpg") no-repeat top right #6498ad;
		color:#e0eaef;
		/*padding:70px 0;*/
		margin-top:70px
	}

.featured_area h4
	{
		color:#fff;
		font-size:180%;
		font-weight:normal
	}

.programs
	{
		position:relative;
		padding:35px 0;
		background:#9bc2d1;
		color:#e0eaef
	}

.programs h5
	{
		color:#fff;
		font-family:"Open Sans",sans-serif;
		font-size:150%;
		font-weight:400;
		margin:0
	}

.programs a
	{
		color:#e0eaef
	}

.programs img
	{
		position:absolute;
		bottom:-43px;
		right:25px
	}

.programs p
	{
		margin:0
	}

.programs .row
	{
		position:relative
	}

.home_icons
	{
		background:#f0f0f0;
		padding:75px 0 0 0
	}

.home_icons h3
	{
		font-weight:normal;
		font-size:200%;
		text-shadow:0px 2px 2px #fff;
		filter:dropshadow(color=#fff, offx=0, offy=2);
		margin:40px 0 0 0;
		padding-right:80px
	}

.home_icons p
	{
		font-size:90%;
		padding-right:80px
	}

.home_icons .row .row
	{
		margin-bottom:75px
	}

footer
	{
		color:#aaabab;
		padding-bottom:60px;
		margin:0 30px
	}

footer p
	{
		margin:0
	}

footer ul
	{
		list-style:none;
		padding:35px 0;
		text-align:center
	}

footer ul li
	{
		float:left;
		width:20%
	}

footer ul li a
	{
		color:#6498ad;
		font-size:120%;
		font-family:"Varela Round",sans-serif
	}

.contact_info
	{
		text-align:right
	}

.twitterholder
	{
		padding:45px 0 45px 160px;
		border-top:1px solid #e0eaef;
		border-bottom:1px solid #e0eaef;
		background:url("../images/twitter_bg.png") no-repeat left
	}

.footer_links
	{
		padding:15px 0
	}

.footer_links p
	{
		font-size:90%
	}

.footerbase
	{
		background:#748f5c;
		color:#fff;
		text-align:center;
		font-size:90%
	}

.footerbase p
	{
		opacity:0.6;
		padding:12px 0;
		margin:0
	}

.white_button
	{
		border:3px solid #fff;
		padding:15px 20px;
		color:#fff;
		font-family:"Open Sans",sans-serif;
		text-transform:uppercase;
		margin:15px 0;
		font-size:120%;
		display:inline-block;
		letter-spacing:2px
	}

@media only screen and (min-width: 1024px)
	{
		.topspace
	{
		margin:35px 0
	}

.topspace.hotlines
	{
		text-align:right
	}

.howdoi label
	{
		float:left;
		text-align:right;
		width:30%
	}

.howdoi select
	{
		width:70%
	}


	}

@media only screen and (max-width: 768px)
	{
		.content_container .entry_content
			{
				margin-left:0px
			}

		.scroll_top
			{
				display:block;
				text-align:center;
				padding:50px 0
			}

		.subfeatures li
			{
				padding:0
			}

		.home_icons
			{
				text-align:center
			}

		.home_icons p
			{
				padding:0 50px
			}

		.home_icons h3
			{
				padding:0 50px
			}

		.column,.columns
			{
				padding:0 2em
			}

		.programs p
			{
				padding:15px 0 200px
			}

		.featured_area
			{
				background:#6498ad;
			}

		.twitterholder
			{
				padding:140px 0 25px;
				background-position:center 15px
			}

		.footer_nav
			{
				display:none
			}

		.footer_logo
			{
				display:none
			}

		.footer_links
			{
				text-align:center;
				padding:60px 2em 0
			}

		.footer_links .contact_info
			{
				text-align:center
			}

		.footerbase
			{
				padding:15px 15px 90px 15px
			}


	}

body
	{
		margin-top:55px
	}

.nav_wrap
	{
		position:fixed;
		top:0;
		left:0;
		background:#fff;
		z-index:98;
		-webkit-transition:all 0.3s ease-out;
		-moz-transition:all 0.3s ease-out;
		-ms-transition:all 0.3s ease-out;
		-o-transition:all 0.3s ease-out;
		transition:all 0.3s ease-out;
		border-bottom:1px solid #e0eaef;
		text-align:center
	}

.hide_drop_down
	{
		display:none
	}

.nav_row
	{
		left:0;
		position:fixed;
		-webkit-transition:all 0.3s ease-out;
		-moz-transition:all 0.3s ease-out;
		-ms-transition:all 0.3s ease-out;
		-o-transition:all 0.3s ease-out;
		transition:all 0.3s ease-out
	}

.nav_row.move_left
	{
		left:16em
	}

.wrap
	{
		position:relative;
		-webkit-transition:all 0.3s ease-out;
		-moz-transition:all 0.3s ease-out;
		-ms-transition:all 0.3s ease-out;
		-o-transition:all 0.3s ease-out;
		transition:all 0.3s ease-out
	}

.wrap.active
	{
		left:16em
	}

a.search_toggler
	{
		float:right;
		display:block;
		padding:1em
	}

a.menu-link
	{
		float:left;
		display:block;
		padding:1em
	}

nav[role=navigation]
	{
		clear:both;
		overflow:hidden;
		background:#393e3f;
		padding:10px
	}

.js nav[role=navigation]
	{
		width:16em;
		height:100%;
		position:fixed;
		top:0;
		left:-16em;
		-webkit-transition:all 0.3s ease-out;
		-moz-transition:all 0.3s ease-out;
		-ms-transition:all 0.3s ease-out;
		-o-transition:all 0.3s ease-out;
		transition:all 0.3s ease-out
	}

.js nav[role=navigation].move_left
	{
		left:0
	}

nav[role=navigation] .columns
	{
		padding:0
	}

nav[role=navigation] ul
	{
		margin:0;
		padding:0;
		list-style:none
	}

nav[role=navigation] ul li
	{
		text-align:left
	}

nav[role=navigation] ul li ul li
	{
		color:#aaabab;
		font-size:90%;
		border:none
	}

nav[role=navigation] ul li ul li span
	{
		color:#fff;
		display:block;
		margin-bottom:8px;
		font-size:120%
	}

nav[role=navigation] ul li ul li span a
	{
		border:none;
		padding:0
	}

nav[role=navigation] ul li a
	{
		display:block;
		padding:5px;
		font-family:"Varela Round",sans-serif;
		font-size:90%;
		border-bottom:1px solid #aaabab;
		color:#fff
	}

nav[role=navigation] ul li a:hover
	{
		color:#748f5c
	}

nav[role=navigation] .top_search
	{
		display:none
	}

nav[role=navigation] .mobile_extras
	{
		display:block;
		padding-bottom:50px
	}

nav[role=navigation] .mobile_extras label
	{
		color:#aaabab;
		padding:10px 0 0;
		margin:0
	}

.howdoi
	{
		display:none
	}

.mobile_logo
	{
		padding:10px;
		display:inline-block
	}

.agency_hotlines_toggler
	{
		display:none
	}

.topheader,.language_barrier
	{
		display:none
	}

input[type="search"].mobile_search
	{
		display:none;
		background:none repeat scroll 0 0 #FFFFFF;
		font-size:120%;
		margin:0;
		min-height:54px;
		width:60%;
		font-style:italic;
		font-family:"Open Sans",sans-serif
	}

@media screen and (min-width: 768px)
	{
		body
	{
		margin-top:0
	}

.nav_row
	{
		position:relative;
		text-align:left
	}

.howdoi
	{
		display:block
	}

.mobile_logo
	{
		display:none
	}

.topheader,.language_barrier
	{
		display:block
	}

a.menu-link,a.search_toggler
	{
		display:none
	}

.nav_wrap
	{
		border-bottom:none
	}

.js nav[role=navigation]
	{
		max-width:none;
		position:static;
		width:auto;
		background:none;
		border-top:1px solid #e0eaef;
		padding:0;
		margin:0 1.875em
	}

.js nav[role=navigation].sticky_nav
	{
		position:fixed;
		display:none;
		top:0;
		left:-1.875em;
		width:100%;
		background:#fff;
		z-index:9999;
		border-bottom:1px solid #e0eaef;
		height:inherit;
		padding:0 25px;
		font-size:90%
	}

.js nav[role=navigation].sticky_nav ul li a
	{
		padding:1.2em .75em
	}

.js nav[role=navigation].sticky_nav label
	{
		line-height:2em
	}

.js nav[role=navigation] .top_search
	{
		display:inline-block
	}

.wrap.active
	{
		left:0
	}

.agency_hotlines_toggler
	{
		display:inline-block
	}

nav[role=navigation] ul
	{
		margin:0;
		border:0
	}

nav[role=navigation] ul li
	{
		display:inline-block;
		margin:0
	}

nav[role=navigation] ul li a
	{
		border:none;
		padding:1.2em 1em;
		color:#6498ad;
		font-size:120%
	}

nav[role=navigation] ul li:first-child a
	{
		padding-left:0px
	}

nav[role=navigation] ul .mobile_extras
	{
		display:none
	}

.tablet_search
	{
		display:none;
		background:#fff;
		position:relative
	}


	}

@media screen and (max-width: 1024px)
	{
		.top_search label
	{
		display:none
	}

.top_search input
	{
		display:none
	}


	}

.sidebar ul.subnav_parents
	{
		list-style:none
	}

.sidebar ul.subnav_parents li a
	{
		background:#6498ad;
		padding:5px 10px;
		color:#fff;
		font-family:"Varela Round",sans-serif;
		display:block;
		margin-bottom:5px
	}

.sidebar ul.subnav_parents li a:hover
	{
		background:#748f5c
	}

ul.subnav_current
	{
		list-style:none;
		font-size:90%
	}

ul.subnav_current li a
	{
		font-size:90%;
		color:#6498ad;
		display:block;
		line-height:1.2em;
		padding:8px 0
	}

ul.subnav_current li a:hover
	{
		color:#748f5c
	}

ul.subnav_current li a.sub_active
	{
		color:#748f5c;
		font-weight:bold
	}

ul.subnav_current li ul
	{
		border-bottom:1px solid #e0eaef;
		list-style:none;
		margin:0;
		padding-bottom:15px
	}

ul.subnav_current li ul li
	{
		list-style-position:inside;
		background:url("../images/list_bg_green.png") no-repeat 7px 10px;
		line-height:1.2em
	}

ul.subnav_current li ul li a
	{
		padding-left:30px;
		display:block
	}

.interior_home_subnav
	{
		background:#6498ad;
		border-bottom:1px solid #e0eaef
	}

.interior_home_subnav h3
	{
		color:#fff;
		font-size:200%;
		margin:0 1.5em 0 0;
		line-height:40px;
		padding:50px 0 50px 90px;
		text-align:left;
		font-weight:normal;
		display:inline-block;
		float:left;
		background:url("../images/alert_image.png") no-repeat left
	}

.interior_home_subnav ul
	{
		list-style:none;
		float:left;
		display:inline-block;
		margin:0
	}

.interior_home_subnav ul li
	{
		float:left
	}

.interior_home_subnav ul li a
	{
		color:#e0eaef;
		padding:50px 1em;
		display:block;
		line-height:40px;
		font-size:120%;
		text-transform:uppercase
	}

.interior_home_subnav ul li a:hover
	{
		color:#fff
	}

.large_items
	{
		list-style:none;
		margin-top:20px
	}

.large_items li
	{
		margin-bottom:1em;
		font-size:90%
	}

.large_items li .item_holder
	{
		padding:1em;
		background:#fff;
		border-top:1px solid #e0eaef
	}

.large_items li:first-child img
	{
		border-bottom:10px solid #748f5c
	}

.large_items li:last-child img
	
	}

		border-bottom:10px solid #6498ad
	}

.large_items li img
	
	}

		border-bottom:10px solid #58585a
	}

.large_items li:first-child h2
	
	}

		color:#748f5c
	}

.large_items li:last-child h2
	
	}

		color:#6498ad
	}

.large_items li h2
	
	}

		font-size:120%;
		font-family:"Open Sans",sans-serif;
		margin:1em 0;
		color:#58585a
	}

.large_items li:first-child p
	
	}

		color:#748f5c
	}

.large_items li:last-child p
	
	}

		color:#6498ad
	}

.large_items li:first-child a.content_button
	
	}

		background:#748f5c
	}

.large_items li:last-child a.content_button
	
	}

		background:#6498ad
	}

.large_items li .content_button
	
	}

		display:block;
		padding:.25em 1em;
		background:#58585a;
		color:#fff;
		text-transform:uppercase;
		font-size:120%;
		text-align:center
	}

.large_items li .content_button:hover
	
	}

		opacity:0.7;
		-webkit-transition:all 0.4s ease-out;
		-moz-transition:all 0.4s ease-out;
		-ms-transition:all 0.4s ease-out;
		-o-transition:all 0.4s ease-out;
		transition:all 0.4s ease-out
	}

.teaser
	
	}

		padding:50px 0 35px
	}

.teaser p
	
	}

		margin-bottom:0
	}

.teaser h1
	
	}

		margin:0;
		line-height:1em;
		text-align:center
	}

.extra_links
	
	}

		list-style:none;
		background:#f0f0f0;
		margin:30px 0 0;
		padding-bottom:50px
	}

.extra_links h2
	
	}

		font-size:120%;
		text-align:center;
		color:#58585a;
		padding:2em 0;
		margin:0
	}

.extra_links ul
	
	}

	font-size:90%
	}

.extra_links ul li
	{
		border-bottom:1px solid #e0eaef;
		display:block;
		float:left;
		width:100%
	}

.extra_links ul li a
	
	}

	background:url("../images/large_list_bg.png") no-repeat 5px 5px;
		padding:.75em 0 .75em 4em;
		display:block
	}

@media only screen and (max-width: 768px)
	}
	.teaser h1
	}
	text-align:left;margin-bottom:15px}
}


.home_icons h3{text-shadow:0px 0px 0px #fff \9;}

.re-search {
    border: 3px solid #AAABAB;
    padding: 15px;
    float: left;
    width: 100%;
    margin-bottom: 10px;
  
}

.blue-button-search {
    border: 3px solid #6498ad;
    float: right;
    padding: 13px;
    text-transform: uppercase;
  font-size: 120%;
  letter-spacing: 2px;
  width: 100%;
  text-align: center;
  color: #6498ad;
  margin: 0px 0 25px;
}

.search-results-heading {
	 font-size: 1.4375em;
}

.search-results-number{
 margin: 0 0 10px;
    padding-top: 25px;
    }

    .search-results-list p {
    padding-bottom: 45px;
}


.page-numbers a{
    float: left;
	border: 3px solid #6498AD;
    color: #6498AD;
    font-size: 120%;
    letter-spacing: 2px;
    margin-right: 10px;
    margin-bottom: 50px;
    padding: 8px 12px;
    text-align: center;
    text-transform: uppercase;
}

.large-12.columns.bottom-showing {
    border-bottom: 1px solid #AAABAB;
    margin-bottom: 50px;
    padding-bottom: 10px;
}

.date {
    border-bottom: 1px solid #CCCCCC;
    border-top: 10px solid #CCCCCC;
    padding: 15px 0;
    color: #748f5c;
}

.date.current {
    border-bottom: 1px solid #748f5c;
    border-top: 10px solid #748f5c;
    }

.event-info {
    color: #777777;
    line-height: 1.4em !important;
}

.monthselector select {
    -moz-appearance: none;
    border: 1px solid #E0EAEF;
    border-radius: 5px 5px 5px 5px;
    color: #6498AD;
    cursor: pointer;
    display: inline-block;
    font-family: "Open Sans",sans-serif;
    font-size: 120%;
    margin: 0;
    outline: medium none;
    padding: 8px 5px;
}

.monthselector label {
    display: block;
    font-family: "Open Sans",sans-serif;
    font-size: 120%;
    line-height: 2em;
    margin: 0;
    padding: 0 10px 0 0;
    float: left;
    text-align: right;
    width: 30%;
}

.monthselector {
	margin-top:  22px;
}

.prevmonth {
	text-align: center;
	margin-top: 23px;
}

.blue-button-month-prev {
    border: 3px solid #6498AD;
    color: #6498AD;
    float: right;
    font-size: 100%;
    letter-spacing: 0;
    padding: 11px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}

.blue-button-month-next {
    border: 3px solid #6498AD;
    color: #6498AD;
    float: right;
    font-size: 100%;
    letter-spacing: 0;
    margin: 0 0 25px;
    padding: 11px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}

.activemonth {
    background: none repeat scroll 0 0 #748f5c !important;
}

.lastmonthevents {
    background: none repeat scroll 0 0 #aaaaaa !important;
}

.calloutbox {
    background: none repeat scroll 0 0 #E8F0E1;
    border-bottom: 4px solid #6498AD;
    color: #748F5C;
    padding: 20px 30px;

}

.callout {
	margin-top: 50px;		
}

h1 {
	font-size: 1.7375em;
}

h2 {
	font-size: 1.4375em;
}

h3 {
	font-size: 1.125em;
}

.bodylist li {
    background: url("../media/22540/green-arrow3.png") no-repeat scroll 0px 7px rgba(0, 0, 0, 0);
    line-height: 1.7em;
    list-style: none outside none;
    padding-bottom: 7px;
    padding-left: 20px;
}


li.externallink, p.externallink, div.externallink, a.externallink, span.externallink {
    background: url("../media/10355/outbound.png") no-repeat scroll 0px 7px rgba(0, 0, 0, 0);
	padding-left: 20px;
	margin-bottom: 0;
	list-style: none outside none;
    padding-bottom: 7px;
	line-height: 1.7em;
}


li.pdflink, div.pdflink, span.pdflink {
	background: url("../media/10356/pdflink.png") no-repeat scroll 0px 7px rgba(0, 0, 0, 0);
	padding-left: 20px;	
	margin-bottom: 0;
	padding-bottom: 7px;
	line-height: 1.7em;
	list-style: none;
	}

p.pdflink {
	background: url("../media/10356/pdflink.png") no-repeat scroll 0px 8px rgba(0, 0, 0, 0);
	padding-left: 20px;	
	margin-bottom: 0;
	padding-bottom: 7px;
	line-height: 1.7em;
	list-style: none;
}

a.pdflink {
	background: url("../media/10356/pdflink.png") no-repeat scroll 0px 4px rgba(0, 0, 0, 0);
	padding-left: 20px;	
	margin-bottom: 0;
	padding-bottom: 7px;
	line-height: 1.7em;
	list-style: none;
}


#contour legend {
	display: none !important;
}

#contour label.fieldLabel {
	float: none !important;
	font-weight: normal !important;
	padding-top: 10px;
}

#contour input.text, #contour textarea {
	width: 100% !important;
	padding: 5px !important;
}

#contour fieldset {
	padding-left: 0px !important;
	margin: 0 0 !important;
	padding-top: 0 !important;
}


.blue-button {
border: 3px solid #6498ad;
padding: 13px;
text-transform: uppercase;
font-size: 120%;
letter-spacing: 2px;
width: 25%;
text-align: center;
color: #6498ad;
margin: 0px 0 25px;
background-color: #fff;
}

.contourNavigation > input {
	border: 3px solid #6498ad;
padding: 13px;
text-transform: uppercase;
font-size: 120%;
letter-spacing: 2px;
width: 25%;
text-align: center;
color: #6498ad;
margin: 0px 0 25px;
background-color: #fff;
		
}

.callout > p {
    margin-bottom: 2px;
}

.entry_title {
	font-size: 250%;	
}

div#google_translate_element {
	color: #aaabab;
	padding: 5px 3px;
	display: inline-block;
	z-index: 5000;

 }

a.goog-te-menu-value {
  color:#4fabe8!important;
  
}

a.goog-te-menu-value span{
  border:none!important;
  
  color: #aaabab !important;
  font-family:'Source Sans Pro',sans-serif!important;
  
  
}

div.goog-te-gadget-simple {
  background:none;
  color:#fff;
  border:none;
  font-size:12px;
}

div.goog-te-gadget-simple img {
  display:none;
  
}


div#fontsize {
	float:right;
	display: inline-block;
}

div#fontsize span {
	display: inline-block;
	 
    height: 100%;
    line-height: 1.5em;
    padding: 14px 5px 0;
}

.event_title {
	color: #748f5c;
	padding: 50px 0 0px;
	margin: 0;
	font-size: 150%;
}

.datetime {
	font-weight: bold;
}

.eventlocation {
	font-style: italic;
}

.goog-te-gadget-simple .goog-te-menu-value span {
    padding-right: 3px;
    text-decoration: none;
}

.breadcrumbs {
	line-height: 107%;
		
	}

ul.bodylist {
    margin-top: -15px;
}

.before-list {
	color: #748F5C;
    font-size: 105%;			
}

ul li {
	list-style:none;	
}

.greentable {
	background-color: #E8F0E1;		
		
}

.tableheading {
	background-color: #6498ad;
	color: #ffffff;	
		
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

select {
    padding: 7px !important;
}

@media(max-width:970px) {

.interior_home_subnav ul li a {
    color: #E0EAEF;
    display: block;
    font-size: 120%;
    line-height: 40px;
    padding: 0 1em 20px;
    text-transform: uppercase;
}

.interior_home_subnav ul {
    display: inline-block;
    float: left;
    list-style: none outside none;
    margin-left: 71px;
}

.interior_home_subnav h3 {
    background: url("../images/alert_image.png") no-repeat scroll left 38px rgba(0, 0, 0, 0);
    color: #FFFFFF;
    display: inline-block;
    float: left;
    font-size: 200%;
    font-weight: normal;
    line-height: 40px;
    margin: 0 1.5em 0 0;
    padding: 50px 0 15px 90px;
    text-align: left;
}

}

@media(max-width:680px) {

.interior_home_subnav ul li a {
    color: #E0EAEF;
    display: block;
    font-size: 110%;
    line-height: 20px;
    padding: 0 0.5em 35px;
    text-transform: uppercase;
}

.interior_home_subnav ul {
    display: inline-block;
    float: left;
    list-style: none outside none;
    margin-left: 0;
}
.interior_home_subnav h3 {
    background: url("../images/alert_image.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #FFFFFF;
    display: inline-block;
    float: left;
    font-size: 200%;
    font-weight: normal;
    line-height: 40px;
    margin: 0 1.5em 0 0;
    padding: 50px 0 30px 90px;
    text-align: left;
}


}


.row.footer_nav {
    display: none;
}

@media(max-width:1251px) and (min-width:768px){
	
.orbit-container .orbit-slides-container img {
    display: block;
    max-width: none !important;
    width: 1251px !important;
    min-height: 300px !important;
    height: 300px !important;
}

.slideshow-wrapper {
    position: relative;
    width: 100%;
    min-height: 300px !important;
    height: 300px !important;
}

.orbit-container {
    background: none repeat scroll 0 0 #F5F5F5;
    overflow: hidden;
    position: relative;
    width: 100%;
    min-height: 300px !important;
    height: 300px !important;
}

}

@media(max-width:960px) {

nav[role="navigation"] ul li a {
    border: medium none;
    color: #6498AD;
    font-size: 110% !important;
    padding: 1.2em 1em;
}

}


div.content_container div.row div.large-3 aside.sidebar ul.subnav_current li ul li a {
    color: #748F5C;
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


/*  Foundation IE 8 Fix  */
.lt-ie9 .top-bar {
  background: #2f2f2f;
  *zoom: 1;
  overflow: visible; 
}
.lt-ie9 .top-bar:before, .lt-ie9 .top-bar:after {
  content: " ";
  display: table; 
}
.lt-ie9 .top-bar:after { clear: both; }
.lt-ie9 .top-bar .toggle-topbar { display: none; }
.lt-ie9 .top-bar .title-area { float: left; }
.lt-ie9 .top-bar .name h1 a { width: auto; }
.lt-ie9 .top-bar input,
.lt-ie9 .top-bar .button {
  line-height: 2em;
  font-size: 0.875em;
  height: 2em;
  padding: 0 10px;
  position: relative;
  top: 8px; 
}
.lt-ie9 .top-bar.expanded { background: #111111; }
.lt-ie9 .contain-to-grid .top-bar {
  max-width: 57.5em;
  margin: 0 auto; 
}
.lt-ie9 .top-bar-section {
  -webkit-transition: none 0 0;
  -moz-transition: none 0 0;
  transition: none 0 0;
  left: 0 !important; 
}
.lt-ie9 .top-bar-section ul {
  width: auto;
  height: auto !important;
  display: inline; 
}
.lt-ie9 .top-bar-section ul li { float: left; }
.lt-ie9 .top-bar-section ul li > a { padding-right: 14px !important; }
.lt-ie9 .top-bar-section ul li .js-generated { display: none; }
.lt-ie9 .top-bar-section li a:not(.button) {
  padding: 0 15px;
  line-height: 45px;
  background: #111111; 
}
.lt-ie9 .top-bar-section li a:not(.button):hover { background: #2b2b2b; }
.lt-ie9 .top-bar-section .has-dropdown > a { padding-right: 35px !important; }
.lt-ie9 .top-bar-section .has-dropdown > a:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  border: solid 5px;
  border-color: rgba(255, 255, 255, 0.5) transparent transparent transparent;
  margin-top: -2.5px; 
}
.lt-ie9 .top-bar-section .has-dropdown.moved { position: relative; }
.lt-ie9 .top-bar-section .has-dropdown.moved > .dropdown { visibility: hidden; }
.lt-ie9 .top-bar-section .has-dropdown:hover > .dropdown, 
.lt-ie9 .top-bar-section .has-dropdown:active > .dropdown { visibility: visible; }
.lt-ie9 .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
  border: none;
  content: "\00bb";
  margin-top: -7px;
  right: 5px; 
}
.lt-ie9 .top-bar-section .dropdown {
  left: 0;
  top: auto;
  background: transparent; 
}
.lt-ie9 .top-bar-section .dropdown li a {
  line-height: 1;
  white-space: nowrap;
  padding: 7px 15px;
  background: #1e1e1e; 
}
.lt-ie9 .top-bar-section .dropdown li label {
  white-space: nowrap;
  background: #1e1e1e; 
}
.lt-ie9 .top-bar-section .dropdown li .dropdown {
  left: 100%;
  top: 0; 
}
.lt-ie9 .top-bar-section > ul > .divider {
  border-bottom: none;
  border-top: none;
  border-right: solid 1px #2b2b2b;
  border-left: solid 1px black;
  clear: none;
  height: 45px;
  width: 0px; 
}
.lt-ie9 .top-bar-section .has-form {
  background: #111111;
  padding: 0 15px;
  height: 45px; 
}
.lt-ie9 .top-bar-section ul.right li .dropdown {
  left: auto;
  right: 0; 
}
.lt-ie9 .top-bar-section ul.right li .dropdown li .dropdown { right: 100%; }







/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
strong {

}

li {

}

.bodylist {

}

.before-list {

}

h1 {

}

h2 {

}

h3 {

}

.externallink {

}

.pdflink {

}

.calloutbox {

}

