*,
*:before,
*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
html,
body{font-size:100%;}
body{background:#2e343e;color:#ededed;padding:0;margin:0;font-family:"pt-sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1;font-size: 13px; line-height: 21px;position:relative;cursor:default;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: none;text-rendering: optimizeLegibility}
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%;}
/* Typography resets */
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;}
/* Default Link Styles */
a{color:#2ba6cb;text-decoration:none;line-height:inherit;}
a:hover,a:focus{color:#2795b6;}
a img{border:none;}

/* Grid HTML Classes */
	.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:74em;*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:-0.765em;margin-right:-0.765em;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:0.765em;padding-right:0.765em;width:100%;float:left;}
@media only screen{
	.column,
	.columns{position:relative;padding-left:0.765em;padding-right:0.765em;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;}
}
/* Styles for screens that are atleast 768px;*/
@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;}
}

/* Foundation Visibility HTML Classes */
.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;}

/* Specific visilbity for tables */
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;}

/* Medium Displays:768px - 1279px */
@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;}
/* Specific visilbity for tables */
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;}
}

/* Large Displays:1280px - 1440px */
@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;}
	/* Specific visilbity for tables */
	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;}
}
/* X-Large Displays:1400px and up */
@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;}
	/* Specific visilbity for tables */
	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;}
}
/* Orientation targeting */
.show-for-landscape,
.hide-for-portrait{display:inherit !important;}
.hide-for-landscape,
.show-for-portrait{display:none !important;}
/* Specific visilbity for tables */
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;}
/* Specific visilbity for tables */
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;}
	/* Specific visilbity for tables */
	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;}
}
/* Touch-enabled device targeting */
.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;}
/* Specific visilbity for tables */
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;}
/* Foundation Block Grids for below small breakpoint */
@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;}
}
/* Foundation Block Grids for above small breakpoint */
@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:#6f6f6f;font-weight:300;margin-top:0.2em;margin-bottom:0.5em;}
/* Default paragraph styles */
p{font-family:inherit;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;}
/* Default header styles */
h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;color:#222222;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:60%;color:#6f6f6f;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 #dddddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0;}
/* Helpful Typography Defaults */
em,
i{font-style:italic;line-height:inherit;}
strong,
b{font-weight:bold;line-height:inherit;}
small{font-size:60%;line-height:inherit;}
code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#7f0a0c;}

/* Lists */
ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit;}
ul,ol{margin-left:0;}
/* Unordered Lists */
ul li ul,
ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em;/* Override nested font-size change */}
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;}
/* Ordered Lists */
ol li ul,
ol li ol{margin-left:1.25em;margin-bottom:0;}
/* Definition Lists */
dl dt{margin-bottom:0.3em;font-weight:bold;}
dl dd{margin-bottom:0.75em;}

/* Abbreviations */
abbr,
acronym{text-transform:uppercase;font-size:90%;color:#222222;border-bottom:1px dotted #dddddd;cursor:help;}
abbr{text-transform:none;}

/* Blockquotes */
blockquote{margin:0 0 1.25em;padding:0.5625em 1.25em 0 1.1875em;border-left:1px solid #dddddd;}
blockquote cite{display:block;font-size:0.8125em;color:#555555;}
blockquote cite:before{content:"\2014 \0020";}
blockquote cite a,
blockquote cite a:visited{color:#555555;}
blockquote,
blockquote p{line-height:1.6;color:#6f6f6f;}

/* Microformats */
.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #dddddd;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 styles. */
.print-only{display:none !important;}
@media print{*{background:transparent !important;color:black !important;/* Black prints faster:h5bp.com/s */
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 #999999;page-break-inside:avoid;}
thead{display:table-header-group;/* h5bp.com/t */}
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;}
}
/* Flex Video */
.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%;}

/* Panels */
.panel{margin-bottom:1.25em;padding:1.25em;background:#def0fa;}
.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:#333333;}
.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:#2284a1;margin-bottom:1.25em;padding:1.25em;background:#2ba6cb;-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:white;}
.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:5px;border-radius:5px;}

/* Tables */
table{background:white;margin-bottom:1.25em;border:solid 1px #dddddd;}
table thead,
table tfoot{background:whitesmoke;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:#222222;text-align:left;}
table tr th,
table tr td{padding:0.5625em 0.625em;font-size:0.875em;color:#222222;}
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;}

/* Image Thumbnails */
.th{line-height:0;display:inline-block;border:solid 4px white;-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(43,166,203,0.5);box-shadow:0 0 6px 1px rgba(43,166,203,0.5);}
.th.radius{-webkit-border-radius:5px;border-radius:5px;}
a.th{display:inline-block;}


/* @group Typography */
	a, a:visited {color: #1a79ae;text-decoration :none;}
	a:hover {color:#166590;text-decoration: underline; }
	a:active, a:focus {text-decoration: underline; }
	p {margin-bottom: 9px}
	h1, h2, h3, h4, h5, h6 {color:#166590; font-family: "proxima-nova-soft", "Helvetica Neue",Helvetica, Arial,sans-serif; font-weight: 400 }
	
	h2 {font-size: 18px; line-height: 24px;margin: 0 0 12px}
	h2 em {color: #666;display: block;font-size: 16px; line-height: 18px;}
	h3 {font-size: 18px; line-height: 24px; margin:18px 0 12px;}
	h4 {color: #444;font-size: 14px; line-height: 18px; margin:18px 0 12px;}
	#content ul {list-style-position: outside;margin: 0 0 18px 0px}
	#content ul li {list-style-type: square; margin:0 0 6px 20px}
	#content #aside ul {list-style-position: inside;margin: 0 0 18px 0px}
	p.important {background-color: #edf2f5; border: 1px solid #d5dce2; color:#547086 ;font-size: 12px; line-height: 18px; padding: 12px 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}
	p.important .bold {display:block;font-weight: bold;margin: 6px 20px}
	p.important a {text-decoration:none}
	p.topborder {border-top: 1px solid #e2e2e2;font-style:italic;margin-top: 18px;padding-top:9px}
	p.intro {font-size: 14px; line-height: 21px;font-weight: normal;}
	#content ol {list-style-type : decimal; list-style-position: outside;padding-left: 18px;margin:0}
	#content ol li {list-style-position: outside;margin-bottom: 9px}
	.border-bottom {border-bottom: 1px solid #def0fa;margin-bottom: 18px;padding-bottom:12px}
/* @end */


/* @group General Classes */
	.hidden{display:none;}
	.invisible{visibility:hidden;}	
	.float-left { float:left }
	.float-right {float:right }
	img.float-left {margin: 0 15px 18px 0}
	img.float-right {margin: 0 0 18px 15px}
	.replace {display: block;height:0; overflow:hidden}
	.first {margin-top:0}
	.clear {clear:both}
	.clearfix:after{clear:both;content:" ";display:block;font-size: 0;height:0;visibility:hidden;}
	.clearfix{display:inline-block;}
	/* start commented backslash hack \*/
		* html .clearfix{height:1%;}
		.clearfix{display:block; }
	/* close commented backslash hack */
/* @end */

/* @group Layout & Grid */
	#wrapper { height: 100%; margin:0;padding:12px 0 0}
	
	.container {margin: 0 auto;width:830px}
	.column { float:left;display:inline;}
	.w180 {width:180px} /* 1/4 */
	.w220 {width:220px}
	.w246 {width:246px} /* 1/3 */
	.w290 {width:290px} 
	.w247 {width:247px}
	.w273 {width:273px}
	.w380 {width:374px} /* 1/2 */
	.w469 {width:469px}
	.w514 {width:514px} /* 2/3 */
/* @end */

/* @group Header */
	#nav {background: transparent url(../media/graphics/bg-nav.png) no-repeat 0 0;height: 42px; width: 830px}
	#nav ul {height: 42px; margin: 0 0 0 10px;list-style: none}
	#nav ul li {float:left;font-size: 13px; font-weight: bold;line-height: 14px;margin: 0 1px;padding: 18px 10px 11px}
	#nav ul li a {border: none;color: #66666e;text-decoration: none}
	#nav ul li a:hover {background-color: transparent;color: #333;}
	#nav ul li.active a {background-color: transparent;color:#c1501b}
	#header .section-top {height:6px}
/* @end */

/* @group Sections */
	#content .section {background: #ffffff; color:#444}
	#content .section .inner {margin: 0 20px; padding: 24px 0}
	#content .section h3.icon {background: transparent url(../media/graphics/bg-icon-h3-blue.png) no-repeat -2px 1px;margin-left: -28px;padding-left: 28px}
	#content .section .yellow {background-color:#eee3cc; padding-top: 18px }
	#content .section .yellow h3 {color:#d46341; margin-top: 0px;}
	#content .section .yellow a {border-bottom: none;color : #d46341;}
	#content .section .yellow a:hover {color : #fff;}
	#content .section .yellow p {;font-size: 13px;margin:0}
	#content .section .last {margin-right: 0px}
	.section-top {background: transparent url(../media/graphics/section-top.png) no-repeat 0 0;height: 7px;}
	.section-bottom {background: transparent url(../media/graphics/section-bottom.png) no-repeat center bottom;height: 10px;margin-bottom:8px}
	#content iframe {background-color:transparent}
	#main.large-8 {border: 1px solid #def0fa;padding: 0 20px 24px 20px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}
	#main.large-7 {padding: 0 10px 24px 20px}
	#main.large-8 h2,
	#page-1059 h2 {background: transparent url(../media/graphics/bg-page-title.png) no-repeat right top;color: #f8f8f8;display: block;font-size: 20px;float: left;margin-left: -43px;margin-top: 18px;padding:5px 25px 5px 43px;text-shadow: 0 -1px 0 #853b19}
	
	a.button, a.button.disabled:hover {background: #ee4613;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNDYxMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMDNjMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #ee4613 0%, #d03c0f 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee4613), color-stop(100%,#d03c0f));background: -webkit-linear-gradient(top,  #ee4613 0%,#d03c0f 100%);background: -o-linear-gradient(top,  #ee4613 0%,#d03c0f 100%);background: -ms-linear-gradient(top,  #ee4613 0%,#d03c0f 100%);background: linear-gradient(to bottom,  #ee4613 0%,#d03c0f 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee4613', endColorstr='#d03c0f',GradientType=0 );color: #fff;border-radius:3px;box-shadow: 0 1px 1px rgba(0,0,0,0.2);display:inline-block;font-weight: bold;line-height: 18px;padding: 7px 15px;position:relative;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;}
	.button:hover {background: #d03c0f;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNkMDNjMGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWU0NjEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background: -moz-linear-gradient(top,  #d03c0f 30%, #ee4613 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(30%,#d03c0f), color-stop(100%,#ee4613));background: -webkit-linear-gradient(top,  #d03c0f 30%,#ee4613 100%);background: -o-linear-gradient(top,  #d03c0f 30%,#ee4613 100%);background: -ms-linear-gradient(top,  #d03c0f 30%,#ee4613 100%);background: linear-gradient(to bottom,  #d03c0f 30%,#ee4613 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d03c0f', endColorstr='#ee4613',GradientType=0 );}
	
	a.button.big {font-size: 15px;padding:9px 0;width:100%}
	a.button.big:hover {padding:10px 0 8px;}
	
	#page-1052 #content .section .inner {padding-bottom:0}
	#page-1052 #content h2 {color:#166590;font-size:27px;line-height:27px;margin:0;padding:21px 20px;text-align: center}
	#page-1052 #content h2 span {color:#777;display: block;font-size:21px;}
	
	#page-1052 aside h3 {color:#1a79ae;font-size:17px;line-height:48px;margin:0;text-align: center}
	
	#page-1052 aside h4 {color:#1f8ecb;margin: 15px 0 15px;text-align: center}
	#page-1052 aside ul {background: #c1e3f6;margin:0 -15px 12px;padding: 12px;}
	#page-1052 aside li {margin-bottom: 3px}
	#page-1052 aside p {border-bottom: 1px dashed #bebebe;padding-bottom: 12px}

	#page-1052 .panel {background:#def0fa;margin:0 10px 18px 0;padding: 0 15px 15px;}
	
	.disclaimer {background:#edf7fc;color:#7290a0;font-size: 11px;margin-top:12px;padding: 10px 10px}
	.disclaimer h6 {color:#7290a0;font-size:12px;font-weight:bold;margin:0}
	.disclaimer p {margin: 0;line-height:16px;}
/* @end */


/* @group Sidebar */
	#content #aside .section {font-size: 12px; line-height: 18px;padding: 18px 10px;margin-bottom: 18px;background: #def0fa;padding: 10px 15px; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}
	#content #aside .section h3 {margin: 6px 0 9px;}
	#content #aside .section .button {float:none;text-align:center}
	#content #aside img {margin-bottom :12px}
	#content #aside .section li {list-style: none; margin: 0; }
	#content #aside .section ul.links li {margin-bottom: 0;line-height:24px;}
	#content #aside .section ul.links li a {text-decoration:none}
	#content #aside ul {margin-bottom: 0}
	#content #aside p {font-size:11px;margin-top: 6px}
	#content #aside .full-width.button {margin-bottom: 18px;width:100%}
/* @end */


/* @group Faq */
	#page-1059 #main {border: 1px solid #d1d1d1;padding: 0 20px 24px 20px;width: 748px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}
	
	#content .faqNav {background-color: #e7f0f7; border: 1px solid #b8c8d5; margin:18px 0px 9px 0px;padding: 18px 15px 6px 15px;-moz-border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px}
	#content .faqNav dl {margin: 0}
	#content .faqNav dt, #content .faqNav dd {color:#766754;font-size: 10px; line-height: 10px; font-weight: bold;margin: 0; padding: 0; text-transform: uppercase}
	#content .faqNav dt {display: none}
	#content .faqNav dd {border: none;display: inline;float: left;margin: 0 0 12px;padding: 0}
	#content .faqNav dd a {background-color:#e9f0f9;border:none;color:#4f698e; display:block;margin-right: 8px; padding: 3px 10px; white-space: nowrap;-webkit-border-radius: 9px; -moz-border-radius: 9px;border-radius: 9px; }
	#content .faqNav dd a:hover { background: #d97109; color:#f4f2e8; }
	#content .faqNav dd.active a { background: #d97109; color:#f4f2e8;cursor:default }
	
	#content dl.faqs {margin-bottom: 24px}
	#content dl.faqs dt {background: transparent url(../media/graphics/bg-button-faq.png) no-repeat 0px 1px;cursor:pointer;font-size:13px;font-weight: normal;line-height:18px;margin-bottom: 9px;padding-left: 25px}
	#content dl.faqs dd {margin: 0 0 9px 25px;overflow:hidden; position:relative;}
	#content dl.faqs dt.active  {background-position: 0 -37px;color:#d97109; }
	
/* @end */

/* @group Costs */
	#content #main #costsTable {border-color:#def0fa;border-spacing:0;margin-top: 18px;padding:3px 0px;-webkit-border-radius:10px;-moz-border-radius:10px;;border-radius:10px;}
	#content #main #costsTable th, #content #main #costsTable td { border-bottom: 1px solid #def0fa;  vertical-align: middle}
	#content #main #costsTable th.first, #content #main #costsTable td.first { border-top: none;}
	#content #main #costsTable th.last, #content #main #costsTable td.last { border-bottom: none;}
	#content #main #costsTable th {font-weight: bold;line-height: 16px;padding: 6px 20px 6px 20px; text-align: left; text-transform: uppercase;width:200px}
	#content #main #costsTable td {font-size:16px; line-height: 24px; font-weight:bold;padding:6px 20px 6px 0}
	#content #main #costsTable td .small {display: block;font-size:12px; font-weight: normal; line-height:14px;padding: 3px 0}
	#content #main #costsTable th a { border: none; }
	#content #main #costsTable th a:hover{ }
	#content #main #costsTable .bl-hover th, #content #main #costsTable .bl-hover td {color:#c7472e;}
	#content #main #costsTable .bl-hover th a {color:#c7472e}
/* @end */

/* @group Footer */
	#footer {color:#ededed;text-align:center;padding: 12px 0}
	#footer p {margin: 0}
	#footer a {color:#ededed;border: none}
	#footer a:hover {color:#2e343e;background:#ededed;border: none}
/* @end */

/* @group Internship */	
	#intern body {background-image: none; background-color:#010501}
	#intern #wrapper {background: #010501 url(../media/graphics/bg-wrapper-intern.jpg) no-repeat center top}
	#intern #content .section {color:#47535f}
	
	#intern h1, #intern h2, #intern h3, #intern h4, #intern h5, #intern h6 {color:#366795; }
	#intern p.important {background-color: #7b9baf; border: 1px solid #7b9baf; color:#f8f8f8 }
	#intern p.important a {color:#fff}
	#intern p.important a:hover {background-color: #fff;border-color: #fff;color:#6899a4}
	#intern #feature {height: 224px;}
	#intern #slider{height:200px}
	#intern #footer, #intern #footer a {color:#6899a4; text-decoration :none}
	
	#intern #content #main #costsTable th {padding: 3px 20px 3px 20px; }
	#intern #content #main #costsTable td {font-size: 14px;padding:3px 20px 3px 0}
	#intern #content #main #costsTable a {text-decoration: none}
	#intern #content #main #costsTable th p , #intern #content #main #costsTable td p {font-size:11px;line-height:18px;margin:0}
	#intern #content #main #costsTable h4 {color:#fff;font-size:15px;margin:6px 0 0}
	#intern #content #main #costsTable .total {color:#fff;font-size:14px;margin:6px 0 3px}
	#intern #content #main p span {font-weight:bold}
/* @end */
/* @group PCT */
	#pct body {background-image: none; background-color:#010501}
	#pct #wrapper {background: #010501 url(../media/graphics/bg-wrapper-pct.jpg) no-repeat center top}
	#pct #content .section {color:#47535f}
	
	#pct h1, #pct h2, #pct h3, #pct h4, #pct h5, #pct h6 {color:#366795; }
	#pct p.important {background-color: #7b9baf; border: 1px solid #7b9baf; color:#f8f8f8 }
	#pct p.important a {color:#fff}
	#pct p.important a:hover {background-color: #fff;border-color: #fff;color:#6899a4}
	#pct #feature {height: 224px;}
	#pct #slider{height:200px}
	#pct #footer, #intern #footer a {color:#6899a4; text-decoration :none}
	
	#pct #content #main #costsTable th {padding: 3px 20px 3px 20px; }
	#pct #content #main #costsTable td {font-size: 14px;padding:3px 20px 3px 0}
	#pct #content #main #costsTable a {text-decoration: none}
	#pct #content #main #costsTable th p , #pct #content #main #costsTable td p {font-size:11px;line-height:18px;margin:0}
	#pct #content #main #costsTable h4 {color:#fff;font-size:15px;margin:6px 0 0}
	#pct #content #main #costsTable .total {color:#fff;font-size:14px;margin:6px 0 3px}
	#pct #content #main p span {font-weight:bold}
/* @end */

/* @group EU Cookie Law Message */
	#cookieLaw {background: #ee4613;color:#fff;}
	#cookieLaw .row {position: relative}
	#cookieLaw .columns {padding: 3px 0;}
	#cookieLaw .four.columns {padding: 3px 15px 3px 5px;text-align: right}
	#cookieLaw p {font-weight:700;margin:0;padding:5px 0 5px 15px;}
	#cookieLaw a {border-radius:5px;color:#fff;display:inline-block;font-weight:bold;margin-left:10px;background: #f9b600;padding: 9px 10px;}
	#cookieLaw a:hover {background: #f9b600}
	#cookieLaw a:before {top:8px;right:7px}
/* @end */

/* CSS for jQuery Orbit Plugin 1.4.0 Maintained for Foundation. foundation.zurb.com Free to use under the MIT license. http://www.opensource.org/licenses/mit-license.php
*/
#slider {min-height:130px;max-height: 130px;overflow: hidden}
#page-1052 #slider {max-height: 315px}
#pct #slider,
#intern #slider {max-height: none}
#slider img {display: none;}
#slider.orbit img { display: block; }
/* Container ---------------------- */
.orbit-wrapper { width: 1px; height: 1px; position: relative; }
.orbit { width: 1px; height: 1px; position: relative; overflow: hidden; }
.orbit.with-bullets { margin-bottom: 40px; }
.orbit .orbit-slide { max-width: 100%; position: absolute; bottom: 0; left: 0; }
.orbit a.orbit-slide { border: none; line-height: 0; display: none; }
.orbit div.orbit-slide { width: 100%; height: 100%; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; }
/* Timer ---------------------- */
.orbit-wrapper .timer { width: 40px; height: 40px; overflow: hidden; position: absolute; bottom: 10px; left: 10px; opacity: .6; cursor: pointer; z-index: 31; }
.orbit-wrapper span.rotator { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: -20px; background: url('../images/foundation/orbit/rotator-black.png') no-repeat; z-index: 3; }
.orbit-wrapper span.rotator.move { left: 0; }
.orbit-wrapper span.mask { display: block; width: 20px; height: 40px; position: absolute; top: 0; right: 0; z-index: 2; overflow: hidden; }
.orbit-wrapper span.mask.move { width: 40px; left: 0; background: url('../images/foundation/orbit/timer-black.png') repeat 0 0; }
.orbit-wrapper span.pause { display: block; width: 40px; height: 40px; position: absolute; top: 0; left: 0; background: url('../images/foundation/orbit/pause-black.png') no-repeat; z-index: 4; opacity: 0; }
.orbit-wrapper span.pause.active { background: url('../images/foundation/orbit/pause-black.png') no-repeat 0 -40px; }
.orbit-wrapper .timer:hover span.pause, .orbit-wrapper .timer:focus span.pause, .orbit-wrapper span.pause.active { opacity: 1; }

/* Captions ---------------------- */
.orbit-caption { display: none; font-family: inherit; }

.orbit-wrapper .orbit-caption { background: black; background: rgba(0, 0, 0, 0.6); z-index: 30; color: white; text-align: center; padding: 7px 0; font-size: 13px; position: absolute; right: 0; bottom: 0; width: 100%; }

/* Directional Nav ---------------------- */
.orbit-wrapper .slider-nav { display: block; }
.orbit-wrapper .slider-nav span { width: 39px; height: 50px; text-indent: -9999px; position: absolute; z-index: 30; top: 50%; margin-top: -25px; cursor: pointer; }
.orbit-wrapper .slider-nav span.right { background: url('../images/foundation/orbit/right-arrow.png'); background-size: 100%; right: 0; }
.orbit-wrapper .slider-nav span.left { background: url('../images/foundation/orbit/left-arrow.png'); background-size: 100%; left: 0; }

.lt-ie9 .orbit-wrapper .slider-nav span.right { background: url('../images/foundation/orbit/right-arrow-small.png'); }
.lt-ie9 .orbit-wrapper .slider-nav span.left { background: url('../images/foundation/orbit/left-arrow-small.png'); }

/* Bullet Nav ---------------------- */
ul.orbit-bullets { position: absolute; z-index: 30; list-style: none; bottom: -40px; left: 50%; margin-left: -50px; padding: 0; }
ul.orbit-bullets li { float: left; margin-left: 5px; cursor: pointer; color: #999999; text-indent: -9999px; background: url('../images/foundation/orbit/bullets.jpg') no-repeat 4px 0; width: 13px; height: 12px; overflow: hidden; }
ul.orbit-bullets li.active { color: #222222; background-position: -8px 0; }
ul.orbit-bullets li.has-thumb { background: none; width: 100px; height: 75px; }
ul.orbit-bullets li.active.has-thumb { background-position: 0 0; border-top: 2px solid black; }

/* Orbit Slide Counter */
.orbit-slide-counter { position: absolute; bottom: 0; z-index: 99; background: rgba(0, 0, 0, 0.7); color: white; padding: 5px; }

/* Fluid Layout ---------------------- */
.orbit img.fluid-placeholder { visibility: hidden; position: static; display: block; width: 100%; }

.orbit, .orbit-wrapper { width: 100% !important; }

/* Correct timer in IE */
.lt-ie9 .timer { display: none !important; }

.lt-ie9 .orbit-caption { background: black; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); zoom: 1; }

@media only screen and (max-width: 767px) { .orbit.orbit-stack-on-small img.fluid-placeholder { visibility: visible; }
  .orbit.orbit-stack-on-small .orbit-slide { position: static; margin-bottom: 10px; } }

.notice {
	position:relative;
	padding:1rem;
	border-radius:3px;
	top:0;
	right:0;
	left:0;
	background:#1bbc9b;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	line-height:1;
	/*font-size:1.8rem;*/
	margin-bottom:1rem;
}
.notice p {
	font-size:inherit;
	color:inherit;
	margin:0;
}
.notice h1,h2,h3,h4,h5,h6 {
	color:inherit;
}
.notice h3 {
  color:#fff;
  font-weight: bold;
  text-transform:uppercase;
  margin:0;
  margin-bottom:0.3rem;
}
#pct .notice h3, #intern .notice h3 {
  color:#fff;
}
.notice strong {
  text-transform:uppercase;
  margin-right:0.5rem;
  opacity:0.6;
}
.notice hr {
  margin:0.5rem 0;
  border-color:rgba(255,255,255, 0.4);
}
.notice a.event-button {
  margin: 0.5rem 0;
}
.notice a.event-button.small {
  padding: 0.3rem 0.5rem;
}
.notice a.event-button.tiny {
  font-size:1em;
  padding: 0 0.3rem;
}
.notice a:not(.button) {
  text-decoration:underline;
  color:inherit;
}
